Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 54759 invoked from network); 13 Sep 2005 04:51:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Sep 2005 04:51:00 -0000 Received: (qmail 69301 invoked by uid 500); 13 Sep 2005 04:50:59 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 69183 invoked by uid 500); 13 Sep 2005 04:50:58 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 69168 invoked by uid 99); 13 Sep 2005 04:50:58 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Sep 2005 21:50:58 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 14B9C27B for ; Tue, 13 Sep 2005 06:50:57 +0200 (CEST) Message-ID: <1455044399.1126587057050.JavaMail.jira@ajax.apache.org> Date: Tue, 13 Sep 2005 06:50:57 +0200 (CEST) From: "Alex Karasulu (JIRA)" To: dev@directory.apache.org Subject: [jira] Resolved: (DIREVE-251) case sensitivity in matching objectClass in search filter In-Reply-To: <1661117894.1126576470418.JavaMail.jira@ajax.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/DIREVE-251?page=all ] Alex Karasulu resolved DIREVE-251: ---------------------------------- Fix Version: 0.9.3 Resolution: Fixed Commited changes for a fix in revision 280496 here: http://svn.apache.org/viewcvs.cgi?view=rev&rev=280496 Note main problem was the fact that a proper normalizer comparator pair was not being used for the objectIdentifierMatch matchingRule which objectClass depends on. Besides this we made several improvments to the handling code. > case sensitivity in matching objectClass in search filter > --------------------------------------------------------- > > Key: DIREVE-251 > URL: http://issues.apache.org/jira/browse/DIREVE-251 > Project: Directory Server > Type: Bug > Components: protocol > Versions: 0.9.2 > Reporter: Nick Faiz > Assignee: Alex Karasulu > Fix For: 0.9.3 > > ObjectClass matching in search filters is case sensitive. Is this deliberate (need to check in rfc 2254)? > OpenLDAP, on the other hand, does a case insensitive match. > A case sensitive match is not particularly helpful in this circumstance. > [nickf@little-creatures ~]$ ldapsearch -D 'uid=admin,ou=system' -h localhost -p 10389 -x -w secret -b 'ou=users,ou=system' '(&(&(cn=*)(member=cn=groupA,ou=groups,ou=system))(objectClass=inetorgperson))' > ... > # search result > search: 2 > result: 0 Success > matchedDN: ou=users,ou=system > [nickf@little-creatures ~]$ ldapsearch -D 'uid=admin,ou=system' -h localhost -p 10389 -x -w secret -b 'ou=users,ou=system' '(&(&(cn=*)(member=cn=groupA,ou=groups,ou=system))(objectClass=inetOrgPerson))' > ... > # search result > search: 2 > result: 0 Success > matchedDN: ou=users,ou=system > # numResponses: 9 > # numEntries: 8 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira