[Git][openldap-team/openldap][master] 125 commits: Return to release engineering

Ryan Tandy (@rtandy) gitlab at salsa.debian.org
Tue Aug 11 22:23:19 BST 2026



Ryan Tandy pushed to branch master at Debian OpenLDAP Maintainers / openldap


Commits:
83259388 by Quanah Gibson-Mount at 2026-01-30T00:56:37+00:00
Return to release engineering

- - - - -
ca129041 by Quanah Gibson-Mount at 2026-03-09T18:30:32+00:00
Return to release engineering

- - - - -
9d5c3531 by Ondřej Kuzník at 2026-03-24T15:38:06+00:00
ITS#10467 Make sure source is always set

- - - - -
fb39fa74 by Quanah Gibson-Mount at 2026-03-24T15:38:26+00:00
ITS#10467

- - - - -
7928c27b by Howard Chu at 2026-04-07T19:57:02+00:00
ITS#10479 syncprov: make sure abandoned psearch gets dropped

- - - - -
15501bae by Quanah Gibson-Mount at 2026-04-07T19:57:37+00:00
ITS#10479

- - - - -
2028cb47 by Ondřej Kuzník at 2026-04-08T23:19:21+00:00
ITS#10476 Escape asserted value before pasting into filter

- - - - -
64852300 by Ondřej Kuzník at 2026-04-08T23:20:46+00:00
ITS#10475 Escape asserted value before pasting into filter

- - - - -
b10dcfe3 by Howard Chu at 2026-04-10T21:47:06+00:00
ITS#10492 slapd: fix send_ldap_result abandon/error code munging

- - - - -
d102acc1 by Quanah Gibson-Mount at 2026-04-10T21:47:16+00:00
ITS#10492

- - - - -
4ad04879 by Howard Chu at 2026-04-10T22:49:08+00:00
ITS#10489 liblber: fix potential 1-byte overread

- - - - -
2818a30a by Quanah Gibson-Mount at 2026-04-10T22:49:16+00:00
ITS#10489

- - - - -
70e6c601 by Howard Chu at 2026-04-15T15:29:40+01:00
ITS#10054 lmdb: break up large overflow page writes

We were ignoring MAX_WRITE when a single overflow page was larger.
Now we guarantee that all writes are <= MAX_WRITE (1GB).

- - - - -
b4bd0c58 by Howard Chu at 2026-04-15T15:30:56+01:00
ITS#10054

- - - - -
9a647381 by Philipp Storz at 2026-04-15T17:32:58+01:00
ITS#8386 lmdb: be a bit more precise that mdb_get retrieves data in intro.doc

- - - - -
3880d244 by Howard Chu at 2026-04-15T17:33:48+01:00
ITS#8386

- - - - -
790035a2 by Howard Chu at 2026-04-15T18:18:39+01:00
ITS#8824 mdb_dump: cleanup check for MDB_SUCCESS

- - - - -
5de43dee by Howard Chu at 2026-04-15T18:19:22+01:00
ITS#8824

- - - - -
00e3fa01 by Howard Chu at 2026-04-15T19:16:49+01:00
ITS#10108 mdb_dump: fix comment about -a option

No change in behavior, manpage doc was always correct.

- - - - -
dab74477 by Howard Chu at 2026-04-15T19:17:22+01:00
ITS#10108

- - - - -
568f5e98 by Howard Chu at 2026-04-15T19:48:13+01:00
ITS#10454 lmdb: can't rely on O_DSYNC on MacOS

So we must explicitly sync writes to the metapage.

- - - - -
edbb2b8b by Howard Chu at 2026-04-15T19:48:51+01:00
ITS#10454

- - - - -
856c1fa8 by Howard Chu at 2026-04-15T20:04:30+01:00
ITS#8739 lmdb: No fdatasync on FreeBSD 11.0 and older

- - - - -
d9c89228 by Howard Chu at 2026-04-15T20:05:54+01:00
ITS#8739

- - - - -
d1aee600 by Ondřej Kuzník at 2026-04-21T15:54:21+00:00
ITS#9909 Plug a cn=config leak in tools

