]> git.sur5r.net Git - openldap/log
openldap
24 years agoBackout fix in r1.38
Howard Chu [Wed, 8 Dec 1999 23:50:59 +0000 (23:50 +0000)]
Backout fix in r1.38

24 years agoFix the 1.71 fix - only offset the length if the last character of the
Howard Chu [Wed, 8 Dec 1999 23:31:11 +0000 (23:31 +0000)]
Fix the 1.71 fix - only offset the length if the last character of the
referral URL is not a '/'. Also in send_search_reference, corrected the
comparison for the pre-V3 case. Previously, referrals were being dropped
completely for V2 subtree searches. More work is still needed, V2 onelevel
referral handling is wrong.

24 years agoFix ldap_chase_referrals to treat "ldap://host/" referrals the same as
Howard Chu [Wed, 8 Dec 1999 21:37:55 +0000 (21:37 +0000)]
Fix ldap_chase_referrals to treat "ldap://host/" referrals the same as
"ldap://host".

24 years agoFound and fixed stupid bug in seeded hash generation.
Kurt Zeilenga [Wed, 8 Dec 1999 19:23:32 +0000 (19:23 +0000)]
Found and fixed stupid bug in seeded hash generation.

24 years agoAdd StartTLS draft
Kurt Zeilenga [Wed, 8 Dec 1999 17:56:57 +0000 (17:56 +0000)]
Add StartTLS draft

24 years agoReplaced LDAP_EXOP_X_START_TLS with LDAP_EXOP_START_TLS
Mark Valence [Wed, 8 Dec 1999 17:39:11 +0000 (17:39 +0000)]
Replaced LDAP_EXOP_X_START_TLS with LDAP_EXOP_START_TLS

24 years agoAdded LDAP_EXOP_X_START_TLS
Mark Valence [Wed, 8 Dec 1999 17:25:21 +0000 (17:25 +0000)]
Added LDAP_EXOP_X_START_TLS

24 years agoNeed to adjust len by saltlen
Kurt Zeilenga [Wed, 8 Dec 1999 07:07:18 +0000 (07:07 +0000)]
Need to adjust len by saltlen

24 years agoUpdate for new password codes for MSVC5
Kurt Zeilenga [Wed, 8 Dec 1999 06:44:22 +0000 (06:44 +0000)]
Update for new password codes for MSVC5

24 years agoReengineered ldappasswd(1). Uses extended operation to set
Kurt Zeilenga [Wed, 8 Dec 1999 04:37:59 +0000 (04:37 +0000)]
Reengineered ldappasswd(1).  Uses extended operation to set
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.

24 years agorelease build needs advapi32.lib added to link
Gary Williams [Tue, 7 Dec 1999 20:08:05 +0000 (20:08 +0000)]
release build needs advapi32.lib added to link

24 years agobuild project doesnt need to create an exe, just a txt will do
Gary Williams [Tue, 7 Dec 1999 20:06:54 +0000 (20:06 +0000)]
build project doesnt need to create an exe, just a txt will do

24 years agobuild -Win32 Release wants a make file
Gary Williams [Tue, 7 Dec 1999 20:05:44 +0000 (20:05 +0000)]
build -Win32 Release wants a make file

24 years agoChanges for URI spport: New routines ldap_initialize and ldap_create; LDAPURLDesc...
Mark Valence [Tue, 7 Dec 1999 19:47:00 +0000 (19:47 +0000)]
Changes for URI spport:  New routines ldap_initialize and ldap_create; LDAPURLDesc replaces LDAPServer, LDAPURLDesc list used instead of ldo_defhost.

24 years agoChanges for URI spport: New routines ldap_initialize and ldap_create; LDAPURLDesc...
Mark Valence [Tue, 7 Dec 1999 18:52:05 +0000 (18:52 +0000)]
Changes for URI spport:  New routines ldap_initialize and ldap_create; LDAPURLDesc replaces LDAPServer, LDAPURLDesc list used instead of ldo_defhost.

