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/04/16 01:43:49 UTC

svn commit: r5060 - /dev/apr/

Author: trawick
Date: Tue Apr 15 23:43:48 2014
New Revision: 5060

Log:
proposed APR-1.5.1...

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

Modified: dev/apr/CHANGES-APR-1.5
==============================================================================
--- dev/apr/CHANGES-APR-1.5 (original)
+++ dev/apr/CHANGES-APR-1.5 Tue Apr 15 23:43:48 2014
@@ -1,4 +1,45 @@
                                                      -*- coding: utf-8 -*-
+Changes for APR 1.5.1
+
+  *) apr_os_proc_mutex_get() on Unix:  Avoid segfault for cross-
+     process pthread mutexes.  [Yann Ylavic <ylavic.dev gmail.com>]
+
+  *) When using shmget-based shared memory, the ID used for ftok is
+     now an APR hash of the filename instead of the constant '1'.
+     We do this to help avoid collisions. PR 53996 [Jim Jagielski]
+
+  *) apr_socket_atreadeof(): Fix breakage on OS X. [Jim Jagielski]
+
+  *) Fix POSIX shared memory (shm_open) use for named shared memory.
+     Includes adding '--enable-posix-shm' to force POSIX shm if
+     available, and OS X compatibility. PR 55928.
+     [Jozef Hatala <jh-asf skrt org>, Jim Jagielski]
+
+  *) Fix race condition when calling apr_dir_make_recursive from
+     multiple threads on Windows.
+     [Bert Huijben]
+
+  *) Fix apr_escape.c compilation errors on EBCDIC platforms.
+     [Eric Covener]
+
+  *) FreeBSD 10: Correct a regression in 1.5.0 which affected non-
+     blocking sockets in some applications, including httpd.  [Jeff
+     Trawick]
+
+  *) Windows cmake build: Fix incorrect installation of some .pdb
+     files.  Fix incorrect use of some logic intended for Windows 9x,
+     including legacy filesystem interfaces and dynamic loading of
+     some Windows APIs.  [Jeff Trawick]
+
+  *) apr_skiplist: Add compatibility with C++ applications.
+     [Jeff Trawick]
+
+  *) Correct a regression in 1.5.0 which affected out-of-tree
+     builds on Unix.  [Rainer Jung]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]
+
 Changes for APR 1.5.0
 
   *) Fix Linux kernel version check to recognize more versions,
@@ -9,7 +50,7 @@ Changes for APR 1.5.0
      refers to the wildcard address for the protocol family (e.g.,
      0.0.0.0/INADDR_ANY for IPv4).  [Jeff Trawick]
 
-  *) apr_file_dup2() on Windows: Fix debug RTL assertion in when 
+  *) apr_file_dup2() on Windows: Fix debug RTL assertion when 
      attempting to _commit(stdout) or _commit(stderr).  [Mike Rumph
      <mike.rumph oracle.com>]
 

Added: dev/apr/CHANGES-APR-1.5.1
==============================================================================
--- dev/apr/CHANGES-APR-1.5.1 (added)
+++ dev/apr/CHANGES-APR-1.5.1 Tue Apr 15 23:43:48 2014
@@ -0,0 +1,42 @@
+                                                     -*- coding: utf-8 -*-
+Changes for APR 1.5.1
+
+  *) apr_os_proc_mutex_get() on Unix:  Avoid segfault for cross-
+     process pthread mutexes.  [Yann Ylavic <ylavic.dev gmail.com>]
+
+  *) When using shmget-based shared memory, the ID used for ftok is
+     now an APR hash of the filename instead of the constant '1'.
+     We do this to help avoid collisions. PR 53996 [Jim Jagielski]
+
+  *) apr_socket_atreadeof(): Fix breakage on OS X. [Jim Jagielski]
+
+  *) Fix POSIX shared memory (shm_open) use for named shared memory.
+     Includes adding '--enable-posix-shm' to force POSIX shm if
+     available, and OS X compatibility. PR 55928.
+     [Jozef Hatala <jh-asf skrt org>, Jim Jagielski]
+
+  *) Fix race condition when calling apr_dir_make_recursive from
+     multiple threads on Windows.
+     [Bert Huijben]
+
+  *) Fix apr_escape.c compilation errors on EBCDIC platforms.
+     [Eric Covener]
+
+  *) FreeBSD 10: Correct a regression in 1.5.0 which affected non-
+     blocking sockets in some applications, including httpd.  [Jeff
+     Trawick]
+
+  *) Windows cmake build: Fix incorrect installation of some .pdb
+     files.  Fix incorrect use of some logic intended for Windows 9x,
+     including legacy filesystem interfaces and dynamic loading of
+     some Windows APIs.  [Jeff Trawick]
+
+  *) apr_skiplist: Add compatibility with C++ applications.
+     [Jeff Trawick]
+
+  *) Correct a regression in 1.5.0 which affected out-of-tree
+     builds on Unix.  [Rainer Jung]
+
+  *) Improve platform detection for bundled expat by updating
+     config.guess and config.sub. [Rainer Jung]
+

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

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

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

