Hello community,

here is the log from the commit of package libexif for openSUSE:Factory checked 
in at 2020-05-20 18:37:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libexif (Old)
 and      /work/SRC/openSUSE:Factory/.libexif.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libexif"

Wed May 20 18:37:08 2020 rev:42 rq:807015 version:0.6.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/libexif/libexif.changes  2018-01-26 
13:57:38.874446928 +0100
+++ /work/SRC/openSUSE:Factory/.libexif.new.2738/libexif.changes        
2020-05-20 18:37:11.140195918 +0200
@@ -1,0 +2,34 @@
+Mon May 18 16:08:17 UTC 2020 - Marcus Meissner <meiss...@suse.com>
+
+- libexif-0.6.22 (2020-05-18) release:
+  * New translations: ms
+  * Updated translations for most languages
+  * Fixed C89 compatibility
+  * Fixed warnings on recent versions of autoconf
+  * Some useful EXIF 2.3 tag added:
+    * EXIF_TAG_GAMMA
+    * EXIF_TAG_COMPOSITE_IMAGE
+    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE
+    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE
+    * EXIF_TAG_GPS_H_POSITIONING_ERROR
+    * EXIF_TAG_CAMERA_OWNER_NAME
+    * EXIF_TAG_BODY_SERIAL_NUMBER
+    * EXIF_TAG_LENS_SPECIFICATION
+    * EXIF_TAG_LENS_MAKE
+    * EXIF_TAG_LENS_MODEL
+    * EXIF_TAG_LENS_SERIAL_NUMBER
+  * Lots of fixes exposed by fuzzers like AFL, ClusterFuzz, OSSFuzz and others.
+    * CVE-2018-20030: Fix for recursion DoS (bsc#1120943)
+    * CVE-2020-13114: Time consumption DoS when parsing canon array markers
+    * CVE-2020-13113: Potential use of uninitialized memory 
+    * CVE-2020-13112: Various buffer overread fixes due to integer overflows 
in maker notes
+    * CVE-2020-0093: read overflow (bsc#1171847)
+    * CVE-2019-9278: replaced integer overflow checks the compiler could 
optimize away by safer constructs (bsc#1160770)
+    * CVE-2020-12767: fixed division by zero (bsc#1171475)
+    * CVE-2016-6328: fixed integer overflow when parsing maker notes 
(bsc#1171475)
+    * CVE-2017-7544: fixed buffer overread (bsc#1059893)
+- removed patch: libexif-build-date.patch (done similar upstream)
+- CVE-2016-6328.patch: in upstream release
+- CVE-2017-7544.patch: in upstream release
+
+-------------------------------------------------------------------

Old:
----
  CVE-2016-6328.patch
  CVE-2017-7544.patch
  libexif-0.6.21.tar.bz2
  libexif-build-date.patch

New:
----
  libexif-0.6.22.tar.bz2
  libexif-0.6.22.tar.bz2.asc
  libexif.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libexif.spec ++++++
--- /var/tmp/diff_new_pack.Ql6yXF/_old  2020-05-20 18:37:11.704197100 +0200
+++ /var/tmp/diff_new_pack.Ql6yXF/_new  2020-05-20 18:37:11.704197100 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libexif
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,23 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           libexif
-Version:        0.6.21
+Version:        0.6.22
 Release:        0
-Url:            http://libexif.sourceforge.net
+URL:            http://libexif.sourceforge.net
 Summary:        An EXIF Tag Parsing Library for Digital Cameras
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source0:        
https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2
+Source0:        %{name}-%{version}.tar.bz2
+Source2:        %{name}-%{version}.tar.bz2.asc
+Source3:        %name.keyring
 Source1:        baselibs.conf
-Patch0:         libexif-build-date.patch
-Patch1:         CVE-2016-6328.patch
-Patch2:         CVE-2017-7544.patch
 BuildRequires:  doxygen
 BuildRequires:  pkg-config
 
@@ -62,9 +61,6 @@
 
 %prep 
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p0
 
 %build
 export CFLAGS="%optflags $(getconf LFS_CFLAGS)"

++++++ libexif-0.6.21.tar.bz2 -> libexif-0.6.22.tar.bz2 ++++++
++++ 195809 lines of diff (skipped)


Reply via email to