openldap/libraries
Kurt Zeilenga bd6dfe333d LDBM/back-ldbm locking reworked!
back-ldbm was using a cache specific lock to protect non-reentrant
	database routines from being reenterred.  This is inadequate.
	Also, reentrant database systems calls were serialized unnecessarily.

	Non-reentrant database calls must have a big_mutex.  Implemented
	this within -lldbm itself.  library requires ldbm_initialize()
	be called before any other ldbm call to initialize the big_mutex
	and to do any other db specific initialization (ie: such as
	required for DB2).

The dbc_mutex, dbc_cv, & dbc_readers fileds of dbcache are history.
The "reentrant_database" (REENTRANT_DATABASE) define is also axed.
1999-01-26 20:55:54 +00:00
..
libavl Revamp build system yet again to move all external libraries to 1999-01-14 01:31:43 +00:00
liblber Add lber_pvt.h with prototypes of lber_pvt_log_print{,f}. 1999-01-26 01:21:35 +00:00
libldap LDBM/back-ldbm locking reworked! 1999-01-26 20:55:54 +00:00
libldap_r Move libldap/strdup.c to string.c. 1999-01-22 04:33:29 +00:00
libldbm LDBM/back-ldbm locking reworked! 1999-01-26 20:55:54 +00:00
libldif Add lber_pvt.h with prototypes of lber_pvt_log_print{,f}. 1999-01-26 01:21:35 +00:00
liblthread Revamp build system yet again to move all external libraries to 1999-01-14 01:31:43 +00:00
liblutil Move libldap/strdup.c to string.c. 1999-01-22 04:33:29 +00:00
Makefile.in Reorder build order: libavl depends on libldap (for str*). 1999-01-17 17:50:01 +00:00