Don't bother calling bindtextdomain in the error case
[platform/upstream/libexif.git] / ChangeLog
index ed24902..4651cbd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,121 @@
+2009-11-23  Dan Fandrich <dan@coneharvesters.com>
+
+       * Include README-Win32.txt in all source distributions
+
+2009-11-16  Dan Fandrich <dan@coneharvesters.com>
+
+       * po/ja.po: Updated Japanese translation by Tadashi Jokagi
+
+2009-11-12  Dan Fandrich <dan@coneharvesters.com>
+
+       * Fixed a heap buffer overflow during tag format conversion.
+       * Released 0.6.19
+
+2009-11-07  Dan Fandrich <dan@coneharvesters.com>
+
+       * Sorted ExifFormatTable[] in approximate decreasing order of
+         popularity to decrease the total average lookup time.
+
+2009-11-05  Dan Fandrich <dan@coneharvesters.com>
+
+       * Added a bunch of new translations from launchpad.net
+       * po/be.po: Added Belarusian translation by Iryna Nikanchuk 
+       * po/en_GB.po: Added English (United Kingdom) translation by Bruce
+         Cowan 
+       * po/it.po: Added Italian translation by Sergio Zanchetta 
+       * po/ja.po: Added Japanese translation by Shushi Kurose 
+       * po/pt.po: Added Portuguese translation by nglnx 
+       * po/sq.po: Added Albanian translation by Vilson Gjeci 
+       * po/zh_CN.po: Added Chinese (simplified) translation by Tao Wei 
+
+2009-11-03  Dan Fandrich <dan@coneharvesters.com>
+
+       * po/da.po: Updated Danish translation by Joe Hansen
+
+2009-10-27  Dan Fandrich <dan@coneharvesters.com>
+
+       * Improved tag table lookup performance by optimally ordering IFD
+         search and aborting searches early if the tag is not found.
+
+2009-10-14  Dan Fandrich <dan@coneharvesters.com>
+
+       * Changed the various functions searching for tags in ExifTagTable[]
+         to use a binary search. This single change increases the speed of
+         a run through the libexif-testsuite by 7%
+
+2009-10-13  Dan Fandrich <dan@coneharvesters.com>
+
+       * po/sv.po: Updated Swedish translation by Daniel Nylander
+       * po/vi.po: Updated Vietnamese translation by Clytie Siddall
+       * Fixed an inverted logic condition that prevented the bug
+         report address from appearing in the .pot file
+       * Ensure that ExifTagTable[] is sorted by tag to allow for future
+         more efficient searching.
+
+2009-10-09  Dan Fandrich <dan@coneharvesters.com>
+
+       * Released 0.6.18
+
+2009-10-09  Dan Fandrich <dan@coneharvesters.com>
+
+       * po/sr.po: Added Serbian translation by Marko Uskokovic
+       * po/pt_BR.po: Added Portuguese (Brazil) translation by AndrĂ© Gondi
+
+2009-10-08  Dan Fandrich <dan@coneharvesters.com>
+
+       * Demoted from EXIF_LOG_CODE_CORRUPT_DATA to EXIF_LOG_CODE_DEBUG the
+         MakerNote log messages that would result if a MakerNote were
+         rewritten by an application without rebasing the internal data
+         offsets.  The exif front end (at least) aborts processing if
+         such a log message is found, but these kinds of errors are
+         far too common (and practically unavoidable) to handle them
+         this way.
+
+2009-10-06  Dan Fandrich <dan@coneharvesters.com>
+
+       * Added --enable-maintainer-mode in configure and made the SourceForge
+         logo appear in the Doxygen documentation only when it's enabled.
+
+2009-10-05  Dan Fandrich <dan@coneharvesters.com>
+
+       * Updated translations from Translation Project members to the
+         latest & hopefully final .pot file before release
+
+2009-10-01  Dan Fandrich <dan@coneharvesters.com>
+
+       * Bumped the library minor version number because of the addition
+         of exif_loader_get_buf()
+       * Added exif.h to the source tarball so users can generate full
+         Doxygen documentation.
+
+2009-09-30  Dan Fandrich <dan@coneharvesters.com>
+
+       * Added a new public API function, exif_loader_get_buf(), which
+         returns a pointer to the raw data in the ExifLoader. Without this,
+         the only way to get the ExifLoader data out was as an
+         ExifData and using only the default set of ExifDataOptions.
+
+2009-09-29  Dan Fandrich <dan@coneharvesters.com>
+
+       * Added EXIF_DATA_TYPE_UNKNOWN as a backwards-compatible
+         replacement for most uses of EXIF_DATA_TYPE_COUNT since that's
+         a clearer name for how it's being used.
+
+2009-09-26  Dan Fandrich <dan@coneharvesters.com>
+
+       * libexif/exif-data.c: Added more error log messages and improved
+         a few data boundary checks.
+       * Sped up exif_content_fix() considerably by splitting the one giant
+         loop into two much smaller & faster loops.
+
+2009-09-24  Dan Fandrich <dan@coneharvesters.com>
+
+       * Fixed some problems in MakerNote parsing that could cause a
+         read past the end of a buffer and therefore a segfault.
+       * Allow MakerNote parsing to continue even if one tag parses
+         incorrectly.
+       * Log an error whenever memory allocation fails in MakerNote parsing.
+
 2009-09-23  Dan Fandrich <dan@coneharvesters.com>
 
        * Removed bogus "APEX" value from shutter speed display (thanks to