]> git.sur5r.net Git - openldap/log
openldap
25 years agoAdded NT-specific definitions to acconfig.h preamble
Howard Chu [Thu, 28 Oct 1999 11:17:58 +0000 (11:17 +0000)]
Added NT-specific definitions to acconfig.h preamble

25 years agoDelete obsolete symbols acl_access_allowed and acl_get_applicable
Howard Chu [Thu, 28 Oct 1999 11:16:44 +0000 (11:16 +0000)]
Delete obsolete symbols acl_access_allowed and acl_get_applicable

25 years agoAdd third argument AC_DEFINE() calls added by last commit to
Kurt Zeilenga [Thu, 28 Oct 1999 07:48:59 +0000 (07:48 +0000)]
Add third argument AC_DEFINE() calls added by last commit to
avoid having to define macros by hand in acconfig.h (which
were mistaken added to portable.h.in).

25 years agoLog of Source Changes for Mingw32 Port of OpenLDAP
Howard Chu [Thu, 28 Oct 1999 07:36:01 +0000 (07:36 +0000)]
Log of Source Changes for Mingw32 Port of OpenLDAP
Author: Jon Leichter
Email: jon@symas.com

Copyright 1999, Symas Corporation, All rights reserved.
This software is not subject to any license of Symas Corporation.

This is free software; you can redistribute and use it
under the same terms as OpenLDAP itself.

./configure
./configure.in
==============
- Support for Win32 dynamic libraries enabled.
- Fixed -lltdl to be set in MODULES_LIBS instead of LIBS.
- For NT, added header file checks for: conio.h, direct.h, io.h, process.h.
- For NT (Mingw32) only, added checks for Winsock.
- For NT (Mingw32), turned on NT threads.
- Added the LIBSRCS macro to complement the LIBOBJS macro.
- Adjusted the set of data type checks for Mingw32.
- Special checks for Mingw32 functions: _sprintf, _vsnprintf, _spawnlp.
- Created the following macros for Makefile dependencies: PLAT, LIB_LINKAGE,
  LT_LIB_LINKAGE, DYN_EXT.

./build/openldap.m4
===================
- For NT (Mingw32), included stdlib.h to test for sys_errlist.

./include/portable.h.in
=======================
- Added an NT-specific section of macros.
- Added support to define the snprintf and vsnprintf macros.
- Added new macros to support NT (Mingw32): HAVE_SPAWNLP, HAVE_WINSOCK,
  HAVE_CONIO_H, HAVE_DIRECT_H, HAVE_IO_H, HAVE_PROCESS_H, HAVE_NT_THREADS.

./include/portable.nt
=====================
- Removed macros that are defined in Windows headers: strdup, FD_SETSIZE.
- Set HAVE_SNPRINTF and HAVE_MEMORY_H to reflect the NT's real environment.
- Moved LDAP_DIRSEP macro to ldap_config.h.in.
- Moved LDAP_SIGUSR macros to ac/signal.h.

./include/ldap_config.h.in
==========================
- Added the LDAP_DIRSEP macro for NT.

./include/ac/signal.h
=====================
- Added the LDAP_SIGUSR macros for NT.

./include/ac/stdarg.h
=====================
- For NT (Mingw32), added declarations for the snprintf and vsnprintf funcs.

./include/avl.h
./include/disptmpl.h
./include/getopt-compat.h
./include/lber.h
./include/lber_pvt.h
./include/ldap.h
./include/ldap_log.h
./include/ldap_pvt.h
./include/ldap_pvt_thread.h
./include/ldap_schema.h
./include/ldif.h
./include/lutil.h
./include/lutil_lockf.h
./include/lutil_md5.h
./include/lutil_sha1.h
./include/srchpref.h
./include/ac/assert.h
./include/ac/setproctitle.h
./include/ac/socket.h
./include/ac/string.h
./include/ac/unistd.h
./libraries/liblber/lber-int.h
./libraries/libldap/ldap-int.h
==============================
- Added the proper use of the LDAP_F macro.
- For ./include/ldap_pvt_thread.h, adjusted preprocessing to always typedef
  ldap_pvt_thread types in NT (Mingw32), whether or not threads are being used.

