]> git.sur5r.net Git - openldap/log
openldap
16 years agoreset ld->ld_errno to avoid returning error codes of previously API calls (ITS#5762)
Ralf Haferkamp [Tue, 21 Oct 2008 16:17:41 +0000 (16:17 +0000)]
reset ld->ld_errno to avoid returning error codes of previously API calls (ITS#5762)

16 years agoadd optional URI to allow restricting the scope of application of a specific dynamic...
Pierangelo Masarati [Tue, 21 Oct 2008 11:30:04 +0000 (11:30 +0000)]
add optional URI to allow restricting the scope of application of a specific dynamic list expansion rule (ITS#5761)

16 years agopreserve objectClasses not to be removed (ITS#5760)
Pierangelo Masarati [Tue, 21 Oct 2008 07:56:17 +0000 (07:56 +0000)]
preserve objectClasses not to be removed (ITS#5760)

16 years agoITS#5755 values from slapd.conf aren't all strictly validated; detect and
Howard Chu [Tue, 21 Oct 2008 04:42:25 +0000 (04:42 +0000)]
ITS#5755 values from slapd.conf aren't all strictly validated; detect and
report syntax errors when generating LDAP format.

16 years agoITS#5734: Search limits by baseDN - limits dn.this="..."
Hallvard Furuseth [Tue, 21 Oct 2008 00:04:44 +0000 (00:04 +0000)]
ITS#5734: Search limits by baseDN - limits dn.this="..."

16 years agodeal with known controls that need special handling of response (ITS#5757)
Pierangelo Masarati [Mon, 20 Oct 2008 23:51:59 +0000 (23:51 +0000)]
deal with known controls that need special handling of response (ITS#5757)

16 years agobackout ITS#5758 commit
Pierangelo Masarati [Mon, 20 Oct 2008 23:19:07 +0000 (23:19 +0000)]
backout ITS#5758 commit

16 years agoNO-OP must be critical and apply to selected operations (ITS#5758)
Pierangelo Masarati [Mon, 20 Oct 2008 23:16:40 +0000 (23:16 +0000)]
NO-OP must be critical and apply to selected operations (ITS#5758)

16 years agodeclare support for read controls (ITS#5757)
Pierangelo Masarati [Mon, 20 Oct 2008 21:15:13 +0000 (21:15 +0000)]
declare support for read controls (ITS#5757)

16 years agoreturn LDAP_OTHER if the filter cannot be parsed (ITS#5751)
Pierangelo Masarati [Sun, 19 Oct 2008 21:23:06 +0000 (21:23 +0000)]
return LDAP_OTHER if the filter cannot be parsed (ITS#5751)

16 years agodefault to simple bind when -D is specified and no SASL-related options are used...
Pierangelo Masarati [Sun, 19 Oct 2008 21:15:24 +0000 (21:15 +0000)]
default to simple bind when -D is specified and no SASL-related options are used (ITS#5753)

16 years agoadd ldapurl command
Pierangelo Masarati [Sun, 19 Oct 2008 20:35:18 +0000 (20:35 +0000)]
add ldapurl command

16 years agoWarning cleanup: signed meets unsigned: SASL struct propval {unsigned nvalues}.
Hallvard Furuseth [Sat, 18 Oct 2008 23:59:53 +0000 (23:59 +0000)]
Warning cleanup: signed meets unsigned: SASL struct propval {unsigned nvalues}.

16 years agoITS#4467: Fix snprintf buffer overflow test for olcDbQuarantine output.
Hallvard Furuseth [Sat, 18 Oct 2008 23:49:28 +0000 (23:49 +0000)]
ITS#4467: Fix snprintf buffer overflow test for olcDbQuarantine output.
Overrides previous patch which partly fixed it: it was a no-op test before.

16 years agoWarning cleanup to ITS#5695/rev 1.453: signed meets unsigned.
Hallvard Furuseth [Sat, 18 Oct 2008 20:25:57 +0000 (20:25 +0000)]
Warning cleanup to ITS#5695/rev 1.453: signed meets unsigned.

16 years agoFix Debug format (%d, size_t) => (%lu, (unsigned long)value).
Hallvard Furuseth [Sat, 18 Oct 2008 11:42:13 +0000 (11:42 +0000)]
Fix Debug format (%d, size_t) => (%lu, (unsigned long)value).
Warning cleanup: signed meets unsigned.

16 years agoSpell check
Gavin Henry [Sat, 18 Oct 2008 11:20:44 +0000 (11:20 +0000)]
Spell check

16 years agoITS#5750: Fix nameUIDPretty() bitstring in Name and Optional UID syntax.
Hallvard Furuseth [Sat, 18 Oct 2008 11:09:55 +0000 (11:09 +0000)]
ITS#5750: Fix nameUIDPretty() bitstring in Name and Optional UID syntax.
Also update a comment about parsing this syntax.

16 years agoapply Luca Tamburo's patch for Attribute Certificate and X.509 PMI support (with...
Pierangelo Masarati [Sat, 18 Oct 2008 08:33:40 +0000 (08:33 +0000)]
apply Luca Tamburo's patch for Attribute Certificate and X.509 PMI support (with modifications, ITS#5695)

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Sat, 18 Oct 2008 07:21:27 +0000 (07:21 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoITS#5746 - add olcLimits to example, reorganize, enhance uniformity /
Howard Chu [Sat, 18 Oct 2008 02:41:14 +0000 (02:41 +0000)]
ITS#5746 - add olcLimits to example, reorganize, enhance uniformity /
consistency of language

16 years agoWarning cleanup: Signed meets unsigned:
Hallvard Furuseth [Fri, 17 Oct 2008 23:35:44 +0000 (23:35 +0000)]
Warning cleanup: Signed meets unsigned:
Change insertion index bdb_attr_slot(,, unsigned *ins) to int *ins.  This
index is signed elsewhere, including the index returned by the same function.

16 years agoWarning cleanup: signed meets unsigned, remove assert(unsigned >= 0).
Hallvard Furuseth [Fri, 17 Oct 2008 23:24:48 +0000 (23:24 +0000)]
Warning cleanup: signed meets unsigned, remove assert(unsigned >= 0).

16 years agowork in progress. Expand introduction, move slurpd-replacement lower.
Howard Chu [Fri, 17 Oct 2008 22:24:19 +0000 (22:24 +0000)]
work in progress. Expand introduction, move slurpd-replacement lower.
More to come.

16 years agoFix typo
Howard Chu [Fri, 17 Oct 2008 22:02:34 +0000 (22:02 +0000)]
Fix typo

16 years agoITS#5747: Simplify previous fix. Just use the struct hack.
Hallvard Furuseth [Fri, 17 Oct 2008 21:58:09 +0000 (21:58 +0000)]
ITS#5747: Simplify previous fix.  Just use the struct hack.

16 years agoFix Debug(%d, scred->bv_len or -1) -> Debug(%ld, (long) scred->bv_len or -1L).
Hallvard Furuseth [Fri, 17 Oct 2008 20:46:44 +0000 (20:46 +0000)]
Fix Debug(%d, scred->bv_len or -1) -> Debug(%ld, (long) scred->bv_len or -1L).
Cast sasl_encode() arg from unsigned char* to char*.
Warning cleanup: signed meets unsigned.

16 years agoITS#5747: Only use C99 flexible array member when supported
Hallvard Furuseth [Fri, 17 Oct 2008 18:43:10 +0000 (18:43 +0000)]
ITS#5747: Only use C99 flexible array member when supported

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Fri, 17 Oct 2008 18:05:00 +0000 (18:05 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoFix typo in assertion: j1 + j1 -> j1 + j2. (Not a crasher, just wrong test.)
Hallvard Furuseth [Fri, 17 Oct 2008 18:02:09 +0000 (18:02 +0000)]
Fix typo in assertion: j1 + j1 -> j1 + j2. (Not a crasher, just wrong test.)
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: Remove no-op bv_len < 0 and bv_len >= 0 tests
Hallvard Furuseth [Fri, 17 Oct 2008 17:40:48 +0000 (17:40 +0000)]
Warning cleanup: Remove no-op bv_len < 0 and bv_len >= 0 tests

16 years agoWarning cleanup: signed meets unsigned. (Adds variable dosearch():outlen.)
Hallvard Furuseth [Fri, 17 Oct 2008 16:35:24 +0000 (16:35 +0000)]
Warning cleanup: signed meets unsigned. (Adds variable dosearch():outlen.)

16 years agoWarning cleanup: signed meets unsigned: Replace BVICMP() with !BV_CASEMATCH().
Hallvard Furuseth [Fri, 17 Oct 2008 16:34:04 +0000 (16:34 +0000)]
Warning cleanup: signed meets unsigned: Replace BVICMP() with !BV_CASEMATCH().
BVICMP() tried (unnecessarily) to return <0 / 0 / >0, but could be unsigned.

16 years agocheck dangling reference (ITS#5742)
Pierangelo Masarati [Fri, 17 Oct 2008 00:07:15 +0000 (00:07 +0000)]
check dangling reference (ITS#5742)

16 years agoleave rs struct untouched (ITS#5742)
Pierangelo Masarati [Fri, 17 Oct 2008 00:06:12 +0000 (00:06 +0000)]
leave rs struct untouched (ITS#5742)

16 years agofix indentation
Pierangelo Masarati [Fri, 17 Oct 2008 00:03:53 +0000 (00:03 +0000)]
fix indentation

16 years agomake sure sr_entry is not used if unset (ITS#5742)
Pierangelo Masarati [Fri, 17 Oct 2008 00:03:17 +0000 (00:03 +0000)]
make sure sr_entry is not used if unset (ITS#5742)

16 years agofix parsing of read entry control (ITS#5741)
Pierangelo Masarati [Fri, 17 Oct 2008 00:02:13 +0000 (00:02 +0000)]
fix parsing of read entry control (ITS#5741)

16 years agominor clarifications
Pierangelo Masarati [Fri, 17 Oct 2008 00:00:46 +0000 (00:00 +0000)]
minor clarifications

16 years agoDefault pagesize is FS dependent
Howard Chu [Wed, 15 Oct 2008 10:56:28 +0000 (10:56 +0000)]
Default pagesize is FS dependent

16 years agoBDB_PAGESIZE not used any more, use BDB/FS default instead
Howard Chu [Wed, 15 Oct 2008 10:45:31 +0000 (10:45 +0000)]
BDB_PAGESIZE not used any more, use BDB/FS default instead

16 years agoFix typo in prev commit
Howard Chu [Wed, 15 Oct 2008 08:24:32 +0000 (08:24 +0000)]
Fix typo in prev commit

16 years agoAdd checksum keyword for enabling checksum validation of DB pages
Howard Chu [Wed, 15 Oct 2008 08:19:33 +0000 (08:19 +0000)]
Add checksum keyword for enabling checksum validation of DB pages

16 years agoAdd checksum keyword to enable DB checksum validation
Howard Chu [Wed, 15 Oct 2008 08:13:56 +0000 (08:13 +0000)]
Add checksum keyword to enable DB checksum validation

16 years agoAdd dbpagesize keyword for configuring DB file page sizes
Howard Chu [Wed, 15 Oct 2008 07:58:48 +0000 (07:58 +0000)]
Add dbpagesize keyword for configuring DB file page sizes

16 years agoAdd dbpagesize keyword for configuring DB file page sizes
Howard Chu [Wed, 15 Oct 2008 07:41:57 +0000 (07:41 +0000)]
Add dbpagesize keyword for configuring DB file page sizes

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Mon, 13 Oct 2008 14:54:27 +0000 (14:54 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: signed meets unsigned. ber_flatten2() returns -1 on
Hallvard Furuseth [Mon, 13 Oct 2008 10:18:15 +0000 (10:18 +0000)]
Warning cleanup: signed meets unsigned.  ber_flatten2() returns -1 on
error, not LBER_ERROR.

16 years agoWarning cleanup: signed meets unsigned. ber_flatten2() returns -1 on
Hallvard Furuseth [Mon, 13 Oct 2008 09:17:36 +0000 (09:17 +0000)]
Warning cleanup: signed meets unsigned.  ber_flatten2() returns -1 on
error, not LBER_DEFAULT.

16 years agoWarning cleanup: signed meets unsigned. ber_flatten2() returns -1 on
Hallvard Furuseth [Mon, 13 Oct 2008 08:44:54 +0000 (08:44 +0000)]
Warning cleanup: signed meets unsigned. ber_flatten2() returns -1 on
error, not LBER_ERROR.

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Mon, 13 Oct 2008 08:35:31 +0000 (08:35 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Mon, 13 Oct 2008 08:29:21 +0000 (08:29 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Mon, 13 Oct 2008 08:19:13 +0000 (08:19 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: signed meets unsigned.
Hallvard Furuseth [Mon, 13 Oct 2008 08:13:27 +0000 (08:13 +0000)]
Warning cleanup: signed meets unsigned.

16 years agoWarning cleanup: signed meets unsigned. ber_printf() returns -1 on
Hallvard Furuseth [Mon, 13 Oct 2008 08:09:52 +0000 (08:09 +0000)]
Warning cleanup: signed meets unsigned.  ber_printf() returns -1 on
error, not LBER_ERROR.

16 years agoFix typo in assertion: j1 + j1 -> j1 + j2. (Not a crasher, just wrong test.)
Hallvard Furuseth [Mon, 13 Oct 2008 07:55:02 +0000 (07:55 +0000)]
Fix typo in assertion: j1 + j1 -> j1 + j2. (Not a crasher, just wrong test.)
Warning cleanup: Missing braces in initialization. signed meets unsigned.

16 years agoWarning cleanup: Missing braces in initialization.
Hallvard Furuseth [Mon, 13 Oct 2008 06:20:12 +0000 (06:20 +0000)]
Warning cleanup: Missing braces in initialization.

16 years agoWarning cleanup: Missing braces in initialization.
Hallvard Furuseth [Mon, 13 Oct 2008 05:44:55 +0000 (05:44 +0000)]
Warning cleanup: Missing braces in initialization.

16 years agoFix r1.86 (LDAP_DEVEL:SLAP_CONFIG_DELETE): No declarations after code.
Hallvard Furuseth [Mon, 13 Oct 2008 05:31:52 +0000 (05:31 +0000)]
Fix r1.86 (LDAP_DEVEL:SLAP_CONFIG_DELETE): No declarations after code.

16 years agofix overlays with private instances of databases (ITS#5736)
Pierangelo Masarati [Sun, 12 Oct 2008 20:20:46 +0000 (20:20 +0000)]
fix overlays with private instances of databases (ITS#5736)

16 years agoallow private databases to be instantiated by global overlays (ITS#5735)
Pierangelo Masarati [Sun, 12 Oct 2008 20:20:01 +0000 (20:20 +0000)]
allow private databases to be instantiated by global overlays (ITS#5735)

16 years agoFix broken link
Gavin Henry [Fri, 10 Oct 2008 17:44:52 +0000 (17:44 +0000)]
Fix broken link

16 years agodon't free and reuse filter structure; don't rewrite undefined filter values (ITS...
Pierangelo Masarati [Thu, 9 Oct 2008 22:34:43 +0000 (22:34 +0000)]
don't free and reuse filter structure; don't rewrite undefined filter values (ITS#5731,ITS#5732)

16 years agoCleanup unused defs
Howard Chu [Thu, 9 Oct 2008 11:33:49 +0000 (11:33 +0000)]
Cleanup unused defs

16 years agoITS#5369 SASL/GSSAPi refactoring from Stefan Metzmacher <metze@samba.org>
Howard Chu [Thu, 9 Oct 2008 11:10:28 +0000 (11:10 +0000)]
ITS#5369 SASL/GSSAPi refactoring from Stefan Metzmacher <metze@samba.org>
and Rafal Szczeniak <mimir@samba.org>, with minor cleanups

16 years agoRegenerate for ITS#5369
Howard Chu [Thu, 9 Oct 2008 10:52:31 +0000 (10:52 +0000)]
Regenerate for ITS#5369

16 years agoITS#5369 SASL/GSSAPi refactoring from Stefan Metzmacher <metze@samba.org>
Howard Chu [Thu, 9 Oct 2008 10:51:28 +0000 (10:51 +0000)]
ITS#5369 SASL/GSSAPi refactoring from Stefan Metzmacher <metze@samba.org>
and Rafal Szczeniak <mimir@samba.org>, with minor cleanups

16 years agoAdd SASL_MECHLIST option to retrieve list of known SASL mechs
Howard Chu [Thu, 9 Oct 2008 09:28:39 +0000 (09:28 +0000)]
Add SASL_MECHLIST option to retrieve list of known SASL mechs

16 years agoFix prev commit
Howard Chu [Wed, 8 Oct 2008 22:00:20 +0000 (22:00 +0000)]
Fix prev commit

16 years agoITS#5730, patch for #5728 broke referrals
Howard Chu [Wed, 8 Oct 2008 21:33:45 +0000 (21:33 +0000)]
ITS#5730, patch for #5728 broke referrals

16 years agoClarify MM config example.
Gavin Henry [Wed, 8 Oct 2008 21:16:09 +0000 (21:16 +0000)]
Clarify MM config example.

16 years agoFix dn2idl when suffix = ""
Howard Chu [Tue, 7 Oct 2008 22:52:59 +0000 (22:52 +0000)]
Fix dn2idl when suffix = ""

16 years agoITS#5729 check for NULL bei_parent
Howard Chu [Tue, 7 Oct 2008 22:16:15 +0000 (22:16 +0000)]
ITS#5729 check for NULL bei_parent

16 years agoAccept X-starttls for prev commit
Howard Chu [Tue, 7 Oct 2008 03:13:00 +0000 (03:13 +0000)]
Accept X-starttls for prev commit

16 years agoHandle StartTLS in URL extensions
Howard Chu [Tue, 7 Oct 2008 03:06:44 +0000 (03:06 +0000)]
Handle StartTLS in URL extensions

16 years agoMore #5728 fallout
Howard Chu [Tue, 7 Oct 2008 01:59:52 +0000 (01:59 +0000)]
More #5728 fallout

16 years agoFix: use overlay_entry_release_ov in overlay environment
Howard Chu [Tue, 7 Oct 2008 01:45:42 +0000 (01:45 +0000)]
Fix: use overlay_entry_release_ov in overlay environment

16 years agoITS#5728 release entries before send_ldap_ber()
Howard Chu [Tue, 7 Oct 2008 00:29:54 +0000 (00:29 +0000)]
ITS#5728 release entries before send_ldap_ber()

16 years agos/LOOPS/TESTLOOPS/
Quanah Gibson-Mount [Mon, 6 Oct 2008 19:58:52 +0000 (19:58 +0000)]
s/LOOPS/TESTLOOPS/

16 years agoITS#5726: Revert 1.392, the runqueue must always be inspected.
Rein Tollevik [Sun, 5 Oct 2008 22:35:44 +0000 (22:35 +0000)]
ITS#5726: Revert 1.392, the runqueue must always be inspected.

16 years agos/LOOPS/TESTLOOPS/
Pierangelo Masarati [Sun, 5 Oct 2008 21:29:16 +0000 (21:29 +0000)]
s/LOOPS/TESTLOOPS/

16 years agogive appropriate write permissions for add (ITS#5723)
Pierangelo Masarati [Sun, 5 Oct 2008 21:28:28 +0000 (21:28 +0000)]
give appropriate write permissions for add (ITS#5723)

16 years agoopen database using the real structure (partial fix to ITS#5724)
Pierangelo Masarati [Sun, 5 Oct 2008 21:11:13 +0000 (21:11 +0000)]
open database using the real structure (partial fix to ITS#5724)

16 years agoRevert 1.410, i.e back to lock again. ITS#5725 fixes the lock situation.
Rein Tollevik [Sun, 5 Oct 2008 19:29:00 +0000 (19:29 +0000)]
Revert 1.410, i.e back to lock again.  ITS#5725 fixes the lock situation.

16 years agoITS#5725: Don't enable connection for events twice.
Rein Tollevik [Sun, 5 Oct 2008 19:17:56 +0000 (19:17 +0000)]
ITS#5725: Don't enable connection for events twice.

16 years agoclarify ACL snippet
Pierangelo Masarati [Sat, 4 Oct 2008 10:17:29 +0000 (10:17 +0000)]
clarify ACL snippet

16 years agoThe fix to ITS#4556 broke this test: modifying objectClass was forbidden
Emmanuel Dreyfus [Sat, 4 Oct 2008 10:12:11 +0000 (10:12 +0000)]
The fix to ITS#4556 broke this test: modifying objectClass was forbidden
for anyone, and since LDAP additions now check for attribute write access,
the addition now fails.

Allowing objectClass write access for the user that performs the LDAP
addtition fixes the problem.

Approved by ando@

16 years agoFix typo in file name
Quanah Gibson-Mount [Thu, 2 Oct 2008 22:17:34 +0000 (22:17 +0000)]
Fix typo in file name

16 years agoBDB 4.7 patch from sleepycat to fix locking issues on single CPU systems
Quanah Gibson-Mount [Thu, 2 Oct 2008 18:27:21 +0000 (18:27 +0000)]
BDB 4.7 patch from sleepycat to fix locking issues on single CPU systems

16 years agoMore deadlock propagation fixes
Howard Chu [Wed, 1 Oct 2008 21:28:03 +0000 (21:28 +0000)]
More deadlock propagation fixes

16 years agoMissed a deadlock check
Howard Chu [Wed, 1 Oct 2008 21:07:26 +0000 (21:07 +0000)]
Missed a deadlock check

16 years agoITS#57133 olcDbMode
Gavin Henry [Wed, 1 Oct 2008 09:18:04 +0000 (09:18 +0000)]
ITS#57133 olcDbMode

16 years agoFix prev commit
Howard Chu [Tue, 30 Sep 2008 22:22:31 +0000 (22:22 +0000)]
Fix prev commit

16 years ago(ITS#5718) [documentation] Mention dontusecopy control in conjunctionwith slapo-chain(5)
Gavin Henry [Tue, 30 Sep 2008 11:51:35 +0000 (11:51 +0000)]
(ITS#5718) [documentation] Mention dontusecopy control in conjunctionwith slapo-chain(5)

16 years agoITS#5720 fix ldap_utf8_strchr arguments
Howard Chu [Tue, 30 Sep 2008 05:05:53 +0000 (05:05 +0000)]
ITS#5720 fix ldap_utf8_strchr arguments

16 years agoMake sur attribute ACL are evaluated on ADD operations (see ITS#4556)
Emmanuel Dreyfus [Mon, 29 Sep 2008 22:08:29 +0000 (22:08 +0000)]
Make sur attribute ACL are evaluated on ADD operations (see ITS#4556)

16 years agoadd tests specific to mapped attrs (ITS#5717)
Pierangelo Masarati [Mon, 29 Sep 2008 21:51:06 +0000 (21:51 +0000)]
add tests specific to mapped attrs (ITS#5717)

16 years agoITS#5719 Reset interval after rescheduling a paused task.
Rein Tollevik [Mon, 29 Sep 2008 20:01:40 +0000 (20:01 +0000)]
ITS#5719 Reset interval after rescheduling a paused task.

16 years agofix ITS#5717
Pierangelo Masarati [Mon, 29 Sep 2008 18:45:39 +0000 (18:45 +0000)]
fix ITS#5717

16 years agoallow intermixing of mapped/not mapped attrs (spotted while invstigating ITS#5717)
Pierangelo Masarati [Mon, 29 Sep 2008 17:38:12 +0000 (17:38 +0000)]
allow intermixing of mapped/not mapped attrs (spotted while invstigating ITS#5717)