pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/47272 CVS commit: pkgsrc/devel/apr-util



The following reply was made to PR pkg/47272; it has been noted by GNATS.

From: "Thomas Klausner" <wiz%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/47272 CVS commit: pkgsrc/devel/apr-util
Date: Thu, 4 Jul 2013 15:21:51 +0000

 Module Name:   pkgsrc
 Committed By:  wiz
 Date:          Thu Jul  4 15:21:51 UTC 2013
 
 Modified Files:
        pkgsrc/devel/apr-util: Makefile distinfo
        pkgsrc/devel/apr-util/patches: patch-aa
 
 Log Message:
 Update to 1.5.2:
 
 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.3
 
   *) 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>]
 
   *) memcache: Fix dead server retry logic.  [Gavin Shelley <columbusmonkey 
me.com>]
 
   *) Improve platform detection for bundled expat by updating
      config.guess and config.sub. [Rainer Jung]
 
   *) 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]
 
 Changes with APR-util 1.4.2 (not released)
 
   *) 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]
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/apr-util/Makefile
 cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/apr-util/distinfo
 cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/apr-util/patches/patch-aa
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index