24 years agoChanges for URI spport: New routines ldap_initialize and ldap_create; LDAPURLDesc...
Mark Valence [Tue, 7 Dec 1999 18:42:25 +0000 (18:42 +0000)]
Changes for URI spport:  New routines ldap_initialize and ldap_create; LDAPURLDesc replaces LDAPServer, LDAPURLDesc list used instead of ldo_defhost.

24 years agoreduce slap_passwd_check to simple form
Kurt Zeilenga [Mon, 6 Dec 1999 21:42:10 +0000 (21:42 +0000)]
reduce slap_passwd_check to simple form

24 years agoadd -r switch to man page
Gary Williams [Mon, 6 Dec 1999 19:02:39 +0000 (19:02 +0000)]
add -r switch to man page

24 years agoSet ber_errno here and there.
Kurt Zeilenga [Mon, 6 Dec 1999 06:33:26 +0000 (06:33 +0000)]
Set ber_errno here and there.

24 years agoChanged ldap_pvt_tls_init_def_ctx() to not fail if there is no cacertfile/dir specifi...
Mark Valence [Mon, 6 Dec 1999 04:44:22 +0000 (04:44 +0000)]
Changed ldap_pvt_tls_init_def_ctx() to not fail if there is no cacertfile/dir specified.  This lets LDAP_OPT_X_TLS_REQUIRE_CERT=0 work.  If LDAP_OPT_X_TLS_REQUIRE_CERT=1, connection will fail as appropriate since there is no CA list.

24 years agoRemoved some unused vars.
Mark Valence [Mon, 6 Dec 1999 04:11:50 +0000 (04:11 +0000)]
Removed some unused vars.

24 years agoBug fix. == NULL changed to != NULL before freeing mem.
Mark Valence [Sun, 5 Dec 1999 22:22:37 +0000 (22:22 +0000)]
Bug fix.   == NULL changed to  != NULL before freeing mem.

24 years agoRemoved unused local var.
Mark Valence [Sun, 5 Dec 1999 22:19:08 +0000 (22:19 +0000)]
Removed unused local var.

25 years agoRemove istty test otherwise we may not detach.
Kurt Zeilenga [Sun, 5 Dec 1999 05:25:02 +0000 (05:25 +0000)]
Remove istty test otherwise we may not detach.

25 years agoAdd warning about portability between environments
Kurt Zeilenga [Sat, 4 Dec 1999 20:34:45 +0000 (20:34 +0000)]
Add warning about portability between environments

25 years agoModify slapd.conf to match example provided in Quick Start Guide
Kurt Zeilenga [Sat, 4 Dec 1999 18:35:33 +0000 (18:35 +0000)]
Modify slapd.conf to match example provided in Quick Start Guide

