Skip to content
Snippets Groups Projects
  1. Jul 16, 1999
  2. Jul 15, 1999
  3. Jul 04, 1999
    • Kurt Zeilenga's avatar
      Regarding previous commit: · 549c89f8
      Kurt Zeilenga authored
      	Fix broken ACL macros.
      	Fix o_dn/o_ndn == NULL vs "".
      549c89f8
    • Kurt Zeilenga's avatar
      HEADS UP: connections are forced to "anonymous" status upon receiving · 106eef41
      Kurt Zeilenga authored
      of a bind request and, upon failure, are left "anonymous."
      
      Rework ACL code to hide access testing within macros to facilate additions
      and eventual redesign.
      
      Addition of #ifdef SLAPD_ACLAUTH to conditional include EXPERIMENTAL
      "auth" access controls.  Adds ACL_AUTH "auth" access level (above none,
      below "compare").  bind requires anonymous access at this level or above access
      to "entry"/"userPassword"/"krbName".  This allows administrators to restrict
      which entries can be bound to.  (This will likely become default behavior
      after testing has completed).
      106eef41
  4. Jul 02, 1999
  5. Jun 24, 1999
  6. Jun 18, 1999
  7. Jun 17, 1999
    • Kurt Zeilenga's avatar
      Separate autoconf generated values from "defaults". · 21e081dc
      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_/
      21e081dc
  8. Jun 15, 1999
  9. May 30, 1999
    • Julio Sánchez Fernández's avatar
      · ae481022
      Julio Sánchez Fernández authored
      Oops, fp_parse_line tokenizes in place, so we need to take a copy of
      input before letting fp_parse_line ruin it.
      ae481022
  10. May 28, 1999
  11. May 25, 1999
  12. Apr 29, 1999
  13. Apr 04, 1999
  14. Apr 02, 1999
  15. Mar 03, 1999
  16. Feb 23, 1999
  17. Feb 22, 1999
  18. Feb 20, 1999
  19. Feb 05, 1999
    • Kurt Zeilenga's avatar
      New Frontend->Backend Interface · 216049bd
      Kurt Zeilenga authored
      Separates per backend type from per backend database initialization
      	and startup.  Also supports per type / per backend shutdown.
      New frontend startup/shutdown routines are also provided:
      	slap_init() slap_startup() slap_shutdown() slap_destroy()
      New frontend->backend startup/shutdown is managed by:
      	backend_init() backend_startup() backend_shutdown backend_destroy
      backend_init() now calls bi_init() to initial all function pointers
      for the backend (excepting bi_init() which is now the only hardcoded
      entry point).  New entry points are detailed in slap.h struct
      backend_info.  backend_info is a per database type structure.
      Besides the new startup/shutdown entry points, the new interface
      also supports per backend type configuration options.  One could have:
      
      	backend bdb2	(new Berkeley DB 2 backend)
      	bdb2_home	/directory
      
      	database bdb2
      	...
      
      	*** This code is fairly experimental ***
      	*** Much cleanup and testing is still needed ***
      
      see slap.h for details on struct backend_db and backend_info.
      216049bd
  20. Feb 04, 1999
  21. Feb 01, 1999
  22. Jan 29, 1999
  23. Jan 27, 1999
  24. Jan 21, 1999
    • Kurt Spanier's avatar
      Definition of slapd pid and args files as slapd.conf general parameters; · 68a87985
      Kurt Spanier authored
      introduction of pid/agrs parameters to the test-suite slapd.conf files;
      creation of sub-directory test/var for storage of pid/args files during test;
      update of the slapd and slapd.conf man pages.
      (The change reduces dependency on ldapconfig.h, since SLAPD_PIDEXT
       and SLAPD_ARGSEXT are deleted from the code.)
      68a87985
  25. Jan 20, 1999
  26. Jan 19, 1999
  27. Jan 18, 1999
  28. Dec 27, 1998
  29. Nov 27, 1998
  30. Nov 15, 1998
    • 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
  31. Oct 25, 1998
  32. Oct 24, 1998
Loading