Go to file
Petr Gajdos 5b8774e5c6 - update to 3.0.1
3.0.1
  =====
  * The x86-64 SIMD functions now use a standard stack frame, prologue, and
    epilogue so that debuggers and profilers can reliably capture backtraces from
    within the functions.
  * Fixed two minor issues in the interblock smoothing algorithm that caused
    mathematical (but not necessarily perceptible) edge block errors when
    decompressing progressive JPEG images exactly two MCU blocks in width or that
    use vertical chrominance subsampling.
  * Fixed a regression introduced by 3.0 beta2[6] that, in rare cases, caused
    the C Huffman encoder (which is not used by default on x86 and Arm CPUs) to
    generate incorrect results if the Neon SIMD extensions were explicitly disabled
    at build time (by setting the `WITH_SIMD` CMake variable to `0`) in an AArch64
    build of libjpeg-turbo.
  3.0.0
  =====
  * The TurboJPEG API now supports 4:4:1 (transposed 4:1:1) chrominance
    subsampling, which allows losslessly transposed or rotated 4:1:1 JPEG images to
    be losslessly cropped, partially decompressed, or decompressed to planar YUV
    images.
  * Fixed various segfaults and buffer overruns (CVE-2023-2804) that occurred
    when attempting to decompress various specially-crafted malformed
    12-bit-per-component and 16-bit-per-component lossless JPEG images using color
    quantization or merged chroma upsampling/color conversion.  The underlying
    cause of these issues was that the color quantization and merged chroma
    upsampling/color conversion algorithms were not designed with lossless
    decompression in mind.  Since libjpeg-turbo explicitly does not support color
    conversion when compressing or decompressing lossless JPEG images, merged
    chroma upsampling/color conversion never should have been enabled for such

OBS-URL: https://build.opensuse.org/package/show/graphics/libjpeg-turbo?expand=0&rev=147
2023-11-16 13:32:09 +00:00
_multibuild Accepting request 1084624 from home:dimstar:Factory 2023-05-04 12:06:58 +00:00
.gitattributes osc copypac from project:home:pgajdos package:libjpeg-turbo revision:19 2010-12-10 14:42:49 +00:00
.gitignore osc copypac from project:home:pgajdos package:libjpeg-turbo revision:19 2010-12-10 14:42:49 +00:00
baselibs.conf Accepting request 986792 from home:jengelh:branches:graphics 2022-07-06 11:21:49 +00:00
libjpeg-turbo-1.3.0-tiff-ojpeg.patch - update to 3.0.1 2023-11-16 13:32:09 +00:00
libjpeg-turbo-3.0.1.tar.gz - update to 3.0.1 2023-11-16 13:32:09 +00:00
libjpeg-turbo-3.0.1.tar.gz.sig - update to 3.0.1 2023-11-16 13:32:09 +00:00
libjpeg-turbo.changes - update to 3.0.1 2023-11-16 13:32:09 +00:00
libjpeg-turbo.keyring - version update to 2.0.6 2020-12-28 15:40:36 +00:00
libjpeg-turbo.spec - update to 3.0.1 2023-11-16 13:32:09 +00:00