]> git.sur5r.net Git - openldap/log
openldap
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.

18 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

18 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

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

18 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

18 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.

18 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

18 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

18 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

18 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

18 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.

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

18 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)

18 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)

18 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

18 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

18 years agofix backward compatibility issues in ACI; more debug logging (ITS#4759)
Pierangelo Masarati [Thu, 23 Nov 2006 23:29:45 +0000 (23:29 +0000)]
fix backward compatibility issues in ACI; more debug logging (ITS#4759)

18 years agoITS#4600 #if out redundant checks. will delete them later.
Howard Chu [Thu, 23 Nov 2006 11:07:03 +0000 (11:07 +0000)]
ITS#4600 #if out redundant checks. will delete them later.

18 years agoadd support for extra ops after bind; allow to skip bind for slapd-search/read
Pierangelo Masarati [Sat, 18 Nov 2006 18:25:46 +0000 (18:25 +0000)]
add support for extra ops after bind; allow to skip bind for slapd-search/read

18 years agofix leak when 'rebind-as-user' is set (and client searches without prior bind)
Pierangelo Masarati [Sat, 18 Nov 2006 18:02:46 +0000 (18:02 +0000)]
fix leak when 'rebind-as-user' is set (and client searches without prior bind)

18 years agofix sizelimit (formatting in ldap_search_ext(), absence in ldap_search_ext_s())
Pierangelo Masarati [Sat, 18 Nov 2006 17:05:58 +0000 (17:05 +0000)]
fix sizelimit (formatting in ldap_search_ext(), absence in ldap_search_ext_s())

18 years agoBetter tracking of system schema, refresh cn=schema after moduleloads
Howard Chu [Fri, 17 Nov 2006 22:52:20 +0000 (22:52 +0000)]
Better tracking of system schema, refresh cn=schema after moduleloads

18 years agoTone down enum_tree warning
Howard Chu [Fri, 17 Nov 2006 22:51:04 +0000 (22:51 +0000)]
Tone down enum_tree warning

18 years agoKeep hardcoded schema together in lists
Howard Chu [Fri, 17 Nov 2006 20:11:11 +0000 (20:11 +0000)]
Keep hardcoded schema together in lists

18 years agoMore tweaks
Howard Chu [Fri, 17 Nov 2006 19:28:16 +0000 (19:28 +0000)]
More tweaks

18 years agoExpand examples, mention converting old conf file with slaptest.
Howard Chu [Fri, 17 Nov 2006 19:05:31 +0000 (19:05 +0000)]
Expand examples, mention converting old conf file with slaptest.

18 years agoITS#4755 add rid to syncrepl debug msgs
Howard Chu [Fri, 17 Nov 2006 02:11:57 +0000 (02:11 +0000)]
ITS#4755 add rid to syncrepl debug msgs

18 years agoReject BDB version 4.3; it is too unstable.
Howard Chu [Thu, 16 Nov 2006 20:48:45 +0000 (20:48 +0000)]
Reject BDB version 4.3; it is too unstable.

18 years agoAdd note about access controls on config backend
Howard Chu [Thu, 16 Nov 2006 15:09:47 +0000 (15:09 +0000)]
Add note about access controls on config backend

18 years agoMore RFC4533 syncrepl references
Howard Chu [Thu, 16 Nov 2006 14:49:07 +0000 (14:49 +0000)]
More RFC4533 syncrepl references

18 years agoRemove ordering restriction on logdb configuration, revise example
Howard Chu [Thu, 16 Nov 2006 14:38:37 +0000 (14:38 +0000)]
Remove ordering restriction on logdb configuration, revise example

18 years agoFix prev commit, reset DB pointer
Howard Chu [Thu, 16 Nov 2006 14:27:49 +0000 (14:27 +0000)]
Fix prev commit, reset DB pointer

18 years agoUse runq to defer creation of log root entry; allows the log DB to come
Howard Chu [Thu, 16 Nov 2006 14:12:09 +0000 (14:12 +0000)]
Use runq to defer creation of log root entry; allows the log DB to come
after the main DB in the configuration. Allows logging cn=config.

18 years agoRefer SLAPI to slapd.plugin(5)
Howard Chu [Thu, 16 Nov 2006 12:47:32 +0000 (12:47 +0000)]
Refer SLAPI to slapd.plugin(5)

18 years agoFix typos
Howard Chu [Thu, 16 Nov 2006 12:05:25 +0000 (12:05 +0000)]
Fix typos

18 years agomanpage is slapd-config(5), not slapd.d(5)
Howard Chu [Thu, 16 Nov 2006 11:53:18 +0000 (11:53 +0000)]
manpage is slapd-config(5), not slapd.d(5)

18 years agoITS#3812 back-config documentation
Howard Chu [Thu, 16 Nov 2006 11:48:19 +0000 (11:48 +0000)]
ITS#3812 back-config documentation

18 years agosyncrepl is now RFC4533
Howard Chu [Thu, 16 Nov 2006 05:51:47 +0000 (05:51 +0000)]
syncrepl is now RFC4533

18 years agofix typo (ITS#4753)
Pierangelo Masarati [Wed, 15 Nov 2006 23:49:04 +0000 (23:49 +0000)]
fix typo (ITS#4753)

18 years agoClarify that directories are searchable and browsable databases,
Kurt Zeilenga [Wed, 15 Nov 2006 19:20:18 +0000 (19:20 +0000)]
Clarify that directories are searchable and browsable databases,
not just directories optimized for read access.  Categorize DNS as
a "lookup" service.  Give dmoz.org as an example of directory service.

18 years agoDon't bother setting up threads if there are no indexed attrs (unlikely...)
Howard Chu [Wed, 15 Nov 2006 01:20:34 +0000 (01:20 +0000)]
Don't bother setting up threads if there are no indexed attrs (unlikely...)

18 years agoConvert schema parsers to ConfigArgs so they can pass errors back to clients
Howard Chu [Wed, 15 Nov 2006 01:18:37 +0000 (01:18 +0000)]
Convert schema parsers to ConfigArgs so they can pass errors back to clients

18 years agoAdd calls to PERL_SET_CONTEXT, as the active thread might not be the one
Ralf Haferkamp [Tue, 14 Nov 2006 15:18:50 +0000 (15:18 +0000)]
Add calls to PERL_SET_CONTEXT, as the active thread might not be the one
that created the PerlInterpreter object (ITS#4751)

18 years agorevert previous commit; disable RESTART from ldap.conf
Pierangelo Masarati [Mon, 13 Nov 2006 23:51:52 +0000 (23:51 +0000)]
revert previous commit; disable RESTART from ldap.conf

18 years agodocument missing RESTART option (ITS#4749); restore alphabetical order
Pierangelo Masarati [Mon, 13 Nov 2006 16:39:44 +0000 (16:39 +0000)]
document missing RESTART option (ITS#4749); restore alphabetical order

18 years agoITS#4746 additional leaks
Howard Chu [Mon, 13 Nov 2006 02:57:05 +0000 (02:57 +0000)]
ITS#4746 additional leaks

18 years agoITS#4746 plug leaks
Howard Chu [Mon, 13 Nov 2006 02:44:45 +0000 (02:44 +0000)]
ITS#4746 plug leaks

18 years agoITS#4738 provisional fix, still needs confirmation
Howard Chu [Mon, 13 Nov 2006 00:24:59 +0000 (00:24 +0000)]
ITS#4738 provisional fix, still needs confirmation

18 years agoITS#4490 fix awk comment
Howard Chu [Sun, 12 Nov 2006 23:40:36 +0000 (23:40 +0000)]
ITS#4490 fix awk comment

18 years agofix endless loop in canceling child requests; cleanup
Pierangelo Masarati [Sun, 12 Nov 2006 14:22:24 +0000 (14:22 +0000)]
fix endless loop in canceling child requests; cleanup

18 years agoAdd valx arg to config_parse_add - indicate which value in the current
Howard Chu [Sun, 12 Nov 2006 02:22:23 +0000 (02:22 +0000)]
Add valx arg to config_parse_add - indicate which value in the current
operation is executing (as opposed to c->valx which indicates which
value in the target is being changed)

18 years agoITS#4742 cleanup config error reporting
Howard Chu [Sun, 12 Nov 2006 02:15:49 +0000 (02:15 +0000)]
ITS#4742 cleanup config error reporting

18 years agoShort-circuit the mapping search if more than 1 entry is found
Howard Chu [Sun, 12 Nov 2006 00:54:37 +0000 (00:54 +0000)]
Short-circuit the mapping search if more than 1 entry is found

18 years agoFix typo in prev commit
Howard Chu [Sun, 12 Nov 2006 00:14:23 +0000 (00:14 +0000)]
Fix typo in prev commit

18 years agoFix prev commit, better test for multiple URI matches
Howard Chu [Sun, 12 Nov 2006 00:08:08 +0000 (00:08 +0000)]
Fix prev commit, better test for multiple URI matches

18 years agoITS#4744 test URL matching with multiple entries returned
Howard Chu [Sat, 11 Nov 2006 23:47:09 +0000 (23:47 +0000)]
ITS#4744 test URL matching with multiple entries returned

18 years agoTweak prev commit, use LDAP_UNAVAILABLE to force early termination
Howard Chu [Sat, 11 Nov 2006 23:38:01 +0000 (23:38 +0000)]
Tweak prev commit, use LDAP_UNAVAILABLE to force early termination

18 years agoITS#4744 authzTo/authzFrom patterns are supposed to allow multiple targets.
Howard Chu [Sat, 11 Nov 2006 22:55:09 +0000 (22:55 +0000)]
ITS#4744 authzTo/authzFrom patterns are supposed to allow multiple targets.
Partially revert rev 1.126.

18 years agoSilence warning in prev commit
Howard Chu [Fri, 10 Nov 2006 10:42:39 +0000 (10:42 +0000)]
Silence warning in prev commit

18 years agoITS#3755 silence strict-aliasing warnings
Howard Chu [Fri, 10 Nov 2006 10:39:54 +0000 (10:39 +0000)]
ITS#3755 silence strict-aliasing warnings

18 years agoITS#4726 call ldap_pvt_tls_init() in init_ctx() to make sure initialization
Howard Chu [Thu, 9 Nov 2006 23:00:38 +0000 (23:00 +0000)]
ITS#4726 call ldap_pvt_tls_init() in init_ctx() to make sure initialization
is done

18 years agoDelete obsolete note. Full schema checks are done by default, missing OPENLDAP_REL_ENG_2_3_MP
Howard Chu [Thu, 9 Nov 2006 20:52:36 +0000 (20:52 +0000)]
Delete obsolete note. Full schema checks are done by default, missing
superior entries are flagged (depending on underlying backend) etc...

18 years agoDelete bogus .UC 6 macro invocation (This is not a 4.3BSD manpage)
Howard Chu [Thu, 9 Nov 2006 20:11:47 +0000 (20:11 +0000)]
Delete bogus .UC 6 macro invocation (This is not a 4.3BSD manpage)

18 years agoFix typo in prev commit
Howard Chu [Thu, 9 Nov 2006 06:47:47 +0000 (06:47 +0000)]
Fix typo in prev commit

18 years agoITS#4741 fix error check from external password quality module
Howard Chu [Thu, 9 Nov 2006 04:06:37 +0000 (04:06 +0000)]
ITS#4741 fix error check from external password quality module

18 years agoFix - failed Binds could leave a closing connection open.
Howard Chu [Thu, 9 Nov 2006 01:42:21 +0000 (01:42 +0000)]
Fix - failed Binds could leave a closing connection open.

18 years agoFix strval2strlen end-of-string check. Otherwise passing in a string
Howard Chu [Wed, 8 Nov 2006 23:57:02 +0000 (23:57 +0000)]
Fix strval2strlen end-of-string check. Otherwise passing in a string
without string[len] == '\0' causes assert in ldap_dn2bv_x.

18 years agoITS#4704 use an old CSN while purging log.
Howard Chu [Tue, 7 Nov 2006 02:12:29 +0000 (02:12 +0000)]
ITS#4704 use an old CSN while purging log.

18 years agoallow to select the desired ODBC sequence (ITS#4735)
Pierangelo Masarati [Tue, 7 Nov 2006 00:38:12 +0000 (00:38 +0000)]
allow to select the desired ODBC sequence (ITS#4735)

18 years agorework compare
Pierangelo Masarati [Sun, 5 Nov 2006 12:05:47 +0000 (12:05 +0000)]
rework compare
fix several minor issues with using dangling pointers and uninitialized data
fix caching of privileged connections
fix issues with unresponsive target failures during search