Pierangelo Masarati
|
20e8da9ba7
|
lookup entries as LDAP_REQ_SEARCH (ITS#5513)
|
2008-05-17 11:36:44 +00:00 |
|
Kurt Zeilenga
|
c890c96d13
|
Happy New Year (belated)
|
2008-01-08 00:19:56 +00:00 |
|
Howard Chu
|
a3547e2758
|
More for a_numvals
|
2007-09-23 04:40:16 +00:00 |
|
Howard Chu
|
c4dbe1a274
|
Attribute/Modification value counters
|
2007-09-21 08:43:56 +00:00 |
|
Pierangelo Masarati
|
eb51129e29
|
alloc temporaries on slab
|
2007-09-15 17:33:59 +00:00 |
|
Pierangelo Masarati
|
d1c4d6481f
|
further fix ITS#5138 (please review)
|
2007-09-15 17:30:07 +00:00 |
|
Howard Chu
|
5cd816f4eb
|
ITS#5138 don't scan past the sequence of attributes
|
2007-09-15 03:08:32 +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 |
|
Howard Chu
|
d6ef5f3a0d
|
ITS#5025 clear sr_entry before sending search reference
|
2007-06-19 20:04:36 +00:00 |
|
Pierangelo Masarati
|
d0e6e17b89
|
cleanup after sending entry
|
2007-03-21 22:33:09 +00:00 |
|
Pierangelo Masarati
|
fd1efa13d0
|
fix previous commit (ITS#4861)
|
2007-03-09 17:24:56 +00:00 |
|
Pierangelo Masarati
|
6a9c44849c
|
check consistency of referrals and result code (ITS#4861)
|
2007-03-08 17:57:49 +00:00 |
|
Pierangelo Masarati
|
6155d91143
|
don't return adminLimitExceeded unless LDAPv3; use largest among candidates timeouts
|
2007-01-26 01:59:30 +00:00 |
|
Pierangelo Masarati
|
5a228fa87a
|
implement search timeout when the remote server does not respond in the specified timeout
|
2007-01-26 00:40:54 +00:00 |
|
Pierangelo Masarati
|
78362d5acf
|
fix entry deallocation
|
2007-01-11 21:33:39 +00:00 |
|
Pierangelo Masarati
|
fc20e15556
|
further cleanup
|
2007-01-10 00:53:05 +00:00 |
|
Pierangelo Masarati
|
3042c57ac0
|
allow forcing abandon of search operations on a connection basis
|
2007-01-09 12:19:04 +00:00 |
|
Kurt Zeilenga
|
da6d9eb046
|
happy new year
|
2007-01-02 20:00:42 +00:00 |
|
Pierangelo Masarati
|
f52bb3d2c7
|
catch double free
|
2006-12-18 01:29:07 +00:00 |
|
Pierangelo Masarati
|
f8d1a61866
|
more on clarification of special proxy identities and resilience to connection failure
|
2006-10-07 18:07:56 +00:00 |
|
Pierangelo Masarati
|
0e9983ff2b
|
fix ITS#4686 (retry with idassert)
|
2006-09-26 14:51:47 +00:00 |
|
Pierangelo Masarati
|
150a4f106c
|
improve timeout support (ITS#4157, ITS#4663); manpage cleanup
|
2006-09-04 08:24:05 +00:00 |
|
Pierangelo Masarati
|
00c2498543
|
back-ldap should only touch the connection timestamp when activity actually occurred (i.e. ldap_result() returned a positive value), otherwise if "the network cable is removed after the connection is established" ldap_result() keeps returning 0 forever...
|
2006-09-03 11:02:15 +00:00 |
|
Pierangelo Masarati
|
e172835b55
|
fix pre-allocated entry/attribute handling
|
2006-08-29 17:09:08 +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 |
|
Pierangelo Masarati
|
9c52a2c4ff
|
give slapd a chance to play callback cleanup handlers when a search operation is abandoned (ITS#4645)
|
2006-08-17 19:47:25 +00:00 |
|
Pierangelo Masarati
|
3ebb40c4dd
|
port identity assertion to back-meta; share as much code as possible with back-ldap; misc cleanup
|
2006-06-15 23:12:38 +00:00 |
|
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
|
31a004840d
|
cleanup identity assertion; ready for porting to back-meta
|
2006-06-10 16:33:26 +00:00 |
|
Pierangelo Masarati
|
740f196548
|
rework quarantine locking and so
|
2006-06-07 23:25:38 +00:00 |
|
Pierangelo Masarati
|
795841b5a4
|
implement proxy quarantine (ITS#4569)
|
2006-05-27 19:54:27 +00:00 |
|
Pierangelo Masarati
|
e5c173691d
|
add cancel strategies (ITS#4560)
|
2006-05-20 14:29:01 +00:00 |
|
Pierangelo Masarati
|
fcbc1f484d
|
fix referrals return for ops other than search (ITS#4557); use slab memory for temporaries in returning referrals
|
2006-05-18 22:28:22 +00:00 |
|
Howard Chu
|
5f3bc1f7ec
|
Fix ITS#4450, don't overwrite remote server's rs->sr_text
|
2006-05-16 21:30:10 +00:00 |
|
Pierangelo Masarati
|
cc8109db06
|
fix previous commit
|
2006-04-08 14:45:19 +00:00 |
|
Pierangelo Masarati
|
070c9d9f07
|
make sure rs->sr_err is fine
|
2006-04-03 00:33:34 +00:00 |
|
Pierangelo Masarati
|
e673b4d9ad
|
propagate pretty DN (ITS#4456)
|
2006-03-28 19:20:01 +00:00 |
|
Kurt Zeilenga
|
cbc11c9233
|
unifdef -DLDAP_NULL_IS_NULL
|
2006-02-14 23:18:12 +00:00 |
|
Pierangelo Masarati
|
7038044c91
|
in abnormal cases, error may be sent twice
|
2006-01-11 15:32:34 +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
|
96dd70da28
|
fix memory handling
|
2005-12-16 16:19:17 +00:00 |
|
Pierangelo Masarati
|
fcda57e90f
|
use macros instead of numbers...
|
2005-12-13 20:11:26 +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
|
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
|
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 |
|