]> git.ipfire.org Git - thirdparty/openldap.git/log
thirdparty/openldap.git
9 hours agoMerge remote-tracking branch 'origin/mdb.RE/1.0' master
Quanah Gibson-Mount [Tue, 26 May 2026 16:14:36 +0000 (16:14 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/1.0'

10 hours agoITS#9716 fix, 2.X needs to be quoted
Howard Chu [Tue, 26 May 2026 15:44:33 +0000 (16:44 +0100)] 
ITS#9716 fix, 2.X needs to be quoted

10 hours agoITS#10507 fix prev commit
Howard Chu [Tue, 26 May 2026 15:41:27 +0000 (16:41 +0100)] 
ITS#10507 fix prev commit

Can't delete references to CPAN, needed for Admin Guide.

4 days agoITS#10203 lmdb: fixup lmdb.pc
Howard Chu [Fri, 22 May 2026 20:14:01 +0000 (21:14 +0100)] 
ITS#10203 lmdb: fixup lmdb.pc

4 days agoITS#9009 slapd-mdb: refix Makefile
Howard Chu [Fri, 22 May 2026 02:51:12 +0000 (03:51 +0100)] 
ITS#9009 slapd-mdb: refix Makefile

5 days agoITS#10507 - Regenerate configure
Quanah Gibson-Mount [Thu, 21 May 2026 18:06:56 +0000 (18:06 +0000)] 
ITS#10507 - Regenerate configure

6 days agoITS#10511 slapd-mdb: add dbpagesize config option 884/head
Howard Chu [Wed, 20 May 2026 15:24:35 +0000 (16:24 +0100)] 
ITS#10511 slapd-mdb: add dbpagesize config option

6 days agoITS#10510 lloadd: correct c_restricted(_inflight) tracking 883/head
Ondřej Kuzník [Wed, 20 May 2026 12:09:02 +0000 (13:09 +0100)] 
ITS#10510 lloadd: correct c_restricted(_inflight) tracking

6 days agoITS#10507 - Delete perl backend 882/head
Quanah Gibson-Mount [Tue, 19 May 2026 23:13:22 +0000 (23:13 +0000)] 
ITS#10507 - Delete perl backend

6 days agoITS#9796 - Deprecate GnuTLS 881/head
Quanah Gibson-Mount [Tue, 19 May 2026 22:38:34 +0000 (22:38 +0000)] 
ITS#9796 - Deprecate GnuTLS

6 days agoITS#10502 lloadd: Add enable/disable keywords and enable proxyauthz by default 878/head
Ondřej Kuzník [Thu, 14 May 2026 14:36:42 +0000 (15:36 +0100)] 
ITS#10502 lloadd: Add enable/disable keywords and enable proxyauthz by default

6 days agoITS#10415 lloadd: Correct attribute OID
Ondřej Kuzník [Thu, 14 May 2026 13:44:18 +0000 (14:44 +0100)] 
ITS#10415 lloadd: Correct attribute OID

7 days agoITS#10505 lloadd: tighten msgid checking 879/head
Ondřej Kuzník [Fri, 15 May 2026 12:12:44 +0000 (13:12 +0100)] 
ITS#10505 lloadd: tighten msgid checking

7 days agoITS#10503 authzTo: reject member attributes with non-DN syntax 877/head
Howard Chu [Wed, 13 May 2026 13:51:27 +0000 (14:51 +0100)] 
ITS#10503 authzTo: reject member attributes with non-DN syntax

7 days agoITS#9009 slapd-mdb: fix Makefile for LMDB 1.0
Howard Chu [Tue, 19 May 2026 16:06:20 +0000 (17:06 +0100)] 
ITS#9009 slapd-mdb: fix Makefile for LMDB 1.0

11 days agoMerge remote-tracking branch 'origin/mdb.RE/1.0'
Quanah Gibson-Mount [Fri, 15 May 2026 15:57:43 +0000 (15:57 +0000)] 
Merge remote-tracking branch 'origin/mdb.RE/1.0'

12 days agoITS#10499 CI: ingest test report 872/head
Ondřej Kuzník [Thu, 30 Apr 2026 14:34:48 +0000 (15:34 +0100)] 
ITS#10499 CI: ingest test report

12 days agoITS#10499 tests: record test results as junit.xml
Ondřej Kuzník [Thu, 30 Apr 2026 14:34:26 +0000 (15:34 +0100)] 
ITS#10499 tests: record test results as junit.xml

12 days agoITS#9367 slapd-mdb: update manpage with encryption settings 876/head
Howard Chu [Tue, 12 May 2026 15:59:18 +0000 (16:59 +0100)] 
ITS#9367 slapd-mdb: update manpage with encryption settings

12 days agoITS#10504 lmdb: silence warning on MacOS linker
Howard Chu [Thu, 14 May 2026 13:15:55 +0000 (14:15 +0100)] 
ITS#10504 lmdb: silence warning on MacOS linker

2 weeks agoMerge branch 'mdb.RE/1.0' into ITS9009 874/head
Quanah Gibson-Mount [Tue, 12 May 2026 17:03:36 +0000 (17:03 +0000)] 
Merge branch 'mdb.RE/1.0' into ITS9009

2 weeks agoITS#10501 slapadd: Skip dynamic attributes
Ondřej Kuzník [Mon, 11 May 2026 09:43:33 +0000 (10:43 +0100)] 
ITS#10501 slapadd: Skip dynamic attributes

2 weeks agoITS#9009 LMDB: update some version and copyright stamps
Howard Chu [Wed, 6 May 2026 20:23:40 +0000 (21:23 +0100)] 
ITS#9009 LMDB: update some version and copyright stamps

2 weeks agoITS#8605 - spelling fixes
Josh Soref [Sun, 26 Feb 2017 07:49:31 +0000 (07:49 +0000)] 
ITS#8605 - spelling fixes

2 weeks agoAdd changes file for LMDB 1.0 series
Quanah Gibson-Mount [Wed, 6 May 2026 14:43:25 +0000 (14:43 +0000)] 
Add changes file for LMDB 1.0 series

2 weeks agoITS#10500 back-ldif: crc32() should be static, not globally visible
Howard Chu [Wed, 6 May 2026 14:04:18 +0000 (15:04 +0100)] 
ITS#10500 back-ldif: crc32() should be static, not globally visible

3 weeks agoITS#10498 libldap: silence a couple more warnings
Howard Chu [Mon, 4 May 2026 14:35:20 +0000 (15:35 +0100)] 
ITS#10498 libldap: silence a couple more warnings

OpenSSL 3 and 4 differ on constness here, and 4 is self-inconsistent
between getter and d2i. Discard the useless const qualifiers.

3 weeks agoITS#9011 LMDB: fix typo in prev commit
Howard Chu [Mon, 4 May 2026 13:50:25 +0000 (14:50 +0100)] 
ITS#9011 LMDB: fix typo in prev commit

3 weeks agoWhitespace cleanup
Howard Chu [Mon, 4 May 2026 13:47:50 +0000 (14:47 +0100)] 
Whitespace cleanup

3 weeks agoITS#9011 LMDB: add mdb_txn_flags()
Christopher Zimmermann [Sat, 20 Apr 2019 21:06:51 +0000 (23:06 +0200)] 
ITS#9011 LMDB: add mdb_txn_flags()

3 weeks agoITS#10498 libldap: more const-correctness for OpenSSL 4
Simon Pichugin [Thu, 30 Apr 2026 23:57:27 +0000 (16:57 -0700)] 
ITS#10498 libldap: more const-correctness for OpenSSL 4

3 weeks agoITS#10472 Make sure we kill background jobs on every path
Ondřej Kuzník [Thu, 2 Apr 2026 12:54:22 +0000 (13:54 +0100)] 
ITS#10472 Make sure we kill background jobs on every path

3 weeks agoITS#10472 Check server are still running when we expect them to
Ondřej Kuzník [Thu, 2 Apr 2026 12:53:32 +0000 (13:53 +0100)] 
ITS#10472 Check server are still running when we expect them to

3 weeks agoITS#10472 Check exit code of background jobs
Ondřej Kuzník [Thu, 2 Apr 2026 12:47:48 +0000 (13:47 +0100)] 
ITS#10472 Check exit code of background jobs

Also improve KILLPIDS tracking.

Waiting on multiple jobs and relying on wait exit code being != 0 if at
least one process returned != 0 might not be portable but is the best we
can do for now. We can address that in the future.

3 weeks agoITS#10472 Check tool return codes when missing
Ondřej Kuzník [Thu, 2 Apr 2026 11:50:56 +0000 (12:50 +0100)] 
ITS#10472 Check tool return codes when missing

3 weeks agoITS#10472 Enable SASL tests in CI
Ondřej Kuzník [Tue, 24 Mar 2026 15:14:07 +0000 (15:14 +0000)] 
ITS#10472 Enable SASL tests in CI

3 weeks agoITS#6825 back-ldif: also use modify_entry
Ondřej Kuzník [Tue, 28 Apr 2026 10:59:21 +0000 (11:59 +0100)] 
ITS#6825 back-ldif: also use modify_entry

3 weeks agoITS#6825 slapo-constraint: also use modify_entry
Ondřej Kuzník [Wed, 15 Apr 2026 11:12:23 +0000 (12:12 +0100)] 
ITS#6825 slapo-constraint: also use modify_entry

3 weeks agoITS#6825 slapo-unique: adjust test
Ondřej Kuzník [Wed, 15 Apr 2026 10:58:36 +0000 (11:58 +0100)] 
ITS#6825 slapo-unique: adjust test

3 weeks agoITS#6825 slapo-unique: use modify_entry
Ondřej Kuzník [Wed, 15 Apr 2026 11:10:16 +0000 (12:10 +0100)] 
ITS#6825 slapo-unique: use modify_entry

3 weeks agoITS#6825 slapd: add modify_entry helper
Ondřej Kuzník [Wed, 15 Apr 2026 10:57:40 +0000 (11:57 +0100)] 
ITS#6825 slapd: add modify_entry helper

3 weeks agoITS#6198 Register exop and control OID macros in schema
Ondřej Kuzník [Mon, 27 Apr 2026 15:42:49 +0000 (16:42 +0100)] 
ITS#6198 Register exop and control OID macros in schema

3 weeks agoITS#6198 Introduce restrictop functionality
Ondřej Kuzník [Mon, 27 Apr 2026 15:37:04 +0000 (16:37 +0100)] 
ITS#6198 Introduce restrictop functionality

3 weeks agoITS#6198 Allow extop and control restrictions in ACLs
Ondřej Kuzník [Mon, 27 Apr 2026 15:27:47 +0000 (16:27 +0100)] 
ITS#6198 Allow extop and control restrictions in ACLs

3 weeks agoITS#6198 ACL: separate <who> checking
Ondřej Kuzník [Mon, 27 Apr 2026 15:24:09 +0000 (16:24 +0100)] 
ITS#6198 ACL: separate <who> checking

3 weeks agoITS#6198 backend: Simplify opflag handling
Ondřej Kuzník [Mon, 27 Apr 2026 13:23:07 +0000 (14:23 +0100)] 
ITS#6198 backend: Simplify opflag handling

3 weeks agoITS#6198 Expose verbmasks globally
Ondřej Kuzník [Wed, 18 Sep 2024 14:08:43 +0000 (15:08 +0100)] 
ITS#6198 Expose verbmasks globally

3 weeks agoITS#10265 lloadd: Plug shutdown leaks
Ondřej Kuzník [Wed, 29 Apr 2026 13:42:26 +0000 (14:42 +0100)] 
ITS#10265 lloadd: Plug shutdown leaks

3 weeks agoITS#9619 LMDB: more for prev commit
Howard Chu [Wed, 29 Apr 2026 17:28:57 +0000 (18:28 +0100)] 
ITS#9619 LMDB: more for prev commit

Also needed to set overflow pgno.

3 weeks agoITS#10488 Avoid out-of-bounds reads
Ondřej Kuzník [Wed, 29 Apr 2026 12:53:37 +0000 (13:53 +0100)] 
ITS#10488 Avoid out-of-bounds reads

3 weeks agoITS#10495 configure: fix systemdsystemunitdir config variable
Howard Chu [Tue, 28 Apr 2026 16:03:19 +0000 (17:03 +0100)] 
ITS#10495 configure: fix systemdsystemunitdir config variable

3 weeks agoITS#10494 backend: Honour require none
Ondřej Kuzník [Mon, 27 Apr 2026 11:52:52 +0000 (12:52 +0100)] 
ITS#10494 backend: Honour require none

4 weeks agoITS#10497 slapo-chain: Introduce wants_ macros
Ondřej Kuzník [Mon, 27 Apr 2026 10:49:33 +0000 (11:49 +0100)] 
ITS#10497 slapo-chain: Introduce wants_ macros

4 weeks agoITS#10497 Update checks to distinguish IGNORED vs. (NON-)CRITICAL controls
Ondřej Kuzník [Mon, 27 Apr 2026 10:48:50 +0000 (11:48 +0100)] 
ITS#10497 Update checks to distinguish IGNORED vs. (NON-)CRITICAL controls

4 weeks agoITS#10497 Correct meaning of ctrlflag check to match intention
Ondřej Kuzník [Mon, 27 Apr 2026 10:44:06 +0000 (11:44 +0100)] 
ITS#10497 Correct meaning of ctrlflag check to match intention

4 weeks agoITS#10497 Mask ctrlflag value where missing
Ondřej Kuzník [Mon, 27 Apr 2026 10:41:58 +0000 (11:41 +0100)] 
ITS#10497 Mask ctrlflag value where missing

4 weeks agoITS#10497 Use the wants_ as a shorthand where already good
Ondřej Kuzník [Mon, 27 Apr 2026 10:34:04 +0000 (11:34 +0100)] 
ITS#10497 Use the wants_ as a shorthand where already good

4 weeks agoITS#10497 bconfig: use the right value for noop
Ondřej Kuzník [Mon, 27 Apr 2026 10:26:10 +0000 (11:26 +0100)] 
ITS#10497 bconfig: use the right value for noop

4 weeks agoITS#10497 autogroup: use the right value for permissive_modify
Ondřej Kuzník [Mon, 27 Apr 2026 10:20:08 +0000 (11:20 +0100)] 
ITS#10497 autogroup: use the right value for permissive_modify

4 weeks agoITS#10497 slap.h: Introduce o_ctrlflag related macros
Ondřej Kuzník [Mon, 27 Apr 2026 10:10:38 +0000 (11:10 +0100)] 
ITS#10497 slap.h: Introduce o_ctrlflag related macros

4 weeks agoITS#10280 more filter choice fixups
Howard Chu [Mon, 13 Apr 2026 17:50:49 +0000 (18:50 +0100)] 
ITS#10280 more filter choice fixups

Make sure they use (f_choice & SLAPD_FILTER_MASK) when needed

4 weeks agoITS#10280 dynlist: fix filters that reuse the same term multiple times
Howard Chu [Mon, 13 Apr 2026 14:32:04 +0000 (15:32 +0100)] 
ITS#10280 dynlist: fix filters that reuse the same term multiple times

Use SLAPD_FILTER_REUSED for redundant filter terms

4 weeks agoITS#10280 slapd: add a SLAPD_FILTER_REUSED flag
Howard Chu [Mon, 13 Apr 2026 14:31:05 +0000 (15:31 +0100)] 
ITS#10280 slapd: add a SLAPD_FILTER_REUSED flag

To indicate this filter reuses the f_list of some other filter,
and so the f_list should not be freed.

4 weeks agoITS#9640 ACL: fix buffer overflow
Ondřej Kuzník [Fri, 24 Apr 2026 12:00:36 +0000 (13:00 +0100)] 
ITS#9640 ACL: fix buffer overflow

4 weeks agoCreating LMDB 1.0 release branch
Howard Chu [Tue, 28 Apr 2026 16:09:52 +0000 (17:09 +0100)] 
Creating LMDB 1.0 release branch

4 weeks agoITS#10498 libldap: fix for OpenSSL 4 compatibility
Howard Chu [Tue, 28 Apr 2026 15:49:32 +0000 (16:49 +0100)] 
ITS#10498 libldap: fix for OpenSSL 4 compatibility

4 weeks agoITS#10163 Adjust .gitignore
Ondřej Kuzník [Tue, 28 Apr 2026 12:08:33 +0000 (13:08 +0100)] 
ITS#10163 Adjust .gitignore

4 weeks agoITS#9739 Adjust .gitignore
Ondřej Kuzník [Tue, 28 Apr 2026 12:06:47 +0000 (13:06 +0100)] 
ITS#9739 Adjust .gitignore

4 weeks agoITS#9291 LMDB: quick sanity check on env open LMDB_1.0.0-branch
Markus Junginger [Tue, 28 Jul 2020 18:04:50 +0000 (20:04 +0200)] 
ITS#9291 LMDB: quick sanity check on env open

Validate root page numbers and page sum against file size while opening env.

4 weeks agoITS#10203 LMDB: add lmdb.pc to Makefile
Howard Chu [Mon, 27 Apr 2026 18:31:44 +0000 (19:31 +0100)] 
ITS#10203 LMDB: add lmdb.pc to Makefile

4 weeks agoITS#8335 LMDB: reject MDB_MULTIPLE put with 0 items
Howard Chu [Mon, 27 Apr 2026 17:37:15 +0000 (18:37 +0100)] 
ITS#8335 LMDB: reject MDB_MULTIPLE put with 0 items

Also check for overflow of count and size.

4 weeks agoITS#9388 LMDB: fix mdb_stat page counts for dupsort DBs
Howard Chu [Mon, 27 Apr 2026 16:28:19 +0000 (17:28 +0100)] 
ITS#9388 LMDB: fix mdb_stat page counts for dupsort DBs

4 weeks agoITS#10454 LMDB: fix prev commit for Mac OSX + WRITEMAP
Kerollmops [Mon, 27 Apr 2026 11:24:44 +0000 (13:24 +0200)] 
ITS#10454 LMDB: fix prev commit for Mac OSX + WRITEMAP

4 weeks agoITS#7772 LMDB: fix sub-page growth
Howard Chu [Mon, 27 Apr 2026 13:59:00 +0000 (14:59 +0100)] 
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.

4 weeks agoRevert "ITS#8250 LMDB: add option MDB_ROTXN_RESET flag for txn_begin"
Howard Chu [Sun, 26 Apr 2026 14:07:40 +0000 (15:07 +0100)] 
Revert "ITS#8250 LMDB: add option MDB_ROTXN_RESET flag for txn_begin"

This reverts commit 4cd8e451679511c8fbeff68f8a97cbe7b1268b48.
Cost/benefit makes no sense.

4 weeks agoITS#8803 LMDB: add tool option to disable locking
Nir Soffer [Sat, 10 Feb 2018 17:06:09 +0000 (17:06 +0000)] 
ITS#8803 LMDB: add tool option to disable locking

For use with environments that use their own locking mechanism
instead of LMDB's internal locking.

4 weeks agoITS#8250 LMDB: add option MDB_ROTXN_RESET flag for txn_begin
James Rouzier [Wed, 1 Apr 2015 15:17:12 +0000 (11:17 -0400)] 
ITS#8250 LMDB: add option MDB_ROTXN_RESET flag for txn_begin

Create a readonly txn in a reset state, it cannot be used until
mdb_txn_renew() is called.

4 weeks agoITS#8192 fix prev commit
Howard Chu [Fri, 24 Apr 2026 17:07:42 +0000 (18:07 +0100)] 
ITS#8192 fix prev commit

4 weeks agoITS#8192 LMDB: define new error codes to avoid errno abuse
Howard Chu [Fri, 24 Apr 2026 15:05:40 +0000 (16:05 +0100)] 
ITS#8192 LMDB: define new error codes to avoid errno abuse

And avoid confusion with Windows error codes

4 weeks agoITS#8579 LMDB: all descriptors should have O_CLOEXEC
Howard Chu [Thu, 23 Apr 2026 17:55:06 +0000 (18:55 +0100)] 
ITS#8579 LMDB: all descriptors should have O_CLOEXEC

There's nothing useful that can be done with them if they're kept around.

4 weeks agoITS#9619 LMDB: fix mdb_env_copy2(MDB_COMPACT) for overflow pages
Howard Chu [Thu, 23 Apr 2026 10:44:34 +0000 (11:44 +0100)] 
ITS#9619 LMDB: fix mdb_env_copy2(MDB_COMPACT) for overflow pages

Wasn't resetting txnid in page header

4 weeks agoITS#9223 more cleanup for prev commit
Howard Chu [Thu, 23 Apr 2026 09:33:01 +0000 (10:33 +0100)] 
ITS#9223 more cleanup for prev commit

4 weeks agoITS#8590 LMDB: Use F_SETNOSIGPIPE on OS X
Lorenz Bauer [Wed, 15 Feb 2017 18:58:05 +0000 (18:58 +0000)] 
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.

4 weeks agoITS#9027 LMDB: expose address of memory map
Howard Chu [Wed, 22 Apr 2026 18:22:56 +0000 (19:22 +0100)] 
ITS#9027 LMDB: expose address of memory map

Returned in MDB_envinfo.

4 weeks agomdb_dump: fix symbol clash on Windows
Howard Chu [Wed, 22 Apr 2026 16:43:41 +0000 (17:43 +0100)] 
mdb_dump: fix symbol clash on Windows

rename byte() to dobyte()

4 weeks agoITS#8174 LMDB: fixes for mdb_drop(MAIN_DBI)
Howard Chu [Wed, 22 Apr 2026 12:24:29 +0000 (13:24 +0100)] 
ITS#8174 LMDB: fixes for mdb_drop(MAIN_DBI)

4 weeks agoITS#10496 - Remove MozNSS references from lloadd.conf(5)
Quanah Gibson-Mount [Wed, 22 Apr 2026 16:09:02 +0000 (16:09 +0000)] 
ITS#10496 - Remove MozNSS references from lloadd.conf(5)

4 weeks agoITS#8165 more for prev commit
Howard Chu [Wed, 22 Apr 2026 11:45:11 +0000 (12:45 +0100)] 
ITS#8165 more for prev commit

Fixup .so symlinks, fixup install, add MacOSX linker option

4 weeks agoITS#8165 LMDB: add soname, lib version
Howard Chu [Wed, 22 Apr 2026 10:26:00 +0000 (11:26 +0100)] 
ITS#8165 LMDB: add soname, lib version

4 weeks agoITS#9223 LMDB: cleanup prev commit
Howard Chu [Wed, 22 Apr 2026 08:34:27 +0000 (09:34 +0100)] 
ITS#9223 LMDB: cleanup prev commit

Fix age check of meta pages.
Use MAX_WRITE consistently in copy functions.

5 weeks agoITS#10478 autoca: reject commas in email/ipaddr
Howard Chu [Tue, 21 Apr 2026 18:02:51 +0000 (18:02 +0000)] 
ITS#10478 autoca: reject commas in email/ipaddr

5 weeks agoITS#9223 LMDB: add incremental dump/load
Howard Chu [Tue, 21 Apr 2026 15:43:09 +0000 (16:43 +0100)] 
ITS#9223 LMDB: add incremental dump/load

5 weeks agoITS#10275 mdb_load: add -Q to usage message
Howard Chu [Tue, 21 Apr 2026 15:39:49 +0000 (16:39 +0100)] 
ITS#10275 mdb_load: add -Q to usage message

5 weeks agoITS#10493 liblber: tweak commit from ITS#10438
Dirk [Fri, 17 Apr 2026 22:34:10 +0000 (22:34 +0000)] 
ITS#10493 liblber: tweak commit from ITS#10438

Always NUL-terminate dst->bv_val.

5 weeks agoITS#6462 slapd-dnssrv: Enable DNS SRV resolution for ldaps
Ondřej Kuzník [Thu, 9 Apr 2026 12:28:27 +0000 (13:28 +0100)] 
ITS#6462 slapd-dnssrv: Enable DNS SRV resolution for ldaps

5 weeks agoITS#6462 clients: Enable DNS SRV resolution for ldaps connections
Ondřej Kuzník [Thu, 9 Apr 2026 12:27:25 +0000 (13:27 +0100)] 
ITS#6462 clients: Enable DNS SRV resolution for ldaps connections

5 weeks agoITS#6462 libldap: Add ldap_domain2hostlist_proto
Ondřej Kuzník [Thu, 9 Apr 2026 12:26:23 +0000 (13:26 +0100)] 
ITS#6462 libldap: Add ldap_domain2hostlist_proto

5 weeks agoITS#8739 lmdb: No fdatasync on FreeBSD 11.0 and older
Howard Chu [Wed, 15 Apr 2026 19:03:06 +0000 (20:03 +0100)] 
ITS#8739 lmdb: No fdatasync on FreeBSD 11.0 and older

5 weeks agoITS#10454 lmdb: can't rely on O_DSYNC on MacOS
Howard Chu [Wed, 15 Apr 2026 18:39:36 +0000 (19:39 +0100)] 
ITS#10454 lmdb: can't rely on O_DSYNC on MacOS

So we must explicitly sync writes to the metapage.

5 weeks agoITS#10108 mdb_dump: fix comment about -a option
Howard Chu [Wed, 15 Apr 2026 18:15:43 +0000 (19:15 +0100)] 
ITS#10108 mdb_dump: fix comment about -a option

No change in behavior, manpage doc was always correct.