<html><head><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style><style>pre,code,address {
  margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
ol,ul {
  margin-top: 0em;
  margin-bottom: 0em;
}
blockquote {
  margin-top: 0em;
  margin-bottom: 0em;
}
</style></head><body><div>The GStreamer team is pleased to announce another release of <strong>liborc, the Optimized Inner Loop Runtime Compiler</strong>, which is used for SIMD acceleration in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale, and videoconvert, to name just a few.</div><div><br></div><div><div>This is a bug-fix release, with some minor follow-ups to the security fixes of the previous release.</div></div><div><br></div><div class="cooked">
<h3><a name="highlights-1" class="anchor" href="https://discourse.gstreamer.org/t/orc-0-4-35-release/863#highlights-1"></a>Highlights</h3><h3><br></h3><ul><li>Security: Minor follow-up fixes for CVE-2024-40897</li><div>
<li>Fix include header use from C++</li>
<li>orccodemem: Assorted memory mapping fixes</li>
<li>powerpc: fix div255w which still used the inexact substitution</li>
<li>powerpc: Disable VSX and ISA 2.07 for Apple targets</li>
<li>powerpc: Allow detection of ppc64 in Mac OS</li>
<li>x86: work around old GCC versions (pre 9.0) having broken xgetbv implementations</li>
<li>x86: consider MSYS2/Cygwin as Windows for ABI purposes only</li>
<li>x86: handle unnatural and misaligned array pointers</li>
<li>x86: Fix non-C11 typedefs</li>
<li>x86: try fixing AVX detection again by adding check for XSAVE</li>
<li>Some compatibility fixes for Musl</li>
<li>meson: Fix detecting XSAVE on older AppleClang</li>
<li>Check return values of malloc() and realloc()<br><br></li></div></ul><h3><a name="direct-tarball-download-2" class="anchor" href="https://discourse.gstreamer.org/t/orc-0-4-35-release/863#direct-tarball-download-2"></a>Direct tarball download</h3><div><br></div><ul>
<li><a href="https://gstreamer.freedesktop.org/src/orc/orc-0.4.40.tar.xz">https://gstreamer.freedesktop.org/src/orc/orc-0.4.40.tar.xz</a><a href="https://gstreamer.freedesktop.org/src/orc/orc-0.4.35.tar.xz"></a></li><li><font size="2">3fc2bee78dfb7c41fd9605061fc69138db7df007eae2f669a1f56e8bacef74ab</font></li>
</ul><div><br></div><h3><a name="contributors-3" class="anchor" href="https://discourse.gstreamer.org/t/orc-0-4-35-release/863#contributors-3"></a>Contributors</h3><div><br></div><div><div>Kleis Auke Wolthuizen, L. E. Segovia, Sebastian Dröge, Tim-Philipp Müller, Vladimir D. Seleznev.</div></div><div><br></div></div><div><span></span></div><div><div><h3>Known Issues</h3></div></div><div><span></span></div><div><br></div><div>None so far. </div><div><span></span></div><div><br></div><div><span></span></div></body></html>