]>
git.sur5r.net Git - openldap/log
Jong Hyuk Choi [Wed, 3 Sep 2003 16:26:17 +0000 (16:26 +0000)]
manual update for proxy cache (apurva)
Jong Hyuk Choi [Wed, 3 Sep 2003 15:44:22 +0000 (15:44 +0000)]
no schema checking patch for proxy cache (apurva)
Jong Hyuk Choi [Wed, 3 Sep 2003 08:21:51 +0000 (08:21 +0000)]
Patch for ITS#2692
Luke Howard [Mon, 1 Sep 2003 08:49:22 +0000 (08:49 +0000)]
Support per-backend ACL plugins
Luke Howard [Sun, 31 Aug 2003 08:17:21 +0000 (08:17 +0000)]
Support for ACL plugins
Luke Howard [Sun, 31 Aug 2003 08:14:54 +0000 (08:14 +0000)]
Inherit operation pblock for SLAPI
Luke Howard [Sun, 31 Aug 2003 07:51:28 +0000 (07:51 +0000)]
Add ACL plugin definitions
Luke Howard [Sun, 31 Aug 2003 03:11:05 +0000 (03:11 +0000)]
Call SASL bind post-op SLAPI plugin _after_ DN has been set
Luke Howard [Sun, 31 Aug 2003 03:08:06 +0000 (03:08 +0000)]
Call post-op bind functions after SASL bind
Luke Howard [Sat, 30 Aug 2003 17:29:54 +0000 (17:29 +0000)]
SLAPI_X_CONN_SASL_CONTEXT
Luke Howard [Sat, 30 Aug 2003 17:29:14 +0000 (17:29 +0000)]
Expose SASL context to SLAPI plugins (SLAPI_X_CONN_SASL_CONTEXT)
Useful for plugins that may wish to collude with the SASL library to,
for example, retrieve a user's authorization data from a Kerberos ticket
for access control purposes
Jong Hyuk Choi [Sat, 30 Aug 2003 15:19:35 +0000 (15:19 +0000)]
slaptool update for LDAP Sync replication
Jong Hyuk Choi [Fri, 29 Aug 2003 21:24:05 +0000 (21:24 +0000)]
cleanup
Jong Hyuk Choi [Fri, 29 Aug 2003 17:02:53 +0000 (17:02 +0000)]
more patches for ITS#2692 (Thanks Luke!)
Jong Hyuk Choi [Thu, 28 Aug 2003 22:29:55 +0000 (22:29 +0000)]
slapd.conf man page update (LDAP Sync replication configuration)
Jong Hyuk Choi [Thu, 28 Aug 2003 22:29:12 +0000 (22:29 +0000)]
Sync replication config option format change (interval)
Jong Hyuk Choi [Wed, 27 Aug 2003 23:21:17 +0000 (23:21 +0000)]
unifdef LDAP_CACHING
Jong Hyuk Choi [Wed, 27 Aug 2003 22:18:52 +0000 (22:18 +0000)]
cleanup
Jong Hyuk Choi [Wed, 27 Aug 2003 22:16:04 +0000 (22:16 +0000)]
unifdef LDAP_SYNC and LDAP_SYNCREPL
Jong Hyuk Choi [Wed, 27 Aug 2003 20:51:04 +0000 (20:51 +0000)]
cleanup
Jong Hyuk Choi [Wed, 27 Aug 2003 20:26:55 +0000 (20:26 +0000)]
returning LDAP return code
Jong Hyuk Choi [Wed, 27 Aug 2003 16:40:26 +0000 (16:40 +0000)]
NO_SCHEMA_CHECK backend flag
Jong Hyuk Choi [Wed, 27 Aug 2003 16:39:53 +0000 (16:39 +0000)]
cleanup
Jong Hyuk Choi [Tue, 26 Aug 2003 22:49:44 +0000 (22:49 +0000)]
LDAP Sync protocol extension
- do not send updates in state mode when
syncCookie >= contextCSN (or omitCSN if changelog is used)
Jong Hyuk Choi [Tue, 26 Aug 2003 19:04:12 +0000 (19:04 +0000)]
cleanup
Jong Hyuk Choi [Tue, 26 Aug 2003 18:57:09 +0000 (18:57 +0000)]
Context CSN updates for hdb
Jong Hyuk Choi [Tue, 26 Aug 2003 00:35:27 +0000 (00:35 +0000)]
Context CSN Patch (5)
- persistent search patch
- cascading search patch
Jong Hyuk Choi [Mon, 25 Aug 2003 22:23:49 +0000 (22:23 +0000)]
Context CSN Patch (4)
- context csn management for modrdn
- call slap_mods_opattrs() for moved entries as well
Jong Hyuk Choi [Mon, 25 Aug 2003 22:18:33 +0000 (22:18 +0000)]
misc cleanup
Jong Hyuk Choi [Mon, 25 Aug 2003 20:20:26 +0000 (20:20 +0000)]
Context CSN Patch (3)
- context csn management for delete
- a later patch will take care of inconsistencies caused by
interactions between outstanding search and scope-outs
Jong Hyuk Choi [Mon, 25 Aug 2003 19:15:04 +0000 (19:15 +0000)]
Context CSN Patch (2)
- BDB context csn codes moved to a separate function in back-bdb/ctxcsn.c
Jong Hyuk Choi [Mon, 25 Aug 2003 17:10:18 +0000 (17:10 +0000)]
Context CSN patch (1) - cleanup
- serialize search_candidates() with the read of search_context_csn
Luke Howard [Sat, 23 Aug 2003 11:58:33 +0000 (11:58 +0000)]
Fix symbol name collision when LDAP_SYNC && BDB_HIER
Jong Hyuk Choi [Sat, 23 Aug 2003 02:51:33 +0000 (02:51 +0000)]
Context CSN patch (1)
- currenty works for refreshOnly mode of LDAP Sync
- Context CSN for add / modify is implemented
- code for delete / modrdn / refreshAndPersist will be soon committed
Kurt Zeilenga [Fri, 22 Aug 2003 21:42:02 +0000 (21:42 +0000)]
more uniquemember cleanup
Kurt Zeilenga [Fri, 22 Aug 2003 21:29:44 +0000 (21:29 +0000)]
More uniquemember fixes
(we really should be using the same filters as test003 here)
Jong Hyuk Choi [Fri, 22 Aug 2003 21:24:03 +0000 (21:24 +0000)]
Schema definition for contextCSN
Kurt Zeilenga [Fri, 22 Aug 2003 21:19:29 +0000 (21:19 +0000)]
More uniqueMember cleanup
Kurt Zeilenga [Fri, 22 Aug 2003 21:16:16 +0000 (21:16 +0000)]
Add missing assignment in last commit.
Kurt Zeilenga [Fri, 22 Aug 2003 21:03:03 +0000 (21:03 +0000)]
Add nameAndOptionalUID pretty routine... improves uniqueMember handling
Should resolve ITS#2664.
Howard Chu [Tue, 19 Aug 2003 03:22:07 +0000 (03:22 +0000)]
Tweaks to callback processing; callbacks can return SLAP_CB_CONTINUE to
fall into the regular send_ldap_* functionality instead of calling into
those functions explicitly. Nested callbacks still aren't handled as
cleanly as they might be.
Howard Chu [Tue, 19 Aug 2003 03:19:07 +0000 (03:19 +0000)]
Fix tmpmemctx conflicts
Kurt Zeilenga [Thu, 14 Aug 2003 18:38:20 +0000 (18:38 +0000)]
Add clarification about authzDN which don't exist in the DIT
Jong Hyuk Choi [Thu, 14 Aug 2003 16:27:36 +0000 (16:27 +0000)]
LDAP Sync protocol change : state mode (add+present) and log mode (add+delete)
Jong Hyuk Choi [Thu, 14 Aug 2003 02:11:46 +0000 (02:11 +0000)]
Proxy caching update : op->o_caching_on flag removed
Jong Hyuk Choi [Wed, 13 Aug 2003 23:44:56 +0000 (23:44 +0000)]
Proxy cache patch (by Jong, Apurva, & Kurt)
1. Glueing patch for proxy cache
2. test script update to avoid schema checking voilations (attributes set)
3. configuration patch for proxy cache
Jong Hyuk Choi [Wed, 13 Aug 2003 20:27:10 +0000 (20:27 +0000)]
ITS#2681: set rc to LDAP_INVALID_CREDENTIALS or 1
Hallvard Furuseth [Wed, 13 Aug 2003 20:04:59 +0000 (20:04 +0000)]
Handle full syntax of Generalized Time and UTC Time.
No longer accept initial and trailing spaces in these syntaxes.
Luke Howard [Mon, 11 Aug 2003 09:55:45 +0000 (09:55 +0000)]
Do not attempt to map positive error codes returned by plugins to
negative error codes.
Plugins should never return positive error codes except in the case
of bind pre-operation plugins, where they should return SLAPI_BIND_XXX.
This should fix ITS #2616 ...
Kurt Zeilenga [Mon, 11 Aug 2003 02:12:20 +0000 (02:12 +0000)]
ITS#2664: add uniqueMemberMatch
Kurt Zeilenga [Sat, 9 Aug 2003 19:18:28 +0000 (19:18 +0000)]
ITS#2566: apply patch provided by Norbert to fix lmhash problems
- chk_lanman did not free result from hash_lanman
- copied code to generate hash from hash_lanman to chk_lanman,
this skips prepending "{LANMAN}"
- downcase stored password hash to ensure hex characters [a-f]
have the same case
Kurt Zeilenga [Sat, 9 Aug 2003 18:47:16 +0000 (18:47 +0000)]
ITS#2662: NS_MTA-MD5 hash check fix
Pierangelo Masarati [Sat, 9 Aug 2003 17:48:02 +0000 (17:48 +0000)]
clear list pointer in instatiated copy
Kurt Zeilenga [Sat, 9 Aug 2003 17:45:34 +0000 (17:45 +0000)]
ITS#2645: fix NULL DN bug
Kurt Zeilenga [Sat, 9 Aug 2003 03:44:30 +0000 (03:44 +0000)]
Remove deprecated code. Will remove slap.h code define later.
Kurt Zeilenga [Sat, 9 Aug 2003 03:23:03 +0000 (03:23 +0000)]
ITS#2644: fix inconsistent domain names used in example
Kurt Zeilenga [Thu, 7 Aug 2003 16:42:40 +0000 (16:42 +0000)]
Add initial support for modify/increment. No over/under flow detection.
Currently discovered via a "feature", but should use a control.
Start of a control made, but needs to be better integrated (with
auto use in ldapmodify(1)).
Luke Howard [Fri, 1 Aug 2003 03:40:11 +0000 (03:40 +0000)]
Allow SLAPI plug-ins to override OpenLDAP extended operations
(please review)
Kurt Zeilenga [Thu, 31 Jul 2003 08:41:11 +0000 (08:41 +0000)]
delete incorrect URI description. RFC 2255 should be used.
Kurt Zeilenga [Wed, 30 Jul 2003 11:20:56 +0000 (11:20 +0000)]
comment cleanup
Kurt Zeilenga [Wed, 30 Jul 2003 10:21:57 +0000 (10:21 +0000)]
preliminary modify/increment client side code
Kurt Zeilenga [Wed, 30 Jul 2003 10:21:16 +0000 (10:21 +0000)]
ITS#2657: authzid (and assertion) should apply to most everything
(preliminary modify/incr client-side code)
Kurt Zeilenga [Tue, 29 Jul 2003 15:28:52 +0000 (15:28 +0000)]
sasl-regexp clarifications
Kurt Zeilenga [Mon, 28 Jul 2003 20:25:44 +0000 (20:25 +0000)]
Fix lock release bug
Fix logging messages (thanks Kent)
Hallvard Furuseth [Tue, 22 Jul 2003 18:49:40 +0000 (18:49 +0000)]
Rename LDAP_OPT_ERROR_NUMBER to LDAP_OPT_RESULT_CODE.
Hallvard Furuseth [Tue, 22 Jul 2003 18:30:59 +0000 (18:30 +0000)]
ldap_msgfree() can take a result chain, not just a single result.
Hallvard Furuseth [Tue, 22 Jul 2003 18:19:37 +0000 (18:19 +0000)]
Rename LDAP_OPT_ERROR_NUMBER to LDAP_OPT_RESULT_CODE, according to
draft-ietf-ldapext-ldap-c-api-05.txt, and keep the old name as an alias.
Luke Howard [Tue, 15 Jul 2003 12:10:19 +0000 (12:10 +0000)]
Set AttributeDescription in slapi_acl_check_mods()
Pierangelo Masarati [Tue, 15 Jul 2003 11:26:17 +0000 (11:26 +0000)]
apparently Oracle does not support AS in joins (ITS#2642)
Pierangelo Masarati [Tue, 15 Jul 2003 10:57:12 +0000 (10:57 +0000)]
fix format (ITS#2640?)
Jong Hyuk Choi [Tue, 15 Jul 2003 07:54:19 +0000 (07:54 +0000)]
allow more time to replicate
Jong Hyuk Choi [Tue, 15 Jul 2003 00:55:58 +0000 (00:55 +0000)]
Various changes
- SyncRepl support in back-ldbm
- back-ldbm functions return LDAP return codes for internal operations (callback)
- subentry code copy from back-bdb
- Misc udpates
Jong Hyuk Choi [Tue, 15 Jul 2003 00:43:39 +0000 (00:43 +0000)]
Various udpates for SyncRepl
Jong Hyuk Choi [Tue, 15 Jul 2003 00:33:49 +0000 (00:33 +0000)]
SyncRepl updates for back-bdb / back-ldbm
Jong Hyuk Choi [Tue, 15 Jul 2003 00:27:59 +0000 (00:27 +0000)]
SyncRepl is working with both back-bdb and back-ldbm
Jong Hyuk Choi [Tue, 15 Jul 2003 00:25:36 +0000 (00:25 +0000)]
previous change was too early. revert to orig for a while.
Jong Hyuk Choi [Tue, 15 Jul 2003 00:22:55 +0000 (00:22 +0000)]
SyncRepl works both with back-bdb and back-ldbm
Jong Hyuk Choi [Fri, 11 Jul 2003 23:03:11 +0000 (23:03 +0000)]
making proxy cache backend agnostic
Jong Hyuk Choi [Fri, 11 Jul 2003 01:01:27 +0000 (01:01 +0000)]
SyncRepl is changed to share the following routnines :
slap_mods_opattrs(), slap_mods_check(), slap_mods2entry()
Jong Hyuk Choi [Fri, 11 Jul 2003 00:54:05 +0000 (00:54 +0000)]
fix typo
Jong Hyuk Choi [Tue, 8 Jul 2003 20:07:07 +0000 (20:07 +0000)]
export glueing code
Kurt Zeilenga [Tue, 8 Jul 2003 03:46:20 +0000 (03:46 +0000)]
code cleanup
Kurt Zeilenga [Mon, 7 Jul 2003 05:50:20 +0000 (05:50 +0000)]
Cleanup
Kurt Zeilenga [Mon, 7 Jul 2003 05:14:03 +0000 (05:14 +0000)]
Add Internet Society copyright notices
Kurt Zeilenga [Mon, 7 Jul 2003 05:01:31 +0000 (05:01 +0000)]
Fix RFC reference
Luke Howard [Thu, 3 Jul 2003 23:17:54 +0000 (23:17 +0000)]
Always call modification postoperation plugins even if a
preoperation plugin has removed all modifications and
thus there are none to pass to the backend.
Accept SSF as a valid parameter block value.
Fix completely broken slapi_access_allowed()
Luke Howard [Thu, 3 Jul 2003 19:04:18 +0000 (19:04 +0000)]
Support for SLAPI plugin extensions API.
This API allows a plugin to associate arbitrary context with an
internal server object such as a connection or operation.
Some documentation is at:
http://enterprise.netscape.com/docs/directory/602/plugin/function.htm#
1104211
Luke Howard [Thu, 3 Jul 2003 19:01:13 +0000 (19:01 +0000)]
Expose SSF to plugin
Luke Howard [Thu, 3 Jul 2003 17:38:57 +0000 (17:38 +0000)]
Plugin extension API
Expose SSF to plugin
Jong Hyuk Choi [Wed, 2 Jul 2003 14:51:23 +0000 (14:51 +0000)]
- partial attribute replication tested ok
- conf file processing udpate
- misc updates
Jong Hyuk Choi [Tue, 1 Jul 2003 15:43:25 +0000 (15:43 +0000)]
misc cleanup
Jong Hyuk Choi [Tue, 1 Jul 2003 11:55:18 +0000 (11:55 +0000)]
Berkeley DB congestion avoidance
Kurt Zeilenga [Mon, 30 Jun 2003 18:46:32 +0000 (18:46 +0000)]
ITS#2622: fix default database directory
Kurt Zeilenga [Mon, 30 Jun 2003 18:39:17 +0000 (18:39 +0000)]
ITS#2622: ucdata is in DATADIR
Hallvard Furuseth [Sun, 29 Jun 2003 15:34:32 +0000 (15:34 +0000)]
Replace some tabs with spaces.
Split some too long preformatted lines.
Hallvard Furuseth [Sat, 28 Jun 2003 19:55:30 +0000 (19:55 +0000)]
Handle !HAVE_LONG_LONG
Hallvard Furuseth [Sat, 28 Jun 2003 19:52:19 +0000 (19:52 +0000)]
Add HAVE_LONG_LONG
Jong Hyuk Choi [Sat, 28 Jun 2003 00:52:40 +0000 (00:52 +0000)]
Glueing code changes for replica promotion scenario
Jong Hyuk Choi [Sat, 28 Jun 2003 00:36:27 +0000 (00:36 +0000)]
fix from Apurva
Jong Hyuk Choi [Sat, 28 Jun 2003 00:35:15 +0000 (00:35 +0000)]
debugging cleanup