Colin Vidal
e54ef084fe
Various changes to integrate LMDB source files
...
- revert previous changes from configure.ac script in order to re-use
the existing logic, as well as the gitlab ci flag which check build
with two combinations.
- Conditionally build LMDB source code based on HAVE_LMDB. So if
--without-lmdb is used, HAVE_LMDB won't be set and LMDB source code
will be compiled and included in libisc. This enable code using LMDB
to link no matter LMDB is OS-provided or not.
- Regarding the LMDB headers, and in order to make future LMDB update
easier, all original OpenLDAP code is wrapped under
lib/isc/openldap-lmdb including the headers. This avoid extra
changes (putting aside liscence header) to mdb.c to find out its
headers. The counter-part is the relative inclusion of this header
from isc/lmdb.h header, but it's probably a good idea to not make
this header public anyway.
- update LMDB license to add BIND9 SPDX headers but mentioning LMDB
lisence
2025-02-24 10:35:39 +01:00
..
2025-02-24 10:35:39 +01:00
2025-02-19 17:52:36 +02:00
2025-02-24 10:35:39 +01:00
2023-08-21 18:39:53 +02:00
2022-09-12 12:18:57 +01:00
2024-11-19 12:27:22 +01:00
2023-05-12 14:16:25 +02:00
2023-07-28 08:59:08 +02:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2025-02-24 10:35:39 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2025-02-21 09:51:42 +00:00
2024-11-26 11:22:33 +01:00
2024-11-19 12:27:22 +01:00
2022-09-26 15:13:11 +02:00
2024-11-19 12:27:22 +01:00
2024-12-18 13:10:39 +01:00
2024-11-19 12:27:22 +01:00
2023-02-15 16:44:47 +00:00
2025-01-23 15:54:57 -08:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-09-12 12:09:45 +00:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2025-01-23 15:54:57 -08:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-02-08 10:54:35 +01:00
2023-08-21 18:39:53 +02:00
2025-01-23 15:54:57 -08:00
2025-02-22 16:19:01 +01:00
2024-12-11 17:11:32 +00:00
2024-12-18 13:10:39 +01:00
2024-12-10 19:18:49 +00:00
2025-02-24 10:35:39 +01:00
2023-02-16 18:35:32 +01:00
2024-11-19 12:27:22 +01:00
2022-01-11 09:05:02 +01:00
2025-02-22 16:19:00 +01:00
2024-11-19 12:27:22 +01:00
2022-07-13 13:19:32 +02:00
2025-02-22 16:19:00 +01:00
2022-01-11 09:05:02 +01:00
2024-11-27 15:03:27 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2022-09-26 15:13:11 +02:00
2024-11-19 12:27:22 +01:00
2024-10-16 04:19:16 +00:00
2022-01-11 09:05:02 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-12-08 11:14:37 +00:00
2024-12-08 11:14:37 +00:00
2025-01-23 15:54:57 -08:00
2023-08-21 18:39:53 +02:00
2024-11-19 12:27:22 +01:00
2025-02-20 10:56:00 +00:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-22 15:00:55 +01:00
2025-01-23 15:54:57 -08:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2025-02-17 11:43:19 +01:00
2024-11-19 12:27:22 +01:00
2022-05-28 14:53:02 -07:00
2025-02-22 16:19:01 +01:00
2025-02-22 16:19:01 +01:00
2024-12-18 13:10:39 +01:00
2024-11-19 12:27:22 +01:00
2025-02-21 22:05:43 +01:00
2024-11-26 11:22:33 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2024-11-19 12:27:22 +01:00
2023-04-27 12:38:53 +02:00
2024-11-19 12:27:22 +01:00