25 years agoFix ldap_rename parameter order (ITS#387)
Kurt Zeilenga [Sat, 4 Dec 1999 17:19:11 +0000 (17:19 +0000)]
Fix ldap_rename parameter order (ITS#387)

25 years agoNo one complained, so here's the change to ldapdelete to add a -r switch to allow...
Gary Williams [Fri, 3 Dec 1999 18:29:03 +0000 (18:29 +0000)]
No one complained, so here's the change to ldapdelete to add a -r switch to allow a branch of a directory tree to be removed.  The DN provided is searched recursively until the leaf nodes are hit, then everything is deleted.

25 years agoRemove lint.
Kurt Zeilenga [Fri, 3 Dec 1999 06:26:41 +0000 (06:26 +0000)]
Remove lint.

25 years agoFix memory losses, ITS#379
Howard Chu [Fri, 3 Dec 1999 00:21:32 +0000 (00:21 +0000)]
Fix memory losses, ITS#379

25 years agoFix off-by-one in v2ref
Howard Chu [Thu, 2 Dec 1999 05:19:24 +0000 (05:19 +0000)]
Fix off-by-one in v2ref

25 years agoFix WAKE_LISTENER hang in single-threaded server
Howard Chu [Thu, 2 Dec 1999 03:45:54 +0000 (03:45 +0000)]
Fix WAKE_LISTENER hang in single-threaded server

25 years agoDon't call FD_SET for an fd if it is already set. This causes major problems
Howard Chu [Thu, 2 Dec 1999 03:21:06 +0000 (03:21 +0000)]
Don't call FD_SET for an fd if it is already set. This causes major problems
on NT due to their fd_set implementation.

25 years agoAdd key words usage BCP.
Kurt Zeilenga [Thu, 2 Dec 1999 02:17:53 +0000 (02:17 +0000)]
Add key words usage BCP.

25 years agoRemoved unnecessary #include "back-ldbm.h".
Mark Valence [Wed, 1 Dec 1999 01:45:23 +0000 (01:45 +0000)]
Removed unnecessary #include "back-ldbm.h".

25 years agoldap_result was losing messages when multiple msgids were queued,
Howard Chu [Tue, 30 Nov 1999 13:32:06 +0000 (13:32 +0000)]
ldap_result was losing messages when multiple msgids were queued,
and results were being returned one-at-a-time. Ugh, this cost me two
days, loss of hair, sleep, etc.....!

25 years agoAdd send_ldap_sasl() to facility implementation of SASL bind.
Kurt Zeilenga [Mon, 29 Nov 1999 17:44:14 +0000 (17:44 +0000)]
Add send_ldap_sasl() to facility implementation of SASL bind.

25 years agoMust not use "DB_THREAD" flag without HAVE_BERKELEY_DB2_DB_THREAD
Howard Chu [Mon, 29 Nov 1999 00:49:55 +0000 (00:49 +0000)]
Must not use "DB_THREAD" flag without HAVE_BERKELEY_DB2_DB_THREAD

25 years agoAdded missing ldap_pvt_thread_mutex_trylock function.
Howard Chu [Sun, 28 Nov 1999 04:07:11 +0000 (04:07 +0000)]
Added missing ldap_pvt_thread_mutex_trylock function.

25 years agoRead a full buffer from wake_sds whenever we wake up from select().
Howard Chu [Sun, 28 Nov 1999 04:05:59 +0000 (04:05 +0000)]
Read a full buffer from wake_sds whenever we wake up from select().

25 years agoRemove nested comment.
Kurt Zeilenga [Sun, 28 Nov 1999 02:14:09 +0000 (02:14 +0000)]
Remove nested comment.

25 years agoFixes for NT dynamic linking.
Howard Chu [Sat, 27 Nov 1999 23:40:08 +0000 (23:40 +0000)]
Fixes for NT dynamic linking.

25 years agoRemove LBER_{TAG,INT,LEN}_{NTOH,HTON} macros. Rewrite code to
Kurt Zeilenga [Fri, 26 Nov 1999 23:32:18 +0000 (23:32 +0000)]
Remove LBER_{TAG,INT,LEN}_{NTOH,HTON} macros.  Rewrite code to
manual push bytes about.  Allows ber_*_t to be any 32-bit or
larger type.  Reworked AC_{HTON,NTOH}{L,S} macros to care only
about 32-bit (netlong) and 16-bit (netshort) reordering as
needed for BSD socket interface.

25 years agoFix prototypes to use ber_int_t consistently.
Kurt Zeilenga [Thu, 25 Nov 1999 17:52:47 +0000 (17:52 +0000)]
Fix prototypes to use ber_int_t consistently.

25 years agoUse 'long' for LBER_INT_T.
Kurt Zeilenga [Thu, 25 Nov 1999 17:45:21 +0000 (17:45 +0000)]
Use 'long' for LBER_INT_T.

25 years agoDon't use 'int' for LBER_*_T types as we only have hton{s,l}.
Kurt Zeilenga [Thu, 25 Nov 1999 17:10:45 +0000 (17:10 +0000)]
Don't use 'int' for LBER_*_T types as we only have hton{s,l}.
Select appropriopriate hton{s,l} function to use in lber-int.h.

25 years agoload_extension was referenced unconditionally, but is only defined
Howard Chu [Thu, 25 Nov 1999 10:07:14 +0000 (10:07 +0000)]
load_extension was referenced unconditionally, but is only defined
in extended.c if SLAPD_EXTERNAL_EXTENSIONS is defined. Add #ifdef here.

25 years agoRemoved RCS keywords from header comment.
Howard Chu [Wed, 24 Nov 1999 07:25:31 +0000 (07:25 +0000)]
Removed RCS keywords from header comment.

25 years agoadjust to kerberos/passwd rearrangements.
Kurt Zeilenga [Wed, 24 Nov 1999 00:49:02 +0000 (00:49 +0000)]
adjust to kerberos/passwd rearrangements.

25 years agoCleanup BEGIN/END DECL
Kurt Zeilenga [Tue, 23 Nov 1999 23:07:00 +0000 (23:07 +0000)]
Cleanup BEGIN/END DECL

25 years agoSuck in lber types from lber.h (which were moved to lber_types.h.in).
Kurt Zeilenga [Tue, 23 Nov 1999 23:03:12 +0000 (23:03 +0000)]
Suck in lber types from lber.h (which were moved to lber_types.h.in).

25 years agoFix typo
Kurt Zeilenga [Tue, 23 Nov 1999 23:02:46 +0000 (23:02 +0000)]
Fix typo

25 years agoSwitch userpasswd from 'ces' to 'bin'.
Kurt Zeilenga [Tue, 23 Nov 1999 19:03:40 +0000 (19:03 +0000)]
Switch userpasswd from 'ces' to 'bin'.

25 years agoMove userPassord and krbName authentication routines to the frontend.
Kurt Zeilenga [Tue, 23 Nov 1999 19:00:09 +0000 (19:00 +0000)]
Move userPassord and krbName authentication routines to the frontend.

25 years agoAdd supportedACIMechanisms to root DSE (when compiling with ACIs enabled).
Mark Valence [Mon, 22 Nov 1999 18:44:07 +0000 (18:44 +0000)]
Add supportedACIMechanisms to root DSE (when compiling with ACIs enabled).

25 years agoAdd get_supported_acimech() for use by root_dse, check aci OIDs against supported...
Mark Valence [Mon, 22 Nov 1999 18:42:46 +0000 (18:42 +0000)]
Add get_supported_acimech() for use by root_dse, check aci OIDs against supported list.

25 years agoAdded get_supported_acimech()
Mark Valence [Mon, 22 Nov 1999 18:40:05 +0000 (18:40 +0000)]
Added get_supported_acimech()

25 years agoAdd supportedACIMechanisms to operation attributes list.
Mark Valence [Mon, 22 Nov 1999 18:38:42 +0000 (18:38 +0000)]
Add supportedACIMechanisms to operation attributes list.

25 years agoAdd supportedACIMechanisms and aCIMechanism attributetypes.
Mark Valence [Mon, 22 Nov 1999 18:24:08 +0000 (18:24 +0000)]
Add supportedACIMechanisms and aCIMechanism attributetypes.

25 years agoAdd recently added LDAP-related RFCs
Kurt Zeilenga [Mon, 22 Nov 1999 01:51:34 +0000 (01:51 +0000)]
Add recently added LDAP-related RFCs

25 years agoUndelete.
Kurt Zeilenga [Mon, 22 Nov 1999 01:42:11 +0000 (01:42 +0000)]
Undelete.

25 years agoObsoleted by RFC 1778
Kurt Zeilenga [Mon, 22 Nov 1999 01:39:33 +0000 (01:39 +0000)]
Obsoleted by RFC 1778

25 years agoAdd SASL RFC
Kurt Zeilenga [Mon, 22 Nov 1999 01:38:07 +0000 (01:38 +0000)]
Add SASL RFC

25 years agoAdd OID for LDAPsubentry... this item likely to change
Kurt Zeilenga [Mon, 22 Nov 1999 01:28:24 +0000 (01:28 +0000)]
Add OID for LDAPsubentry... this item likely to change

25 years agorev 1
Kurt Zeilenga [Mon, 22 Nov 1999 01:21:59 +0000 (01:21 +0000)]
rev 1

25 years agorev 5
Kurt Zeilenga [Mon, 22 Nov 1999 01:20:49 +0000 (01:20 +0000)]
rev 5

25 years agodraft rev 1.
Kurt Zeilenga [Mon, 22 Nov 1999 01:18:28 +0000 (01:18 +0000)]
draft rev 1.

25 years agoAdd some simple DESC... every item should have a DESC
Kurt Zeilenga [Mon, 22 Nov 1999 00:57:26 +0000 (00:57 +0000)]
Add some simple DESC... every item should have a DESC

25 years agoShift a few more "core" items from pilot to core.
Kurt Zeilenga [Mon, 22 Nov 1999 00:01:44 +0000 (00:01 +0000)]
Shift a few more "core" items from pilot to core.

25 years agoMove dcObject uidObject to core.schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:40:03 +0000 (23:40 +0000)]
Move dcObject uidObject to core.schema

25 years agoRemove Netscape (draft) TTL schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:39:14 +0000 (23:39 +0000)]
Remove Netscape (draft) TTL schema

