Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libjpeg-turbo for openSUSE:Factory checked in at 2023-02-25 19:54:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libjpeg-turbo (Old) and /work/SRC/openSUSE:Factory/.libjpeg-turbo.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjpeg-turbo" Sat Feb 25 19:54:58 2023 rev:66 rq:1067523 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/libjpeg-turbo/libjpeg-turbo.changes 2023-01-04 17:50:38.041485386 +0100 +++ /work/SRC/openSUSE:Factory/.libjpeg-turbo.new.31432/libjpeg-turbo.changes 2023-02-25 19:55:13.919311058 +0100 @@ -1,0 +2,36 @@ +Tue Feb 21 08:22:09 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com> + +- update to 2.1.5.1: + * Fixed a regression introduced by 2.0 beta1[15] that caused a buffer + overrun in the progressive Huffman encoder when attempting to transform + a specially-crafted malformed 12-bit-per-component JPEG image into a + progressive 12-bit-per-component JPEG image using a 12-bit-per-component + build of libjpeg-turbo. + * Fixed an issue whereby, when using a 12-bit-per-component build of + libjpeg-turbo (-DWITH_12BIT=1), passing samples with values greater than 4095 + or less than 0 to jpeg_write_scanlines() caused a buffer overrun or + underrun in the RGB-to-YCbCr color converter. + * Fixed a floating point exception that occurred when attempting to use + the jpegtran -drop and -trim options to losslessly transform a + specially-crafted malformed JPEG image. + * Fixed an issue in tjBufSizeYUV2() whereby it returned a bogus result, + rather than throwing an error, if the align parameter was not a power of 2. + * Fixed a similar issue in tjCompressFromYUV() whereby it generated a corrupt + JPEG image in certain cases, rather than throwing an error, + if the align parameter was not a power of 2. + * Fixed an issue whereby tjDecompressToYUV2(), which is a wrapper for + tjDecompressToYUVPlanes(), used the desired YUV image dimensions + rather than the actual scaled image dimensions when computing the plane + pointers and strides to pass to tjDecompressToYUVPlanes(). + This caused a buffer overrun and subsequent segfault if the desired + image dimensions exceeded the scaled image dimensions. + * Fixed an issue whereby, when decompressing a 12-bit-per-component JPEG + image (-DWITH_12BIT=1) using an alpha-enabled output color space such as + JCS_EXT_RGBA, the alpha channel was set to 255 rather than 4095. + * Fixed an issue whereby the Java version of TJBench did not accept a range + of quality values. + * Fixed an issue whereby, when -progressive was passed to TJBench, + the JPEG input image was not transformed into a progressive JPEG image + prior to decompression. + +------------------------------------------------------------------- Old: ---- libjpeg-turbo-2.1.4.tar.gz libjpeg-turbo-2.1.4.tar.gz.sig New: ---- libjpeg-turbo-2.1.5.1.tar.gz libjpeg-turbo-2.1.5.1.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libjpeg-turbo.spec ++++++ --- /var/tmp/diff_new_pack.qpWXCg/_old 2023-02-25 19:55:14.795316456 +0100 +++ /var/tmp/diff_new_pack.qpWXCg/_new 2023-02-25 19:55:14.799316481 +0100 @@ -1,7 +1,7 @@ # # spec file for package libjpeg-turbo # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %define tmicro 0 %define tlibver %{tmajor}.%{tminor}.%{tmicro} Name: libjpeg-turbo -Version: 2.1.4 +Version: 2.1.5.1 Release: 0 Summary: A SIMD-accelerated library for manipulating JPEG image files License: BSD-3-Clause ++++++ libjpeg62-turbo.spec ++++++ --- /var/tmp/diff_new_pack.qpWXCg/_old 2023-02-25 19:55:14.823316629 +0100 +++ /var/tmp/diff_new_pack.qpWXCg/_new 2023-02-25 19:55:14.827316654 +0100 @@ -1,7 +1,7 @@ # # spec file for package libjpeg62-turbo # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define minor 3 %define micro 0 %define libver %{major}.%{minor}.%{micro} -%define srcver 2.1.4 +%define srcver 2.1.5.1 Name: libjpeg62-turbo Version: %{srcver} Release: 0 ++++++ libjpeg-turbo-2.1.4.tar.gz -> libjpeg-turbo-2.1.5.1.tar.gz ++++++ ++++ 11073 lines of diff (skipped)