]> git.sur5r.net Git - openldap/log
openldap
19 years agoITS#3463 additional fix
Howard Chu [Fri, 14 Jan 2005 02:08:02 +0000 (02:08 +0000)]
ITS#3463 additional fix

19 years agoplug memory leak: bsi_attrs member
Pierangelo Masarati [Fri, 14 Jan 2005 00:39:24 +0000 (00:39 +0000)]
plug memory leak: bsi_attrs member
use tmpmemctx for bsi_attrs (should be used more for temporaries)
fix ITS#3480: allow to fetch all attrs or provide hints
fixed access check to entry for rename
TODO: fetch entries for access checking in selected code portions (e.g. rename)

19 years agoOnly remove backends.c on make veryclean
Kurt Zeilenga [Fri, 14 Jan 2005 00:12:14 +0000 (00:12 +0000)]
Only remove backends.c on make veryclean
Add dependencies

19 years agoRemove $RUN on make veryclean
Kurt Zeilenga [Fri, 14 Jan 2005 00:11:21 +0000 (00:11 +0000)]
Remove $RUN on make veryclean

19 years agoSingle consumer context per database
Howard Chu [Thu, 13 Jan 2005 21:15:50 +0000 (21:15 +0000)]
Single consumer context per database

19 years agoFix prev commit
Howard Chu [Thu, 13 Jan 2005 21:14:52 +0000 (21:14 +0000)]
Fix prev commit

19 years agoUse a single sessionlog per context, delete sid
Howard Chu [Thu, 13 Jan 2005 19:51:01 +0000 (19:51 +0000)]
Use a single sessionlog per context, delete sid

19 years agoDelete syncrepl updatedn, single sessionlog
Howard Chu [Thu, 13 Jan 2005 19:48:39 +0000 (19:48 +0000)]
Delete syncrepl updatedn, single sessionlog

19 years agoAdd description of {K5KEY} password mech
Howard Chu [Thu, 13 Jan 2005 19:07:23 +0000 (19:07 +0000)]
Add description of {K5KEY} password mech

19 years agoUse be_shadow_update, not be_isupdate
Howard Chu [Thu, 13 Jan 2005 19:02:08 +0000 (19:02 +0000)]
Use be_shadow_update, not be_isupdate

19 years agoDelete syncrepl updatedn
Howard Chu [Thu, 13 Jan 2005 18:58:58 +0000 (18:58 +0000)]
Delete syncrepl updatedn

19 years agoDeleted syncrepl updatedn
Howard Chu [Thu, 13 Jan 2005 18:51:29 +0000 (18:51 +0000)]
Deleted syncrepl updatedn

19 years agopropagate opattrs if shadow update
Pierangelo Masarati [Thu, 13 Jan 2005 18:43:59 +0000 (18:43 +0000)]
propagate opattrs if shadow update

19 years agoFix backends.c VPATH builds
Kurt Zeilenga [Thu, 13 Jan 2005 17:30:07 +0000 (17:30 +0000)]
Fix backends.c VPATH builds

19 years agomake glue and syncrepl tests work if the overlays were compiled as dynamic
Ralf Haferkamp [Thu, 13 Jan 2005 13:50:48 +0000 (13:50 +0000)]
make glue and syncrepl tests work if the overlays were compiled as dynamic
modules

19 years agoPlug krb5 memleaks, add {K5KEY} passwd check mechanism
Howard Chu [Thu, 13 Jan 2005 09:56:52 +0000 (09:56 +0000)]
Plug krb5 memleaks, add {K5KEY} passwd check mechanism

19 years agoHandling multi-valued attributes in Component Matching
Sang Seok Lim [Thu, 13 Jan 2005 09:48:52 +0000 (09:48 +0000)]
Handling multi-valued attributes in Component Matching

19 years agohandling multi-valued attrivutes in Component Matching
Sang Seok Lim [Thu, 13 Jan 2005 09:48:20 +0000 (09:48 +0000)]
handling multi-valued attrivutes in Component Matching

19 years agoadd '+' string concatenation operator
Pierangelo Masarati [Thu, 13 Jan 2005 09:21:11 +0000 (09:21 +0000)]
add '+' string concatenation operator

19 years agofix ITS#3484
Pierangelo Masarati [Wed, 12 Jan 2005 23:22:56 +0000 (23:22 +0000)]
fix ITS#3484

