https://bugs.openldap.org/show_bug.cgi?id=9232
Bug ID: 9232 Summary: [PATCH] Implement caseIgnoreListSubstringsMatch Product: OpenLDAP Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: --- Component: slapd Assignee: bugs@openldap.org Reporter: fredrik@roubert.name Target Milestone: ---
As far as I've been able to figure out by searching the mailing list archives, the sole reason for this not being implemented yet is simply that no-one has cared to do it yet:
https://www.openldap.org/lists/openldap-software/200502/msg00232.html https://www.openldap.org/lists/openldap-software/200605/msg00208.html
Now I myself would like to use caseIgnoreListSubstringsMatch on my own OpenLDAP server, so I've written this patch:
https://roubert.name/fredrik/software/openldap/0001-Implement-caseIgnoreList...
Notice of Origin:
The attached patch file is derived from OpenLDAP Software. All of the modifications to OpenLDAP Software represented in the following patch(es) were developed by Fredrik Roubert fredrik@roubert.name. I have not assigned rights and/or interest in this work to any party.
Rights Statement:
I, Fredrik Roubert, hereby place the following modifications to OpenLDAP Software (and only these modifications) into the public domain. Hence, these modifications may be freely used and/or redistributed for any purpose with or without attribution and/or other notice.
https://bugs.openldap.org/show_bug.cgi?id=9232
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.5.0 Keywords| |OL_2_5_REQ
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #1 from Quanah Gibson-Mount quanah@openldap.org --- Created attachment 715 --> https://bugs.openldap.org/attachment.cgi?id=715&action=edit 0001-Implement-caseIgnoreListSubstringsMatch.patch
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #2 from Quanah Gibson-Mount quanah@openldap.org --- In the future, please either attach the patch to the ITS, or create a merge request after filing the ITS at https://git.openldap.org.
Thanks!
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #3 from Fredrik Roubert fredrik@roubert.name --- I was simply following the instructions here:
https://www.openldap.org/devel/contributing.html
They are very explicit in pointing this out:
"Do not include, attach nor append the patch itself."
Are those not the correct instructions to follow, or are they simply out-of-date?
Regarding the GitLab server, can and should any random contributor create an account there?
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #4 from Quanah Gibson-Mount quanah@openldap.org --- (In reply to Fredrik Roubert from comment #3)
Are those not the correct instructions to follow, or are they simply out-of-date?
Yes. We completely overhauled our infrastructure recently, and I'm still working on updating the website.
Regarding the GitLab server, can and should any random contributor create an account there?
It doesn't count against the license, so it's fine.
https://bugs.openldap.org/show_bug.cgi?id=9232
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |has_patch
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #5 from Quanah Gibson-Mount quanah@openldap.org --- (In reply to Fredrik Roubert from comment #3)
Hi Fredrik,
Just wanted to let you know I've updated the website with the new contribution process if you have any future submissions.
Regards, Quanah
https://bugs.openldap.org/show_bug.cgi?id=9232
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[PATCH] Implement |Implement |caseIgnoreListSubstringsMat |caseIgnoreListSubstringsMat |ch |ch
https://bugs.openldap.org/show_bug.cgi?id=9232
--- Comment #6 from Quanah Gibson-Mount quanah@openldap.org --- https://git.openldap.org/openldap/openldap/-/merge_requests/114
https://bugs.openldap.org/show_bug.cgi?id=9232
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |TEST Keywords|has_patch, OL_2_5_REQ |
--- Comment #7 from Quanah Gibson-Mount quanah@openldap.org --- Commits: • 8a521c17 by Fredrik Roubert at 2020-08-21T21:45:19+00:00 ITS#9232 - Implement caseIgnoreListSubstringsMatch.
https://bugs.openldap.org/show_bug.cgi?id=9232
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|TEST |FIXED Status|RESOLVED |VERIFIED