Howard Chu
28ed7a26a7
ITS#4259 ignore alock_close on zero slot
2005-12-20 00:46:51 +00:00
Kurt Zeilenga
705fa45655
note that a search is often the first operation requested.
2005-12-20 00:45:39 +00:00
Howard Chu
5b7f102ad2
ITS#4259 don't try to alock_close if we never opened...
2005-12-20 00:44:05 +00:00
Kurt Zeilenga
4ee2ae8f94
StartTLS cleanup
2005-12-20 00:39:41 +00:00
Kurt Zeilenga
553f59b900
Add access control recommendation to discussion of password hashing.
2005-12-20 00:39:28 +00:00
Howard Chu
4dbc76ebef
Fix ITS#4267, don't bother with unique_search if no relevant attributes
...
were modified. Also use tmpmem for the constructed filter.
2005-12-19 23:53:25 +00:00
Pierangelo Masarati
6650f07f50
allow (and use) symbolic names for syslog levels
2005-12-19 22:55:30 +00:00
Pierangelo Masarati
0c75d26060
make the message one-line
2005-12-17 00:41:17 +00:00
Pierangelo Masarati
5b26601fd0
fix syslog level parsing
2005-12-17 00:40:46 +00:00
Pierangelo Masarati
7941652ed4
do exactly what requested
2005-12-16 22:27:57 +00:00
Pierangelo Masarati
ce3c024557
slapdn calls shutdown without startup
2005-12-16 22:24:53 +00:00
Pierangelo Masarati
9f2e86c8e3
cleanup error logging
2005-12-16 19:01:05 +00:00
Pierangelo Masarati
9e3a22bf4a
always provide a NULL o_private to be_entry_get (ITS#4184)
2005-12-16 18:35:25 +00:00
Pierangelo Masarati
fb0e157720
fix ITS#4141 (better fix: split into 3 slapd; but it all makes little sense without threads...)
2005-12-16 16:52:52 +00:00
Pierangelo Masarati
d572ba8aa6
fix ITS#4141 (better fix: split into 3 slapd; but it all makes little sense without threads...)
2005-12-16 16:38:15 +00:00
Pierangelo Masarati
1bfd1c7e3f
further improve test
2005-12-16 16:21:41 +00:00
Pierangelo Masarati
96dd70da28
fix memory handling
2005-12-16 16:19:17 +00:00
Pierangelo Masarati
b984e616c3
remove support for control as the operation is now incompatible
2005-12-16 15:01:59 +00:00
Pierangelo Masarati
941d418b33
take care of the (yet unpublished) evolution of <draft-zeilenga-ldap-assert>
2005-12-16 15:00:05 +00:00
Pierangelo Masarati
d71bef1a47
fix a couple of error messages; only test bdb & hdb
2005-12-16 14:36:09 +00:00
Kurt Zeilenga
a6127452f5
restrict assertion control to appropriate requests
2005-12-16 14:26:14 +00:00
Pierangelo Masarati
79cc85f354
rework test setup; seems to fix ITS#4264 (see link inside)
2005-12-16 14:12:55 +00:00
Pierangelo Masarati
74948b9b04
save output across searches
2005-12-16 12:19:53 +00:00
Pierangelo Masarati
283f79c268
improve previous commit (one line, use buffer and truncate if required)
2005-12-16 12:18:55 +00:00
Pierangelo Masarati
1c523e3548
anticipate sr_err/sr_ref cross-check, so that the right error gets logged
2005-12-16 11:33:11 +00:00
Pierangelo Masarati
266c6ad1ea
plug one-time leaks; misc cleanup
2005-12-16 01:58:36 +00:00
Pierangelo Masarati
e841c3b73b
reset bi_attrs after reindexing (ITS#4260)
2005-12-16 00:44:13 +00:00
Pierangelo Masarati
53d41587ad
__should__ fix ITS#4262; please review
2005-12-16 00:04:51 +00:00
Pierangelo Masarati
e788a5c380
first part of fix to ITS#4262
2005-12-15 23:46:23 +00:00
Howard Chu
f0961f0afd
ITS#4242 add emphasis to -q caveat
2005-12-15 23:11:39 +00:00
Howard Chu
8a9761bc3f
ITS#4238 don't hide syncrepl control from rootDSE
2005-12-15 23:05:12 +00:00
Howard Chu
dd3d53fd85
Fix ITS#4263
2005-12-15 22:52:31 +00:00
Pierangelo Masarati
df20af5c87
save all intermediate searches to help debugging
2005-12-15 21:43:46 +00:00
Kurt Zeilenga
57c7fe311e
s/LDAP_OPERATIONS_ERROR/LDAP_LOCAL_ERROR/
...
as error is local (e.g., not a protocol result code).
2005-12-15 19:36:07 +00:00
Pierangelo Masarati
9df97ba114
use macros to handle retry
2005-12-15 19:14:54 +00:00
Pierangelo Masarati
9cd9638d89
cleanup SLEEPs
2005-12-15 19:13:05 +00:00
Pierangelo Masarati
3edbd4fee7
log attrs
2005-12-15 19:12:09 +00:00
Pierangelo Masarati
41ae4ec095
works with "restrict all": in principle, this slapd should be started without any listener, if possible...
2005-12-15 18:07:15 +00:00
Pierangelo Masarati
d71b24d0fd
return the error code, much like the rest of the tools
2005-12-15 18:01:00 +00:00
Pierangelo Masarati
76a089086b
forgot binds
2005-12-15 17:54:13 +00:00
Pierangelo Masarati
d86a46cc33
shortcut to allow restricting all operations
2005-12-15 17:46:37 +00:00
Pierangelo Masarati
93e8395e30
log what is being modified
2005-12-15 17:45:31 +00:00
Pierangelo Masarati
5395a94432
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...)
2005-12-15 17:34:43 +00:00
Pierangelo Masarati
d270cd7eee
(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
2005-12-15 16:32:26 +00:00
Pierangelo Masarati
4538422dc9
better handling of internal operations
2005-12-15 13:47:25 +00:00
Pierangelo Masarati
96cd831f8a
getting closer... now there are issues with non-requested operational attrs
2005-12-15 13:46:54 +00:00
Pierangelo Masarati
f0ee55c9df
fix filter generation (back-ldap uses string form)
2005-12-15 13:07:56 +00:00
Pierangelo Masarati
62d4ae9058
a back-ldap consumer segfaults when accessing members of conn...
2005-12-15 11:55:46 +00:00
Pierangelo Masarati
430aff35bb
assume operations with version set to 0 are internal, and use LDAPv3
2005-12-15 11:39:46 +00:00
Pierangelo Masarati
6e0bceaeb2
test sync replication by ay of a proxy
2005-12-15 11:35:46 +00:00