Skip to content

Commit

Permalink
Release 0.4.39
Browse files Browse the repository at this point in the history
  • Loading branch information
tp-m committed Jul 19, 2024
1 parent abd75ed commit ba59239
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
22 changes: 22 additions & 0 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -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
======

Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -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'] )
Expand Down

0 comments on commit ba59239

Please sign in to comment.