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 2011/05/03 21:17:58 UTC

svn commit: r264 - /dev/apr/

Author: trawick
Date: Tue May  3 19:17:55 2011
New Revision: 264

Log:
Proposed apr-1.4.3

Added:
    dev/apr/CHANGES-APR-1.4   (with props)
    dev/apr/apr-1.4.3-win32-src.zip   (with props)
    dev/apr/apr-1.4.3-win32-src.zip.asc
    dev/apr/apr-1.4.3-win32-src.zip.md5
    dev/apr/apr-1.4.3-win32-src.zip.sha1
    dev/apr/apr-1.4.3.tar.bz2   (with props)
    dev/apr/apr-1.4.3.tar.bz2.asc
    dev/apr/apr-1.4.3.tar.bz2.md5
    dev/apr/apr-1.4.3.tar.bz2.sha1
    dev/apr/apr-1.4.3.tar.gz   (with props)
    dev/apr/apr-1.4.3.tar.gz.asc
    dev/apr/apr-1.4.3.tar.gz.md5
    dev/apr/apr-1.4.3.tar.gz.sha1

Added: dev/apr/CHANGES-APR-1.4
==============================================================================
--- dev/apr/CHANGES-APR-1.4 (added)
+++ dev/apr/CHANGES-APR-1.4 Tue May  3 19:17:55 2011
@@ -0,0 +1,132 @@
+                                                     -*- coding: utf-8 -*-
+Changes for APR 1.4.3
+
+  *) Reimplement apr_fnmatch() from scratch using a non-recursive
+     algorithm; now has improved compliance with the fnmatch() spec.
+     [William Rowe]
+
+  *) Fix environment-related crash using some non-standard builds on
+     Windows 7/Server 2008.  [Steve Hay <SteveHay planit.com>]
+
+  *) poll, pollset, pollcb on Windows: Handle calls with no file/socket
+     descriptors.  PR 49882.  [Stefan Ruppert <sr myarm.com>, Jeff Trawick]
+
+  *) Fix APR_IPV6_V6ONLY issues on Windows related to run-time behavior 
+     on Windows older than Vista and SDK/MinGW levels without IPV6_V6ONLY.
+     PR 45321.  [Sob <sob hisoftware.cz>]
+
+  *) Fix address handling when accepting an AF_INET socket from a socket
+     bound as AF_INET6.   PR 49678.  [Joe Orton]
+
+  *) Fix error return values from apr_sockaddr_info_get() on Windows for
+     IPv6 builds.  [Ivan Zhakov <ivan visualsvn.com>]
+
+  *) Add new experimental configure option --enable-allocator-uses-mmap to
+     use mmap instead of malloc in apr_allocator_alloc(). This greatly reduces
+     memory fragmentation with malloc implementations (e.g. glibc) that
+     don't handle allocationss of a page-size-multiples in an efficient way.
+     It also makes apr_allocator_max_free_set() actually have some effect
+     on such platforms. [Stefan Fritsch]
+
+  *) configure: Support 64 and 32 bit universal builds for Darwin/
+     OS X 10.6+. [Jim Jagielski]
+
+  *) apr_sockaddr_info_get() on AIX: Fix a problem which could set
+     the port field in the native socket address to 1 when 0 was
+     specified.  PR 46964.  [Jeff Trawick]
+
+  *) configure: Make definition of apr_ino_t independent of
+     _FILE_OFFSET_BITS even on platforms where ino_t is 'unsigned int'.
+     [Stefan Fritsch]
+
+  *) apr_ring: Workaround for aliasing problem that causes gcc 4.5 to
+     miscompile some brigade related code. PR 50190. [Stefan Fritsch]
+
+  *) apr_file_flush_locked(): Handle short writes. [Stefan Fritsch]
+
+  *) apr_pollset_create_ex(): Trap errors from pollset providers.
+     PR 49094.  [Sami Tolvanen <sami.tolvanen mywot.com>]
+
+  *) apr_pollset_create*(): Fix memory lifetime problem with the wakeup
+     pipe when the pollset was created with APR_POLLSET_NOCOPY.
+     [Neil Conway <nrc cs.berkeley.edu>]
+
+  *) Fix detection of some Linux variants when configure is built with
+     recent GNU tools.  [Eric Covener]
+
+  *) Avoid a redundant fcntl() call in apr_file_open() where O_CLOEXEC
+     is supported.  PR 46297.  [Joe Orton]
+
+  *) Improve platform detection by updating config.guess and config.sub.
+     [Rainer Jung]
+
+Changes for APR 1.4.2
+
+  *) Undo a crash-bug introduced in 1.4.1 affecting some applications of 
+     the apr hash and table structures, reported to affect Subversion
+     by Bert Huijben <bert qqmail.nl>.  [Graham Leggett]
+
+Changes for APR 1.4.1
+
+  *) Win32: Properly handle the ERROR_DIRECTORY system error code.
+     [Brane Čibej]
+
+Changes for APR 1.4.0
+
+  *) Windows: Default build configurations assume NT or higher at run-time. 
+
+  *) Add apr_global_mutex_lockfile() for retrieving the file, if any,
+     associated with the mutex.  Add apr_global_mutex_name() for retrieving
+     the name of the lock mechanism used by the underlying proc mutex.
+     [Jeff Trawick]
+
+  *) Add apr_socket_atreadeof to determine whether the receive part of the
+     socket has been closed by the peer.
+     [Ruediger Pluem, Mladen Turk, Joe Orton]
+
+  *) Make apr_pollset and apr_pollcb implementations using providers.
+     Added apr_pollset_create_ex and apr_pollcb_create_ex that allows
+     choosing non-default providers.
+     [Mladen Turk]
+
+  *) Win32: Use WSAPoll as default pollset method if supported and found
+     inside winsock dll.  [Mladen Turk]
+
+  *) apr_temp_dir_get() now checks the TMPDIR environment variable first,
+     instead of third.  [Jim Jagielski]
+
+  *) Add apr_file_sync() and apr_file_datasync() calls.  [Bojan Smojver]
+
+  *) apr_pollset_wakeup() on Windows: Fix core caused by closing the
+     file_socket_pipe with standard file_close. 
+     [Arsen Chaloyan, Mladen Turk]
+
+  *) Introduce apr_hash_do() for iterating over a hash table.  [Mladen Turk]
+
+  *) Make sure WIN32 behaves the same as posix for file-backed shared memory 
+     by removing the file on cleanup/remove.  [Mladen Turk]
+
+  *) Introduce apr_pollset_wakeup() for interrupting the blocking
+     apr_pollset_poll() call.  [Mladen Turk]
+
+  *) Add apr_file_link() function.  PR 44841.  [Mark Heily <mark heily.com>]
+
+Changes for APR 1.3.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr/branches/1.3.x/CHANGES?view=markup
+
+Changes for APR 1.2.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr/branches/1.2.x/CHANGES?view=markup
+
+Changes for APR 1.1.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr/branches/1.1.x/CHANGES?view=markup
+
+Changes for APR 1.0.x and later:
+
+  *) http://svn.apache.org/viewvc/apr/apr/branches/1.0.x/CHANGES?view=markup
+
+Changes for APR 0.9.x and later/earlier:
+
+  *) http://svn.apache.org/viewvc/apr/apr/branches/0.9.x/CHANGES?view=markup

