You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2014/09/17 01:41:13 UTC

svn commit: r6533 - /dev/apr/

Author: trawick
Date: Tue Sep 16 23:41:12 2014
New Revision: 6533

Log:
Proposed APR-util 1.5.4

Added:
    dev/apr/CHANGES-APR-UTIL-1.5   (with props)
    dev/apr/CHANGES-APR-UTIL-1.5.4   (with props)
    dev/apr/apr-util-1.5.4-win32-src.zip   (with props)
    dev/apr/apr-util-1.5.4-win32-src.zip.asc
    dev/apr/apr-util-1.5.4-win32-src.zip.md5
    dev/apr/apr-util-1.5.4-win32-src.zip.sha1
    dev/apr/apr-util-1.5.4.tar.bz2   (with props)
    dev/apr/apr-util-1.5.4.tar.bz2.asc
    dev/apr/apr-util-1.5.4.tar.bz2.md5
    dev/apr/apr-util-1.5.4.tar.bz2.sha1
    dev/apr/apr-util-1.5.4.tar.gz   (with props)
    dev/apr/apr-util-1.5.4.tar.gz.asc
    dev/apr/apr-util-1.5.4.tar.gz.md5
    dev/apr/apr-util-1.5.4.tar.gz.sha1

Added: dev/apr/CHANGES-APR-UTIL-1.5
==============================================================================
--- dev/apr/CHANGES-APR-UTIL-1.5 (added)
+++ dev/apr/CHANGES-APR-UTIL-1.5 Tue Sep 16 23:41:12 2014
@@ -0,0 +1,162 @@
+                                                     -*- coding: utf-8 -*-
+Changes with APR-util 1.5.4
+
+  *) MySQL driver: Fix incorrect handling of bad parameter in the
+     driver support for apr_dbd_transaction_end().  PR 56330.
+     [Weiqiang Li <weiqiang_li hotmail.com>]
+
+  *) apr_crypto_get_driver(): Fix invalid storage reference on error path.
+     [Philip Martin <philip.martin wandisco.com>]
+
+  *) Fix compile failure for Android.  PR 56627.  [Fredrik Fornwall 
+     <fredrik fornwall.net>, Jeff Trawick]
+
+  *) Fix to let ODBC driver build with MSVC6, which does not have intptr_t
+     [Tom Donovan]
+
+  *) Windows cmake build: Fix incompatiblities with Visual Studio
+     generators with all cmake versions, and the NMake Makefile generator
+     with cmake 2.8.12 and later.  PR 56616 and other bugs.  [Jeff Trawick,
+     Bert Huijben]
+
+  *) Fix detection of Berkeley DB 6.0. PR 55277.
+     [Lars Wendler <polynomial-c gentoo.org>]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]
+
+Changes with APR-util 1.5.3
+
+  *) Cygwin: Use correct file extension when loading APR DSOs.  PR 55587.
+     [Carlo Bramini <carlo.bramix libero.it>]
+
+  *) Add experimental cmake-based build system for Windows.  Refer to
+     README.cmake for more information.  [Jeff Trawick, Tom Donovan]
+
+  *) Fix warnings in odbc driver on 64bit systems.
+     PR 55197  [Tom Donovan]
+
+  *) Add support to apr_memcache for unix domain sockets. PR 54573 [Remi
+     Gacogne <rgacogne+asf aquaray.com>]
+
+  *) Add support for Berkeley DB 6.0. [Rainer Jung]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]
+
+Changes with APR-util 1.5.2
+
+  *) Windows: Add command line makefiles. [Gregg Smith]
+
+  *) apr_uri_parse(): Do not accept invalid characters in the scheme.
+     Per RFC 3986 3.3, enforce that the first segment of a relative path does
+     not contain a colon. PR 52479. [Stefan Fritsch]
+
+  *) Fix memory leak in hook sorting function. PR 51256.
+     [<horowity checkpoint com>]
+
+  *) Speedup md5 calculation by avoiding some copying on little endian
+     architectures. PR 49011. [Stefan Fritsch, Stefan Fuhrmann
+     <stefanfuhrmann alice-dsl de>]
+
+  *) Use heap memory for crypt in apr_password_validate(), to reduce stack
+     usage. PR 54572. [Stefan Fritsch]
+
+  *) Fix password validation failure for all crypt and crypt_r based
+     algorithms. PR 54603.  [Harvey Eneman <harvey.eneman oracle.com>]
+
+  *) Fix syntax error in crypto/apr_passwd.c on non-glibc systems. PR 54275.
+     [Stefan Fritsch]
+
+  *) Fix potential data corruption in apr_brigade_write() and friends if
+     the last bucket of the brigade is a heap bucket that has been split,
+     and there are still references to the next part of the original bucket
+     in use. [Stefan Fritsch]
+
+  *) Remove duplicated logic in apr_brigade_puts(). PR 53740. [Christophe
+     Jaillet <christophe jaillet wanadoo fr>]
+
+  *) apr_crypto: If --with-crypto is passed to configure but no crypto
+     libraries are enabled, autodetect available libraries.  [Jeff Trawick]
+
+  *) memcache: Fix dead server retry logic.  [Gavin Shelley <columbusmonkey me.com>]
+
+Changes with APR-util 1.5.1
+
+  *) testmemcache: Fix crash. PR 52705. [Peter Poeml <peter poeml de>]
+
+  *) MinGW: Support shared builds of apr-util when apr is shared.
+     PR 46175.  [Carlo Bramini <carlo.bramix libero.it>, Jeff Trawick]
+
+  *) Add support for Berkeley DB 5.2 and 5.3. Simplify detection script.
+     PR 53684.  [Rainer Jung]
+
+  *) configure: Allow to specify library specific custom linker flags
+     via the LDADD_XXX variables. [Rainer Jung]
+
+  *) apr_password_validate(): Fix intermittent errors on systems
+     such as FreeBSD where the crypt() function is used.
+     (Broken only in 1.5.0)  [Jeff Trawick]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]
+
+Changes with APR-util 1.5.0
+
+  *) dbd_pgsql_escape: Use PQescapeStringConn. [Nick Kew]
+
+  *) apr_password_validate, apr_bcrypt_encode: Add support for bcrypt encoded
+     passwords. The bcrypt implementation uses code from crypt_blowfish
+     written by Solar Designer <solar openwall com>. apr_bcrypt_encode creates
+     hashes with "$2y$" prefix, but apr_password_validate also accepts the old
+     prefix "$2a$". PR 49288. [Stefan Fritsch]
+
+  *) APR dbd: Allow to use apr_dbd_get_row() with a different pool than
+     apr_dbd_select(). PR 53533. [<arthur echo gmail com>]
+
+  *) APR dbd FreeTDS support: Fix spurious API errors caused by uninitialized
+     fields.  [TROY.LIU 劉春偉 <TROY.LIU deltaww.com.cn>]
+
+  *) apr_password_validate: Increase maximum hash string length to allow
+     more than 9999 rounds with sha512-crypt. PR 53410. [Stefan Fritsch]
+
+  *) Fix segfaults in crypt() and crypt_r() failure modes.
+     PR 47272.  [Arkadiusz Miskiewicz <arekm pld-linux.org>]
+
+  *) apr_crypto: Ensure that the if/else that governs the static
+     initialisation of each crypto driver works when the first driver
+     isn't in use. [Graham Leggett]
+
+  *) apr_crypto: Ensure the *driver variable is initialised when a statically
+     compiled library is initialised for the first time. [Graham Leggett]
+
+  *) apr_crypto: Ensure the *driver variable is initialised when the library
+     has already been loaded. Fix ported from apr_dbd. [Graham Leggett]
+
+  *) apr_crypto: Move the static initialisation of DRIVER_LOAD from
+     apr_crypto_init() to apr_crypto_get_driver(), so that we don't lose
+     the parameters. [Graham Leggett]
+
+Changes with APR-util 1.4.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.4.x/CHANGES?view=markup
+
+Changes for APR-util 1.3.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.3.x/CHANGES?view=markup
+
+Changes for APR-util 1.2.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.2.x/CHANGES?view=markup
+
+Changes for APR-util 1.1.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.1.x/CHANGES?view=markup
+
+Changes for APR-util 1.0.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.0.x/CHANGES?view=markup
+
+Changes for APR-util 0.9.x and later/earlier:
+
+  *) http://svn.apache.org/viewvc/apr/apr-util/branches/0.9.x/CHANGES?view=markup

