]> git.sur5r.net Git - openldap/log
openldap
18 years agoTweaks to last commit
Kurt Zeilenga [Tue, 13 Jun 2006 23:07:10 +0000 (23:07 +0000)]
Tweaks to last commit

18 years agoUpdate ldap_abandon(3) as example as to how to document
Kurt Zeilenga [Tue, 13 Jun 2006 22:31:34 +0000 (22:31 +0000)]
Update ldap_abandon(3) as example as to how to document
non-deprecated v. deprecated interfaces.

18 years agodon't search past end of berval
Pierangelo Masarati [Tue, 13 Jun 2006 20:34:02 +0000 (20:34 +0000)]
don't search past end of berval

18 years agofix scheme recognition (ITS#4575)
Pierangelo Masarati [Tue, 13 Jun 2006 19:45:11 +0000 (19:45 +0000)]
fix scheme recognition (ITS#4575)

18 years agodon't risk using dangling pointers when looping thru connections (ITS#4405)
Pierangelo Masarati [Tue, 13 Jun 2006 18:00:33 +0000 (18:00 +0000)]
don't risk using dangling pointers when looping thru connections (ITS#4405)

18 years agorefine previous commit
Pierangelo Masarati [Tue, 13 Jun 2006 10:03:44 +0000 (10:03 +0000)]
refine previous commit

18 years agotest for ITS#4587; another bit of fix for that
Pierangelo Masarati [Tue, 13 Jun 2006 08:53:34 +0000 (08:53 +0000)]
test for ITS#4587; another bit of fix for that

18 years agoITS#4587, selfwrite should apply to more than just USERS acl's
Howard Chu [Tue, 13 Jun 2006 03:19:07 +0000 (03:19 +0000)]
ITS#4587, selfwrite should apply to more than just USERS acl's

18 years agofix "require" inheritance and handling of "none" (ITS#4574)
Pierangelo Masarati [Tue, 13 Jun 2006 00:16:45 +0000 (00:16 +0000)]
fix "require" inheritance and handling of "none" (ITS#4574)

18 years agoclean orm_modlist before each mod
Pierangelo Masarati [Mon, 12 Jun 2006 22:56:30 +0000 (22:56 +0000)]
clean orm_modlist before each mod

18 years agoadd return-error support to searches
Pierangelo Masarati [Mon, 12 Jun 2006 22:27:52 +0000 (22:27 +0000)]
add return-error support to searches

18 years agofix and clarify usage details
Pierangelo Masarati [Mon, 12 Jun 2006 22:23:41 +0000 (22:23 +0000)]
fix and clarify usage details

18 years agoadd support for recursive referrals (with simple loop detection) to slapo-chain ...
Pierangelo Masarati [Mon, 12 Jun 2006 22:09:43 +0000 (22:09 +0000)]
add support for recursive referrals (with simple loop detection) to slapo-chain (ITS#4070); add simple support for returning the error code instead of the original referral (ITS#4570)

18 years agoonly allow back-ldap/meta as modules if --enable-dynamic (ITS#4564)
Pierangelo Masarati [Mon, 12 Jun 2006 18:09:30 +0000 (18:09 +0000)]
only allow back-ldap/meta as modules if --enable-dynamic (ITS#4564)

18 years agocleanup
Pierangelo Masarati [Mon, 12 Jun 2006 18:08:51 +0000 (18:08 +0000)]
cleanup

18 years agoaddress ITS#4586
Pierangelo Masarati [Mon, 12 Jun 2006 15:52:23 +0000 (15:52 +0000)]
address ITS#4586

18 years agoAdd short sleeps to allow deferred refint to complete
Howard Chu [Mon, 12 Jun 2006 14:06:40 +0000 (14:06 +0000)]
Add short sleeps to allow deferred refint to complete

18 years agoUse separate task for refint operations - avoids re-entrancy issue,
Howard Chu [Mon, 12 Jun 2006 14:06:00 +0000 (14:06 +0000)]
Use separate task for refint operations - avoids re-entrancy issue,
prevents delay of client, removes dependency on slap_replog knowledge

18 years agos/ber_tag_t/int where appropriate
Luke Howard [Mon, 12 Jun 2006 08:40:39 +0000 (08:40 +0000)]
s/ber_tag_t/int where appropriate
Note about possible ITS#4158 breakage for SLAPI_CONN_DN

18 years agoDon't call search rewriter plugins for internal operations
Luke Howard [Sun, 11 Jun 2006 10:10:32 +0000 (10:10 +0000)]
Don't call search rewriter plugins for internal operations

18 years agoAdd internal bind/unbind/search/compare/abandon plugin types
Luke Howard [Sun, 11 Jun 2006 09:54:15 +0000 (09:54 +0000)]
Add internal bind/unbind/search/compare/abandon plugin types

18 years agoAdd internal bind/unbind/search/compare/abandon plugin types
Luke Howard [Sun, 11 Jun 2006 09:47:54 +0000 (09:47 +0000)]
Add internal bind/unbind/search/compare/abandon plugin types

18 years agofix previous commit
Luke Howard [Sun, 11 Jun 2006 08:29:07 +0000 (08:29 +0000)]
fix previous commit

18 years agoAdd SLAPI_X_OPERATION_NO_SUBORDINATE_GLUE for exposing o_no_subordinate_glue
Luke Howard [Sun, 11 Jun 2006 06:50:53 +0000 (06:50 +0000)]
Add SLAPI_X_OPERATION_NO_SUBORDINATE_GLUE for exposing o_no_subordinate_glue

18 years agoFix broken referral handling in slapi_send_ldap_result()
Luke Howard [Sun, 11 Jun 2006 06:49:58 +0000 (06:49 +0000)]
Fix broken referral handling in slapi_send_ldap_result()

18 years agofix previous commit
Pierangelo Masarati [Sat, 10 Jun 2006 19:47:31 +0000 (19:47 +0000)]
fix previous commit

18 years agofix error mapping
Pierangelo Masarati [Sat, 10 Jun 2006 18:11:52 +0000 (18:11 +0000)]
fix error mapping

18 years agoimprove logging
Pierangelo Masarati [Sat, 10 Jun 2006 17:41:55 +0000 (17:41 +0000)]
improve logging

18 years agocentralize and cleanup bind response handling
Pierangelo Masarati [Sat, 10 Jun 2006 16:33:55 +0000 (16:33 +0000)]
centralize and cleanup bind response handling

18 years agocleanup identity assertion; ready for porting to back-meta
Pierangelo Masarati [Sat, 10 Jun 2006 16:33:26 +0000 (16:33 +0000)]
cleanup identity assertion; ready for porting to back-meta

18 years agoremove unnecessary locks and resource cleanup
Pierangelo Masarati [Sat, 10 Jun 2006 15:30:24 +0000 (15:30 +0000)]
remove unnecessary locks and resource cleanup

18 years agofurther cleanup; fix filter specification for slapd-bind
Pierangelo Masarati [Sat, 10 Jun 2006 15:20:55 +0000 (15:20 +0000)]
further cleanup; fix filter specification for slapd-bind

18 years agoHonour o_no_subordinate_glue
Luke Howard [Sat, 10 Jun 2006 12:31:22 +0000 (12:31 +0000)]
Honour o_no_subordinate_glue
Don't pollute o_req_ndn after resetting (hyc please review)

18 years agoadd o_no_subordinate_glue member to operation
Luke Howard [Sat, 10 Jun 2006 12:30:00 +0000 (12:30 +0000)]
add o_no_subordinate_glue member to operation

18 years agoFix glue_back_select() behaviour so that it actually does select the most
Luke Howard [Sat, 10 Jun 2006 10:31:17 +0000 (10:31 +0000)]
Fix glue_back_select() behaviour so that it actually does select the most
specific backend for the DN (this was broken in the case that subordinate
and subsubordinate backends were glued)

18 years agoFix typo when comparing local sock name
Luke Howard [Sat, 10 Jun 2006 07:37:06 +0000 (07:37 +0000)]
Fix typo when comparing local sock name

18 years agomake sure heavy concurrency doesn't cause quarantine loops
Pierangelo Masarati [Sat, 10 Jun 2006 01:08:45 +0000 (01:08 +0000)]
make sure heavy concurrency doesn't cause quarantine loops

18 years agocleanup
Pierangelo Masarati [Fri, 9 Jun 2006 23:13:08 +0000 (23:13 +0000)]
cleanup

18 years agounder development with 2.3, sorry :)
Pierangelo Masarati [Fri, 9 Jun 2006 21:23:36 +0000 (21:23 +0000)]
under development with 2.3, sorry :)

18 years agofix leak in prev commit
Howard Chu [Fri, 9 Jun 2006 20:26:36 +0000 (20:26 +0000)]
fix leak in prev commit

18 years agoUpdate RFC references
Kurt Zeilenga [Fri, 9 Jun 2006 17:20:38 +0000 (17:20 +0000)]
Update RFC references

18 years agoHandle unknown attributes in SLAPI_SEARCH_ATTRS
Luke Howard [Fri, 9 Jun 2006 15:54:59 +0000 (15:54 +0000)]
Handle unknown attributes in SLAPI_SEARCH_ATTRS

18 years agofix previous commit
Luke Howard [Fri, 9 Jun 2006 15:52:44 +0000 (15:52 +0000)]
fix previous commit

18 years agoIgnore unknown attributes in slapi_send_ldap_search_entry()
Luke Howard [Fri, 9 Jun 2006 15:42:33 +0000 (15:42 +0000)]
Ignore unknown attributes in slapi_send_ldap_search_entry()
(mirrors code in slapi_pblock.c)

18 years agoallow selective handling of errors
Pierangelo Masarati [Fri, 9 Jun 2006 09:30:36 +0000 (09:30 +0000)]
allow selective handling of errors

18 years agoNew LDAP RFCs, including the revised LDAP TS
Kurt Zeilenga [Fri, 9 Jun 2006 03:19:14 +0000 (03:19 +0000)]
New LDAP RFCs, including the revised LDAP TS

18 years agocleanup testers
Pierangelo Masarati [Fri, 9 Jun 2006 00:11:34 +0000 (00:11 +0000)]
cleanup testers

18 years agocleanup resource release
Pierangelo Masarati [Thu, 8 Jun 2006 23:41:02 +0000 (23:41 +0000)]
cleanup resource release

18 years agoITS#4583 use mutex around SSL_accept()
Howard Chu [Thu, 8 Jun 2006 19:35:42 +0000 (19:35 +0000)]
ITS#4583 use mutex around SSL_accept()

18 years agoITS#4582 complain if no rootDN was set when configuring syncrepl
Howard Chu [Thu, 8 Jun 2006 11:54:10 +0000 (11:54 +0000)]
ITS#4582 complain if no rootDN was set when configuring syncrepl

18 years agoITS#4580 make sure port number is preserved in replica info
Howard Chu [Thu, 8 Jun 2006 11:37:14 +0000 (11:37 +0000)]
ITS#4580 make sure port number is preserved in replica info

18 years agomore about previous commit
Pierangelo Masarati [Wed, 7 Jun 2006 23:36:38 +0000 (23:36 +0000)]
more about previous commit

18 years agorework quarantine locking and so
Pierangelo Masarati [Wed, 7 Jun 2006 23:25:38 +0000 (23:25 +0000)]
rework quarantine locking and so

18 years agomore concurrency cleanup
Pierangelo Masarati [Wed, 7 Jun 2006 21:54:37 +0000 (21:54 +0000)]
more concurrency cleanup

18 years agocleanup
Pierangelo Masarati [Wed, 7 Jun 2006 14:48:10 +0000 (14:48 +0000)]
cleanup

18 years agoAdd a general comment regarding deprecated interfaces
Kurt Zeilenga [Wed, 7 Jun 2006 01:45:58 +0000 (01:45 +0000)]
Add a general comment regarding deprecated interfaces

18 years agoFix db_init
Howard Chu [Mon, 5 Jun 2006 22:31:17 +0000 (22:31 +0000)]
Fix db_init

18 years agoFix prev commit
Howard Chu [Mon, 5 Jun 2006 21:26:23 +0000 (21:26 +0000)]
Fix prev commit

18 years agoFix ITS#4576 reset restrict after successful pw mod
Howard Chu [Mon, 5 Jun 2006 20:13:40 +0000 (20:13 +0000)]
Fix ITS#4576 reset restrict after successful pw mod

18 years agomonitor can be a module
Luca Scamoni [Mon, 5 Jun 2006 12:10:44 +0000 (12:10 +0000)]
monitor can be a module

18 years agorefine (and fix) back-meta handling of search initialization (ITS#4519)
Pierangelo Masarati [Fri, 2 Jun 2006 17:30:15 +0000 (17:30 +0000)]
refine (and fix) back-meta handling of search initialization (ITS#4519)

18 years agocleanup
Pierangelo Masarati [Fri, 2 Jun 2006 15:43:47 +0000 (15:43 +0000)]
cleanup

18 years agocleanup
Pierangelo Masarati [Fri, 2 Jun 2006 15:10:01 +0000 (15:10 +0000)]
cleanup

18 years ago- removed deprecated acconfig.h.
Ralf Haferkamp [Thu, 1 Jun 2006 16:19:44 +0000 (16:19 +0000)]
- removed deprecated acconfig.h.
- regenerated autoconf/automake/libtool related files

18 years agoITS#4572 don't unlock non-existent locks
Howard Chu [Thu, 1 Jun 2006 02:03:10 +0000 (02:03 +0000)]
ITS#4572 don't unlock non-existent locks

18 years agotrap an issue that occurred in odd conditions
Pierangelo Masarati [Wed, 31 May 2006 14:37:05 +0000 (14:37 +0000)]
trap an issue that occurred in odd conditions

18 years agomisc cleanup
Pierangelo Masarati [Wed, 31 May 2006 14:11:07 +0000 (14:11 +0000)]
misc cleanup

18 years agoCleanup prev commit
Howard Chu [Wed, 31 May 2006 01:52:32 +0000 (01:52 +0000)]
Cleanup prev commit

18 years agoOnly log realdn if it's non-empty
Howard Chu [Wed, 31 May 2006 01:45:39 +0000 (01:45 +0000)]
Only log realdn if it's non-empty

18 years agoCleanup config cruft
Howard Chu [Tue, 30 May 2006 12:16:34 +0000 (12:16 +0000)]
Cleanup config cruft

18 years agoAdd dynamic config support for auditlog and ppolicy
Howard Chu [Tue, 30 May 2006 11:49:16 +0000 (11:49 +0000)]
Add dynamic config support for auditlog and ppolicy

18 years agoFix ARG_OFFSET to work with overlays
Howard Chu [Tue, 30 May 2006 11:34:36 +0000 (11:34 +0000)]
Fix ARG_OFFSET to work with overlays

18 years agorearrange quarantine handling during proxyAuthz bind; bind anonymously if no bindmeth...
Pierangelo Masarati [Tue, 30 May 2006 01:20:32 +0000 (01:20 +0000)]
rearrange quarantine handling during proxyAuthz bind; bind anonymously if no bindmethod is defined

18 years agofurther cleanop of previous commits
Pierangelo Masarati [Tue, 30 May 2006 00:40:39 +0000 (00:40 +0000)]
further cleanop of previous commits

18 years agocleanup previous commit
Pierangelo Masarati [Tue, 30 May 2006 00:12:23 +0000 (00:12 +0000)]
cleanup previous commit

18 years agoallow pretty time form in quarantine string
Pierangelo Masarati [Mon, 29 May 2006 23:36:12 +0000 (23:36 +0000)]
allow pretty time form in quarantine string

18 years agomake room for plugins that deal with quarantine end
Pierangelo Masarati [Mon, 29 May 2006 21:43:20 +0000 (21:43 +0000)]
make room for plugins that deal with quarantine end

18 years agoFix suffix in prev commit
Howard Chu [Mon, 29 May 2006 21:26:00 +0000 (21:26 +0000)]
Fix suffix in prev commit

18 years agoclarify the behavior of slapo-refint(5) in case of modrdn
Pierangelo Masarati [Mon, 29 May 2006 21:14:36 +0000 (21:14 +0000)]
clarify the behavior of slapo-refint(5) in case of modrdn

18 years agoTest syncrepl with multiple back-ldap consumers in the master slapd
Howard Chu [Mon, 29 May 2006 07:49:25 +0000 (07:49 +0000)]
Test syncrepl with multiple back-ldap consumers in the master slapd

18 years agoFix modrdn with back-ldap
Howard Chu [Mon, 29 May 2006 07:24:21 +0000 (07:24 +0000)]
Fix modrdn with back-ldap

18 years agoAdd "hidden" database config, allow hidden DBs with redundant suffixes
Howard Chu [Mon, 29 May 2006 06:03:43 +0000 (06:03 +0000)]
Add "hidden" database config, allow hidden DBs with redundant suffixes

18 years agoITS#4555 add -j option
Howard Chu [Mon, 29 May 2006 02:47:12 +0000 (02:47 +0000)]
ITS#4555 add -j option

18 years agoITS#4555 add "-j" option to jump to line of LDIF file before processing.
Howard Chu [Mon, 29 May 2006 02:41:06 +0000 (02:41 +0000)]
ITS#4555 add "-j" option to jump to line of LDIF file before processing.
Fixed line number in error messages to give the line number of the beginning
of the offending entry.

18 years agoimplement proxy quarantine (ITS#4569)
Pierangelo Masarati [Sat, 27 May 2006 19:54:27 +0000 (19:54 +0000)]
implement proxy quarantine (ITS#4569)

18 years agofix DN-valued (and likely others not handled in the switch) attrs duplication (occcur...
Pierangelo Masarati [Sat, 27 May 2006 19:14:39 +0000 (19:14 +0000)]
fix DN-valued (and likely others not handled in the switch) attrs duplication (occcurred with olcDbSuffix during attrs_dup(); please check)

18 years agoITS#4567 use unique timestamps for ops for cascading delta-sync
Howard Chu [Sat, 27 May 2006 10:26:15 +0000 (10:26 +0000)]
ITS#4567 use unique timestamps for ops for cascading delta-sync

18 years agocount requests and responses in logs
Pierangelo Masarati [Sat, 27 May 2006 10:17:34 +0000 (10:17 +0000)]
count requests and responses in logs

18 years agoITS#4562 - don't assume syncprov_op_response only runs in overlay context;
Howard Chu [Fri, 26 May 2006 12:08:15 +0000 (12:08 +0000)]
ITS#4562 - don't assume syncprov_op_response only runs in overlay context;
under a glue setup it may be get a real DB, don't corrupt the DB struct.

18 years ago(almost blind) fix potential strchr() read-past-end of berval
Pierangelo Masarati [Fri, 26 May 2006 00:07:55 +0000 (00:07 +0000)]
(almost blind) fix potential strchr() read-past-end of berval

18 years agoenable NOOP (ITS#4563; seems to work now)
Pierangelo Masarati [Thu, 25 May 2006 22:45:45 +0000 (22:45 +0000)]
enable NOOP (ITS#4563; seems to work now)

18 years agofix NOOP return code (ITS#4563; I'll check and confirm it later; NOOP support might...
Pierangelo Masarati [Thu, 25 May 2006 16:58:41 +0000 (16:58 +0000)]
fix NOOP return code (ITS#4563; I'll check and confirm it later; NOOP support might be broken)

18 years agoConstify slapd_slp_attrs (assigned a const char* in main.c:slapd_opt_slp())
Hallvard Furuseth [Thu, 25 May 2006 16:32:43 +0000 (16:32 +0000)]
Constify slapd_slp_attrs (assigned a const char* in main.c:slapd_opt_slp())

18 years agowarning cleanup
Hallvard Furuseth [Thu, 25 May 2006 16:15:49 +0000 (16:15 +0000)]
warning cleanup

18 years agoFormat fixes: %p takes void*, not struct* whose representation may differ.
Hallvard Furuseth [Thu, 25 May 2006 16:14:41 +0000 (16:14 +0000)]
Format fixes: %p takes void*, not struct* whose representation may differ.
Warning cleanup.

18 years agoFormat fixes: Debug() arg#2 must be format.
Hallvard Furuseth [Thu, 25 May 2006 16:11:24 +0000 (16:11 +0000)]
Format fixes: Debug() arg#2 must be format.
Warning cleanup: Move format strings, let gcc recognize them. Unused var.

18 years ago(no commit message)
Hallvard Furuseth [Thu, 25 May 2006 15:59:21 +0000 (15:59 +0000)]

18 years agoFix concurrency issues
Howard Chu [Thu, 25 May 2006 05:08:04 +0000 (05:08 +0000)]
Fix concurrency issues

18 years agoFix tavl_delete for two-node trees
Howard Chu [Thu, 25 May 2006 05:03:56 +0000 (05:03 +0000)]
Fix tavl_delete for two-node trees

18 years agoFix uninit'd var
Howard Chu [Thu, 25 May 2006 01:05:29 +0000 (01:05 +0000)]
Fix uninit'd var