Propchange: dev/apr/CHANGES-APR-1.4
------------------------------------------------------------------------------
    eol-style = native

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

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

Added: dev/apr/apr-1.4.3-win32-src.zip.asc
==============================================================================
--- dev/apr/apr-1.4.3-win32-src.zip.asc (added)
+++ dev/apr/apr-1.4.3-win32-src.zip.asc Tue May  3 19:17:55 2011
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iQIcBAABCgAGBQJNwFPiAAoJEOxYLrY5/wks+WYP+QGJBiWJ1OsekLt6bSZtdOgN
+xKfJDvObDXPnglTiObD5AzZw8NQrV+lspGMG/mqGZlFtCWT7SuXDCdmYxZakuMck
+zA1ngTfsSKmf+mn2/+w+EsJaCIf+DgX9LSSOiwrIAdyT4hcdeqK1H2DG2v2KRB2J
+Wa60iL2j7m7cHcS/zUAR7EQHEKcOukAb0Zx/6TH3W08p9xPff3QXIYkoTwbsR10a
+fd8WtAN34HS0IQu5b2uSg6bAztZN3F09zX/+BPnw7HVwPeIFCo2l32Y0507z0fdJ
+BO4gzFjja5jjrvt+yLmCDEXHoXnzsut30+qUyqkp2sCL2fzKZ0XjG0UTjlT0rC2v
+UHK1X7VGmb9UdcOE2Y/T5Dq7obLV5cO0UJSKm52QrUTiW9ENSQYdSsYZeAqlIf2M
+RD/71hcP6jis3TYVGk6pfO8tZd8q1mf6ig4OesigmGHe9rHj0SZu4ugE6raVlcez
+n3LHeXs/cx9z8CnWJ3QgSo182eZKpON0gPO9d7G2cYkDzIBX2/PT14OT9WTsXuxc
+HqieaZ1gGxaKtSegzJAyEfOlwEY95jOupfE6PEp0zVxGMZBd4WzZSjqsoTn1+5mU
+/xQNKkUtDdBz8fjt50Op8kSOsFpzO5lARIn2UBfiXglhC0ZMZRIp69ybCPMpMBn5
+7EDGueLt6UsWV1fA3R24
+=QbEm
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.4.3-win32-src.zip.md5
==============================================================================
--- dev/apr/apr-1.4.3-win32-src.zip.md5 (added)
+++ dev/apr/apr-1.4.3-win32-src.zip.md5 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+44be1f79c73a617376b13b113dadc58f *apr-1.4.3-win32-src.zip