./build/lib-shared.mk
./build/lib.mk
./build/mod.mk
./build/rules.mk
./build/srv.mk
./build/top.mk
./clients/fax500/Makefile.in
./clients/finger/Makefile.in
./clients/gopher/Makefile.in
./clients/mail500/Makefile.in
./clients/rcpt500/Makefile.in
./clients/tools/Makefile.in
./clients/ud/Makefile.in
./libraries/liblber/Makefile.in
./libraries/libldap/Makefile.in
./libraries/libldap_r/Makefile.in
./libraries/liblutil/Makefile.in
./servers/slapd/Makefile.in
./servers/slapd/back-ldbm/Makefile.in
./servers/slapd/tools/Makefile.in
./servers/slurpd/Makefile.in
./tests/progs/Makefile.in
=====================================
- Made use of the new macros defined by configure.in to dynamically build
  Makefiles suited for the build environment.
- Adjusted 'clean' and 'install' targets to account for .exe binaries.
- Added targets to build extra components for 'slapd' in NT (Mingw32).

./libraries/liblutil/slapdmsg.h
./libraries/liblutil/slapdmsg.bin
./libraries/liblutil/slapdmsg.rc
=================================
- New files added to the source tree to build resources for Mingw32.

./servers/slapd/slapd.syms
==========================
- New file added to the source tree to specify the set of symbols that
  'slapd' should export.

./servers/slapd/nt_svc.c
========================
- Added stubs function, where exported symbols are called for dummy reference.

./clients/ud/group.c
./libraries/liblutil/getopt.c
./libraries/liblutil/ntservice.c
================================
- Fixed misc syntax warnings and/or bugs.

./libraries/liblber/sockbuf.c
./libraries/libldap/tmplout.c
./libraries/liblutil/nt_err.c
./servers/slapd/daemon.c
=============================
- Fixed Winsock-related warnings and/or bugs.

./servers/slapd/add.c
./servers/slapd/bind.c
./servers/slapd/compare.c
./servers/slapd/delete.c
./servers/slapd/modify.c
./servers/slapd/modrdn.c
./servers/slapd/search.c
=========================
- Added line to #include "ldap_pvt.h".

25 years agoFix log message from previous commit...
Howard Chu [Thu, 28 Oct 1999 07:34:30 +0000 (07:34 +0000)]
Fix log message from previous commit...
Use new macros from configure.in to accomodate NT/Mingw32 environment.
See README 1.27 log

25 years agoUse new macros from configure.in to accomodate NT/Mingw32 environment.
Howard Chu [Thu, 28 Oct 1999 07:31:59 +0000 (07:31 +0000)]
Use new macros from configure.in to accomodate NT/Mingw32 environment.
See README 1.27 log

25 years agoFixed use of LDAP_F macro
Howard Chu [Thu, 28 Oct 1999 07:29:25 +0000 (07:29 +0000)]
Fixed use of LDAP_F macro
See README 1.27 log

25 years agoFixed the LDAP_F macro.
Howard Chu [Thu, 28 Oct 1999 07:28:53 +0000 (07:28 +0000)]
Fixed the LDAP_F macro.
See README 1.27 log

25 years agoFor Mingw32, added declarations for snprintf and vsnprintf
Howard Chu [Thu, 28 Oct 1999 07:27:28 +0000 (07:27 +0000)]
For Mingw32, added declarations for snprintf and vsnprintf

25 years agoAdded LDAP_SIGUSR macros for NT
Howard Chu [Thu, 28 Oct 1999 07:27:00 +0000 (07:27 +0000)]
Added LDAP_SIGUSR macros for NT

25 years agoAdded LDAP_DIRSEP macro for NT
Howard Chu [Thu, 28 Oct 1999 07:26:44 +0000 (07:26 +0000)]
Added LDAP_DIRSEP macro for NT

25 years agoFixes for NT support:
Howard Chu [Thu, 28 Oct 1999 07:26:25 +0000 (07:26 +0000)]
Fixes for NT support:
  Remove macros already in Windows headers: strdup, FD_SETSIZE
  Set HAVE_SNPRINTF and HAVE_MEMORY_H to reflect NT environment
  Moved LDAP_DIRSEP macro to ldap_config.h.in
  Moved LDAP_SIGUSR macros to ac/signal.h

25 years agoAdded macros for Mingw32 support.
Howard Chu [Thu, 28 Oct 1999 07:24:39 +0000 (07:24 +0000)]
Added macros for Mingw32 support.
See README 1.27 log

