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)

Reply via email to