Pierangelo Masarati
|
24befe380c
|
fix resources release issue
|
2005-08-17 08:25:10 +00:00 |
|
Pierangelo Masarati
|
c4ab7b1af2
|
in some cases, back-meta needs to propagate pseudo-root identity even if it's not the authorizing backend
|
2005-08-17 08:19:37 +00:00 |
|
Pierangelo Masarati
|
8fdfe1fcd0
|
plug yet another one-time leak
|
2005-08-07 16:45:13 +00:00 |
|
Pierangelo Masarati
|
fa27310d77
|
use trylock only where necessary
|
2005-08-07 00:35:11 +00:00 |
|
Pierangelo Masarati
|
fe2492309a
|
improve messages
|
2005-07-21 08:54:04 +00:00 |
|
Pierangelo Masarati
|
ac590d6b55
|
fix previous commit
|
2005-07-19 18:03:06 +00:00 |
|
Pierangelo Masarati
|
c5c0c3e4f5
|
fix previous commit (ITS#3871)
|
2005-07-19 14:25:10 +00:00 |
|
Pierangelo Masarati
|
882f43bf01
|
more about rewrite leaks
|
2005-07-19 14:24:26 +00:00 |
|
Pierangelo Masarati
|
efe74fbae0
|
fix yet another leak
|
2005-07-19 11:16:24 +00:00 |
|
Pierangelo Masarati
|
54a0c02c3d
|
implement per-target, per-operation timeouts
|
2005-07-19 00:43:38 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Pierangelo Masarati
|
03b6a692aa
|
trim (long ago) unused files
|
2005-07-16 16:06:34 +00:00 |
|
Pierangelo Masarati
|
5cb994ad36
|
fix memory leak (ITS#3862)
|
2005-07-15 01:08:34 +00:00 |
|
Hallvard Furuseth
|
d6cc947561
|
Silence "unused <something>" warnings
|
2005-07-14 19:52:08 +00:00 |
|
Pierangelo Masarati
|
754a059951
|
fix concurrency issues
|
2005-07-04 22:41:54 +00:00 |
|
Pierangelo Masarati
|
9146b262ad
|
fix potential deadlock; first round of refcnt for connections
|
2005-07-03 23:28:35 +00:00 |
|
Pierangelo Masarati
|
ba0f3112c4
|
add "matchedDN" field when appropriate
|
2005-06-28 23:22:48 +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
|
595d41b421
|
cleanup
|
2005-06-18 18:57:46 +00:00 |
|
Pierangelo Masarati
|
7fdcd2ec60
|
fix ITS#3785: do our best to deal with invalid filters...
|
2005-06-16 19:19:11 +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 |
|
Howard Chu
|
376537f3d7
|
ITS#3577 Make librewrite shared - > liblrewrite.la
|
2005-05-11 10:18:27 +00:00 |
|
Pierangelo Masarati
|
1c8a9fdbeb
|
remove cruft
|
2005-05-11 08:41:35 +00:00 |
|
Pierangelo Masarati
|
f9e17b539a
|
remove obsolete tests
|
2005-05-11 08:39:39 +00:00 |
|
Pierangelo Masarati
|
e6e80d00f1
|
don't leave consts around
|
2005-05-07 10:52:05 +00:00 |
|
Pierangelo Masarati
|
d23243a507
|
more on strict config parsing (ITS#3705)
|
2005-05-06 16:42:03 +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
|
f0122ce3fc
|
move discover function to frontend
|
2005-05-05 00:22:43 +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
|
642b788fb2
|
fix printing a NULL value (ITS#3698)
|
2005-05-03 23:42:28 +00:00 |
|
Pierangelo Masarati
|
137e46059c
|
don't return client API error if the server is down...
|
2005-04-30 17:54:35 +00:00 |
|
Pierangelo Masarati
|
58a358e7b2
|
more cleanup in handling timeouts in ldap_result()
|
2005-04-26 21:48:43 +00:00 |
|
Pierangelo Masarati
|
bb21f09d1f
|
use safe(r) default
|
2005-04-26 20:10:15 +00:00 |
|
Pierangelo Masarati
|
6076695eb8
|
handle the null lud_dn case...
|
2005-04-26 10:34:37 +00:00 |
|
Pierangelo Masarati
|
6b035aac3e
|
work around the last issue: some times the result times out while the other party is not willing to send any response; give it a second chance
|
2005-04-26 10:02:19 +00:00 |
|
Pierangelo Masarati
|
06eef0c78d
|
reset candidates when intentionally abandoning; consistently handle referrals
|
2005-04-25 23:54:51 +00:00 |
|
Pierangelo Masarati
|
fa49a73fc4
|
fix retry; add per-target configurable number of retries; addresses ITS#3672, ITS#3676 & ITS#3680
|
2005-04-25 18:56:56 +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 |
|
Pierangelo Masarati
|
4ecdb6285d
|
cleanup
|
2005-04-22 17:30:59 +00:00 |
|
Pierangelo Masarati
|
eda6c5abcb
|
remove unnecessary call
|
2005-04-22 12:59:30 +00:00 |
|
Pierangelo Masarati
|
95d3db5d25
|
fix previous commit
|
2005-04-21 22:22:43 +00:00 |
|
Pierangelo Masarati
|
08a6909f73
|
add basic support for retry; protect internal bind behind mutexes; rework search, review candidate selection; minor cleanup. Passes concurrency test036
|
2005-04-21 03:17:31 +00:00 |
|
Pierangelo Masarati
|
c3fd851a59
|
slightly reduce malloc overhead; minor cleanup
|
2005-04-20 18:52:10 +00:00 |
|
Pierangelo Masarati
|
410638fda1
|
fix memory leak (ITS#3669)
|
2005-04-19 14:31:07 +00:00 |
|