]>
git.sur5r.net Git - openldap/log
Pierangelo Masarati [Wed, 13 Apr 2005 00:00:06 +0000 (00:00 +0000)]
fix access control when no backend could be found (might need work)
Pierangelo Masarati [Tue, 12 Apr 2005 23:10:48 +0000 (23:10 +0000)]
fix access unparse (ITS#3631)
Pierangelo Masarati [Tue, 12 Apr 2005 22:38:54 +0000 (22:38 +0000)]
more on ITS#3652
Pierangelo Masarati [Tue, 12 Apr 2005 22:13:42 +0000 (22:13 +0000)]
fix slapacl when doing cross-database access checking
Pierangelo Masarati [Tue, 12 Apr 2005 20:33:45 +0000 (20:33 +0000)]
more issues related to slapacl
Pierangelo Masarati [Tue, 12 Apr 2005 19:36:56 +0000 (19:36 +0000)]
fix previous commit in case of access to non existent backend (e.g. rootDSE); add (and document) authzID/DN support
Pierangelo Masarati [Tue, 12 Apr 2005 19:35:53 +0000 (19:35 +0000)]
cleanup previous commit
Kurt Zeilenga [Tue, 12 Apr 2005 18:46:52 +0000 (18:46 +0000)]
Rebuild
Pierangelo Masarati [Tue, 12 Apr 2005 17:11:30 +0000 (17:11 +0000)]
fix the fix to previous commit
Pierangelo Masarati [Tue, 12 Apr 2005 17:01:31 +0000 (17:01 +0000)]
add comment (see ITS#3652)
Pierangelo Masarati [Tue, 12 Apr 2005 16:35:52 +0000 (16:35 +0000)]
fix previous commit (ITS#3654)
Howard Chu [Tue, 12 Apr 2005 12:35:00 +0000 (12:35 +0000)]
ITS#3648 use slapd runqueue for periodic sync
Howard Chu [Tue, 12 Apr 2005 12:32:48 +0000 (12:32 +0000)]
Fix checkpoint task - must call stoptask before returning
Howard Chu [Tue, 12 Apr 2005 10:58:50 +0000 (10:58 +0000)]
ITS#3573, mark pwdChangedTime, pwdGraceUseTime, pwdExpirationWarned,
pwdHistory, and pwdReset NO-USER-MODIFICATION
Howard Chu [Tue, 12 Apr 2005 10:48:22 +0000 (10:48 +0000)]
Fix slapMode parens
Pierangelo Masarati [Tue, 12 Apr 2005 01:07:30 +0000 (01:07 +0000)]
hide changes behind specific #ifdef, conditioned by LDAP_DEBUG; always allow access on back-dnssrv
Pierangelo Masarati [Tue, 12 Apr 2005 00:34:13 +0000 (00:34 +0000)]
cleanup previous commit
Pierangelo Masarati [Tue, 12 Apr 2005 00:24:04 +0000 (00:24 +0000)]
add ACL hook to overlays
Pierangelo Masarati [Tue, 12 Apr 2005 00:20:16 +0000 (00:20 +0000)]
in case of success, release the entry only after global overlays have seen it on the way back
Pierangelo Masarati [Mon, 11 Apr 2005 21:44:29 +0000 (21:44 +0000)]
iptr was unint'd
Pierangelo Masarati [Mon, 11 Apr 2005 21:35:34 +0000 (21:35 +0000)]
cleanup & silence warnings
Pierangelo Masarati [Mon, 11 Apr 2005 19:12:30 +0000 (19:12 +0000)]
call frontend's be_unbind, if any, to honor hooks registered by global overlays (ITS#3649)
Howard Chu [Mon, 11 Apr 2005 04:00:08 +0000 (04:00 +0000)]
ITS#3647 fix hdb dn2idl SEGV
Pierangelo Masarati [Sun, 10 Apr 2005 23:44:06 +0000 (23:44 +0000)]
add SASL bind for acl-authc; use slap_bindconf
Pierangelo Masarati [Sun, 10 Apr 2005 23:43:17 +0000 (23:43 +0000)]
more bindconf cleanup
Pierangelo Masarati [Sun, 10 Apr 2005 22:27:50 +0000 (22:27 +0000)]
apply naming scheme to global/database schema
Kurt Zeilenga [Sun, 10 Apr 2005 19:32:14 +0000 (19:32 +0000)]
<limits.h> cleanup && ITS#3643
Pierangelo Masarati [Sun, 10 Apr 2005 16:06:45 +0000 (16:06 +0000)]
complete access checking documentation
Pierangelo Masarati [Sun, 10 Apr 2005 16:03:59 +0000 (16:03 +0000)]
clarify why there's no access checking in back-dnssrv
Pierangelo Masarati [Sun, 10 Apr 2005 16:01:24 +0000 (16:01 +0000)]
OID checks don't need to be case-insensitive
Pierangelo Masarati [Sun, 10 Apr 2005 15:40:15 +0000 (15:40 +0000)]
same for objectClass; improve previous commit
Pierangelo Masarati [Sun, 10 Apr 2005 15:14:13 +0000 (15:14 +0000)]
Added further consistency checks and a new schema parse error value
which should help in debugging schema development for back-config.
The check essentially verifies, when a duplicate attributeType is found,
that the new attributeType definition is an exact duplicate of the
definition already present in the schema.
Pierangelo Masarati [Sun, 10 Apr 2005 09:54:21 +0000 (09:54 +0000)]
clarify comment
Pierangelo Masarati [Sat, 9 Apr 2005 17:00:40 +0000 (17:00 +0000)]
protect all occurrences of ACL_DISCLOSE
Pierangelo Masarati [Sat, 9 Apr 2005 16:50:07 +0000 (16:50 +0000)]
cleanup
Howard Chu [Sat, 9 Apr 2005 16:13:04 +0000 (16:13 +0000)]
Preserve OID macros for display in back-config
Pierangelo Masarati [Sat, 9 Apr 2005 15:19:36 +0000 (15:19 +0000)]
base64 encode passwords in back-config
Howard Chu [Sat, 9 Apr 2005 11:28:06 +0000 (11:28 +0000)]
ITS#3616 allow adding entry with zero-length DN if the suffix is zero-length
Howard Chu [Sat, 9 Apr 2005 11:27:35 +0000 (11:27 +0000)]
ITS#3616 allow adding entry with zero-length DN if the suffix is zero length
Howard Chu [Sat, 9 Apr 2005 11:26:31 +0000 (11:26 +0000)]
Don't do ctxcsn checks in Tool mode, don't generate ctxcsn if it's missing
and we're also a consumer.
Howard Chu [Sat, 9 Apr 2005 11:21:08 +0000 (11:21 +0000)]
Silence warnings in prev commit
Howard Chu [Sat, 9 Apr 2005 11:15:05 +0000 (11:15 +0000)]
ITS#3616 fixes for zero-length DN entry. generate context entry on the
fly if a modify is attempted and it does not exist.
Howard Chu [Sat, 9 Apr 2005 10:01:13 +0000 (10:01 +0000)]
ITS#3616 use fake context entry if suffix is empty.
Howard Chu [Sat, 9 Apr 2005 10:00:15 +0000 (10:00 +0000)]
Don't crash on update_ctx if context entry has no contextCSN
Howard Chu [Sat, 9 Apr 2005 09:59:40 +0000 (09:59 +0000)]
ITS#3616 skip naming checks for entry with zero-length DN
Howard Chu [Sat, 9 Apr 2005 07:45:14 +0000 (07:45 +0000)]
ITS#3638 Init ids to zero in bdb_dn2idl
Howard Chu [Sat, 9 Apr 2005 07:32:51 +0000 (07:32 +0000)]
ITS#3646 allow default index
Howard Chu [Sat, 9 Apr 2005 06:41:39 +0000 (06:41 +0000)]
ITS#3643 limits.h, INT_MAX
Howard Chu [Sat, 9 Apr 2005 06:35:28 +0000 (06:35 +0000)]
ITS#3644 include limits.h in config.h, set PATH_MAX in config.h
Pierangelo Masarati [Sat, 9 Apr 2005 01:20:12 +0000 (01:20 +0000)]
import of back-ldif man page; please review
Pierangelo Masarati [Sat, 9 Apr 2005 01:00:53 +0000 (01:00 +0000)]
further cleanup; plug memory leak?
Howard Chu [Sat, 9 Apr 2005 00:56:30 +0000 (00:56 +0000)]
ITS#3267 add a comment
Pierangelo Masarati [Sat, 9 Apr 2005 00:44:17 +0000 (00:44 +0000)]
further fulfilment of ITS#3639
Howard Chu [Sat, 9 Apr 2005 00:38:18 +0000 (00:38 +0000)]
ITS#3267 fix out-of-order slapadd
Pierangelo Masarati [Sat, 9 Apr 2005 00:34:32 +0000 (00:34 +0000)]
further fulfilment of ITS#3639
Pierangelo Masarati [Sat, 9 Apr 2005 00:29:06 +0000 (00:29 +0000)]
cleanup
Pierangelo Masarati [Sat, 9 Apr 2005 00:11:31 +0000 (00:11 +0000)]
check parameters
Pierangelo Masarati [Fri, 8 Apr 2005 23:39:05 +0000 (23:39 +0000)]
further fulfilment of ITS#3639
Howard Chu [Fri, 8 Apr 2005 23:33:26 +0000 (23:33 +0000)]
Partial revert, must use lower-case hex
Pierangelo Masarati [Fri, 8 Apr 2005 23:33:03 +0000 (23:33 +0000)]
honor disclose
Pierangelo Masarati [Fri, 8 Apr 2005 23:20:37 +0000 (23:20 +0000)]
honor disclose and search access of searchBase; fix potential lock issue; honor abandon
Pierangelo Masarati [Fri, 8 Apr 2005 22:52:23 +0000 (22:52 +0000)]
further fulfilment of ITS#3639
Pierangelo Masarati [Fri, 8 Apr 2005 22:11:56 +0000 (22:11 +0000)]
further improve previous fix
Pierangelo Masarati [Fri, 8 Apr 2005 22:08:40 +0000 (22:08 +0000)]
further fulfilment of ITS#3639
Pierangelo Masarati [Fri, 8 Apr 2005 22:06:06 +0000 (22:06 +0000)]
further improve previous fix
Pierangelo Masarati [Fri, 8 Apr 2005 21:58:58 +0000 (21:58 +0000)]
improve previous fix; return LDAP_REFERRAL to avoid returning result multiple times
Pierangelo Masarati [Fri, 8 Apr 2005 21:38:38 +0000 (21:38 +0000)]
cleanup sr_ref
Jong Hyuk Choi [Fri, 8 Apr 2005 19:39:58 +0000 (19:39 +0000)]
malloc cleanup
Pierangelo Masarati [Fri, 8 Apr 2005 19:27:22 +0000 (19:27 +0000)]
more to partial fulfilment of ITS#3639
Pierangelo Masarati [Fri, 8 Apr 2005 19:17:51 +0000 (19:17 +0000)]
save a malloc; some more cleanup
Pierangelo Masarati [Fri, 8 Apr 2005 19:00:58 +0000 (19:00 +0000)]
remove slapd-tcl(5)
Pierangelo Masarati [Fri, 8 Apr 2005 18:46:18 +0000 (18:46 +0000)]
fix --enable-dnssrv (ITS#3641), and minor cleanup
Pierangelo Masarati [Fri, 8 Apr 2005 18:41:13 +0000 (18:41 +0000)]
partial fulfilment of ITS#3639; need to check other backends thoroughly
Pierangelo Masarati [Fri, 8 Apr 2005 00:19:01 +0000 (00:19 +0000)]
fix previous commit
Pierangelo Masarati [Fri, 8 Apr 2005 00:18:24 +0000 (00:18 +0000)]
implement add/delete granularity in write access (ITS#3631)
Pierangelo Masarati [Thu, 7 Apr 2005 23:51:31 +0000 (23:51 +0000)]
add dynlist build stuff
Pierangelo Masarati [Thu, 7 Apr 2005 23:35:36 +0000 (23:35 +0000)]
add dynlist build stuff
Pierangelo Masarati [Thu, 7 Apr 2005 23:18:48 +0000 (23:18 +0000)]
document the dynlist overlay
Pierangelo Masarati [Thu, 7 Apr 2005 22:42:44 +0000 (22:42 +0000)]
add dynlist.c from SysNet's repository; needs build stuff (when mature)
Pierangelo Masarati [Thu, 7 Apr 2005 20:12:57 +0000 (20:12 +0000)]
document option '-F'
Pierangelo Masarati [Thu, 7 Apr 2005 19:57:38 +0000 (19:57 +0000)]
clarify what can appear after -H
Howard Chu [Thu, 7 Apr 2005 19:54:37 +0000 (19:54 +0000)]
Fix access error return
Pierangelo Masarati [Thu, 7 Apr 2005 19:32:50 +0000 (19:32 +0000)]
line up usage message
Howard Chu [Thu, 7 Apr 2005 05:32:21 +0000 (05:32 +0000)]
Ignore include file records when loading LDIF tree, their contents
have already been incorporated into the LDIF.
Howard Chu [Thu, 7 Apr 2005 05:23:23 +0000 (05:23 +0000)]
On add, sort attributes in schema order to enforce config sequencing
Howard Chu [Thu, 7 Apr 2005 02:26:14 +0000 (02:26 +0000)]
cleanup whitespace, use upper case hex for nt/lm
Howard Chu [Thu, 7 Apr 2005 02:23:17 +0000 (02:23 +0000)]
ITS#3635 fix input to lmhash
Kurt Zeilenga [Thu, 7 Apr 2005 00:54:06 +0000 (00:54 +0000)]
Improved log message when cannot find entry of desired class
Kurt Zeilenga [Mon, 4 Apr 2005 19:56:43 +0000 (19:56 +0000)]
Remove redundant note indication.
Pierangelo Masarati [Mon, 4 Apr 2005 17:41:29 +0000 (17:41 +0000)]
use alias name instead of column name in order by clause (ITS#3629)
Pierangelo Masarati [Mon, 4 Apr 2005 12:25:12 +0000 (12:25 +0000)]
update and refresh man pages
Pierangelo Masarati [Mon, 4 Apr 2005 12:24:50 +0000 (12:24 +0000)]
update diagnostics and man pages
Pierangelo Masarati [Mon, 4 Apr 2005 11:19:21 +0000 (11:19 +0000)]
cleanup previous commits
Pierangelo Masarati [Mon, 4 Apr 2005 10:42:50 +0000 (10:42 +0000)]
cleanup listener permissions
Howard Chu [Sun, 3 Apr 2005 09:38:53 +0000 (09:38 +0000)]
Add conn->c_sasl_authz_dn, store SASL authzDN separately from authcDN
Kurt Zeilenga [Sun, 3 Apr 2005 05:04:34 +0000 (05:04 +0000)]
-lodbc may need $LTHREAD_LIBS
Pierangelo Masarati [Sun, 3 Apr 2005 01:59:03 +0000 (01:59 +0000)]
implement "realdn" by clause in ACLs (ITS#3627; accounting for Howard's remarks)
Pierangelo Masarati [Sun, 3 Apr 2005 01:20:36 +0000 (01:20 +0000)]
implement checking of the whole target entry if no attributes are specified (ITS#3624)
Kurt Zeilenga [Sat, 2 Apr 2005 22:19:15 +0000 (22:19 +0000)]
Add generation of SHA-1 hash.
Kurt Zeilenga [Sat, 2 Apr 2005 20:58:24 +0000 (20:58 +0000)]
Fix yet another typo