]> git.sur5r.net Git - openldap/commit
ITS#7702 fix results with aliases
authorHoward Chu <hyc@openldap.org>
Tue, 26 Aug 2014 19:07:40 +0000 (20:07 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Wed, 27 Aug 2014 16:39:16 +0000 (11:39 -0500)
commitf7bebfac1a1cc7874e8c63fca9eae83fa4522593
treece3aac2c1b91d4dd487522600d76e1c15a5ff458
parent648172a47bba192c81d729b64c8f3c912bbe8aff
ITS#7702 fix results with aliases

Aliases pointing within the original search scope could cause
the same entry to be returned multiple times. Check for subtree
scope and duplicate scopes.
servers/slapd/back-mdb/dn2id.c
servers/slapd/back-mdb/proto-mdb.h
servers/slapd/back-mdb/search.c
servers/slapd/back-mdb/tools.c