Added: dev/apr/apr-1.5.1-win32-src.zip.asc
==============================================================================
--- dev/apr/apr-1.5.1-win32-src.zip.asc (added)
+++ dev/apr/apr-1.5.1-win32-src.zip.asc Tue Apr 15 23:43:48 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQIcBAABCgAGBQJTTcLRAAoJEOxYLrY5/wksBRgP/ibIA2FabRfmQCjhFs6EJOWF
+8oPcX/t+q2sBKxrvQJ4Fnrd/ydHlWWFKLKjD6egUSZSg8Cs0hbouadzkuBQcpsAi
+TjZtpbn0majSAdC0gH9eQCldl7dac6QwZ93GzAKqbBvQgmpFjv6SRRDSyc08NWPi
+1mnfdpZUBZArw5JsA4dT4GnE88+ovFUQWaqGKUHpkm01jbXNi+UhyV2cbtL4Tlg5
+S+t1vG5x9hWHWKVx7qA0z/6mnBFrNz7goIMjTz92IalGoLBTm3rZ2/u9BeLIyLwh
+dCyy5KZ/6JBJXGi6j3/95mzsdFw6UecygqxxsZqckZNbDmG6k9ua6cg2VwOzdH8v
+DaDvpwkWYvZqc/BuiUzjQrYNP58Od2pl9SVt+8YeDHxlqhop37sA+3k371jDoAK9
+BmhtHq8oMrN0e4UCE4EBBlC0CbtG1fD5ONxhHx1vlAnnJXsEjkXZEfgiT5sPjjr/
+7g7lmoKKdpJ+bHINvdrtdNWu37rLBTUDcqfkGNCRxyDfHg+rxzlwf5PDaVxEDKPD
+PNOyPItAz28hIcV7YtTTbVukSMFcXA0i01h3f9xtyajFMB+HhoG37dzk1Iw9Z6Fn
+y/BIeNLZPPJQFqYjSX7xp3AL/iY5oqOWbZpYbfy91nJ+xozJ7+opk435eA/ITB3T
+S8EkiQXb0dVVmu931HF8
+=bqnI
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.5.1-win32-src.zip.md5
==============================================================================
--- dev/apr/apr-1.5.1-win32-src.zip.md5 (added)
+++ dev/apr/apr-1.5.1-win32-src.zip.md5 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+684a3756a2f8955e837b53e8089e10b0 *apr-1.5.1-win32-src.zip

Added: dev/apr/apr-1.5.1-win32-src.zip.sha1
==============================================================================
--- dev/apr/apr-1.5.1-win32-src.zip.sha1 (added)
+++ dev/apr/apr-1.5.1-win32-src.zip.sha1 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+8737c1dcca1b4b85174cb2bf72a642b458136e53 *apr-1.5.1-win32-src.zip

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

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

