|
|
News - Orc 0.4.39 bug-fix release |
The GStreamer team is pleased to announce another release of liborc,
the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration
in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale,
and videoconvert, to name just a few.
This is a minor bug-fix release, and also includes a security fix.
Highlights:
- Security: Fix error message printing buffer overflow leading to possible code execution in orcc with specific input files (CVE-2024-40897). This only affects developers and CI environments using orcc, not users of liborc.
- div255w: fix off-by-one error in the implementations
- x86: only run AVX detection if xgetbv is available
- x86: fix AVX detection by implementing the check recommended by Intel
- Only enable JIT compilation on Apple arm64 if running on macOS, fixes crashes on iOS
- Fix potential crash in emulation mode if logging is enabled
- Handle undefined TARGET_OS_OSX correctly
- orconce: Fix typo in GCC __sync-based implementation
- orconce: Fix usage of __STDC_NO_ATOMICS__
- Fix build with MSVC 17.10 + C11
- Support stack unwinding on Windows
- Major opcode and instruction set code clean-ups and refactoring
- Refactor allocation and chunk initialization of code regions
- Fall back to emulation on Linux if JIT support is not available, e.g. because of SELinux sandboxing or noexec mounting)
Direct tarball download: orc-0.4.39.tar.xz.
|
2024-07-19 12:30 |
Recent older news: |
GStreamer Rust bindings 0.23 / Rust Plugins 0.13 release |
2024-07-17 13:00 |
GStreamer 1.24.5 stable bug fix release |
2024-06-20 14:00 |
Click for even older news... |
News feeds: [RSS 1.0]
|
What is GStreamer?
GStreamer is a library for constructing graphs of
media-handling components. The applications it supports range from simple
Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video
(non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.
Read more ...
GStreamer is released under the LGPL. The 1.x series is API and ABI stable
and supersedes the previous stable 0.10 series. Both can be installed in
parallel.
|
|
|
|