This repository has been archived by the owner on Sep 22, 2022. It is now read-only.
v1.1.8 2018-06-04
Briefly:
- Fixed MDBX major bug (DB corruption).
- Fixed slapd memory corruption and other segfaults.
- Fixed build for Elbrus architecture.
New features and Compatibility breaking: none
Documentation:
SASL_MECH/SASL_REALM
are not user-only (ITS#8818).- fix
SIGHUB
typo.
Major and Security bugs:
- fix wrong
freeDB
search. - fix memory corruption in connection-handling code.
- fix
op_response()
segfault.
Minor bugs:
- syncprov: don't check for existing value when deleting values (ITS#8616).
- slapd: fix
domainScope
control to ensure the control value is absent (ITS#8840). - mdbx: can't use fakepage
mp_ptrs
directly (ITS#8819). - mdbx: fix regression in 0.9.19 (ITS#8760).
- mdbx: fix
FIRST_DUP/LAST_DUP
cursor bounds check (ITS#8722).
Performance:
- mdbx:
XCURSOR_REFRESH()
fixups/cleanup. - syncprov, syncrepl, accesslog: reduce unnecessary writes of
contextCSN
entry (ITS#8789).
Build:
- mdbx: fix check make target (minor).
- reopenldap: refine
bootstrap.sh
. - automake: fix
-fno-lto
for.symver memcpy_compat, memcpy@@@GLIBC_2.2.5
- liblutil: fix warning variable
hex
set but not used (minor). - libreldap, slapd: avoid trigraphs in comments (minor).
- ldaptools: fix 'uninit' warnigs form lcc (minor).
- libreldap: fix callbacks for
NSPR
. - libreldap:
#ifdef
forSSL_LIBRARY_VERSION_TLS_1_3
.
Cosmetics:
- mdbx: minor fixup comments and warnings.
Other:
- tests: fix copypasta in
its8444
regression script. - ci: drop support for old/legacy versions.
- slapd: add backtrace support for Elbrus.
- reopenldap: update
reldap.h
andldap_cdefs.h
for Elbrus. - libmdbx: update
defs.h
for Elbrus. - tests: Ensure there are no differences due to different checkpoints (ITS#8800).