- - - - -
886e7ec2 by Ondřej Kuzník at 2026-04-21T15:55:16+00:00
ITS#10469 Do not leak TLS params

- - - - -
3370010b by Ondřej Kuzník at 2026-04-21T15:55:26+00:00
ITS#10470 Plug autoca configuration leaks

- - - - -
d4e908d9 by Ondřej Kuzník at 2026-04-21T15:55:34+00:00
ITS#10471 Fix config related leaks in lloadd

- - - - -
c353ea58 by Ondřej Kuzník at 2026-04-21T15:55:43+00:00
ITS#10471 Silence a warning

- - - - -
0b835a92 by Ondřej Kuzník at 2026-04-21T15:57:02+00:00
ITS#8064 Fix back-ldap monitor deregistration

- - - - -
7d9b5999 by Ondřej Kuzník at 2026-04-21T15:57:19+00:00
ITS#10473 Make sure sync control data gets freed

- - - - -
e202f0a6 by Ondřej Kuzník at 2026-04-21T15:57:26+00:00
ITS#10483 slapo-chain: Do not leak dynamically added DBs

- - - - -
ab4e53e5 by Ondřej Kuzník at 2026-04-21T15:57:32+00:00
ITS#10482 slapo-accesslog: do not leak entryUUID

- - - - -
3778ec2c by Ondřej Kuzník at 2026-04-21T15:57:37+00:00
ITS#10481 Do not leak data on error path

- - - - -
ac2420e6 by Ondřej Kuzník at 2026-04-21T15:57:42+00:00
ITS#10484 Pass the correct data to connection_timeout

- - - - -
048f97c0 by Ondřej Kuzník at 2026-04-21T15:58:00+00:00
ITS#10485 Fix a divide by zero

- - - - -
1596bb98 by Ondřej Kuzník at 2026-04-21T15:58:07+00:00
ITS#10480 Keep o_req_dn and e_name separate like others do

cn=config assumes they are like that and is happy to reallocate e_name
to perform a renumber

- - - - -
4eaed96c by Quanah Gibson-Mount at 2026-04-21T20:45:31+00:00
ITS#8064,ITS#9909,ITS#10469,ITS#10470,ITS#10471,ITS#10473,ITS#10480,ITS#10481,ITS#10482,ITS#10483,ITS#10484,ITS#10485

- - - - -
f0fce322 by Quanah Gibson-Mount at 2026-04-21T20:49:13+00:00
ITS#10469 - Fix prev commit

- - - - -
989d699f by Ondřej Kuzník at 2026-04-21T21:06:11+00:00
ITS#10491 Fix count constraint with more than one attribute

- - - - -
a8b4c657 by Quanah Gibson-Mount at 2026-04-21T21:06:46+00:00
ITS#10491

- - - - -
1e42634c by Dirk at 2026-04-21T21:51:52+00:00
ITS#10493 liblber: tweak commit from ITS#10438

Always NUL-terminate dst->bv_val.

- - - - -
7111c484 by Quanah Gibson-Mount at 2026-04-21T21:52:46+00:00
ITS#10493

- - - - -
16564ca6 by Howard Chu at 2026-04-21T22:26:34+00:00
ITS#10478 autoca: reject commas in email/ipaddr

- - - - -
209a65d7 by Quanah Gibson-Mount at 2026-04-21T22:27:05+00:00
ITS#10478

- - - - -
f06db92f by Lorenz Bauer at 2026-04-22T19:33:30+01:00
ITS#8590 LMDB: Use F_SETNOSIGPIPE on OS X

It seems like OS X delivers SIGPIPE to the whole process, instead of the generating thread,
as on other UNIXes. Therefore the current code sometimes works, but mostly doesn't, since
the call to sigwait doesn't happen quickly enough.

Instead of masking SIGPIPE, we use an OS X specific fcntl to disable SIGPIPE for that particular fd.

- - - - -
c9629503 by Howard Chu at 2026-04-22T19:34:38+01:00
ITS#8590

