Quanah Gibson-Mount
ae92a6f49a
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-16 15:47:57 +00:00
Howard Chu
ec8ad82c4e
ITS#10523 LMDB: add sample for checksum plus authenticated encryption
2026-06-16 15:24:58 +01:00
Howard Chu
019e2ff4d0
ITS#10523 LMDB: allow checksum with authenticated encryption
2026-06-16 15:23:38 +01:00
Quanah Gibson-Mount
594aaf1ab1
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-15 16:34:28 +00:00
Howard Chu
a436624f24
ITS#10520 LMDB: fix incremental dump/load for encryption
2026-06-13 23:45:19 +01:00
Howard Chu
f77a11be97
ITS#10520 LMDB: fix env_copyfd0() for remapped envs
2026-06-13 23:45:14 +01:00
Howard Chu
133bb65825
ITS#10520 LMDB: cleanup on crypto errors and exits
2026-06-13 23:45:08 +01:00
Howard Chu
4a54ad4da1
ITS#10520 LMDB: fix mdb_env_copyfd1() with encrypted DBs
2026-06-13 23:44:58 +01:00
Howard Chu
a2d9ea1ff9
ITS#10522 LMDB: reject 0-length values in DUPSORT DBs
2026-06-12 15:12:32 +01:00
Quanah Gibson-Mount
c5fee67736
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-11 22:32:17 +00:00
Howard Chu
7bcb4d05da
ITS#10521 LMDB: more for prev commit
2026-06-10 20:42:25 +01:00
Howard Chu
6e866d92f4
ITS#10521 LMDB: fix mdb_txn_begin
...
Don't allow read txns to have child txns. Broken by ITS#10395.
Simplify the conditional tests to make it obvious.
2026-06-10 20:34:05 +01:00
Quanah Gibson-Mount
f690936820
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-09 15:20:49 +00:00
Howard Chu
b4a1d0fbe6
ITS#10519 LMDB: fix ovpage size calculation with encryptino & checksums
2026-06-09 13:37:25 +01:00
Quanah Gibson-Mount
80b0ff241f
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-08 18:01:05 +00:00
Howard Chu
79d8edbe2e
ITS#10518 lmdb: fix mutex leak from ITS#10395
2026-06-08 16:56:53 +01:00
Ondřej Kuzník
e922f9f11f
ITS#6198 doc: Extend admin guide ACL section to cover new options
2026-06-08 01:31:08 +00:00
Ondřej Kuzník
92a3fb5648
ITS#9343 doc: Update admin guide to match
2026-06-08 01:31:08 +00:00
Ondřej Kuzník
7f21d14b35
ITS#9640 doc: Update admin guide to match
2026-06-08 01:31:08 +00:00
Ondřej Kuzník
d8ac61d2a9
ITS#10517 libldap+mbedtls: Check cert validation result
2026-06-07 22:50:01 +00:00
Howard Chu
adec6d75c1
ITS#10515 slapo-auditlog: Add Windows non-blocking support
...
It doesn't work the same way as on Linux, so don't enable
the test script.
2026-06-05 15:58:11 +01:00
Howard Chu
ce139ac9fa
ITS#9009 LMDB add release notes/upgrading info
2026-06-04 21:42:15 +01:00
Howard Chu
64f247b8a4
ITS#10516 slapd: force make to check dynamic backends
...
Also streamline build of static backends.
2026-06-04 20:21:44 +00:00
Howard Chu
5be6295e53
ITS#8901 tpool: use joinable threads instead of detached
...
When tearing down the threadpool we need to wait for the last
thread to actually exit, before returning. We can only wait
for a thread if it's joinable. For all the threads besides
the last one, we detach before exiting because we don't care
about waiting for them.
2026-06-04 18:02:30 +00:00
Howard Chu
23c07757b2
ITS#8901 ldap_pvt_thread: add _detach() support
...
Prep for fixups to tpool.
2026-06-04 18:02:30 +00:00
Quanah Gibson-Mount
6d50a5730a
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-03 22:41:13 +00:00
Howard Chu
7b17b5a496
ITS#10515 syncrepl: fix check for isrunning
...
mutex_trylock succeeds on Windows because mutexes are all recursive.
Compare of si_be needed to check bd_self.
2026-06-02 21:02:35 +01:00
Howard Chu
6dcddd3510
ITS#10515 tests: don't use mkfifo in test079
...
Just use ordinary pipes.
2026-06-02 19:12:21 +01:00
Howard Chu
0d8600fdb3
ITS#10515 tests: use existing WINDOWS check from autoconf
2026-06-02 18:27:01 +01:00
Howard Chu
390a12b789
ITS#10515 tests: export AC_OS_WINDOWS
...
Was missing from test environment
2026-06-02 18:23:20 +01:00
Howard Chu
8d81c22e2d
ITS#10508 syncrepl: set no_opattrs on modrdn
2026-06-02 15:21:29 +00:00
Howard Chu
63b74c5344
ITS#10515 LMDB: Fix warnings on Windows
2026-06-01 17:07:07 +01:00
Howard Chu
07d0823141
ITS#10515 slapd/config: Windows compat
...
Newer gcc insists on arguments matching prototypes
2026-06-01 16:30:26 +01:00
Howard Chu
da5c3aff72
ITS#10515 back-ldap: fix monitor.c includes
...
Must include slap.h otherwise later back-monitor.h include of
ldap_pvt.h will be out of order and cause redefinition of clock_gettime()
2026-06-01 16:13:04 +01:00
Howard Chu
844978a6c5
ITS#10515 slapo-auditlog: no O_NONBLOCK on Windows
...
Must #ifdef the use of O_NONBLOCK
2026-06-01 15:24:35 +01:00
Howard Chu
c75af84410
ITS#10515 tests: Windows compat
...
We use MSYS(2) to build on Windows. To run the test suite we need
to use Windows-compatible pathnames.
2026-06-01 15:11:31 +01:00
Howard Chu
be6f96d255
ITS#9739 libldap: more Windows tweaks
...
Add missing autoconf #defines
2026-05-30 23:59:17 +01:00
Howard Chu
7bc49994d0
ITS#10353 Winsock: more for prev commit
...
Silence warning for redefined macro
2026-05-30 23:57:40 +01:00
Howard Chu
1fed2310a2
ITS#10514 back-monitor: fix monitor_cache_release mutex
2026-05-30 18:20:47 +01:00
Howard Chu
5a5cff246f
ITS#9009 LMDB: Doxygen updates for 1.0
2026-05-26 20:57:13 +01:00
Quanah Gibson-Mount
35a0fb5ac1
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-05-26 16:14:36 +00:00
Howard Chu
149580e00e
ITS#9716 fix, 2.X needs to be quoted
2026-05-26 16:44:33 +01:00
Howard Chu
0a64d00a9b
ITS#10507 fix prev commit
...
Can't delete references to CPAN, needed for Admin Guide.
2026-05-26 16:41:27 +01:00
Howard Chu
66c6b60c64
ITS#10203 lmdb: fixup lmdb.pc
2026-05-22 21:14:40 +01:00
Howard Chu
aa02d9f520
ITS#9009 slapd-mdb: refix Makefile
2026-05-22 03:51:12 +01:00
Quanah Gibson-Mount
e94e17a3a3
ITS#10507 - Regenerate configure
2026-05-21 18:06:56 +00:00
Howard Chu
60458c5356
ITS#10511 slapd-mdb: add dbpagesize config option
2026-05-20 22:42:48 +00:00
Ondřej Kuzník
196f2d1c72
ITS#10510 lloadd: correct c_restricted(_inflight) tracking
2026-05-20 20:54:15 +00:00
Quanah Gibson-Mount
b06d1a9993
ITS#10507 - Delete perl backend
2026-05-20 19:18:32 +00:00
Quanah Gibson-Mount
242c2d10cc
ITS#9796 - Deprecate GnuTLS
2026-05-20 16:26:20 +00:00