Jong Hyuk Choi
d53c90dc29
Context CSN patch (1) - cleanup
...
- serialize search_candidates() with the read of search_context_csn
2003-08-25 17:10:18 +00:00
Luke Howard
3301a31755
Fix symbol name collision when LDAP_SYNC && BDB_HIER
2003-08-23 11:58:33 +00:00
Jong Hyuk Choi
660617ae66
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
2003-08-23 02:51:33 +00:00
Kurt Zeilenga
2583276ab2
more uniquemember cleanup
2003-08-22 21:42:02 +00:00
Kurt Zeilenga
88531a08f9
More uniquemember fixes
...
(we really should be using the same filters as test003 here)
2003-08-22 21:29:44 +00:00
Jong Hyuk Choi
dd9eab0e30
Schema definition for contextCSN
2003-08-22 21:24:03 +00:00
Kurt Zeilenga
ea6b1b84a1
More uniqueMember cleanup
2003-08-22 21:19:29 +00:00
Kurt Zeilenga
f39fb6d91b
Add missing assignment in last commit.
2003-08-22 21:16:16 +00:00
Kurt Zeilenga
be22981d78
Add nameAndOptionalUID pretty routine... improves uniqueMember handling
...
Should resolve ITS#2664.
2003-08-22 21:03:03 +00:00
Howard Chu
2ff82a82c5
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.
2003-08-19 03:22:07 +00:00
Howard Chu
f1b8808010
Fix tmpmemctx conflicts
2003-08-19 03:19:07 +00:00
Kurt Zeilenga
9b0de44b91
Add clarification about authzDN which don't exist in the DIT
2003-08-14 18:38:20 +00:00
Jong Hyuk Choi
6659cf3ea1
LDAP Sync protocol change : state mode (add+present) and log mode (add+delete)
2003-08-14 16:27:36 +00:00
Jong Hyuk Choi
fcc59c6488
Proxy caching update : op->o_caching_on flag removed
2003-08-14 02:11:46 +00:00
Jong Hyuk Choi
d113166475
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
2003-08-13 23:44:56 +00:00
Jong Hyuk Choi
264f690c81
ITS#2681: set rc to LDAP_INVALID_CREDENTIALS or 1
2003-08-13 20:27:10 +00:00
Hallvard Furuseth
2d48b5dc99
Handle full syntax of Generalized Time and UTC Time.
...
No longer accept initial and trailing spaces in these syntaxes.
2003-08-13 20:04:59 +00:00
Luke Howard
281627d81d
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 ...
2003-08-11 09:55:45 +00:00
Kurt Zeilenga
2f5fbeb180
ITS#2664: add uniqueMemberMatch
2003-08-11 02:12:20 +00:00
Kurt Zeilenga
990346d0c8
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
2003-08-09 19:18:28 +00:00
Kurt Zeilenga
863a076919
ITS#2662: NS_MTA-MD5 hash check fix
2003-08-09 18:47:16 +00:00
Pierangelo Masarati
d0a7d4a9fd
clear list pointer in instatiated copy
2003-08-09 17:48:02 +00:00
Kurt Zeilenga
794c4942bf
ITS#2645: fix NULL DN bug
2003-08-09 17:45:34 +00:00
Kurt Zeilenga
3186a1c27a
Remove deprecated code. Will remove slap.h code define later.
2003-08-09 03:44:30 +00:00
Kurt Zeilenga
bd98f4c2a2
ITS#2644: fix inconsistent domain names used in example
2003-08-09 03:23:03 +00:00
Kurt Zeilenga
b54780f940
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)).
2003-08-07 16:42:40 +00:00
Luke Howard
1251d801c1
Allow SLAPI plug-ins to override OpenLDAP extended operations
...
(please review)
2003-08-01 03:40:11 +00:00
Kurt Zeilenga
009191da73
delete incorrect URI description. RFC 2255 should be used.
2003-07-31 08:41:11 +00:00
Kurt Zeilenga
da3caafa7a
comment cleanup
2003-07-30 11:20:56 +00:00
Kurt Zeilenga
7c9a2f46b9
preliminary modify/increment client side code
2003-07-30 10:21:57 +00:00
Kurt Zeilenga
afa2cd1893
ITS#2657: authzid (and assertion) should apply to most everything
...
(preliminary modify/incr client-side code)
2003-07-30 10:21:16 +00:00
Kurt Zeilenga
443d4c8999
sasl-regexp clarifications
2003-07-29 15:28:52 +00:00
Kurt Zeilenga
cc637cd53c
Fix lock release bug
...
Fix logging messages (thanks Kent)
2003-07-28 20:25:44 +00:00
Hallvard Furuseth
c1270ba4d5
Rename LDAP_OPT_ERROR_NUMBER to LDAP_OPT_RESULT_CODE.
2003-07-22 18:49:40 +00:00
Hallvard Furuseth
7c5d23dd05
ldap_msgfree() can take a result chain, not just a single result.
2003-07-22 18:30:59 +00:00
Hallvard Furuseth
9290801052
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.
2003-07-22 18:19:37 +00:00
Luke Howard
e01031b357
Set AttributeDescription in slapi_acl_check_mods()
2003-07-15 12:10:19 +00:00
Pierangelo Masarati
53b7e6fbcf
apparently Oracle does not support AS in joins (ITS#2642)
2003-07-15 11:26:17 +00:00
Pierangelo Masarati
0bb807f4be
fix format (ITS#2640?)
2003-07-15 10:57:12 +00:00
Jong Hyuk Choi
c996265bc0
allow more time to replicate
2003-07-15 07:54:19 +00:00
Jong Hyuk Choi
d0868eae95
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
2003-07-15 00:55:58 +00:00
Jong Hyuk Choi
aaa66d254e
Various udpates for SyncRepl
2003-07-15 00:43:39 +00:00
Jong Hyuk Choi
b3e62ef604
SyncRepl updates for back-bdb / back-ldbm
2003-07-15 00:33:49 +00:00
Jong Hyuk Choi
9b5e2b0087
SyncRepl is working with both back-bdb and back-ldbm
2003-07-15 00:27:59 +00:00
Jong Hyuk Choi
e8b6a7d622
previous change was too early. revert to orig for a while.
2003-07-15 00:25:36 +00:00
Jong Hyuk Choi
fdf0a57dfa
SyncRepl works both with back-bdb and back-ldbm
2003-07-15 00:22:55 +00:00
Jong Hyuk Choi
26064429ba
making proxy cache backend agnostic
2003-07-11 23:03:11 +00:00
Jong Hyuk Choi
2b803b0459
SyncRepl is changed to share the following routnines :
...
slap_mods_opattrs(), slap_mods_check(), slap_mods2entry()
2003-07-11 01:01:27 +00:00
Jong Hyuk Choi
132f738059
fix typo
2003-07-11 00:54:05 +00:00
Jong Hyuk Choi
b231c33efa
export glueing code
2003-07-08 20:07:07 +00:00