25 years agoAdd RFC2589 Dynamic Directory schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:38:14 +0000 (23:38 +0000)]
Add RFC2589 Dynamic Directory schema

25 years agoAdd OpenLDAP RCSid
Kurt Zeilenga [Sun, 21 Nov 1999 23:26:12 +0000 (23:26 +0000)]
Add OpenLDAP RCSid

25 years agoPlug memory leak.
Kurt Zeilenga [Sun, 21 Nov 1999 23:20:25 +0000 (23:20 +0000)]
Plug memory leak.

25 years agoschema definitions from Active Directory.
Mark Valence [Sun, 21 Nov 1999 19:50:35 +0000 (19:50 +0000)]
schema definitions from Active Directory.

25 years agoLess crypto error message...
Kurt Zeilenga [Fri, 19 Nov 1999 02:03:31 +0000 (02:03 +0000)]
Less crypto error message...

25 years agoFix typo in ldap_compare_ext. Found by dspeck@novell.com.
Kurt Zeilenga [Fri, 19 Nov 1999 02:01:50 +0000 (02:01 +0000)]
Fix typo in ldap_compare_ext.  Found by dspeck@novell.com.

25 years agoAdvertise LDAP_CONTROL_X_CHANGE_PASSWD.
Kurt Zeilenga [Wed, 17 Nov 1999 23:43:25 +0000 (23:43 +0000)]
Advertise LDAP_CONTROL_X_CHANGE_PASSWD.
Implementation coming soon.

