Revisions of libjpeg-turbo
Petr Gajdos (pgajdos)
committed
(revision 94)
- updated to version 2.0.2: 1. Fixed a regression introduced by 2.0.1[5] that prevented a runtime search path (rpath) from being embedded in the libjpeg-turbo shared libraries and executables for macOS and iOS. This caused a fatal error of the form "dyld: Library not loaded" when attempting to use one of the executables, unless `DYLD_LIBRARY_PATH` was explicitly set to the location of the libjpeg-turbo shared libraries. 2. Fixed an integer overflow and subsequent segfault (CVE-2018-20330) that occurred when attempting to load a BMP file with more than 1 billion pixels using the `tjLoadImage()` function. 3. Fixed a buffer overrun (CVE-2018-19664) that occurred when attempting to decompress a specially-crafted malformed JPEG image to a 256-color BMP using djpeg. 4. Fixed a floating point exception that occurred when attempting to decompress a specially-crafted malformed JPEG image with a specified image width or height of 0 using the C version of TJBench. 5. The TurboJPEG API will now decompress 4:4:4 JPEG images with 2x1, 1x2, 3x1, or 1x3 luminance and chrominance sampling factors. This is a non-standard way of specifying 1x subsampling (normally 4:4:4 JPEGs have 1x1 luminance and chrominance sampling factors), but the JPEG format and the libjpeg API both allow it. 6. Fixed a regression introduced by 2.0 beta1[7] that caused djpeg to generate incorrect PPM images when used with the `-colors` option. 7. Fixed an issue whereby a static build of libjpeg-turbo (a build in which `ENABLE_SHARED` is `0`) could not be installed using the Visual Studio IDE. 8. Fixed a severe performance issue in the Loongson MMI SIMD extensions that occurred when compressing RGB images whose image rows were not 64-bit-aligned. - modified patches % ctest-depends.patch (refreshed) - deleted patches
buildservice-autocommit
accepted
request 668260
from
Petr Gajdos (pgajdos)
(revision 93)
baserev update by copy to link target
Petr Gajdos (pgajdos)
accepted
request 668258
from
Jan Engelhardt (jengelh)
(revision 92)
- Use -Og for debug_build
buildservice-autocommit
accepted
request 662705
from
Petr Gajdos (pgajdos)
(revision 91)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 90)
- security update * CVE-2018-20330 [bsc#1120646] + libjpeg-turbo-CVE-2018-20330.patch - security update * CVE-2018-20330 [bsc#1120646] + libjpeg-turbo-CVE-2018-20330.patch
Petr Gajdos (pgajdos)
committed
(revision 89)
- security update * CVE-2018-19644 [bsc#1117890] + libjpeg-turbo-CVE-2018-19644.patch - security update * CVE-2018-19644 [bsc#1117890] + libjpeg-turbo-CVE-2018-19644.patch
buildservice-autocommit
accepted
request 656851
from
Factory Maintainer (factory-maintainer)
(revision 88)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 87)
- asan_build: build ASAN included - debug_build: build more suitable for debugging
buildservice-autocommit
accepted
request 648719
from
Petr Gajdos (pgajdos)
(revision 86)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 85)
- update to version 2.0.1: * jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions * Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file - update to version 2.0.1: * jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions * Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file
buildservice-autocommit
accepted
request 637384
from
Petr Gajdos (pgajdos)
(revision 84)
baserev update by copy to link target
Petr Gajdos (pgajdos)
accepted
request 637382
from
Andreas Schwab (Andreas_Schwab)
(revision 83)
- Define FLOATTEST=64bit on ppc - ctest-depends.patch: Add missing testsuite depedencies
buildservice-autocommit
accepted
request 628245
from
Ismail Dönmez (namtrac)
(revision 82)
baserev update by copy to link target
Ismail Dönmez (namtrac)
accepted
request 628184
from
Jan Engelhardt (jengelh)
(revision 81)
- Update description and switch out MMX/SSE by the more generic term SIMD.
buildservice-autocommit
accepted
request 626896
from
Petr Gajdos (pgajdos)
(revision 80)
baserev update by copy to link target
Petr Gajdos (pgajdos)
accepted
request 626889
from
Tomáš Chvátal (scarabeus_iv)
(revision 79)
- Version update to 2.0.0: * Cmake as a buildsystem * avx support * Better error handling * More use of SSE2 - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better handled by upstream anyway - Drop patches merged upstream: * libjpeg-turbo-CVE-2018-11813.patch * libjpeg-turbo-CVE-2018-1152.patch - Version update to 2.0.0: * Cmake as a buildsystem * avx support * Better error handling * More use of SSE2 - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better handled by upstream anyway - Drop patches merged upstream: * libjpeg-turbo-CVE-2018-11813.patch * libjpeg-turbo-CVE-2018-1152.patch
buildservice-autocommit
accepted
request 617768
from
Petr Gajdos (pgajdos)
(revision 78)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 77)
- security update: * CVE-2018-1152 [bsc#1098155] + libjpeg-turbo-CVE-2018-1152.patch
Petr Gajdos (pgajdos)
committed
(revision 76)
- security update: * CVE-2018-1152 [bsc#1098155] + libjpeg-turbo-CVE-2018-1152.patch
Petr Gajdos (pgajdos)
committed
(revision 75)
- security update: * CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17] - security update: * CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17]
Displaying revisions 61 - 80 of 154