Commit Graph

19454 Commits

Author SHA1 Message Date
Pierangelo Masarati
75e3a1931d ignore empty attrs in search requests (ITS#6819; see also ITS#6652) 2011-02-01 13:09:11 +00:00
Howard Chu
a7e0c6cd2e ITS#6755 pagedresults loop was accessing a closed FILE*. 2011-02-01 05:24:53 +00:00
Pierangelo Masarati
293b5e51a5 first cut at SASL bind issues in idassert (related to ITS#6817) 2011-01-31 22:07:04 +00:00
Quanah Gibson-Mount
fa26e69f54 Update recommended BDB versions 2011-01-31 22:06:11 +00:00
Pierangelo Masarati
67a9ef8c33 give the caller a chance to use undefined filters (more about ITS#6814) 2011-01-31 21:53:56 +00:00
Howard Chu
307fd754ec ITS#6816 cleanup 2011-01-31 21:45:24 +00:00
Pierangelo Masarati
4eb8fcdb48 do not cause f_result to override undefined ava (more about ITS#6814; forced commit) 2011-01-31 21:34:41 +00:00
Pierangelo Masarati
6d35c255d3 do not cause f_result to override undefined ava 2011-01-31 21:33:54 +00:00
Howard Chu
e1f928023e ITS#6816 cleanup 2011-01-31 21:27:17 +00:00
Pierangelo Masarati
539a6902de do not denormalize attrs without equality rule (ITS#6818) 2011-01-31 21:20:33 +00:00
Howard Chu
c721b2b7a0 ITS#6816 MozNSS doc additions from Rich Megginson @ Red Hat. Needs cleanup. 2011-01-31 21:13:11 +00:00
Hallvard Furuseth
4064e3c15d Re-fix ITS#6793 (back-ldap bad free of matchedDN).
Previous fix opened for a ITS#6758-style double free if the
caller was broken.  Using REP_MATCHED_MUSTBEFREED is more robust.
2011-01-31 05:30:05 +00:00
Howard Chu
f6871370f4 Fix agi_entry race conditions 2011-01-29 21:42:39 +00:00
Howard Chu
01e1b1e842 #6684 cleanup unneeded agi_mutex locks 2011-01-29 21:23:22 +00:00
Howard Chu
7b5dbc0b61 #6684 cleanup, acknowledgements 2011-01-29 21:15:19 +00:00
Howard Chu
c1e937c262 ITS#6684 preliminary from Norbert Pueschel and Christian Manal 2011-01-29 21:12:51 +00:00
Howard Chu
bbecfa740d ITS#6811, more for #6802 PKCS11 fork() handling from Rich Megginson @ Red Hat 2011-01-29 20:40:20 +00:00
Pierangelo Masarati
36d0a161ab also handle RFC 4526 t-f filters in back-ldap (more about ITS#6814) 2011-01-29 14:23:53 +00:00
Pierangelo Masarati
4acb60f808 also handle RFC 4526 t-f filters in back-ldap (more about ITS#6814) 2011-01-29 14:16:02 +00:00
Pierangelo Masarati
b996c17eb2 handle undefined filters in back-ldap (more about ITS#6814) 2011-01-29 12:29:20 +00:00
Pierangelo Masarati
45d580e941 do not hijack loop counter (ITS#6813; blind fix) 2011-01-29 11:05:08 +00:00
Pierangelo Masarati
8fcc9b058b handle undefined objectClass values in search filters (ITS#6814) 2011-01-29 10:30:17 +00:00
Howard Chu
3f28eeb797 ITS#6812 cleanup error codes 2011-01-29 03:30:22 +00:00
Howard Chu
20e7176183 More for ITS#6807, make sure to check_syncprov() after initial startup 2011-01-28 22:01:18 +00:00
Hallvard Furuseth
42cb7f06f1 cleanup: Rename rs_ensure_entry_modifiable().
The name rs_entry2modifiable() is more reasonably sized.
For now, leave behind a macro rs_ensure_entry_modifiable in proto-slap.h.
2011-01-28 16:33:55 +00:00
Howard Chu
36563721bc Fix a couple FIXMEs: use ldif_put to allow for binary values in
compare and modify. Note that line wrapping is disabled; presumably
existing code expects the compare argument to use only a single line.
The manpage should be updated to note whether standard LDIF with
default line wrapping is expected or not. (Add uses default width already.)
2011-01-28 09:40:52 +00:00
Howard Chu
0a96599375 ITS#6809 add missing newline 2011-01-28 09:11:18 +00:00
Pierangelo Masarati
2a513ad623 cleanup monitor unregister (ITS#6808) 2011-01-27 22:27:22 +00:00
Howard Chu
2d545befdd Cleanup version checking 2011-01-27 21:43:22 +00:00
Howard Chu
d27f458b37 ITS#6802 restart modules for fork() - from Rich Megginson @ Red Hat 2011-01-27 21:38:40 +00:00
Howard Chu
ba70ec8b2c ITS#6791 fix cert usage types/values - from Rich Megginson @ Red Hat 2011-01-27 21:34:35 +00:00
Howard Chu
5224536a8e ITS#6790 fix default cipher suites - from Rich Megginson @ Red Hat 2011-01-27 21:32:39 +00:00
Howard Chu
2d37632286 ITS#6807 always use complete cookie on refresh requests 2011-01-27 20:50:08 +00:00
Howard Chu
68081c5a24 ITS#6804 fix ACL_RECORD_VALUE_STATE macro, was skipping past the ACL
instead of resuming from the intended one
2011-01-27 00:50:26 +00:00
Pierangelo Masarati
34a21b7f40 add support for subtree-include (ITS#6801); improve support for subtree-exclude 2011-01-22 15:47:37 +00:00
Ralf Haferkamp
35c2869e44 ITS#6794 Fixed slapadd -q for glued databases
Cleanup memory/threads more thoroughly in bdb_tool_entry_close() so that a
subsequent bdb_tool_entry_open() (e.g. for a glued database) can setup
things correctly again.
2011-01-21 17:11:21 +00:00
Ralf Haferkamp
6c9b5aa01b ITS#6794 Testcase for multi-threaded slapadd -q 2011-01-21 17:10:12 +00:00
Hallvard Furuseth
a67100a7c1 ITS#6758 whitespace fix for rev 1.350 2011-01-21 12:09:47 +00:00
Hallvard Furuseth
ecc19f03a0 ITS#6758 Remove comment; broken rs.sr_type idea 2011-01-21 11:43:20 +00:00
Hallvard Furuseth
fb6aa52870 Support $NO_RS_ASSERT. Add comments.
Use a private rs_assert_() helper function instead of libc assert.
2011-01-21 11:41:45 +00:00
Hallvard Furuseth
2396759291 ITS#6758 Support rs_reinit(rs, rs->sr_type).
rs_reinit() looks like a function call, so it should act like one.
2011-01-21 11:23:00 +00:00
Hallvard Furuseth
9eb5ecba15 ITS#5421 comment ldapoptions vs ldapoptions_prefix 2011-01-20 10:45:14 +00:00
Howard Chu
d3b09ef2a9 ITS#5421 drop ldap-int.h 2011-01-19 21:27:16 +00:00
Howard Chu
e542bd5498 ITS#5421 export ldap_debug define in <ldap_log.h> 2011-01-19 21:20:10 +00:00
Pierangelo Masarati
88423dd0c0 move deprecated statements to a separate block (ITS#6800) 2011-01-19 20:22:08 +00:00
Pierangelo Masarati
f62b4a55c1 fix and improve candidate selection (ITS#6799) 2011-01-19 17:36:35 +00:00
Pierangelo Masarati
6d8e0d5b3e increment lconn_refcnt so connection does not get closed (ITS#6788) 2011-01-18 23:53:24 +00:00
Pierangelo Masarati
d829953dd0 empty query UUID means negative caching (ITS#6796) 2011-01-18 20:44:45 +00:00
Pierangelo Masarati
c4bdb76de0 count attr values; don't free dangling pointers (ITS#6797) 2011-01-18 20:33:12 +00:00
Howard Chu
4c1464f3cd ITS#6795 plug sr_ctrls memleak 2011-01-18 02:24:35 +00:00