Hallvard Furuseth
|
bddba8ae17
|
Integer indexing - handle huge values
|
2007-12-02 16:10:23 +00:00 |
|
Howard Chu
|
eb16972d23
|
Streamlined Winsock connection management
|
2007-11-26 17:03:26 +00:00 |
|
Howard Chu
|
3ff3957dc7
|
Add index_intlen keyword for ordered indexing of integers
|
2007-11-21 02:54:57 +00:00 |
|
Howard Chu
|
f8ad90167b
|
ITS#5209 sasl_host may be different from global_host
|
2007-11-05 09:30:40 +00:00 |
|
Howard Chu
|
233632fa04
|
Use per-thread slap_counters to eliminate lock contention
|
2007-10-25 08:45:00 +00:00 |
|
Howard Chu
|
68ebee4726
|
Concurrency tweaks:
store conn->c_sd, don't use ber_sockbuf_ctrl to retrieve it.
use per-thread free lists for operations, no mutexes needed.
|
2007-10-25 02:22:40 +00:00 |
|
Howard Chu
|
e8c2414831
|
Preliminary sorted value support
|
2007-09-24 01:31:23 +00:00 |
|
Howard Chu
|
c4dbe1a274
|
Attribute/Modification value counters
|
2007-09-21 08:43:56 +00:00 |
|
Pierangelo Masarati
|
d92e8ad1f7
|
add helper for internal searchs for objectClass=*
|
2007-09-15 17:38:53 +00:00 |
|
Pierangelo Masarati
|
62504d7ef0
|
add anlist_free
|
2007-08-27 07:11:32 +00:00 |
|
Pierangelo Masarati
|
72f009ac52
|
behave when a value of an ordered attr starts with '{' and either contains or not '}', but the prefix '{X}' does not contain a numericString
|
2007-08-24 23:05:10 +00:00 |
|
Pierangelo Masarati
|
30fbf95de1
|
allow to register further syntax/mr compatibility
|
2007-08-24 20:05:30 +00:00 |
|
Pierangelo Masarati
|
9a00bbb35f
|
add support for session tracking (draft-wahl-ldap-sessio) to proxy backends requests
|
2007-08-22 15:49:35 +00:00 |
|
Pierangelo Masarati
|
27428ac00e
|
uniformly exploit rootdn bind; add support for rootdn bind to backends that didn't have it (ITS#4962)
|
2007-08-16 09:38:15 +00:00 |
|
Pierangelo Masarati
|
1f3d88f32b
|
recent check for syncrepl searchbase broke test048; fixing...
|
2007-08-13 20:51:42 +00:00 |
|
Ralf Haferkamp
|
3a9310431e
|
Reworked recent backend API changes, now using a separate struct,
(ConfigReply) for the error messages.
|
2007-08-03 12:02:07 +00:00 |
|
Ralf Haferkamp
|
5ae46c195e
|
Added a new parameter (ConfigArgs*) to the _db_init, _db_open, _db_close and
_db_destroy functions.
|
2007-07-25 17:21:05 +00:00 |
|
Howard Chu
|
88cbe052e0
|
Fallout from ITS#4986 - remove unused param of select_backend()
|
2007-07-13 03:18:20 +00:00 |
|
Hallvard Furuseth
|
9dcef9bc80
|
Cleanup (add prototypes)
|
2007-06-10 22:06:28 +00:00 |
|
Hallvard Furuseth
|
93fbb87545
|
Give OperationBuffer normal struct members instead of using
LBER_ALIGNED_BUFFER(OPERATION_BUFFER_SIZE), as discussed in ITS#4078.
Add a corresponding SyncOperationBuffer in overlays/syncprov.c.
|
2007-05-18 23:54:26 +00:00 |
|
Pierangelo Masarati
|
978c3609e0
|
allow array of more generic syntaxes
|
2007-05-16 09:13:14 +00:00 |
|
Hallvard Furuseth
|
bbc719ca56
|
ITS#4948: '#if <undefined macro>' -> '#ifdef' warning cleanup
|
2007-05-09 18:17:10 +00:00 |
|
Howard Chu
|
a2405e0a7e
|
Axe slurpd / replog support
|
2007-04-06 00:21:02 +00:00 |
|
Howard Chu
|
63bef22335
|
Cleanup conditional arg in prev commit
|
2007-03-31 00:40:22 +00:00 |
|
Howard Chu
|
c6df30118f
|
ITS#4893 fix prev commit
|
2007-03-25 12:18:06 +00:00 |
|
Howard Chu
|
7426ab07fc
|
ITS#4893 define LDAP_PF_LOCAL_SENDMSG in <ac/socket.h> if a message must
be sent to transmit client credentials. Buffer the message data.
|
2007-03-25 04:40:22 +00:00 |
|
Pierangelo Masarati
|
639d678592
|
cleanup struct declarations
|
2007-03-20 01:07:10 +00:00 |
|
Howard Chu
|
06212e9de9
|
Plug leaks
|
2007-02-16 02:22:24 +00:00 |
|
Howard Chu
|
e28627f1e2
|
Added "slapd" rewrite map handler, connection_fake_init2 to use existing
tmpmemctx without reinitializing
|
2007-02-14 08:51:47 +00:00 |
|
Howard Chu
|
59d4b38a7c
|
syncinfo_free must be able to free multiple syncinfos
|
2007-02-13 14:35:53 +00:00 |
|
Howard Chu
|
f2355e91e0
|
Unconditionalize gmtime_mutex, always use it when calling lutil_csnstr
|
2007-02-11 13:52:55 +00:00 |
|
Howard Chu
|
9381fc42a5
|
Add overlay hooks for entry_get_rw / entry_release_rw
|
2007-02-06 04:18:14 +00:00 |
|
Howard Chu
|
250cbd286a
|
Optimization: send sid in cookie to avoid getting our changes sent
back to us.
|
2007-02-05 23:10:22 +00:00 |
|
Howard Chu
|
fffaea79eb
|
Preliminary multi-context support for syncrepl. Passes all single-master
tests, needs multi-master testing.
|
2007-02-05 04:50:07 +00:00 |
|
Howard Chu
|
51549d2e5d
|
Add olcServerID for configuring serverID portion of CSN
|
2007-02-04 00:02:38 +00:00 |
|
Pierangelo Masarati
|
f5d26ed730
|
add helper (and cleanup)
|
2007-01-27 14:12:59 +00:00 |
|
Pierangelo Masarati
|
53d6d3c957
|
streamline group attr specification/diagnostics
|
2007-01-11 20:41:43 +00:00 |
|
Howard Chu
|
a2e299eb22
|
ITS#4799 remove kerberos / kbind
|
2007-01-10 00:23:28 +00:00 |
|
Howard Chu
|
a6a8fb514b
|
Add TLS context configuration
|
2007-01-08 23:36:24 +00:00 |
|
Howard Chu
|
1cc1f9b18a
|
Make syncrepl inherit default TLS settings from main slapd config (except
for reqcert, default demand)
|
2007-01-08 20:16:45 +00:00 |
|
Kurt Zeilenga
|
da6d9eb046
|
happy new year
|
2007-01-02 20:00:42 +00:00 |
|
Howard Chu
|
03dbc30deb
|
Use temporary AttributeDescriptions to prevent unbounded growth
|
2006-12-26 04:51:08 +00:00 |
|
Howard Chu
|
3bf226382e
|
ITS#3707 preserve filter input, allow (and ignore) undefined attributes
|
2006-12-25 23:30:45 +00:00 |
|
Pierangelo Masarati
|
9edb2d518e
|
plug rootDSE info one-time leak
|
2006-12-24 10:51:07 +00:00 |
|
Howard Chu
|
45fbb173b7
|
Pass op to slap_mods_check()
|
2006-12-24 06:55:02 +00:00 |
|
Howard Chu
|
6020a6d81d
|
ITS#4337 implement modrdn for back-config
|
2006-12-24 00:56:37 +00:00 |
|
Howard Chu
|
b79d63516d
|
Rewrite attrs_dup with attrs_alloc.
Add new entry_dup_bv that dups an entry in a single malloc. Leave it
unused for now; faster but consumes more heap.
|
2006-11-30 06:03:56 +00:00 |
|
Howard Chu
|
2a9afa55a7
|
Avoid unnecessary calls to oc_bvfind
|
2006-11-27 19:59:59 +00:00 |
|
Pierangelo Masarati
|
de254abb27
|
destroy cached groups after identity change (ITS#4760)
|
2006-11-24 11:43:47 +00:00 |
|
Howard Chu
|
4b6a3e8b6d
|
Convert schema parsers to ConfigArgs so they can pass errors back to clients
|
2006-11-15 01:18:37 +00:00 |
|