| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Patch by Michael Vishchers <mvishchers psi.de>.
PR 45399.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@678366 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@667299 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
No need for it with inclusion of pg_config --libs in DBD detection.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@658538 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@657266 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
as required by r579264.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@579267 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@572642 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
-version-info is ignored for programs.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@562886 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
the configure glue from my patch of a while ago. I'm adding it now so that
any issues can be flagged up before the code starts to land. Presently
this will detect and set appropriate defines but won't do much more :-)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@415591 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is found in ../apr-iconv. Instead, add a --with-apr-iconv option to the
configure script that lets you specify the path to the apr-iconv source.
This makes use of apr-iconv more like other optional packages, and makes
it possible to build with apr-iconv if you don't happen to have it in a
directory named apr-iconv.
* configure.in: Add new --with-apr-iconv option.
* CHANGES: Note change.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@359848 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@345231 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
I also added the SQLite3 driver to the test suite.
I one test to allow drivers to optionally return a row count for async selects.
Submitted By: Rick Keiner <rick_keiner yahoo.com>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@168388 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
- Move old tests to test/dbd.c
- sqlite2 support, based on Ryan's patch. Changes to pass the tests and build on my debian machine.
Submitted By: Ryan Phillips <ryan trolocsis.com>
PR: 34078
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@158572 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
and fix apr_dbd.c to work correctly with current autofoo that
builds drivers in statically regardless of DSO.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@154597 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
The current code will not autodetect Postgres on all systems.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@154402 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
* Makefile.in (DISTCLEAN_TARGETS): Add build/pkg/pkginfo.
(check): Remove unnecessary subshell.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@151343 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@111878 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support for libtool 1.3):
* configure.in: Remove EXTRA_OS_LINK export.
* Makefile.in: Link target against APRUTIL_LIBS.
PR: 11122
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@105961 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59147 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59131 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
* Makefile.in (install): Simplify; use INSTALL and INSTALL_DATA rather
than cp; use APR_MKDIR.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59121 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
find_apu.m4 (APU_FIND_APU).
(Justin made a few tpyo fixes and added the autoconf-2.13 required changes.)
Submitted by: Max Bowsher <maxb ukf.net>
Reviewed by: Justin Erenkrantz
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59116 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: Substitute APU_CONFIG_LOCATION as "build" or "source"
appropriately.
* apu-config.in: Set location to @APU_CONFIG_LOCATION@ rather than
using fragile pwd/realpath guesswork.
* Makefile.in (apu-config.out): New target.
(install): Install apu-config.out instead of apu-config.
PR: 8867 (episode two)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59052 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59042 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
APR_CHECK_CRYPT_R_STYLE.
* configure.in: Use it.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@59001 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58982 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
upon Python at packaging time, but not at end-user config/build time. As far
as I can tell, the build continues to function properly. (out-of-dir
config/make not tested, and apr-iconv prolly needs some work)
The buildconf scripts now generate a build-outputs.mk file which is included
by the root's Makefile (via the build/gen-build.py script). bulid-outputs.mk
specifies all of the various files present in the distribution.
The top-level Makefiles were simplified to use an $(OBJECTS) symbol rather
than 'find'ing them. Similarly, a $(HEADERS) symbol is used for the exports.
The corresponding delete-* targets were eliminated since we have a precise
set of inputs.
The subdirs' Makefiles were removed since they are no longer called/used.
The apr-util/uri Makefile was responsible for compiling a C program to
generate the uri_delims.h file. That process was replaced by a Python script
to generate the header (called by buildconf). The .c and .dsp were left for
the Windows build to continue, but that should be revamped.
build/apr_rules.mk was revamped somewhat to avoid recursion, but a lot of
cleanup is still needed. Much of the recursive/local/x- logic is no longer
needed and can be elimianated. rules.mk was created for inclusion by N
makefiles, but that isn't really true any more, so it could probably be
tossed (caveat: test/Makefile). Saved for a phase 2.
Some additional work was added to properly clean up files in */build/,
rather than relying on a makefile in there.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58980 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
it's become apparent that the EXTRA_OS_LIBS weren't being set correctly.
As the other case was doing it correct BeOS will now use the same settings
though I've left the comment as it's useful to know why :)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58957 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in
Include the new build/dbm.m4 file
* build/dbm.m4
New file. Contains all DBM selection and detection code.
The APU_CHECK_BERKELEY_DB and APU_TRY_BERKELEY_DB are derived from
code in Subversion, originally written by Jim Blandy <jimb@redhat.com>.
* build/apu-conf.m4
Remove dbm detection logic.
* include/apu_want.h.in
Fix a typo.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58920 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add apu_want.h to the output list.
* aprutil.dsp
* libaprutil.dsp
Add new sourcefiles: apu_want.h*
* dbm/apr_dbm_berkeleydb.c
Include the Berkeley DB header by using the new APU_WANT_DB.
* include/apu.h.in
* include/apu.hnw
* include/apu.hw
Remove the inclusion of db.h triggered by a private symbol.
* include/apu_want.h.in
* include/apu_want.hnw
* include/apu_want.hw
New files, introducing conditional action based on APU_WANT_xxx.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58916 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
directory rather than the build directory. This lead to some rather
unfortunate things if you tried to use VPATH multiple times.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58906 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58905 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
apr_password_validate() on AIX, Linux, Mac OS X, and possibly other platforms.
We didn't move the crypt_r checks from apr to apr-util when we moved
apr_password_validate. Add testpass.c to ensure we don't regress.
CVE: CAN-2003-0189
Reviewed by: Justin, Jim, Jeff
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58900 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
which were used by APR. The user can override this via CC and CPP.
This was done all along for the actual build, but not necessarily
for the config tests. [Jeff Trawick]
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58893 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
to apr-config to get the build dir location.
(We now respect the --installbuilddir option to APR if isn't build/.)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58864 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58846 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Reviewed by: Jeff Trawick
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58845 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: use rules.mk in our tree instead of the one in apr's.
Submitted by: Garrett Rooney <rooneg@electricjellyfish.net>
Reviewed by: Thom May
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58843 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
on its own.
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
Reviewed by: Justin Erenkrantz
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58834 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
$(APRUTIL_LDFLAGS) or you might not find, or worse get the wrong,
libraries.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58792 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58791 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
to the library names and start using apr-config as that's what it's for
after all :)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58752 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- Add layout support.
- Call it 0.9.1 to sync up with APR. (They don't *have* to be in sync...)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58746 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
abs_builddir but it was not substituted in the makefile
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58724 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
is needed in libaprutil
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58721 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
at the moment it is needed to migrate the iconv hints from apr to apr-util
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58720 13f79535-47bb-0310-9956-ffa450edef68
|