Removing aclocal.m4, which is autogenerated
[mediagoblin.git] / extlib / exif / changes.txt
CommitLineData
351fd95f
SS
1~ EXIF.py Changelog ~
2
6e60238b
OHO
32012-11-30 - Gregory Dudek (date of merge).
4Patches and changes:
5 Overflow error fixes added (related to 2**31 size)
6 GPS tags added.
7
351fd95f
SS
82012-09-26 - Ianaré Sévi
9Merge patches:
10 Add GPS tags
11 Add better endian debug info
12
132012-06-13 - Ianaré Sévi
14Merge patches:
15 Support malformed last IFD by fhats
16 Light source, Flash and Metering mode dictionaries update by gryfik
17
182008-07-31 - Ianaré Sévi
19Wikipedia Commons hunt for suitable test case images,
20testing new code additions.
21
222008-07-09 - Stephen H. Olson
23Fix a problem with reading MakerNotes out of NEF files.
24Add some more Nikon MakerNote tags.
25
262008-07-08 - Stephen H. Olson
27An error check for large tags totally borked MakerNotes.
28 With Nikon anyway, valid MakerNotes can be pretty big.
29Add error check for a crash caused by nikon_ev_bias being
30 called with the wrong args.
31Drop any garbage after a null character in string
32 (patch from Andrew McNabb <amcnabb@google.com>).
33
342008-02-12 - Ianaré Sévi
35Fix crash on invalid MakerNote
36Fix crash on huge Makernote (temp fix)
37Add printIM tag 0xC4A5, needs decoding info
38Add 0x9C9B-F range of tags
39Add a bunch of tag definitions from:
40 http://owl.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html
41Add 'strict' variable and command line option
42
432008-01-18 - Gunter Ohrner
44Add 'GPSDate' tag
45
462007-12-12 - Ianaré Sévi
47Fix quick option on certain image types
48Add note on tag naming in documentation
49
502007-11-30 - Ianaré Sévi
51Changed -s option to -t
52Put changelog into separate file
53
542007-10-28 - Ianaré Sévi
55Merged changes from MoinMoin:ReimarBauer
56Added command line option for debug, stop
57processing on tag.
58
592007-09-27 - Ianaré Sévi
60Add some Olympus Makernote tags.
61
622007-09-26 - Stephen H. Olson
63Don't error out on invalid Olympus 'SpecialMode'.
64Add a few more Olympus/Minolta tags.
65
662007-09-22 - Stephen H. Olson
67Don't error on invalid string
68Improved Nikon MakerNote support
69
702007-05-03 - Martin Stone <mj_stone@users.sourceforge.net>
71Fix for inverted detailed flag and Photoshop header
72
732007-03-24 - Ianaré Sévi
74Can now ignore MakerNotes Tags for faster processing.
75
762007-01-18 - Ianaré Sévi <ianare@gmail.com>
77Fixed a couple errors and assuming maintenance of the library.
78
792006-08-04 MoinMoin:ReimarBauer
80Added an optional parameter name to process_file and dump_IFD. Using this parameter the
81loop is breaked after that tag_name is processed.
82some PEP8 changes
83
84---------------------------- original notices -------------------------
85
86Contains code from "exifdump.py" originally written by Thierry Bousch
87<bousch@topo.math.u-psud.fr> and released into the public domain.
88
89Updated and turned into general-purpose library by Gene Cash
90
91Patch Contributors:
92* Simon J. Gerraty <sjg@crufty.net>
93s2n fix & orientation decode
94* John T. Riedl <riedl@cs.umn.edu>
95Added support for newer Nikon type 3 Makernote format for D70 and some
96other Nikon cameras.
97* Joerg Schaefer <schaeferj@gmx.net>
98Fixed subtle bug when faking an EXIF header, which affected maker notes
99using relative offsets, and a fix for Nikon D100.
100
1011999-08-21 TB Last update by Thierry Bousch to his code.
102
1032002-01-17 CEC Discovered code on web.
104 Commented everything.
105 Made small code improvements.
106 Reformatted for readability.
107
1082002-01-19 CEC Added ability to read TIFFs and JFIF-format JPEGs.
109 Added ability to extract JPEG formatted thumbnail.
110 Added ability to read GPS IFD (not tested).
111 Converted IFD data structure to dictionaries indexed by
112 tag name.
113 Factored into library returning dictionary of IFDs plus
114 thumbnail, if any.
115
1162002-01-20 CEC Added MakerNote processing logic.
117 Added Olympus MakerNote.
118 Converted data structure to single-level dictionary, avoiding
119 tag name collisions by prefixing with IFD name. This makes
120 it much easier to use.
1212002-01-23 CEC Trimmed nulls from end of string values.
122
1232002-01-25 CEC Discovered JPEG thumbnail in Olympus TIFF MakerNote.
124
1252002-01-26 CEC Added ability to extract TIFF thumbnails.
126 Added Nikon, Fujifilm, Casio MakerNotes.
127
1282003-11-30 CEC Fixed problem with canon_decode_tag() not creating an
129 IFD_Tag() object.
130
1312004-02-15 CEC Finally fixed bit shift warning by converting Y to 0L.