Bjørn Lie 2024-07-22 11:41:28 +00:00 committed by Git OBS Bridge
parent 957cff5f17
commit 3777c7ba95

View File

@ -1,38 +1,28 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 22 10:52:35 UTC 2024 - Antonio Larrosa <alarrosa@suse.com> Mon Jul 22 10:52:35 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
- version update to 0.4.39 - Update to version 0.4.39:
0.4.39
======
- Security: Fix error message printing buffer overflow leading - Security: Fix error message printing buffer overflow leading
to possible code execution in orcc with specific input files to possible code execution in orcc with specific input files
(CVE-2024-40897). This only affects developers and CI (CVE-2024-40897). This only affects developers and CI
environments using orcc, not users of liborc (Sebastian Dröge, environments using orcc, not users of liborc (boo#1228184)
L. E. Segovia) (boo#1228184)
- div255w: fix off-by-one error in the implementations - div255w: fix off-by-one error in the implementations
(L. E. Segovia)
- x86: only run AVX detection if xgetbv is available - x86: only run AVX detection if xgetbv is available
(L. E. Segovia)
- x86: fix AVX detection by implementing the check recommended - x86: fix AVX detection by implementing the check recommended
by Intel (L. E. Segovia) by Intel
- Only enable JIT compilation on Apple arm64 if running on macOS, - Only enable JIT compilation on Apple arm64 if running on macOS,
fixes crashes on iOS (Piotr Brzeziński) fixes crashes on iOS
- Fix potential crash in emulation mode if logging is enabled - Fix potential crash in emulation mode if logging is enabled
(L. E. Segovia) - Handle undefined TARGET_OS_OSX correctly
- Handle undefined TARGET_OS_OSX correctly (Joshua Root)
- orconce: Fix typo in GCC __sync-based implementation - orconce: Fix typo in GCC __sync-based implementation
(Jakub Vaněk)
- orconce: Fix usage of __STDC_NO_ATOMICS__ - orconce: Fix usage of __STDC_NO_ATOMICS__
(Alexander Slobodeniuk) - Fix build with MSVC 17.10 + C11
- Fix build with MSVC 17.10 + C11 (L. E. Segovia) - Support stack unwinding on Windows
- Support stack unwinding on Windows (L. E. Segovia)
- Major opcode and instruction set code clean-ups and refactoring - Major opcode and instruction set code clean-ups and refactoring
(Jorge Zapata)
- Refactor allocation and chunk initialization of code regions - Refactor allocation and chunk initialization of code regions
(L. E. Segovia)
- Fall back to emulation on Linux if JIT support is not - Fall back to emulation on Linux if JIT support is not
available, e.g. because of SELinux sandboxing or noexec available, e.g. because of SELinux sandboxing or noexec
mounting) (L. E. Segovia) mounting)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 6 13:10:24 UTC 2024 - Antonio Larrosa <alarrosa@suse.com> Wed Mar 6 13:10:24 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>