- - - - -
510aa4b8 by Howard Chu at 2026-04-27T15:02:25+01:00
ITS#7772 LMDB: fix sub-page growth

Check for available space before deciding to grow the sub-page.
The test program will still leave some unused space, but after the
first iteration the extra space will be used instead of growing more.

- - - - -
0caadde6 by Howard Chu at 2026-04-27T15:03:03+01:00
ITS#7772

- - - - -
93872c35 by Kerollmops at 2026-04-27T15:18:55+01:00
ITS#10454 LMDB: fix prev commit for Mac OSX + WRITEMAP

- - - - -
745b85ad by Howard Chu at 2026-04-27T17:29:10+01:00
ITS#9388 LMDB: fix mdb_stat page counts for dupsort DBs

- - - - -
b01ea00e by Howard Chu at 2026-04-27T17:30:16+01:00
ITS#9388

- - - - -
8029fc6f by Howard Chu at 2026-04-27T18:44:21+01:00
ITS#8335 LMDB: reject MDB_MULTIPLE put with 0 items

Also check for overflow of count and size.

- - - - -
347b2d24 by Howard Chu at 2026-04-27T18:44:51+01:00
ITS#8335

- - - - -
659f7461 by Quanah Gibson-Mount at 2026-05-06T17:35:48+00:00
ITS#10496 - Remove MozNSS references from lloadd.conf(5)

- - - - -
da1dbe3b by Quanah Gibson-Mount at 2026-05-06T17:36:26+00:00
ITS#10496

- - - - -
8db14ac8 by Howard Chu at 2026-05-06T17:56:37+00:00
ITS#10498 libldap: fix for OpenSSL 4 compatibility

- - - - -
c807870b by Quanah Gibson-Mount at 2026-05-06T17:56:59+00:00
ITS#10498

- - - - -
af694081 by Howard Chu at 2026-05-06T17:57:14+00:00
ITS#10500 back-ldif: crc32() should be static, not globally visible

- - - - -
9d4f1d64 by Quanah Gibson-Mount at 2026-05-06T17:57:23+00:00
ITS#10500

- - - - -
4277f738 by Howard Chu at 2026-05-06T18:01:46+00:00
ITS#10495 configure: fix systemdsystemunitdir config variable

- - - - -
50183a19 by Quanah Gibson-Mount at 2026-05-06T18:01:54+00:00
ITS#10495

- - - - -
8aa8c197 by Josh Soref at 2026-05-06T21:17:06+01:00
ITS#8605 - spelling fixes

- - - - -
52d4a039 by Howard Chu at 2026-05-14T14:18:15+01:00
ITS#10504 lmdb: silence warning on MacOS linker

- - - - -
b9342a9c by Howard Chu at 2026-05-14T14:18:49+01:00
ITS#10504

- - - - -
be3bde6a by Ondřej Kuzník at 2026-05-15T15:22:18+00:00
ITS#10501 slapadd: Skip dynamic attributes

- - - - -
cd01da8e by Quanah Gibson-Mount at 2026-05-15T15:23:12+00:00
ITS#10501

- - - - -
41d7478a by Howard Chu at 2026-05-19T23:00:51+00:00
ITS#10503 authzTo: reject member attributes with non-DN syntax

- - - - -
66dc4a58 by Quanah Gibson-Mount at 2026-05-19T23:01:02+00:00
ITS#10503

- - - - -
ae610302 by Ondřej Kuzník at 2026-05-19T23:01:12+00:00
ITS#10505 lloadd: tighten msgid checking

- - - - -
eab680ee by Quanah Gibson-Mount at 2026-05-19T23:02:14+00:00
ITS#10505

- - - - -
7fb8ed3f by Ondřej Kuzník at 2026-05-21T01:27:01+00:00
ITS#10510 lloadd: correct c_restricted(_inflight) tracking

- - - - -
324d6471 by Quanah Gibson-Mount at 2026-05-21T01:27:18+00:00
ITS#10510

- - - - -
f6f4b442 by Howard Chu at 2026-05-26T21:00:54+01:00
ITS#9009 LMDB: Doxygen updates for 0.9