25 years agoFor Mingw32, include stdlib.h to test for sys_errlist
Howard Chu [Thu, 28 Oct 1999 07:23:45 +0000 (07:23 +0000)]
For Mingw32, include stdlib.h to test for sys_errlist
See README 1.27 log

25 years agoAdded support for Mingw32
Howard Chu [Thu, 28 Oct 1999 07:23:03 +0000 (07:23 +0000)]
Added support for Mingw32
See README 1.27 log

25 years agoNew files added for Mingw32 support.
Howard Chu [Thu, 28 Oct 1999 07:22:10 +0000 (07:22 +0000)]
New files added for Mingw32 support.
See README 1.27 log

25 years agoSpecifies the symbols that slapd must export, for Mingw32 support
Howard Chu [Thu, 28 Oct 1999 07:20:07 +0000 (07:20 +0000)]
Specifies the symbols that slapd must export, for Mingw32 support
See README 1.27 log

25 years agoFix misc syntax warnings and/or bugs.
Howard Chu [Thu, 28 Oct 1999 07:18:48 +0000 (07:18 +0000)]
Fix misc syntax warnings and/or bugs.
See README 1.27 log

25 years agoFix Winsock-related warning and/or bugs.
Howard Chu [Thu, 28 Oct 1999 07:17:08 +0000 (07:17 +0000)]
Fix Winsock-related warning and/or bugs.
See README 1.27 log

25 years agoAdded stubs function, for dummy references to exported symbols.
Howard Chu [Thu, 28 Oct 1999 07:15:17 +0000 (07:15 +0000)]
Added stubs function, for dummy references to exported symbols.
See README 1.27 log

25 years agoFix Winsock-related warnings and/or bugs.
Howard Chu [Thu, 28 Oct 1999 07:14:25 +0000 (07:14 +0000)]
Fix Winsock-related warnings and/or bugs.
See README 1.27 log

25 years agoAdded line to #include "ldap_pvt.h". Part of Mingw32 support.
Howard Chu [Thu, 28 Oct 1999 07:13:33 +0000 (07:13 +0000)]
Added line to #include "ldap_pvt.h". Part of Mingw32 support.
See README 1.27 log.

25 years agoAdded numsubordinates operational attribute
Howard Chu [Thu, 28 Oct 1999 07:09:30 +0000 (07:09 +0000)]
Added numsubordinates operational attribute

25 years agoAdd comment containing possible dn attributetype specification.
Kurt Zeilenga [Thu, 28 Oct 1999 01:00:11 +0000 (01:00 +0000)]
Add comment containing possible dn attributetype specification.

25 years agoChanges to make TLS work on Windows
Mark Valence [Wed, 27 Oct 1999 22:40:05 +0000 (22:40 +0000)]
Changes to make TLS work on Windows

25 years agoFix up comments.
Kurt Zeilenga [Wed, 27 Oct 1999 22:00:29 +0000 (22:00 +0000)]
Fix up comments.

25 years agoReally fix gettimeofday usage.
Kurt Zeilenga [Wed, 27 Oct 1999 21:53:41 +0000 (21:53 +0000)]
Really fix gettimeofday usage.

25 years agoDon't use sig_atomic_t.
Kurt Zeilenga [Wed, 27 Oct 1999 21:50:49 +0000 (21:50 +0000)]
Don't use sig_atomic_t.
Comment upon synchronization issue.
Fix gettimeofday usage.

25 years agoIn fallback mode, use value of buffer to improve quality of hash.
Kurt Zeilenga [Wed, 27 Oct 1999 19:42:27 +0000 (19:42 +0000)]
In fallback mode, use value of buffer to improve quality of hash.

25 years agoPort to NT.
Kurt Zeilenga [Wed, 27 Oct 1999 04:41:38 +0000 (04:41 +0000)]
Port to NT.

25 years agoRemove lint
Kurt Zeilenga [Wed, 27 Oct 1999 04:40:56 +0000 (04:40 +0000)]
Remove lint

25 years agoFor LDAPV2 results, make sure Referrals are appended to any error text
Howard Chu [Wed, 27 Oct 1999 04:36:10 +0000 (04:36 +0000)]
For LDAPV2 results, make sure Referrals are appended to any error text
instead of replacing it.

