diff options
| author | Rich Megginson <rmeggins@redhat.com> | 2010-04-07 10:16:22 -0600 |
|---|---|---|
| committer | Rich Megginson <rmeggins@redhat.com> | 2010-04-07 11:01:56 -0600 |
| commit | b433e4c852a2ef78558dffc1ccbaf464c1186934 (patch) | |
| tree | f4c5793573441cafbbb513b7621b03fd6fffa9d1 /ldap/admin/src/scripts | |
| parent | 0c9d4590489066d2f8dc945c9749c429972e78a9 (diff) | |
| download | ds-b433e4c852a2ef78558dffc1ccbaf464c1186934.tar.gz ds-b433e4c852a2ef78558dffc1ccbaf464c1186934.tar.xz ds-b433e4c852a2ef78558dffc1ccbaf464c1186934.zip | |
Bug 572162 - the string "|*" within a search filter on a non-indexed attribute returns all elements.
https://bugzilla.redhat.com/show_bug.cgi?id=572162
Resolves: bug 572162
Bug Description: the string "|*" within a search filter on a non-indexed attribute returns all elements.
Reviewed by: nhosoi (Thanks!)
Branch: HEAD
Fix Description: PCRE interprets the '|' character as the start of
alternative branch. In the search filter, the other side of the '|' is
empty, which means match everything. The solution is to escape this and
other PCRE special chars before matching.
Platforms tested: RHEL5 x86_64
Flag Day: no
Doc impact: no
Diffstat (limited to 'ldap/admin/src/scripts')
0 files changed, 0 insertions, 0 deletions
