/[Apache-SVN]/apr/apr-util/branches/1.0.x/CHANGES
ViewVC logotype

Contents of /apr/apr-util/branches/1.0.x/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 819024 - (show annotations)
Fri Sep 25 21:23:39 2009 UTC (8 weeks, 3 days ago) by jim
File size: 3350 byte(s)
Changes reflect major/minor related changes. Provide
links to other versions.

1 Changes with APR-util 1.0.2
2
3 *) Fix handling of a premature EOF with the FILE bucket; a new bucket
4 is not inserted for each attempt to read past EOF. PR 34708.
5 [Jeff Trawick, Joe Orton]
6
7 *) Fix build failure with non-threaded APR on AIX. PR 34655.
8 [Ryan Murray <rmurray+apache cyberhqz.com>]
9
10 *) Make install passed a shell expanded list of header files to the
11 build/install.sh script, which can only install one file at a time.
12 Changed to install one header file at a time. [Justin Erenkrantz,
13 Graham Leggett]
14
15 *) Rework the LDAP toolkit detection to be more accurate than "OpenLDAP
16 detected regardless", while remaining backwards compatible with v1.0.
17 [Graham Leggett]
18
19 *) Added the apr_ldap_ssl_add_cert() API to allow multiple certificates
20 to be stored and used when establishing an SSL connection to different
21 LDAP servers. [Brad Nicholes]
22
23 *) Fix the detection of ldap.h on Solaris - it needs lber.h to be
24 defined first. [Graham Leggett]
25
26 *) Add a build script to create a solaris package. [Graham Leggett]
27
28 Changes with APR-util 1.0.1
29
30 *) Add support for Berkeley DB 4.3. [Jani Averbach <jaa jaa.iki.fi>]
31
32 *) SECURITY: CAN-2004-0786 (cve.mitre.org)
33 Fix input validation in apr_uri_parse() to avoid passing negative
34 length to memcpy for malformed IPv6 literal addresses.
35 [Joe Orton]
36
37 Changes with APR-util 1.0
38
39 *) Only install apu-$MAJOR-config and add appropriate detection code to
40 find_apu.m4 (APU_FIND_APU). [Max Bowsher <maxb ukf.net>]
41
42 *) Overhaul support for LDAP URL parsing. Instead of using incompatible
43 URL parsers and memory that needs freeing, apr-util provides a parser
44 which parses the URL and allocates memory from a pool. [Graham Leggett]
45
46 *) Remove support for LDAP v2.0 SDK toolkits. This will be added
47 back properly later assuming there is demand for it. In the mean
48 time, please use an LDAP v3.0 SDK toolkit. [Graham Leggett]
49
50 *) Add an apr_ldap_err_t structure to handle the return of LDAP
51 specific error codes. [Graham Leggett, Brad Nicholes]
52
53 *) Add APR functions to do the job of ldap_init(), hiding toolkit
54 specific SSL/TLS handling. Code derived from httpd util_ldap.
55 [Graham Leggett]
56
57 *) Add an RPM spec file derived from Fedora Core.
58 [Graham Leggett, Joe Orton]
59
60 *) The whole codebase was relicensed and is now available under
61 the Apache License, Version 2.0 (http://www.apache.org/licenses).
62 [Apache Software Foundation]
63
64 *) A new function, apr_reslist_invalidate, was added so that invalid
65 resources can be removed from a reslist instead of being returned
66 to the reslist in a broken state. [Nick Kew <nick webthing.com>]
67
68 *) Switch to a single, top-level make. [Greg Stein]
69
70 *) Add timeout feature to apr_reslist_acquire().
71 [Mladen Turk <mturk apache.org>]
72
73 *) Pass error codes returned from constructors all the way back to
74 the reslist consumer. Also fix a minor reslist memory leak that could
75 happen when a constructor returns an error code. PR 23492.
76 [Snke Tesch <st@kino-fahrplan.de>, Aaron Bannert]
77
78 *) The following header files have been removed:
79
80 apu_compat.h
81
82
83 Changes for APR-util 0.9.x and later/earlier:
84
85 *) http://svn.apache.org/viewvc/apr/apr-util/branches/0.9.x/CHANGES?view=markup

Properties

Name Value
svn:eol-style native

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2