From: Quanah Gibson-Mount Date: Mon, 10 Nov 2008 23:24:37 +0000 (+0000) Subject: ITS#5790 X-Git-Tag: OPENLDAP_REL_ENG_2_4_13~54 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1d9cc9e04f19ecc8b9d55ce50bef1c8ab39c7fdd;p=openldap ITS#5790 --- diff --git a/CHANGES b/CHANGES index d8b732e1d5..04b6719a9e 100644 --- a/CHANGES +++ b/CHANGES @@ -28,6 +28,7 @@ OpenLDAP 2.4.13 Engineering Fixed slapd-bdb/hdb invalid db crash (ITS#5698) Added slapd-bdb/hdb dbpagesize keyword Added slapd-bdb/hdb checksum keyword + Fixed slapd-bdb/hdb indexing of entryDN (ITS#5790) Fixed slapd-ldap snprintf buffer overflow test (ITS#4467) Fixed slapd-ldif file rename on windows (ITS#5774) Fixed slapd-null read controls support (ITS#5757) diff --git a/servers/slapd/back-bdb/attr.c b/servers/slapd/back-bdb/attr.c index 0ccbc0e862..2419a343bb 100644 --- a/servers/slapd/back-bdb/attr.c +++ b/servers/slapd/back-bdb/attr.c @@ -215,7 +215,7 @@ bdb_attr_index_config( goto done; } - if( slap_ad_is_binary( ad ) ) { + if( ad == slap_schema.si_ad_entryDN || slap_ad_is_binary( ad ) ) { if (c_reply) { snprintf(c_reply->msg, sizeof(c_reply->msg), "index of attribute \"%s\" disallowed", attrs[i] );