-*- coding: utf-8 -*- Changes for APR 2.0.0 *) Add support code to teach valgrind about APR pools, allocators, and bucket allocators. [Stefan Fritsch] *) Fix apr_ipsubnet_test() false positives when comparing IPv4 subnet representation against an IPv6 address. PR 54047. [Joe Orton] *) apr_socket_accept_filter(): The 2nd and 3rd arguments are now const char * instead of char *. [Jeff Trawick] *) 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 ] *) apr_pollset_poll: add z/OS async poll support for sockets [Greg Ames] *) apr_mcast_hops: Fix EINVAL for IPv6 sockets caused by using byte instead integer for setsockopt. [Mladen Turk] *) apr_file_open: Avoid fcntl() calls if support for O_CLOEXEC works. PR 48557. [Mike Frysinger ] *) apr_socket_opt_set: Add support for APR_SO_BROADCAST. PR 46389. [Armin Müller ] *) apr_memcache_server_create: Fix possible segfault. PR 51064. [Michajlo Matijkiw ] *) apr_brigades: add a check to prevent infinite while loop in case of a corrupted brigade. Problem evidenced in PR 51062. Analysis by Krzysztof Kostałkowicz , patch [Nick Kew]. *) apr_socket_connect() on Windows: Handle WSAEISCONN. PR 48736. [, Jeff Trawick] *) Support libxml2 as an alternative XML parser to expat [Nick Kew] *) Hide apr_wait_for_io_or_timeout() from public view and add instead apr_socket_wait() and apr_file_pipe_wait(). [Brian Havard] *) Add apr_hash_this_key(), apr_hash_this_key_len(), and apr_hash_this_val() for easier access to those attributes from a hash iterator. [Hyrum K. Wright ] *) Enable platform specific support for the opening of a file or pipe in non blocking module through the APR_FOPEN_NONBLOCK flag. [Graham Leggett] *) Support connecttimeout, readtimeout and writetimeout MySQL options PR 48251 [Marko Kevac ] *) Transfer the apr-util spec file contents to apr.spec. [Graham Leggett] *) apr_thread_cond_*wait() on BeOS: Fix broken logic. PR 45800. [Jochen Voss (no e-mail)] *) Added Unix domain socket support. [Mladen Turk] *) Introduce APR_PERMS_SET macros for setting the owner/group on objects Currently only implemented for shm, proc and global mutexes on posix platforms. [Mladen Turk] *) Merge APR-util into APR. [various] Changes for APR and APR-util 1.5.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.5.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.5.x/CHANGES?view=markup Changes for APR and APR-util 1.4.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.4.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.4.x/CHANGES?view=markup Changes for APR and APR-util 1.3.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.3.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.3.x/CHANGES?view=markup Changes for APR and APR-util 1.2.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.2.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.2.x/CHANGES?view=markup Changes for APR and APR-util 1.1.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.1.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.1.x/CHANGES?view=markup Changes for APR and APR-util 1.0.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.0.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/1.0.x/CHANGES?view=markup Changes for APR and APR-util 0.9.x and later/earlier: *) http://svn.apache.org/viewvc/apr/apr/branches/0.9.x/CHANGES?view=markup *) http://svn.apache.org/viewvc/apr/apr-util/branches/0.9.x/CHANGES?view=markup