- Jun 15, 2000
-
-
Mark Valence authored
ally) have to look through the entire table.
-
- Jun 14, 2000
-
-
Mark Valence authored
-
- Jun 05, 2000
-
-
Mark Valence authored
-
- Jun 04, 2000
-
-
Kurt Zeilenga authored
Updated NT Project files (with Cyrus SASL library depend)
-
- May 22, 2000
-
-
Kurt Zeilenga authored
SASL mech removed from backend bind callback (as SASL is managed by frontend) Changes to some backends are untested (as I don't have all dependent software install)
-
- May 13, 2000
-
-
Kurt Zeilenga authored
-
- Nov 02, 1999
-
-
Howard Chu authored
after <stdlib.h>, but <stdlib.h> is included in slap.h. Moved <ac/param.h> include into slap.h.
-
- Sep 23, 1999
-
-
Kurt Zeilenga authored
Old code applied sync flags to store(), however supported DBMs require such flags to be specified during open(). The new code now applies flags in ldbm_cache_open (which calls ldbm_open). ldbm_cache_close() now calls ldbm_sync(). This will force a updating of on-disk contents after each LDAP operation. The old code either failed to sync the on-disk contents until close or synced on every store. Per LDBM operation syncing *should* be safe enough... real data safety requires transactions. Removed nosync option from BDB2 as it is not compatible with txn support. Also added code to disable DBM level locking as slapd is only process acessing the databases (dbnolocking).
-
- Sep 08, 1999
-
-
Kurt Zeilenga authored
Replace old Id as needed (back-tcl). Leave updating of contribWare to contributors (for now).
-
- Sep 03, 1999
-
-
Hallvard Furuseth authored
-
- Aug 19, 1999
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Aug 17, 1999
-
-
Kurt Zeilenga authored
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)
-
- Aug 09, 1999
-
-
Kurt Zeilenga authored
ifdef CONT_POSTFIX, swap index and old key in new key. Not defined as it would cause more grief than good (but should be enabled on next major index change).
-
- Aug 06, 1999
-
-
Kurt Zeilenga authored
-
- Jul 19, 1999
-
-
Kurt Zeilenga authored
added slap_ and ldbm_ to many structures added typedefs to many structures used typedefs New main.c argument parsing with ldap url support (replacing -a address). New sockaddr_in handling and support for multiple listeners.
-
- Jun 17, 1999
-
-
Kurt Zeilenga authored
ldap_defaults.h incorporates non-generated ldapconfig.h values. ldap_config.h.in is new template for autoconf generated defaults (namely directories and paths) ldap_config.h.nt, NT template (must be manually copied) s/<ldapconfig.h>/<ldap_defaults.h>/ s/DIRSEP/LDAP_DIRSEP/ & s/DEFAULT_/LDAP_/
-
- May 29, 1999
-
-
Kurt Zeilenga authored
-
- Apr 08, 1999
-
-
Kurt Zeilenga authored
-
- Apr 06, 1999
-
-
Hallvard Furuseth authored
-
- Mar 22, 1999
-
-
Kurt Zeilenga authored
remove race conditions on connection close. BROKEN: various counters for dn=monitor. Initial testing on FreeBSD (with and without pthreads) was successfull. Have not yet tested preemptive threading environments. Have not built against backends other than LDBM.
-
- Mar 01, 1999
-
-
Kurt Zeilenga authored
Also add initial slapd .dsw/.dsp files. Still needs work (mainly syslog).
-
- Feb 08, 1999
-
-
Kurt Spanier authored
Integration into ./configure ( --enable-bdb2 ). Adaptation of the test-suite ( 'make' -> ldbm; 'make bdb2-local' -> bdb2 ). Minor fixes in slapd/libldbm.
-
- Feb 04, 1999
-
-
Kurt Zeilenga authored
frontend->backend interface.
-
- Feb 01, 1999
-
-
Kurt Spanier authored
initialization after reading slapd.conf, and before starting the daemon
-
- Jan 31, 1999
-
-
Kurt Zeilenga authored
instead of array with overlayed struct fields. (which is inherently non-portable). Change maxid check in insert to be greater than or equal instead of equal. Use SAFEMEMCPY.
-
- Jan 28, 1999
-
-
Kurt Zeilenga authored
Likely broke things for non-posix threadings.... Update -lldap_r implementation to: remove attribute support hide thread detachment provide concurrency accessors provide initialization function fix gethostby{addr,name}_r codes (not coverred by HAVE_REENTRANT_FUNCTIONS) Update servers/libraries to use ldap_pvt_thread_ calls. Cleanup server codes (no #ifdef HAVE_PTHREAD_THIS or _THATs)! Removed -llthread
-
- Jan 26, 1999
-
-
Kurt Zeilenga authored
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.
-
Kurt Zeilenga authored
behind REENTRANT_DATABASE. rename reentrant_database -> REENTRANT_DATABASE. When REENTRANT_DATABASE is defined, the simple lock is replaced with a simple reader/writer lock. This functionality should be removed from back-ldbm to libldbm.
-
- Dec 29, 1998
-
-
Kurt Spanier authored
Introduction of ldbm_datum_init(). Patch for non-NULL pointer test befor call to ldbm_datum_free().
-
- Nov 27, 1998
-
-
Kurt Zeilenga authored
if strdup fails. This is better than not checking, but we should add orderly shutdown.
-
- Nov 15, 1998
-
-
Hallvard Furuseth authored
Most function and variable definitions are now preceded by its extern definition, for error checking. Retyped a number of functions, usually to return void. Fixed a number of printf format errors. API changes (in ldap/include): Added avl_dup_ok, avl_prefixapply, removed ber_fatten (probably typo for ber_flatten), retyped ldap_sort_strcasecmp, grew lutil.h. A number of `extern' declarations are left (some added by protoize), to be cleaned away later. Mostly strdup(), strcasecmp(), mktemp(), optind, optarg, errno.
-
- Oct 25, 1998
-
-
Kurt Zeilenga authored
-
- Oct 21, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Sep 25, 1998
-
-
Kurt Zeilenga authored
-
- Sep 23, 1998
-
-
Kurt Zeilenga authored
-
- Sep 03, 1998
-
-
Kurt Zeilenga authored
Derived from public posting to ldap@umich.edu by Kurt Spanier <kurt.spanier@zdv.uni-tuebingen.de> See Make-common.dist for DB2 options
-
- Aug 09, 1998
-
-
Kurt Zeilenga authored
-