Propchange: dev/apr/CHANGES-APR-UTIL-1.5
------------------------------------------------------------------------------
    svn:eol-style = native

Added: dev/apr/CHANGES-APR-UTIL-1.5.4
==============================================================================
--- dev/apr/CHANGES-APR-UTIL-1.5.4 (added)
+++ dev/apr/CHANGES-APR-UTIL-1.5.4 Tue Sep 16 23:41:12 2014
@@ -0,0 +1,26 @@
+                                                     -*- coding: utf-8 -*-
+Changes with APR-util 1.5.4
+
+  *) MySQL driver: Fix incorrect handling of bad parameter in the
+     driver support for apr_dbd_transaction_end().  PR 56330.
+     [Weiqiang Li <weiqiang_li hotmail.com>]
+
+  *) apr_crypto_get_driver(): Fix invalid storage reference on error path.
+     [Philip Martin <philip.martin wandisco.com>]
+
+  *) Fix compile failure for Android.  PR 56627.  [Fredrik Fornwall 
+     <fredrik fornwall.net>, Jeff Trawick]
+
+  *) Fix to let ODBC driver build with MSVC6, which does not have intptr_t
+     [Tom Donovan]
+
+  *) Windows cmake build: Fix incompatiblities with Visual Studio
+     generators with all cmake versions, and the NMake Makefile generator
+     with cmake 2.8.12 and later.  PR 56616 and other bugs.  [Jeff Trawick,
+     Bert Huijben]
+
+  *) Fix detection of Berkeley DB 6.0. PR 55277.
+     [Lars Wendler <polynomial-c gentoo.org>]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]