Added: dev/apr/apr-1.4.3-win32-src.zip.sha1
==============================================================================
--- dev/apr/apr-1.4.3-win32-src.zip.sha1 (added)
+++ dev/apr/apr-1.4.3-win32-src.zip.sha1 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+025fb634bfda577954485a6564b3c8ec1b9e7b83 *apr-1.4.3-win32-src.zip

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

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

Added: dev/apr/apr-1.4.3.tar.bz2.asc
==============================================================================
--- dev/apr/apr-1.4.3.tar.bz2.asc (added)
+++ dev/apr/apr-1.4.3.tar.bz2.asc Tue May  3 19:17:55 2011
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iQIcBAABCgAGBQJNwFPhAAoJEOxYLrY5/wksSUIP/1K47SQhk9hQ8zjlw4ZcCuDO
+3mguebxNfxGaBUNPVzXlsj+PZStxYYptC56wqG4jDJhzVg0MeflGv4Crs5Hdkom2
+L3tLiF6DImkdL1xx1ME5jZthdBi7RhrGgEJrR5lHm7E58E42fdB+JwHnzw4fhtcF
+EAozQVdVnJcPUYfftgM7Q7UtgspHYJAzi1HijkNdjSouLaoWgsEFiUZ6yNQgig/H
+fHHQ9gMRfEOTzy+6MQ0rXL4gD1XRPtKVjjomlDn2d6DLezl/k6X9wWILuPH5YhBB
+/gUqsmxU0brGT3JwgZSruyBiD+ztyjolbd5LuAboMD7egcdqamDg3jWAVRKI8kx3
+aDORbors5ELOFCa9beyY8ra+PvhhUD9Ci9g5zLwTQOM8ATA2ybO/kv5EFsDhSZ53
+OIzY0YXKSiduNV6uLFjDPghcMqk+YKSXtpkU+B/4AIcB5703QiF4JdOsQe8le3uL
+cFlcjdIYF2VO2FnVfTBXfhxfbsnKgeY8AEQc7/xQi214fnMboWiyI3+BMjFwH7o6
+BHFDdV47wKWAWo9GNMlc+QiAQrcjJe3dUqJ41A6Tn0xKwJbqZCFVLN9Hdosnjfns
+Yvvw0IB4lkU9vuWaT7sUxdNR9rP8d8nAw3K5DJsgK+NpjtpCGbs+uq+D+xuaG1JM
+d4GDd/ddYxUpsWgEvVfs
+=8LeY
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.4.3.tar.bz2.md5
==============================================================================
--- dev/apr/apr-1.4.3.tar.bz2.md5 (added)
+++ dev/apr/apr-1.4.3.tar.bz2.md5 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+5c8c85949187f4acdb12f68694d3b6f7 *apr-1.4.3.tar.bz2

