[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Patch: aclparse.c bugs (ITS#1752)
Applied to HEAD, please test.
Kurt
At 01:29 AM 2002-04-15, h.b.furuseth@usit.uio.no wrote:
>Full_Name: Hallvard B. Furuseth
>Version: HEAD (2002-04-12)
>OS: Linux
>URL: http://folk.uio.no/hbf/OpenLDAP/aclparse.txt
>Submission from: (NULL) (158.36.148.34)
>
>
>Bug fixes:
>- acl_regex_normalized_dn(pattern):
> * used pattern->bv_len even though it claimed not to,
> * would walk past the end of strings that ended (incorrectly)
> with a single '\'.
>- style=regex checked for "^.*$$" twice but not for "^.*$".
>- the code did not notice if dnNormalize2() failed, and would
> (at least in one case) treat a bad DN as '*'.
>Some cleanup:
>- changed regtest() to return void, since the return value was unused.
>- changed acl_regex_normalized_dn() to take a string input argument
> instead of a half-filled berval, it looks saner that way.