25 years agoUse get_supported_extension() accessor instead of supportedextensions[] extern.
Mark Valence [Wed, 17 Nov 1999 23:29:30 +0000 (23:29 +0000)]
Use get_supported_extension() accessor instead of supportedextensions[] extern.

25 years agoITS#357 (cont): Don't crash on at_cn == NULL.
Kurt Zeilenga [Wed, 17 Nov 1999 22:53:54 +0000 (22:53 +0000)]
ITS#357 (cont): Don't crash on at_cn == NULL.

25 years agoAdded "ntdom" backend info.
Mark Valence [Wed, 17 Nov 1999 22:52:34 +0000 (22:52 +0000)]
Added "ntdom" backend info.

25 years agoITS#357: at_cn == NULL causes crash
Kurt Zeilenga [Wed, 17 Nov 1999 22:43:07 +0000 (22:43 +0000)]
ITS#357: at_cn == NULL causes crash

25 years agoITS#349: if user hits RETURN at "Change base to?", return to UD prompt.
Kurt Zeilenga [Wed, 17 Nov 1999 21:50:35 +0000 (21:50 +0000)]
ITS#349: if user hits RETURN at "Change base to?", return to UD prompt.

25 years agoITS#352: don't pring NULL group names.
Kurt Zeilenga [Wed, 17 Nov 1999 21:47:08 +0000 (21:47 +0000)]
ITS#352: don't pring NULL group names.

