]> 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)
committerHoward Chu <hyc@openldap.org>
Tue, 26 Aug 2014 19:07:40 +0000 (20:07 +0100)
commitcac00c6a97bbbbcec75f2ebcffaae1dd1769a28e
treea76314c5ccceda5a833de9bc6b16185f9a943b31
parente5f5a4ab5f1f992e2c113e904c65314a0f096ec5
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