Pierangelo Masarati
|
7fd11ad679
|
minor cleanup
|
2006-09-17 16:44:40 +00:00 |
|
Pierangelo Masarati
|
8eb455e7b2
|
add sb_version to slap_bindconf;
rework slap_client_connect() and slap_discover_feature() accordingly
|
2006-09-11 00:52:43 +00:00 |
|
Pierangelo Masarati
|
0e13519191
|
ld may legitimately be NULL if another operation freed it because of a failure while binding
|
2006-09-09 17:01:28 +00:00 |
|
Pierangelo Masarati
|
84d6a04c91
|
improve timeout support (ITS#4157, ITS#4663)
|
2006-09-04 08:26:09 +00:00 |
|
Pierangelo Masarati
|
8129f7e2f2
|
fix arg format; better trace logging...
|
2006-09-03 11:14:37 +00:00 |
|
Pierangelo Masarati
|
906ff0d51a
|
don't abandon binds in progress; rather unbind (ITS#4663).
Better logging for tracing
|
2006-09-03 11:04:27 +00:00 |
|
Howard Chu
|
78172aa0cf
|
Entry/Attribute struct caching, to minimize malloc fragmentation
Note: this breaks LDAP_COMP_MATCH and SLAP_ZONE_MALLOC. But they
were probably broken already anyway.
|
2006-08-29 01:43:23 +00:00 |
|
Pierangelo Masarati
|
828d55be4d
|
invalidate idle connection if a candidate target does not respond for the duration of time limit...
|
2006-08-26 15:24:49 +00:00 |
|
Kurt Zeilenga
|
d3e288dffe
|
s/managedit/relax/
#unifdef -DSLAP_RELAX
|
2006-08-22 23:31:46 +00:00 |
|
Pierangelo Masarati
|
9c52a2c4ff
|
give slapd a chance to play callback cleanup handlers when a search operation is abandoned (ITS#4645)
|
2006-08-17 19:47:25 +00:00 |
|
Kurt Zeilenga
|
4ba9bc1c2d
|
Use LDAP_OTHER to indicate internal error
|
2006-08-12 21:46:29 +00:00 |
|
Pierangelo Masarati
|
fb11017d64
|
refine previous commit
|
2006-07-08 15:04:50 +00:00 |
|
Pierangelo Masarati
|
d16c9aacd7
|
count candidate unavailable (quarantined) targets
|
2006-07-08 12:42:09 +00:00 |
|
Pierangelo Masarati
|
5dcb4828d7
|
use bound credentials, if any
|
2006-07-01 16:45:07 +00:00 |
|
Pierangelo Masarati
|
aec9afc4e3
|
move retry into response handling (fix ITS#4594; partially addresses ITS#4591 as well)
|
2006-06-17 12:37:45 +00:00 |
|
Pierangelo Masarati
|
a5b520477c
|
more cleanup for previous commit
|
2006-06-15 23:43:09 +00:00 |
|
Pierangelo Masarati
|
3ebb40c4dd
|
port identity assertion to back-meta; share as much code as possible with back-ldap; misc cleanup
|
2006-06-15 23:12:38 +00:00 |
|
Pierangelo Masarati
|
20542a045f
|
fix previous commit
|
2006-06-10 19:47:31 +00:00 |
|
Pierangelo Masarati
|
33d79d1541
|
fix error mapping
|
2006-06-10 18:11:52 +00:00 |
|
Pierangelo Masarati
|
bed74c02cc
|
improve logging
|
2006-06-10 17:41:55 +00:00 |
|
Pierangelo Masarati
|
ca0184c309
|
centralize and cleanup bind response handling
|
2006-06-10 16:33:55 +00:00 |
|
Pierangelo Masarati
|
6bd9aa3755
|
remove unnecessary locks and resource cleanup
|
2006-06-10 15:30:24 +00:00 |
|
Pierangelo Masarati
|
50c6a95a62
|
make sure heavy concurrency doesn't cause quarantine loops
|
2006-06-10 01:08:45 +00:00 |
|
Pierangelo Masarati
|
942ca17669
|
cleanup resource release
|
2006-06-08 23:41:02 +00:00 |
|
Pierangelo Masarati
|
5466628e81
|
more about previous commit
|
2006-06-07 23:36:38 +00:00 |
|
Pierangelo Masarati
|
740f196548
|
rework quarantine locking and so
|
2006-06-07 23:25:38 +00:00 |
|
Pierangelo Masarati
|
53175f7ba6
|
more concurrency cleanup
|
2006-06-07 21:54:37 +00:00 |
|
Pierangelo Masarati
|
9aecc6c7e0
|
cleanup
|
2006-06-07 14:48:10 +00:00 |
|
Pierangelo Masarati
|
63d5a939b3
|
refine (and fix) back-meta handling of search initialization (ITS#4519)
|
2006-06-02 17:30:15 +00:00 |
|
Pierangelo Masarati
|
a2b7fd279f
|
cleanup
|
2006-06-02 15:43:47 +00:00 |
|
Pierangelo Masarati
|
9b7dc0aa36
|
trap an issue that occurred in odd conditions
|
2006-05-31 14:37:05 +00:00 |
|
Pierangelo Masarati
|
759638db20
|
misc cleanup
|
2006-05-31 14:11:07 +00:00 |
|
Pierangelo Masarati
|
85c9a7b4c5
|
further cleanop of previous commits
|
2006-05-30 00:40:39 +00:00 |
|
Pierangelo Masarati
|
f5fcd2c169
|
cleanup previous commit
|
2006-05-30 00:12:23 +00:00 |
|
Pierangelo Masarati
|
a6406de871
|
make room for plugins that deal with quarantine end
|
2006-05-29 21:43:20 +00:00 |
|
Pierangelo Masarati
|
795841b5a4
|
implement proxy quarantine (ITS#4569)
|
2006-05-27 19:54:27 +00:00 |
|
Pierangelo Masarati
|
e5c173691d
|
add cancel strategies (ITS#4560)
|
2006-05-20 14:29:01 +00:00 |
|
Pierangelo Masarati
|
9b388e5328
|
fix cleanup concurrency
|
2006-05-17 01:34:46 +00:00 |
|
Pierangelo Masarati
|
3b7084c170
|
reset the conn field in the cached connection if the bound DN is privileged (ITS#4547)
|
2006-05-15 01:42:05 +00:00 |
|
Pierangelo Masarati
|
1c16fa382a
|
line up back-meta to ITS#4546
|
2006-05-14 18:10:23 +00:00 |
|
Pierangelo Masarati
|
6910b36df8
|
more checks
|
2006-05-14 16:29:49 +00:00 |
|
Pierangelo Masarati
|
3393b15594
|
cleanup resource release
|
2006-05-14 15:11:53 +00:00 |
|
Pierangelo Masarati
|
93b88e0bbf
|
make sure realloc'd memory is reset
|
2006-05-13 02:06:10 +00:00 |
|
Pierangelo Masarati
|
87ba3eb8b0
|
refine previous commits (don't leave bindings around)
|
2006-05-12 19:25:31 +00:00 |
|
Howard Chu
|
ed25c75d60
|
plug leak
|
2006-05-10 12:53:36 +00:00 |
|
Pierangelo Masarati
|
c2369771f8
|
cleanup
|
2006-05-06 17:22:59 +00:00 |
|
Pierangelo Masarati
|
373ded8d24
|
add URI list resorting feature (ITS#4524)
|
2006-05-06 16:15:25 +00:00 |
|
Pierangelo Masarati
|
af5b506e37
|
fix previous commit
|
2006-05-06 11:53:54 +00:00 |
|
Pierangelo Masarati
|
470fda7744
|
cleanup version parsing
|
2006-05-06 10:42:29 +00:00 |
|
Pierangelo Masarati
|
2110880be1
|
refine previous commit
|
2006-05-06 03:16:45 +00:00 |
|