Changelog for
exif-0.6.22-35.7.i586.rpm :
* Thu Feb 22 2024 Michael Vetter
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* Mon Jul 06 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
* Wed May 20 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
* Mon Dec 22 2014 meissnerAATTsuse.com- build with PIE
* Thu Jul 12 2012 meissnerAATTsuse.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
* Sun Sep 18 2011 jengelhAATTmedozas.de- Remove redundant/obsolete tags/sections from specfile (cf. packaging guidelines)- Use %_smp_mflags for parallel build
* Fri Dec 17 2010 meissnerAATTsuse.de- updated to exif 0.6.20:
* New translation: ro
* Updated translations: it, lv, sk
* --no-fixup now honoured during --create-exif to not create default tags
* Fixed crash when not enough components were given to --set-value
* Made --set-value more forgiving of whitespace
* Allow --set-value on UNDEFINED tags (treating them as byte arrays)
* Honour --machine-readable with --show-mnote and --show-description
* Turned on the --enable-silent-rules configure option
* Adding or removing a thumbnail can be done simultaneously with other options
* Allow --create-exif to be used in place of an input file
* Sun Nov 15 2009 meissnerAATTsuse.de- exif-0.6.19 (2009-11-12):
* New translations: fi, ja
* Updated translations: sv, vi, zh_CN
* Fixed alignment of --list-tags header with --width- exif-0.6.18 (2009-10-08):
* New translations: is, it, lv
* Updated translations: da, de, id, nl, pl, sk, sv, vi, zh_CN
* Fixed alignment of tables in locales with multibyte character encoding (sfbug #2034873)
* Allow setting --tag=0 (needed for the GPS IFD)
* --ifd is now honoured while displaying tag contents
* --create-exif now creates mandatory EXIF tags with default data
* --no-fixup disables attempts to fix tags in existing files
* --width option sets width of output lines
* Sat Nov 08 2008 meissnerAATTsuse.de- upgraded to 0.6.17
* Fixed the output of -s and -t when iconv is configured
* Updated translations: pl
* Added translations: id nl sk sv vi zh_CN
* Fixed a double character encoding conversion problem with recent GNU gettext because version >= 0.10.36 does the conversion of message texts itself.
* Mon Oct 20 2008 meissnerAATTsuse.de- upgraded to 0.6.16.1:
* Fixed the output of -s and -t when iconv is configured
* Updated translations: pl
* Added translations: id nl sk sv vi zh_CN
* Fixed a double character encoding conversion problem with recent GNU gettext because version >= 0.10.36 does the conversion of message texts itself.- upgraded to 0.6.16:
* Updated translations: pl