From: Pierangelo Masarati Date: Sat, 3 Jul 2004 11:31:57 +0000 (+0000) Subject: fix extended matching when rule is missing (ITS#3216) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81e0f286decf97656f775b7d8f785658db0dafda;p=thirdparty%2Fopenldap.git fix extended matching when rule is missing (ITS#3216) --- diff --git a/CHANGES b/CHANGES index d559192c7d..90462ef661 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,7 @@ OpenLDAP 2.1 Change Log OpenLDAP 2.1.31 Engineering Fixed slapd extended match memory leak (ITS#3146) Fixed slapd abandon/cancel pending bug (ITS#3160) + Fixed libldap matchedValues parsing bug (ITS#3216) OpenLDAP 2.1.30 Release Fixed slapd userdb checkpass bug (ITS#3048) diff --git a/libraries/libldap/filter.c b/libraries/libldap/filter.c index 912bf20c28..be5f1f606b 100644 --- a/libraries/libldap/filter.c +++ b/libraries/libldap/filter.c @@ -1080,7 +1080,6 @@ put_simple_vrFilter( { char *rule = strchr( str, ':' ); - *rule++ = '\0'; if( rule == NULL ) { /* must have attribute */