diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2024-07-19 02:09:21 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2024-07-19 12:02:41 +0100 |
commit | ba5923931fee9437f4ca72d272ea4c663c74e4c9 (patch) | |
tree | 46e81fa379ed7006a5701c1cc32348eea9183fcc | |
parent | abd75edff9de9a06d0531b9db50963a0da42145c (diff) |
Release 0.4.390.4.39
-rw-r--r-- | RELEASE | 22 | ||||
-rw-r--r-- | meson.build | 2 |
2 files changed, 23 insertions, 1 deletions
@@ -1,3 +1,25 @@ +0.4.39 +====== + +- Security: Fix error message printing buffer overflow leading to possible + code executation in orcc with specific input files (CVE-2024-40897). This + only affects developers and CI environments using orcc, not users of liborc + (Sebastian Dröge, L. E. Segovia) +- div255w: fix off-by-one error in the implementations (L. E. Segovia) +- x86: only run AVX detection if xgetbv is available (L. E. Segovia) +- x86: fix AVX detection by implementing the check recommended by Intel (L. E. Segovia) +- Only enable JIT compilation on Apple arm64 if running on macOS, fixes crashes on iOS (Piotr Brzeziński) +- Fix potential crash in emulation mode if logging is enabled (L. E. Segovia) +- Handle undefined TARGET_OS_OSX correctly (Joshua Root) +- orconce: Fix typo in GCC __sync-based implementation (Jakub Vaněk) +- orconce: Fix usage of __STDC_NO_ATOMICS__ (Alexander Slobodeniuk) +- Fix build with MSVC 17.10 + C11 (L. E. Segovia) +- Support stack unwinding on Windows (L. E. Segovia) +- Major opcode and instruction set code clean-ups and refactoring (Jorge Zapata) +- Refactor allocation and chunk initialization of code regions (L. E. Segovia) +- Fall back to emulation on Linux if JIT support is not available, + e.g. because of SELinux sandboxing or noexec mounting) (L. E. Segovia) + 0.4.38 ====== diff --git a/meson.build b/meson.build index fe8c601..22b1bb3 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project ('orc', 'c', version : '0.4.38.1', +project ('orc', 'c', version : '0.4.39', meson_version : '>= 0.55.0', default_options : ['buildtype=debugoptimized', 'warning_level=1'] ) |