- - - - -
9b8a17e0 by Howard Chu at 2026-06-03T22:35:06+00:00
ITS#10514 back-monitor: fix monitor_cache_release mutex

- - - - -
865c9b99 by Quanah Gibson-Mount at 2026-06-03T22:35:17+00:00
ITS#10514

- - - - -
b453373d by Howard Chu at 2026-06-08T18:05:25+00:00
ITS#10516 slapd: force make to check dynamic backends

Also streamline build of static backends.

- - - - -
ccb9e333 by Quanah Gibson-Mount at 2026-06-08T18:10:47+00:00
ITS#10516

- - - - -
19c381dd by Quanah Gibson-Mount at 2026-06-09T15:43:09+00:00
Note ITS#10476

- - - - -
da837d2d by Howard Chu at 2026-06-13T23:48:30+01:00
ITS#10522 LMDB: reject 0-length values in DUPSORT DBs

- - - - -
aea7c45c by Howard Chu at 2026-06-13T23:49:10+01:00
ITS#10522

- - - - -
e0451734 by Howard Chu at 2026-06-24T21:20:53+01:00
ITS#10522 lmdb: fix prev commit

- - - - -
4d6bfbe7 by Howard Chu at 2026-06-24T22:05:00+01:00
ITS#10522 lmdb: cleanup again

- - - - -
c9635f17 by Howard Chu at 2026-06-30T14:24:30+00:00
ITS#10525 slapd: report errors from bindconf_parse

- - - - -
5ac77296 by Ondřej Kuzník at 2026-06-30T14:24:34+00:00
ITS#10525 lloadd: report errors from bindconf_parse

- - - - -
b7deae1b by Quanah Gibson-Mount at 2026-06-30T14:25:26+00:00
ITS#10525

- - - - -
1363bb56 by Howard Chu at 2026-07-02T15:24:03+00:00
ITS#10526 back-mdb: optimize mdb_idl_intersection

Improve case of intersecting a list and a range.

- - - - -
5ea6d3a2 by Quanah Gibson-Mount at 2026-07-02T15:24:53+00:00
ITS#10526

- - - - -
810398ec by Howard Chu at 2026-07-16T17:17:45+01:00
ITS#10538 lmdb: fix large writes on Windows

- - - - -
e1d2daec by Howard Chu at 2026-07-16T17:18:09+01:00
ITS#10538

- - - - -
6998bcb3 by Howard Chu at 2026-07-21T13:48:08+00:00
ITS#10524 slaptest: note it can fail on a fresh config

and slapcat should be used instead, when converting config format.

- - - - -
01ac5b2d by Quanah Gibson-Mount at 2026-07-21T13:48:20+00:00
ITS#10524

- - - - -
14505683 by Nadezhda Ivanova at 2026-07-21T13:49:34+00:00
ITS#10532 [back-asyncmeta] NULL-pointer dereference in asyncmeta_dn_massage() via referral URL with missing DN when suffixmassage remote suffix is empty

- - - - -
5d2c76a9 by Ondřej Kuzník at 2026-07-21T13:51:12+00:00
ITS#10535 syncprov: Let syncprov_play_accesslog handle !changed && dirty

- - - - -
826b5c98 by Quanah Gibson-Mount at 2026-07-21T13:51:34+00:00
ITS#10532, ITS#10535

- - - - -
9ab8bc18 by Howard Chu at 2026-07-21T13:52:06+00:00
ITS#10533 liblber: more for ITS#10489

Another potential 1-byte overread

- - - - -
ae047322 by Ondřej Kuzník at 2026-07-21T13:53:34+00:00
ITS#10530 syncrepl: detect malformed SYNC_ID_SET messages

- - - - -
f47855fb by Quanah Gibson-Mount at 2026-07-21T13:53:46+00:00
ITS#10530, ITS#10533

- - - - -
c4b81521 by Howard Chu at 2026-07-21T13:54:59+00:00
ITS#10543 slapd-read: plug leak

- - - - -
d5854415 by Quanah Gibson-Mount at 2026-07-21T13:55:13+00:00
ITS#10543