19 years agoadd write operations to chain overlay test032
Pierangelo Masarati [Wed, 12 Jan 2005 21:03:52 +0000 (21:03 +0000)]
add write operations to chain overlay test032

19 years agocosmetic cleanup
Pierangelo Masarati [Wed, 12 Jan 2005 21:02:58 +0000 (21:02 +0000)]
cosmetic cleanup

19 years agothe fixes to ITS#3475 make the referrals callback no longer required
Pierangelo Masarati [Wed, 12 Jan 2005 21:02:23 +0000 (21:02 +0000)]
the fixes to ITS#3475 make the referrals callback no longer required

19 years agofix referral return in back-ldbm as well (same as ITS#3475)
Pierangelo Masarati [Wed, 12 Jan 2005 21:01:42 +0000 (21:01 +0000)]
fix referral return in back-ldbm as well (same as ITS#3475)

19 years agofix ITS#3483 (continuation of ITS#3472)
Pierangelo Masarati [Wed, 12 Jan 2005 18:55:40 +0000 (18:55 +0000)]
fix ITS#3483 (continuation of ITS#3472)

19 years agofix use of uninitialized var
Pierangelo Masarati [Wed, 12 Jan 2005 15:11:17 +0000 (15:11 +0000)]
fix use of uninitialized var

19 years agotypo
Pierangelo Masarati [Wed, 12 Jan 2005 14:34:46 +0000 (14:34 +0000)]
typo

19 years agofurther refinement of ITS#3461
Pierangelo Masarati [Wed, 12 Jan 2005 14:31:03 +0000 (14:31 +0000)]
further refinement of ITS#3461

19 years agocosmetic changes
Pierangelo Masarati [Wed, 12 Jan 2005 14:25:08 +0000 (14:25 +0000)]
cosmetic changes

19 years agoITS#3478 more complete consumer config example
Howard Chu [Wed, 12 Jan 2005 03:47:19 +0000 (03:47 +0000)]
ITS#3478 more complete consumer config example

19 years agoITS#3478 the rootdn is always needed when using syncrepl
Howard Chu [Wed, 12 Jan 2005 03:37:58 +0000 (03:37 +0000)]
ITS#3478 the rootdn is always needed when using syncrepl

19 years agoITS#3415 use symlink for ldapadd
Howard Chu [Wed, 12 Jan 2005 02:46:34 +0000 (02:46 +0000)]
ITS#3415 use symlink for ldapadd

19 years agoMore cleanup for prev commit
Howard Chu [Wed, 12 Jan 2005 02:32:48 +0000 (02:32 +0000)]
More cleanup for prev commit

19 years agoITS#3463 don't muck with frontend's operations, just our detached ones
Howard Chu [Wed, 12 Jan 2005 01:49:00 +0000 (01:49 +0000)]
ITS#3463 don't muck with frontend's operations, just our detached ones

19 years agoClear write events after they're processed
Howard Chu [Wed, 12 Jan 2005 00:57:53 +0000 (00:57 +0000)]
Clear write events after they're processed

19 years agosilence warning for global scoped global ACLs
Pierangelo Masarati [Wed, 12 Jan 2005 00:53:50 +0000 (00:53 +0000)]
silence warning for global scoped global ACLs

19 years agofix couple of bugs in recent 'disclose' commits; prepare for sending matchedDN when...
Pierangelo Masarati [Wed, 12 Jan 2005 00:28:37 +0000 (00:28 +0000)]
fix couple of bugs in recent 'disclose' commits; prepare for sending matchedDN when appropriate; note ITS#3480 access control issues

19 years agoITS#3421 flush and close logfile before releasing lock
Howard Chu [Wed, 12 Jan 2005 00:17:12 +0000 (00:17 +0000)]
ITS#3421 flush and close logfile before releasing lock

19 years agoClean up unused bt_compare references
Howard Chu [Tue, 11 Jan 2005 22:38:39 +0000 (22:38 +0000)]
Clean up unused bt_compare references

19 years agoByte-order independence for HDB: dn2id format changed again.
Howard Chu [Tue, 11 Jan 2005 22:25:52 +0000 (22:25 +0000)]
Byte-order independence for HDB: dn2id format changed again.

19 years agoFix undetected deadlock
Howard Chu [Tue, 11 Jan 2005 22:08:06 +0000 (22:08 +0000)]
Fix undetected deadlock

19 years agohonor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments...
Pierangelo Masarati [Tue, 11 Jan 2005 20:15:13 +0000 (20:15 +0000)]
honor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments on -devel)

19 years agoStart removing custom sort functions from hdb
Howard Chu [Tue, 11 Jan 2005 19:47:05 +0000 (19:47 +0000)]
Start removing custom sort functions from hdb

19 years agohonor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments...
Pierangelo Masarati [Tue, 11 Jan 2005 19:37:55 +0000 (19:37 +0000)]
honor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments on -devel)

