Skip to content
Snippets Groups Projects
  1. Aug 30, 2002
  2. Aug 29, 2002
  3. Aug 24, 2002
    • Kurt Zeilenga's avatar
      Remove cruft · 99912c58
      Kurt Zeilenga authored
      99912c58
    • Kurt Zeilenga's avatar
      Patch: 'ldapmodify -y file' reads password from file (ITS#2031) · 8de258d2
      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.
                  ================
      Adapted by Kurt Zeilenga for inclusion in OpenLDAP.  My comments are
      marked with enclosed with square brackets (e.g. [Kurt's comment] below.
                  ================
      
      If I run ldapmodify & co from a script, I don't want to use '-W password'
      because the password shows up in the output of 'ps' for everyone,
      and I can't pipe the password to 'ldapmodify -w' because -w uses
      getpassphrase() which reads from the tty instead of stdin.
      So I added '-y file' which reads the password from file.  The programs
      exit if the file cannot be read.
      
      [Complete contents of file is used as password.  Use:
      	echo -n "secret" > password
      to create a file with "secret" as the password.  The -n avoids
      adding a newline (which would invalidate the password).  Note
      that echo is a builtin and hence its arguments are not visible
      to 'ps'.]
      
      I changed ldapmodify, ldapmodrdn, ldapdelete, ldapsearch, ldapcompare.
      I did not bother to change ldappasswd and ldapwhoami, because they
      prompt for many passwords.  [I fixed up ldapwhoami.]
      
      Rerun autoconf after applying this patch. [Done.]
      
      Note:  I do not know if Windows NT has fstat(), so I set HAVE_FSTAT to
      undef in portable.nt.  (fstat() is used to warn if the file is publicly
      readable or writeable.)  [I used fstat() to set the buffer size to
      read.]
      
      [Note: using the contents of a file extends the tools to support
      passwords which could not normally be provided using getpassphrase()
      or via the command line.]
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
      [Kurt D. Zeilenga <kurt@openldap.org>, Aug 2002.]
      8de258d2
  4. Aug 09, 2002
  5. Aug 08, 2002
  6. Aug 05, 2002
  7. Aug 03, 2002
  8. Jul 27, 2002
  9. Jul 23, 2002
  10. Jul 11, 2002
    • Julius Enarusai's avatar
      · 6107ba67
      Julius Enarusai authored
      Coverted LDAP_LOG macro to use subsystem ID int values instead of string values
      6107ba67
  11. Jun 09, 2002
  12. Jun 06, 2002
  13. Jun 02, 2002
    • Kurt Zeilenga's avatar
      Add matched values command line support (ITS#1811). · dd1e003f
      Kurt Zeilenga authored
      Adapted .Sahalayev@pgr.salford.ac.uk's submission.
      Needs to be extended to support comma separated list of options
      	for other controls and such.
      
      ---
      Copyright 2002, Mikhail Sahalaev, All rights reserved.
      This software is not subject to any license of University Of
      Salford.
      
      Redistribution and use in source and binary forms are permitted
      without restriction or fee of any kind as long as this notice
      is preserved.
      dd1e003f
  14. Apr 15, 2002
    • Kurt Zeilenga's avatar
      Re: Patch: ctype functions require 'unsigned char' args (ITS#1678) · 709ce4fa
      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 are fixes for more places where the argument to ctype.h functions
      should be in the range of `unsigned char'.
      
      Explanation of the last patch (to schema_init.c:bvcasechr()):
      TOLOWER() and TOUPPER() return values in the range of `unsigned char',
      but bvcasechr() then compares those values with a plain `char'.  So I
      convert the return values from TOLOWER()/TOUPPER() to `char' first.
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
      709ce4fa
    • Kurt Zeilenga's avatar
      Patch: Escape character troubles (ITS#1753) · 02e85272
      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.
      			================
      
      maildap could address buf[-1] if len was < 2.
      
      REWRITE_SUBMATCH_ESCAPE is '%', not '\'.
      
      librewrite and saslautz could walk past the end of a string which
      ended with an escape character.
      
      Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, April 2002.
      02e85272
    • Kurt Zeilenga's avatar
      Trim finger from HEAD · bf662a8c
      Kurt Zeilenga authored
      bf662a8c
  15. Apr 08, 2002
    • Pierangelo Masarati's avatar
      Mostly based on patches provided by Hallvard B. Furuseth · 4a8ab5db
      Pierangelo Masarati authored
      ITS#1677 - cast away const warnings
      ITS#1678 - unsigned char args to ctype funcs
      ITS#1682 - don't redefine ldap_debug
      ITS#1683 - uninitialized vars
      ITS#1703 - ldo_debug initialization
      ITS#1705 - unsigned testing
      ITS#1706 - socklen_t args
      ITS#1719 - back-tcl update (other cleanups/fixes/improvements; yet untested)
      ITS#1724 - integerNormalize/integerFilter/integerIndexer bugs
      ITS#1725 - libdes not required
      
      Implement back-null (/dev/null style backend)
      Cleanup some misc warnings ("%lu" format, unused/uninitialized vars,
              ambiguous operator precedence)
      
      Kurt, please regenerate configure
      4a8ab5db
  16. Mar 18, 2002
  17. Mar 11, 2002
  18. Feb 10, 2002
  19. Feb 08, 2002
  20. Feb 06, 2002
  21. Jan 31, 2002
  22. Jan 30, 2002
  23. Jan 29, 2002
    • Kurt Zeilenga's avatar
      Initial ldapcompare(1) implementation. Adapted from patch · abf91ca1
      Kurt Zeilenga authored
      submitted by Jeff Costlow <j.costlow@f5.com> (ITS#1560).
      
      Portions:
      Copyright 2002, F5 Networks, Inc, All rights reserved.
      This software is not subject to any license of F5 Networks.
      
      This is free software; you can redistribute and use it
      under the same terms as OpenLDAP itself.
      abf91ca1
  24. Jan 28, 2002
  25. Jan 04, 2002
  26. Dec 20, 2001
Loading