From owner-cvs-all@FreeBSD.ORG Fri May 13 23:00:18 2011 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E4E2106564A; Fri, 13 May 2011 23:00:18 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 475C68FC08; Fri, 13 May 2011 23:00:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p4DN0IDe020394; Fri, 13 May 2011 23:00:18 GMT (envelope-from ohauer@repoman.freebsd.org) Received: (from ohauer@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p4DN0Iuv020393; Fri, 13 May 2011 23:00:18 GMT (envelope-from ohauer) Message-Id: <201105132300.p4DN0Iuv020393@repoman.freebsd.org> From: Olli Hauer Date: Fri, 13 May 2011 23:00:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/apr1 Makefile distinfo ports/devel/apr1/files patch-apr_buildconf patch-apr_hints.m4 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2011 23:00:18 -0000 ohauer 2011-05-13 23:00:18 UTC FreeBSD ports repository Modified files: devel/apr1 Makefile distinfo devel/apr1/files patch-apr_hints.m4 Removed files: devel/apr1/files patch-apr_buildconf Log: - update apr1 to version 1.4.4 (security update CVE-2011-0419) Changes: (trimmed non FreeBSD related to keep the list shorter) http://www.apache.org/dist/apr/CHANGES-APR-1.4 Changes for APR 1.4.4 Changes for APR 1.4.3 *) Security: CVE-2011-0419 Reimplement apr_fnmatch() from scratch using a non-recursive algorithm; now has improved compliance with the fnmatch() spec. [William Rowe] *) poll, pollset, pollcb on Windows: Handle calls with no file/socket descriptors. PR 49882. [Stefan Ruppert , Jeff Trawick] *) Fix address handling when accepting an AF_INET socket from a socket bound as AF_INET6. PR 49678. [Joe Orton] *) 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: 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 ] *) apr_pollset_create*(): Fix memory lifetime problem with the wakeup pipe when the pollset was created with APR_POLLSET_NOCOPY. [Neil Conway ] *) 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] commit with apache@ hat PR: 156997 Submitted by: Tsurutani Naoki Revision Changes Path 1.114 +2 -2 ports/devel/apr1/Makefile 1.28 +4 -6 ports/devel/apr1/distinfo 1.7 +0 -13 ports/devel/apr1/files/patch-apr_buildconf (dead) 1.22 +3 -3 ports/devel/apr1/files/patch-apr_hints.m4