25 years agoITS#356: don't print entry if name is NULL.
Kurt Zeilenga [Wed, 17 Nov 1999 21:39:39 +0000 (21:39 +0000)]
ITS#356: don't print entry if name is NULL.

25 years agoInstall schema.
Kurt Zeilenga [Wed, 17 Nov 1999 21:14:22 +0000 (21:14 +0000)]
Install schema.

25 years agoAdded get_supported_extension(), removed extern supportedExtensions[].
Mark Valence [Wed, 17 Nov 1999 19:17:31 +0000 (19:17 +0000)]
Added get_supported_extension(), removed extern supportedExtensions[].

25 years agoUse get_supported_extension() accessor instead of supportedextensions[] extern.
Mark Valence [Wed, 17 Nov 1999 18:59:41 +0000 (18:59 +0000)]
Use get_supported_extension() accessor instead of supportedextensions[] extern.

25 years agoAdded get_supported_extension(int) accessor (replaces supportedExtensions extern).
Mark Valence [Wed, 17 Nov 1999 18:55:01 +0000 (18:55 +0000)]
Added get_supported_extension(int) accessor (replaces supportedExtensions extern).

25 years agoBooker says Krb5 requires "-lkrb4 -lkrb5 -ldes425 -lcrypto -lcom_err"
Kurt Zeilenga [Wed, 17 Nov 1999 02:26:55 +0000 (02:26 +0000)]
Booker says Krb5 requires "-lkrb4 -lkrb5 -ldes425 -lcrypto -lcom_err"

25 years agoMake sure generated files are up to date....
Kurt Zeilenga [Wed, 17 Nov 1999 02:25:20 +0000 (02:25 +0000)]
Make sure generated files are up to date....

25 years agos/==/=/ in sh equality tests
Kurt Zeilenga [Wed, 17 Nov 1999 02:18:04 +0000 (02:18 +0000)]
s/==/=/ in sh equality tests

25 years agoUse lber types instead of uint32 for md5. sha1 still requires
Kurt Zeilenga [Wed, 17 Nov 1999 02:04:06 +0000 (02:04 +0000)]
Use lber types instead of uint32 for md5.  sha1 still requires
an integer type of exactly 32 bits.

25 years agoadd comments here and there
Kurt Zeilenga [Wed, 17 Nov 1999 01:55:29 +0000 (01:55 +0000)]
add comments here and there

25 years agoUse objectclass LDAProotDSE for root DSE instead of LDAPsubentry.
Kurt Zeilenga [Wed, 17 Nov 1999 01:47:49 +0000 (01:47 +0000)]
Use objectclass LDAProotDSE for root DSE instead of LDAPsubentry.
Still need object classes for both of these.  Suspect we'll need
to assign "experimental" ones from our arc.

25 years agofixed problem in which we didn't statically link in the dynamic
John Quillan [Thu, 11 Nov 1999 06:14:41 +0000 (06:14 +0000)]
fixed problem in which we didn't statically link in the dynamic
loader, there for not allowing any modules with shared libraries
to be loaded.

25 years agoMove str2access and access2str outside #ifdef LDAP_DEBUG clause
Howard Chu [Wed, 10 Nov 1999 20:28:42 +0000 (20:28 +0000)]
Move str2access and access2str outside #ifdef LDAP_DEBUG clause

25 years agoAdded support for external extensions (based on moduleload). All new code is conditi...
Mark Valence [Tue, 9 Nov 1999 21:42:45 +0000 (21:42 +0000)]
Added support for external extensions (based on moduleload).  All new code is conditional on SLAPD_EXTERNAL_EXTENSIONS.

25 years agoRewrite to better support external modules hooking into slapd. Added module_init...
Mark Valence [Tue, 9 Nov 1999 21:32:19 +0000 (21:32 +0000)]
Rewrite to better support external modules hooking into slapd.  Added module_init() and module_kill() routines for startup and (clean) shutdown.

25 years agoAdded calls to new module_init() and module_kill() routines.
Mark Valence [Tue, 9 Nov 1999 21:22:12 +0000 (21:22 +0000)]
Added calls to new module_init() and module_kill() routines.