Added: dev/apr/apr-1.5.1.tar.bz2.asc
==============================================================================
--- dev/apr/apr-1.5.1.tar.bz2.asc (added)
+++ dev/apr/apr-1.5.1.tar.bz2.asc Tue Apr 15 23:43:48 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQIcBAABCgAGBQJTTcLRAAoJEOxYLrY5/wks+wUQAKHXDesu+nk/EwSBSCxavBQQ
+Je+GIPc7ftsKzKpfpoF4UzW8dbLs6Uk7kWQoS2/TeTTla8rgMhFxBRxFl6gEbVn2
+Rl81R9n5vgW8wUa5l2SM2jyk/nNZxDqAVQKBjXHuOWNUCXbFcAIPeJVRnCxN/UsK
+kMJst2x7Q5PSiL2CynszcTK/nEo3AhEiik636b1GMSF+ggiX220D+GX+13OusVIt
+FNwKV+UzMjMT2RAFk9/jwfyDgq+0vpvxS1q2jQihTnpO9tQZKPQXZVA7tasF+XdN
+alFsXI9p6L7VnRY/qGao1azDSuQ7C6vowYYj8CTxJFRa2LLa56CdEBEmkxVEeWap
+QzZGEAMl96Lcrwh/4KnMK6A1F0c162EII8gZIAS/xYY5lAzYq8/LEifmgmNakWot
+SEg2DSTbHy6FxZYCVPk56eTrzB/4DSYZmn4o7ZZZhSLC4smRjKI19+io0lFHhNTl
+qzzkjg+alXazamIn9Z3rNM31Ow3SCsUOZwlsi4mvEfXHhL9rjNRNJCWwCcu47tkY
+k8SvH8GN/S5607mOcq6Qntj0/EnQun2S3/0PLY60m/jQQQap21v6KRuhMxtuzhdh
+4cr5xbYS34WtXa5syQ/yYTnXvXH5DvLK9DM0Gzwmv1HDByCDORCj8p2hpj/2zd7o
+OkoJ0Or7Ba63W6rmL6Zo
+=K2NF
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.5.1.tar.bz2.md5
==============================================================================
--- dev/apr/apr-1.5.1.tar.bz2.md5 (added)
+++ dev/apr/apr-1.5.1.tar.bz2.md5 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+5486180ec5a23efb5cae6d4292b300ab *apr-1.5.1.tar.bz2

Added: dev/apr/apr-1.5.1.tar.bz2.sha1
==============================================================================
--- dev/apr/apr-1.5.1.tar.bz2.sha1 (added)
+++ dev/apr/apr-1.5.1.tar.bz2.sha1 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+f94e4e0b678282e0704e573b5b2fe6d48bd1c309 *apr-1.5.1.tar.bz2

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

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

Added: dev/apr/apr-1.5.1.tar.gz.asc
==============================================================================
--- dev/apr/apr-1.5.1.tar.gz.asc (added)
+++ dev/apr/apr-1.5.1.tar.gz.asc Tue Apr 15 23:43:48 2014
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQIcBAABCgAGBQJTTcLRAAoJEOxYLrY5/wkskbcQAL4TrtqpJPfXLHpgXMMHFBv4
+pq8ZZFjUI7ykCnRxC75w+b3BBa3w0d5ELzj8QrhFZmH+GNX5cc1Sa8lmRPxILsfH
+dm/X7E2rYkwXRh5s+qromqtxBXta5e2HwU+X345uaSth8alRxJ61voQa7/Qda8om
+IQmPlWlGLmPWDLwdvJE2dfeddldJCEbWmIHlB5pitiQTOuXzVcJnYPm9/ZKQcFE8
+Sdh09Hxz4WnWI27gY8lVrspbN9GfusP9OE4pEEbm0AH6QZ5dRac1oG0A38RNGVjo
+lztk0TMagvD+o/L+qTdTbhOdCOQLhP4cFZgIDiQpi1q6wenRrHnzSVjWkQ9h0T7O
+tgocxWWP8JR6PMVJCzMUhxU1/9xGvet0Hu05gfqYyuzk+UuFP6RSzzRTY0h+orZj
+sKFIpNpmEMGIrnOP2pkX+qxeojm2eul44zim3WYoIRG6NQpiLvGs1Nj+A8rrifoV
+IUqQNFR7Re+H5/bst9vbS2x7KGloMF2pcCYg5F3UUtYsekS7x1oeh5I/TxhaZAWE
+tIMQEyO4NTL2pMbpw9ONT1LrVy5OFinuZIhoyOMVXt8GOeNqNavtZSW2Upuf24Ec
+XxILs9OrtuL3E5qnPrJytADJLqYLVRGMQjFoBYgxJ8gOTRIdWrI0+MhoeD82hHHq
+dnvjm+k4TDualz25eSh5
+=zlYV
+-----END PGP SIGNATURE-----

Added: dev/apr/apr-1.5.1.tar.gz.md5
==============================================================================
--- dev/apr/apr-1.5.1.tar.gz.md5 (added)
+++ dev/apr/apr-1.5.1.tar.gz.md5 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+d3538d67e6455f48cc935d8f0a50a1c3 *apr-1.5.1.tar.gz

Added: dev/apr/apr-1.5.1.tar.gz.sha1
==============================================================================
--- dev/apr/apr-1.5.1.tar.gz.sha1 (added)
+++ dev/apr/apr-1.5.1.tar.gz.sha1 Tue Apr 15 23:43:48 2014
@@ -0,0 +1 @@
+9caa83e3f50f3abc9fab7c4a3f2739a12b14c3a3 *apr-1.5.1.tar.gz