Propchange: dev/apr/CHANGES-APR-UTIL-1.5.4
------------------------------------------------------------------------------
    svn:eol-style = native

Added: dev/apr/apr-util-1.5.4-win32-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/apr/apr-util-1.5.4-win32-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/apr/apr-util-1.5.4-win32-src.zip.asc
==============================================================================
--- dev/apr/apr-util-1.5.4-win32-src.zip.asc (added)
+++ dev/apr/apr-util-1.5.4-win32-src.zip.asc Tue Sep 16 23:41:12 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAABCgAGBQJUGMg8AAoJEOxYLrY5/wksdGgQAIz9xq1WGQPfXnqXo0C6c2B7
+UeWJlkVgTZbtyTfrauLZE0zbmgFpZ39iv+qnUH2ysySadh6cxusVgfSo4d5LSPBj
+tXko8G+q60F39mLb9FLzeFahDrHSnukZlyFPo43tq7GkpouJVDWjyopkErFbb+UF
+atAxwDKhF0HDkY4a7nkzZiZf3fAE6x/8SFsygQd86vdiQ1cU5ejldQFM3c3OXorQ
+OF7kiVQu1UdVfjjheLa8bn5efujuyJBbUA9FsAwJYf6AzQKr8FYEBZ2yqaDmwuLq
+xuEegnkI2RiTMidV0K0cAJ8JEtkxhHu3WgrjgTQyZqaXExJJTu2RXDO/d6anfAvE
+JTJ3WyLKk6hCSp4xALVLyDiCFeoCj9QuMDFajFzlzDuMVWMsERW3GisGO8RR/iy6
+pzjyfdxRIqiJ24eViB9T1gQ7OF7K4cCKCpf4DcVRWtHTITR71Z6WVBGGe3rUShJ1
+4odrGX2iYHGkDAP+66gReUV46qTMELmVuxjaFhIWwFuXtI/LHix4wQNPggZoCmwu
+2zlybNbMNDoizF+7CR51fdJ2JVpOu+g0YeZFsQwZ7Vi2W/OWsPLoco/ZNgsN0u3H
+G6HZwSHOyoViNa23I8HlRPcgZUor2t5eg99gfaseHmR+ny9/zGhn1+WgHZYU2zN1
+bpUIzBF8v/K5ahvjze5J
+=xNbE
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-util-1.5.4-win32-src.zip.md5
==============================================================================
--- dev/apr/apr-util-1.5.4-win32-src.zip.md5 (added)
+++ dev/apr/apr-util-1.5.4-win32-src.zip.md5 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+834a29930c5c36f6b06dc1054a5ee2a6 *apr-util-1.5.4-win32-src.zip

Added: dev/apr/apr-util-1.5.4-win32-src.zip.sha1
==============================================================================
--- dev/apr/apr-util-1.5.4-win32-src.zip.sha1 (added)
+++ dev/apr/apr-util-1.5.4-win32-src.zip.sha1 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+880bf6fbfdb862282376f992cfaae1b807d2be7b *apr-util-1.5.4-win32-src.zip

Added: dev/apr/apr-util-1.5.4.tar.bz2
==============================================================================
Binary file - no diff available.

