- 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.
-
- Jan 02, 1999
-
-
Kurt Zeilenga authored
one preprocessor macro instead of two. Ran aclocal, autoconf, autoheader to update derived files. Modify util-int.c to use CTIME_R_NARGS define and fallback to ctime() if not set. Made LDAP_API_FEATURE_X_OPENLDAP_REENTRANT dependent upon result.
-
Bart Hartgers authored
Moved the ctime_r number of arguments check to the right file.
-
- Dec 28, 1998
-
-
Kurt Zeilenga authored
-
- Dec 20, 1998
-
-
Kurt Zeilenga authored
type 'sig_atomic_t' and marked it volatile. Add detection to configure to ensure sig_atomic_t and volatile are supported.
-
- Dec 03, 1998
-
-
Kurt Zeilenga authored
to be unique.
-
- Nov 22, 1998
-
-
Kurt Zeilenga authored
Updated to use libtool 1.2 (with FreeBSD3.0 a.out v. elf detection). Updated autoconf to 1.12 with sed patch (don't use stock 1.12). aclocal.m4 is built using automake's aclocal, v1.3. Updated mkdep to support libtool .lo files. Updated automake provided macros for TERMIOS, STRTOD, MKTIME, PTRDIFF_T Autoconf now checks to ensure C compiler supports ANSI C prototypes. Updated make files templates.
-
- Oct 25, 1998
-
-
Kurt Zeilenga authored
-
- Oct 21, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Sep 23, 1998
-
-
Kurt Zeilenga authored
-
- Sep 22, 1998
-
-
Kurt Zeilenga authored
-
- Sep 21, 1998
-
-
Kurt Zeilenga authored
-
Kurt Zeilenga authored
-
- Sep 20, 1998
-
-
Kurt Zeilenga authored
-
- Sep 16, 1998
-
-
Kurt Zeilenga authored
Remove include/portable.h as it will now be built by configure.
-