Alien-SVN

 view release on metacpan or  search on metacpan

src/subversion/CHANGES  view on Meta::CPAN

(19 July 2004, from /branches/1.0.x)
http://svn.apache.org/repos/asf/subversion/tags/1.0.6

 User-visible changes:
 * fixed: crash in status command, caused by race (r10144)
 * fixed: crashes when deleting a revision-prop (r10148, r10185, r10192)
 * fixed: mod_authz_svn allows COPY method on repos with space in name (#1837)
 * fixed: mod_authz_svn COPY security hole:  authorize whole tree (issue #1949)
 
 Developer-visible changes:
 * neon 0.24.7 now required (fixes wire compression bugs) (r10159, 10176)


Version 1.0.5
(10 Jun 2004, from /branches/1.0.5)
http://svn.apache.org/repos/asf/subversion/tags/1.0.5

 User-visible changes:
 * fixed: security bug in svn protocol string parsing. (CAN-2004-0413)


Version 1.0.4
(21 May 2004, from /branches/1.0.x)
http://svn.apache.org/repos/asf/subversion/tags/1.0.4

 User-visible changes:
 * fixed: 'svn up' can delete unversioned data on win32 fs (issue #1854)
 * fixed: pool leaks in 'svnlook diff/changed/dirs-changed'
 * fixed: insecure script example in pre-commit-hook template
 * fixed: inability to do a checkout to '/'
 * officially recommend neon 0.24.6 in all docs.

 Developer-visible changes:
 * fixed: RPM build for Fedora & WBEL3/RHEL3
 * fixed: SWIG-java building problem
 * fixed: javahl bug which can crash JVM
 * fixed: change formatting codes in svn_swig_pl_callback_thunk
 * fixed: properly wrap svn_txdelta_parse_svndiff for perl


Version 1.0.3

src/subversion/CHANGES  view on Meta::CPAN

 * no more 'svnadmin createtxn' subcommand. (r7062)
 * 'svn ls -v' shows years when appropriate
 * document some new things in Book (r7014), plus minor technical fixes
 * website changes:  new sidebar, new 'svn links' page, new tigris.org!!
 * other bugfixes:  hooks use proper stdout handles on win32 (r7001),
   prevent copies of copies in wc (r7077, #1259), display failed
   revprop change over ra_dav (r7081, #1520), 'svn st -u' throws RA
   error properly (r7094, #1506)

 Developer-visible changes:
 * ra_dav now requires neon-0.24.X
 * many gen_make.py/gen-base.py improvements, especially for win32 builds
 * many improvements to swig/perl bindings
 * improvements to contrib/:  psvn.el, and new svn-push program.
 * more cvs2svn bugfixes:  issue #1504, #1421, #1514, and new --username arg.
 * python testsuite only raises exceptions, never status codes. (#1192)
 * various libsvn_fs re-org (prepwork) for issue #1499.
 * other bugfixes: code-complete timestamp feature (r6983, #1445), add
   op-counting features to trails (r6984, #655), fs UUID caching
   (r7037), almost finish win32 iconv issues (#872), restored-file
   entry-timestamp bugfix (r7090, #1523), always print CWD as '.' (r7097)

src/subversion/CHANGES  view on Meta::CPAN

     - no more 'ssl-client-cert-type' and 'ssl-client-key-file' variables.
 * new svndumpfilter option: '--preserve-revprops' to keep props on empty revs
 * mailer.py improvement:  handle multiple match groups (r6940)
 * remove in-repos/on-disk repository template features, till post-1.0 (r6965)
 * various cleanups to the Book
 * other bugfixes: switch deletion bug (r6890, #1496), status
   repos-delete bug (r6913, #1469), reversion of '.' (r6953, #854).

 Developer-visible changes:
 * GUI developers take note: prompting API changed (r6928, #1214)
 * now compile against neon-0.24; 0.23.9 support to be dropped soon. (r6958)
 * various improvements to Perl/SWIG bindings
 * tree re-org:  non-core utilities split into 'tools' and 'contrib' areas.
 * some gen_make.py/gen-base.py improvements
 * configure.in CFLAGS bugfix (r6963)
 * stop calling deprecated APIs in APR, in preparation for upcoming APR-1.0.


Version 0.28.2 (released 29 Aug 2003, revision 6946)
http://svn.apache.org/repos/asf/subversion/tags/0.28.2

src/subversion/CHANGES  view on Meta::CPAN

    - swig's generated .c files now dependent on headers in .i files (r6379)
    - refactored code common to dsp & vcproj into gen_win.py (r6328)
 * fixed
    - SEGFAULTs in SWIG bindings (r6339)
    - potential SEGFAULTs in 'REPORT vcc' backward-compatibility code (r6377)
    - mod_dav_svn's autoversioning failure on PUT (r6312)
    - 'svn switch' memory bug (r6296)
 * changed - mailer.py now uses svn_repos_replay()


Version 0.24.2 (released 18 June 2003, revision 6284, branches/release-0.24.2)

 User-visible changes:
 * fix 'svn export' potential segfault
 * fix occasional diff test failures
 * fix 'svnadmin dump' memory hog
 * fix new-dir-with-spaces bug

 Developer-visible changes:
 * none


Version 0.24.1 (released 16 June 2003, revision 6249, branches/release-0.24.1)

 User-visible changes:
 * Fix bug in 'svn log'.

 Developer-visible changes:
 * none


Version 0.24.0 (released 15 June 2003, revision 6234, branches/release-0.24.0)

 User-visible changes:
 * new 'svn diff [--old OLD] [--new NEW]' syntax (#1142)
 * new --relocate option for svn switch (#951)
 * new --version option for svnadmin and svnlook
 * new path-based authorization module for apache
 * make 'svn checkout' and not just 'svn update' resume a checkout
 * .svn directories now hidden on Windows
 * config variable 'store-password = no' now actually works
 * fix 'svn merge --dry-run'

src/subversion/COMMITTERS  view on Meta::CPAN

        holden   Holden Karau <holden@pigscanfly.ca>         (scheme-bindings br.)
         moklo   Morten Kloster <morklo@gmail.com>           (diff-improvements br.)
          vmpn   Vladimir Berezniker <vmpn@hitechman.com>    (javahl-ra br.)

  Subprojects that are complete, abandoned or have moved elsewhere:

          xela   Alexander Müller <alex@littleblue.de>       (Java JNI b.)
       yoshiki   Yoshiki Hayashi <yoshiki@xemacs.org>        (Non-SWIG Ruby b.)
        mmacek   Marko Maček <Marko.Macek@gmx.net>           (cvs2svn branch)
          mass   David Waite <mass@akuma.org>                (certs branch)
      sergeyli   Sergey A. Lipnevich <sergey@optimaltec.com> (neon-0.24 port)
      ballbach   Michael Ballbach <ballbach@rten.net>        (Old Mandrake RPM)
        morten   Morten Ludvigsen <morten@2ps.dk>            (Swig-Java b.)
      jespersm   Jesper Steen Møller <jesper@selskabet.org>  (Swig-Java b.)
        knacke   Kai Nacke <kai.nacke@redstar.de>            (Swig-Java b.)
       fmatias   Féliciano Matias <feliciano.matias@free.fr> (doc: fr)
      dimentiy   Dmitriy O. Popkov <dimentiy@dimentiy.info>  (doc: ru)
    khmarbaise   Karl Heinz Marbaise <khmarbaise@gmx.de>     (doc: de)
  gerhardoettl   Gerhard Oettl <gerhard.oettl.ml@oesoft.at>  (doc: de)
     beerfrick   Ariel Arjona <beerfrick@gmail.com>          (doc: es)
        gradha   Grzegorz A. Hankiewicz <gradha@titanium.sabren.com> (doc: es)

src/subversion/build/config.sub  view on Meta::CPAN

	hp9k6[0-9][0-9] | hp6[0-9][0-9])
		basic_machine=hppa1.0-hp
		;;
	hp9k7[0-79][0-9] | hp7[0-79][0-9])
		basic_machine=hppa1.1-hp
		;;
	hp9k78[0-9] | hp78[0-9])
		# FIXME: really hppa2.0-hp
		basic_machine=hppa1.1-hp
		;;
	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
		# FIXME: really hppa2.0-hp
		basic_machine=hppa1.1-hp
		;;
	hp9k8[0-9][13679] | hp8[0-9][13679])
		basic_machine=hppa1.1-hp
		;;
	hp9k8[0-9][0-9] | hp8[0-9][0-9])
		basic_machine=hppa1.0-hp
		;;
	hppa-next)

src/subversion/subversion/bindings/javahl/native/org_apache_subversion_javahl_types_VersionExtended.cpp  view on Meta::CPAN


  const VersionExtended *const vx =
    VersionExtended::getCppObjectFromLinkedLib(jthis);
  if (vx)
    return vx->get_linked_lib(index);
  return NULL;
}
} // anonymous namespace

JNIEXPORT jstring JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LinkedLib_getName(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LinkedLib, getName);
  const svn_version_ext_linked_lib_t *const lib = getLinkedLib(env, jthis);
  if (lib)
    return env->NewStringUTF(lib->name);
  return 0;
}

JNIEXPORT jstring JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LinkedLib_getCompiledVersion(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LinkedLib, getCompiledVersion);
  const svn_version_ext_linked_lib_t *const lib = getLinkedLib(env, jthis);
  if (lib)
    return env->NewStringUTF(lib->compiled_version);
  return 0;
}

JNIEXPORT jstring JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LinkedLib_getRuntimeVersion(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LinkedLib, getRuntimeVersion);
  const svn_version_ext_linked_lib_t *const lib = getLinkedLib(env, jthis);
  if (lib)
    return env->NewStringUTF(lib->runtime_version);
  return 0;
}


src/subversion/subversion/bindings/javahl/native/org_apache_subversion_javahl_types_VersionExtended.cpp  view on Meta::CPAN


  const VersionExtended *const vx =
    VersionExtended::getCppObjectFromLoadedLib(jthis);
  if (vx)
    return vx->get_loaded_lib(index);
  return NULL;
}
} // anonymous namespace

JNIEXPORT jstring JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LoadedLib_getName(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LoadedLib, getName);
  const svn_version_ext_loaded_lib_t *const lib = getLoadedLib(env, jthis);
  if (lib)
    return env->NewStringUTF(lib->name);
  return 0;
}

JNIEXPORT jstring JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LoadedLib_getVersion(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LoadedLib, getVersion);
  const svn_version_ext_loaded_lib_t *const lib = getLoadedLib(env, jthis);
  if (lib)
    return env->NewStringUTF(lib->version);
  return 0;
}


// VersionExtended.LinkedLibIterator and .LoadedLibIterator native methods

JNIEXPORT jboolean JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LinkedLibIterator_hasNext(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LinkedLibIterator, hasNext);

  static volatile jfieldID fid = 0;
  if (!fid)
    {
      fid = env->GetFieldID(env->GetObjectClass(jthis), "index", "I");
      if (JNIUtil::isJavaExceptionThrown())
        return false;

src/subversion/subversion/bindings/javahl/native/org_apache_subversion_javahl_types_VersionExtended.cpp  view on Meta::CPAN

    return false;

  const VersionExtended *const vx =
    VersionExtended::getCppObjectFromLinkedLibIterator(jthis);
  if (vx)
    return !!vx->get_linked_lib(1 + index);
  return false;
}

JNIEXPORT jboolean JNICALL
Java_org_apache_subversion_javahl_types_VersionExtended_00024LoadedLibIterator_hasNext(
    JNIEnv *env, jobject jthis)
{
  JNIEntry(VersionExtended$LoadedLibIterator, hasNext);

  static volatile jfieldID fid = 0;
  if (!fid)
    {
      fid = env->GetFieldID(env->GetObjectClass(jthis), "index", "I");
      if (JNIUtil::isJavaExceptionThrown())
        return false;

src/subversion/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ErrorCodes.java  view on Meta::CPAN

    public static final int fsIdNotFound = 160014;
    public static final int fsNotId = 160015;
    public static final int fsNotDirectory = 160016;
    public static final int fsNotFile = 160017;
    public static final int fsNotSinglePathComponent = 160018;
    public static final int fsNotMutable = 160019;
    public static final int fsAlreadyExists = 160020;
    public static final int fsRootDir = 160021;
    public static final int fsNotTxnRoot = 160022;
    public static final int fsNotRevisionRoot = 160023;
    public static final int fsConflict = 160024;
    public static final int fsRepChanged = 160025;
    public static final int fsRepNotMutable = 160026;
    public static final int fsMalformedSkel = 160027;
    public static final int fsTxnOutOfDate = 160028;
    public static final int fsBerkeleyDb = 160029;
    public static final int fsBerkeleyDbDeadlock = 160030;
    public static final int fsTransactionDead = 160031;
    public static final int fsTransactionNotDead = 160032;
    public static final int fsUnknownFsType = 160033;
    public static final int fsNoUser = 160034;

src/subversion/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ErrorCodes.java  view on Meta::CPAN

    public static final int checksumMismatch = 200014;
    public static final int cancelled = 200015;
    public static final int invalidDiffOption = 200016;
    public static final int propertyNotFound = 200017;
    public static final int noAuthFilePath = 200018;
    public static final int versionMismatch = 200019;
    public static final int mergeinfoParseError = 200020;
    public static final int ceaseInvocation = 200021;
    public static final int revnumParseFailure = 200022;
    public static final int iterBreak = 200023;
    public static final int unknownChangelist = 200024;
    public static final int clArgParsingError = 205000;
    public static final int clInsufficientArgs = 205001;
    public static final int clMutuallyExclusiveArgs = 205002;
    public static final int clAdmDirReserved = 205003;
    public static final int clLogMessageIsVersionedFile = 205004;
    public static final int clLogMessageIsPathname = 205005;
    public static final int clCommitInAddedDir = 205006;
    public static final int clNoExternalEditor = 205007;
    public static final int clBadLogMessage = 205008;
    public static final int clUnnecessaryLogMessage = 205009;

src/subversion/subversion/bindings/swig/core.i  view on Meta::CPAN

%typemap(default) apr_allocator_t *allocator {
    $1 = NULL;
}

/* -----------------------------------------------------------------------
   Default pool handling for perl.
*/
#ifdef SWIGPERL
apr_pool_t *current_pool;

#if SWIG_VERSION <= 0x010324
%{
#define SVN_SWIGEXPORT(t) SWIGEXPORT(t)
%}
#else
%{
#define SVN_SWIGEXPORT(t) SWIGEXPORT t
%}
#endif

%{

src/subversion/subversion/bindings/swig/include/svn_swigcompat.swg  view on Meta::CPAN

#if SWIG_VERSION <= 0x010327
#ifdef SWIGPYTHON
%define %set_constant(name, value)
PyDict_SetItemString(d, name, value);
%enddef
#endif
#endif


#ifdef SWIGPERL
#if SWIG_VERSION == 0x010324
%typemap(varin) apr_pool_t * {
  void *temp;
  if (SWIG_ConvertPtr($input, (void **) &temp, $1_descriptor,0) < 0) {
    croak("Type error in argument $argnum of $symname. Expected $1_mangle");
  }
  $1 = ($1_ltype) temp;
}
#endif
#endif

src/subversion/subversion/bindings/swig/include/svn_swigcompat.swg  view on Meta::CPAN

{
#if SWIG_VERSION <= 0x010325
  SWIG_ConvertPtr($input, &temp, $1_descriptor, 1);
#else
  SWIG_ConvertPtr($input, &temp, $1_descriptor, $disown);
#endif
  $1 = ($1_ltype)temp;
}
#endif

#if SWIG_VERSION <= 0x010324
/* for SWIG bug */
%define OUTPUT_TYPEMAP(type, converter, convtype)
%typemap(in, numinputs=0) type *OUTPUT ($*1_ltype temp),
                          type &OUTPUT ($*1_ltype temp) "$1 = &temp;";
%typemap(argout, fragment="output_helper") type *OUTPUT, type &OUTPUT {
   VALUE o = converter(convtype (*$1));
   $result = output_helper($result, o);
}
%enddef

src/subversion/subversion/libsvn_subr/ctype.c  view on Meta::CPAN

     80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95,
     96, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90,123,124,125,126,127,
    128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,
    144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,
    160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,
    176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,
    192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,
    208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,
    224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,
    240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
  };

int
svn_ctype_casecmp(int a, int b)
{
  const int A = casefold_table[(unsigned char)a];
  const int B = casefold_table[(unsigned char)b];
  return A - B;
}

src/subversion/subversion/libsvn_subr/pseudo_md5.c  view on Meta::CPAN

    apr_uint32_t b = 0xefcdab89;
    apr_uint32_t c = 0x98badcfe;
    apr_uint32_t d = 0x10325476;

    /* make sure byte 63 gets the marker independently of BE / LE */
    apr_uint32_t x3n = x[3] ^ 0xffffffff;

    /* Round 1 */
    FF(a, b, c, d, 0,    S11, 0xd76aa478); /* 1 */
    FF(d, a, b, c, 0,    S12, 0xe8c7b756); /* 2 */
    FF(c, d, a, b, 0,    S13, 0x242070db); /* 3 */
    FF(b, c, d, a, 0,    S14, 0xc1bdceee); /* 4 */
    FF(a, b, c, d, 0,    S11, 0xf57c0faf); /* 5 */
    FF(d, a, b, c, 0,    S12, 0x4787c62a); /* 6 */
    FF(c, d, a, b, 0,    S13, 0xa8304613); /* 7 */
    FF(b, c, d, a, 0,    S14, 0xfd469501); /* 8 */
    FF(a, b, c, d, 0,    S11, 0x698098d8); /* 9 */
    FF(d, a, b, c, 0,    S12, 0x8b44f7af); /* 10 */
    FF(c, d, a, b, 0,    S13, 0xffff5bb1); /* 11 */
    FF(b, c, d, a, 0,    S14, 0x895cd7be); /* 12 */
    FF(a, b, c, d, x[0], S11, 0x6b901122); /* 13 */
    FF(d, a, b, c, x[1], S12, 0xfd987193); /* 14 */
    FF(c, d, a, b, x[2], S13, 0xa679438e); /* 15 */
    FF(b, c, d, a, x3n,  S14, 0x49b40821); /* 16 */

    /* Round 2 */
    GG(a, b, c, d, 0,    S21, 0xf61e2562); /* 17 */
    GG(d, a, b, c, 0,    S22, 0xc040b340); /* 18 */
    GG(c, d, a, b, 0,    S23, 0x265e5a51); /* 19 */
    GG(b, c, d, a, 0,    S24, 0xe9b6c7aa); /* 20 */
    GG(a, b, c, d, 0,    S21, 0xd62f105d); /* 21 */
    GG(d, a, b, c, 0,    S22, 0x2441453);  /* 22 */
    GG(c, d, a, b, x3n,  S23, 0xd8a1e681); /* 23 */
    GG(b, c, d, a, 0,    S24, 0xe7d3fbc8); /* 24 */
    GG(a, b, c, d, 0,    S21, 0x21e1cde6); /* 25 */
    GG(d, a, b, c, x[2], S22, 0xc33707d6); /* 26 */
    GG(c, d, a, b, 0,    S23, 0xf4d50d87); /* 27 */
    GG(b, c, d, a, 0,    S24, 0x455a14ed); /* 28 */
    GG(a, b, c, d, x[1], S21, 0xa9e3e905); /* 29 */
    GG(d, a, b, c, 0,    S22, 0xfcefa3f8); /* 30 */
    GG(c, d, a, b, 0,    S23, 0x676f02d9); /* 31 */
    GG(b, c, d, a, x[0], S24, 0x8d2a4c8a); /* 32 */

src/subversion/subversion/libsvn_subr/pseudo_md5.c  view on Meta::CPAN

    apr_uint32_t b = 0xefcdab89;
    apr_uint32_t c = 0x98badcfe;
    apr_uint32_t d = 0x10325476;

    /* make sure byte 63 gets the marker independently of BE / LE */
    apr_uint32_t x7n = x[7] ^ 0xfefefefe;

    /* Round 1 */
    FF(a, b, c, d, 0,    S11, 0xd76aa478); /* 1 */
    FF(d, a, b, c, 0,    S12, 0xe8c7b756); /* 2 */
    FF(c, d, a, b, 0,    S13, 0x242070db); /* 3 */
    FF(b, c, d, a, 0,    S14, 0xc1bdceee); /* 4 */
    FF(a, b, c, d, 0,    S11, 0xf57c0faf); /* 5 */
    FF(d, a, b, c, 0,    S12, 0x4787c62a); /* 6 */
    FF(c, d, a, b, 0,    S13, 0xa8304613); /* 7 */
    FF(b, c, d, a, 0,    S14, 0xfd469501); /* 8 */
    FF(a, b, c, d, x[0], S11, 0x698098d8); /* 9 */
    FF(d, a, b, c, x[1], S12, 0x8b44f7af); /* 10 */
    FF(c, d, a, b, x[2], S13, 0xffff5bb1); /* 11 */
    FF(b, c, d, a, x[3], S14, 0x895cd7be); /* 12 */
    FF(a, b, c, d, x[4], S11, 0x6b901122); /* 13 */
    FF(d, a, b, c, x[5], S12, 0xfd987193); /* 14 */
    FF(c, d, a, b, x[6], S13, 0xa679438e); /* 15 */
    FF(b, c, d, a, x7n,  S14, 0x49b40821); /* 16 */

    /* Round 2 */
    GG(a, b, c, d, 0,    S21, 0xf61e2562); /* 17 */
    GG(d, a, b, c, 0,    S22, 0xc040b340); /* 18 */
    GG(c, d, a, b, x[3], S23, 0x265e5a51); /* 19 */
    GG(b, c, d, a, 0,    S24, 0xe9b6c7aa); /* 20 */
    GG(a, b, c, d, 0,    S21, 0xd62f105d); /* 21 */
    GG(d, a, b, c, x[2], S22, 0x2441453);  /* 22 */
    GG(c, d, a, b, x7n,  S23, 0xd8a1e681); /* 23 */
    GG(b, c, d, a, 0,    S24, 0xe7d3fbc8); /* 24 */
    GG(a, b, c, d, x[1], S21, 0x21e1cde6); /* 25 */
    GG(d, a, b, c, x[6], S22, 0xc33707d6); /* 26 */
    GG(c, d, a, b, 0,    S23, 0xf4d50d87); /* 27 */
    GG(b, c, d, a, x[0], S24, 0x455a14ed); /* 28 */
    GG(a, b, c, d, x[5], S21, 0xa9e3e905); /* 29 */
    GG(d, a, b, c, 0,    S22, 0xfcefa3f8); /* 30 */
    GG(c, d, a, b, 0,    S23, 0x676f02d9); /* 31 */
    GG(b, c, d, a, x[4], S24, 0x8d2a4c8a); /* 32 */

src/subversion/subversion/libsvn_subr/pseudo_md5.c  view on Meta::CPAN

    apr_uint32_t b = 0xefcdab89;
    apr_uint32_t c = 0x98badcfe;
    apr_uint32_t d = 0x10325476;

    /* make sure byte 63 gets the marker independently of BE / LE */
    apr_uint32_t x15n = x[15] ^ 0xfcfcfcfc;

    /* Round 1 */
    FF(a, b, c, d, x[0],  S11, 0xd76aa478); /* 1 */
    FF(d, a, b, c, x[1],  S12, 0xe8c7b756); /* 2 */
    FF(c, d, a, b, x[2],  S13, 0x242070db); /* 3 */
    FF(b, c, d, a, x[3],  S14, 0xc1bdceee); /* 4 */
    FF(a, b, c, d, x[4],  S11, 0xf57c0faf); /* 5 */
    FF(d, a, b, c, x[5],  S12, 0x4787c62a); /* 6 */
    FF(c, d, a, b, x[6],  S13, 0xa8304613); /* 7 */
    FF(b, c, d, a, x[7],  S14, 0xfd469501); /* 8 */
    FF(a, b, c, d, x[8],  S11, 0x698098d8); /* 9 */
    FF(d, a, b, c, x[9],  S12, 0x8b44f7af); /* 10 */
    FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */
    FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */
    FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */
    FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */
    FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */
    FF(b, c, d, a, x15n,  S14, 0x49b40821); /* 16 */

    /* Round 2 */
    GG(a, b, c, d, x[1],  S21, 0xf61e2562); /* 17 */
    GG(d, a, b, c, x[6],  S22, 0xc040b340); /* 18 */
    GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */
    GG(b, c, d, a, x[0],  S24, 0xe9b6c7aa); /* 20 */
    GG(a, b, c, d, x[5],  S21, 0xd62f105d); /* 21 */
    GG(d, a, b, c, x[10], S22, 0x2441453);  /* 22 */
    GG(c, d, a, b, x15n,  S23, 0xd8a1e681); /* 23 */
    GG(b, c, d, a, x[4],  S24, 0xe7d3fbc8); /* 24 */
    GG(a, b, c, d, x[9],  S21, 0x21e1cde6); /* 25 */
    GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */
    GG(c, d, a, b, x[3],  S23, 0xf4d50d87); /* 27 */
    GG(b, c, d, a, x[8],  S24, 0x455a14ed); /* 28 */
    GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */
    GG(d, a, b, c, x[2],  S22, 0xfcefa3f8); /* 30 */
    GG(c, d, a, b, x[7],  S23, 0x676f02d9); /* 31 */
    GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */

src/subversion/subversion/tests/cmdline/getopt_tests_data/svn--version--verbose_stdout  view on Meta::CPAN

svn, version 1.8.0-dev (under development)
   compiled Sep 10 2012, 14:00:24 on i386-apple-darwin11.4.0

Copyright (C) 2012 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication

src/subversion/subversion/tests/cmdline/prop_tests.py  view on Meta::CPAN

  "869582,869601-869602,869605,869607,869613-869614,869616,869618,"    + \
  "869620,869625,869627,869630,869633,869639,869641-869643,869645-"    + \
  "869652,869655,869657,869665,869668,869674,869677,869681,869685,"    + \
  "869687-869688,869693,869697,869699-869700,869704-869708,869716,"    + \
  "869719,869722,869724,869730,869733-869734,869737-869740,869745-"    + \
  "869746,869751-869754,869766,869812-869813,869815-869818,869820,"    + \
  "869825,869837,869841,869843-869844,869858,869860-869861,869871,"    + \
  "869875,869889,869895,869898,869902,869907,869909,869926,869928-"    + \
  "869929,869931-869933,869942-869943,869950,869952,869957-869958,"    + \
  "869969,869972,869974,869988,869994,869996,869999,870004,870013-"    + \
  "870014,870016,870024,870032,870036,870039,870041-870043,870054,"    + \
  "870060,870068-870071,870078,870083,870094,870104,870124,870127-"    + \
  "870128,870133,870135-870136,870141,870144,870148,870160,870172,"    + \
  "870175,870191,870198,870203-870204,870211,870219,870225,870233,"    + \
  "870235-870236,870254-870255,870259,870307,870311,870313,870320,"    + \
  "870323,870330-870331,870352-870353,870355,870359-870360,870371,"    + \
  "870373,870378,870393-870395,870402,870409-870410,870414,870416,"    + \
  "870421,870436,870442,870447,870449,870452,870454,870466,870476,"    + \
  "870481-870483,870486,870500,870502,870505,870513-870518,870522-"    + \
  "870523,870527,870529,870534,870536-870538,870540-870541,870543-"    + \
  "870548,870554,870556,870561,870563,870584,870590-870592,870594-"    + \
  "870595,870597,870618,870620,870622,870625-870626,870641,870647,"    + \

src/subversion/subversion/tests/cmdline/special_tests.py  view on Meta::CPAN

  svntest.actions.run_and_verify_commit(wc_dir, expected_output,
                                        expected_status, None,
                                        wc_dir)

  svntest.main.run_svn(None, 'update', wc_dir)
  svntest.actions.run_and_verify_svn(None, expected_propval, [],
                                     'propget', '--strict', 'svn:special',
                                     iota2_path)


# on users@: http://mid.gmane.org/1292856447.8650.24.camel@nimble.325Bayport
@SkipUnless(svntest.main.is_posix_os)
def unrelated_changed_special_status(sbox):
  "commit foo while bar changed special status"

  sbox.build()
  wc_dir = sbox.wc_dir

  os.chdir(os.path.join(sbox.wc_dir, 'A/D/H'))

  open('chi', 'a').write('random local mod')

src/subversion/subversion/tests/cmdline/special_tests_data/bad-special-type.dump  view on Meta::CPAN

SVN-fs-dump-format-version: 2

UUID: 51ec0b24-bd07-11db-97f6-8dc527e3df93

Revision-number: 0
Prop-content-length: 56
Content-length: 56

K 8
svn:date
V 27
2007-02-15T15:16:13.268177Z
PROPS-END

src/subversion/subversion/tests/cmdline/svntest/err.py  view on Meta::CPAN

ENTRY_MISSING_REVISION = 150003
ENTRY_MISSING_URL = 150004
ENTRY_NOT_FOUND = 150000
EXTERNAL_PROGRAM = 200012
FS_ALREADY_EXISTS = 160020
FS_ALREADY_OPEN = 160002
FS_BAD_LOCK_TOKEN = 160037
FS_BERKELEY_DB = 160029
FS_BERKELEY_DB_DEADLOCK = 160030
FS_CLEANUP = 160001
FS_CONFLICT = 160024
FS_CORRUPT = 160004
FS_GENERAL = 160000
FS_ID_NOT_FOUND = 160014
FS_INCORRECT_EDITOR_COMPLETION = 160050
FS_LOCK_EXPIRED = 160041
FS_LOCK_OWNER_MISMATCH = 160039
FS_MALFORMED_SKEL = 160027
FS_NOT_DIRECTORY = 160016
FS_NOT_FILE = 160017
FS_NOT_FOUND = 160013

src/subversion/subversion/tests/cmdline/svntest/err.py  view on Meta::CPAN

SVNDIFF_BACKWARD_VIEW = 185002
SVNDIFF_CORRUPT_WINDOW = 185001
SVNDIFF_INVALID_COMPRESSED_DATA = 185005
SVNDIFF_INVALID_HEADER = 185000
SVNDIFF_INVALID_OPS = 185003
SVNDIFF_UNEXPECTED_END = 185004
SWIG_PY_EXCEPTION_SET = 200013
TEST_FAILED = 200006
TEST_SKIPPED = 200027
UNKNOWN_CAPABILITY = 200026
UNKNOWN_CHANGELIST = 200024
UNSUPPORTED_FEATURE = 200007
UNVERSIONED_RESOURCE = 200005
VERSION_MISMATCH = 200019
WC_BAD_ADM_LOG = 155009
WC_BAD_ADM_LOG_START = 155020
WC_BAD_PATH = 155022
WC_CANNOT_DELETE_FILE_EXTERNAL = 155030
WC_CANNOT_MOVE_FILE_EXTERNAL = 155031
WC_CHANGELIST_MOVE = 155029
WC_CLEANUP_REQUIRED = 155037

src/subversion/tools/dev/aprerr.txt  view on Meta::CPAN

APR_SUCCESS = 0
SOCBASEERR = 10000
SOCEPERM = 10001
SOCESRCH = 10003
SOCEINTR = 10004
SOCENXIO = 10006
SOCEBADF = 10009
SOCEACCES = 10013
SOCEFAULT = 10014
SOCEINVAL = 10022
SOCEMFILE = 10024
SOCEPIPE = 10032
SOCEWOULDBLOCK = 10035
SOCEINPROGRESS = 10036
SOCEALREADY = 10037
SOCENOTSOCK = 10038
SOCEDESTADDRREQ = 10039
SOCEMSGSIZE = 10040
SOCEPROTOTYPE = 10041
SOCENOPROTOOPT = 10042
SOCEPROTONOSUPPORT = 10043

src/subversion/tools/dev/aprerr.txt  view on Meta::CPAN

APR_ENOTHDKEY = 20013
APR_EGENERAL = 20014
APR_ENOSHMAVAIL = 20015
APR_EBADIP = 20016
APR_EBADMASK = 20017
APR_EDSOOPEN = 20019
APR_EABSOLUTE = 20020
APR_ERELATIVE = 20021
APR_EINCOMPLETE = 20022
APR_EABOVEROOT = 20023
APR_EBADPATH = 20024
APR_EPATHWILD = 20025
APR_ESYMNOTFOUND = 20026
APR_EPROC_UNKNOWN = 20027
APR_ENOTENOUGHENTROPY = 20028
APR_OS_ERRSPACE_SIZE = 50000
APR_OS_START_STATUS = 70000
APR_INCHILD = 70001
APR_INPARENT = 70002
APR_DETACH = 70003
APR_NOTDETACH = 70004

src/subversion/tools/dev/aprerr.txt  view on Meta::CPAN

APR_INCOMPLETE = 70008
APR_BADCH = 70012
APR_BADARG = 70013
APR_EOF = 70014
APR_NOTFOUND = 70015
APR_ANONYMOUS = 70019
APR_FILEBASED = 70020
APR_KEYBASED = 70021
APR_EINIT = 70022
APR_ENOTIMPL = 70023
APR_EMISMATCH = 70024
APR_EBUSY = 70025
APR_UTIL_START_STATUS = 100000
APR_ENOKEY = 100001
APR_ENOIV = 100002
APR_EKEYTYPE = 100003
APR_ENOSPACE = 100004
APR_ECRYPT = 100005
APR_EPADDING = 100006
APR_EKEYLENGTH = 100007
APR_ENOCIPHER = 100008

src/subversion/tools/dev/aprerr.txt  view on Meta::CPAN

APR_EINTR = 620014
APR_ENOTSOCK = 620015
APR_ECONNREFUSED = 620016
APR_EINPROGRESS = 620017
APR_ECONNABORTED = 620018
APR_ECONNRESET = 620019
APR_ETIMEDOUT = 620020
APR_EHOSTUNREACH = 620021
APR_ENETUNREACH = 620022
APR_EFTYPE = 620023
APR_EPIPE = 620024
APR_EXDEV = 620025
APR_ENOTEMPTY = 620026
APR_EAFNOSUPPORT = 620027
APR_OS_START_EAIERR = 670000
APR_OS_START_SYSERR = 720000

src/subversion/tools/dev/windows-build/README  view on Meta::CPAN

* TODO:
  - document: how to use
  - known bugs/shortcomings
  - separate the configurable parts to a Makefile.local.tmpl file
  - allow serf,httpd,neon,etc to be optional
  - auto-generate the list of individual targets from build.conf
    (that list is not used by the default make targets)
  - add 'make tools' to the default windows build

See: http://svn.haxx.se/users/archive-2009-07/0764.shtml
(Message-Id: <alpine.561.2.00.0907241718550.6824@daniel2.local>)


'cp' and friends can be obtained from gnuwin32.sf.net, unxutils.sf.net,
cygwin, etc.  Or tweak the makefile to use cp.pl or the built-in 'copy'
command instead.:



( run in 1.811 second using v1.01-cache-2.11-cpan-7add2cbd662 )