]> git.sur5r.net Git - openldap/log
openldap
18 years agos/LDAP_OPERATIONS_ERROR/LDAP_LOCAL_ERROR/
Kurt Zeilenga [Thu, 15 Dec 2005 19:36:07 +0000 (19:36 +0000)]
s/LDAP_OPERATIONS_ERROR/LDAP_LOCAL_ERROR/
as error is local (e.g., not a protocol result code).

18 years agouse macros to handle retry
Pierangelo Masarati [Thu, 15 Dec 2005 19:14:54 +0000 (19:14 +0000)]
use macros to handle retry

18 years agocleanup SLEEPs
Pierangelo Masarati [Thu, 15 Dec 2005 19:13:05 +0000 (19:13 +0000)]
cleanup SLEEPs

18 years agolog attrs
Pierangelo Masarati [Thu, 15 Dec 2005 19:12:09 +0000 (19:12 +0000)]
log attrs

18 years agoworks with "restrict all": in principle, this slapd should be started without any...
Pierangelo Masarati [Thu, 15 Dec 2005 18:07:15 +0000 (18:07 +0000)]
works with "restrict all": in principle, this slapd should be started without any listener, if possible...

18 years agoreturn the error code, much like the rest of the tools
Pierangelo Masarati [Thu, 15 Dec 2005 18:01:00 +0000 (18:01 +0000)]
return the error code, much like the rest of the tools

18 years agoforgot binds
Pierangelo Masarati [Thu, 15 Dec 2005 17:54:13 +0000 (17:54 +0000)]
forgot binds

18 years agoshortcut to allow restricting all operations
Pierangelo Masarati [Thu, 15 Dec 2005 17:46:37 +0000 (17:46 +0000)]
shortcut to allow restricting all operations

18 years agolog what is being modified
Pierangelo Masarati [Thu, 15 Dec 2005 17:45:31 +0000 (17:45 +0000)]
log what is being modified

18 years agoeverything works without any need for changes in syncrepl code; only modifications...
Pierangelo Masarati [Thu, 15 Dec 2005 17:34:43 +0000 (17:34 +0000)]
everything works without any need for changes in syncrepl code; only modifications when the remote consumer is down fail, but I'll track that later (back to work...)

18 years ago(almost) ok; issues:
Pierangelo Masarati [Thu, 15 Dec 2005 16:32:26 +0000 (16:32 +0000)]
(almost) ok; issues:
1) no full delete of an attribute;
2) errors occurring when the remote consumer is off
   are not recovered:
3) I'm not too happy with running the internal search
   with the syncrepl attrlist

18 years agobetter handling of internal operations
Pierangelo Masarati [Thu, 15 Dec 2005 13:47:25 +0000 (13:47 +0000)]
better handling of internal operations

18 years agogetting closer... now there are issues with non-requested operational attrs
Pierangelo Masarati [Thu, 15 Dec 2005 13:46:54 +0000 (13:46 +0000)]
getting closer... now there are issues with non-requested operational attrs

18 years agofix filter generation (back-ldap uses string form)
Pierangelo Masarati [Thu, 15 Dec 2005 13:07:56 +0000 (13:07 +0000)]
fix filter generation (back-ldap uses string form)

18 years agoa back-ldap consumer segfaults when accessing members of conn...
Pierangelo Masarati [Thu, 15 Dec 2005 11:55:46 +0000 (11:55 +0000)]
a back-ldap consumer segfaults when accessing members of conn...

18 years agoassume operations with version set to 0 are internal, and use LDAPv3
Pierangelo Masarati [Thu, 15 Dec 2005 11:39:46 +0000 (11:39 +0000)]
assume operations with version set to 0 are internal, and use LDAPv3

18 years agotest sync replication by ay of a proxy
Pierangelo Masarati [Thu, 15 Dec 2005 11:35:46 +0000 (11:35 +0000)]
test sync replication by ay of a proxy

18 years agofix timings and retry between syncrepl and server startup
Pierangelo Masarati [Thu, 15 Dec 2005 10:14:39 +0000 (10:14 +0000)]
fix timings and retry between syncrepl and server startup

18 years agoclarify usage as per ITS#4197
Pierangelo Masarati [Tue, 13 Dec 2005 20:35:10 +0000 (20:35 +0000)]
clarify usage as per ITS#4197

