[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: matched value matching issues (ITS#3209)



> Full_Name: Pierangelo Masarati
> Version: 2.2, HEAD
> OS: Linux (irrelevant)
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (131.175.154.56)
>
>
> The matching in matchedValue results is done normalizing the asserted
> value with
> the syntax associated to the requested matching rule (if any), and using
> the
> value normalized according to the value's syntax.  As such, a search for
> '-E!mv=(:caseExactMatch:=People)' fails because the asserted "People" is
> compared to the normalized value of "People", which is "people".  The code
> needs
> some reworking (a patch is coming shortly).

See

http://www.sys-net.it/~ando/Download/filterentry-2004-06-29.diff

for a description of the approach I'd take for the matchedValue
control and for extended search in general.

p.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it


    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497