summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Create 'a trunk' to explain things as nick suggestswrowe2010-10-0548-9418/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@1004712 13f79535-47bb-0310-9956-ffa450edef68
* It's not safe to ask an SDK that doesn't define LDAP_DEFAULT_LIMIT tocovener2009-03-082-8/+16
| | | | | | | | | | | | use -1, because it might put it on the wire as an unsigned int. We previously special-cased this for the MSSDK, but it needs to be more general. PR23356 git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@751456 13f79535-47bb-0310-9956-ffa450edef68
* Include all LDAP documentation.bojan2009-02-194-7/+19
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@745771 13f79535-47bb-0310-9956-ffa450edef68
* Correct documentation of apr_uri_parse() and add a testcovener2009-01-071-1/+1
| | | | | | | | | | | | for the current and agreed-upon behavior. PR44761 Reported by: Lieven Govaerts <lgo mobsol.be> Contributed by: Dan Poirier <poirier pobox.com> Reviewed by: covener git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@732476 13f79535-47bb-0310-9956-ffa450edef68
* * Do not include apr.h and apr_errno.h from system search path in apu_errno.h.rpluem2009-01-071-2/+2
| | | | | | | | | PR: 46487 Submitted by: Rainer Jung <rainer.jung kippdata.de> Reviewed by: rpluem git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@732470 13f79535-47bb-0310-9956-ffa450edef68
* we are at 2.0.0-dev on trunkwrowe2009-01-031-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@731057 13f79535-47bb-0310-9956-ffa450edef68
* Make sure that the underlying result code during driver initialisationminfrin2009-01-031-1/+1
| | | | | | | is exposed to the caller. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@731033 13f79535-47bb-0310-9956-ffa450edef68
* Provide a mechanism to provide the recommended crypto driver tominfrin2009-01-031-0/+19
| | | | | | | calling application. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@731027 13f79535-47bb-0310-9956-ffa450edef68
* Turn off the DSO build for netware and revert the previous changes that ↵bnicholes2008-11-251-1/+1
| | | | | | tried to make it work. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@720558 13f79535-47bb-0310-9956-ffa450edef68
* Clarify the behaviour of the apr_bucket_read() and apr_brigade_write()minfrin2008-11-251-12/+77
| | | | | | | functions to lift some of the mystery surrounding how they work. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@720374 13f79535-47bb-0310-9956-ffa450edef68
* Assorted corrections and bug fixes I had missed, as Unixwrowe2008-11-211-7/+5
| | | | | | | | was picking up an odd path through the dbm source files. Tests now pass (linux x86 for sdbm/gdbm/db4). git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719533 13f79535-47bb-0310-9956-ffa450edef68
* Introduce DBM DSO linkage.wrowe2008-11-211-4/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719504 13f79535-47bb-0310-9956-ffa450edef68
* Clean up dbm documentation and prepare for the next phasewrowe2008-11-211-5/+8
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719502 13f79535-47bb-0310-9956-ffa450edef68
* APU_DSO_BUILD can never be publicly defined.wrowe2008-11-213-15/+31
| | | | | | | | | | | | | | Win32 and Netware were seeking the same effective result, grant them this with APU_DSO_MODULE_BUILD (a -D to ensure that at loadable-module-build-time, no #defines conflict.) Note ldap/ does not need this, it's strategy is a little different (explicit #define's up-front) while the name change of these defines leaves us lots of room to further build DBM and SSL providers using the same strategy. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719499 13f79535-47bb-0310-9956-ffa450edef68
* Now, revert r719466. Must quit using commit -m ""wrowe2008-11-213-11/+11
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719468 13f79535-47bb-0310-9956-ffa450edef68
* replace missing commentwrowe2008-11-213-11/+11
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@719467 13f79535-47bb-0310-9956-ffa450edef68
* Move APU_HAVE_CRYPTO from private apu_config.h to public apu.h.minfrin2008-09-094-1/+12
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@693436 13f79535-47bb-0310-9956-ffa450edef68
* Add the apr_crypto interface, a rewrite of the earlier apr_ssl code,minfrin2008-09-073-0/+870
| | | | | | | | | | | 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-2/+2
| | | | | | | | | 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
* Add API that allows to setup the cleanup order after the reslist was createdmturk2008-08-071-0/+20
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@683526 13f79535-47bb-0310-9956-ffa450edef68
* Export internal reslist_maint as public apr_reslist_maintainmturk2008-08-071-0/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@683523 13f79535-47bb-0310-9956-ffa450edef68
* Implement resource list when threads are unavailable.bojan2008-07-281-4/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@680514 13f79535-47bb-0310-9956-ffa450edef68
* Give MySQL DBD driver reconnect option.bojan2008-07-221-9/+10
| | | | | | PR 45407. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@678653 13f79535-47bb-0310-9956-ffa450edef68
* There is only one pool argument to apr_reslist_create().bojan2008-07-141-1/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@676472 13f79535-47bb-0310-9956-ffa450edef68
* Need this placeholderwrowe2008-06-131-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667383 13f79535-47bb-0310-9956-ffa450edef68
* Make FreeTDS and ODBC drivers actually build.bojan2008-06-131-0/+2
| | | | | | Fix assorted warnings and errors in FreeTDS and ODBC drivers. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667328 13f79535-47bb-0310-9956-ffa450edef68
* Be careful that files are committed in 'native' format, lest wewrowe2008-06-131-119/+119
| | | | | | | | polute unix checkouts with ^M's. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667311 13f79535-47bb-0310-9956-ffa450edef68
* apr_dbd_odbc drivertdonovan2008-06-122-0/+121
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667182 13f79535-47bb-0310-9956-ffa450edef68
* Deploy a win32 build schema to provide Makefile.winwrowe2008-05-301-0/+3
| | | | | | with a DBD_LIST of dso providers. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661845 13f79535-47bb-0310-9956-ffa450edef68
* Export the __fns array with an APU_MODULE_DECLARE_DATA,wrowe2008-05-303-0/+44
| | | | | | | | | | which marks for export any data without respect for how the APR_DECLARE macros are configured. A module *imports* apr-util-1 lib, but it's vtable must be *exported*. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661731 13f79535-47bb-0310-9956-ffa450edef68
* Remaining changes to plug win32 into the dso schema.wrowe2008-05-291-1/+5
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661528 13f79535-47bb-0310-9956-ffa450edef68
* Sync .h.in to .hw fileswrowe2008-05-294-9/+47
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@661390 13f79535-47bb-0310-9956-ffa450edef68
* * Introduce apr_brigade_split_ex. apr_brigade_split_ex allows to reuserpluem2008-05-281-0/+17
| | | | | | | | | 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
* Turn off the APU DSO functionality so that NetWare continues to build as a ↵bnicholes2008-05-231-1/+1
| | | | | | single shared library git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659597 13f79535-47bb-0310-9956-ffa450edef68
* Clean all lingering maintainer mode emits, and drop apu_dso_init fromwrowe2008-05-231-0/+2
| | | | | | | the external entry points. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@659343 13f79535-47bb-0310-9956-ffa450edef68
* Introduce an internal apu_dso API for loading modular components into thewrowe2008-05-224-0/+131
| | | | | | | | | | | | | 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
* Varargs demands APU_DECLARE_NONSTD since they cannot be passedwrowe2008-05-212-17/+22
| | | | | | | | | using other standard arg passing schemas. While in this mess, deprecate the oft abused apr_dbd_mutex and repair style flaws throughout apr_dbd.c git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@658653 13f79535-47bb-0310-9956-ffa450edef68
* Add new APU_DECLARE_LDAP macro to wrap the private build of thesewrowe2008-05-216-29/+34
| | | | | | | | | functions once ldap is added to the modular DSO schema. Also fixes the missing apr_ldap_rebind.h to apr_ldap.h. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@658648 13f79535-47bb-0310-9956-ffa450edef68
* Document that we count rows form 1 in DBD.bojan2008-05-181-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@657641 13f79535-47bb-0310-9956-ffa450edef68
* * The idle thread timeout statistic was being incremented each time anwrowe2008-05-071-0/+55
| | | | | | | | | | | | | | | idle thread (whether a timeout was set or not) was reaped. Updated the check to only increment when a timeout was set. * The test to determine if a thread should go into probation was >= when it should have been just > since the idle_cnt has been incremented by the time this test is made. PR: 43876 Submitted by: Joe Mudd <Joe.Mudd sas.com> Reviewed by: Henry Jen git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@654234 13f79535-47bb-0310-9956-ffa450edef68
* Add DTrace hooks to APR-Util's Hooks.pquerna2008-05-061-27/+67
| | | | | | | 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
* Wrapper for LDAP_SERVER_DOWN. where LDAP_UNAVAILABLE might occur instead.wrowe2008-05-023-0/+16
| | | | | | | | | PR: 43875 Submitted by: Eric Covener <covener gmail.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@652876 13f79535-47bb-0310-9956-ffa450edef68
* Add support for OpenLDAP's ability to support a directory ofminfrin2008-05-011-0/+5
| | | | | | | certificate authorities. [Eric Covener] git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@652677 13f79535-47bb-0310-9956-ffa450edef68
* Remove ssl/, test/ssl*, include/private/*ssl*, and revert r416919,jorton2008-04-154-597/+0
| | | | | | | | | | r585704, and r421404. Tweak test/Makefile{w,}.in to remove SSL tests; hopefully correctly. Per veto in msgid <20080414204254.GA16014@redhat.com>. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@648204 13f79535-47bb-0310-9956-ffa450edef68
* Now that 1.3.x lives on /branches, this bumps to 1.4.0-devwrowe2008-04-141-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@647700 13f79535-47bb-0310-9956-ffa450edef68
* Add a couple of options to apr_ldap_set_option (APR_LDAP_OPT_REFERALS,bnicholes2008-01-181-0/+10
| | | | | | | | | | APR_LDAP_OPT_REFHOPLIMIT) submitted by: Paul J Reder <rederpj remulak.net> reviewed by: Brad Nicholes git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@613295 13f79535-47bb-0310-9956-ffa450edef68
* Declare these properly as apr-UTIL's exportswrowe2007-12-181-5/+5
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@605342 13f79535-47bb-0310-9956-ffa450edef68
* svn:eol-style = nativend2007-12-151-50/+50
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@604497 13f79535-47bb-0310-9956-ffa450edef68
* Make sure the rebind stuff only appears when LDAP is detected.minfrin2007-12-071-0/+7
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@602091 13f79535-47bb-0310-9956-ffa450edef68
* Add an LDAP rebind implementation so that authentication can beminfrin2007-12-072-0/+81
| | | | | | | 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