Skip to content
Snippets Groups Projects
  1. Dec 30, 1998
    • Kurt Zeilenga's avatar
      Preliminary Fixes for ITS#24, ITS#26, and ldbm_back_add race condition. · 64cd7d33
      Kurt Zeilenga authored
      Resolved deadlock by passing target entry to be_group and using
      this if dn same as bdn.  It might actually be safer to check
      entry ids instead of dns.
      Resolved bogus add to cache after failed acl check by deferring
      cache add until after parent/acl checks have successful been
      completed.
      Eliminated race condition caused by concurrent adds
      of same dn by adding 'li_add_mutex' around the critical section
      of code (most of ldbm_back_add).
      This code is preliminary and still needs significant testing.
      64cd7d33
  2. Dec 29, 1998
  3. Dec 27, 1998
  4. Dec 22, 1998
  5. Dec 01, 1998
  6. 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
  7. Oct 27, 1998
  8. Oct 25, 1998
  9. Oct 24, 1998
  10. Oct 21, 1998
  11. Sep 07, 1998
  12. Sep 05, 1998
  13. Aug 21, 1998
  14. Aug 09, 1998
Loading