]> git.sur5r.net Git - openldap/log
openldap
17 years agoReserve "-o" option for general connection options
Luke Howard [Mon, 18 Dec 2006 02:58:39 +0000 (02:58 +0000)]
Reserve "-o" option for general connection options

17 years agoFix prev commit
Howard Chu [Mon, 18 Dec 2006 02:35:32 +0000 (02:35 +0000)]
Fix prev commit

17 years agocatch double free
Pierangelo Masarati [Mon, 18 Dec 2006 01:29:07 +0000 (01:29 +0000)]
catch double free

17 years agocatch invalid read (i == -1)
Pierangelo Masarati [Mon, 18 Dec 2006 01:28:43 +0000 (01:28 +0000)]
catch invalid read (i == -1)

17 years agoFix callback handling
Howard Chu [Mon, 18 Dec 2006 00:27:38 +0000 (00:27 +0000)]
Fix callback handling

17 years agoRemove redundant search cleanup
Howard Chu [Mon, 18 Dec 2006 00:02:00 +0000 (00:02 +0000)]
Remove redundant search cleanup

17 years ago- add support for "use-temporary-conn" much like back-ldap
Pierangelo Masarati [Sun, 17 Dec 2006 23:52:23 +0000 (23:52 +0000)]
- add support for "use-temporary-conn" much like back-ldap
- fix various connection creation/setup concurrency issues
- use shared connection when always idasserting (similar to ITS#4781)
- reduce the impact of schema mapping when not used (tnx to gprof)
- fix temporary/tainted connection leak in abnormal conditions

17 years agoITS#4638 restore params for Compare and Modify
Howard Chu [Sun, 17 Dec 2006 23:49:42 +0000 (23:49 +0000)]
ITS#4638 restore params for Compare and Modify

17 years agoITS#4638 restore original parameters on op completion
Howard Chu [Sun, 17 Dec 2006 22:57:45 +0000 (22:57 +0000)]
ITS#4638 restore original parameters on op completion
(this is preliminary, more work remains)

17 years agofix another typo
Pierangelo Masarati [Sun, 17 Dec 2006 22:48:17 +0000 (22:48 +0000)]
fix another typo

17 years agofix typo
Pierangelo Masarati [Sun, 17 Dec 2006 22:34:35 +0000 (22:34 +0000)]
fix typo

17 years agofurther fix previous commit
Pierangelo Masarati [Sun, 17 Dec 2006 22:21:41 +0000 (22:21 +0000)]
further fix previous commit

17 years agocleanup and document ITS#4781 commit
Pierangelo Masarati [Sun, 17 Dec 2006 22:20:02 +0000 (22:20 +0000)]
cleanup and document ITS#4781 commit

17 years agosupport a separate cached connection for binds when using (liberal) idassert flagged...
Pierangelo Masarati [Sun, 17 Dec 2006 22:11:40 +0000 (22:11 +0000)]
support a separate cached connection for binds when using (liberal) idassert flagged with "override" (ITS#4781)

17 years agodon't leave dependencies on liblutil in libldap :)
Pierangelo Masarati [Sun, 17 Dec 2006 22:04:25 +0000 (22:04 +0000)]
don't leave dependencies on liblutil in libldap :)

17 years agomore portable fix to ITS#4756
Pierangelo Masarati [Sun, 17 Dec 2006 22:03:03 +0000 (22:03 +0000)]
more portable fix to ITS#4756

17 years agoadd support for auditContext (schema differs a bit from <draft-chu-ldap-logschema...
Pierangelo Masarati [Sat, 16 Dec 2006 14:55:47 +0000 (14:55 +0000)]
add support for auditContext (schema differs a bit from <draft-chu-ldap-logschema>, expired)

17 years agoFix FAQ|Software|Installation link, plus other minor changes
Kurt Zeilenga [Sat, 16 Dec 2006 06:57:10 +0000 (06:57 +0000)]
Fix FAQ|Software|Installation link, plus other minor changes

17 years agocleanup
Quanah Gibson-Mount [Sat, 16 Dec 2006 03:33:27 +0000 (03:33 +0000)]
cleanup

17 years agoMisc style updates
Kurt Zeilenga [Sat, 16 Dec 2006 01:04:32 +0000 (01:04 +0000)]
Misc style updates

17 years agoUpdate with:
Quanah Gibson-Mount [Fri, 15 Dec 2006 22:28:50 +0000 (22:28 +0000)]
Update with:
starttls
tls keywords
logbase
logfilter
syncdata

parameters that are now available.  Add the relevant documentation from
slapd.conf(5) about these parameters.

17 years agoCheck for failure from k5adm init
Howard Chu [Fri, 15 Dec 2006 16:38:45 +0000 (16:38 +0000)]
Check for failure from k5adm init

17 years agodocument support for IPv6 in ACLs (ITS#4756)
Pierangelo Masarati [Fri, 15 Dec 2006 02:15:35 +0000 (02:15 +0000)]
document support for IPv6 in ACLs (ITS#4756)

17 years agorefine previous commit
Pierangelo Masarati [Fri, 15 Dec 2006 02:10:22 +0000 (02:10 +0000)]
refine previous commit

17 years agomake slap_sasl_open() comply with URL notation for IPv6 addresses
Pierangelo Masarati [Fri, 15 Dec 2006 02:01:58 +0000 (02:01 +0000)]
make slap_sasl_open() comply with URL notation for IPv6 addresses

17 years agorewrite chased DN according to referral's (ITS#4776)
Pierangelo Masarati [Fri, 15 Dec 2006 02:00:24 +0000 (02:00 +0000)]
rewrite chased DN according to referral's (ITS#4776)

17 years agoimplement full IPv6 support in ACLs; use URL notation (as suggested by Howard) to...
Pierangelo Masarati [Fri, 15 Dec 2006 01:11:11 +0000 (01:11 +0000)]
implement full IPv6 support in ACLs; use URL notation (as suggested by Howard) to disambiguate parsing (ITS#4756)

17 years agofix misc. typos; note RFC 4370
Pierangelo Masarati [Fri, 15 Dec 2006 01:08:32 +0000 (01:08 +0000)]
fix misc. typos; note RFC 4370

17 years agoRework chapter
Kurt Zeilenga [Thu, 14 Dec 2006 21:56:51 +0000 (21:56 +0000)]
Rework chapter

17 years agoprotect assertion behind mutex (test should be atomic anyway...)
Pierangelo Masarati [Thu, 14 Dec 2006 19:22:00 +0000 (19:22 +0000)]
protect assertion behind mutex (test should be atomic anyway...)

17 years agoEliminate redundant checks in try_read1msg
Howard Chu [Thu, 14 Dec 2006 10:02:14 +0000 (10:02 +0000)]
Eliminate redundant checks in try_read1msg

17 years agoITS#4545 better fix. this code still needs cleaning up.
Howard Chu [Thu, 14 Dec 2006 06:58:57 +0000 (06:58 +0000)]
ITS#4545 better fix. this code still needs cleaning up.

17 years agoFix connections_shutdown()
Howard Chu [Thu, 14 Dec 2006 02:12:39 +0000 (02:12 +0000)]
Fix connections_shutdown()

17 years agoITS#4540 remove [optional] notation for syncrepl searchbase
Howard Chu [Wed, 13 Dec 2006 03:44:33 +0000 (03:44 +0000)]
ITS#4540 remove [optional] notation for syncrepl searchbase

17 years agoRemainder of fix for ITS#4615 - stop processing overlay stack at glue
Howard Chu [Wed, 13 Dec 2006 03:03:47 +0000 (03:03 +0000)]
Remainder of fix for ITS#4615 - stop processing overlay stack at glue
boundary

17 years agoITS#4545 when referral chasing is off, complete the request
Howard Chu [Wed, 13 Dec 2006 00:36:12 +0000 (00:36 +0000)]
ITS#4545 when referral chasing is off, complete the request

17 years agoITS#4768 more be_add fallout
Howard Chu [Tue, 12 Dec 2006 21:00:12 +0000 (21:00 +0000)]
ITS#4768 more be_add fallout

17 years agoITS#4770 s/subentries/child entries/, use 3-level TOC
Howard Chu [Tue, 12 Dec 2006 20:55:50 +0000 (20:55 +0000)]
ITS#4770 s/subentries/child entries/, use 3-level TOC

17 years agoFix prev commit
Howard Chu [Tue, 12 Dec 2006 20:04:44 +0000 (20:04 +0000)]
Fix prev commit

17 years agoITS#4777 test delete of remote attribute
Howard Chu [Tue, 12 Dec 2006 20:00:43 +0000 (20:00 +0000)]
ITS#4777 test delete of remote attribute

17 years agoITS#4777 fix modlist delete
Howard Chu [Tue, 12 Dec 2006 19:39:28 +0000 (19:39 +0000)]
ITS#4777 fix modlist delete

17 years agoITS#4775: blind fix for buffer overflow condition in dead KrbIV code
Kurt Zeilenga [Tue, 12 Dec 2006 14:18:54 +0000 (14:18 +0000)]
ITS#4775: blind fix for buffer overflow condition in dead KrbIV code
(KrbIV code likely should be removed)

17 years agoterms and misc. cleanup
Kurt Zeilenga [Sun, 10 Dec 2006 01:29:13 +0000 (01:29 +0000)]
terms and misc. cleanup

17 years agocleanup
Kurt Zeilenga [Sun, 10 Dec 2006 01:28:39 +0000 (01:28 +0000)]
cleanup

17 years agoMisc updates (mostly terms)
Kurt Zeilenga [Sat, 9 Dec 2006 16:53:09 +0000 (16:53 +0000)]
Misc updates (mostly terms)

17 years agoMisc updates
Kurt Zeilenga [Sat, 9 Dec 2006 16:52:05 +0000 (16:52 +0000)]
Misc updates

17 years agoDisamgimuate {{SECT:Access Control}} links through renaming
Kurt Zeilenga [Fri, 8 Dec 2006 23:05:35 +0000 (23:05 +0000)]
Disamgimuate {{SECT:Access Control}} links through renaming

17 years agoAs support for the monitor backend is included by default,
Kurt Zeilenga [Fri, 8 Dec 2006 20:09:35 +0000 (20:09 +0000)]
As support for the monitor backend is included by default,
the --enable-monitor steps are not needed.  Best just to
note this section assumes a default build and briefly note
requirements if built as a module.
Note that some example LDIFs don't include userApplications
attributes.

17 years agoUpdate intro part of this section
Kurt Zeilenga [Fri, 8 Dec 2006 19:46:49 +0000 (19:46 +0000)]
Update intro part of this section

17 years ago(ITS#4770) monitoringslapd.sdf patch from Gavin Henry
Kurt Zeilenga [Fri, 8 Dec 2006 17:18:37 +0000 (17:18 +0000)]
(ITS#4770) monitoringslapd.sdf patch from Gavin Henry

17 years agoMore term updates
Kurt Zeilenga [Fri, 8 Dec 2006 08:20:44 +0000 (08:20 +0000)]
More term updates

17 years agoMisc updates
Kurt Zeilenga [Fri, 8 Dec 2006 05:53:30 +0000 (05:53 +0000)]
Misc updates

17 years agoMisc cleanup
Kurt Zeilenga [Fri, 8 Dec 2006 05:02:21 +0000 (05:02 +0000)]
Misc cleanup

17 years agoTrim some of the more obscure terms
Kurt Zeilenga [Fri, 8 Dec 2006 04:15:40 +0000 (04:15 +0000)]
Trim some of the more obscure terms

17 years agoMore slurpd changes
Kurt Zeilenga [Fri, 8 Dec 2006 03:21:10 +0000 (03:21 +0000)]
More slurpd changes

17 years agoRemove many (but not all) references to slurpd(8).
Kurt Zeilenga [Fri, 8 Dec 2006 03:17:38 +0000 (03:17 +0000)]
Remove many (but not all) references to slurpd(8).

17 years agoMonitor attributes should have dSAOperation usage,
Kurt Zeilenga [Fri, 8 Dec 2006 02:30:11 +0000 (02:30 +0000)]
Monitor attributes should have dSAOperation usage,
not directoryOperation usage.  Update test000 to
request return of only @monitor attributes.

17 years agoMore term updates
Kurt Zeilenga [Fri, 8 Dec 2006 01:57:07 +0000 (01:57 +0000)]
More term updates

17 years agoFix copyright year
Kurt Zeilenga [Fri, 8 Dec 2006 01:07:14 +0000 (01:07 +0000)]
Fix copyright year

17 years agoMisc updates
Kurt Zeilenga [Thu, 7 Dec 2006 21:50:15 +0000 (21:50 +0000)]
Misc updates

17 years agoMisc product/org/term updates
Kurt Zeilenga [Thu, 7 Dec 2006 20:31:18 +0000 (20:31 +0000)]
Misc product/org/term updates

17 years agogive cleanup another chance to free the temporary callback (ITS#4771)
Pierangelo Masarati [Thu, 7 Dec 2006 19:44:04 +0000 (19:44 +0000)]
give cleanup another chance to free the temporary callback (ITS#4771)

17 years agoMisc updates
Kurt Zeilenga [Thu, 7 Dec 2006 04:09:40 +0000 (04:09 +0000)]
Misc updates

17 years agoExpand glossary
Kurt Zeilenga [Thu, 7 Dec 2006 03:46:55 +0000 (03:46 +0000)]
Expand glossary

17 years agoAdd in terms from FAQ
Kurt Zeilenga [Thu, 7 Dec 2006 03:39:10 +0000 (03:39 +0000)]
Add in terms from FAQ

17 years agoAdd glossary of terms
Kurt Zeilenga [Thu, 7 Dec 2006 03:26:45 +0000 (03:26 +0000)]
Add glossary of terms

17 years agoDon't suggest free by deprecated function.
Kurt Zeilenga [Wed, 6 Dec 2006 19:33:21 +0000 (19:33 +0000)]
Don't suggest free by deprecated function.

17 years agodon't use conditionals in macro arguments (ITS#4769)
Pierangelo Masarati [Wed, 6 Dec 2006 11:39:07 +0000 (11:39 +0000)]
don't use conditionals in macro arguments (ITS#4769)

17 years agoITS#4767 fix bdb_add / translucent interaction
Howard Chu [Mon, 4 Dec 2006 22:06:58 +0000 (22:06 +0000)]
ITS#4767 fix bdb_add / translucent interaction

17 years agofix warnings after previous commit
Pierangelo Masarati [Mon, 4 Dec 2006 00:11:12 +0000 (00:11 +0000)]
fix warnings after previous commit

17 years agodon't keep searching referrals...
Pierangelo Masarati [Sun, 3 Dec 2006 21:37:40 +0000 (21:37 +0000)]
don't keep searching referrals...

17 years agomake sure -i propagates correctly
Pierangelo Masarati [Sun, 3 Dec 2006 21:34:24 +0000 (21:34 +0000)]
make sure -i propagates correctly

17 years agofix request/result abandon
Pierangelo Masarati [Sun, 3 Dec 2006 20:56:25 +0000 (20:56 +0000)]
fix request/result abandon

17 years agodocument -I switch
Pierangelo Masarati [Sun, 3 Dec 2006 20:55:52 +0000 (20:55 +0000)]
document -I switch

17 years agofix deadlock in case of bind error; propagate error as appropriate
Pierangelo Masarati [Sat, 2 Dec 2006 17:09:20 +0000 (17:09 +0000)]
fix deadlock in case of bind error; propagate error as appropriate

17 years agoimprove error message
Pierangelo Masarati [Sat, 2 Dec 2006 16:17:01 +0000 (16:17 +0000)]
improve error message

17 years agofix DN (and berval'ued items requiring) normalization in bindconf_parse (ITS#4766)
Pierangelo Masarati [Sat, 2 Dec 2006 16:13:25 +0000 (16:13 +0000)]
fix DN (and berval'ued items requiring) normalization in bindconf_parse (ITS#4766)

17 years agocomplain if instantiated outside of a database definition
Pierangelo Masarati [Sat, 2 Dec 2006 10:42:42 +0000 (10:42 +0000)]
complain if instantiated outside of a database definition

17 years agouse case consistent with RFCs (ITS#4764)
Pierangelo Masarati [Sat, 2 Dec 2006 10:30:29 +0000 (10:30 +0000)]
use case consistent with RFCs (ITS#4764)

17 years agorevert -I for slapd-bind
Pierangelo Masarati [Sat, 2 Dec 2006 10:25:56 +0000 (10:25 +0000)]
revert -I for slapd-bind

17 years agoITS#4765 init slap_daemon.sd_actives
Howard Chu [Fri, 1 Dec 2006 15:02:14 +0000 (15:02 +0000)]
ITS#4765 init slap_daemon.sd_actives

17 years agoFix prev commit, attrs_dup left a_desc uninit'd
Howard Chu [Fri, 1 Dec 2006 15:00:10 +0000 (15:00 +0000)]
Fix prev commit, attrs_dup left a_desc uninit'd

17 years agoTweak bei_state so cache_lru_add doesn't ever try to free just-added
Howard Chu [Fri, 1 Dec 2006 14:48:38 +0000 (14:48 +0000)]
Tweak bei_state so cache_lru_add doesn't ever try to free just-added
entries. This allows us to use the frontend's entry directly instead
of having to entry_dup it before adding to the cache.

17 years agoITS#4723 add CRYPTO_set_id_callback
Howard Chu [Thu, 30 Nov 2006 06:37:12 +0000 (06:37 +0000)]
ITS#4723 add CRYPTO_set_id_callback

17 years agoRewrite attrs_dup with attrs_alloc.
Howard Chu [Thu, 30 Nov 2006 06:03:56 +0000 (06:03 +0000)]
Rewrite attrs_dup with attrs_alloc.
Add new entry_dup_bv that dups an entry in a single malloc. Leave it
unused for now; faster but consumes more heap.

17 years agoAvoid unnecessary calls to oc_bvfind
Howard Chu [Mon, 27 Nov 2006 19:59:59 +0000 (19:59 +0000)]
Avoid unnecessary calls to oc_bvfind

17 years agoSkip checkpoint call if size was not specified - defer time-based
Howard Chu [Mon, 27 Nov 2006 19:54:04 +0000 (19:54 +0000)]
Skip checkpoint call if size was not specified - defer time-based
checkpoints to the runq job

17 years agoFix modify ops
Howard Chu [Mon, 27 Nov 2006 19:15:28 +0000 (19:15 +0000)]
Fix modify ops

17 years agoURL with authority spec must use absolute path
Howard Chu [Mon, 27 Nov 2006 19:03:59 +0000 (19:03 +0000)]
URL with authority spec must use absolute path

17 years agoallow file: URLs without authority spec.
Howard Chu [Mon, 27 Nov 2006 18:59:46 +0000 (18:59 +0000)]
allow file: URLs without authority spec.

17 years agodefine LDIF_MAXLINE instead of using BUFSIZ
Howard Chu [Mon, 27 Nov 2006 18:59:04 +0000 (18:59 +0000)]
define LDIF_MAXLINE instead of using BUFSIZ

17 years agoReject malformed LDIF - missing modops, or mismatched attributes
Howard Chu [Mon, 27 Nov 2006 04:49:30 +0000 (04:49 +0000)]
Reject malformed LDIF - missing modops, or mismatched attributes

17 years agoRevert rbuf length setting in prev commit
Howard Chu [Mon, 27 Nov 2006 04:15:55 +0000 (04:15 +0000)]
Revert rbuf length setting in prev commit

17 years agoUse quicksort in slap_mods_check for finding duplicates.
Howard Chu [Sat, 25 Nov 2006 10:58:45 +0000 (10:58 +0000)]
Use quicksort in slap_mods_check for finding duplicates.
Currently enabled, preserving original order of input. See ifdefs to
alter the behavior: SLAP_MODS_CHECK_QUICKSORT, PRESERVE_ORDER

17 years agoParser rewrite:
Howard Chu [Fri, 24 Nov 2006 17:05:45 +0000 (17:05 +0000)]
Parser rewrite:
  use liblutil's ldif_read_record instead of read_one_record
  track line numbers across entire LDIF instead of just for a single
entry, to allow easier locating of errors. (we can also add the
-j jump option later.)
  split Add/Modify parse paths, precompute size of pmods instead of
   continuously using realloc.

Entry processing is now linear time instead of n^2 with entry size.

17 years agofix ITS#4760 differently
Pierangelo Masarati [Fri, 24 Nov 2006 13:02:26 +0000 (13:02 +0000)]
fix ITS#4760 differently

17 years agodestroy cached groups after identity change (ITS#4760)
Pierangelo Masarati [Fri, 24 Nov 2006 11:43:47 +0000 (11:43 +0000)]
destroy cached groups after identity change (ITS#4760)

17 years agofix defaults in "group" in parsing (ITS#4761)
Pierangelo Masarati [Fri, 24 Nov 2006 11:29:05 +0000 (11:29 +0000)]
fix defaults in "group" in parsing (ITS#4761)

17 years agofix leak in case of retry
Pierangelo Masarati [Fri, 24 Nov 2006 01:44:11 +0000 (01:44 +0000)]
fix leak in case of retry

17 years agoadd "report" to "onerr" modes: continue a search in case one target returns an error...
Pierangelo Masarati [Thu, 23 Nov 2006 23:50:36 +0000 (23:50 +0000)]
add "report" to "onerr" modes: continue a search in case one target returns an error, and only propagate the error at the end