]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Sun, 5 Dec 1999 05:25:02 +0000 (05:25 +0000)]
Remove istty test otherwise we may not detach.
Kurt Zeilenga [Sat, 4 Dec 1999 20:34:45 +0000 (20:34 +0000)]
Add warning about portability between environments
Kurt Zeilenga [Sat, 4 Dec 1999 18:35:33 +0000 (18:35 +0000)]
Modify slapd.conf to match example provided in Quick Start Guide
Kurt Zeilenga [Sat, 4 Dec 1999 17:19:11 +0000 (17:19 +0000)]
Fix ldap_rename parameter order (ITS#387)
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.
Kurt Zeilenga [Fri, 3 Dec 1999 06:26:41 +0000 (06:26 +0000)]
Remove lint.
Howard Chu [Fri, 3 Dec 1999 00:21:32 +0000 (00:21 +0000)]
Fix memory losses, ITS#379
Howard Chu [Thu, 2 Dec 1999 05:19:24 +0000 (05:19 +0000)]
Fix off-by-one in v2ref
Howard Chu [Thu, 2 Dec 1999 03:45:54 +0000 (03:45 +0000)]
Fix WAKE_LISTENER hang in single-threaded server
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.
Kurt Zeilenga [Thu, 2 Dec 1999 02:17:53 +0000 (02:17 +0000)]
Add key words usage BCP.
Mark Valence [Wed, 1 Dec 1999 01:45:23 +0000 (01:45 +0000)]
Removed unnecessary #include "back-ldbm.h".
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.....!
Kurt Zeilenga [Mon, 29 Nov 1999 17:44:14 +0000 (17:44 +0000)]
Add send_ldap_sasl() to facility implementation of SASL bind.
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
Howard Chu [Sun, 28 Nov 1999 04:07:11 +0000 (04:07 +0000)]
Added missing ldap_pvt_thread_mutex_trylock function.
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().
Kurt Zeilenga [Sun, 28 Nov 1999 02:14:09 +0000 (02:14 +0000)]
Remove nested comment.
Howard Chu [Sat, 27 Nov 1999 23:40:08 +0000 (23:40 +0000)]
Fixes for NT dynamic linking.
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.
Kurt Zeilenga [Thu, 25 Nov 1999 17:52:47 +0000 (17:52 +0000)]
Fix prototypes to use ber_int_t consistently.
Kurt Zeilenga [Thu, 25 Nov 1999 17:45:21 +0000 (17:45 +0000)]
Use 'long' for LBER_INT_T.
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.
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.
Howard Chu [Wed, 24 Nov 1999 07:25:31 +0000 (07:25 +0000)]
Removed RCS keywords from header comment.
Kurt Zeilenga [Wed, 24 Nov 1999 00:49:02 +0000 (00:49 +0000)]
adjust to kerberos/passwd rearrangements.
Kurt Zeilenga [Tue, 23 Nov 1999 23:07:00 +0000 (23:07 +0000)]
Cleanup BEGIN/END DECL
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).
Kurt Zeilenga [Tue, 23 Nov 1999 23:02:46 +0000 (23:02 +0000)]
Fix typo
Kurt Zeilenga [Tue, 23 Nov 1999 19:03:40 +0000 (19:03 +0000)]
Switch userpasswd from 'ces' to 'bin'.
Kurt Zeilenga [Tue, 23 Nov 1999 19:00:09 +0000 (19:00 +0000)]
Move userPassord and krbName authentication routines to the frontend.
Mark Valence [Mon, 22 Nov 1999 18:44:07 +0000 (18:44 +0000)]
Add supportedACIMechanisms to root DSE (when compiling with ACIs enabled).
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.
Mark Valence [Mon, 22 Nov 1999 18:40:05 +0000 (18:40 +0000)]
Added get_supported_acimech()
Mark Valence [Mon, 22 Nov 1999 18:38:42 +0000 (18:38 +0000)]
Add supportedACIMechanisms to operation attributes list.
Mark Valence [Mon, 22 Nov 1999 18:24:08 +0000 (18:24 +0000)]
Add supportedACIMechanisms and aCIMechanism attributetypes.
Kurt Zeilenga [Mon, 22 Nov 1999 01:51:34 +0000 (01:51 +0000)]
Add recently added LDAP-related RFCs
Kurt Zeilenga [Mon, 22 Nov 1999 01:42:11 +0000 (01:42 +0000)]
Undelete.
Kurt Zeilenga [Mon, 22 Nov 1999 01:39:33 +0000 (01:39 +0000)]
Obsoleted by RFC 1778
Kurt Zeilenga [Mon, 22 Nov 1999 01:38:07 +0000 (01:38 +0000)]
Add SASL RFC
Kurt Zeilenga [Mon, 22 Nov 1999 01:28:24 +0000 (01:28 +0000)]
Add OID for LDAPsubentry... this item likely to change
Kurt Zeilenga [Mon, 22 Nov 1999 01:21:59 +0000 (01:21 +0000)]
rev 1
Kurt Zeilenga [Mon, 22 Nov 1999 01:20:49 +0000 (01:20 +0000)]
rev 5
Kurt Zeilenga [Mon, 22 Nov 1999 01:18:28 +0000 (01:18 +0000)]
draft rev 1.
Kurt Zeilenga [Mon, 22 Nov 1999 00:57:26 +0000 (00:57 +0000)]
Add some simple DESC... every item should have a DESC
Kurt Zeilenga [Mon, 22 Nov 1999 00:01:44 +0000 (00:01 +0000)]
Shift a few more "core" items from pilot to core.
Kurt Zeilenga [Sun, 21 Nov 1999 23:40:03 +0000 (23:40 +0000)]
Move dcObject uidObject to core.schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:39:14 +0000 (23:39 +0000)]
Remove Netscape (draft) TTL schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:38:14 +0000 (23:38 +0000)]
Add RFC2589 Dynamic Directory schema
Kurt Zeilenga [Sun, 21 Nov 1999 23:26:12 +0000 (23:26 +0000)]
Add OpenLDAP RCSid
Kurt Zeilenga [Sun, 21 Nov 1999 23:20:25 +0000 (23:20 +0000)]
Plug memory leak.
Mark Valence [Sun, 21 Nov 1999 19:50:35 +0000 (19:50 +0000)]
schema definitions from Active Directory.
Kurt Zeilenga [Fri, 19 Nov 1999 02:03:31 +0000 (02:03 +0000)]
Less crypto error message...
Kurt Zeilenga [Fri, 19 Nov 1999 02:01:50 +0000 (02:01 +0000)]
Fix typo in ldap_compare_ext. Found by dspeck@novell.com.
Kurt Zeilenga [Wed, 17 Nov 1999 23:43:25 +0000 (23:43 +0000)]
Advertise LDAP_CONTROL_X_CHANGE_PASSWD.
Implementation coming soon.
Mark Valence [Wed, 17 Nov 1999 23:29:30 +0000 (23:29 +0000)]
Use get_supported_extension() accessor instead of supportedextensions[] extern.
Kurt Zeilenga [Wed, 17 Nov 1999 22:53:54 +0000 (22:53 +0000)]
ITS#357 (cont): Don't crash on at_cn == NULL.
Mark Valence [Wed, 17 Nov 1999 22:52:34 +0000 (22:52 +0000)]
Added "ntdom" backend info.
Kurt Zeilenga [Wed, 17 Nov 1999 22:43:07 +0000 (22:43 +0000)]
ITS#357: at_cn == NULL causes crash
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.
Kurt Zeilenga [Wed, 17 Nov 1999 21:47:08 +0000 (21:47 +0000)]
ITS#352: don't pring NULL group names.
Kurt Zeilenga [Wed, 17 Nov 1999 21:39:39 +0000 (21:39 +0000)]
ITS#356: don't print entry if name is NULL.
Kurt Zeilenga [Wed, 17 Nov 1999 21:14:22 +0000 (21:14 +0000)]
Install schema.
Mark Valence [Wed, 17 Nov 1999 19:17:31 +0000 (19:17 +0000)]
Added get_supported_extension(), removed extern supportedExtensions[].
Mark Valence [Wed, 17 Nov 1999 18:59:41 +0000 (18:59 +0000)]
Use get_supported_extension() accessor instead of supportedextensions[] extern.
Mark Valence [Wed, 17 Nov 1999 18:55:01 +0000 (18:55 +0000)]
Added get_supported_extension(int) accessor (replaces supportedExtensions extern).
Kurt Zeilenga [Wed, 17 Nov 1999 02:26:55 +0000 (02:26 +0000)]
Booker says Krb5 requires "-lkrb4 -lkrb5 -ldes425 -lcrypto -lcom_err"
Kurt Zeilenga [Wed, 17 Nov 1999 02:25:20 +0000 (02:25 +0000)]
Make sure generated files are up to date....
Kurt Zeilenga [Wed, 17 Nov 1999 02:18:04 +0000 (02:18 +0000)]
s/==/=/ in sh equality tests
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.
Kurt Zeilenga [Wed, 17 Nov 1999 01:55:29 +0000 (01:55 +0000)]
add comments here and there
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.
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.
Howard Chu [Wed, 10 Nov 1999 20:28:42 +0000 (20:28 +0000)]
Move str2access and access2str outside #ifdef LDAP_DEBUG clause
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.
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.
Mark Valence [Tue, 9 Nov 1999 21:22:12 +0000 (21:22 +0000)]
Added calls to new module_init() and module_kill() routines.
Mark Valence [Tue, 9 Nov 1999 21:20:23 +0000 (21:20 +0000)]
Added new module_* routines, changed def. of load_extension.
Mark Valence [Tue, 9 Nov 1999 21:18:37 +0000 (21:18 +0000)]
Removed previous changes for extensions -- extensions now use moduleload.
Mark Valence [Tue, 9 Nov 1999 04:14:38 +0000 (04:14 +0000)]
Bug fixes to do_extended().
Mark Valence [Tue, 9 Nov 1999 03:37:05 +0000 (03:37 +0000)]
Load extension library on "extension" keyword in configs (actual load routine is in extended.c). Protected by #ifdef SLAPD_EXTERNAL_EXTENSIONS.
Mark Valence [Tue, 9 Nov 1999 03:29:50 +0000 (03:29 +0000)]
In preparation for extensions improvements, added send_ldap_extended.
Mark Valence [Tue, 9 Nov 1999 03:28:17 +0000 (03:28 +0000)]
In preparation for extensions improvements -- added send_ldap_extended and load_extension.
Kurt Zeilenga [Mon, 8 Nov 1999 19:36:30 +0000 (19:36 +0000)]
Backout premature commit.
Mark Valence [Mon, 8 Nov 1999 18:50:51 +0000 (18:50 +0000)]
Added a "dnattr" case for ACIs (still need to check the ACI OID).
Mark Valence [Mon, 8 Nov 1999 18:47:47 +0000 (18:47 +0000)]
Minor bug fix in ldap_parse_extended_result.
Kurt Zeilenga [Mon, 8 Nov 1999 15:47:12 +0000 (15:47 +0000)]
Last commit added framework for ber_errno.
Kurt Zeilenga [Mon, 8 Nov 1999 15:43:12 +0000 (15:43 +0000)]
Last commit contained cleanups and optimizations allowed by latest IETF C API draft.
Kurt Zeilenga [Mon, 8 Nov 1999 15:41:07 +0000 (15:41 +0000)]
Add X format for compatibility with other SDK implementations.
Kurt Zeilenga [Mon, 8 Nov 1999 15:38:59 +0000 (15:38 +0000)]
*** empty log message ***
Kurt Zeilenga [Mon, 8 Nov 1999 15:33:01 +0000 (15:33 +0000)]
Use LDAP_F for libc routines
Kurt Zeilenga [Mon, 8 Nov 1999 15:30:51 +0000 (15:30 +0000)]
Needs <ldap.h> due to stubs.
Kurt Zeilenga [Sat, 6 Nov 1999 18:02:44 +0000 (18:02 +0000)]
Add empty struct ldapoptions declaration to avoid pulling in headers.
Mark Valence [Sat, 6 Nov 1999 05:05:50 +0000 (05:05 +0000)]
Updated ACI code to work with new ACL changes. All changes are within the SLAPD_ACI_ENABLED #ifdef's.
Mark Valence [Sat, 6 Nov 1999 05:02:52 +0000 (05:02 +0000)]
Added ldap_pvt_tls_* prototypes.
Howard Chu [Fri, 5 Nov 1999 22:50:58 +0000 (22:50 +0000)]
Fix - v2ref returned a pointer that it did not allocate, and send_ldap_result
would try to free it. Also, send_search_result was not freeing the pointer,
but it should have been.
Howard Chu [Fri, 5 Nov 1999 22:49:45 +0000 (22:49 +0000)]
Delete unnecessary exports
Howard Chu [Fri, 5 Nov 1999 22:49:26 +0000 (22:49 +0000)]
Relocated the stubs function to avoid being dependent on
HAVE_NT_SERVICE_MANAGER - when threads are disabled, HAVE_NT_SERVICE_MANAGER
is not defined, but the stubs still must remain defined.
Howard Chu [Fri, 5 Nov 1999 22:46:45 +0000 (22:46 +0000)]
Fix to prevent freeing the same pointer twice on mod errors
Howard Chu [Fri, 5 Nov 1999 22:45:43 +0000 (22:45 +0000)]
Fix to avoid freeing an uninitialized pointer