diff --git a/libexif-0.6.17.tar.bz2 b/libexif-0.6.17.tar.bz2 deleted file mode 100644 index aaecbc9..0000000 --- a/libexif-0.6.17.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c811e39c8b5b8fe5008aa52a4da564b97437122e742c306a2ad58d4847551011 -size 783909 diff --git a/libexif-0.6.19.tar.bz2 b/libexif-0.6.19.tar.bz2 new file mode 100644 index 0000000..23f6422 --- /dev/null +++ b/libexif-0.6.19.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b43b20d3fb6c7eef415bdf0e32e0e32049f9055b484fa7bc950952f7fd6cb3e7 +size 1142964 diff --git a/libexif.changes b/libexif.changes index 3a7e0e8..49a7fca 100644 --- a/libexif.changes +++ b/libexif.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Sun Nov 15 15:03:53 CET 2009 - meissner@suse.de + +- updated to 0.6.19 + * Fixed a heap buffer overflow during tag format conversion + * Updated and new translations + * Now using a binary search to make searching through the tag table faster + +- updated to 0.6.18 + * Updated and new translations + * Added some example programs + * libexif is now thread safe when the underlying C library is thread safe + and when each object allocated by libexif isn't used by more than one + thread simultaneously + * Expanded the Doxygen API documentation + * Access to the raw EXIF data through the ExifEntry structure members is + now officially documented + * Fixed some Olympus/Sanyo MakerNote interpretations + * Added support for Epson MakerNotes + * Fixed bug #1946138 to stop ignoring CFLAGS in the sqrt configure test + * Added remaining GPS tags from the EXIF 2.2 spec to the tag table + * Fixed the interpretation of some tags as being optional in IFD 1 + (to match the EXIF 2.2 spec) which stops them from being erroneously + removed from a file when EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS is set + * Changed exif_tag_get_support_level_in_ifd() to return a value when possible + when the data type for the given EXIF data is unknown. This will cause + tags to be added or deleted when tag fixup is requested even, without a + data type being set. + * Added support for writing Pentax and Casio type2 MakerNotes + * Improved display of Pentax and Casio type2 MakerNotes + * Completely fixed bug #1617997 to display APEX values correctly + * Stopped some crashes due to read-beyond-buffer accesses in MakerNotes + * Don't abort MakerNote parsing after the first invalid tag + * Sped up exif_content_fix() + * Fixed negative exposure values in Canon makernotes (bug #2797280) + * New API entry point: exif_loader_get_buf() + ------------------------------------------------------------------- Mon Jan 26 21:46:50 CET 2009 - crrodriguez@suse.de diff --git a/libexif.spec b/libexif.spec index 3c9b345..f80c915 100644 --- a/libexif.spec +++ b/libexif.spec @@ -1,5 +1,5 @@ # -# spec file for package libexif (Version 0.6.17) +# spec file for package libexif (Version 0.6.19) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,8 +24,8 @@ Url: http://libexif.sourceforge.net License: LGPL v2.1 or later Group: System/Libraries Summary: An EXIF Tag Parsing Library for Digital Cameras -Version: 0.6.17 -Release: 4 +Version: 0.6.19 +Release: 1 # bug437293 %ifarch ppc64 Obsoletes: libexif-64bit @@ -103,147 +103,3 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/* %changelog -* Mon Jan 26 2009 crrodriguez@suse.de -- remove "la" files -* Wed Jan 07 2009 olh@suse.de -- obsolete old -XXbit packages (bnc#437293) -* Sat Nov 08 2008 meissner@suse.de -- updated to 0.6.17 (rc1/final) - * Updated translations: cs, de, pl, sk, vi - * New translations: nl, se, en_CA - * Enabled sv translation by default - * Bug fixes: #1773810, #1774626, #1536244, CVE-2007-6351, CVE-2007-6352, - [#2071600] and others - * Enhanced support of Canon and Olympus makernotes - * Added support for Fuji and Sanyo makernotes - * Added support for the NO_VERBOSE_TAG_STRINGS and NO_VERBOSE_TAG_DATA - macros to reduce size for embedded applications - * Added support for more tags -* Fri Sep 19 2008 meissner@suse.de -- updated dutch translation -- crash fix if exiftag not present -* Fri Jul 25 2008 meissner@suse.de -- fixed eog and gimp crashes bnc#404475, bnc#406299 -* Mon Apr 28 2008 meissner@suse.de -- fixed endless loop problem in exif_content_remove_entry() - bnc#380716 -* Thu Apr 10 2008 ro@suse.de -- added baselibs.conf file to build xxbit packages - for multilib support -* Mon Mar 17 2008 meissner@suse.de -- updated to current CVS - - stability fixes in memory handling - - bugfixes -* Wed Jan 09 2008 meissner@suse.de -- updated to current version - - fixed security issues (CVE-2007-6351/CVE-2007-6352) #348748 - - various small fixes - - fuji maker notes support -* Mon Sep 10 2007 kukuk@suse.de -- Update Canon maker note section for newer models -* Sun Sep 09 2007 kukuk@suse.de -- Fix exposure time rounding error [#223752] -* Mon Aug 20 2007 meissner@suse.de -- merged stability bugfixes from upstream 0.6.16.2. -* Wed Jun 13 2007 meissner@suse.de -- upgraded to 0.6.16 - - fixed a integer overflow security problem -* Wed May 23 2007 meissner@suse.de -- upgraded to 0.6.15 - - fixes from Coverity scans - - czech and slowak translation - - some new maker notes - - win xp metadata - - enhanced doxygen documentation -- run make check -- rpmlint fixes -* Fri Mar 02 2007 meissner@suse.de -- the doxygen generation does not like parallel make. -* Thu Mar 01 2007 sbrabec@suse.cz -- Fixed devel dependencies. -* Tue Feb 27 2007 dmueller@suse.de -- split off devel package -* Tue Oct 17 2006 meissner@suse.de -- Lots of Makernote enhancements, for both Canon and Nikon. -- Updated german translation. -* Wed Sep 27 2006 meissner@suse.de -- fixed compilation problem (min -> MIN, max -> MAX) -* Wed Sep 27 2006 meissner@suse.de -- updgraded to current versions - - bugfixes - - some more Canon MakerNote entries added -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Thu Jan 19 2006 meissner@suse.de -- applied fix for crash in bad exif data #144008 -* Mon Jan 16 2006 meissner@suse.de -- use -fstack-protector. -* Tue Jan 03 2006 meissner@suse.de -- Upgraded to 0.6.13 final. -* Mon Oct 10 2005 meissner@suse.de -- Updated to current CVS, dropped old patches. - - german translation mostly done (by myself) - - bugfix for crash in COPYRIGHT tag handling #118991 -* Wed Aug 31 2005 meissner@suse.de -- Use RPM_OPT_FLAGS. -- Merged fixes from HEAD CVS, almost only Canon Maker Note - related. This also fixes #114360 -* Thu Jul 21 2005 meissner@suse.de -- Upgraded to latest CVS snapshot. -- Build doxygen documentation. -* Fri Apr 01 2005 meissner@suse.de -- fixed libexif.pc to make exif users compile again. -* Thu Mar 31 2005 meissner@suse.de -- upgraded to 0.6.13 CVS. -- fixed one gcc4 problem. -- no executeable stack needed. -* Mon Mar 07 2005 meissner@suse.de -- fixed another bug which might lead to a crash. -* Thu Jan 13 2005 meissner@suse.de -- Fixed lots of bugs which could lead to crashes. -* Mon Oct 18 2004 meissner@suse.de -- Upgraded to 0.6.12 CVS (right after 0.6.11 release). -- outsourcing memory management possible. -- lots of bugfixes. -* Thu Jul 29 2004 meissner@suse.de -- Updated to 0.6.10 (CVS HEAD): -- lots of fixes in makernotes and general stability. -- changed ABI of 1 function to pass length, so it cannot - overflow its buffer. -- new SO major version of library (libexif5 includes the - old SO major version as compat). -* Thu Jun 17 2004 meissner@suse.de -- Handle size of maker notes correctly during save, - do not overwrite random memory. #41520 -* Mon Feb 23 2004 meissner@suse.de -- downgrade to 0.5.12 release, since the newer ones contains - ABI changes which have not yet migrated to all the tools. -* Mon Feb 23 2004 meissner@suse.de -- Upgraded to upstream 0.5.13: - - bugfixes and some new features. - - merged with libmnote -* Wed Oct 15 2003 meissner@suse.de -- don't build as root. -* Wed Aug 06 2003 meissner@suse.de -- Upgreaded to upstream 0.5.12: - - fixed endless loops and crashes on invalid exif data. - - translation updates. -* Mon Jul 21 2003 meissner@suse.de -- Upgraded to upstream 0.5.10. -* Tue May 13 2003 meissner@suse.de -- Upgraded to current CVS 0.5.9 (just some bugfixes). -- Package translations too. -* Wed Jan 08 2003 meissner@suse.de -- Upgraded to upstream 0.5.9. -* Mon Dec 02 2002 meissner@suse.de -- Upgraded to upstream 0.5.7. -* Mon Nov 18 2002 meissner@suse.de -- Upgraded to 0.5.6 in preparation of gphoto2-2.1.1. -* Wed Jul 24 2002 meissner@suse.de -- Upgraded to 0.5.3. Do not include static libraries. -* Mon Feb 11 2002 meissner@suse.de -- make sure we do not include -I/usr/include into the cflags got from pkgconfig - or we confuse gcc 3 -Wall -Werror -* Mon Feb 04 2002 meissner@suse.de -- JPEG/EXIF tag parsing library for use by gphoto / gtkam - (EXIF tags store EXtended InFormation of images taking by digital cameras)