Skip to content
Snippets Groups Projects
  1. Jan 26, 1999
    • Kurt Zeilenga's avatar
      LDBM/back-ldbm locking reworked! · bd6dfe33
      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.
      bd6dfe33
    • Kurt Zeilenga's avatar
      f3fb0c74
  2. Jan 25, 1999
  3. Jan 23, 1999
  4. Jan 14, 1999
  5. Jan 13, 1999
  6. Jan 12, 1999
  7. Jan 10, 1999
    • Kurt Zeilenga's avatar
      Update build environment to fix VPATH support. · 334768c1
      Kurt Zeilenga authored
        make depend, make tests, and make install all work when build directory
        is not the $srcdir.
      Also modified library handling such that -lpthread more likely to be last.
      WARNING: new orderring requires use of LDFLAGS to set global loader options
        such as -L/usr/local/lib.  If you put this in LIBS, some libraries
        may not be found a link time.
      Likely broke Kerberos/LDAPD support.  Don't have those in my testbed.
      334768c1
  8. Jan 08, 1999
  9. Jan 07, 1999
  10. Jan 05, 1999
    • Kurt Spanier's avatar
      - Make install creates $(RUNDIR)/var for pid and args files of slapd. · 9c6d384b
      Kurt Spanier authored
      - slapd's pid/args file names are based on the servers binary file names,
        providing for multiple servers beeing run on one host.
      - slapd supports the -l command line parameter for selection of a
        syslog LOCAL user (-lLOCAL0 .. -lLOCAL7)
      - db_appinit() is called during first ldbm_open() in DB 2.x to initialize
        DB debugging features (good to find bugs in the DB code :-)
      - a patch for a non-initialized variable in DB's 2.x db_open is provided.
      9c6d384b
  11. Jan 02, 1999
    • Kurt Zeilenga's avatar
      Update ctime_r() argument macro to cache results and to produce · 114a0cd3
      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.
      114a0cd3
    • Bart Hartgers's avatar
      · d0958f62
      Bart Hartgers authored
      Moved the ctime_r number of arguments check to the right file.
      d0958f62
  12. Jan 01, 1999
  13. Dec 28, 1998
  14. Dec 22, 1998
  15. Dec 21, 1998
  16. Dec 20, 1998
  17. Dec 19, 1998
  18. Dec 18, 1998
  19. Dec 04, 1998
  20. Dec 03, 1998
  21. Nov 29, 1998
  22. Nov 22, 1998
  23. Nov 20, 1998
  24. Nov 04, 1998
  25. Oct 25, 1998
Loading