19 years agohonor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments...
Pierangelo Masarati [Tue, 11 Jan 2005 15:59:13 +0000 (15:59 +0000)]
honor 'disclose' ACL on searchBase/compare/referral/matched (ITS#3472 and comments on -devel)

19 years agoFix findmax when multiple matches are found
Howard Chu [Tue, 11 Jan 2005 05:00:59 +0000 (05:00 +0000)]
Fix findmax when multiple matches are found

19 years agoITS#3468
Pierangelo Masarati [Tue, 11 Jan 2005 01:10:22 +0000 (01:10 +0000)]
ITS#3468

19 years agosuggested change for ITS#3475
Pierangelo Masarati [Tue, 11 Jan 2005 00:38:04 +0000 (00:38 +0000)]
suggested change for ITS#3475

19 years agodon't malloc if proxyAuthz is the only control
Pierangelo Masarati [Tue, 11 Jan 2005 00:37:22 +0000 (00:37 +0000)]
don't malloc if proxyAuthz is the only control

19 years agoready for chaining writes
Pierangelo Masarati [Tue, 11 Jan 2005 00:36:06 +0000 (00:36 +0000)]
ready for chaining writes

19 years agodon't create unnecessary dir
Pierangelo Masarati [Tue, 11 Jan 2005 00:34:14 +0000 (00:34 +0000)]
don't create unnecessary dir

19 years agoITS#3470 propagate operational attributes too
Howard Chu [Tue, 11 Jan 2005 00:07:29 +0000 (00:07 +0000)]
ITS#3470 propagate operational attributes too

19 years agoITS#3470 don't propagate error if hasSubordinates fails, it's not that
Howard Chu [Tue, 11 Jan 2005 00:05:22 +0000 (00:05 +0000)]
ITS#3470 don't propagate error if hasSubordinates fails, it's not that
important.

19 years agofix ITS#3467 (LDAPURLDesc => URL escaped string)
Pierangelo Masarati [Mon, 10 Jan 2005 23:50:11 +0000 (23:50 +0000)]
fix ITS#3467 (LDAPURLDesc => URL escaped string)

19 years agoclear out the error
Pierangelo Masarati [Sun, 9 Jan 2005 23:30:19 +0000 (23:30 +0000)]
clear out the error

19 years agotry different options
Pierangelo Masarati [Sun, 9 Jan 2005 21:34:06 +0000 (21:34 +0000)]
try different options

19 years agoput back chain overlay into back-ldap
Pierangelo Masarati [Sun, 9 Jan 2005 21:26:32 +0000 (21:26 +0000)]
put back chain overlay into back-ldap

19 years agominor cleanup
Pierangelo Masarati [Sun, 9 Jan 2005 21:25:12 +0000 (21:25 +0000)]
minor cleanup

19 years agoadd test for chain overlay (needs improvements: bind, writes and more)
Pierangelo Masarati [Sun, 9 Jan 2005 21:23:34 +0000 (21:23 +0000)]
add test for chain overlay (needs improvements: bind, writes and more)

19 years agofix ITS#3474
Pierangelo Masarati [Sun, 9 Jan 2005 20:15:40 +0000 (20:15 +0000)]
fix ITS#3474

19 years agoReplace backend.h with backends.c, generated by config.status.
Kurt Zeilenga [Sun, 9 Jan 2005 08:42:44 +0000 (08:42 +0000)]
Replace backend.h with backends.c, generated by config.status.

19 years agoclarify error message and allow -u (dryrun) option for slaptest, to circumvent databa...
Pierangelo Masarati [Sat, 8 Jan 2005 12:02:14 +0000 (12:02 +0000)]
clarify error message and allow -u (dryrun) option for slaptest, to circumvent database startup

19 years agoenable if one suffix only is present
Pierangelo Masarati [Sat, 8 Jan 2005 11:33:51 +0000 (11:33 +0000)]
enable if one suffix only is present

19 years agoITS#3469: C99 compliance
Pierangelo Masarati [Sat, 8 Jan 2005 11:25:11 +0000 (11:25 +0000)]
ITS#3469: C99 compliance

19 years agofix ITS#3464
Pierangelo Masarati [Sat, 8 Jan 2005 10:59:32 +0000 (10:59 +0000)]
fix ITS#3464

19 years agomake sure the attribute exists
Pierangelo Masarati [Sat, 8 Jan 2005 09:59:53 +0000 (09:59 +0000)]
make sure the attribute exists

19 years agofix mix memory issues and cleanup
Pierangelo Masarati [Sat, 8 Jan 2005 09:59:16 +0000 (09:59 +0000)]
fix mix memory issues and cleanup

19 years agofix previous commit
Pierangelo Masarati [Sat, 8 Jan 2005 09:51:29 +0000 (09:51 +0000)]
fix previous commit

19 years agomajor namespace cleanup & minor fixes
Pierangelo Masarati [Sat, 8 Jan 2005 09:20:54 +0000 (09:20 +0000)]
major namespace cleanup & minor fixes

19 years agoretry on ldap_result() with a timeout
Pierangelo Masarati [Sat, 8 Jan 2005 09:19:51 +0000 (09:19 +0000)]
retry on ldap_result() with a timeout

19 years ago...but rather here: GLUE entries would remain such until the server was restarted
Pierangelo Masarati [Sat, 8 Jan 2005 09:13:16 +0000 (09:13 +0000)]
...but rather here: GLUE entries would remain such until the server was restarted

19 years agocosmetic changes (the problem was not there)
Pierangelo Masarati [Sat, 8 Jan 2005 09:12:35 +0000 (09:12 +0000)]
cosmetic changes (the problem was not there)

19 years agobeware of URIs that are not parsed or rebuilt successfully
Pierangelo Masarati [Sat, 8 Jan 2005 09:11:53 +0000 (09:11 +0000)]
beware of URIs that are not parsed or rebuilt successfully

19 years agoAdd "disclose" and "manage" ACL levels (but no meat).
Kurt Zeilenga [Sat, 8 Jan 2005 05:26:18 +0000 (05:26 +0000)]
Add "disclose" and "manage" ACL levels (but no meat).

Disclose permission intended to be used for "disclose on error"
(as in our present "none"), none being "don't disclose on error".

Manage permission is intended to be used to allow DSA IT management
(e.g., changing entryCSNs, structuralObjectClass, etc.).

19 years agoCleanup
Kurt Zeilenga [Sat, 8 Jan 2005 05:25:58 +0000 (05:25 +0000)]
Cleanup

19 years agos/RFC2459/RFC3280/
Kurt Zeilenga [Fri, 7 Jan 2005 18:14:49 +0000 (18:14 +0000)]
s/RFC2459/RFC3280/

19 years agoAdd X.520(4th)'s pseudonym
Kurt Zeilenga [Fri, 7 Jan 2005 18:11:05 +0000 (18:11 +0000)]
Add X.520(4th)'s pseudonym

19 years agofix ACL value checking for bind (ITS#3446)
Pierangelo Masarati [Fri, 7 Jan 2005 13:57:16 +0000 (13:57 +0000)]
fix ACL value checking for bind (ITS#3446)

19 years agofix ACL value checking for bind (ITS#3446)
Pierangelo Masarati [Fri, 7 Jan 2005 13:50:38 +0000 (13:50 +0000)]
fix ACL value checking for bind (ITS#3446)

19 years agofix value match
Pierangelo Masarati [Fri, 7 Jan 2005 13:37:22 +0000 (13:37 +0000)]
fix value match

19 years agomore improvements
Pierangelo Masarati [Wed, 5 Jan 2005 16:47:49 +0000 (16:47 +0000)]
more improvements

19 years agorevert unintended commit
Pierangelo Masarati [Wed, 5 Jan 2005 16:25:12 +0000 (16:25 +0000)]
revert unintended commit

19 years agominor naming cleanup; improvements to DN mapping layer; major docs update
Pierangelo Masarati [Wed, 5 Jan 2005 16:23:00 +0000 (16:23 +0000)]
minor naming cleanup; improvements to DN mapping layer; major docs update

19 years agofix max arg number for limits
Pierangelo Masarati [Mon, 3 Jan 2005 18:20:37 +0000 (18:20 +0000)]
fix max arg number for limits

19 years agofix group limits when objectClass/attribute are provided
Pierangelo Masarati [Mon, 3 Jan 2005 18:09:03 +0000 (18:09 +0000)]
fix group limits when objectClass/attribute are provided

19 years agomostly copyright cleanup; removal of unnecessary headers
Pierangelo Masarati [Mon, 3 Jan 2005 10:51:59 +0000 (10:51 +0000)]
mostly copyright cleanup; removal of unnecessary headers

19 years agoHappy New Year!
Kurt Zeilenga [Sat, 1 Jan 2005 20:49:32 +0000 (20:49 +0000)]
Happy New Year!

19 years agoMore cr statements
Kurt Zeilenga [Sat, 1 Jan 2005 20:43:42 +0000 (20:43 +0000)]
More cr statements

19 years agoUpdate notice.
Kurt Zeilenga [Sat, 1 Jan 2005 20:38:40 +0000 (20:38 +0000)]
Update notice.

19 years agoapply patches 1,2,3,5,8 (with changes) from ITS#3432)
Pierangelo Masarati [Sat, 1 Jan 2005 16:21:55 +0000 (16:21 +0000)]
apply patches 1,2,3,5,8 (with changes) from ITS#3432)

19 years agotrim comment
Pierangelo Masarati [Sat, 1 Jan 2005 16:14:40 +0000 (16:14 +0000)]
trim comment

19 years agofix comment
Pierangelo Masarati [Sat, 1 Jan 2005 16:14:11 +0000 (16:14 +0000)]
fix comment

19 years agocleanup
Pierangelo Masarati [Sat, 1 Jan 2005 16:13:25 +0000 (16:13 +0000)]
cleanup

19 years agoset LDAPURLDesc lud_scope to LDAP_SCOPE_DEFAULT if set to LDAP_SCOPE_BASE, so no...
Pierangelo Masarati [Sat, 1 Jan 2005 16:12:29 +0000 (16:12 +0000)]
set LDAPURLDesc lud_scope to LDAP_SCOPE_DEFAULT if set to LDAP_SCOPE_BASE, so no trailing '??base' is added to referrals; little more cleanup

19 years agoset LDAPURLDesc lud_scope to LDAP_SCOPE_DEFAULT if set to LDAP_SCOPE_BASE, so no...
Pierangelo Masarati [Sat, 1 Jan 2005 16:12:09 +0000 (16:12 +0000)]
set LDAPURLDesc lud_scope to LDAP_SCOPE_DEFAULT if set to LDAP_SCOPE_BASE, so no trailing '??base' is added to referrals...

19 years agorework internal handling of strings to minimize temporary allocation; impacts rewrite...
Pierangelo Masarati [Sat, 1 Jan 2005 16:11:38 +0000 (16:11 +0000)]
rework internal handling of strings to minimize temporary allocation; impacts rewrite() and rewrite_session() behavior in case of no rewriting; set LDAPURLDesc lud_scope to LDAP_SCOPE_DEFAULT if set to LDAP_SCOPE_BASE, so no trailing '??base' is added to referrals...

19 years agorework internal handling of strings to minimize temporary allocation; impacts rewrite...
Pierangelo Masarati [Sat, 1 Jan 2005 16:10:25 +0000 (16:10 +0000)]
rework internal handling of strings to minimize temporary allocation; impacts rewrite() and rewrite_session() behavior in case of no rewriting

19 years agoAll releases with version.sh
Kurt Zeilenga [Fri, 31 Dec 2004 23:00:53 +0000 (23:00 +0000)]
All releases with version.sh

19 years agoReverse last commit.
Kurt Zeilenga [Fri, 31 Dec 2004 13:10:12 +0000 (13:10 +0000)]
Reverse last commit.

19 years agoFix typo
Kurt Zeilenga [Fri, 31 Dec 2004 13:08:06 +0000 (13:08 +0000)]
Fix typo