Pierangelo Masarati
|
84143631ee
|
fix potential concurrency issue (not so potential, if we could regularly trigger it :)
|
2007-08-25 14:58:43 +00:00 |
|
Pierangelo Masarati
|
abca6f16a6
|
also improve massaged DN containment check
|
2007-08-25 10:57:08 +00:00 |
|
Pierangelo Masarati
|
2be301db66
|
improve URI DN containment check
|
2007-08-25 10:13:51 +00:00 |
|
Pierangelo Masarati
|
097420bfc4
|
fix typo
|
2007-08-25 09:37:59 +00:00 |
|
Howard Chu
|
528b3bc601
|
Fix aux/structural comment
|
2007-08-25 00:42:37 +00:00 |
|
Howard Chu
|
47be79d4f3
|
Use dynamic config, test dgIdentity
|
2007-08-25 00:14:56 +00:00 |
|
Pierangelo Masarati
|
8f95ff260c
|
consistently use "tag=" instead of "op=" in debug messages
|
2007-08-25 00:10:52 +00:00 |
|
Howard Chu
|
da5c3285d2
|
Fix config delete
|
2007-08-24 23:56:55 +00:00 |
|
Howard Chu
|
ecf59634e9
|
Fix prev commit
|
2007-08-24 23:28:43 +00:00 |
|
Gavin Henry
|
1704b9a081
|
New Changes Appendix, plus various other additions and fixes.
|
2007-08-24 23:24:34 +00:00 |
|
Pierangelo Masarati
|
6f9519543e
|
- fix logging of controls;
- add support for Control syntax;
- use Control syntax and objectIdentifierFirstComponentMatch
with reqControls/reqRespControls
|
2007-08-24 23:13:41 +00:00 |
|
Howard Chu
|
0861ffbdae
|
Add dgIdentity info
|
2007-08-24 23:10:11 +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 |
|
Howard Chu
|
285ceff179
|
Fix spurious warnings in prev commit
|
2007-08-24 22:42:41 +00:00 |
|
Howard Chu
|
7aaddee5bf
|
test_filter() should use ordered_value_match()
|
2007-08-24 22:34:04 +00:00 |
|
Howard Chu
|
670febf7d5
|
ITS#5105 from Alexey Melnikov @ isode
|
2007-08-24 21:58:20 +00:00 |
|
Pierangelo Masarati
|
30fbf95de1
|
allow to register further syntax/mr compatibility
|
2007-08-24 20:05:30 +00:00 |
|
Ralf Haferkamp
|
a57a24dab8
|
tcpd.h is already include in slap.h
|
2007-08-24 16:09:50 +00:00 |
|
Pierangelo Masarati
|
511a71067f
|
add logging of request/response controls
|
2007-08-24 12:50:01 +00:00 |
|
Pierangelo Masarati
|
b9e2fd0dd6
|
ldap_control*_dup() is no longer private; add ldap_pvt_put_control
|
2007-08-24 12:29:33 +00:00 |
|
Pierangelo Masarati
|
ee8431b22d
|
add memberOf overlay
|
2007-08-24 02:46:55 +00:00 |
|
Pierangelo Masarati
|
4154431a9f
|
typo
|
2007-08-24 02:25:39 +00:00 |
|
Howard Chu
|
2d4f198662
|
Add dgIdentity support
|
2007-08-23 23:33:37 +00:00 |
|
Pierangelo Masarati
|
a90d052775
|
forgot one commit
|
2007-08-23 20:27:10 +00:00 |
|
Howard Chu
|
ece1c226a1
|
Add dgIdentity from draft-haripriya-dynamicgroup-02
|
2007-08-23 02:09:17 +00:00 |
|
Howard Chu
|
7ef61c0ec0
|
Register dyngroup OID
|
2007-08-23 01:52:04 +00:00 |
|
Howard Chu
|
43463852f6
|
Add cn=config support
|
2007-08-23 01:40:09 +00:00 |
|
Pierangelo Masarati
|
25d46e7578
|
rework controls API
|
2007-08-22 22:35:14 +00:00 |
|
Pierangelo Masarati
|
95dd8de586
|
fix and cleanup
|
2007-08-22 20:55:54 +00:00 |
|
Kurt Zeilenga
|
0025d7fa1f
|
Fix last commit.
|
2007-08-22 19:33:28 +00:00 |
|
Kurt Zeilenga
|
e6699ce023
|
Password policy request control should have no control value.
Extend ldap_create_control() to supporting creating such.
|
2007-08-22 19:26:55 +00:00 |
|
Pierangelo Masarati
|
57316ae1ac
|
move session tracking control creation to helper
|
2007-08-22 18:33:41 +00:00 |
|
Kurt Zeilenga
|
a9b4c04f1c
|
Use MAXHOSTNAMELEN from <ac/socket.h> instead of HOST_NAME_MAX as the latter ain't available here.
|
2007-08-22 18:05:18 +00:00 |
|
Pierangelo Masarati
|
7c9f63a60d
|
fix subtree rename integrity; curiously enough, tes023 only failed on 64 bit arch; probably because we'd need to double the stack of the slab on 64 bit archs...
|
2007-08-22 17:46:55 +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
|
63b6bfd1a4
|
don't Statslog before getting controls
|
2007-08-22 14:41:42 +00:00 |
|
Pierangelo Masarati
|
99c92b74c9
|
handle response controls in exops
|
2007-08-22 12:07:27 +00:00 |
|
Pierangelo Masarati
|
d1b68d3135
|
support session tracking during tool binds
|
2007-08-22 09:17:42 +00:00 |
|
Pierangelo Masarati
|
05b9123a03
|
consistently use o_log_prefix
|
2007-08-22 09:17:09 +00:00 |
|
Pierangelo Masarati
|
8ef19246dc
|
fix previous commit (need to finish breakfast before committing...)
|
2007-08-22 08:57:23 +00:00 |
|
Pierangelo Masarati
|
00368b128a
|
log formatOID, possibly mapped to friendly name if known
|
2007-08-22 08:44:21 +00:00 |
|
Pierangelo Masarati
|
83eec9f96b
|
add session tracking support to essential exops
|
2007-08-22 00:41:47 +00:00 |
|
Pierangelo Masarati
|
1bdc186ea2
|
fix API change
|
2007-08-22 00:08:38 +00:00 |
|
Pierangelo Masarati
|
022f805620
|
add (work in progress)
|
2007-08-22 00:04:59 +00:00 |
|
Pierangelo Masarati
|
437b3a0585
|
client side of draft-wahl-ldap-session
|
2007-08-22 00:03:03 +00:00 |
|
Pierangelo Masarati
|
b0d2063d92
|
client side of draft-wahl-ldap-session
|
2007-08-21 23:52:03 +00:00 |
|
Pierangelo Masarati
|
1a59d091bc
|
minimal implementation of draft-wahl-ldap-session-03
|
2007-08-21 22:47:54 +00:00 |
|
Pierangelo Masarati
|
caa5123975
|
further fix previous commit
|
2007-08-21 22:15:09 +00:00 |
|
Pierangelo Masarati
|
6270bd9e82
|
cleanup experimental controls: rename macros, ifdef code
|
2007-08-21 21:42:09 +00:00 |
|
Pierangelo Masarati
|
b21a1ce71c
|
move to implemented :)
|
2007-08-21 18:09:13 +00:00 |
|