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 |
|
Pierangelo Masarati
|
7038044c91
|
in abnormal cases, error may be sent twice
|
2006-01-11 15:32:34 +00:00 |
|
Pierangelo Masarati
|
0dce854ce4
|
complete fix to back-ldap (ITS#4315?); not sure dobind should actually be treated as a bind...
|
2006-01-11 12:11:59 +00:00 |
|
Pierangelo Masarati
|
7368ffb77a
|
don't idassert anon2anon (ITS#4321)
|
2006-01-10 13:17:31 +00:00 |
|
Pierangelo Masarati
|
f3c2c7ba48
|
use slab memory for proxyauthz
|
2006-01-09 20:00:51 +00:00 |
|
Pierangelo Masarati
|
543c588772
|
don't send error with back-meta
|
2006-01-09 15:13:29 +00:00 |
|
Pierangelo Masarati
|
6995603a3d
|
refine fix to ITS#4315; apply it to back-meta as well
|
2006-01-09 14:20:37 +00:00 |
|
Howard Chu
|
8538223def
|
TS#4315 fix prev commit, spinning in ldap_back_dobind
|
2006-01-09 09:37:52 +00:00 |
|
Howard Chu
|
2b39a26150
|
ITS#4315 fix bind concurrency issue
|
2006-01-09 09:14:53 +00:00 |
|
Pierangelo Masarati
|
18beda81a0
|
allow proxying of dynamic objects (irrespective of the support provided to dynamic objects)
|
2006-01-06 16:33:14 +00:00 |
|
Pierangelo Masarati
|
62497187c7
|
cleanup
|
2006-01-06 16:31:07 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
c67c99e3bd
|
clarify generated password issue
|
2006-01-02 16:20:39 +00:00 |
|
Pierangelo Masarati
|
fc358465d7
|
allow generic exops to slip thru
|
2006-01-02 08:19:35 +00:00 |
|
Pierangelo Masarati
|
8c2ceeb605
|
don't idassert anonymous unless explicitly configured (ITS#4272)
|
2005-12-20 20:43:14 +00:00 |
|
Pierangelo Masarati
|
96dd70da28
|
fix memory handling
|
2005-12-16 16:19:17 +00:00 |
|
Pierangelo Masarati
|
4538422dc9
|
better handling of internal operations
|
2005-12-15 13:47:25 +00:00 |
|
Pierangelo Masarati
|
430aff35bb
|
assume operations with version set to 0 are internal, and use LDAPv3
|
2005-12-15 11:39:46 +00:00 |
|
Pierangelo Masarati
|
fcda57e90f
|
use macros instead of numbers...
|
2005-12-13 20:11:26 +00:00 |
|
Pierangelo Masarati
|
1b42fde372
|
implement (per-target) per-conn proxy-side idle-timeout (ITS#4115); revitalize (per-target) network-timeout in back-meta; fix issue with connection initialization error in ldap_back_retry(); cleanup configuration of back-ldap
|
2005-12-07 17:35:02 +00:00 |
|
Pierangelo Masarati
|
2ea72234aa
|
return more appropriate error code
|
2005-12-06 20:04:52 +00:00 |
|
Pierangelo Masarati
|
52a827466a
|
fix previous commit
|
2005-11-28 10:38:01 +00:00 |
|
Pierangelo Masarati
|
4fe032e9be
|
add very preliminary support for <draft-sermersheim-ldap-distproc>
|
2005-11-27 23:23:59 +00:00 |
|
Pierangelo Masarati
|
26a83119fd
|
cleanup
|
2005-11-27 23:19:17 +00:00 |
|
Pierangelo Masarati
|
1e01082e10
|
s/chain-cache-uris/chain-cache-uri/
|
2005-11-27 23:18:47 +00:00 |
|
Pierangelo Masarati
|
b3c8a976ec
|
use LDAP_SIZELIMIT_EXCEEDED; rework the return values of slap_send_search_entry(); silence a few warnings
|
2005-11-25 22:17:24 +00:00 |
|
Pierangelo Masarati
|
ea83f6a669
|
check sizelimit in frontend (ITS#4213)
|
2005-11-25 00:28:33 +00:00 |
|
Pierangelo Masarati
|
d34fffcaf9
|
use lutil_ato*() whenever appropriate
|
2005-11-24 01:10:05 +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
|
4852bf8a58
|
don't care about empty matched/text #ifdef LDAP_NULL_IS_NULL
|
2005-11-20 01:59:26 +00:00 |
|
Pierangelo Masarati
|
754e59543d
|
cleanup
|
2005-11-20 01:39:19 +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
|
d71a3add92
|
fix typo in write timeouts argnumbers
|
2005-11-19 23:23:18 +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
|
dd2afd3e3e
|
refine previous commit...
|
2005-11-16 14:20:45 +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
|
78bd3bf6a3
|
handle LDAPv2 when returning timelimit; silence warning
|
2005-11-11 09:54:07 +00:00 |
|
Pierangelo Masarati
|
93abd4c616
|
cannot happen...
|
2005-11-09 12:58:57 +00:00 |
|
Pierangelo Masarati
|
4cab386d13
|
backport write operation timeouts from back-meta to back-ldap; minor cleanup & silence warnings
|
2005-11-06 23:29:10 +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 |
|
Pierangelo Masarati
|
d3a2a42e85
|
fix previous commit (addresses ITS#4139)
|
2005-11-03 21:48:46 +00:00 |
|
Pierangelo Masarati
|
2a24cbb5e8
|
don't leak text/matched
|
2005-11-03 11:58:06 +00:00 |
|