25 years agoDidn't mean to commit #undef URANDOM_DEVICE
Kurt Zeilenga [Wed, 27 Oct 1999 00:29:10 +0000 (00:29 +0000)]
Didn't mean to commit #undef URANDOM_DEVICE

25 years agoMake sure rdata differs for each program.
Kurt Zeilenga [Wed, 27 Oct 1999 00:08:31 +0000 (00:08 +0000)]
Make sure rdata differs for each program.

25 years agoRework counter code in fallback.
Kurt Zeilenga [Tue, 26 Oct 1999 23:54:39 +0000 (23:54 +0000)]
Rework counter code in fallback.

25 years agoAdd a fallback based upon Phil Karn's "practical randomness" idea.
Kurt Zeilenga [Tue, 26 Oct 1999 23:41:09 +0000 (23:41 +0000)]
Add a fallback based upon Phil Karn's "practical randomness" idea.

25 years agoMinor cleanup.
Kurt Zeilenga [Tue, 26 Oct 1999 23:04:44 +0000 (23:04 +0000)]
Minor cleanup.

25 years agoFix compilation errors.
Kurt Zeilenga [Tue, 26 Oct 1999 23:00:30 +0000 (23:00 +0000)]
Fix compilation errors.

25 years agoAdd lutil_entropy(). Currently only supports /dev/urandom or
Kurt Zeilenga [Tue, 26 Oct 1999 22:57:39 +0000 (22:57 +0000)]
Add lutil_entropy().  Currently only supports /dev/urandom or
Linux equivs.  Should be extended to support other quality
sources of entropy.  Should be extended to support a reasonable fallback.

25 years agoUse $$ and other oddities.
Kurt Zeilenga [Tue, 26 Oct 1999 22:52:53 +0000 (22:52 +0000)]
Use $$ and other oddities.

25 years agoAdd more shortcircuits (for $$ cases)
Kurt Zeilenga [Tue, 26 Oct 1999 22:29:47 +0000 (22:29 +0000)]
Add more shortcircuits (for $$ cases)

25 years agoImplement timeout, caching (for OpenLDAP) and sorting during searches.
Randy Kunkee [Tue, 26 Oct 1999 22:13:08 +0000 (22:13 +0000)]
Implement timeout, caching (for OpenLDAP) and sorting during searches.
Known bug: cache enabled is known to cause Tcl to abort upon exit.

25 years agoAdd support for Root DSE ACLs.
Kurt Zeilenga [Tue, 26 Oct 1999 03:19:41 +0000 (03:19 +0000)]
Add support for Root DSE ACLs.
Add "users" shorthand (dn="^.+$")
Add regex short circuiting for common dn regexs.

25 years agoAdd macros to compute base64 encode/decode lengths.
Kurt Zeilenga [Mon, 25 Oct 1999 01:44:47 +0000 (01:44 +0000)]
Add macros to compute base64 encode/decode lengths.

25 years agoAll text messages to be returned with LDAPv2 search results when
Kurt Zeilenga [Mon, 25 Oct 1999 00:00:23 +0000 (00:00 +0000)]
All text messages to be returned with LDAPv2 search results when
no referrals need to be returned.

25 years agoMake accessmask2str reentrant.
Kurt Zeilenga [Thu, 21 Oct 1999 23:19:22 +0000 (23:19 +0000)]
Make accessmask2str reentrant.

25 years agoAdd simple test for additive acl.
Kurt Zeilenga [Thu, 21 Oct 1999 23:17:17 +0000 (23:17 +0000)]
Add simple test for additive acl.

25 years agoAdd basic flow control tests
Kurt Zeilenga [Thu, 21 Oct 1999 21:23:43 +0000 (21:23 +0000)]
Add basic flow control tests

25 years agoUse implicit 'by * none' and =rs
Kurt Zeilenga [Thu, 21 Oct 1999 21:16:18 +0000 (21:16 +0000)]
Use implicit 'by * none' and =rs

25 years agoAdditional changes to improve logic and logging. Still buggy.
Kurt Zeilenga [Thu, 21 Oct 1999 20:29:52 +0000 (20:29 +0000)]
Additional changes to improve logic and logging.  Still buggy.

25 years agoMinor acl optimizations.
Kurt Zeilenga [Thu, 21 Oct 1999 18:48:16 +0000 (18:48 +0000)]
Minor acl optimizations.