- - - - -
b09d4347 by Howard Chu at 2026-07-21T13:56:15+00:00
ITS#10541 syncrepl: assert on entryCSN must use normalized value

- - - - -
fe22c982 by Quanah Gibson-Mount at 2026-07-21T13:56:22+00:00
ITS#10541

- - - - -
57cb0355 by Howard Chu at 2026-07-22T18:32:51+00:00
ITS#10535 syncprov: fix prev commit

- - - - -
9fa25654 by Howard Chu at 2026-07-22T19:03:44+00:00
ITS#10026 syncprov: assume context is usually dirty

except if it's empty

- - - - -
7967e7f1 by Quanah Gibson-Mount at 2026-07-22T19:03:57+00:00
ITS#10026

- - - - -
8350c746 by Howard Chu at 2026-07-22T22:31:45+00:00
ITS#10548 slapmodify: don't replace creation-related opattrs

entryUUID, createTimestamp, and creatorsName should never be changed
after initially set. Can set them if they're missing, otherwise
leave them alone.

- - - - -
0eedd358 by Quanah Gibson-Mount at 2026-07-22T22:32:10+00:00
ITS#10548

- - - - -
2f2a601b by Ondřej Kuzník at 2026-07-28T09:41:14+01:00
ITS#10550 slapd-ldap: remove connection properly when expiring

- - - - -
bca2f573 by Ondřej Kuzník at 2026-07-28T14:33:25+01:00
ITS#10550 slapd-ldap: a connection with an active op is not idle

- - - - -
64f40f25 by Howard Chu at 2026-07-28T14:50:32+01:00
Typo

- - - - -
04a19039 by Quanah Gibson-Mount at 2026-07-28T16:29:39+00:00
ITS#10550

- - - - -
a6f30432 by Howard Chu at 2026-08-03T15:23:11+00:00
ITS#10554 libldap: Silence AI bug reports in deprecated code

- - - - -
df1ad16e by Quanah Gibson-Mount at 2026-08-03T15:23:22+00:00
ITS#10554

- - - - -
6669d178 by Howard Chu at 2026-08-03T15:23:46+00:00
ITS#10479 syncprov: more for prev commit

Partially revert prev commit. Move reset of PS_TASK_QUEUED flag
back to previous position. Don't reset the flag if we're just
dropping the op anyway.

- - - - -
ad5a1ef5 by Howard Chu at 2026-08-04T17:50:55+01:00
ITS#10556 lloadd: don't init network in tool mode

- - - - -
80e9cd9f by Quanah Gibson-Mount at 2026-08-05T17:35:42+00:00
ITS#10556

- - - - -
7f2b6d99 by Howard Chu at 2026-08-06T15:59:01+00:00
ITS#10559 back-sock: treat partial response as failure

- - - - -
349cf307 by Quanah Gibson-Mount at 2026-08-06T15:59:12+00:00
ITS#10559

- - - - -
028f61b6 by Quanah Gibson-Mount at 2026-08-06T16:19:18+00:00
Prep for release (0.9.36)

- - - - -
952ede8c by Quanah Gibson-Mount at 2026-08-06T16:43:05+00:00
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6

- - - - -
ad727726 by Quanah Gibson-Mount at 2026-08-06T16:45:16+00:00
Prep for release (2.6.14)

- - - - -
882971ee by Ryan Tandy at 2026-08-11T08:27:02-07:00
Restore smbk5pwd autopkgtest

This reverts commit 93abf16468f8c79d6d4801c56d8e77120fcfd67e.

- - - - -
56213c05 by Ryan Tandy at 2026-08-11T12:25:52-07:00
New upstream version 2.6.14+dfsg
- - - - -
f61abf51 by Ryan Tandy at 2026-08-11T12:26:01-07:00
Update upstream source from tag 'upstream/2.6.14+dfsg'

Update to upstream version '2.6.14+dfsg'
with Debian dir 0e8535f796c41c65835391891de24297eb897ab8
- - - - -
78e08950 by Ryan Tandy at 2026-08-11T12:29:08-07:00
New upstream release

