Howard Chu
|
d2179d885f
|
Use attr_valfind instead of value_find_ex to optimize lookups
|
2007-09-24 05:02:31 +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
|
9a00bbb35f
|
add support for session tracking (draft-wahl-ldap-sessio) to proxy backends requests
|
2007-08-22 15:49:35 +00:00 |
|
Pierangelo Masarati
|
1a59d091bc
|
minimal implementation of draft-wahl-ldap-session-03
|
2007-08-21 22:47:54 +00:00 |
|
Pierangelo Masarati
|
6270bd9e82
|
cleanup experimental controls: rename macros, ifdef code
|
2007-08-21 21:42:09 +00:00 |
|
Pierangelo Masarati
|
5acbf5997c
|
re-sort funcs (and enums) in "logical" order
|
2007-08-17 09:49:17 +00:00 |
|
Pierangelo Masarati
|
2f5bfba296
|
let req_modify_s and req_modrdn_s have a common portion to interoperate within slap_mods_opattrs() (ITS#5093)
|
2007-08-16 09:48:53 +00:00 |
|
Pierangelo Masarati
|
15545731bc
|
fix previous commit
|
2007-08-16 09:32:04 +00:00 |
|
Pierangelo Masarati
|
f4844889fd
|
s/orb_tmp_mech/orb_mech/
|
2007-08-16 09:29:45 +00:00 |
|
Howard Chu
|
a87b4592a4
|
Remove tool_id2entry_get
|
2007-08-11 04:19:53 +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 |
|
Hallvard Furuseth
|
c60f7c1fd2
|
For ITS#4943: Axe thread pool semaphore code
|
2007-06-10 23:37:49 +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 |
|
Pierangelo Masarati
|
eb5d285a1b
|
allow attribute inheritance with syntax restriction (please review)
|
2007-05-16 01:40:34 +00:00 |
|
Howard Chu
|
a2405e0a7e
|
Axe slurpd / replog support
|
2007-04-06 00:21:02 +00:00 |
|
Howard Chu
|
c6df30118f
|
ITS#4893 fix prev commit
|
2007-03-25 12:18:06 +00:00 |
|
Howard Chu
|
7cdfd72cc0
|
More struct cleanup
|
2007-03-25 11:37:51 +00:00 |
|
Pierangelo Masarati
|
639d678592
|
cleanup struct declarations
|
2007-03-20 01:07:10 +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
|
b5d8341569
|
Add timeout / network timeout to bindconf
|
2007-02-05 11:03:59 +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 |
|
Pierangelo Masarati
|
5bf79a5686
|
fix modify opattrs sync replication (ITS#4820; test019 can't be fixed right now)
|
2007-01-27 16:38:20 +00:00 |
|
Pierangelo Masarati
|
4b9f4c688a
|
allow to specify the required access privileges in internal operations (ITS#4806)
|
2007-01-16 22:13:44 +00:00 |
|
Howard Chu
|
5d3f3c240d
|
ITS#4554 slapindex takes a list of attributes to index
|
2007-01-15 01:14:14 +00:00 |
|
Howard Chu
|
a2e299eb22
|
ITS#4799 remove kerberos / kbind
|
2007-01-10 00:23:28 +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 |
|
Howard Chu
|
e955bbeaf5
|
Unify rs_modlist in Add/Modify/Modrdn req structs
|
2006-12-24 06:45:57 +00:00 |
|
Howard Chu
|
8b457119ac
|
Use a specific sr_type for intermediate Glue results
|
2006-12-18 19:46:40 +00:00 |
|
Howard Chu
|
1e849ec14d
|
ITS#4638 restore original parameters on op completion
(this is preliminary, more work remains)
|
2006-12-17 22:57:45 +00:00 |
|
Pierangelo Masarati
|
8830e0628e
|
more portable fix to ITS#4756
|
2006-12-17 22:03:03 +00:00 |
|
Pierangelo Masarati
|
97e6225cc9
|
implement full IPv6 support in ACLs; use URL notation (as suggested by Howard) to disambiguate parsing (ITS#4756)
|
2006-12-15 01:11:11 +00:00 |
|
Howard Chu
|
1f35a953a1
|
Remainder of fix for ITS#4615 - stop processing overlay stack at glue
boundary
|
2006-12-13 03:03:47 +00:00 |
|
Pierangelo Masarati
|
e73ce756cc
|
fix DN (and berval'ued items requiring) normalization in bindconf_parse (ITS#4766)
|
2006-12-02 16:13:25 +00:00 |
|
Kurt Zeilenga
|
99b954e2c3
|
LDAPBIS cleanup
|
2006-10-28 03:53:02 +00:00 |
|
Kurt Zeilenga
|
857e74bbed
|
Remove extraneous SLAP_RELAX macro
|
2006-10-21 03:37:35 +00:00 |
|
Howard Chu
|
f63f46f0b1
|
Use a single malloc for entry_decode instead of two - partially decode
the entry to get nvals first, so the size can be computed.
|
2006-09-20 02:43:47 +00:00 |
|
Howard Chu
|
242274d038
|
Remove obsolete SLAP_FILTER_DN definitions
|
2006-09-14 09:29:29 +00:00 |
|
Howard Chu
|
9f054b648b
|
Support dynamic add/delete of attributeTypes and objectClasses
|
2006-09-14 00:06:04 +00:00 |
|
Howard Chu
|
2bfe79fe88
|
Add BackendInfo.bi_extra for backend custom APIs
Use bi_extra for back-monitor entry points. Backends should never
directly reference each other's symbols.
|
2006-09-13 11:38:51 +00:00 |
|
Pierangelo Masarati
|
8eb455e7b2
|
add sb_version to slap_bindconf;
rework slap_client_connect() and slap_discover_feature() accordingly
|
2006-09-11 00:52:43 +00:00 |
|
Pierangelo Masarati
|
b60990780f
|
custom monitoring can be enabled/disabled via config
|
2006-09-06 23:08:57 +00:00 |
|
Pierangelo Masarati
|
0d2e2772d5
|
move req2op selection into a helper
|
2006-09-04 07:17:34 +00:00 |
|
Howard Chu
|
78172aa0cf
|
Entry/Attribute struct caching, to minimize malloc fragmentation
Note: this breaks LDAP_COMP_MATCH and SLAP_ZONE_MALLOC. But they
were probably broken already anyway.
|
2006-08-29 01:43:23 +00:00 |
|
Kurt Zeilenga
|
d3e288dffe
|
s/managedit/relax/
#unifdef -DSLAP_RELAX
|
2006-08-22 23:31:46 +00:00 |
|