25 years agoMore acl parsing fixes... and print fixes.
Kurt Zeilenga [Thu, 21 Oct 1999 18:44:26 +0000 (18:44 +0000)]
More acl parsing fixes... and print fixes.

25 years agoFix parsing of descrete attributes.
Kurt Zeilenga [Thu, 21 Oct 1999 18:27:23 +0000 (18:27 +0000)]
Fix parsing of descrete attributes.

25 years agoInitial commit of new ACL engine. Engine supports descrete access
Kurt Zeilenga [Thu, 21 Oct 1999 17:53:56 +0000 (17:53 +0000)]
Initial commit of new ACL engine.  Engine supports descrete access
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

25 years agoHack to free seqorset when ber_free(ber, 1) is called.
Kurt Zeilenga [Thu, 21 Oct 1999 17:52:33 +0000 (17:52 +0000)]
Hack to free seqorset when ber_free(ber, 1) is called.

25 years agoSlight modification to last commit to cast %ld args to long
Kurt Zeilenga [Wed, 20 Oct 1999 00:25:04 +0000 (00:25 +0000)]
Slight modification to last commit to cast %ld args to long

25 years agoRemove lint caused by recent header changes.
Kurt Zeilenga [Wed, 20 Oct 1999 00:19:47 +0000 (00:19 +0000)]
Remove lint caused by recent header changes.

25 years agoComplain if setsockopt TCP_NODELAY fails
Kurt Zeilenga [Tue, 19 Oct 1999 19:07:24 +0000 (19:07 +0000)]
Complain if setsockopt TCP_NODELAY fails

25 years agoMinor adjustments based upon initial read of draft-ietf-ldapext-ldap-c-api-04.txt.
Kurt Zeilenga [Tue, 19 Oct 1999 18:57:38 +0000 (18:57 +0000)]
Minor adjustments based upon initial read of draft-ietf-ldapext-ldap-c-api-04.txt.

25 years agoFix stupid "got <garbage> of 0 so far" debug message after ber_get_next.
Howard Chu [Tue, 19 Oct 1999 12:15:42 +0000 (12:15 +0000)]
Fix stupid "got <garbage> of 0 so far" debug message after ber_get_next.

25 years agoUpdate to rev-04
Kurt Zeilenga [Mon, 18 Oct 1999 22:16:14 +0000 (22:16 +0000)]
Update to rev-04

25 years agoChange the defaultaccess to 'auth'
Kurt Zeilenga [Fri, 15 Oct 1999 20:34:42 +0000 (20:34 +0000)]
Change the defaultaccess to 'auth'
Set defaultaccess to 'read' in distribution slapd.conf and add warnings
Set schemacheck to 'on' in distribution slapd.conf and add warnings

25 years agoAdd bogus OID string to LDAPsubentry
Kurt Zeilenga [Fri, 15 Oct 1999 20:33:06 +0000 (20:33 +0000)]
Add bogus OID string to LDAPsubentry

25 years agos/^attribute/attributetype/
Kurt Zeilenga [Wed, 13 Oct 1999 21:57:44 +0000 (21:57 +0000)]
s/^attribute/attributetype/

25 years agoChange 'attribute' directive to 'attributetype'
Kurt Zeilenga [Wed, 13 Oct 1999 20:28:00 +0000 (20:28 +0000)]
Change 'attribute' directive to 'attributetype'
(and allowing 'attribute' for backwards compatibility).
manuals and *.schema to be updated as time permits.

25 years agoForce sd close. Suggested by rajk@home.com
Kurt Zeilenga [Tue, 12 Oct 1999 18:51:36 +0000 (18:51 +0000)]
Force sd close.  Suggested by rajk@home.com

25 years agoReference Quick Start Guide
Kurt Zeilenga [Fri, 8 Oct 1999 01:28:36 +0000 (01:28 +0000)]
Reference Quick Start Guide

25 years agoAlways return ld->ld_errno thru *errcodep if given to ldap_parse_result
Howard Chu [Fri, 8 Oct 1999 00:51:35 +0000 (00:51 +0000)]
Always return ld->ld_errno thru *errcodep if given to ldap_parse_result

25 years agoUpdate configure.
Kurt Zeilenga [Fri, 8 Oct 1999 00:30:47 +0000 (00:30 +0000)]
Update configure.

