]> git.sur5r.net Git - openldap/commit
Import experimental referral implementation from OPENLDAP_DEVEL_REFERRALS.
authorKurt Zeilenga <kurt@openldap.org>
Fri, 16 Jul 1999 02:45:46 +0000 (02:45 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 16 Jul 1999 02:45:46 +0000 (02:45 +0000)
commit73276e84ae32e9e148197971d1d6729739980353
tree87bc46cebf4ca5b3eccdf04eb5e0f685215f7f52
parent9568a013a8793ab5eddc2acb5c8027fb5a757a0c
Import experimental referral implementation from OPENLDAP_DEVEL_REFERRALS.
Includes support for update referral for each replicated backend.
Reworked replication test to use update referral.
Includes major rewrite of response encoding codes (result.c).
Includes reworked alias support and eliminates old suffix alias codes
(can be emulated using named alias).
Includes (untested) support for the Manage DSA IT control.
Works in LDAPv2 world.  Still testing in LDAPv3 world.
Added default referral (test009) test.
116 files changed:
build/main.dsw
clients/tools/ldapdelete.c
clients/tools/ldapmodify.c
clients/tools/ldapmodrdn.c
clients/tools/ldapsearch.c
doc/man/man1/ldapdelete.1
doc/man/man1/ldapmodify.1
doc/man/man1/ldapmodrdn.1
doc/man/man1/ldapsearch.1
doc/man/man5/slapd.conf.5
include/ldap.h
libraries/libldbm/libldbm.dsp
servers/slapd/Makefile.in
servers/slapd/abandon.c
servers/slapd/aclparse.c
servers/slapd/add.c
servers/slapd/back-bdb2/add.c
servers/slapd/back-bdb2/alias.c
servers/slapd/back-bdb2/bind.c
servers/slapd/back-bdb2/compare.c
servers/slapd/back-bdb2/delete.c
servers/slapd/back-bdb2/dn2id.c
servers/slapd/back-bdb2/group.c
servers/slapd/back-bdb2/modify.c
servers/slapd/back-bdb2/modrdn.c
servers/slapd/back-bdb2/proto-back-bdb2.h
servers/slapd/back-bdb2/search.c
servers/slapd/back-ldap/bind.c
servers/slapd/back-ldap/search.c
servers/slapd/back-ldbm/add.c
servers/slapd/back-ldbm/alias.c
servers/slapd/back-ldbm/bind.c
servers/slapd/back-ldbm/compare.c
servers/slapd/back-ldbm/delete.c
servers/slapd/back-ldbm/dn2id.c
servers/slapd/back-ldbm/group.c
servers/slapd/back-ldbm/modify.c
servers/slapd/back-ldbm/modrdn.c
servers/slapd/back-ldbm/proto-back-ldbm.h
servers/slapd/back-ldbm/search.c
servers/slapd/back-passwd/search.c
servers/slapd/back-perl/add.c
servers/slapd/back-perl/compare.c
servers/slapd/back-perl/delete.c
servers/slapd/back-perl/modify.c
servers/slapd/back-perl/modrdn.c
servers/slapd/back-perl/search.c
servers/slapd/back-perl/unbind.c
servers/slapd/back-shell/add.c
servers/slapd/back-shell/bind.c
servers/slapd/back-shell/compare.c
servers/slapd/back-shell/delete.c
servers/slapd/back-shell/modify.c
servers/slapd/back-shell/modrdn.c
servers/slapd/back-shell/result.c
servers/slapd/back-shell/search.c
servers/slapd/back-shell/unbind.c
servers/slapd/back-tcl/tcl_add.c
servers/slapd/back-tcl/tcl_bind.c
servers/slapd/back-tcl/tcl_compare.c
servers/slapd/back-tcl/tcl_delete.c
servers/slapd/back-tcl/tcl_modify.c
servers/slapd/back-tcl/tcl_modrdn.c
servers/slapd/back-tcl/tcl_search.c
servers/slapd/back-tcl/tcl_unbind.c
servers/slapd/back-tcl/tcl_util.c
servers/slapd/backend.c
servers/slapd/bind.c
servers/slapd/charray.c
servers/slapd/compare.c
servers/slapd/config.c
servers/slapd/configinfo.c
servers/slapd/controls.c
servers/slapd/delete.c
servers/slapd/extended.c
servers/slapd/init.c
servers/slapd/libslapd.dsp
servers/slapd/modify.c
servers/slapd/modrdn.c
servers/slapd/monitor.c
servers/slapd/proto-slap.h
servers/slapd/result.c
servers/slapd/root_dse.c
servers/slapd/schema.c
servers/slapd/schema/core.schema
servers/slapd/search.c
servers/slapd/slap.h
servers/slapd/slapd.at.conf
servers/slapd/slapd.dsp
servers/slapd/slapd.dsw
servers/slapd/slapd.oc.conf
servers/slapd/suffixalias.c [deleted file]
servers/slapd/tools/Makefile.in
servers/slapd/tools/ldbmcat.dsp
servers/slapd/tools/ldbmtest.c
servers/slapd/tools/ldbmtest.dsp
servers/slapd/tools/mimic.c
tests/data/referrals.ldif [new file with mode: 0644]
tests/data/slapd-acl.conf
tests/data/slapd-bdb2-ref-slave.conf [new file with mode: 0644]
tests/data/slapd-bdb2-repl-master.conf
tests/data/slapd-bdb2-repl-slave.conf
tests/data/slapd-ref-slave.conf [new file with mode: 0644]
tests/data/slapd-repl-master.conf
tests/data/slapd-repl-slave.conf
tests/data/slapd.at.conf
tests/data/slapd.oc.conf
tests/scripts/defines.sh
tests/scripts/test002-populate
tests/scripts/test003-search
tests/scripts/test004-modify
tests/scripts/test005-modrdn
tests/scripts/test006-acls
tests/scripts/test007-replication
tests/scripts/test008-concurrency
tests/scripts/test009-referral [new file with mode: 0755]