Pierangelo Masarati
|
0f8f25cf1a
|
add support for recursive referrals (with simple loop detection) to slapo-chain (ITS#4070); add simple support for returning the error code instead of the original referral (ITS#4570)
|
2006-06-12 22:09:43 +00:00 |
|
Pierangelo Masarati
|
373ded8d24
|
add URI list resorting feature (ITS#4524)
|
2006-05-06 16:15:25 +00:00 |
|
Hallvard Furuseth
|
b2f79aa42e
|
Initialize and destroy lc_lai.lai_mutex
|
2006-04-02 23:47:13 +00:00 |
|
Pierangelo Masarati
|
0a465343fb
|
cleanup
|
2006-03-27 00:31:38 +00:00 |
|
Pierangelo Masarati
|
00073c8cac
|
fix operational attrs return with chain overlay (ITS#4431); misc cleanup
|
2006-03-24 22:49:51 +00:00 |
|
Pierangelo Masarati
|
e393f47465
|
allow slapo-chain to be instantiated without any specific config statement...
|
2006-01-13 10:41:54 +00:00 |
|
Pierangelo Masarati
|
7124ec615e
|
make sure appropriate limits are in place (ITS#4336)
|
2006-01-12 22:48:02 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
4fe032e9be
|
add very preliminary support for <draft-sermersheim-ldap-distproc>
|
2005-11-27 23:23:59 +00:00 |
|
Pierangelo Masarati
|
1e01082e10
|
s/chain-cache-uris/chain-cache-uri/
|
2005-11-27 23:18:47 +00:00 |
|
Hallvard Furuseth
|
6b93c656a1
|
Fix olcChainConfig definition when !LDAP_CONTROL_X_CHAINING_BEHAVIOR
|
2005-11-23 10:49:47 +00:00 |
|
Pierangelo Masarati
|
64156a68b2
|
fix dumb var initialization
|
2005-11-20 19:55:07 +00:00 |
|
Pierangelo Masarati
|
4c92090e87
|
fix compilation when the chaining control is undefined
|
2005-11-20 19:28:03 +00:00 |
|
Pierangelo Masarati
|
fbb31b58a1
|
yet another fix to previous commit
|
2005-11-20 00:29:35 +00:00 |
|
Pierangelo Masarati
|
b85b28275f
|
fix previous commit
|
2005-11-20 00:08:50 +00:00 |
|
Pierangelo Masarati
|
5bd95600de
|
allow the chain overlay and the underlying databases to be loaded via back-config
|
2005-11-19 23:22:50 +00:00 |
|
Pierangelo Masarati
|
39d721504a
|
plug one-time leaks
|
2005-11-19 18:44:54 +00:00 |
|
Pierangelo Masarati
|
6d7689b7e3
|
check we don't exceed userland with config param bits
|
2005-11-19 18:01:28 +00:00 |
|
Pierangelo Masarati
|
3e7fd464dc
|
streamline back-ldap/slapo-chain configuration; add the possibility to cache non-configured, anonymous referral URIs
|
2005-11-19 17:48:33 +00:00 |
|
Pierangelo Masarati
|
7fa4b159bf
|
fix dangling resources issue in slapd-ldap; completely rework slapo-chain to fix the resource leak/concurrency issue; add support for multiple well-known URIs to set credentials for, and deal with unknown URIs anonymously; similar reworking and cleanup for slapd-meta
|
2005-11-19 15:00:50 +00:00 |
|
Pierangelo Masarati
|
917b77fff1
|
fix matched handling of slapd-ldap/slapo-chain (ITS#4176)
|
2005-11-16 14:17:19 +00:00 |
|
Pierangelo Masarati
|
1ec4cf7bba
|
add a giant mutex around the ldapinfo structure to serialize chaining (need to check for deadlocks...)
|
2005-11-04 01:42:11 +00:00 |
|
Kurt Zeilenga
|
ecd86725f2
|
Update result code to IANA-assigned values
Provide some backwards compatibility.
Misc cleanup
|
2005-11-03 01:27:07 +00:00 |
|
Luke Howard
|
6f0edd6c22
|
Call slap_mods2entry() in do_add(), so that global overlays (including
global SLAPI plugins) have access to op->ora_e.
Note that slap_mods2entry() is still called in fe_op_add() in order to
add any operational attributes.
|
2005-07-31 04:56:27 +00:00 |
|
Hallvard Furuseth
|
397d7171c0
|
Silence unused variable warnings with #ifdef LDAP_CONTROL_X_CHAINING_BEHAVIOR
|
2005-07-27 08:44:11 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Kurt Zeilenga
|
43ffb3f235
|
Fix -ULDAP_DEVEL build
|
2005-06-03 22:13:27 +00:00 |
|
Kurt Zeilenga
|
da9732a766
|
fix -ULDAP_DEVEL compile
|
2005-06-03 21:52:54 +00:00 |
|
Pierangelo Masarati
|
672c39024e
|
further fixing of back-ldap config; added enum_to_verb call to ease mapping enumerations to strings...
|
2005-05-23 14:14:34 +00:00 |
|
Pierangelo Masarati
|
a7f44159c1
|
complete back-config support, including chain overlay; passes all tests; HEADS-UP: few syntax changes (essentially backwards compatible)
|
2005-05-23 07:25:00 +00:00 |
|
Pierangelo Masarati
|
5affbfa428
|
add SASL bind for acl-authc; use slap_bindconf
|
2005-04-10 23:44:06 +00:00 |
|
Pierangelo Masarati
|
b43fb2bdfc
|
allow stacking of a default chaining control when chasing further referrals; fix referral return memory allocation on direct search
|
2005-02-06 22:12:02 +00:00 |
|
Pierangelo Masarati
|
046b40cbe3
|
provisions for configuring a desired chaining policy via the chaining behavior control
|
2005-02-05 18:21:14 +00:00 |
|
Pierangelo Masarati
|
8cc2aa9372
|
implement hook; cleanup
|
2005-01-30 22:05:46 +00:00 |
|
Pierangelo Masarati
|
4304dfc9a2
|
allow referrals in result (may happen); propagate chaining errors
|
2005-01-28 01:43:49 +00:00 |
|
Kurt Zeilenga
|
e826914a88
|
Less kludgy willing-to-perform check for recognized and appropriate
global controls
|
2005-01-27 06:45:20 +00:00 |
|
Pierangelo Masarati
|
e047657f06
|
remove overoptimistic assertion
|
2005-01-26 10:27:38 +00:00 |
|
Pierangelo Masarati
|
e2fe9e394a
|
fix controls run-time registered by global overlays (kludge non longer required?)
|
2005-01-26 08:04:19 +00:00 |
|
Pierangelo Masarati
|
5b193c218f
|
fix dynamically registered controls check; NOTE: controls registered by global overlays don't work yet; better leave Kurt's kludge in place right now
|
2005-01-25 19:39:56 +00:00 |
|
Pierangelo Masarati
|
6239b70081
|
cleanup previous commit
|
2005-01-25 17:14:19 +00:00 |
|
Pierangelo Masarati
|
c6a1f24186
|
add support for Chaining Behavior control (<draft-sermersheim-ldap-chaining>, a work in progress)
|
2005-01-25 16:11:26 +00:00 |
|
Pierangelo Masarati
|
c6b6d2a5ec
|
StartTLS (ITS#3507) + chain overlay fixes and improvements
|
2005-01-24 09:38:11 +00:00 |
|
Pierangelo Masarati
|
5f178fd3d1
|
use idassert for proxyAuthz with the chain overlay
|
2005-01-19 19:11:35 +00:00 |
|
Pierangelo Masarati
|
7348603a53
|
fix ITS#3484
|
2005-01-12 23:22:56 +00:00 |
|
Pierangelo Masarati
|
4e6fd44213
|
the fixes to ITS#3475 make the referrals callback no longer required
|
2005-01-12 21:02:23 +00:00 |
|
Pierangelo Masarati
|
83d1e22b8c
|
don't malloc if proxyAuthz is the only control
|
2005-01-11 00:37:22 +00:00 |
|
Pierangelo Masarati
|
154ae48d69
|
put back chain overlay into back-ldap
|
2005-01-09 21:26:32 +00:00 |
|
Pierangelo Masarati
|
fa3baaeae9
|
overlays reworking
|
2004-03-18 18:59:46 +00:00 |
|
Kurt Zeilenga
|
3c598e89fb
|
Happy new year
|
2004-01-01 19:15:16 +00:00 |
|
Kurt Zeilenga
|
fbba83b20f
|
notices and acknowledgements
|
2003-12-08 17:41:40 +00:00 |
|