summaryrefslogtreecommitdiff
path: root/CHANGES
Commit message (Collapse)AuthorAgeFilesLines
* I trust all of these are backported (right? I hope? please verifywrowe2008-11-211-30/+5
| | | | | | your own patches!) git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719541 13f79535-47bb-0310-9956-ffa450edef68
* Add 1.3 series changes, about to resync. Please move thingswrowe2008-11-211-0/+54
| | | | | | | down when they are backported? git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719540 13f79535-47bb-0310-9956-ffa450edef68
* Suppress pgsql column-out-of-range warningniq2008-10-151-0/+3
| | | | | | | PR 46012 - patch from Michiel van Loon. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@704986 13f79535-47bb-0310-9956-ffa450edef68
* Move APU_HAVE_CRYPTO from private apu_config.h to public apu.h.minfrin2008-09-091-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@693436 13f79535-47bb-0310-9956-ffa450edef68
* Add apr_crypto implementations for OpenSSL and Mozilla NSS. Add a unitminfrin2008-09-071-0/+5
| | | | | | | | test to verify the interoperability of the two modules. Builds default to disabled unless explicitly enabled. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@692949 13f79535-47bb-0310-9956-ffa450edef68
* Add the apr_crypto interface, a rewrite of the earlier apr_ssl code,minfrin2008-09-071-0/+7
| | | | | | | | | | | based on the modular dso interface used for dbd and ldap. Initially, the interface supports symmetrical encryption and decryption. The purpose of the interface is to offer portable and interoperable access to basic crypto using the native crypto libraries present on each platform. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@692929 13f79535-47bb-0310-9956-ffa450edef68
* Expose the apr_dso_handle_t when calling apu_dso_load, so that theminfrin2008-09-071-0/+5
| | | | | | | | | crypto code can call apr_dso_error and find out why the dso load failed. The existing LDAP and DBD code ignores this, as their APIs do not yet allow for errors to be returned. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@692924 13f79535-47bb-0310-9956-ffa450edef68
* Fix a segfault in the DBD testcase when the DBD modules were not present.minfrin2008-09-061-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@692751 13f79535-47bb-0310-9956-ffa450edef68
* Document that single threaded reslist fix is PR 24325.bojan2008-07-281-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@680527 13f79535-47bb-0310-9956-ffa450edef68
* Implement resource list when threads are unavailable.bojan2008-07-281-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@680514 13f79535-47bb-0310-9956-ffa450edef68
* Document MySQL DBD driver change.bojan2008-07-221-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@678654 13f79535-47bb-0310-9956-ffa450edef68
* When searching for DSOs, look in apr-util-APU_MAJOR_VERSION subdirectorybojan2008-07-111-0/+4
| | | | | | | of each component of APR_DSOPATH. PR 45327 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@675816 13f79535-47bb-0310-9956-ffa450edef68
* Detection of PostgreSQL may fail if LIBS contains all libs returned bybojan2008-07-021-0/+3
| | | | | | pg_config. Use it only as the last resort. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@673299 13f79535-47bb-0310-9956-ffa450edef68
* Document PostgreSQL row counting fix.bojan2008-06-301-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@672928 13f79535-47bb-0310-9956-ffa450edef68
* Add support for Berkeley DB 4.7.bojan2008-06-241-0/+3
| | | | | | Patch by Arfrever Frehtes Taifersar Arahesis <arfrever.fta gmail.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@671382 13f79535-47bb-0310-9956-ffa450edef68
* Document changes for trunk.bojan2008-06-171-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@668354 13f79535-47bb-0310-9956-ffa450edef68
* Document that we have ODBC DBD now.bojan2008-06-131-0/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667335 13f79535-47bb-0310-9956-ffa450edef68
* * This one is backported.rpluem2008-05-281-3/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661106 13f79535-47bb-0310-9956-ffa450edef68
* * This is now in 1.3.0rpluem2008-05-281-4/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661091 13f79535-47bb-0310-9956-ffa450edef68
* * Introduce apr_brigade_split_ex. apr_brigade_split_ex allows to reuserpluem2008-05-281-0/+4
| | | | | | | | | an already existing brigade instead of creating a new one. Thus it can be used to lower the memory footprint where brigades need to be split many times during the lifetime of a pool. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661080 13f79535-47bb-0310-9956-ffa450edef68
* apr_reslist: destroy all resources in a cleanup (don't stop immediatelyniq2008-05-281-2/+5
| | | | | | | | | on error) PR 45086 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661063 13f79535-47bb-0310-9956-ffa450edef68
* Correction to r659802: apr_reslist fix to enforce ttl on idle resourcesniq2008-05-251-1/+1
| | | | | | | PR 42841 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659961 13f79535-47bb-0310-9956-ffa450edef68
* Enforce ttl (where used) on individual resources in an apr_reslistniq2008-05-241-0/+3
| | | | | | | PR 42841 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659802 13f79535-47bb-0310-9956-ffa450edef68
* Resolve jorton's veto by reversing this behavior, introduce thewrowe2008-05-231-3/+3
| | | | | | | | | apr-1-config --avoid-ldap --libs for cleaner, abeit nonsensical, linkage. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659665 13f79535-47bb-0310-9956-ffa450edef68
* Abstract "--disable-dbd-dso" into "--disable-util-dso"; since the wrowe2008-05-231-3/+3
| | | | | | | | | | prior --enable-dbd-dso is now default, this is a noop for existing ./config.nice settings, and --disable-dbd-dso was previously the default and therefore unexpected. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659585 13f79535-47bb-0310-9956-ffa450edef68
* Introduce an internal apu_dso API for loading modular components into thewrowe2008-05-221-0/+6
| | | | | | | | | | | | | core library, even across multiple consumers. Rearranges apr_dbd into this schema to ensure consumers do not corrupt one another, and to respect the platform specific shared lib search path - especially for pre-installation `make check`. Abstracts ldap into the apu_dso schema, with a note in CHANGES for changes required by apps which consume the ldap library directly. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659293 13f79535-47bb-0310-9956-ffa450edef68
* Document that we're counting rows in DBD from 1.bojan2008-05-221-0/+4
| | | | | | | Adjust DBD test to print rows from 1. Remove an unused variable from memcache test. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@658946 13f79535-47bb-0310-9956-ffa450edef68
* Document default DBD DSO behaviourbojan2008-05-121-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@655405 13f79535-47bb-0310-9956-ffa450edef68
* Add DTrace hooks to APR-Util's Hooks.pquerna2008-05-061-1/+2
| | | | | | | Submitted By: Theo Schlossnagle <jesus omniti.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@653681 13f79535-47bb-0310-9956-ffa450edef68
* Add support for OpenLDAP's ability to support a directory ofminfrin2008-05-011-0/+3
| | | | | | | certificate authorities. [Eric Covener] git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@652677 13f79535-47bb-0310-9956-ffa450edef68
* Now that 1.3.x lives on /branches, this bumps to 1.4.0-devwrowe2008-04-141-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@647700 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that the LDAP code can compile cleanly on platforms that dominfrin2008-03-241-0/+4
| | | | | | | not define the LDAP_OPT_REFHOPLIMIT symbol, most specifically Windows. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@640388 13f79535-47bb-0310-9956-ffa450edef68
* Fix the setting of LDAP_OPT_SSL on Win2k, which expects a pointer tominfrin2008-03-231-0/+4
| | | | | | | the value LDAP_OPT_ON, and not the value itself. XP works with both. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@640248 13f79535-47bb-0310-9956-ffa450edef68
* * Add CHANGES entry for r630780.rpluem2008-02-261-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@631110 13f79535-47bb-0310-9956-ffa450edef68
* * Ensure that apr_uri_unparse does not add scheme to URI ifrpluem2007-12-081-0/+4
| | | | | | | | | | | APR_URI_UNP_OMITSITEPART flag is set. PR: 44044 Submitted by: Michael Clark <michael metaparadigm.com> Reviewed by: rpluem git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@602477 13f79535-47bb-0310-9956-ffa450edef68
* Add an LDAP rebind implementation so that authentication can beminfrin2007-12-071-0/+3
| | | | | | | carried through referrals. [Paul J. Reder] git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@601938 13f79535-47bb-0310-9956-ffa450edef68
* Fix the make test target in the spec file.minfrin2007-11-211-0/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@597226 13f79535-47bb-0310-9956-ffa450edef68
* Expose the SSL EVP interface to encrypt and decrypt arbitraryminfrin2007-11-211-1/+6
| | | | | | | | blocks of data, using symmetrical keys. Experimental support for asymmetrical public/private keys as supported by OpenSSL v0.9.9. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@597209 13f79535-47bb-0310-9956-ffa450edef68
* * This one was backported to 1.2.x.rpluem2007-11-191-3/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@596468 13f79535-47bb-0310-9956-ffa450edef68
* Introduce apr_dbd_open_ex()bojan2007-10-301-0/+2
| | | | | | NOTE: FreeTDS driver needs to be fixed to use the new error argument git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@590501 13f79535-47bb-0310-9956-ffa450edef68
* make md5 hash files portable between EBCDIC and ASCII platforms.gregames2007-10-031-0/+3
| | | | | | | | | submitter: David Jones reviewers: Jeff Trawick, Martin Kraemer, Greg Ames git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@581697 13f79535-47bb-0310-9956-ffa450edef68
* Commit DBD MySQL driver (relicensed) and FreeTDS driver (new)niq2007-09-041-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@572642 13f79535-47bb-0310-9956-ffa450edef68
* Support BerkeleyDB 4.6.fielding2007-09-011-0/+2
| | | | | | | | Submitted by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta at gmail.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@571868 13f79535-47bb-0310-9956-ffa450edef68
* Fix people-name encodingwrowe2007-08-271-2/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@569973 13f79535-47bb-0310-9956-ffa450edef68
* Support Tivoli ITDS LDAP client library, without SSL supporttrawick2007-07-311-0/+2
| | | | | | | | | | | | | | for now. Submitted by: Paul Reder I tweaked this to * remove comment about how SSL support might be added later * move some variable declarations in ldap/apr_ldap_option.c that weren't needed when SSL wasn't supported git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@561430 13f79535-47bb-0310-9956-ffa450edef68
* Footnotewrowe2007-06-041-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@544290 13f79535-47bb-0310-9956-ffa450edef68
* Use buffered I/O with SDBM.jerenkrantz2007-02-281-0/+2
| | | | | | | | Submitted by: Joe Schaefer Reviewed by: Justin Erenkrantz git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@512557 13f79535-47bb-0310-9956-ffa450edef68
* Unify parsing of prepared statements in DBDbojan2007-02-171-0/+3
| | | | | | Add binary argument functions to DBD git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@508700 13f79535-47bb-0310-9956-ffa450edef68
* Add support for loading DBD drivers as DSOs:jorton2007-01-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | * build.conf: Only add apr_dbd.c to OBJECTS by default. Add module sections to define DBD DSOs. * build/dbd.m4 (APU_CHECK_DBD_*): Add DBD-specific libraries to LDADD_dbd_*. (APU_CHECK_DBD_DSO): New macro. * configure.in: Use APU_CHECK_DBD_DSO. Export APU_HAVE_MODULES, APU_DSO_LIBDIR, APU_MODULES, EXTRA_OBJECTS for supporting DSO builds. * Makefile.in: Pick up newly exported variables; define LINK_MODULE. (install-modules, install-modules-yes, install-modules-no): New targets. ($(TARGET_LIB)): Link against and depend on EXTRA_OBJECTS. * dbd/apr_dbd.c: Clean up #includes; use APU_DSO_BUILD throughout to dictate use of drivers as DSOs. (apr_dbd_get_driver): Take the mutex before using the hash. Use absolute path to DSO. Fix cast warning. Submitted by: jorton, bojan git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@501380 13f79535-47bb-0310-9956-ffa450edef68
* Rewrite expat detection to test for the presence of expat using thejorton2007-01-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | compiler and linker rather than "test -r": * build/apu-conf.m4 (APU_TRY_EXPAT_LINK, APU_SYSTEM_EXPAT): New macros. (APU_TEST_EXPAT): Remove macro. (APU_FIND_EXPAT): Rewrite to use APU_SYSTEM_EXPAT; should retain working builds in all useful cases which worked previously. Drops export of "APR_XML_SUBDIRS", which was unused since the conversion to gen-build.py. * xml/apr_xml.c: Include expat header using name and path determined by configure. Notable deliberate changes: 1. drops support for building a bundled expat in a "xml/expat-cvs" directory (rather than the normal still-supported "xml/expat") 2. does not attempt to fail gracefully at configure-time if you "rm -rf xml/expat" then attempt to use the bundled expat build PR: 28205 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@493791 13f79535-47bb-0310-9956-ffa450edef68