commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at 2020-07-06 16:32:03 Comparing /work/SRC/openSUSE:Factory/exif (Old) and /work/SRC/openSUSE:Factory/.exif.new.3060 (New) Package is "exif" Mon Jul 6 16:32:03 2020 rev:25 rq:818937 version:0.6.22 Changes: --- /work/SRC/openSUSE:Factory/exif/exif.changes2020-05-28 09:16:19.856823795 +0200 +++ /work/SRC/openSUSE:Factory/.exif.new.3060/exif.changes 2020-07-06 16:34:34.484136192 +0200 @@ -1,0 +2,7 @@ +Mon Jul 6 07:42:44 UTC 2020 - Marcus Meissner + +- fixed an endiannes issue that broke exif -i option on big endian. + - 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch + - 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch + +--- New: 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.6bVZ6f/_old 2020-07-06 16:34:37.456145340 +0200 +++ /var/tmp/diff_new_pack.6bVZ6f/_new 2020-07-06 16:34:37.460145352 +0200 @@ -28,6 +28,8 @@ Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 +Patch0: 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch +Patch1: 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch %description Exif is a small command line utility to show and change EXIF @@ -36,6 +38,8 @@ %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build %configure ++ 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch ++ >From dce6c3a6b3178b2c0206aa9180a51fdcda7fb19f Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Mon, 6 Jul 2020 09:16:07 +0200 Subject: [PATCH] pass in unsinged int, related to https://github.com/libexif/exif/issues/2 --- exif/actions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exif/actions.c b/exif/actions.c index 4498422..b80d670 100644 --- a/exif/actions.c +++ b/exif/actions.c @@ -479,7 +479,7 @@ show_ifd (ExifContent *content, void *data) } static void -print_hline (unsigned char ids, unsigned int screenwidth) +print_hline (unsigned int ids, unsigned int screenwidth) { unsigned int i, width; -- 2.27.0 ++ 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch ++ >From dcce831dfe5d12dbf355a08db0b7dc307782f9f0 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Mon, 6 Jul 2020 09:23:46 +0200 Subject: [PATCH] second fix for https://github.com/libexif/exif/issues/2 --- exif/actions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exif/actions.c b/exif/actions.c index b80d670..ed245df 100644 --- a/exif/actions.c +++ b/exif/actions.c @@ -599,7 +599,7 @@ action_tag_list (ExifData *ed, ExifParams p) static void show_entry_machine (ExifEntry *e, void *data) { - unsigned char *ids = data; + unsigned int *ids = data; char v[TAG_VALUE_BUF]; ExifIfd ifd = exif_entry_get_ifd (e); -- 2.27.0
commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at 2020-05-28 09:15:58 Comparing /work/SRC/openSUSE:Factory/exif (Old) and /work/SRC/openSUSE:Factory/.exif.new.3606 (New) Package is "exif" Thu May 28 09:15:58 2020 rev:24 rq:809175 version:0.6.22 Changes: --- /work/SRC/openSUSE:Factory/exif/exif.changes2014-12-30 00:50:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.exif.new.3606/exif.changes 2020-05-28 09:16:19.856823795 +0200 @@ -1,0 +2,25 @@ +Wed May 20 06:41:17 UTC 2020 - Marcus Meissner + +- updated to exif 0.6.22: + * New translations: ast, fur, ko, ms, pt_BR, ru, tr + * Updated translations: many! + * Fix a number of compiler and automake warnings + * Fix the --remove option when no tag is specified. + * Escape special XML characters in xml mode. + * Add many continuous integration builds + * Add more regression tests + * Fixup IFD 1 tags when adding or removing a thumbnail. + * Fix the XML tags used in --ids format. + * Fix a memory leak when no arguments are given. + * Enable AM_SILENT_RULES by default. + * Make sure the tag buffer in show_entry_xml is NUL-terminated. + * Eliminated unnecessary remove() calls in jpeg_data_save_file. + * Close files before logging the error. + * Install a SIGPIPE handler to stop generating a signal on pipe failures. + * Fix cross-compilation with pkg-config + * Use GP_CHECK_LIBRARY to look for popt. + * Include strings to translate from libjpeg/jpeg-data.c + * Fixed a double free by initializing data variable to NULL + * Check that JPEGs start with 0xff + +--- Old: exif-0.6.21.tar.bz2 New: exif-0.6.22.tar.bz2 Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.fTxMQJ/_old 2020-05-28 09:16:21.508827693 +0200 +++ /var/tmp/diff_new_pack.fTxMQJ/_new 2020-05-28 09:16:21.512827703 +0200 @@ -1,7 +1,7 @@ # # spec file for package exif # -# Copyright (c) 2014 SUSE LINUX Products 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,7 +12,7 @@ # 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/ # @@ -20,14 +20,14 @@ BuildRequires: libexif-devel BuildRequires: pkgconfig BuildRequires: popt-devel -Url:http://sourceforge.net/projects/libexif +URL:http://sourceforge.net/projects/libexif Summary:Small Command Line Utility to Show and Change EXIF Information in JPEG Files -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Graphics/Other -Version:0.6.21 +Version:0.6.22 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.bz2 %description Exif is a small command line utility to show and change EXIF @@ -38,8 +38,6 @@ %setup -q %build -export CFLAGS="$RPM_OPT_FLAGS -fPIE" -export LDFLAGS="-pie" %configure make %{?_smp_mflags} ++ exif-0.6.21.tar.bz2 -> exif-0.6.22.tar.bz2 ++ 48751 lines of diff (skipped)
commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at 2014-12-30 00:50:20 Comparing /work/SRC/openSUSE:Factory/exif (Old) and /work/SRC/openSUSE:Factory/.exif.new (New) Package is exif Changes: --- /work/SRC/openSUSE:Factory/exif/exif.changes2012-09-14 12:22:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.exif.new/exif.changes 2014-12-30 00:50:52.0 +0100 @@ -1,0 +2,5 @@ +Mon Dec 22 13:18:52 UTC 2014 - meiss...@suse.com + +- build with PIE + +--- Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.VRqQgC/_old 2014-12-30 00:50:55.0 +0100 +++ /var/tmp/diff_new_pack.VRqQgC/_new 2014-12-30 00:50:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package exif # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -38,6 +38,8 @@ %setup -q %build +export CFLAGS=$RPM_OPT_FLAGS -fPIE +export LDFLAGS=-pie %configure make %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at 2012-09-14 12:22:16 Comparing /work/SRC/openSUSE:Factory/exif (Old) and /work/SRC/openSUSE:Factory/.exif.new (New) Package is exif, Maintainer is posta...@suse.com Changes: --- /work/SRC/openSUSE:Factory/exif/exif.changes2011-09-23 01:57:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.exif.new/exif.changes 2012-09-14 12:22:19.0 +0200 @@ -1,0 +2,15 @@ +Thu Jul 12 20:13:50 UTC 2012 - meiss...@suse.com + +- * Prevent NULL pointer dereference on out of memory situation. +Such a situation could be created when processing an extremely +large JPEG file. + * libjpeg/jpeg-data.c: Fixed bug that caused exif to read past the end +of a buffer. At worst, data-size would underflow which would cause +a gigantic read past the end of the heap buffer and likely +subsequent crash, which would only happen with a corrupted +input file. It might be possible to copy sensitive information +from process memory. +This fixes CVE-2012-2845 +- lots of translation updates + +--- Old: exif-0.6.20.tar.bz2 New: exif-0.6.21.tar.bz2 Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.VMcHtv/_old 2012-09-14 12:22:20.0 +0200 +++ /var/tmp/diff_new_pack.VMcHtv/_new 2012-09-14 12:22:20.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package exif # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,18 @@ # - Name: exif -BuildRequires: libexif-devel pkgconfig popt-devel +BuildRequires: libexif-devel +BuildRequires: pkgconfig +BuildRequires: popt-devel Url:http://sourceforge.net/projects/libexif +Summary:Small Command Line Utility to Show and Change EXIF Information in JPEG Files License:GPL-2.0+ Group: Productivity/Graphics/Other -Summary:Small Command Line Utility to Show and Change EXIF Information in JPEG Files -Version:0.6.20 -Release:1 +Version:0.6.21 +Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:%{name}-%{version}.tar.bz2 +Source0: https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2 %description Exif is a small command line utility to show and change EXIF ++ exif-0.6.20.tar.bz2 - exif-0.6.21.tar.bz2 ++ 25000 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at 2011-12-06 18:08:46 Comparing /work/SRC/openSUSE:Factory/exif (Old) and /work/SRC/openSUSE:Factory/.exif.new (New) Package is exif, Maintainer is posta...@suse.com Changes: Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.mFCN1H/_old 2011-12-06 18:14:09.0 +0100 +++ /var/tmp/diff_new_pack.mFCN1H/_new 2011-12-06 18:14:09.0 +0100 @@ -20,7 +20,7 @@ Name: exif BuildRequires: libexif-devel pkgconfig popt-devel Url:http://sourceforge.net/projects/libexif -License:GPLv2+ +License:GPL-2.0+ Group: Productivity/Graphics/Other Summary:Small Command Line Utility to Show and Change EXIF Information in JPEG Files Version:0.6.20 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit exif for openSUSE:Factory
Hello community, here is the log from the commit of package exif for openSUSE:Factory checked in at Mon Sep 19 16:52:10 CEST 2011. --- exif/exif.changes 2010-12-17 15:57:41.0 +0100 +++ /mounts/work_src_done/STABLE/exif/exif.changes 2011-09-19 01:04:32.0 +0200 @@ -1,0 +2,7 @@ +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Remove redundant/obsolete tags/sections from specfile + (cf. packaging guidelines) +- Use %_smp_mflags for parallel build + +--- calling whatdependson for head-i586 Other differences: -- ++ exif.spec ++ --- /var/tmp/diff_new_pack.Z6XCdG/_old 2011-09-19 16:52:06.0 +0200 +++ /var/tmp/diff_new_pack.Z6XCdG/_new 2011-09-19 16:52:06.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package exif (Version 0.6.20) +# spec file for package exif # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: exif @@ -34,18 +33,12 @@ information hidden in JPEG files. It demonstrate the power of libexif library. - - -Authors: - -Lutz M�ller l...@users.sourceforge.net - %prep %setup -q %build %configure -make +make %{?_smp_mflags} %check make check @@ -54,9 +47,6 @@ make DESTDIR=${RPM_BUILD_ROOT}/ install %find_lang %{name} -%clean -[ -d %{buildroot} -a %{buildroot} != ] rm -rf %{buildroot} - %files -f %{name}.lang %defattr(-,root,root) /usr/bin/exif Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org