25 years agodraft-ietf-ldapext-acl-model-04.txt
Kurt Zeilenga [Wed, 6 Oct 1999 17:23:54 +0000 (17:23 +0000)]
draft-ietf-ldapext-acl-model-04.txt

25 years agoUpdate comments
Kurt Zeilenga [Wed, 6 Oct 1999 00:10:08 +0000 (00:10 +0000)]
Update comments

25 years agoAdd other schema references (nameref, alias, subentry) to core.schema.
Kurt Zeilenga [Wed, 6 Oct 1999 00:04:04 +0000 (00:04 +0000)]
Add other schema references (nameref, alias, subentry) to core.schema.
Add openldap.schema (currently empty except for a few comments) to
hold OpenLDAP specific schema items (such as for cn=monitor).

25 years agoAdd errno draft project and apply minor cleanups
Kurt Zeilenga [Tue, 5 Oct 1999 17:47:59 +0000 (17:47 +0000)]
Add errno draft project and apply minor cleanups

25 years agoFix s/else if/elif/ typo
Kurt Zeilenga [Tue, 5 Oct 1999 15:29:54 +0000 (15:29 +0000)]
Fix s/else if/elif/ typo

25 years agoInitial Kth Kerberos support. Changes based upon suggestions
Kurt Zeilenga [Fri, 1 Oct 1999 05:11:39 +0000 (05:11 +0000)]
Initial Kth Kerberos support.  Changes based upon suggestions
from Booker Bense <bbense@networking.stanford.edu>.

25 years agoMove crypt(3) prototypes from <ac/unistd.h> to <ac/crypt.h> (new) to
Kurt Zeilenga [Fri, 1 Oct 1999 04:48:30 +0000 (04:48 +0000)]
Move crypt(3) prototypes from <ac/unistd.h> to <ac/crypt.h> (new) to
avoid clashes with Kth Kerberos.

25 years agoAdd SDF version of INSTALL.
Kurt Zeilenga [Thu, 30 Sep 1999 17:01:02 +0000 (17:01 +0000)]
Add SDF version of INSTALL.

25 years agoAdd RCSid
Kurt Zeilenga [Thu, 30 Sep 1999 16:58:26 +0000 (16:58 +0000)]
Add RCSid

25 years agoAdd RCSids
Kurt Zeilenga [Thu, 30 Sep 1999 16:57:45 +0000 (16:57 +0000)]
Add RCSids

25 years agoAdd latest SASL/DIGEST-MD5 draft
Kurt Zeilenga [Wed, 29 Sep 1999 17:40:32 +0000 (17:40 +0000)]
Add latest SASL/DIGEST-MD5 draft

25 years ago* tests/scripts/defines.sh: add ${LD_LIBRARY_PATH} to the LD_LIBRARY_PATH
Ben Collins [Wed, 29 Sep 1999 01:01:13 +0000 (01:01 +0000)]
* tests/scripts/defines.sh: add ${LD_LIBRARY_PATH} to the LD_LIBRARY_PATH
  export so we don't clobber anything the user already has set

25 years ago* configure.in: add --enable-dynamic option for linking our local binaries
Ben Collins [Wed, 29 Sep 1999 00:56:43 +0000 (00:56 +0000)]
* configure.in: add --enable-dynamic option for linking our local binaries
  with the shared libraries instead of static, defaults to no
* build/lib-shared.mk: if LINK_BINS_DYNAMIC is set we create a symlink to
  the .so and .so.# file along with the .a and .la files
