Howard Chu pushed to branch mdb.master3 at openldap / OpenLDAP
Commits:
7a1f36d5 by Nir Soffer at 2026-04-24T20:19:46+01:00
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.
- - - - -
10 changed files:
- libraries/liblmdb/mdb_copy.1
- libraries/liblmdb/mdb_copy.c
- libraries/liblmdb/mdb_drop.1
- libraries/liblmdb/mdb_drop.c
- libraries/liblmdb/mdb_dump.1
- libraries/liblmdb/mdb_dump.c
- libraries/liblmdb/mdb_load.1
- libraries/liblmdb/mdb_load.c
- libraries/liblmdb/mdb_stat.1
- libraries/liblmdb/mdb_stat.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/7a1f36d51a27a8b638e4705…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/commit/7a1f36d51a27a8b638e4705…
You're receiving this email because of your account on git.openldap.org. Manage all notifications: https://git.openldap.org/-/profile/notifications | Help: https://git.openldap.org/help
Howard Chu pushed to branch mdb.master3 at openldap / OpenLDAP
Commits:
d0fcfd3d by Howard Chu at 2026-04-22T17:24:28+01:00
ITS#8174 LMDB: fixes for mdb_drop(MAIN_DBI)
- - - - -
a0cb775d by Howard Chu at 2026-04-22T17:43:41+01:00
mdb_dump: fix symbol clash on Windows
rename byte() to dobyte()
- - - - -
63698faf by Howard Chu at 2026-04-22T19:22:56+01:00
ITS#9027 LMDB: expose address of memory map
Returned in MDB_envinfo.
- - - - -
81697bc2 by Lorenz Bauer at 2026-04-22T19:32:45+01:00
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.
- - - - -
3 changed files:
- libraries/liblmdb/lmdb.h
- libraries/liblmdb/mdb.c
- libraries/liblmdb/mdb_dump.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/0734803dba25040ac398ec…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/0734803dba25040ac398ec…
You're receiving this email because of your account on git.openldap.org. Manage all notifications: https://git.openldap.org/-/profile/notifications | Help: https://git.openldap.org/help
Howard Chu pushed to branch mdb.RE/0.9 at openldap / OpenLDAP
Commits:
f06db92f by Lorenz Bauer at 2026-04-22T19:33:30+01:00
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.
- - - - -
c9629503 by Howard Chu at 2026-04-22T19:34:38+01:00
ITS#8590
- - - - -
2 changed files:
- libraries/liblmdb/CHANGES
- libraries/liblmdb/mdb.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/d9c89228d6a5aa69021005…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/d9c89228d6a5aa69021005…
You're receiving this email because of your account on git.openldap.org. Manage all notifications: https://git.openldap.org/-/profile/notifications | Help: https://git.openldap.org/help