18 years agouse macros instead of numbers...
Pierangelo Masarati [Tue, 13 Dec 2005 20:11:26 +0000 (20:11 +0000)]
use macros instead of numbers...

18 years agocleanup
Pierangelo Masarati [Tue, 13 Dec 2005 15:53:10 +0000 (15:53 +0000)]
cleanup

18 years agoadd (and document) customizable bind-timeout
Pierangelo Masarati [Mon, 12 Dec 2005 15:57:58 +0000 (15:57 +0000)]
add (and document) customizable bind-timeout

18 years agominor cleanup
Pierangelo Masarati [Mon, 12 Dec 2005 14:33:34 +0000 (14:33 +0000)]
minor cleanup

18 years agofix previous commit
Pierangelo Masarati [Mon, 12 Dec 2005 10:31:46 +0000 (10:31 +0000)]
fix previous commit

18 years agomore about sizelimit disclose issue in back-meta (ITS#4213)
Pierangelo Masarati [Sun, 11 Dec 2005 23:39:09 +0000 (23:39 +0000)]
more about sizelimit disclose issue in back-meta (ITS#4213)

18 years agoallow per-replogfile pid/args file & replication interval (ITS#3523)
Pierangelo Masarati [Sat, 10 Dec 2005 12:25:27 +0000 (12:25 +0000)]
allow per-replogfile pid/args file & replication interval (ITS#3523)

18 years agoallow per-replogfile pid/args file (ITS#3523)
Pierangelo Masarati [Sat, 10 Dec 2005 11:52:44 +0000 (11:52 +0000)]
allow per-replogfile pid/args file (ITS#3523)

18 years agoallow any base for debug level
Pierangelo Masarati [Sat, 10 Dec 2005 11:52:08 +0000 (11:52 +0000)]
allow any base for debug level

18 years agomore on ITS#4253
Pierangelo Masarati [Sat, 10 Dec 2005 10:23:01 +0000 (10:23 +0000)]
more on ITS#4253

18 years agoallow parsing of numbers in whatever base (ITS#4257)
Pierangelo Masarati [Fri, 9 Dec 2005 18:11:07 +0000 (18:11 +0000)]
allow parsing of numbers in whatever base (ITS#4257)

18 years agoimprove previous commit
Pierangelo Masarati [Fri, 9 Dec 2005 12:22:10 +0000 (12:22 +0000)]
improve previous commit

18 years agotest attrval.{exact,regex} (related to ITS#4253)
Pierangelo Masarati [Fri, 9 Dec 2005 12:18:29 +0000 (12:18 +0000)]
test attrval.{exact,regex} (related to ITS#4253)

18 years agonormalize value in "exact" attrval clause (ITS#4255)
Pierangelo Masarati [Fri, 9 Dec 2005 10:33:01 +0000 (10:33 +0000)]
normalize value in "exact" attrval clause (ITS#4255)

18 years agoadd comment
Pierangelo Masarati [Fri, 9 Dec 2005 10:31:41 +0000 (10:31 +0000)]
add comment

18 years agoFix ITS#4133, reset subtree search req_dn
Howard Chu [Fri, 9 Dec 2005 02:08:08 +0000 (02:08 +0000)]
Fix ITS#4133, reset subtree search req_dn

18 years agoFix ITS#4084, onelevel searches cannot return NO_SUCH_OBJECT if the base
Howard Chu [Fri, 9 Dec 2005 01:20:05 +0000 (01:20 +0000)]
Fix ITS#4084, onelevel searches cannot return NO_SUCH_OBJECT if the base
was already found.

18 years agocache LRU concurrency improvements, reorder DB accesses for consistency
Howard Chu [Fri, 9 Dec 2005 00:20:18 +0000 (00:20 +0000)]
cache LRU concurrency improvements, reorder DB accesses for consistency

18 years agoITS#4254 fix lock ordering
Howard Chu [Thu, 8 Dec 2005 23:45:47 +0000 (23:45 +0000)]
ITS#4254 fix lock ordering

18 years agodocument idle-timeout; cleanup
Pierangelo Masarati [Wed, 7 Dec 2005 17:57:35 +0000 (17:57 +0000)]
document idle-timeout; cleanup

18 years agoimplement (per-target) per-conn proxy-side idle-timeout (ITS#4115); revitalize (per...
Pierangelo Masarati [Wed, 7 Dec 2005 17:35:02 +0000 (17:35 +0000)]
implement (per-target) per-conn proxy-side idle-timeout (ITS#4115); revitalize (per-target) network-timeout in back-meta; fix issue with connection initialization error in ldap_back_retry(); cleanup configuration of back-ldap

18 years agounlink pid/args files only if actually touched (ITS#4251)
Pierangelo Masarati [Wed, 7 Dec 2005 14:47:00 +0000 (14:47 +0000)]
unlink pid/args files only if actually touched (ITS#4251)

18 years agoImprove previous commit
Howard Chu [Wed, 7 Dec 2005 12:09:00 +0000 (12:09 +0000)]
Improve previous commit

18 years agoDistinguish error message for frontendDB config
Howard Chu [Wed, 7 Dec 2005 11:34:16 +0000 (11:34 +0000)]
Distinguish error message for frontendDB config

18 years agowarn if "excessive" thread number is set (ITS#4249)
Pierangelo Masarati [Wed, 7 Dec 2005 09:58:54 +0000 (09:58 +0000)]
warn if "excessive" thread number is set (ITS#4249)

18 years agorework previous commit?
Pierangelo Masarati [Wed, 7 Dec 2005 09:51:12 +0000 (09:51 +0000)]
rework previous commit?

18 years agoITS#4250 bdb_idl_delete needs to check for Range
Howard Chu [Wed, 7 Dec 2005 01:54:50 +0000 (01:54 +0000)]
ITS#4250 bdb_idl_delete needs to check for Range

18 years agodon't search max CSN if don't have a value; try the operational_attrs if entryCSN...
Pierangelo Masarati [Wed, 7 Dec 2005 01:30:28 +0000 (01:30 +0000)]
don't search max CSN if don't have a value; try the operational_attrs if entryCSN is not in attrs

18 years agoplug leaks
Pierangelo Masarati [Tue, 6 Dec 2005 23:10:14 +0000 (23:10 +0000)]
plug leaks

18 years agoremove unused var
Pierangelo Masarati [Tue, 6 Dec 2005 23:06:55 +0000 (23:06 +0000)]
remove unused var

18 years agoplug leaks...
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:58 +0000 (22:56 +0000)]
plug leaks...

18 years agouse helper to destroy modrdn modifications; plug leaks...
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:36 +0000 (22:56 +0000)]
use helper to destroy modrdn modifications; plug leaks...

18 years agouse helper to destroy modrdn modifications; send result after commit\!...
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:07 +0000 (22:56 +0000)]
use helper to destroy modrdn modifications; send result after commit\!...

18 years agouse helper to destroy modrdn modifications...
Pierangelo Masarati [Tue, 6 Dec 2005 22:55:30 +0000 (22:55 +0000)]
use helper to destroy modrdn modifications...

18 years agohelper to destroy modrdn modifications...
Pierangelo Masarati [Tue, 6 Dec 2005 22:54:51 +0000 (22:54 +0000)]
helper to destroy modrdn modifications...

18 years agofix various memory leaks and handling issues
Pierangelo Masarati [Tue, 6 Dec 2005 22:06:29 +0000 (22:06 +0000)]
fix various memory leaks and handling issues

18 years agoreturn more appropriate error code
Pierangelo Masarati [Tue, 6 Dec 2005 20:04:52 +0000 (20:04 +0000)]
return more appropriate error code

18 years agorelax the check on objectClass (may be equal)
Pierangelo Masarati [Tue, 6 Dec 2005 20:04:20 +0000 (20:04 +0000)]
relax the check on objectClass (may be equal)

18 years agodon't return the dummy empty string
Pierangelo Masarati [Mon, 5 Dec 2005 22:41:25 +0000 (22:41 +0000)]
don't return the dummy empty string

18 years agocleanup
Pierangelo Masarati [Mon, 5 Dec 2005 15:21:49 +0000 (15:21 +0000)]
cleanup

18 years agoFix mod delete by ordered index
Howard Chu [Mon, 5 Dec 2005 11:46:56 +0000 (11:46 +0000)]
Fix mod delete by ordered index

18 years agoTweak syncrepl messageID
Howard Chu [Mon, 5 Dec 2005 11:46:30 +0000 (11:46 +0000)]
Tweak syncrepl messageID

18 years agofix compilation without debugging (ITS#4245)
Pierangelo Masarati [Mon, 5 Dec 2005 10:39:38 +0000 (10:39 +0000)]
fix compilation without debugging (ITS#4245)

18 years agoITS#4241 write pid / args file before starting backends
Howard Chu [Fri, 2 Dec 2005 11:47:10 +0000 (11:47 +0000)]
ITS#4241 write pid / args file before starting backends

18 years agoITS#4237 don't update sc_prev after a callback has been freed.
Howard Chu [Thu, 1 Dec 2005 00:48:38 +0000 (00:48 +0000)]
ITS#4237 don't update sc_prev after a callback has been freed.

18 years agoclarify that pcache prefers to read objectClass from remote server (ITS#4232)
Pierangelo Masarati [Wed, 30 Nov 2005 00:16:33 +0000 (00:16 +0000)]
clarify that pcache prefers to read objectClass from remote server (ITS#4232)

18 years agoITS#4229: update DB_CONFIG for -q option
Kurt Zeilenga [Tue, 29 Nov 2005 20:28:02 +0000 (20:28 +0000)]
ITS#4229: update DB_CONFIG for -q option

18 years agoITS#4227 delta-sync should use subtree search
Howard Chu [Tue, 29 Nov 2005 11:44:43 +0000 (11:44 +0000)]
ITS#4227 delta-sync should use subtree search

18 years agoITS#4226 must close cursor when limiting candidate check
Howard Chu [Tue, 29 Nov 2005 11:34:47 +0000 (11:34 +0000)]
ITS#4226 must close cursor when limiting candidate check

18 years agoadd check on duplicate rules (may be too strict?)...
Pierangelo Masarati [Tue, 29 Nov 2005 10:34:59 +0000 (10:34 +0000)]
add check on duplicate rules (may be too strict?)...

18 years agoallow dynlist to take over dyngroup
Pierangelo Masarati [Tue, 29 Nov 2005 10:02:05 +0000 (10:02 +0000)]
allow dynlist to take over dyngroup

18 years agocomplete merging of dyngroup into dynlist; add back-config support
Pierangelo Masarati [Tue, 29 Nov 2005 02:10:47 +0000 (02:10 +0000)]
complete merging of dyngroup into dynlist; add back-config support

18 years agofix return code in case the asserted DN does not exist (ITS#4224)
Pierangelo Masarati [Tue, 29 Nov 2005 00:09:39 +0000 (00:09 +0000)]
fix return code in case the asserted DN does not exist (ITS#4224)

18 years agoITS#4223 don't store negative results in IDL cache
Howard Chu [Mon, 28 Nov 2005 22:53:03 +0000 (22:53 +0000)]
ITS#4223 don't store negative results in IDL cache

18 years agoadd support for backend/overlay obsolete names...
Pierangelo Masarati [Mon, 28 Nov 2005 14:13:54 +0000 (14:13 +0000)]
add support for backend/overlay obsolete names...

18 years agoadd dyngroup compare functionality to dynlist
Pierangelo Masarati [Mon, 28 Nov 2005 11:34:46 +0000 (11:34 +0000)]
add dyngroup compare functionality to dynlist

18 years agoallow comma-separated descriptive log levels, so that tests can be run, e.g., with...
Pierangelo Masarati [Mon, 28 Nov 2005 10:55:07 +0000 (10:55 +0000)]
allow comma-separated descriptive log levels, so that tests can be run, e.g., with "SLAPD_DEBUG=stats,stats2"; s/ldap_debug/slap_debug/

18 years agocleanup OID comments
Pierangelo Masarati [Mon, 28 Nov 2005 10:53:52 +0000 (10:53 +0000)]
cleanup OID comments

18 years agofix previous commit
Pierangelo Masarati [Mon, 28 Nov 2005 10:38:01 +0000 (10:38 +0000)]
fix previous commit

18 years agoMore for prev commit - set entryCSN as well.
Howard Chu [Mon, 28 Nov 2005 05:27:42 +0000 (05:27 +0000)]
More for prev commit - set entryCSN as well.

18 years agoregister temporary OID under OpenLDAP experimental arc
Pierangelo Masarati [Sun, 27 Nov 2005 23:32:38 +0000 (23:32 +0000)]
register temporary OID under OpenLDAP experimental arc

18 years agoadd very preliminary support for <draft-sermersheim-ldap-distproc>
Pierangelo Masarati [Sun, 27 Nov 2005 23:23:59 +0000 (23:23 +0000)]
add very preliminary support for <draft-sermersheim-ldap-distproc>

18 years agocleanup
Pierangelo Masarati [Sun, 27 Nov 2005 23:19:17 +0000 (23:19 +0000)]
cleanup

18 years agos/chain-cache-uris/chain-cache-uri/
Pierangelo Masarati [Sun, 27 Nov 2005 23:18:47 +0000 (23:18 +0000)]
s/chain-cache-uris/chain-cache-uri/

18 years agoallow to register (and expose) a supported feature
Pierangelo Masarati [Sun, 27 Nov 2005 23:17:57 +0000 (23:17 +0000)]
allow to register (and expose) a supported feature

18 years agoUpdate description
Kurt Zeilenga [Sun, 27 Nov 2005 02:10:01 +0000 (02:10 +0000)]
Update description

18 years agounifdef -DBDB_SUBENTRIES -DLDBM_SUBENTRIES
Kurt Zeilenga [Sun, 27 Nov 2005 01:03:03 +0000 (01:03 +0000)]
unifdef -DBDB_SUBENTRIES -DLDBM_SUBENTRIES

18 years agoDrop monitor_back_db_config()
Howard Chu [Sat, 26 Nov 2005 23:35:45 +0000 (23:35 +0000)]
Drop monitor_back_db_config()

18 years agoFix prev commit again, relative paths are legal.
Howard Chu [Sat, 26 Nov 2005 22:34:23 +0000 (22:34 +0000)]
Fix prev commit again, relative paths are legal.

18 years agoITS#4221 fix -r1.6
Howard Chu [Sat, 26 Nov 2005 21:56:58 +0000 (21:56 +0000)]
ITS#4221 fix -r1.6

18 years agoITS#4220 - add warnings for unsupported modules. Note that back-monitor
Howard Chu [Sat, 26 Nov 2005 21:32:11 +0000 (21:32 +0000)]
ITS#4220 - add warnings for unsupported modules. Note that back-monitor
causes a warning due to its no-op bi_db_config entry point. Unimplemented
entry points are supposed to be NULL.

18 years agofix previous commit (overlay initializer prototypes were incorrect)
Pierangelo Masarati [Sat, 26 Nov 2005 17:04:51 +0000 (17:04 +0000)]
fix previous commit (overlay initializer prototypes were incorrect)

18 years agoITS#4218 streamline frontend/overlay access_allowed. Probably need to
Howard Chu [Sat, 26 Nov 2005 07:53:07 +0000 (07:53 +0000)]
ITS#4218 streamline frontend/overlay access_allowed. Probably need to
do the same for acl_group and acl_attribute.

18 years agoRemove some unnecessary #ifdefs
Kurt Zeilenga [Sat, 26 Nov 2005 07:38:18 +0000 (07:38 +0000)]
Remove some unnecessary #ifdefs

18 years agoPrimitive handling of dontUseCopy (always error).
Kurt Zeilenga [Sat, 26 Nov 2005 07:09:59 +0000 (07:09 +0000)]
Primitive handling of dontUseCopy (always error).

18 years agounifdef -DLDAP_SCOPE_SUBORDINATE
Kurt Zeilenga [Sat, 26 Nov 2005 06:35:36 +0000 (06:35 +0000)]
unifdef -DLDAP_SCOPE_SUBORDINATE

18 years agoAdd dontUseCopy control to ldapcompare(1) and ldapsearch(1).
Kurt Zeilenga [Sat, 26 Nov 2005 06:31:05 +0000 (06:31 +0000)]
Add dontUseCopy control to ldapcompare(1) and ldapsearch(1).
No slapd(8) support yet.
Also removed unnecessary #ifdefs

18 years agoNote that children scope requires extension
Kurt Zeilenga [Sat, 26 Nov 2005 06:29:25 +0000 (06:29 +0000)]
Note that children scope requires extension

18 years agodocument children scope
Kurt Zeilenga [Sat, 26 Nov 2005 06:26:16 +0000 (06:26 +0000)]
document children scope

18 years agoRemove lint
Kurt Zeilenga [Sat, 26 Nov 2005 04:02:13 +0000 (04:02 +0000)]
Remove lint

18 years agoFix ITS#3717 - set restriction on all backends
Howard Chu [Fri, 25 Nov 2005 23:16:10 +0000 (23:16 +0000)]
Fix ITS#3717 - set restriction on all backends
Fix ITS#4217 - gentleHUP is a normal shutdown condition