Propchange: dev/apr/apr-util-1.5.4.tar.bz2
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/apr/apr-util-1.5.4.tar.bz2.asc
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.bz2.asc (added)
+++ dev/apr/apr-util-1.5.4.tar.bz2.asc Tue Sep 16 23:41:12 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAABCgAGBQJUGMg8AAoJEOxYLrY5/wksfrwQAI4y8I1Ug7YT77EMDFIXV4U7
+Fyvr7ywSN9uKFdAEZFIzw1oB86l0EwyojddPnf5n5IKYPXVzpY9uYuBh6pETCiIr
+MZ4YjwJ99IE3hccHjr04T7qF2KIoSijdfgmftIpPV11Nm5DGxPjxNHSULxAYdQBm
+eMfXYhjqf5vLSdsrCO4JZrAvLyl5dibXkBtRbDGy1ytKkjKBz2Bp1TX/jcjTC8g1
+kjeKbWxHWnJLN1MEfnn5An4JbyUzRh6NPq7fQ52crFeie1otkUZ6SJfoVp+aC6ht
+989ELgfdCHOzg+0BKF+3+2I3m4gNBt4jS1yhmowvDDC3CfXv//PjTttnD2rzLPcA
+O/DEiaHnxSUnznYWT5bnS6Y+Js92DIxqdw9fQaFp2Ym3APqxh9vBuqqLATVDV8N0
+wLDPI10e1GY/0y5gIZFKj+yypE3aauD9oW7wtNSdLmvv4cCUSl44OkwzneB2JXZ2
+jMPqHLdG24b0uHsS2DRdhsbPh3Jcg+18/rBXf8UWPK/DrWFlER3rFDR4ajN4sznD
+GXLLM145pLeqGl8bVDE2F4T/8PzuElF+IgopV4KqUxAM4bpkyGbnui4J7nru1Wc/
+r+gO6/S1ROmZet+bLTvvRw6Ge0rIy1rLSWCHibZf0tm2w3drMXwHQGAy6WgY8so8
+SPfakpNpwyRjxHKbIxM6
+=D/qI
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-util-1.5.4.tar.bz2.md5
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.bz2.md5 (added)
+++ dev/apr/apr-util-1.5.4.tar.bz2.md5 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+2202b18f269ad606d70e1864857ed93c *apr-util-1.5.4.tar.bz2

Added: dev/apr/apr-util-1.5.4.tar.bz2.sha1
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.bz2.sha1 (added)
+++ dev/apr/apr-util-1.5.4.tar.bz2.sha1 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+b00038b5081472ed094ced28bcbf2b5bb56c589d *apr-util-1.5.4.tar.bz2

Added: dev/apr/apr-util-1.5.4.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: dev/apr/apr-util-1.5.4.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/apr/apr-util-1.5.4.tar.gz.asc
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.gz.asc (added)
+++ dev/apr/apr-util-1.5.4.tar.gz.asc Tue Sep 16 23:41:12 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAABCgAGBQJUGMg8AAoJEOxYLrY5/wks31MQAJTmaJWXnIUaDY2GQhJt/YLy
+AkpX22DvWHB0cU4YNSxN1L7AGDdCXlCqeQl7R8S42byG57hledYcBTshLmzvdw2P
+mqMi10o2Obe7WltqE3ci4tuQ6/T7juC5gFCIfKQ1HWkg2w6iO7uXiH5QwZyAOuGl
+b4oZRQinncIuPJ4FaQvuEQz9UZSSGpVZWTDnI/n438sbkfHk3zbiQSCUq06woigp
+dqdFKIPnJvCTuG3CYEoPgv8MF47MAxsHOBY09kdPBPmn3oR+xCJ/wMSts1Q8S4pc
+u7c8PSAPVNfw5XT4HXgDq9YGY5GYHvJqLP+2+Bqe2XWRsWpvEnWSQAizZl5GV8Xx
+Zpi27oux8mTt726zMr98eCdjrOH8IVBwB79B8BkAZOKpij2a+FSljSDojojnkQb0
+hMq3okwTtOX838uXLvlnpxp+PmP9uR3M5vUOL8FO+x9j/kgxSi8uNErjinNGfCh3
+k6RWWvZVRE+4RyDUguM+DSmCcUHrze7VsPj4l4OVPL62q7e19mtsHvjnUgR9pItc
+WrwAzC4nccLx+9n04WEwWDQUOML3QrMup6RbS4/umCx7zbiVq3mxscUmiqOgUNpp
+b0hWhHE5m5R3W0KBJFkNRbCQTHCoz0kHkib+pC17paK5kK7UFKC2c+Tuqk3t9qtL
+n+LUPhWVzoyPwSYeKe1Z
+=1XNN
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-util-1.5.4.tar.gz.md5
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.gz.md5 (added)
+++ dev/apr/apr-util-1.5.4.tar.gz.md5 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+866825c04da827c6e5f53daff5569f42 *apr-util-1.5.4.tar.gz

Added: dev/apr/apr-util-1.5.4.tar.gz.sha1
==============================================================================
--- dev/apr/apr-util-1.5.4.tar.gz.sha1 (added)
+++ dev/apr/apr-util-1.5.4.tar.gz.sha1 Tue Sep 16 23:41:12 2014
@@ -0,0 +1 @@
+72cc3ac693b52fb831063d5c0de18723bc8e0095 *apr-util-1.5.4.tar.gz