File libapr1.changes of Package libapr2
-------------------------------------------------------------------
Tue Nov 27 00:55:05 CET 2007 - poeml@suse.de
- update to 1.2.12 (only changes relevant on Linux listed here):
*) Numerous fixes to the test/ framework, including better handling of
long size_t comparisons and more consistent Makefile.(in|win) setup
for authoring new tests. [William Rowe]
*) Fix --disable-ipv6 build on platforms with getifaddrs().
PR 39199. [Joe Orton]
*) Define apr_ino_t in such a way that it doesn't change definition
based on the library consumer's -D'efines to the filesystem.
[Lucian Adrian Grijincu <lucian.grijincu gmail.com>]
*) Fill in apr_fileinfo_t member st_csize on Netware and Unix (PR 41678),
and refine the file times down to apr_time_t resolution if supported
by a st_atimensec or st_atim.tv_nsec value by the OS. Additional
msec implementations are possible if exposed through autoconf.
[William Rowe, Nicklas Edmundsson <nikke acc.umu.se>]
*) Fix apr_socket_recvfrom() to ensure the peer's port and address
is returned through the "from" parameter on Unix and Win32.
[Joe Orton, William Rowe]
-------------------------------------------------------------------
Wed Sep 12 15:17:53 CEST 2007 - poeml@suse.de
- fix missing endif in build section, fixing build on Mandriva
(went unnoticed on openSUSE)
- use debug_package macro only on suse, because it breaks the build
on Mandriva
-------------------------------------------------------------------
Wed Sep 12 11:41:19 CEST 2007 - poeml@suse.de
- don't run autoreconf -fi on build platforms older than 10.3. The
'i' in that replaces config.guess, config.sub, ltmain.sh (dated
2007) with versions from, say, 2005. This will lead to a
miscompile on SLE10 for instance (segfault in apr_initialize())
- don't apply the cleanup apr-1.2.8-pool-cleanups.patch when built
with build_with_memory_pool_debug for now
-------------------------------------------------------------------
Mon Sep 10 14:30:44 CEST 2007 - poeml@suse.de
- update to 1.2.11:
*) Win32 apr_file_read; Correctly handle completion-based read-to-EOF.
[Steven Naim <steven.naim googlemail.com>]
*) Fixed Win32 regression of stdout inheritance in apr_proc_create.
[William Rowe]
*) Solve winNT inherited pipe leaks by mutexing apr_proc_create calls,
on WinNT (not WinCE, nor 9x) so that we toggle the inherited state
of the stdin/out/err pipes. All other file handles are treated as
not-inherited until apr_file_dup2'ed a std handle of this process,
or while they are used by apr_proc_create. [William Rowe]
*) Define the Mac OS/X filesystem_encoding as utf-8 (in previous
releases the interpretation would vary). [Erik Huelsmann
<ehuels gmail.com>]
*) Fix day of year (tm_day) calculation for July. The bug only affects
Windows builds. PR 42953. [Davi Arnaut]
*) Fix LFS detection when building over NFS. The mode must be
specified when O_CREAT is in the flags to open().
PR 42821. [Rainer Jung <rainer.jung kippdata.de>]
*) Avoid overwriting the hash_mutex table for applications that
incorrectly calls apr_atomic_init(). PR 42760. [Davi Arnaut]
*) Allow IPv6 connectivity test to fail, avoiding a potentially fatal
error. [Davi Arnaut]
*) The MinGW Windows headers effectively redefines WINADVAPI from
__stdcall to empty which results in a link failure when wincrypt.h
is placed after an include to apr_private.h.
PR 42293. [Curt Arnold]
*) Define SEM_FAILED if it isn't already defined, as the proc mutex
code already does it. Also search for the sem_open function in
the realtime library. (This fixes HP-UX sem_open detection).
[Davi Arnaut]
*) Define the _HPUX_SOURCE feature test macro to obtain maximum
functionality. Fixes broken sendfile with LFS support on HP-UX.
PR 42261. [Davi Arnaut]
-------------------------------------------------------------------
Tue Aug 21 06:32:00 CEST 2007 - crrodriguez@suse.de
- first attempt to remove static libraries and libtool crap.
-------------------------------------------------------------------
Mon Aug 20 15:49:06 CEST 2007 - poeml@suse.de
- on SLES9, use 'autoheader; autoconf' to configure, as before,
instead of autoreconf -fi, which won't work
-------------------------------------------------------------------
Mon Aug 13 01:56:32 CEST 2007 - crrodriguez@suse.de
- apr 1.2.9
*) Stop invoking the testshm* helpers upon 'make test' invocation.
*) Register a cleanup only if APR_FILE_NOCLEANUP was not flagged in
apr_file_mktemp.
*) Discard file buffers when running cleanups for exec.
PR 41119.
*) If apr_proc_create() fails to exec in the fork()ed child, call
_exit() not exit() to avoid running atexit()-registered functions
in the child.
*) Improve thread safety of assorted file_io functions.
*) Fix file pointer position calculation in apr_file_writev() on
buffered file.
*) Fix formatting of unsigned integers larger than 2^63 in the
vformatter/apr_*printf.
*) Fix possible EFAULT failures in apr_socket_sendfile() on 32-bit
Solaris with LFS enabled
*) Fix deadlock in apr_file_gets() for a file opened with both the
APR_BUFFERED and APR_XTHREAD flags.
- run make ceck in the rpm check section
- add missing glibc-devel dependency to -devel package
-------------------------------------------------------------------
Wed Jul 18 19:53:51 CEST 2007 - poeml@suse.de
- if the rpm macro build_with_memory_pool_debug is defined, build
with --enable-pool-debug=verbose-alloc. (This is the case in the
Apache-Pool-Debug buildservice project.)
- add apr-1.2.8-pool-cleanups.patch: don't run cleanup handlers
_after_ destroying subpools
- add debug_package macro in buildservice (will soon be obsolete)
-------------------------------------------------------------------
Wed May 2 14:05:42 CEST 2007 - dmueller@suse.de
- Fix comparison with string literal
-------------------------------------------------------------------
Mon Dec 11 15:54:14 CET 2006 - poeml@suse.de
- update to 1.2.8
*) Correctly retrieve 'empty' environment values with apr_env_get
on Win32 (e.g. "VAR="), and added validation to testall suite.
*) APR_FIND_APR macro no longer checks /usr/local/apache2/.
*) Portably check for EEXIST in mktemp code. PR 40818
*) Fix apr_snprintf/apr_vsnprintf return value to not count the
NUL terminator in the overflow case. PR 39996.
*) Fix detection of pthread cross-process robust mutexes.
*) NetBSD: Avoid leaving zombie process when using apr_signal()
to ignore SIGCHLD.
*) Fix apr_socket_sendv() for platforms without writev.
*) Avoid issues using >2Gb of data per call with sendfile() on
64-bit Linux platforms.
-------------------------------------------------------------------
Fri Oct 27 20:39:36 CEST 2006 - poeml@suse.de
- replace wrong configure switch --with-includedir with the correct
one: --includedir. This fixes installation of the header files to
/usr/include/apr-1 instead of /usr/include. [#164770]
-------------------------------------------------------------------
Thu Jun 22 12:12:55 CEST 2006 - schwab@suse.de
- Don't depend on configure args being preserved.
-------------------------------------------------------------------
Wed May 24 13:02:34 CEST 2006 - poeml@suse.de
- update to 1.2.7
* fixes for netware and win32
- update to 1.2.6
* bugfixes for libuuid, mutex, kqueue, ...
- use %suse_version to build doxygen documentation only on SUSE
-------------------------------------------------------------------
Wed Jan 25 21:37:22 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Mon Jan 9 12:50:36 CET 2006 - poeml@suse.de
- don't use pthread_mutexattr_setrobust_np() unless
pthread_mutexattr_setprotocol() is available as well (the former
is in glibc since 2005-12-26, but the latter not)
-------------------------------------------------------------------
Wed Oct 12 16:17:00 CEST 2005 - poeml@suse.de
- update to 1.2.2
-------------------------------------------------------------------
Thu Sep 29 15:23:04 CEST 2005 - poeml@suse.de
- update to 1.2.1
- add -fno-strict-aliasing to CFLAGS
- add -DLDAP_DEPRECATED to CFLAGS
-------------------------------------------------------------------
Fri Apr 8 11:39:46 CEST 2005 - uli@suse.de
- disabled test suite for ARM (may hang QEMU)
-------------------------------------------------------------------
Thu Mar 24 12:59:36 CET 2005 - poeml@suse.de
- update to 1.1.1
-------------------------------------------------------------------
Fri Feb 25 01:02:52 CET 2005 - poeml@suse.de
- package created (1.1.0)