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 */