Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
[geeqie.git] / ChangeLog
index a1ef439..94a175e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+Thu Jun  9 22:23:18 2005  John Ellis  <johne@verizon.net>
+
+       * exif.[ch]: A lot of code clean up, add generic tiff header parser,
+       remove use of packed structures to interpret tiff file format,
+       fix possible endless loops in tiff parser with corrupt IFD tables,
+       and fix possible overflow in jpeg exif parser.
+       * format_canon.[ch]: Add additional makernote values, plus a few
+       spelling fixes. Header update.
+       * format_fuji.[ch]: Header update.
+       * format_nikon.[ch]: Updates to use new tiff parsing utils in exif.c,
+       code cleanup. Header update.
+       * format_raw.[ch]: Add pathname argument to file descriptor version of
+       raw parser to quickly rule out non-raw files based on file extension.
+       Add raw header match type to check for tiff "make" field value.
+       * image-load.c (image_loader_begin): Add image filename for raw parser.
+
 Tue Jun  7 03:47:03 2005  John Ellis  <johne@verizon.net>
 
        * filelist.c (filter_add_defaults): Add Nikon file extension for nef.