Howard Chu
d584742901
ITS#10533 liblber: more for ITS#10489
...
Another potential 1-byte overread
2026-07-13 18:54:44 +01:00
Quanah Gibson-Mount
fb3fa29add
LMDB 1.0.0
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEPOJptTmLyLeFZF6Yf2fV/Rzhy84FAmpD8WUACgkQf2fV/Rzh
y87vtw//e2BB4IRRua69dmTN4NRQvXHEe+ng/Mko0UzLVVnyo9aN/mPdnhFbzOwU
pcr65FhXUwqwMBiwgxxZgm4qM8mGZ9T9SQvzzT+e4lRxW7bF4EXz0jsIHjf7So1L
d3wiu9f9r6MGYN0x+0qAoyIMChIC2T1AX+PlUkKfqzs9l+LFG4iX4ujzeqZWtb3j
jC665diP+iA8L+UNBiPqxGqGWm9gDFL1s+XRDOFm/FTuse94si770duJsgmtv+KD
Uj+Ul+nn4x/633ITbSNCtlQlKC5nHmXlDc5mfLhtq2F4Gt4xFt6t/v8y8qIUlR6E
QCvAo+RTAyZN0p78OE0ez6gH11YB9OXd0rPLaTwhKaWDj/zLJz0f/s836+G+z/d9
N/hYhKv9eRnjOyupMY5Ql77QXgxFBZpBFs+oNe2lVjePOrLmchm8mGSrgJUhRCZf
jSeaUbnaHXkErTr9X3JoEukVQhWPLBr7IC6B7KS3M/DI8KzxPm3EL0HYBBkdtHGS
I3E/f8inSpTPlTLmu0eJ4sb2LB1DZGIb6jt8iNiYycnlK8hcJAgVkNLE5G6iNm2P
Zem/s+8MM+NdFX1D+wSk3D+9/WFNdO9zITYRnvOYIdKjQ788pEtFmUEjnEfh818L
6j6U4m5tDKq52XZJuCm2+OxeUAltERPbKL78T+f51LLHHXq1WhE=
=dq/H
-----END PGP SIGNATURE-----
Merge tag 'LMDB_1.0.0'
LMDB 1.0.0
2026-06-30 16:51:09 +00:00
Quanah Gibson-Mount
2562c32974
Prep for release
2026-06-30 15:26:32 +00:00
Quanah Gibson-Mount
f7e7681c2d
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-06-24 21:10:18 +00:00
Howard Chu
f1a8d69e96
ITS#10522 lmdb: cleanup again
2026-06-24 22:05:23 +01:00
Howard Chu
16d65e3474
ITS#10522 lmdb: fix prev commit
2026-06-24 21:19:58 +01:00
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
d8ac61d2a9
ITS#10517 libldap+mbedtls: Check cert validation result
2026-06-07 22:50:01 +00:00
Howard Chu
ce139ac9fa
ITS#9009 LMDB add release notes/upgrading info
2026-06-04 21:42:15 +01: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
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
35a0fb5ac1
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-05-26 16:14:36 +00:00
Howard Chu
66c6b60c64
ITS#10203 lmdb: fixup lmdb.pc
2026-05-22 21:14:40 +01:00
Quanah Gibson-Mount
84798f1ac4
Merge remote-tracking branch 'origin/mdb.RE/1.0'
2026-05-15 15:57:43 +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
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
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
Howard Chu
1924ae9ba8
Whitespace cleanup
2026-05-04 14:49:07 +01:00
Christopher Zimmermann
11ebc033d2
ITS#9011 LMDB: add mdb_txn_flags()
2026-05-04 14:48:56 +01:00
Simon Pichugin
75b624f475
ITS#10498 libldap: more const-correctness for OpenSSL 4
2026-05-03 12:57:45 +01:00
Howard Chu
f8ec414d7d
ITS#9619 LMDB: more for prev commit
...
Also needed to set overflow pgno.
2026-04-29 18:29:43 +01:00
Howard Chu
597e77a1f4
Creating LMDB 1.0 release branch
2026-04-28 17:09:52 +01:00
Howard Chu
a599597cb3
ITS#10498 libldap: fix for OpenSSL 4 compatibility
2026-04-28 16:49:32 +01:00
Markus Junginger
340f04593e
ITS#9291 LMDB: quick sanity check on env open
...
Validate root page numbers and page sum against file size while opening env.
2026-04-27 19:49:12 +01:00
Howard Chu
fb4737e91c
ITS#10203 LMDB: add lmdb.pc to Makefile
2026-04-27 19:31:44 +01:00
Howard Chu
0ff5b99e40
ITS#8335 LMDB: reject MDB_MULTIPLE put with 0 items
...
Also check for overflow of count and size.
2026-04-27 18:42:49 +01:00
Howard Chu
25f9efab91
ITS#9388 LMDB: fix mdb_stat page counts for dupsort DBs
2026-04-27 17:28:19 +01:00
Kerollmops
4e8a093a86
ITS#10454 LMDB: fix prev commit for Mac OSX + WRITEMAP
2026-04-27 15:18:24 +01:00