Pierangelo Masarati
|
d16c9aacd7
|
count candidate unavailable (quarantined) targets
|
2006-07-08 12:42:09 +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
|
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
|
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
|
759638db20
|
misc cleanup
|
2006-05-31 14:11:07 +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
|
1c16fa382a
|
line up back-meta to ITS#4546
|
2006-05-14 18:10:23 +00:00 |
|
Pierangelo Masarati
|
93b88e0bbf
|
make sure realloc'd memory is reset
|
2006-05-13 02:06:10 +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
|
a9b7f3612b
|
parallelize dobind/search (ITS#4519)
|
2006-05-06 02:25:53 +00:00 |
|
Pierangelo Masarati
|
bd8514fb1e
|
address protocol version issues (ITS#4488)
|
2006-04-13 16:20:00 +00:00 |
|
Pierangelo Masarati
|
8c1b8d3f7b
|
actually, if a connection is already in the AVL tree, use it if not binding; otherwise use a tainted one; taint connections that must be freed when refcnt goes to zero
|
2006-04-07 01:28:56 +00:00 |
|
Pierangelo Masarati
|
e21f57cf05
|
complete previous commit (protect binds)
|
2006-04-04 18:45:59 +00:00 |
|
Pierangelo Masarati
|
543396c804
|
make sure only on bind at a time occurs; release resources only when appropriate
|
2006-04-04 17:41:50 +00:00 |
|
Pierangelo Masarati
|
79df3e9c3c
|
don't add unnecessary message
|
2006-04-03 22:06:12 +00:00 |
|
Pierangelo Masarati
|
14cbf4bc3e
|
make sure an invalid connection is always released as appropriate
|
2006-04-03 21:56:30 +00:00 |
|
Pierangelo Masarati
|
c853ba1f0e
|
more on recovery (ITS#4429)
|
2006-04-03 00:32:59 +00:00 |
|
Pierangelo Masarati
|
46cb141185
|
seems to fix the equivalent of ITS#4429 in back-meta; had to give up per-target conn-ttl and idle-timeout
|
2006-04-01 18:56:39 +00:00 |
|
Pierangelo Masarati
|
3160c03dab
|
cleanup previous commit
|
2006-03-23 23:01:14 +00:00 |
|
Pierangelo Masarati
|
3437406a0b
|
honor "chase-referrals no" (ITS#4447)
|
2006-03-23 21:01:19 +00:00 |
|
Pierangelo Masarati
|
af0d2b1d2a
|
add support for "subtree-exclude"
|
2006-02-16 01:26:39 +00:00 |
|
Pierangelo Masarati
|
53c40fac27
|
rework connection handling on multiple binds with the same connection
|
2006-02-11 17:40:28 +00:00 |
|
Pierangelo Masarati
|
6275c6ecdc
|
make sure no invalid candidate gets used (had a core for i == META_TARGET_MULTIPLE)
|
2006-02-07 18:51:47 +00:00 |
|
Pierangelo Masarati
|
54aefe30f7
|
implement proxy long-lived connection TTL
|
2006-02-01 23:10:12 +00:00 |
|
Pierangelo Masarati
|
9795721f7a
|
improve back-meta retry capabilities (ITS#4328)
|
2006-01-11 19:33:44 +00:00 |
|
Pierangelo Masarati
|
6995603a3d
|
refine fix to ITS#4315; apply it to back-meta as well
|
2006-01-09 14:20:37 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
1b42fde372
|
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
|
2005-12-07 17:35:02 +00:00 |
|
Pierangelo Masarati
|
7fa4b159bf
|
fix dangling resources issue in slapd-ldap; completely rework slapo-chain to fix the resource leak/concurrency issue; add support for multiple well-known URIs to set credentials for, and deal with unknown URIs anonymously; similar reworking and cleanup for slapd-meta
|
2005-11-19 15:00:50 +00:00 |
|
Pierangelo Masarati
|
af23be3675
|
silence warnings...
|
2005-11-14 21:47:17 +00:00 |
|
Pierangelo Masarati
|
1145840994
|
remove from AVL before freeing...
|
2005-11-09 03:28:55 +00:00 |
|
Pierangelo Masarati
|
4cab386d13
|
backport write operation timeouts from back-meta to back-ldap; minor cleanup & silence warnings
|
2005-11-06 23:29:10 +00:00 |
|
Pierangelo Masarati
|
852e4e3109
|
allow per-target retry in searches; taint invalid connections; don't massage the pseudorootdn (ITS#4150)
|
2005-11-05 14:44:43 +00:00 |
|
Pierangelo Masarati
|
3cb2bc0c56
|
various cleanup
|
2005-11-01 16:36:17 +00:00 |
|
Pierangelo Masarati
|
644d9000f9
|
fix ITS#4073
|
2005-10-10 14:54:14 +00:00 |
|
Pierangelo Masarati
|
ada7954667
|
deal with the case a pseudorootn is not defined
|
2005-10-01 18:31:14 +00:00 |
|
Pierangelo Masarati
|
01bb0fa1ea
|
plug selected leaks resulting from ITS#4056 & ITS#4057 implementation; may need further cleanup and reworking to streamline a bit
|
2005-10-01 18:07:00 +00:00 |
|
Pierangelo Masarati
|
112be0118e
|
cleanup states/timeout handling in back-ldap/meta; add connection pooling and defer of pseudoroot bind to back-meta
|
2005-09-24 18:39:26 +00:00 |
|
Pierangelo Masarati
|
4ba83103d9
|
fix test before releasing resources (ITS#3990)
|
2005-08-31 15:11:25 +00:00 |
|
Pierangelo Masarati
|
a2ea1edb48
|
save target errors for later evaluation
|
2005-08-31 01:55:34 +00:00 |
|
Pierangelo Masarati
|
99ea177e05
|
implement overlapping targets enhancement (ITS#3711)
|
2005-08-17 08:34:49 +00:00 |
|