Pierangelo Masarati
|
6632ea601f
|
use slab memory as much as possible
|
2010-04-13 05:03:34 +00:00 |
|
Pierangelo Masarati
|
9702081201
|
handle ordered values as appropriate (ITS#6516)
|
2010-04-12 18:01:37 +00:00 |
|
Pierangelo Masarati
|
5564ee0173
|
don't free before use
|
2010-04-12 16:24:01 +00:00 |
|
Pierangelo Masarati
|
f57a216f1c
|
use slab allocation
|
2010-04-12 07:44:56 +00:00 |
|
Pierangelo Masarati
|
32048a5128
|
fix previous commit
|
2010-04-12 02:28:40 +00:00 |
|
Pierangelo Masarati
|
2355fb516a
|
backout unintended commit commit
|
2010-04-12 00:08:11 +00:00 |
|
Pierangelo Masarati
|
0dc3a13c01
|
fix previous commit
|
2010-04-12 00:06:45 +00:00 |
|
Pierangelo Masarati
|
f75825881a
|
honor X-ORDERED in olcDbIdAssertAuthzFrom; add olcDbIdAssertPassthru (ITS#6456); note: breaks binary compatibility with module back-meta.la
|
2010-04-09 22:47:55 +00:00 |
|
Pierangelo Masarati
|
81469d0ff1
|
more on ITS#6507
|
2010-04-08 19:51:18 +00:00 |
|
Pierangelo Masarati
|
a6298f97fc
|
keep attrs count consistent (ITS#6508)
|
2010-04-08 17:24:44 +00:00 |
|
Pierangelo Masarati
|
a53019e688
|
don't set dummy cookie when dealing with last database (ITS#6507)
|
2010-04-08 17:16:38 +00:00 |
|
Pierangelo Masarati
|
cd5dda252a
|
don't mix code and declarations
|
2010-04-08 00:27:18 +00:00 |
|
Pierangelo Masarati
|
de84e6a09d
|
do not assume that someone parsed the paged results response; in case, re-parse (ITS#6507)
|
2010-04-07 00:53:36 +00:00 |
|
Pierangelo Masarati
|
5da876f5fc
|
make sure cookies are set/reset as appropriate when a page ends at database boundaries (ITS#6507)
|
2010-04-06 22:04:58 +00:00 |
|
Pierangelo Masarati
|
bd3414e724
|
detect misplaced entries in glued databases (ITS#6506)
|
2010-04-06 20:33:05 +00:00 |
|
Pierangelo Masarati
|
8e96d76a95
|
rework temporary malloc of glued controls (fixes ITS#6504); fix glued paged results
|
2010-04-02 19:15:42 +00:00 |
|
Howard Chu
|
c99d8465b7
|
ITS#6501 zero lockobjs
|
2010-03-31 06:22:06 +00:00 |
|
Pierangelo Masarati
|
063c844b2a
|
increment counter (ITS#6497)
|
2010-03-23 20:33:06 +00:00 |
|
Pierangelo Masarati
|
b8472e3756
|
handle valid non-entry internal search responses (ITS#6481)
|
2010-03-22 21:50:32 +00:00 |
|
Pierangelo Masarati
|
7ca6247395
|
check for NULL backend (ITS#6490)
|
2010-03-22 21:48:25 +00:00 |
|
Howard Chu
|
7cec659d74
|
Fix prev commit
|
2010-03-13 21:41:51 +00:00 |
|
Howard Chu
|
968663d6e4
|
Fix for CB_TAIL with cached results
|
2010-03-10 22:25:42 +00:00 |
|
Howard Chu
|
6dc52cc91d
|
ITS#5195 - use connection's ssf for auxprop lookup
|
2010-03-04 00:16:49 +00:00 |
|
Howard Chu
|
e85ca5d49a
|
ITS#6484 don't bypass other overlays' entry_release handler
|
2010-03-03 23:36:29 +00:00 |
|
Howard Chu
|
47f1c8c887
|
ITS#6473 fail delta-sync when unknown attrs are received
|
2010-03-02 21:45:25 +00:00 |
|
Howard Chu
|
f992b66f05
|
ITS#6484 - cache DB needs to release its own entries
|
2010-03-02 21:29:32 +00:00 |
|
Pierangelo Masarati
|
0394c805ab
|
ignore non-critical control with unrecognized flags (ITS#6480)
|
2010-02-22 21:53:38 +00:00 |
|
Pierangelo Masarati
|
d85e24dfa3
|
fix return
|
2010-02-17 20:08:07 +00:00 |
|
Ralf Haferkamp
|
5ceb2cd4e0
|
ITS#6467, use memcpy instead for strcpy when copying across array
boundaries. To account for stricter checks when using -D_FORTIFY_SOURCE=2
with GCC 4.5
|
2010-02-15 15:25:47 +00:00 |
|
Pierangelo Masarati
|
3cd65c0a5d
|
reduce code duplication
|
2010-02-12 08:55:34 +00:00 |
|
Ralf Haferkamp
|
bca52e1b18
|
ITS#6469, don't touch op_attrs when updatedn is modifying contextCSN
|
2010-02-05 11:49:49 +00:00 |
|
Howard Chu
|
32feda4478
|
Add pbind proxybind overlay. Just intercepts Bind requests on a regular DB
and proxies them to a remote server.
|
2010-02-04 01:59:58 +00:00 |
|
Howard Chu
|
66a58ae93a
|
ConnTTL, NetworkTimeout, and ProtocolVersion were missing from the
config OC, thus inaccessible from cn=config
|
2010-02-04 01:02:51 +00:00 |
|
Rein Tollevik
|
1af4e43236
|
ITS#6468: Implement bi_access_allowed.
|
2010-02-02 15:51:32 +00:00 |
|
Ralf Haferkamp
|
1a9ef3b4ea
|
ITS#6465, don't unparse empty uri string
|
2010-02-02 14:43:21 +00:00 |
|
Howard Chu
|
0e16b2ea55
|
ITS#6466 certificateListValidate: Empty Sequence-of is legal
|
2010-01-30 23:32:50 +00:00 |
|
Ralf Haferkamp
|
837320eaac
|
plugged one time memory leak (found with valgrind)
|
2010-01-22 18:01:25 +00:00 |
|
Ralf Haferkamp
|
9e3517595d
|
Plugged memory leak. Syncentry wasn't free'd when sending
LDAP_SYNC_NEW_COOKIE intermediate results. (ITS#6459)
|
2010-01-21 13:33:21 +00:00 |
|
Pierangelo Masarati
|
0cf528630f
|
implement support for selective iteration in slaptools (ITS#6442)
|
2010-01-18 15:00:40 +00:00 |
|
Hallvard Furuseth
|
d58f4ff849
|
Gentler message when falling back to ch_malloc
|
2010-01-15 18:53:13 +00:00 |
|
Howard Chu
|
b8a1da95a2
|
dn2id_lock is no longer needed
|
2010-01-11 22:14:15 +00:00 |
|
Rein Tollevik
|
fdd2c3a5a7
|
ITS#6441 cyrus-sasl 2.1.24 auxprop_lookup plugin returns status.
|
2010-01-06 13:55:35 +00:00 |
|
Hallvard Furuseth
|
644506db6b
|
ITS#6437: Fix pool version misalignment: It aligned heads, not returned blocks
|
2010-01-05 23:31:14 +00:00 |
|
Hallvard Furuseth
|
705bd5bf40
|
ITS#6437, move structs slab_object and slab_heap from slap.h to sl_malloc.c
|
2010-01-05 23:14:14 +00:00 |
|
Hallvard Furuseth
|
1af33a46c9
|
ITS#6437, save space: Do not allocate the tail, except if size==0.
Store a tail only in freed blocks. (Alignment ensures there will
be room.) Put the freed mark in next block's head.
|
2010-01-05 22:11:24 +00:00 |
|
Hallvard Furuseth
|
d515f24255
|
ITS#6437 cleanup (noop patch): Join SLAP_NO_SL_MALLOC code with identical
ctx==NULL code. Add enum No_sl_malloc to avoid #ifdef SLAP_NO_SL_MALLOC.
|
2010-01-05 19:40:28 +00:00 |
|
Hallvard Furuseth
|
5d883c044a
|
ITS#6437, follow up previous fixes:
Ensure Align >= sizeof(ber_len_t), to clarify the code's requirements.
Rearrange a slap_sl_malloc() branch to factor out ch_malloc fallbacks.
Fix range check (ptr+size >= endptr) -> (size >= endptr-ptr). Fix debug msg.
|
2010-01-05 19:25:28 +00:00 |
|
Howard Chu
|
0c195fc013
|
ITS#6438 check for redundant syncops_free() ?
|
2010-01-05 03:50:10 +00:00 |
|
Hallvard Furuseth
|
40017c3874
|
Add comments
|
2010-01-02 23:42:31 +00:00 |
|
Hallvard Furuseth
|
4e66da4ec1
|
ITS#6437, slap_sl_calloc():
Check count*size overflow. Omit slap_sl_malloc failure check, it cannot fail.
|
2010-01-02 22:53:22 +00:00 |
|