1. 26 Aug, 1999 5 commits
  2. 06 Aug, 1999 1 commit
  3. 22 Jul, 1999 2 commits
  4. 16 Jul, 1999 1 commit
    • Kurt Zeilenga's avatar
      Import experimental referral implementation from OPENLDAP_DEVEL_REFERRALS. · 73276e84
      Kurt Zeilenga authored
      Includes support for update referral for each replicated backend.
      	Reworked replication test to use update referral.
      Includes major rewrite of response encoding codes (result.c).
      Includes reworked alias support and eliminates old suffix alias codes
      (can be emulated using named alias).
      Includes (untested) support for the Manage DSA IT control.
      Works in LDAPv2 world.  Still testing in LDAPv3 world.
      Added default referral (test009) test.
      73276e84
  5. 26 May, 1999 1 commit
  6. 19 May, 1999 2 commits
  7. 30 Apr, 1999 1 commit
  8. 20 Apr, 1999 1 commit
  9. 03 Apr, 1999 1 commit
  10. 01 Apr, 1999 1 commit
    • Kurt Zeilenga's avatar
      Updates for NT4 (MSVC5++). · dda1fb4b
      Kurt Zeilenga authored
      Removed external include/library paths from projects.  External paths should
      be set via Tools | Options | Directories.  This allows each developer the
      freedom to install external libraries where they desire.
      Used libdb.lib instead of libdbs.lib to avoid thread conflicts.
      Added hs_regex.lib to library input.  We require some form of regex, this
      library works (and is relatively easy for the user to install).
      Removed a little lint which MCVC5 detected.
      Need to sort out single-threaded vs multithreaded library generation.
      dda1fb4b
  11. 24 Mar, 1999 1 commit
  12. 10 Mar, 1999 1 commit
  13. 09 Mar, 1999 2 commits
  14. 07 Mar, 1999 1 commit
  15. 05 Mar, 1999 1 commit
  16. 11 Feb, 1999 1 commit
  17. 10 Feb, 1999 1 commit
  18. 09 Feb, 1999 1 commit
  19. 28 Jan, 1999 1 commit
    • Kurt Zeilenga's avatar
      Use -lldap_r instead of -lldap -lthread. · 72ba4cfb
      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
      72ba4cfb
  20. 21 Jan, 1999 1 commit
  21. 19 Jan, 1999 3 commits
  22. 07 Jan, 1999 1 commit
    • Kurt Zeilenga's avatar
      Modify Add/Delete/Modrdn operations to require write perms on · 0f76c524
      Kurt Zeilenga authored
      parent's "children" attribute.  Write lock parent to prevent
      multiple clients making conflicting operations concurrently.
      If parent doesn't exist (ie: is backend root), acquire a writer
      lock (a simple mutex) on the "root."
      Use -DSLAPD_CHILD_MODIFICATION_WITH_ENTRY_ACL to use the child's
      "entry" acl for modrdn/delete operations.
      0f76c524
  23. 27 Nov, 1998 1 commit
  24. 15 Nov, 1998 1 commit
    • Hallvard Furuseth's avatar
      Protoized, moved extern definitions to .h files, fixed related bugs. · 7e6ad510
      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.
      7e6ad510
  25. 25 Oct, 1998 1 commit
  26. 21 Oct, 1998 2 commits
  27. 19 Oct, 1998 1 commit
  28. 20 Sep, 1998 1 commit
  29. 09 Aug, 1998 1 commit