]>
git.sur5r.net Git - openldap/log
Kurt Zeilenga [Mon, 7 Oct 2002 19:19:29 +0000 (19:19 +0000)]
More "entry" level ACLs for entry add, delete, and rename.
Kurt Zeilenga [Sun, 6 Oct 2002 03:32:43 +0000 (03:32 +0000)]
Clarify that v2 is disabled by default
Kurt Zeilenga [Fri, 4 Oct 2002 23:42:27 +0000 (23:42 +0000)]
Fix up last commits
Kurt Zeilenga [Fri, 4 Oct 2002 23:26:28 +0000 (23:26 +0000)]
Add "entry" ACL checks for add/delete/rename ops
Kurt Zeilenga [Fri, 4 Oct 2002 20:58:20 +0000 (20:58 +0000)]
s/umich.edu/example.com/
Kurt Zeilenga [Fri, 4 Oct 2002 19:08:10 +0000 (19:08 +0000)]
Misc. cleanup
Kurt Zeilenga [Fri, 4 Oct 2002 18:36:44 +0000 (18:36 +0000)]
Clean up some #else #if 'ing
Kurt Zeilenga [Fri, 4 Oct 2002 02:44:47 +0000 (02:44 +0000)]
If OpenSSL provides crypt(3), no need to check -lcrypt
Kurt Zeilenga [Wed, 2 Oct 2002 20:57:05 +0000 (20:57 +0000)]
Include <ac/bytes.h> after <ac/stdlib.h> to avoid problems
Linux on Alpha problems
Kurt Zeilenga [Wed, 2 Oct 2002 20:10:55 +0000 (20:10 +0000)]
MacOS 10.1 pthread_kill() workaround
Kurt Zeilenga [Wed, 2 Oct 2002 19:14:02 +0000 (19:14 +0000)]
ITS #2121 submitted by Dave Steck <dsteck@novell.com> with minor changes.
Patch to allow referrals to be read on synchronous non-search operations.
Treat referrals the same way as MatchDN or ErrorString values.
Store them in the ld structure and provide an option for ldap_get_option
to retrieve them
Kurt Zeilenga [Wed, 2 Oct 2002 01:18:46 +0000 (01:18 +0000)]
Fix subentry OIDs
Kurt Zeilenga [Tue, 1 Oct 2002 04:07:55 +0000 (04:07 +0000)]
Code cleanup (no functional changes)
Kurt Zeilenga [Mon, 30 Sep 2002 18:43:18 +0000 (18:43 +0000)]
Alter a few DNs to ensure normalization works in groups
Kurt Zeilenga [Sun, 29 Sep 2002 04:30:38 +0000 (04:30 +0000)]
#unifdef -DSCHEMA_DN
Kurt Zeilenga [Thu, 26 Sep 2002 21:37:05 +0000 (21:37 +0000)]
Add portability note and reference to the platform hints FAQ answer
Kurt Zeilenga [Thu, 26 Sep 2002 16:12:39 +0000 (16:12 +0000)]
Return default referral if DN maps to empty domain.
Kurt Zeilenga [Wed, 25 Sep 2002 04:34:33 +0000 (04:34 +0000)]
benign buffer overflow fix (ITS#1964)
Kurt Zeilenga [Tue, 24 Sep 2002 21:21:35 +0000 (21:21 +0000)]
ITS#1502: fix NS-MTA-MD5 typo
Kurt Zeilenga [Tue, 24 Sep 2002 18:20:59 +0000 (18:20 +0000)]
Fix handling of non-critical controls for backends which
support no controls.
Kurt Zeilenga [Mon, 23 Sep 2002 22:27:19 +0000 (22:27 +0000)]
Change one search to use oneLevel scope
Kurt Zeilenga [Mon, 23 Sep 2002 21:33:26 +0000 (21:33 +0000)]
Undocument -C (chase referrals)
(already removed from usage statements)
Kurt Zeilenga [Mon, 23 Sep 2002 04:35:05 +0000 (04:35 +0000)]
Add Steven's I-Ds on LDAP/X.500 admin models
Correct naming of older drafts
Kurt Zeilenga [Sun, 22 Sep 2002 19:09:47 +0000 (19:09 +0000)]
Minor updates
Kurt Zeilenga [Sun, 22 Sep 2002 18:21:23 +0000 (18:21 +0000)]
-05
Kurt Zeilenga [Sat, 21 Sep 2002 04:33:19 +0000 (04:33 +0000)]
fix possible uninit bug
Howard Chu [Sat, 21 Sep 2002 03:52:16 +0000 (03:52 +0000)]
Fix ITS#1033 slapd hangs with GNU Pth - don't write to the wakefd
more than once at any given time.
Howard Chu [Sat, 21 Sep 2002 01:41:45 +0000 (01:41 +0000)]
Fix return values, set stack size. (Default is only 64K, far too small.)
Fixes the SEGVs from stack overrun, but slapd tends to get hung in select.
Kurt Zeilenga [Sat, 21 Sep 2002 00:11:43 +0000 (00:11 +0000)]
Add experimental +/- AttributeName support.
Kurt Zeilenga [Fri, 20 Sep 2002 20:50:53 +0000 (20:50 +0000)]
Add "IANA Considerations for LDAP" (rfc3383)
Kurt Zeilenga [Fri, 20 Sep 2002 19:58:25 +0000 (19:58 +0000)]
Save "-" for no subtypes
Kurt Zeilenga [Fri, 20 Sep 2002 17:27:08 +0000 (17:27 +0000)]
Clean up hash password scheme stuff
Kurt Zeilenga [Fri, 20 Sep 2002 17:12:58 +0000 (17:12 +0000)]
Add some clarification as to what hash algorithms are used
with each password-hash scheme.
Howard Chu [Fri, 20 Sep 2002 01:02:33 +0000 (01:02 +0000)]
Add dummy reference to lutil_uuidstr() for dynamically loaded back-bdb
and back-ldbm.
Howard Chu [Thu, 19 Sep 2002 06:34:53 +0000 (06:34 +0000)]
Simpler fix for NO_THREADS
Howard Chu [Thu, 19 Sep 2002 06:08:12 +0000 (06:08 +0000)]
Updated BDB_HIER for current API
Kurt Zeilenga [Thu, 19 Sep 2002 04:43:28 +0000 (04:43 +0000)]
Add new LDAP RFCs
Howard Chu [Thu, 19 Sep 2002 01:38:00 +0000 (01:38 +0000)]
Don't set bdb yield with NO_THREADS
Howard Chu [Thu, 19 Sep 2002 01:13:27 +0000 (01:13 +0000)]
Fixes for NO_THREADS
Use a per-env locker ID
Always set lock_detect, since we allow slapadd etc. concurrently
Also removed unused lock_detect_task code. lockdetect config keyword only
needs <policy>, no <seconds> argument.
Kurt Zeilenga [Thu, 19 Sep 2002 00:58:51 +0000 (00:58 +0000)]
remove unused log level
Howard Chu [Wed, 18 Sep 2002 11:58:19 +0000 (11:58 +0000)]
Add calls to module_init/module_kill to support dynamically loaded backends.
Kurt Zeilenga [Wed, 18 Sep 2002 02:04:59 +0000 (02:04 +0000)]
Add the LDAPv3 TS.
Kurt Zeilenga [Wed, 18 Sep 2002 00:22:42 +0000 (00:22 +0000)]
rebuild with new openldap.m4 pthread version check
Howard Chu [Wed, 18 Sep 2002 00:11:53 +0000 (00:11 +0000)]
Fix pthread version check again
Kurt Zeilenga [Tue, 17 Sep 2002 21:05:41 +0000 (21:05 +0000)]
latest dupent I-D
Kurt Zeilenga [Mon, 16 Sep 2002 21:50:55 +0000 (21:50 +0000)]
Misc cleanup
Kurt Zeilenga [Mon, 16 Sep 2002 21:35:33 +0000 (21:35 +0000)]
Fix sizeof [r]buf typo
Kurt Zeilenga [Mon, 16 Sep 2002 20:48:08 +0000 (20:48 +0000)]
For object classes in attribute lists, use '+' (or '-') to indicate
name is an objectClass.
Kurt Zeilenga [Sun, 15 Sep 2002 22:42:50 +0000 (22:42 +0000)]
Wrap csn filter frees with sync mode check.
Kurt Zeilenga [Sun, 15 Sep 2002 22:42:07 +0000 (22:42 +0000)]
Fix return value
Kurt Zeilenga [Sun, 15 Sep 2002 22:28:38 +0000 (22:28 +0000)]
Add LDAP_CONTROL_CLIENT_UPDATE to list of supported controls
Kurt Zeilenga [Sun, 15 Sep 2002 22:22:51 +0000 (22:22 +0000)]
Misc CLIENT_UPDATE cleanups
Kurt Zeilenga [Sun, 15 Sep 2002 22:13:25 +0000 (22:13 +0000)]
Fix typos in last commit
Kurt Zeilenga [Sun, 15 Sep 2002 21:08:34 +0000 (21:08 +0000)]
Cleanup up LDAP_CLIENT_UPDATE code... including some bug fixing.
Jong Hyuk Choi [Sat, 14 Sep 2002 00:29:06 +0000 (00:29 +0000)]
LCUP Response Control Code
Howard Chu [Fri, 13 Sep 2002 20:19:56 +0000 (20:19 +0000)]
Fix ITS#2082, bdb_idl_intersection
Howard Chu [Fri, 13 Sep 2002 20:19:15 +0000 (20:19 +0000)]
Fix debug messages
Howard Chu [Fri, 13 Sep 2002 15:04:04 +0000 (15:04 +0000)]
Added group ACL tests
Howard Chu [Fri, 13 Sep 2002 12:32:08 +0000 (12:32 +0000)]
Fix test of uninit'd rc at LOCK_ID
Howard Chu [Thu, 12 Sep 2002 23:12:18 +0000 (23:12 +0000)]
POSIX threads tweaks for Draft 4 vs Draft 5
Howard Chu [Thu, 12 Sep 2002 22:49:03 +0000 (22:49 +0000)]
Fix previous commit, LIBSRCS/LIBOBJS should not have stdio.c/stdio.o
Howard Chu [Thu, 12 Sep 2002 02:47:18 +0000 (02:47 +0000)]
Set BDB's global allocators to ber_*, don't bother with the per-env setting.
Pierangelo Masarati [Wed, 11 Sep 2002 17:15:55 +0000 (17:15 +0000)]
trim c++ style comments
Howard Chu [Wed, 11 Sep 2002 10:59:41 +0000 (10:59 +0000)]
Fix ITS#2075, NULL moddn->newsup->bv_val
Howard Chu [Wed, 11 Sep 2002 09:48:35 +0000 (09:48 +0000)]
FIx previous commit, test for Draft 7 was inverted
Howard Chu [Wed, 11 Sep 2002 07:43:20 +0000 (07:43 +0000)]
Fix pthreads version detection
Howard Chu [Wed, 11 Sep 2002 07:24:21 +0000 (07:24 +0000)]
Fine-tuning pthreads revision dependencies
Pierangelo Masarati [Tue, 10 Sep 2002 10:10:11 +0000 (10:10 +0000)]
#undef SLAP_X_FILTER_HASSUBORDINATES while I fix the entry lock problem ...
Howard Chu [Tue, 10 Sep 2002 04:20:45 +0000 (04:20 +0000)]
Unifdef BDB_IDL_MULTI.
Howard Chu [Tue, 10 Sep 2002 03:34:49 +0000 (03:34 +0000)]
Decrease default thread stack size from 16MB to 2MB
Howard Chu [Tue, 10 Sep 2002 03:13:37 +0000 (03:13 +0000)]
Eliminate overallocation in LUTIL_BASE64_ENCODE_LEN
Howard Chu [Tue, 10 Sep 2002 02:55:05 +0000 (02:55 +0000)]
Fix ITS#2055, avoid roundoff errors in LUTIL_BASE64_DECODE_LEN
Howard Chu [Tue, 10 Sep 2002 00:47:32 +0000 (00:47 +0000)]
Moved stdio replacements from liblutil lutil_* to liblber ber_pvt_*.
Kurt Zeilenga [Mon, 9 Sep 2002 23:25:22 +0000 (23:25 +0000)]
only optimize objectClass filters when (objectClass=*) is
presented... avoids (&(objectClass=*)(objectClass=foo)) problems.
Kurt Zeilenga [Mon, 9 Sep 2002 07:01:51 +0000 (07:01 +0000)]
(re)insert reference to rfc2253
Kurt Zeilenga [Mon, 9 Sep 2002 06:59:51 +0000 (06:59 +0000)]
Add clarification
Kurt Zeilenga [Mon, 9 Sep 2002 06:53:11 +0000 (06:53 +0000)]
Update access control section to avoid regex usage
Howard Chu [Mon, 9 Sep 2002 04:24:38 +0000 (04:24 +0000)]
Fix: if slapadd was used with an un-ordered LDIF file, we can't rely on
entries having ascending entry IDs. Always start from the beginning of
the candidate list. (This should be fine in the general case as well,
since the subtree index will also have refined the candidates.)
Howard Chu [Mon, 9 Sep 2002 00:56:57 +0000 (00:56 +0000)]
More memory cleanup
Howard Chu [Mon, 9 Sep 2002 00:55:52 +0000 (00:55 +0000)]
Plug memleaks from -r1.45
Kurt Zeilenga [Mon, 9 Sep 2002 00:47:01 +0000 (00:47 +0000)]
Add note about "children" to access controls section.
Clarify cut-n-past in quickstart.
Howard Chu [Sun, 8 Sep 2002 22:01:29 +0000 (22:01 +0000)]
Added ldapcompare.c to SRCS so it will be processed by make depend
Howard Chu [Sun, 8 Sep 2002 12:37:01 +0000 (12:37 +0000)]
Unneeded, merged into regular mkdep script
Howard Chu [Sun, 8 Sep 2002 12:36:25 +0000 (12:36 +0000)]
Added rules to use "cc -E" output to generate dependencies.
Howard Chu [Sun, 8 Sep 2002 11:24:56 +0000 (11:24 +0000)]
Use C preprocessor to generate #line directives that can be parsed to
generate dependencies. setenv MKDEP to this file before running configure.
Kurt Zeilenga [Sat, 7 Sep 2002 18:27:57 +0000 (18:27 +0000)]
Should resolve ITS#2071
Pierangelo Masarati [Sat, 7 Sep 2002 16:08:30 +0000 (16:08 +0000)]
optimize also duplicate/existence check in value delete operations
Howard Chu [Sat, 7 Sep 2002 14:24:22 +0000 (14:24 +0000)]
Regenerated with Pthread version update
Howard Chu [Sat, 7 Sep 2002 14:09:09 +0000 (14:09 +0000)]
New POSIX threads version support. Detects Draft 4,5,6,7,10 (final).
Should eliminate individual checks for pthread_yield, sched_yield,
and pthread_detach, but they're left in for now as a redundant check.
Howard Chu [Sat, 7 Sep 2002 14:05:17 +0000 (14:05 +0000)]
stdio #defines for HAVE_EBCDIC
Kurt Zeilenga [Sat, 7 Sep 2002 01:51:12 +0000 (01:51 +0000)]
Add NT-MTA-MD5 Support.
Based, in part, from ITS#1502 submission from John Morrissey.
Copyright 2001, John Morrissey (jwm at horde dot net), All rights reserved.
This is free software; you can redistribute and use it under the same terms
as OpenLDAP itself.
Howard Chu [Fri, 6 Sep 2002 20:54:22 +0000 (20:54 +0000)]
Remove dependencies on HAVE_VSNPRINTF, use replacement in liblutil/stdio.c
if needed. Same check for snprintf.
Howard Chu [Fri, 6 Sep 2002 12:37:24 +0000 (12:37 +0000)]
Fix typo in one-level searches, left over from -r1.23 cleanup
Howard Chu [Fri, 6 Sep 2002 04:57:21 +0000 (04:57 +0000)]
Merged ldap_get_values_ber into ldap_get_attribute_ber.
Kurt Zeilenga [Fri, 6 Sep 2002 00:29:20 +0000 (00:29 +0000)]
Some LCUP clean up
Howard Chu [Thu, 5 Sep 2002 11:38:07 +0000 (11:38 +0000)]
Added 2nd version of print_entry using new ldap_get_*_ber functions.
#if'd out by default, but it works fine. Kept both for easy comparison.
Howard Chu [Thu, 5 Sep 2002 11:33:32 +0000 (11:33 +0000)]
Added new ldap_get_{dn,attribute,values}_ber functions for linearly
processing a search entry. Avoids O(n^2) ldap_get_values() behavior.
Howard Chu [Thu, 5 Sep 2002 11:01:12 +0000 (11:01 +0000)]
Replace HACK in slap_sasl_canonicalize with safer test.
Kurt Zeilenga [Thu, 5 Sep 2002 02:37:10 +0000 (02:37 +0000)]
back_attribute() should use ACL_AUTH not ACL_READ (at
least for current callers, may need to pass it the
permission level)
Kurt Zeilenga [Wed, 4 Sep 2002 21:00:11 +0000 (21:00 +0000)]
Add reference to ldap.conf(5)