- - - - -


80 changed files:

- CHANGES
- build/mod.mk
- build/version.var
- configure.ac
- contrib/slapd-modules/alias/alias.c
- debian/changelog
- − debian/patches/ITS-10498-libldap-fix-for-OpenSSL-4-compatibility.patch
- debian/patches/series
- debian/tests/control
- doc/man/man5/lloadd.conf.5
- doc/man/man8/slaptest.8
- libraries/liblber/decode.c
- libraries/liblber/io.c
- libraries/liblber/memory.c
- libraries/libldap/getdn.c
- libraries/libldap/tls2.c
- libraries/libldap/tls_o.c
- libraries/liblmdb/CHANGES
- libraries/liblmdb/Doxyfile
- libraries/liblmdb/intro.doc
- libraries/liblmdb/lmdb.h
- libraries/liblmdb/mdb.c
- libraries/liblmdb/mdb_copy.1
- libraries/liblmdb/mdb_dump.1
- libraries/liblmdb/mdb_dump.c
- libraries/liblmdb/mdb_load.1
- libraries/liblmdb/mdb_stat.1
- servers/lloadd/client.c
- servers/lloadd/config.c
- servers/lloadd/daemon.c
- servers/lloadd/operation.c
- servers/lloadd/proto-lload.h
- servers/lloadd/tier_bestof.c
- servers/slapd/Makefile.in
- servers/slapd/back-asyncmeta/Makefile.in
- servers/slapd/back-asyncmeta/config.c
- servers/slapd/back-asyncmeta/map.c
- servers/slapd/back-dnssrv/Makefile.in
- servers/slapd/back-ldap/Makefile.in
- servers/slapd/back-ldap/back-ldap.h
- servers/slapd/back-ldap/bind.c
- servers/slapd/back-ldap/chain.c
- servers/slapd/back-ldap/config.c
- servers/slapd/back-ldap/monitor.c
- servers/slapd/back-ldif/Makefile.in
- servers/slapd/back-ldif/ldif.c
- servers/slapd/back-mdb/Makefile.in
- servers/slapd/back-mdb/idl.c
- servers/slapd/back-meta/Makefile.in
- servers/slapd/back-meta/config.c
- servers/slapd/back-monitor/Makefile.in
- servers/slapd/back-monitor/cache.c
- servers/slapd/back-null/Makefile.in
- servers/slapd/back-passwd/Makefile.in
- servers/slapd/back-perl/Makefile.in
- servers/slapd/back-relay/Makefile.in
- servers/slapd/back-sock/Makefile.in
- servers/slapd/back-sock/result.c
- servers/slapd/back-sql/Makefile.in
- servers/slapd/back-wt/Makefile.in
- servers/slapd/bconfig.c
- servers/slapd/config.c
- servers/slapd/entry.c
- servers/slapd/overlays/accesslog.c
- servers/slapd/overlays/autoca.c
- servers/slapd/overlays/constraint.c
- servers/slapd/overlays/pcache.c
- servers/slapd/overlays/remoteauth.c
- servers/slapd/overlays/syncprov.c
- servers/slapd/proto-slap.h
- servers/slapd/result.c
- servers/slapd/saslauthz.c
- servers/slapd/slap.h
- servers/slapd/slapadd.c
- servers/slapd/slapmodify.c
- servers/slapd/syncrepl.c
- tests/data/constraint/constraint.out
- + tests/data/constraint/t_fail_17.ldif
- tests/progs/slapd-read.c
- tests/scripts/test066-autoca


View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/b4d91c7af955fd6e960eb53a3020bdb89edaa270...78e08950e31fe63fd9d089da66388cc879e1201a

-- 
View it on GitLab: https://salsa.debian.org/openldap-team/openldap/-/compare/b4d91c7af955fd6e960eb53a3020bdb89edaa270...78e08950e31fe63fd9d089da66388cc879e1201a
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-openldap-devel/attachments/20260811/0c22406a/attachment-0001.htm>


More information about the Pkg-openldap-devel mailing list