]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Tue, 20 Dec 2005 13:07:38 +0000 (13:07 +0000)]
add more checks on input values
Howard Chu [Tue, 20 Dec 2005 12:38:44 +0000 (12:38 +0000)]
ITS#4146,#4266 syncrepl search spec is different from ldapsearch(1)...
Howard Chu [Tue, 20 Dec 2005 12:19:22 +0000 (12:19 +0000)]
ITS#4146,#4266 syncrepl search spec is not identical to ldapsearch(1)...
Howard Chu [Tue, 20 Dec 2005 12:18:01 +0000 (12:18 +0000)]
ATTRSONLY doesn't take a value (ITS#4146, #4266)
Pierangelo Masarati [Tue, 20 Dec 2005 08:20:16 +0000 (08:20 +0000)]
revert previous commit(s); clarify usage of "-s" in slapd(8).
Howard Chu [Tue, 20 Dec 2005 00:55:39 +0000 (00:55 +0000)]
cleanup db_close
Howard Chu [Tue, 20 Dec 2005 00:48:15 +0000 (00:48 +0000)]
ITS#4259 revert prev commit, fixed in alock.c instead.
Howard Chu [Tue, 20 Dec 2005 00:46:51 +0000 (00:46 +0000)]
ITS#4259 ignore alock_close on zero slot
Kurt Zeilenga [Tue, 20 Dec 2005 00:45:39 +0000 (00:45 +0000)]
note that a search is often the first operation requested.
Howard Chu [Tue, 20 Dec 2005 00:44:05 +0000 (00:44 +0000)]
ITS#4259 don't try to alock_close if we never opened...
Kurt Zeilenga [Tue, 20 Dec 2005 00:39:41 +0000 (00:39 +0000)]
StartTLS cleanup
Kurt Zeilenga [Tue, 20 Dec 2005 00:39:28 +0000 (00:39 +0000)]
Add access control recommendation to discussion of password hashing.
Howard Chu [Mon, 19 Dec 2005 23:53:25 +0000 (23:53 +0000)]
Fix ITS#4267, don't bother with unique_search if no relevant attributes
were modified. Also use tmpmem for the constructed filter.
Pierangelo Masarati [Mon, 19 Dec 2005 22:55:30 +0000 (22:55 +0000)]
allow (and use) symbolic names for syslog levels
Pierangelo Masarati [Sat, 17 Dec 2005 00:41:17 +0000 (00:41 +0000)]
make the message one-line
Pierangelo Masarati [Sat, 17 Dec 2005 00:40:46 +0000 (00:40 +0000)]
fix syslog level parsing
Pierangelo Masarati [Fri, 16 Dec 2005 22:27:57 +0000 (22:27 +0000)]
do exactly what requested
Pierangelo Masarati [Fri, 16 Dec 2005 22:24:53 +0000 (22:24 +0000)]
slapdn calls shutdown without startup
Pierangelo Masarati [Fri, 16 Dec 2005 19:01:05 +0000 (19:01 +0000)]
cleanup error logging
Pierangelo Masarati [Fri, 16 Dec 2005 18:35:25 +0000 (18:35 +0000)]
always provide a NULL o_private to be_entry_get (ITS#4184)
Pierangelo Masarati [Fri, 16 Dec 2005 16:52:52 +0000 (16:52 +0000)]
fix ITS#4141 (better fix: split into 3 slapd; but it all makes little sense without threads...)
Pierangelo Masarati [Fri, 16 Dec 2005 16:38:15 +0000 (16:38 +0000)]
fix ITS#4141 (better fix: split into 3 slapd; but it all makes little sense without threads...)
Pierangelo Masarati [Fri, 16 Dec 2005 16:21:41 +0000 (16:21 +0000)]
further improve test
Pierangelo Masarati [Fri, 16 Dec 2005 16:19:17 +0000 (16:19 +0000)]
fix memory handling
Pierangelo Masarati [Fri, 16 Dec 2005 15:01:59 +0000 (15:01 +0000)]
remove support for control as the operation is now incompatible
Pierangelo Masarati [Fri, 16 Dec 2005 15:00:05 +0000 (15:00 +0000)]
take care of the (yet unpublished) evolution of <draft-zeilenga-ldap-assert>
Pierangelo Masarati [Fri, 16 Dec 2005 14:36:09 +0000 (14:36 +0000)]
fix a couple of error messages; only test bdb & hdb
Kurt Zeilenga [Fri, 16 Dec 2005 14:26:14 +0000 (14:26 +0000)]
restrict assertion control to appropriate requests
Pierangelo Masarati [Fri, 16 Dec 2005 14:12:55 +0000 (14:12 +0000)]
rework test setup; seems to fix ITS#4264 (see link inside)
Pierangelo Masarati [Fri, 16 Dec 2005 12:19:53 +0000 (12:19 +0000)]
save output across searches
Pierangelo Masarati [Fri, 16 Dec 2005 12:18:55 +0000 (12:18 +0000)]
improve previous commit (one line, use buffer and truncate if required)
Pierangelo Masarati [Fri, 16 Dec 2005 11:33:11 +0000 (11:33 +0000)]
anticipate sr_err/sr_ref cross-check, so that the right error gets logged
Pierangelo Masarati [Fri, 16 Dec 2005 01:58:36 +0000 (01:58 +0000)]
plug one-time leaks; misc cleanup
Pierangelo Masarati [Fri, 16 Dec 2005 00:44:13 +0000 (00:44 +0000)]
reset bi_attrs after reindexing (ITS#4260)
Pierangelo Masarati [Fri, 16 Dec 2005 00:04:51 +0000 (00:04 +0000)]
__should__ fix ITS#4262; please review
Pierangelo Masarati [Thu, 15 Dec 2005 23:46:23 +0000 (23:46 +0000)]
first part of fix to ITS#4262
Howard Chu [Thu, 15 Dec 2005 23:11:39 +0000 (23:11 +0000)]
ITS#4242 add emphasis to -q caveat
Howard Chu [Thu, 15 Dec 2005 23:05:12 +0000 (23:05 +0000)]
ITS#4238 don't hide syncrepl control from rootDSE
Howard Chu [Thu, 15 Dec 2005 22:52:31 +0000 (22:52 +0000)]
Fix ITS#4263
Pierangelo Masarati [Thu, 15 Dec 2005 21:43:46 +0000 (21:43 +0000)]
save all intermediate searches to help debugging
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).
Pierangelo Masarati [Thu, 15 Dec 2005 19:14:54 +0000 (19:14 +0000)]
use macros to handle retry
Pierangelo Masarati [Thu, 15 Dec 2005 19:13:05 +0000 (19:13 +0000)]
cleanup SLEEPs
Pierangelo Masarati [Thu, 15 Dec 2005 19:12:09 +0000 (19:12 +0000)]
log attrs
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...
Pierangelo Masarati [Thu, 15 Dec 2005 18:01:00 +0000 (18:01 +0000)]
return the error code, much like the rest of the tools
Pierangelo Masarati [Thu, 15 Dec 2005 17:54:13 +0000 (17:54 +0000)]
forgot binds
Pierangelo Masarati [Thu, 15 Dec 2005 17:46:37 +0000 (17:46 +0000)]
shortcut to allow restricting all operations
Pierangelo Masarati [Thu, 15 Dec 2005 17:45:31 +0000 (17:45 +0000)]
log what is being modified
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...)
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
Pierangelo Masarati [Thu, 15 Dec 2005 13:47:25 +0000 (13:47 +0000)]
better handling of internal operations
Pierangelo Masarati [Thu, 15 Dec 2005 13:46:54 +0000 (13:46 +0000)]
getting closer... now there are issues with non-requested operational attrs
Pierangelo Masarati [Thu, 15 Dec 2005 13:07:56 +0000 (13:07 +0000)]
fix filter generation (back-ldap uses string form)
Pierangelo Masarati [Thu, 15 Dec 2005 11:55:46 +0000 (11:55 +0000)]
a back-ldap consumer segfaults when accessing members of conn...
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
Pierangelo Masarati [Thu, 15 Dec 2005 11:35:46 +0000 (11:35 +0000)]
test sync replication by ay of a proxy
Pierangelo Masarati [Thu, 15 Dec 2005 10:14:39 +0000 (10:14 +0000)]
fix timings and retry between syncrepl and server startup
Pierangelo Masarati [Tue, 13 Dec 2005 20:35:10 +0000 (20:35 +0000)]
clarify usage as per ITS#4197
Pierangelo Masarati [Tue, 13 Dec 2005 20:11:26 +0000 (20:11 +0000)]
use macros instead of numbers...
Pierangelo Masarati [Tue, 13 Dec 2005 15:53:10 +0000 (15:53 +0000)]
cleanup
Pierangelo Masarati [Mon, 12 Dec 2005 15:57:58 +0000 (15:57 +0000)]
add (and document) customizable bind-timeout
Pierangelo Masarati [Mon, 12 Dec 2005 14:33:34 +0000 (14:33 +0000)]
minor cleanup
Pierangelo Masarati [Mon, 12 Dec 2005 10:31:46 +0000 (10:31 +0000)]
fix previous commit
Pierangelo Masarati [Sun, 11 Dec 2005 23:39:09 +0000 (23:39 +0000)]
more about sizelimit disclose issue in back-meta (ITS#4213)
Pierangelo Masarati [Sat, 10 Dec 2005 12:25:27 +0000 (12:25 +0000)]
allow per-replogfile pid/args file & replication interval (ITS#3523)
Pierangelo Masarati [Sat, 10 Dec 2005 11:52:44 +0000 (11:52 +0000)]
allow per-replogfile pid/args file (ITS#3523)
Pierangelo Masarati [Sat, 10 Dec 2005 11:52:08 +0000 (11:52 +0000)]
allow any base for debug level
Pierangelo Masarati [Sat, 10 Dec 2005 10:23:01 +0000 (10:23 +0000)]
more on ITS#4253
Pierangelo Masarati [Fri, 9 Dec 2005 18:11:07 +0000 (18:11 +0000)]
allow parsing of numbers in whatever base (ITS#4257)
Pierangelo Masarati [Fri, 9 Dec 2005 12:22:10 +0000 (12:22 +0000)]
improve previous commit
Pierangelo Masarati [Fri, 9 Dec 2005 12:18:29 +0000 (12:18 +0000)]
test attrval.{exact,regex} (related to ITS#4253)
Pierangelo Masarati [Fri, 9 Dec 2005 10:33:01 +0000 (10:33 +0000)]
normalize value in "exact" attrval clause (ITS#4255)
Pierangelo Masarati [Fri, 9 Dec 2005 10:31:41 +0000 (10:31 +0000)]
add comment
Howard Chu [Fri, 9 Dec 2005 02:08:08 +0000 (02:08 +0000)]
Fix ITS#4133, reset subtree search req_dn
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.
Howard Chu [Fri, 9 Dec 2005 00:20:18 +0000 (00:20 +0000)]
cache LRU concurrency improvements, reorder DB accesses for consistency
Howard Chu [Thu, 8 Dec 2005 23:45:47 +0000 (23:45 +0000)]
ITS#4254 fix lock ordering
Pierangelo Masarati [Wed, 7 Dec 2005 17:57:35 +0000 (17:57 +0000)]
document idle-timeout; cleanup
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
Pierangelo Masarati [Wed, 7 Dec 2005 14:47:00 +0000 (14:47 +0000)]
unlink pid/args files only if actually touched (ITS#4251)
Howard Chu [Wed, 7 Dec 2005 12:09:00 +0000 (12:09 +0000)]
Improve previous commit
Howard Chu [Wed, 7 Dec 2005 11:34:16 +0000 (11:34 +0000)]
Distinguish error message for frontendDB config
Pierangelo Masarati [Wed, 7 Dec 2005 09:58:54 +0000 (09:58 +0000)]
warn if "excessive" thread number is set (ITS#4249)
Pierangelo Masarati [Wed, 7 Dec 2005 09:51:12 +0000 (09:51 +0000)]
rework previous commit?
Howard Chu [Wed, 7 Dec 2005 01:54:50 +0000 (01:54 +0000)]
ITS#4250 bdb_idl_delete needs to check for Range
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
Pierangelo Masarati [Tue, 6 Dec 2005 23:10:14 +0000 (23:10 +0000)]
plug leaks
Pierangelo Masarati [Tue, 6 Dec 2005 23:06:55 +0000 (23:06 +0000)]
remove unused var
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:58 +0000 (22:56 +0000)]
plug leaks...
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:36 +0000 (22:56 +0000)]
use helper to destroy modrdn modifications; plug leaks...
Pierangelo Masarati [Tue, 6 Dec 2005 22:56:07 +0000 (22:56 +0000)]
use helper to destroy modrdn modifications; send result after commit\!...
Pierangelo Masarati [Tue, 6 Dec 2005 22:55:30 +0000 (22:55 +0000)]
use helper to destroy modrdn modifications...
Pierangelo Masarati [Tue, 6 Dec 2005 22:54:51 +0000 (22:54 +0000)]
helper to destroy modrdn modifications...
Pierangelo Masarati [Tue, 6 Dec 2005 22:06:29 +0000 (22:06 +0000)]
fix various memory leaks and handling issues
Pierangelo Masarati [Tue, 6 Dec 2005 20:04:52 +0000 (20:04 +0000)]
return more appropriate error code
Pierangelo Masarati [Tue, 6 Dec 2005 20:04:20 +0000 (20:04 +0000)]
relax the check on objectClass (may be equal)
Pierangelo Masarati [Mon, 5 Dec 2005 22:41:25 +0000 (22:41 +0000)]
don't return the dummy empty string
Pierangelo Masarati [Mon, 5 Dec 2005 15:21:49 +0000 (15:21 +0000)]
cleanup
Howard Chu [Mon, 5 Dec 2005 11:46:56 +0000 (11:46 +0000)]
Fix mod delete by ordered index