Commit graph

25279 commits

Author SHA1 Message Date
Howard Chu
017064bdf7 ITS#10516 slapd: force make to check dynamic backends
Also streamline build of static backends.
2026-06-08 18:02:42 +00:00
Quanah Gibson-Mount
d8baa40532 Merge remote-tracking branch 'origin/mdb.RE/1.0' into OPENLDAP_REL_ENG_2_7 2026-06-08 18:00:45 +00:00
Howard Chu
79d8edbe2e ITS#10518 lmdb: fix mutex leak from ITS#10395 2026-06-08 16:56:53 +01:00
Howard Chu
ce139ac9fa ITS#9009 LMDB add release notes/upgrading info 2026-06-04 21:42:15 +01:00
Howard Chu
e4d7ca2938 ITS#10508 syncrepl: set no_opattrs on modrdn 2026-06-03 22:42:32 +00:00
Howard Chu
4a3f4dc97f 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-03 22:42:24 +00:00
Howard Chu
4c4ed49386 ITS#10515 tests: don't use mkfifo in test079
Just use ordinary pipes.
2026-06-03 22:42:18 +00:00
Howard Chu
a5c60eb6a5 ITS#10515 tests: use existing WINDOWS check from autoconf 2026-06-03 22:42:11 +00:00
Howard Chu
8aa84f98f5 ITS#10515 tests: export AC_OS_WINDOWS
Was missing from test environment
2026-06-03 22:42:04 +00:00
Howard Chu
3f8346f44d ITS#10515 slapd/config: Windows compat
Newer gcc insists on arguments matching prototypes
2026-06-03 22:41:57 +00:00
Howard Chu
7b8a6e02a7 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-03 22:41:51 +00:00
Quanah Gibson-Mount
f1ac1a89df Merge remote-tracking branch 'origin/mdb.RE/1.0' into OPENLDAP_REL_ENG_2_7 2026-06-03 22:41:29 +00:00
Howard Chu
b5a10666ed ITS#10515 slapo-auditlog: no O_NONBLOCK on Windows
Must #ifdef the use of O_NONBLOCK
2026-06-03 22:40:22 +00:00
Howard Chu
15b73ef9a3 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-03 22:40:15 +00:00
Howard Chu
de9dfffba5 ITS#9739 libldap: more Windows tweaks
Add missing autoconf #defines
2026-06-03 22:35:54 +00:00
Howard Chu
2356f4f633 ITS#10353 Winsock: more for prev commit
Silence warning for redefined macro
2026-06-03 22:35:48 +00:00
Howard Chu
f1115d78d6 ITS#10514 back-monitor: fix monitor_cache_release mutex 2026-06-03 22:34:47 +00:00
Howard Chu
63b74c5344 ITS#10515 LMDB: Fix warnings on Windows 2026-06-01 17:07:07 +01:00
Howard Chu
5a5cff246f ITS#9009 LMDB: Doxygen updates for 1.0 2026-05-26 20:57:13 +01:00
Quanah Gibson-Mount
79025d0279 Merge remote-tracking branch 'origin/mdb.RE/1.0' into OPENLDAP_REL_ENG_2_7 2026-05-26 16:14:56 +00:00
Howard Chu
90ce44fdff ITS#10507 fix prev commit
Can't delete references to CPAN, needed for Admin Guide.
2026-05-23 21:01:50 +01:00
Howard Chu
66c6b60c64 ITS#10203 lmdb: fixup lmdb.pc 2026-05-22 21:14:40 +01:00
Howard Chu
7ae0869ba9 ITS#9009 slapd-mdb: refix Makefile 2026-05-22 19:12:49 +00:00
Quanah Gibson-Mount
1fea277435 ITS#10507 - Regenerate configure 2026-05-21 18:05:50 +00:00
Howard Chu
8938180fbd ITS#10511 slapd-mdb: add dbpagesize config option 2026-05-21 01:23:47 +00:00
Ondřej Kuzník
596f200125 ITS#10510 lloadd: correct c_restricted(_inflight) tracking 2026-05-21 01:23:40 +00:00
Quanah Gibson-Mount
162fd1968b ITS#9796 - Deprecate GnuTLS 2026-05-21 01:23:21 +00:00
Ondřej Kuzník
2fac374d16 ITS#10502 lloadd: Add enable/disable keywords and enable proxyauthz by default 2026-05-21 01:23:08 +00:00
Ondřej Kuzník
559b841d87 ITS#10415 lloadd: Correct attribute OID 2026-05-21 01:22:56 +00:00
Quanah Gibson-Mount
6afbf70a80 ITS#10507 - Delete perl backend 2026-05-20 20:55:41 +00:00
Ondřej Kuzník
b35d08a6a0 ITS#10505 lloadd: tighten msgid checking 2026-05-19 22:36:43 +00:00
Howard Chu
0c8a5875d0 ITS#10503 authzTo: reject member attributes with non-DN syntax 2026-05-19 22:36:36 +00:00
Howard Chu
12656a7ca7 ITS#9009 slapd-mdb: fix Makefile for LMDB 1.0 2026-05-19 22:36:27 +00:00
Quanah Gibson-Mount
6106fcd98d ITS#10506 - Regenerate configure (Delete back-sql) 2026-05-19 22:35:42 +00:00
Quanah Gibson-Mount
214ec70c95 ITS#10506 - Remove back-sql 2026-05-19 19:51:54 +00:00
Quanah Gibson-Mount
f58a281282 ITS#10490 - Bump revision for libraries 2026-05-19 15:50:18 +00:00
Quanah Gibson-Mount
ca8827296a Initial RE27 files 2026-05-15 17:17:19 +00:00
Quanah Gibson-Mount
84798f1ac4 Merge remote-tracking branch 'origin/mdb.RE/1.0' 2026-05-15 15:57:43 +00:00
Ondřej Kuzník
d42aab77eb ITS#10499 CI: ingest test report 2026-05-14 19:58:38 +00:00
Ondřej Kuzník
9cbcfe748a ITS#10499 tests: record test results as junit.xml 2026-05-14 19:58:38 +00:00
Howard Chu
252153aa0b ITS#9367 slapd-mdb: update manpage with encryption settings 2026-05-14 15:11:42 +00:00
Howard Chu
e67d370cab ITS#10504 lmdb: silence warning on MacOS linker 2026-05-14 14:17:53 +01:00
Quanah Gibson-Mount
9903af916f Merge branch 'mdb.RE/1.0' into ITS9009 2026-05-12 17:03:36 +00:00
Ondřej Kuzník
382711fe5d ITS#10501 slapadd: Skip dynamic attributes 2026-05-11 10:43:33 +01:00
Howard Chu
f57fb27496 ITS#9009 LMDB: update some version and copyright stamps 2026-05-06 21:24:10 +01:00
Josh Soref
f3ef35bbfb ITS#8605 - spelling fixes 2026-05-06 21:18:55 +01:00
Quanah Gibson-Mount
6966f369f1 Add changes file for LMDB 1.0 series 2026-05-06 14:43:25 +00:00
Howard Chu
1c9bcd6628 ITS#10500 back-ldif: crc32() should be static, not globally visible 2026-05-06 15:04:18 +01:00
Howard Chu
a704373426 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.
2026-05-04 15:35:20 +01:00
Howard Chu
c2b1cab5dc ITS#9011 LMDB: fix typo in prev commit 2026-05-04 14:50:46 +01:00