1. 31 Jan, 2000 1 commit
  2. 29 Jan, 2000 2 commits
  3. 28 Jan, 2000 4 commits
  4. 26 Jan, 2000 1 commit
  5. 25 Jan, 2000 2 commits
  6. 24 Jan, 2000 1 commit
    • Kurt Zeilenga's avatar
      Modify slapd syntax struct to have both a validation and normalization · 117a3727
      Kurt Zeilenga authored
      routine.  Could be combined into one routine.
      Modify slapd matching rule struct to only have match function.
      Modify old attribute such that 'bin' implies octetString, not 'binary'.
      Add compatibility for IA5 strings.  Only directoryStrings were handled
      before.
      Treat attribute types without syntax as incomplete, not default.
      Add OctetStringValidate (always returns okay).
      Add {UTF8,IA5}StringValidate/Normalize  (IA5 based loosely on
      case_exact_normalize).  Need case{Exact,Ignore}UTFMatch, using IA5 versions
      for now.
      Removed default of syntax/mr handlders, should just skip
      registration of syntax/mr's without handlers.
      Added comments to slap.h about types versus descriptions.
      117a3727
  7. 02 Jan, 2000 1 commit
  8. 18 Dec, 1999 1 commit
  9. 15 Dec, 1999 1 commit
  10. 12 Dec, 1999 1 commit
  11. 10 Dec, 1999 1 commit
    • Kurt Zeilenga's avatar
      Fix slapd SASL/ExternalOps encoding · 431dad37
      Kurt Zeilenga authored
      Add controls to extended ops API signatures, need impl.
      Update password to support optional server side generation of
      new password, verification of old password, and changing of
      non-bound user's passwords.
      431dad37
  12. 09 Dec, 1999 1 commit
  13. 08 Dec, 1999 1 commit
    • Kurt Zeilenga's avatar
      Reengineered ldappasswd(1). Uses extended operation to set · d5edb4bf
      Kurt Zeilenga authored
      user password.  Likely to be modified to use bind control
      instead.  Use of modify deprecated in favor mechanisms that
      support passwords stored externally to the directory (such
      as in a SASL service).
      Modified slapd extended operation infrastructure to support
      backend provided extended operations.
      d5edb4bf
  14. 27 Nov, 1999 1 commit
  15. 02 Nov, 1999 1 commit
  16. 21 Oct, 1999 1 commit
    • Kurt Zeilenga's avatar
      Initial commit of new ACL engine. Engine supports descrete access · f6829ee9
      Kurt Zeilenga authored
      privs, additive/substractive rules, and rule continuation.  Existing
      rules that use 'defaultaccess none' should be 100% compatible.  Rules
      that rely other defaultaccess settings will require addition of
      explicit clauses granting the access.
      Needs additional testing and tuning of logs
      f6829ee9
  17. 18 Sep, 1999 1 commit
  18. 08 Sep, 1999 1 commit
  19. 03 Sep, 1999 1 commit
  20. 20 Aug, 1999 2 commits
  21. 19 Aug, 1999 1 commit
  22. 17 Aug, 1999 1 commit
  23. 16 Aug, 1999 1 commit
  24. 13 Aug, 1999 1 commit
  25. 04 Aug, 1999 2 commits
  26. 03 Aug, 1999 1 commit
  27. 29 Jul, 1999 1 commit
  28. 27 Jul, 1999 1 commit
  29. 22 Jul, 1999 3 commits
  30. 21 Jul, 1999 1 commit
    • Kurt Zeilenga's avatar
      ACL CHANGES: · 933908f7
      Kurt Zeilenga authored
        by <who> <access> changed to by <who>+ <access> (joined with AND)
        added peername=<regex> sockname=<regex> url=<regex>
        removed addr=<regex> (use peername instead).
      replace dn_upcase with str2upper and str2lower.  Use where needed.
      933908f7
  31. 19 Jul, 1999 1 commit
    • Kurt Zeilenga's avatar
      Namespace changes · 17083675
      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.
      17083675