]> git.sur5r.net Git - openldap/log
openldap
15 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)

15 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.

15 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.

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

15 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@

15 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

15 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

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

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

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

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

15 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)

15 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

15 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)

15 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)

15 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.

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

15 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)

15 years agonote RFC for each standard track control
Pierangelo Masarati [Sun, 28 Sep 2008 20:44:53 +0000 (20:44 +0000)]
note RFC for each standard track control

15 years agochange olcDbMode syntax from integer to sirectory string, and allow any commonly...
Pierangelo Masarati [Sat, 27 Sep 2008 14:04:57 +0000 (14:04 +0000)]
change olcDbMode syntax from integer to sirectory string, and allow any commonly accepted form to set its value, including -rwxrwxrwx (ITS#5713)

15 years agoallow definition of syntaxes via configuration, including X-SUBST (ITS#5663)
Pierangelo Masarati [Sat, 27 Sep 2008 13:30:43 +0000 (13:30 +0000)]
allow definition of syntaxes via configuration, including X-SUBST (ITS#5663)

15 years agomake sure o_csn is freed
Pierangelo Masarati [Sat, 27 Sep 2008 11:06:31 +0000 (11:06 +0000)]
make sure o_csn is freed

15 years agofix previous commit (ITS#5711)
Pierangelo Masarati [Sat, 27 Sep 2008 10:34:52 +0000 (10:34 +0000)]
fix previous commit (ITS#5711)

15 years agoallow controls deletion to be deferred; pass response controls back to frontend in...
Pierangelo Masarati [Sat, 27 Sep 2008 10:06:43 +0000 (10:06 +0000)]
allow controls deletion to be deferred; pass response controls back to frontend in extops (ITS#5711)

15 years agoPropagate deadlock results for internal searches on write ops
Howard Chu [Thu, 25 Sep 2008 13:39:53 +0000 (13:39 +0000)]
Propagate deadlock results for internal searches on write ops

15 years agoWait for read locks in read txns
Howard Chu [Thu, 25 Sep 2008 13:17:17 +0000 (13:17 +0000)]
Wait for read locks in read txns

15 years agoRevert 1.394, see ITS#5454. It still locks up without a trylock.
Howard Chu [Thu, 25 Sep 2008 10:31:49 +0000 (10:31 +0000)]
Revert 1.394, see ITS#5454. It still locks up without a trylock.

15 years agoUse ConfigReply to return error messages to the client
Ralf Haferkamp [Tue, 23 Sep 2008 15:30:48 +0000 (15:30 +0000)]
Use ConfigReply to return error messages to the client

15 years agofix typo
Pierangelo Masarati [Sat, 20 Sep 2008 18:43:30 +0000 (18:43 +0000)]
fix typo

15 years agofix missing close bracket
Pierangelo Masarati [Sat, 20 Sep 2008 17:16:34 +0000 (17:16 +0000)]
fix missing close bracket

15 years agomention extension-specific result codes
Pierangelo Masarati [Sat, 20 Sep 2008 16:57:37 +0000 (16:57 +0000)]
mention extension-specific result codes

15 years agoadd support for local RFC 3062 password modification extended operation (ITS#5656)
Pierangelo Masarati [Sat, 20 Sep 2008 15:01:12 +0000 (15:01 +0000)]
add support for local RFC 3062 password modification extended operation (ITS#5656)

15 years agoclarify remote database; clarify ACLs
Pierangelo Masarati [Sat, 20 Sep 2008 11:43:40 +0000 (11:43 +0000)]
clarify remote database; clarify ACLs

15 years agofix typo in comment
Pierangelo Masarati [Sat, 20 Sep 2008 11:29:32 +0000 (11:29 +0000)]
fix typo in comment

15 years agoDrop "if ( slap_known_controls )". That became an array in controls.c 1.117.
Hallvard Furuseth [Fri, 19 Sep 2008 20:37:11 +0000 (20:37 +0000)]
Drop "if ( slap_known_controls )". That became an array in controls.c 1.117.

15 years agoAvoid "label at end of compound statement" error of newer gcc
Ralf Haferkamp [Fri, 19 Sep 2008 12:58:00 +0000 (12:58 +0000)]
Avoid "label at end of compound statement" error of newer gcc

15 years agoadd support for back-config delete; fix minor issues
Pierangelo Masarati [Fri, 19 Sep 2008 00:50:17 +0000 (00:50 +0000)]
add support for back-config delete; fix minor issues

15 years agoadd back-config support to slapo-retcode(5)
Pierangelo Masarati [Fri, 19 Sep 2008 00:09:56 +0000 (00:09 +0000)]
add back-config support to slapo-retcode(5)

15 years agomention support of back-config
Pierangelo Masarati [Thu, 18 Sep 2008 22:32:56 +0000 (22:32 +0000)]
mention support of back-config

15 years agodon't mention RFC 3672 collectiveAttributeSubentry
Pierangelo Masarati [Thu, 18 Sep 2008 22:25:07 +0000 (22:25 +0000)]
don't mention RFC 3672 collectiveAttributeSubentry

15 years agoadd slapo-collect(5) man page (ITS#5706)
Pierangelo Masarati [Thu, 18 Sep 2008 22:11:52 +0000 (22:11 +0000)]
add slapo-collect(5) man page (ITS#5706)

15 years agohonor relax by not applying constraints (ITS#5705)
Pierangelo Masarati [Thu, 18 Sep 2008 21:12:13 +0000 (21:12 +0000)]
honor relax by not applying constraints (ITS#5705)

15 years agoadd support for constraining rename (ITS#5703)
Pierangelo Masarati [Thu, 18 Sep 2008 21:09:49 +0000 (21:09 +0000)]
add support for constraining rename (ITS#5703)

15 years agoadd support for constraining rename (ITS#5703)
Pierangelo Masarati [Thu, 18 Sep 2008 20:30:59 +0000 (20:30 +0000)]
add support for constraining rename (ITS#5703)

15 years agoMessage waiting for N threads to terminate -> for N operations/tasks to finish
Hallvard Furuseth [Thu, 18 Sep 2008 19:50:32 +0000 (19:50 +0000)]
Message waiting for N threads to terminate -> for N operations/tasks to finish

15 years agoRegenerate with build/openldap.m4 1.171: BDB error message/cpp whitespace
Hallvard Furuseth [Wed, 17 Sep 2008 23:46:11 +0000 (23:46 +0000)]
Regenerate with build/openldap.m4 1.171: BDB error message/cpp whitespace

15 years agofix previous commit (person does not allow givenName; ITS#5704)
Pierangelo Masarati [Wed, 17 Sep 2008 21:11:38 +0000 (21:11 +0000)]
fix previous commit (person does not allow givenName; ITS#5704)

15 years agooptional parameter that allows to restrict constraints to entries matching a LDAP...
Pierangelo Masarati [Wed, 17 Sep 2008 20:59:58 +0000 (20:59 +0000)]
optional parameter that allows to restrict constraints to entries matching a LDAP URI (ITS#5704)

15 years agoThere seems to have been some kind of delete between rev 1.30 and rev 1.31 back in...
Gavin Henry [Wed, 17 Sep 2008 17:12:49 +0000 (17:12 +0000)]
There seems to have been some kind of delete between rev 1.30 and rev 1.31 back in May 2004. http://www.openldap.org/devel/cvsweb.cgi/admin/sasl.sdf.diff?r1=1.30&r2=1.31&cvsroot=OpenLDAP-guide&hideattic=1&sortbydate=0&f=h

15 years agoTypo fix.
Gavin Henry [Wed, 17 Sep 2008 17:00:32 +0000 (17:00 +0000)]
Typo fix.

15 years agoadd "set" constraint type (ITS#5702)
Pierangelo Masarati [Wed, 17 Sep 2008 00:40:18 +0000 (00:40 +0000)]
add "set" constraint type (ITS#5702)

15 years agominor typo and clarification
Pierangelo Masarati [Tue, 16 Sep 2008 21:38:12 +0000 (21:38 +0000)]
minor typo and clarification

15 years agoBerkeleyDB version test:
Hallvard Furuseth [Tue, 16 Sep 2008 19:58:21 +0000 (19:58 +0000)]
BerkeleyDB version test:
Handle preprocessor whitespace. Start error message on new line.

15 years agosilence warnings
Pierangelo Masarati [Tue, 16 Sep 2008 14:44:24 +0000 (14:44 +0000)]
silence warnings

15 years agosilence warnings
Pierangelo Masarati [Tue, 16 Sep 2008 14:10:02 +0000 (14:10 +0000)]
silence warnings

15 years agoRegenerate with $ac_cpp instead of $CPP for BDB
Howard Chu [Tue, 16 Sep 2008 08:14:03 +0000 (08:14 +0000)]
Regenerate with $ac_cpp instead of $CPP for BDB

15 years agoUse $ac_cpp instead of $CPP, like the rest of autoconf does
Howard Chu [Tue, 16 Sep 2008 08:13:40 +0000 (08:13 +0000)]
Use $ac_cpp instead of $CPP, like the rest of autoconf does

15 years agoRegenerate without obsolete BDB version checks
Howard Chu [Tue, 16 Sep 2008 08:01:23 +0000 (08:01 +0000)]
Regenerate without obsolete BDB version checks

15 years agoTrim checks for obsolete BDB versions
Howard Chu [Tue, 16 Sep 2008 08:00:51 +0000 (08:00 +0000)]
Trim checks for obsolete BDB versions

15 years agoRegenerated BDB version tests
Howard Chu [Tue, 16 Sep 2008 07:43:49 +0000 (07:43 +0000)]
Regenerated BDB version tests

15 years agoUpdated BerkeleyDB version tests
Howard Chu [Tue, 16 Sep 2008 07:43:27 +0000 (07:43 +0000)]
Updated BerkeleyDB version tests

15 years agodon't hide standard track matching rules (more for ITS#5700)
Pierangelo Masarati [Mon, 15 Sep 2008 09:16:13 +0000 (09:16 +0000)]
don't hide standard track matching rules (more for ITS#5700)

15 years agoUpdate Oracle BDB versions
Gavin Henry [Mon, 15 Sep 2008 09:09:25 +0000 (09:09 +0000)]
Update Oracle BDB versions

15 years agoadd support for certificateListExactMatch (RFC4523; ITS#5700)
Pierangelo Masarati [Mon, 15 Sep 2008 00:34:56 +0000 (00:34 +0000)]
add support for certificateListExactMatch (RFC4523; ITS#5700)

15 years agocertificate handling cleanup
Pierangelo Masarati [Mon, 15 Sep 2008 00:24:40 +0000 (00:24 +0000)]
certificate handling cleanup

15 years agofix '<hex>'H conversion issue; did not look at decimal yet (ITS#5699)
Pierangelo Masarati [Sat, 13 Sep 2008 18:46:50 +0000 (18:46 +0000)]
fix '<hex>'H conversion issue; did not look at decimal yet (ITS#5699)

15 years agostop and remove checkpoint task in _db_destroy (ITS#5698)
Ralf Haferkamp [Fri, 12 Sep 2008 09:53:40 +0000 (09:53 +0000)]
stop and remove checkpoint task in _db_destroy (ITS#5698)

15 years agoITS#5668 avoid overflows in Windows microsecond computation
Howard Chu [Thu, 11 Sep 2008 01:51:02 +0000 (01:51 +0000)]
ITS#5668 avoid overflows in Windows microsecond computation

15 years agoRegenerate for collect overlay
Howard Chu [Thu, 11 Sep 2008 00:35:40 +0000 (00:35 +0000)]
Regenerate for collect overlay

15 years agoDon't define anything when -lndbclient is found
Howard Chu [Thu, 11 Sep 2008 00:35:12 +0000 (00:35 +0000)]
Don't define anything when -lndbclient is found

15 years agoITS#5659 "collect" overlay enhancements
Howard Chu [Thu, 11 Sep 2008 00:29:56 +0000 (00:29 +0000)]
ITS#5659 "collect" overlay enhancements

15 years agoFix prev commit
Howard Chu [Wed, 10 Sep 2008 03:35:26 +0000 (03:35 +0000)]
Fix prev commit

15 years agoITS#5694 update context's entryCSN during log purges
Howard Chu [Wed, 10 Sep 2008 02:29:26 +0000 (02:29 +0000)]
ITS#5694 update context's entryCSN during log purges

15 years agocleanup round of memory handling (either check results or use ch_* calls; ITS#5691)
Pierangelo Masarati [Tue, 9 Sep 2008 19:58:47 +0000 (19:58 +0000)]
cleanup round of memory handling (either check results or use ch_* calls; ITS#5691)

15 years agoInto the attic this goes
Quanah Gibson-Mount [Tue, 9 Sep 2008 17:38:18 +0000 (17:38 +0000)]
Into the attic this goes

15 years agoallow trying local bind when remote fails (ITS#5656)
Pierangelo Masarati [Tue, 9 Sep 2008 10:50:51 +0000 (10:50 +0000)]
allow trying local bind when remote fails (ITS#5656)

15 years agounique_search(): Print key->bv_val rather than key. Broke in r1.32 (ITS#5526).
Hallvard Furuseth [Mon, 8 Sep 2008 16:33:40 +0000 (16:33 +0000)]
unique_search(): Print key->bv_val rather than key. Broke in r1.32 (ITS#5526).

15 years agofix one-time leak
Pierangelo Masarati [Mon, 8 Sep 2008 15:21:51 +0000 (15:21 +0000)]
fix one-time leak

15 years agofix olcTranslucentLocal/Remote handling (ITS#5689)
Pierangelo Masarati [Mon, 8 Sep 2008 12:56:27 +0000 (12:56 +0000)]
fix olcTranslucentLocal/Remote handling (ITS#5689)

15 years agoalways re-test filter after merging local and remote entries (ITS#5679)
Pierangelo Masarati [Mon, 8 Sep 2008 12:16:05 +0000 (12:16 +0000)]
always re-test filter after merging local and remote entries (ITS#5679)

15 years agoimplement X-SUBST substitute syntax extension (ITS#5663)
Pierangelo Masarati [Mon, 8 Sep 2008 00:10:18 +0000 (00:10 +0000)]
implement X-SUBST substitute syntax extension (ITS#5663)

15 years agodon't risk using uninitialized vars
Pierangelo Masarati [Mon, 8 Sep 2008 00:05:15 +0000 (00:05 +0000)]
don't risk using uninitialized vars

15 years agoif objectClass is not present (e.g. schema check is off, like for partial replicas...
Pierangelo Masarati [Sat, 6 Sep 2008 18:06:41 +0000 (18:06 +0000)]
if objectClass is not present (e.g. schema check is off, like for partial replicas, slapo-translucent and so), consider ocflags computed (and 0)

15 years agocleanup in case of failure during search rewriting (partial fulfilment of ITS#5687)
Pierangelo Masarati [Sat, 6 Sep 2008 16:25:03 +0000 (16:25 +0000)]
cleanup in case of failure during search rewriting (partial fulfilment of ITS#5687)

15 years agobe careful when restoring rewritten DN (partial fulfilment of ITS#5687)
Pierangelo Masarati [Sat, 6 Sep 2008 16:24:27 +0000 (16:24 +0000)]
be careful when restoring rewritten DN (partial fulfilment of ITS#5687)

15 years agoITS#5687 more cleanup fixes
Howard Chu [Sat, 6 Sep 2008 02:11:26 +0000 (02:11 +0000)]
ITS#5687 more cleanup fixes

15 years agoNULL out spurious text (ITS#5688)
Pierangelo Masarati [Sat, 6 Sep 2008 00:00:37 +0000 (00:00 +0000)]
NULL out spurious text (ITS#5688)

15 years agoregenerate to disable back-bdb by default
Quanah Gibson-Mount [Fri, 5 Sep 2008 21:00:09 +0000 (21:00 +0000)]
regenerate to disable back-bdb by default

15 years agoDisable back-bdb by default (per discussion with Howard)
Quanah Gibson-Mount [Fri, 5 Sep 2008 20:59:50 +0000 (20:59 +0000)]
Disable back-bdb by default (per discussion with Howard)

15 years agoallow databases to be deleted (hidden behind LDAP_DEVEL)
Ralf Haferkamp [Thu, 4 Sep 2008 17:12:07 +0000 (17:12 +0000)]
allow databases to be deleted  (hidden behind LDAP_DEVEL)

15 years agodon't dereference NULL pointer
Ralf Haferkamp [Thu, 4 Sep 2008 16:05:55 +0000 (16:05 +0000)]
don't dereference NULL pointer

15 years agoA new entry's index should not be larger than the number of its siblings (ITS#5684)
Ralf Haferkamp [Thu, 4 Sep 2008 13:56:31 +0000 (13:56 +0000)]
A new entry's index should not be larger than the number of its siblings (ITS#5684)

15 years agoDon't leak syntax oid macro in case of duplicate attribute (ITS#5683)
Pierangelo Masarati [Thu, 4 Sep 2008 12:19:05 +0000 (12:19 +0000)]
Don't leak syntax oid macro in case of duplicate attribute (ITS#5683)

15 years agolet undefined objectClasses be used in proxy filters
Pierangelo Masarati [Thu, 4 Sep 2008 10:13:30 +0000 (10:13 +0000)]
let undefined objectClasses be used in proxy filters

15 years agoNUL-terminate undefined objectClass soc_cname (ITS#5682)
Pierangelo Masarati [Thu, 4 Sep 2008 10:12:01 +0000 (10:12 +0000)]
NUL-terminate undefined objectClass soc_cname (ITS#5682)

15 years agocanonicalize undef objectClass names (much like attributes; ITS#5681)
Pierangelo Masarati [Thu, 4 Sep 2008 08:05:17 +0000 (08:05 +0000)]
canonicalize undef objectClass names (much like attributes; ITS#5681)

15 years agomake additional checking optional (more on ITS#5860)
Pierangelo Masarati [Thu, 4 Sep 2008 07:43:19 +0000 (07:43 +0000)]
make additional checking optional (more on ITS#5860)

15 years agoremove references to OpenLDAP 2.4.6
Howard Chu [Thu, 4 Sep 2008 02:15:21 +0000 (02:15 +0000)]
remove references to OpenLDAP 2.4.6

15 years agomention schema requirements of proxy cache (ITS#5680)
Pierangelo Masarati [Thu, 4 Sep 2008 00:58:37 +0000 (00:58 +0000)]
mention schema requirements of proxy cache (ITS#5680)

15 years agodon't cache queries that would not be answered correctly because of schema issues...
Pierangelo Masarati [Thu, 4 Sep 2008 00:05:26 +0000 (00:05 +0000)]
don't cache queries that would not be answered correctly because of schema issues (ITS#5680)