Pierangelo Masarati
9f1703d0d3
more (in)sanity stuff
2005-08-08 22:49:54 +00:00
Hallvard Furuseth
f927b77456
Remove unused variables in config_updatedn()
2005-08-08 22:35:38 +00:00
Hallvard Furuseth
64512ad4d7
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
2005-08-08 22:25:56 +00:00
Hallvard Furuseth
7843e7fbb2
Destroy monitor_info.mi_cache_mutex
2005-08-08 21:29:13 +00:00
Pierangelo Masarati
c984c229d6
plug more one-time leaks; rearrange subsystems setup
2005-08-08 20:45:10 +00:00
Hallvard Furuseth
b1e4b27388
#include <ac/ctype.h>, needed by last commit
2005-08-08 20:19:25 +00:00
Pierangelo Masarati
b286c9264b
plug another one-time leak
2005-08-08 20:01:04 +00:00
Pierangelo Masarati
64af435895
ITS#3914 bug was very close to that leak: rwm_dnattr_rewrite() already freed the original value (all this stuff may need work)
2005-08-08 19:49:48 +00:00
Pierangelo Masarati
47351e3b5c
fix yet another leak (not related to ITS#3914, though)
2005-08-08 19:41:10 +00:00
Hallvard Furuseth
3142c03e5a
Fix typo in previous commit (slapi_dn.c -> slapi_dn.lo)
2005-08-08 14:30:34 +00:00
Pierangelo Masarati
cccf35c749
allow textual log levels in command line
2005-08-08 14:01:40 +00:00
Luke Howard
d463430295
Remove slapi_x_be_select()
2005-08-08 13:26:02 +00:00
Luke Howard
d96f3615b3
New file - slapi_dn.c
2005-08-08 13:25:24 +00:00
Luke Howard
7d557f0b0d
Add Slapi_DN API
2005-08-08 13:24:18 +00:00
Howard Chu
ae8a333bc8
ITS#3917 init schema before parsing args
2005-08-08 12:51:38 +00:00
Howard Chu
9365649dad
ITS#3922 fix syncrepl ctxcsn leak
2005-08-08 12:38:19 +00:00
Luke Howard
3858ce0728
Add slapi_x_be_select() (to be replaced with slapi_be_select() when
...
we support Slapi_DN API)
2005-08-08 11:01:39 +00:00
Luke Howard
83cb00b034
Sync with slapi/slapi_utils.c
2005-08-08 09:33:12 +00:00
Luke Howard
ef81368404
Don't return frontend as SLAPI_BACKEND, return actual backend instead
...
for compat with 2.2 plugins
Add a couple of backend SLAPI APIs
2005-08-08 09:33:02 +00:00
Luke Howard
17ffdc07b6
Don't decrement descriptor count until we have checked connection is not UDP
2005-08-08 03:44:17 +00:00
Luke Howard
0dd503a339
Add missing break statement in switch for SLAPI_SEARCH_ATTRS handler
2005-08-08 03:39:00 +00:00
Pierangelo Masarati
e24cc0589f
more cleanup
2005-08-07 22:22:27 +00:00
Pierangelo Masarati
d79d9be840
free Env
2005-08-07 21:53:38 +00:00
Pierangelo Masarati
3d075186bf
don't leak entry/referrals in case of reference
2005-08-07 21:26:15 +00:00
Pierangelo Masarati
4e29de5ba6
fix previous commit
2005-08-07 21:03:38 +00:00
Pierangelo Masarati
76e5f02c0e
add (optional) concurrency test for back-sql
2005-08-07 20:59:56 +00:00
Pierangelo Masarati
2a789a831f
data for back-sql concurrency tests
2005-08-07 20:52:58 +00:00
Pierangelo Masarati
09f749da96
remove unnecessary data from search_info
2005-08-07 20:43:07 +00:00
Pierangelo Masarati
779d94312f
cleanup candidate list in case of abandon, even if it occurs while selecting candidates
2005-08-07 20:11:41 +00:00
Pierangelo Masarati
433c7923c5
cleanup candidate list in case of abandon
2005-08-07 20:04:47 +00:00
Pierangelo Masarati
125059ccb5
more cleanup
2005-08-07 18:56:19 +00:00
Hallvard Furuseth
a4352afef1
Rebuild for configure.in 1.586.
2005-08-07 18:26:41 +00:00
Hallvard Furuseth
4bd330503f
Let --<enable/disable>-<backends/overlays> provide a default instead
...
of overriding individual settings.
The --disable variant will disable all backends/overlays that are
not explicitly enabled. Previously it had no effect.
Also shorten a few --enable help messages that were > 80 characters.
2005-08-07 18:08:02 +00:00
Pierangelo Masarati
92527ee15b
plug more leaks; few remain (but seem to be in ODBC)
2005-08-07 17:28:26 +00:00
Pierangelo Masarati
52fb4b47fe
fix previous commit
2005-08-07 16:48:26 +00:00
Pierangelo Masarati
8fdfe1fcd0
plug yet another one-time leak
2005-08-07 16:45:13 +00:00
Pierangelo Masarati
ca00d860d6
plug selected leaks at shutdown
2005-08-07 16:38:20 +00:00
Pierangelo Masarati
a6d4a82782
more about freeing replica resources
2005-08-07 15:20:14 +00:00
Pierangelo Masarati
e549e4463a
free replica info as appropriate
2005-08-07 15:01:13 +00:00
Pierangelo Masarati
d8a90fd7d5
cleanup resources
2005-08-07 14:13:29 +00:00
Pierangelo Masarati
468e03a655
plug more leaks
2005-08-07 12:55:15 +00:00
Pierangelo Masarati
409bb53f82
improve previous commit
2005-08-07 11:48:45 +00:00
Pierangelo Masarati
a2b8670b92
improve previous commit
2005-08-07 11:44:57 +00:00
Pierangelo Masarati
c3b977b2da
ACL logging was incomplete (and misleading)
2005-08-07 11:36:18 +00:00
Pierangelo Masarati
be355833a0
fix use of uninitialized value; beautify logs
2005-08-07 10:49:40 +00:00
Pierangelo Masarati
e281e08e79
remove cruft
2005-08-07 10:49:01 +00:00
Pierangelo Masarati
f5beb2e0d3
add indices for all backends that support them; clenup
2005-08-07 10:01:53 +00:00
Pierangelo Masarati
e355c9ef86
detect if control is available (ITS#3898)
2005-08-07 09:59:25 +00:00
Luke Howard
bba3f62bdc
Always restore op->o_callback in SLAPI overlay - was spinning indefinitely
2005-08-07 03:13:57 +00:00
Pierangelo Masarati
fa27310d77
use trylock only where necessary
2005-08-07 00:35:11 +00:00