Added: dev/apr/apr-1.4.3.tar.bz2.sha1
==============================================================================
--- dev/apr/apr-1.4.3.tar.bz2.sha1 (added)
+++ dev/apr/apr-1.4.3.tar.bz2.sha1 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+5268161a69931fc243ea50bc8b3cd3c8116f8754 *apr-1.4.3.tar.bz2

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

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

Added: dev/apr/apr-1.4.3.tar.gz.asc
==============================================================================
--- dev/apr/apr-1.4.3.tar.gz.asc (added)
+++ dev/apr/apr-1.4.3.tar.gz.asc Tue May  3 19:17:55 2011
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iQIcBAABCgAGBQJNwFPfAAoJEOxYLrY5/wksqKgQAMsVBDoH4iO1p6oKyVeHelve
+NaRNQCoyFZ6+WHxr1Ji2rGzgM8g4mr87YHniZOZmwLByewhpVXmLPrelgLIxKDm3
+cpP5ioj5WxP2c1AcNUONBTZMQK6TIxc7ZdWOapcjcr25CfVTzee/+zrEdLkxdP1a
+mAiUr5smYXcLMeFeODQJXJrKMCtjRrH4e/skXXDjOjhd0WqNlhtVrQYHEB0bo4ei
+mtFhH0aaGDhk4drPa7D9n0UK5PRJYiaiPNrYLxdVkd/MOybIiyV7ZTT7RhH12cjy
+zUDJ9cjlTT2jHRwYA6Z0cRhxgcRFcaQfgtT+U7ZLiqR/6LE6bJ/q22Lr7U/SbKxf
+qbEUp5lvgC7E5bo9JAk+FXb7rLRZuayhiycNeFJ9pJJt6ceM6Yzzm6NeuPOCp4Z2
+Djf/xjNs44nrwC3Okah4g84KJ2gmirXN+AD6Diqgbc946rPAH7fhUloLGUJyftLX
+IxzXsy+kVeUmnh8qNPxnGnTDvzG3LyILJkLPT9e+9QRLpx1wxBH3GLM95EgpATL6
+a3L7czl7113mGn5sgkAYfybLWrWS1J6frQjFDat+CcUX7LU+okEJPEN330KutQaz
++ktfAb2hTV70bbBJeu+8BSN+DCNgxbGOZwNScrcsfGX01mL8Fn8RKVR8IbKp+XUj
+LjbWHhDlhpXcNBJW/e1q
+=fSuP
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.4.3.tar.gz.md5
==============================================================================
--- dev/apr/apr-1.4.3.tar.gz.md5 (added)
+++ dev/apr/apr-1.4.3.tar.gz.md5 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+2e89f996673d4eab2b075a3d586fa4e3 *apr-1.4.3.tar.gz

Added: dev/apr/apr-1.4.3.tar.gz.sha1
==============================================================================
--- dev/apr/apr-1.4.3.tar.gz.sha1 (added)
+++ dev/apr/apr-1.4.3.tar.gz.sha1 Tue May  3 19:17:55 2011
@@ -0,0 +1 @@
+33c8f80ffa58cabe7b36e0e127fc3f656205b61c *apr-1.4.3.tar.gz