* build/lib.mk: make sure the above links get removed on clean target
* build/top.mk: add define for LINK_BINS_DYNAMIC
* tests/scripts/defines.sh: add export for LD_LIBRARY_PATH so that tests will
  run without requiring installation of libraries when we use --enable-dynamic
  (LD_LIBRARY_PATH is always set, since it can't really hurt).

25 years agoFix bug in reporting errors from ltdl library.
Howard Chu [Tue, 28 Sep 1999 09:54:00 +0000 (09:54 +0000)]
Fix bug in reporting errors from ltdl library.

25 years agoRemove lint.
Kurt Zeilenga [Sat, 25 Sep 1999 23:13:15 +0000 (23:13 +0000)]
Remove lint.

25 years agoDon't need <lber.h>
Kurt Zeilenga [Sat, 25 Sep 1999 23:12:55 +0000 (23:12 +0000)]
Don't need <lber.h>

25 years agoRework passwd routines to allow callers to determine which
Kurt Zeilenga [Sat, 25 Sep 1999 22:13:25 +0000 (22:13 +0000)]
Rework passwd routines to allow callers to determine which
schemes are supported.  This should facilate server rootDSE
advertisement of supported schemes, etc..

25 years agoAdd server-side hashed password generation (it's not as easy as it sounds).
Kurt Zeilenga [Sat, 25 Sep 1999 21:08:44 +0000 (21:08 +0000)]
Add server-side hashed password generation (it's not as easy as it sounds).
Remove Kerberos project.  Looks like K4 is working again.

25 years agoUpdate image with latest from web pages.
Kurt Zeilenga [Sat, 25 Sep 1999 17:46:08 +0000 (17:46 +0000)]
Update image with latest from web pages.

25 years agoUpdate acknowledgement and doc copyright.
Kurt Zeilenga [Sat, 25 Sep 1999 17:42:23 +0000 (17:42 +0000)]
Update acknowledgement and doc copyright.

25 years agoUpdate copyright based upon latest 2.0 version. The SDF version
Kurt Zeilenga [Sat, 25 Sep 1999 17:22:32 +0000 (17:22 +0000)]
Update copyright based upon latest 2.0 version.  The SDF version
should become the master...

25 years agoUpdate COPYRIGHT/LICENSE from openldap-devel
Kurt Zeilenga [Sat, 25 Sep 1999 17:19:16 +0000 (17:19 +0000)]
Update COPYRIGHT/LICENSE from openldap-devel

25 years agoMisc cleanup
Kurt Zeilenga [Sat, 25 Sep 1999 17:17:51 +0000 (17:17 +0000)]
Misc cleanup

25 years agoKeep arguments in alpha order
Kurt Zeilenga [Sat, 25 Sep 1999 16:14:32 +0000 (16:14 +0000)]
Keep arguments in alpha order

25 years agoFixed "typos" in TLS code. TLS is ATTR_TLS, not ATTR_BOOL.
Mark Valence [Sat, 25 Sep 1999 03:57:25 +0000 (03:57 +0000)]
Fixed "typos" in TLS code.  TLS is ATTR_TLS, not ATTR_BOOL.
ldap_pvt_tls_config() was missing first param.

25 years agofixed LDAP_OPT_X_TLS case of ldap_pvt_tls_config().
Mark Valence [Sat, 25 Sep 1999 03:53:17 +0000 (03:53 +0000)]
fixed LDAP_OPT_X_TLS case of ldap_pvt_tls_config().
ldap_pvt_tls_set_option() expects int* as third param.

25 years agoRemove ldapurl project, add deprecate removal project
Kurt Zeilenga [Sat, 25 Sep 1999 02:57:44 +0000 (02:57 +0000)]
Remove ldapurl project, add deprecate removal project

25 years agoBack out my change to ldap_sort_strcasecmp. My mistake from not reading
Randy Kunkee [Fri, 24 Sep 1999 18:16:41 +0000 (18:16 +0000)]
Back out my change to ldap_sort_strcasecmp.  My mistake from not reading
manpage carefully.  One should pass strcasecmp to ldap_sort_entries, not
ldap_sort_strcasecmp.  Ldap_sort_strcasecmp is for ldap_sort_values, NOT
ldap_sort_entries.

25 years agoChange call to strcasecmp in ldap_sort_strcasecmp, which makes
Randy Kunkee [Fri, 24 Sep 1999 08:02:54 +0000 (08:02 +0000)]
Change call to strcasecmp in ldap_sort_strcasecmp, which makes
ldap_sort_entries work with ldap_sort_strcasecmp as the comparison
function.  Pointers were being dereferenced, and should only have been
casted.

25 years agoITS#303: value_add_fast() empty value bug. Ignore empty value.
Kurt Zeilenga [Fri, 24 Sep 1999 04:19:37 +0000 (04:19 +0000)]
ITS#303: value_add_fast() empty value bug.  Ignore empty value.
This is technical incorrect, but we don't have the codes in place
to correctly handle empty values yet.

25 years agoITS#302 ldif fix. Treat value with only continuation markers
Kurt Zeilenga [Fri, 24 Sep 1999 02:30:33 +0000 (02:30 +0000)]
ITS#302 ldif fix.  Treat value with only continuation markers
as an empty value.  Complain, of course, as this isn't valid LDIF.