]> git.sur5r.net Git - openldap/commit
a) implement a new candidate selection procedure, based on target naming
authorPierangelo Masarati <ando@openldap.org>
Sat, 16 Apr 2005 02:25:41 +0000 (02:25 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sat, 16 Apr 2005 02:25:41 +0000 (02:25 +0000)
commitc1b5e84e2db2d754a9f0ebd26d607744cabe5fb6
treee0d82ec9543787447e197cff9fcf3533075b870c
parent41d37a335e34aa3e08c490c47a55a941ed22bd05
a) implement a new candidate selection procedure, based on target naming
   context checking and multiple match resolution via an internal search
b) move the candidate listing in a persistent per-thread buffer
c) fix bind procedure
d) minor cleanup

(a) and (b) should address ITS#2935; (b) and (c) should address ITS#3171

A test is also added
13 files changed:
servers/slapd/back-meta/add.c
servers/slapd/back-meta/back-meta.h
servers/slapd/back-meta/bind.c
servers/slapd/back-meta/candidates.c
servers/slapd/back-meta/compare.c
servers/slapd/back-meta/config.c
servers/slapd/back-meta/conn.c
servers/slapd/back-meta/delete.c
servers/slapd/back-meta/init.c
servers/slapd/back-meta/modify.c
servers/slapd/back-meta/modrdn.c
servers/slapd/back-meta/search.c
servers/slapd/back-meta/unbind.c