Pierangelo Masarati
|
9447b9fff4
|
gracefully handle server down while initiating a search (ITS#4518)
|
2006-05-04 08:37:31 +00:00 |
|
Pierangelo Masarati
|
0f1023b6c7
|
pedantic cleanup
|
2006-04-06 23:55:09 +00:00 |
|
Pierangelo Masarati
|
674c98fa7d
|
honor stop on error
|
2006-04-04 19:48:22 +00:00 |
|
Pierangelo Masarati
|
2e9f2995ec
|
only wait if no entry was returned
|
2006-04-04 17:41:13 +00:00 |
|
Pierangelo Masarati
|
aecfb85793
|
immediately return sizelimitExceeded if appropriate
|
2006-04-03 21:14:14 +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 |
|
Kurt Zeilenga
|
cbc11c9233
|
unifdef -DLDAP_NULL_IS_NULL
|
2006-02-14 23:18:12 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
fcda57e90f
|
use macros instead of numbers...
|
2005-12-13 20:11:26 +00:00 |
|
Pierangelo Masarati
|
361a97108b
|
minor cleanup
|
2005-12-12 14:33:34 +00:00 |
|
Pierangelo Masarati
|
e113e18bb6
|
more about sizelimit disclose issue in back-meta (ITS#4213)
|
2005-12-11 23:39:09 +00:00 |
|
Kurt Zeilenga
|
48cb85865d
|
Remove some unnecessary #ifdefs
|
2005-11-26 07:38:18 +00:00 |
|
Pierangelo Masarati
|
b3c8a976ec
|
use LDAP_SIZELIMIT_EXCEEDED; rework the return values of slap_send_search_entry(); silence a few warnings
|
2005-11-25 22:17:24 +00:00 |
|
Pierangelo Masarati
|
ea83f6a669
|
check sizelimit in frontend (ITS#4213)
|
2005-11-25 00:28:33 +00:00 |
|
Pierangelo Masarati
|
133a673e65
|
don't return matchedDN in the case described in ITS#4195
|
2005-11-22 11:13:14 +00:00 |
|
Pierangelo Masarati
|
4852bf8a58
|
don't care about empty matched/text #ifdef LDAP_NULL_IS_NULL
|
2005-11-20 01:59:26 +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
|
acb17be789
|
fix size/time limit (ITS#4145)
|
2005-11-04 12:42:39 +00:00 |
|
Pierangelo Masarati
|
cedb88c373
|
eat up values of removed attrs
|
2005-11-01 13:42:51 +00:00 |
|
Pierangelo Masarati
|
cfa2eefe3c
|
fix previous commit
|
2005-10-25 14:50:05 +00:00 |
|
Pierangelo Masarati
|
8a5a1ab39f
|
fix handling of invalid DN-valued attrs (ITS#4107)
|
2005-10-24 20:22:08 +00:00 |
|
Hallvard Furuseth
|
05f5c7525b
|
Fix snprintf() format
|
2005-09-26 04:39:51 +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
|
e2c9c843e1
|
fix previous commit; cleanup few 64 bit issues
|
2005-09-24 17:09:19 +00:00 |
|
Pierangelo Masarati
|
ae0b39e3cc
|
use result of validation (ITS#4028)
|
2005-09-19 09:06:29 +00:00 |
|
Pierangelo Masarati
|
a1ff59f436
|
pretty the DN as well
|
2005-09-06 17:19:36 +00:00 |
|
Pierangelo Masarati
|
a2ea1edb48
|
save target errors for later evaluation
|
2005-08-31 01:55:34 +00:00 |
|
Pierangelo Masarati
|
39998dfe8d
|
prettify matchedDN; fix memory handling
|
2005-08-27 19:21:43 +00:00 |
|
Pierangelo Masarati
|
6cb8b14435
|
allow undefined attrs to be "proxied" (ITS#3959)
|
2005-08-25 21:14:26 +00:00 |
|
Pierangelo Masarati
|
e5d302e84f
|
normalize/pretty attributes when possible
|
2005-08-20 11:31:07 +00:00 |
|
Pierangelo Masarati
|
9c02a32b7c
|
more about matchedDN in back-meta (ITS#3944)
|
2005-08-18 14:55:28 +00:00 |
|
Pierangelo Masarati
|
11211d0dae
|
strip entryDN from search entries; frontend will reattach it :(
|
2005-08-18 11:26:29 +00:00 |
|
Pierangelo Masarati
|
99ea177e05
|
implement overlapping targets enhancement (ITS#3711)
|
2005-08-17 08:34:49 +00:00 |
|
Pierangelo Masarati
|
76f52279ef
|
fix "matched" return and return code (ITS#3944)
|
2005-08-17 08:25:48 +00:00 |
|
Pierangelo Masarati
|
754a059951
|
fix concurrency issues
|
2005-07-04 22:41:54 +00:00 |
|
Pierangelo Masarati
|
297c7933b1
|
add "onerr" flag
|
2005-06-25 15:13:44 +00:00 |
|
Pierangelo Masarati
|
b836fc3ea2
|
first round of provisions for back-config
|
2005-06-19 22:41:12 +00:00 |
|
Pierangelo Masarati
|
e12c4ca230
|
preemptive time limit check in proxy backends
|
2005-06-13 19:14:40 +00:00 |
|
Pierangelo Masarati
|
be53e82650
|
fix entry DN free
|
2005-05-21 14:53:05 +00:00 |
|
Pierangelo Masarati
|
46387a12a9
|
fix sizelimit interaction with glue overlay (ITS#3724)
|
2005-05-13 13:10:33 +00:00 |
|
Pierangelo Masarati
|
96773427db
|
don't bother about slap_dummy_bv
|
2005-05-13 09:06:28 +00:00 |
|
Pierangelo Masarati
|
c4cfe03619
|
fix sizelimit bug (ITS#3720)
|
2005-05-12 22:37:56 +00:00 |
|
Pierangelo Masarati
|
5ad7133202
|
add support for "subordinate" scope
|
2005-05-06 10:21:00 +00:00 |
|
Pierangelo Masarati
|
a215fdea66
|
a bit more reworking and streamline; the change to the LAST_CONN test seems to eliminate the last LDAP_BUSY problems on the only machine that was showing it yet; please test
|
2005-05-05 17:34:11 +00:00 |
|
Pierangelo Masarati
|
4d9750afb5
|
honor T-F filters (ITS#3706) and lots of cleanup
|
2005-05-04 23:57:55 +00:00 |
|
Pierangelo Masarati
|
58a358e7b2
|
more cleanup in handling timeouts in ldap_result()
|
2005-04-26 21:48:43 +00:00 |
|
Pierangelo Masarati
|
06eef0c78d
|
reset candidates when intentionally abandoning; consistently handle referrals
|
2005-04-25 23:54:51 +00:00 |
|
Pierangelo Masarati
|
41aad6e27f
|
more on error handling reworking; should address ITS#3672 and ITS#3676
|
2005-04-22 21:43:52 +00:00 |
|