1. 12 Dec, 2009 1 commit
  2. 22 Jan, 2009 1 commit
  3. 08 Jan, 2008 1 commit
  4. 02 Jan, 2007 1 commit
  5. 03 Jan, 2006 1 commit
  6. 08 Apr, 2005 1 commit
  7. 01 Jan, 2005 1 commit
  8. 01 Jan, 2004 1 commit
  9. 27 Nov, 2003 1 commit
  10. 03 Jun, 2003 1 commit
  11. 30 Mar, 2003 1 commit
    • Howard Chu's avatar
      Major API change - (SLAP_OP_BLOCKS) All request parameters are · e8c58b4e
      Howard Chu authored
      consolidated into the Operation structure. All reply parameters
      are consolidated into the new SlapReply structure. Most operations
      now have identical call signatures... Changes are not #ifdef'd,
      revert to -r NO_SLAP_OP_BLOCKS if necessary to back out.
      e8c58b4e
  12. 03 Jan, 2003 1 commit
  13. 10 Oct, 2002 1 commit
  14. 07 Oct, 2002 1 commit
  15. 31 Jul, 2002 1 commit
  16. 05 Jun, 2002 1 commit
    • Kurt Zeilenga's avatar
      Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) · 951ca2bd
      Kurt Zeilenga authored
      			================
      Written by Hallvard B. Furuseth and placed into the public domain.
      This software is not subject to any license of the University of Oslo.
      			================
      
      It has just occurred to me - duh - that the process ID of a back-shell
      command is a perfectly good unique ID for it, and more useful than
      any connection id/message id thingy.  Doesn't need extra arguments
      to the shell commands either, except a pid: line to abandon.
      And msgid: can still be removed in a future version.
      Here is a patch.
      
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
      951ca2bd
  17. 15 May, 2002 1 commit
    • Kurt Zeilenga's avatar
      Patch: Implement surrogate parent for back-shell (ITS#1815) · 4e51bba2
      Kurt Zeilenga authored
      			================
      Written by Hallvard B. Furuseth and placed into the public domain.
      This software is not subject to any license of the University of Oslo.
      			================
      
      A surrogate parent is supposed to keep back-shell children from
      deadlocking due to resources locked by a threading parent.
      
      Implementation note: The surrogate parent closes all unused file
      descriptors, so it logs errors to stderr instead of via Debug() and
      uses relloc() instead of ch_realloc().
      
      Also close a file descriptor leak if fork() fails in fork.c.
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
      4e51bba2
  18. 09 May, 2002 1 commit
    • Kurt Zeilenga's avatar
      Patch: Non-unique msgid for abandon in back-<shell,tcl> (ITS#1793) · 15e6a98b
      Kurt Zeilenga authored
      			================
      Written by Hallvard B. Furuseth and placed into the public domain.
      This software is not subject to any license of the University of Oslo.
      			================
      
      Here is a patch which does what I described.  Of course, someone has
      to decide if that is the right solution:-)
      - Add an "opid:" line to the input to back-shell commands.
      - Add an "abandonid: <opid> line to back-shell/abandon input.
      - Replace message id with opid in back-tcl arguments.
      - Add an abandonid = <opid> argument to back-tcl/abandon.
      An opid (operation ID) is a "connection ID/message ID" string.  I
      would have liked to use another name to avoid confusion with struct
      slap_op->o_opid, but I could not think of another apt word.
      
      This also fixes ITS#1784 and ITS#1792.  Since calling conventions
      changed anyway, I fixed back-shell by adding abandonid: and making
      opid: always be the ID of the current operation.
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
      15e6a98b
  19. 04 Jan, 2002 1 commit
  20. 26 Dec, 2001 1 commit
  21. 22 May, 2000 1 commit
    • Kurt Zeilenga's avatar
      Const'ification · 60802201
      Kurt Zeilenga authored
      SASL mech removed from backend bind callback (as SASL is managed by frontend)
      Changes to some backends are untested (as I don't have all dependent
        software install)
      60802201
  22. 15 May, 2000 1 commit
  23. 18 Sep, 1999 1 commit
  24. 08 Sep, 1999 1 commit
  25. 02 Sep, 1999 1 commit
    • Hallvard Furuseth's avatar
      Cleanup: · c09a2c63
      Hallvard Furuseth authored
      Fix printf formats, remove unused variables, add missing prototypes in slapd,
      add static/const, add some return types or change to void return type.
      c09a2c63
  26. 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
  27. 26 Jan, 1999 1 commit
  28. 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
  29. 25 Oct, 1998 1 commit
  30. 21 Oct, 1998 2 commits
  31. 09 Aug, 1998 1 commit