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

Re: Filter Issues (ITS#459)



At 04:44 PM 2/21/00 GMT, jdmsys@rit.edu wrote:
>        The only difference between the two is the space preceding the |
>character in the middle. Has anyone experienced similar problems? 

The second filter is invalid and, as such, the behavior is undefined.

I've patched libldap/search.c to ignore erroneous spaces after a '(',
which should make your second filter behave like your first filter.

http://www.openldap.org/devel/cvsweb.cgi/libraries/libldap/search.c.diff?r1=1.4.2.3.2.2&r2=1.4.2.3.2.3

>This filter has worked perfectly for several months on our UMich 3.3 server.

How did U-Mich 3.3 react with the first filter?

	Kurt