his is the first testing call for OpenLDAP 2.6.13. Depending on the results, this may be the only testing call.
Generally, get the code for RE26:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Thanks!
OpenLDAP 2.6.13 Engineering Fixed liblber ber_bvreplace_x potential NULL dereference (ITS#10438) Fixed libldap heap buffer overflow in parse_whsp (ITS#10430) Fixed slap(add|modify) to not recreate config frontend (ITS#10414) Fixed slapd authzPrettyNormal function memory leak (ITS#10446) Fixed slapd memory leak in get_mra function (ITS#10445) Fixed slapd memory leak in parseAssert and parseReturnFilter functions (ITS#10450) Fixed slapd memory leak in parseReadAttrs function (ITS#10449) Fixed slapd slapd_sasl_mechs race condition (ITS#10443) Fixed slapd syncrepl to be more efficient with refresh task (ITS#10413) Fixed slapd unbind/close race condition (ITS#10258) Fixed slapd-ldap memory leak in ldap_chain_parse_ctrl function (ITS#10447) Fixed slapd-mdb always initialize pausepoll (ITS#10191) Fixed slapo-constraint to not propagate request controls to internal ops (ITS#10440) Fixed slapo-dds minttl incorrectly set in certain scenarios (ITS#10442) Fixed slapo-memberof to not propagate request controls to internal ops (ITS#10440) Fixed slapo-nestgroup to not propagate request controls to internal ops (ITS#10440) Fixed slapo-retcode to not propagate request controls to internal ops (ITS#10440) Fixed slapo-syncprov to not propagate request controls to internal ops (ITS#10440) Fixed slapo-syncprov memory leak in syncprov_parseCtrl (ITS#10448) Fixed slapo-translucent to not propagate request controls to internal ops (ITS#10440) Contrib Fixed slapo-autogroup to not propagate request controls to internal ops (ITS#10440) Minor Cleanup ITS#10427 ITS#10425 ITS#10451
--Quanah
On 2026-02-18 18:46, Quanah Gibson-Mount wrote:
his is the first testing call for OpenLDAP 2.6.13. Depending on the results, this may be the only testing call.
Generally, get the code for RE26:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
`make test` - all passing OK on x86_64 (Linux) `make its` - all passing OK on x86_64 (Linux)
Linux auntie 6.19.3-rc1-g40e4767c6df5 #3 SMP PREEMPT_DYNAMIC Wed Feb 18 08:36:31 -00 2026 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux
Tested-by: Brett A C Sheffield bacs@librecast.net
Hi Quanah,
On 2/19/26 03:46, Quanah Gibson-Mount wrote:
his is the first testing call for OpenLDAP 2.6.13. Depending on the results, this may be the only testing call.
Generally, get the code for RE26:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && make its to run through the regression suite.
Platform: Fedora 43 x86_64, kernel 6.18.10
make test: all OK make its: failed in its9338 (the first time)
Starting its9338 ...
running defines.sh This test checks for pending operations to resume correctly after they were stopped by a writer getting blocked by a full socket output buffer. It uses a search with syncrepl control and multiple modifications to generate enough responses to fill the output buffer.
Starting provider slapd on TCP/IP port 9011... Using ldapsearch to check that provider slapd is running... Using ldapadd to populate the provider directory... Starting persistent search and modifications... (Ignore the "press Enter to continue" that appears below)
Waiting for responses to accumulate, press Enter to continue: PID=95692 - Add/Delete(4000): entry="cn=James A Jones 2,ou=Alumni Association,ou=People,dc=example,dc=com". PID=95692 - Add/Delete done (0). ldap_result: Other (e.g., implementation specific) error (80) Abandoning msgid 2 ldapsearch failed - write waiter didn't resume pending ops
./data/regressions/its9338/its9338 failed (exit 1)
I ran 'make its' a second time and all tests succeeded.
Best, Patrick
--On Thursday, February 19, 2026 3:53 PM +0000 patrick+openldap.org@laimbock.com wrote:
Starting its9338 ...
running defines.sh This test checks for pending operations to resume correctly after they were stopped by a writer getting blocked by a full socket output buffer. It uses a search with syncrepl control and multiple modifications to generate enough responses to fill the output buffer.
Starting provider slapd on TCP/IP port 9011... Using ldapsearch to check that provider slapd is running... Using ldapadd to populate the provider directory... Starting persistent search and modifications... (Ignore the "press Enter to continue" that appears below)
Waiting for responses to accumulate, press Enter to continue: PID=95692 - Add/Delete(4000): entry="cn=James A Jones 2,ou=Alumni Association,ou=People,dc=example,dc=com". PID=95692 - Add/Delete done (0). ldap_result: Other (e.g., implementation specific) error (80) Abandoning msgid 2 ldapsearch failed - write waiter didn't resume pending ops
./data/regressions/its9338/its9338 failed (exit 1)
Hi Patrick,
Is it possible that the system ran out of disk space while this job was running? Also, if you still have the testrun directory from this run, or if you can reproduce it after confirming it wouldn't be a disk space issue and provide the contents of the test run directory, that would be helpful.
Regards, Quanah
On 2/18/26 6:46 PM, Quanah Gibson-Mount wrote:
his is the first testing call for OpenLDAP 2.6.13. Depending on the results, this may be the only testing call.
Generally, get the code for RE26:
Extract, configure, and build.
Built, "make test", and "make its" passed for Debian 13 (6.12.73+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.73-1 (2026-02-17) x86_64 GNU/Linux)
--
Chris Paul | Rex Consulting |https://www.rexconsulting.net
openldap-technical@openldap.org