Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Howard Chu
|
5fe69447f8
|
Define DB_VERSION_X to make life easier when checking BDB versions.
|
2002-10-30 20:35:25 +00:00 |
|
Howard Chu
|
3b9f4a82ee
|
Added support for BDB 4.1.17
|
2002-08-22 04:00:06 +00:00 |
|
Howard Chu
|
f2af8dfdd7
|
If HAVE_EBCDIC, translate dbname from ASCII to EBCDIC in ldbm_open.
|
2002-07-27 04:43:48 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Howard Chu
|
e65f4c235f
|
Some more version cleanup
|
2001-12-10 16:26:32 +00:00 |
|
Kurt Zeilenga
|
abd9be4def
|
Remove lint and misc MSVC updates
|
2001-12-09 02:34:45 +00:00 |
|
Howard Chu
|
ff701c286b
|
Minor fix to allow build with BDB 4
|
2001-12-07 03:56:16 +00:00 |
|
Kurt Zeilenga
|
9b35077ede
|
db_strerror not available in bdb2
|
2001-10-13 00:24:40 +00:00 |
|
Kurt Zeilenga
|
b9a5fb52e0
|
Rework set_malloc/set_alloc calls
|
2001-10-09 19:54:38 +00:00 |
|
Kurt Zeilenga
|
3f0917e57b
|
Move set_alloc to env.
|
2001-10-04 03:36:48 +00:00 |
|
Kurt Zeilenga
|
7ea46e83f9
|
Implement r/w locks for BerkeleyDB with DB_THREAD.
Code basically ready for BerkeleyDB with DB_INIT_CDB, need detection.
|
2001-10-02 04:13:47 +00:00 |
|
Kurt Zeilenga
|
44146a1cb7
|
Rework DB_THREAD support. CDB support needs reimplementation.
|
2001-10-01 06:08:46 +00:00 |
|
Kurt Zeilenga
|
ea4bf672cc
|
Sync detection with use. Don't use DB_CDB_ALLDB. Causes hang.
|
2001-09-28 20:52:48 +00:00 |
|
Kurt Zeilenga
|
65686b72fd
|
Do version checks for BDB 3 or greater
|
2001-09-03 19:23:05 +00:00 |
|
Kurt Zeilenga
|
2f62c3722a
|
Import backwards compatibility for BDB 3.0.x
|
2001-09-03 19:01:09 +00:00 |
|
Kurt Zeilenga
|
fb5df59342
|
Add DB 3.3 support...
likely needs work on NT4 (but so did old code)
|
2001-08-27 22:06:07 +00:00 |
|
Randy Kunkee
|
ba4371db84
|
Tune db3 caching: only call set_cachesize for environment, and not individual
files. Don't call set_cachesize if dbcachesize = 0.
|
2001-06-22 08:31:36 +00:00 |
|
Randy Kunkee
|
1656f2c774
|
Patches from Mark Whitehouse (with changes from myself) to make the
dbcachesize setting actually work for db-3.2.9.
|
2001-06-21 18:54:56 +00:00 |
|
Kurt Zeilenga
|
e8ac75d22f
|
Fix up some locking
|
2001-06-07 16:24:46 +00:00 |
|
Kurt Zeilenga
|
d773c7178f
|
Fix typos in last commit
|
2001-06-07 16:15:25 +00:00 |
|
Kurt Zeilenga
|
486ad59260
|
Add a DB version check.
|
2001-06-07 16:11:59 +00:00 |
|
Kurt Zeilenga
|
fcf71ea34f
|
clean up LDBM_{,UN}LOCK macros
|
2001-05-31 20:11:40 +00:00 |
|
Kurt Zeilenga
|
b6892b4493
|
big mutex needs #ifdef HAVE_BERKELEY_DB_THREAD wrapper
|
2001-05-28 20:16:21 +00:00 |
|
Kurt Zeilenga
|
94e1d48032
|
Misc adjustments to CBM tests
|
2001-05-28 20:00:17 +00:00 |
|
Kurt Zeilenga
|
4b8eae427f
|
Initial CDB implementation.
|
2001-05-28 19:43:11 +00:00 |
|
Kurt Zeilenga
|
c6d9373d03
|
Enable ldbm_big_mutex for Berkeley DB 2/3 per comments from Sleepycat.
Can be disabled if and we implement DB_INIT_CDB + DB_INIT_MPOOL +
DB_CDB_ALLDB.
|
2001-05-28 19:11:29 +00:00 |
|
Kurt Zeilenga
|
588a518bff
|
Don't set_cachesize for db3
|
2001-05-18 00:55:09 +00:00 |
|
Kurt Zeilenga
|
3ddb829076
|
change bdb errpfx
|
2000-09-20 00:27:47 +00:00 |
|
Kurt Zeilenga
|
d8c4df6f39
|
-lldbm now sets DB_USE_ENVIRON and support input of a DB home path.
back-ldbm needs modification to support db home directory as backend
(as oppose to database) option.
|
2000-09-11 18:46:34 +00:00 |
|
Kurt Zeilenga
|
83af225383
|
Set DB_PRIVATE
|
2000-09-11 17:49:25 +00:00 |
|
Kurt Zeilenga
|
063691aec0
|
Add support for Sleepycat Berkeley DB 3.1 (ITS#649)
changes derived from Ian Logan's patch
|
2000-08-07 19:46:37 +00:00 |
|
Kurt Zeilenga
|
5b856458a2
|
s/SAFEMEMCPY/AC_MEMCPY/
Use AC_FMEMCPY where appropriate (-llber)
|
2000-07-28 01:07:07 +00:00 |
|
Kurt Zeilenga
|
4f4f59f333
|
Rework <ac/errno.h> to provide a STRERROR. Prefers errlist over
strerror() as strerror() may not be thread safe. Likely should
be used by SLAPD.
|
2000-07-06 01:24:52 +00:00 |
|
Kurt Zeilenga
|
a56c161bdb
|
Misc code cleanup.
|
2000-06-10 22:39:30 +00:00 |
|
Kurt Zeilenga
|
e0fc97bfa7
|
DB3 fixes
|
2000-05-26 05:47:02 +00:00 |
|
Gary Williams
|
780d4737af
|
use HAVE_BERKELEY_DB and check DB_VERSION_MAJOR for differences
|
2000-05-25 20:41:55 +00:00 |
|
Gary Williams
|
862e624254
|
Added support for Berkeley DB3. Hidden behind
HAVE_BERKELEY_DB3. Configuration support
hopefully coming soon.
|
2000-05-25 15:21:30 +00:00 |
|
Kurt Zeilenga
|
29d9fa20a2
|
Y2k copyright update
|
2000-05-13 02:36:07 +00:00 |
|
Kurt Zeilenga
|
6968ede534
|
ITS#450: teach LDBM/GDBM about cursors
|
2000-02-11 02:05:14 +00:00 |
|
Kurt Zeilenga
|
6b0ccd4a5d
|
Add experimental detection of BerkeleyDB2 DB_THREAD.
If not available, LDBM uses big mutex and BDB2 is disabled.
Should add BerkeleyDB version detection...
|
1999-09-20 20:55:54 +00:00 |
|
Kurt Zeilenga
|
403f4479bc
|
Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers.
Replace old Id as needed (back-tcl).
Leave updating of contribWare to contributors (for now).
|
1999-09-08 19:06:24 +00:00 |
|
Kurt Zeilenga
|
324903affa
|
s/int/u_int32_t/ for db_appinit flags
|
1999-09-06 18:45:39 +00:00 |
|
Kurt Zeilenga
|
406f33eb12
|
This fixes dn2id delete bug... but breaks modrdn.
|
1999-08-26 00:48:24 +00:00 |
|
Kurt Zeilenga
|
e4f6d54877
|
New dn2id format with base/one/subtree indices (ldbm/bdb2)
New id2entry (id-less) format (ldbm/bdb2)
Removed id2children (ldbm/bdb2)
Added nextid database (ldbm)
Broke ldbmtest
Removed ldif2* tools (ldbm/bdb2)
Added slap tools (slapadd, slapcat, slapindex)
|
1999-08-17 19:00:59 +00:00 |
|
Kurt Zeilenga
|
dce3f6e5bc
|
Add copyright notices
|
1999-08-04 23:57:27 +00:00 |
|
Juan Gomez
|
34f068f131
|
Drop support for alloca().
|
1999-06-11 18:56:28 +00:00 |
|
Kurt Zeilenga
|
21c70857f1
|
s/<stdlib.h>/<ac/stdlib.h>/
|
1999-06-03 00:37:44 +00:00 |
|
Kurt Zeilenga
|
4b832f1d35
|
Do not set db_cachesize under BerkeleyDB 2.4.
|
1999-05-24 21:21:09 +00:00 |
|
Kurt Zeilenga
|
f01a7dad53
|
s/HAVE_SYSLOG/LDAP_SYSLOG/g
Use <ac/syslog.h>
|
1999-05-19 01:58:23 +00:00 |
|