1 ~ EXIF.py Changelog ~ |
|
2 |
|
3 2009-06-11 - Tero Marttila <terom@fixme.fi> |
|
4 Replace file.seek/file.read calls with direct mmap access |
|
5 |
|
6 2008-07-31 - Ianaré Sévi |
|
7 Wikipedia Commons hunt for suitable test case images, |
|
8 testing new code additions. |
|
9 |
|
10 2008-07-09 - Stephen H. Olson |
|
11 Fix a problem with reading MakerNotes out of NEF files. |
|
12 Add some more Nikon MakerNote tags. |
|
13 |
|
14 2008-07-08 - Stephen H. Olson |
|
15 An error check for large tags totally borked MakerNotes. |
|
16 With Nikon anyway, valid MakerNotes can be pretty big. |
|
17 Add error check for a crash caused by nikon_ev_bias being |
|
18 called with the wrong args. |
|
19 Drop any garbage after a null character in string |
|
20 (patch from Andrew McNabb <amcnabb@google.com>). |
|
21 |
|
22 2008-02-12 - Ianaré Sévi |
|
23 Fix crash on invalid MakerNote |
|
24 Fix crash on huge Makernote (temp fix) |
|
25 Add printIM tag 0xC4A5, needs decoding info |
|
26 Add 0x9C9B-F range of tags |
|
27 Add a bunch of tag definitions from: |
|
28 http://owl.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html |
|
29 Add 'strict' variable and command line option |
|
30 |
|
31 2008-01-18 - Gunter Ohrner |
|
32 Add 'GPSDate' tag |
|
33 |
|
34 2007-12-12 - Ianaré Sévi |
|
35 Fix quick option on certain image types |
|
36 Add note on tag naming in documentation |
|
37 |
|
38 2007-11-30 - Ianaré Sévi |
|
39 Changed -s option to -t |
|
40 Put changelog into separate file |
|
41 |
|
42 2007-10-28 - Ianaré Sévi |
|
43 Merged changes from MoinMoin:ReimarBauer |
|
44 Added command line option for debug, stop |
|
45 processing on tag. |
|
46 |
|
47 2007-09-27 - Ianaré Sévi |
|
48 Add some Olympus Makernote tags. |
|
49 |
|
50 2007-09-26 - Stephen H. Olson |
|
51 Don't error out on invalid Olympus 'SpecialMode'. |
|
52 Add a few more Olympus/Minolta tags. |
|
53 |
|
54 2007-09-22 - Stephen H. Olson |
|
55 Don't error on invalid string |
|
56 Improved Nikon MakerNote support |
|
57 |
|
58 2007-05-03 - Martin Stone <mj_stone@users.sourceforge.net> |
|
59 Fix for inverted detailed flag and Photoshop header |
|
60 |
|
61 2007-03-24 - Ianaré Sévi |
|
62 Can now ignore MakerNotes Tags for faster processing. |
|
63 |
|
64 2007-01-18 - Ianaré Sévi <ianare@gmail.com> |
|
65 Fixed a couple errors and assuming maintenance of the library. |
|
66 |
|
67 2006-08-04 MoinMoin:ReimarBauer |
|
68 Added an optional parameter name to process_file and dump_IFD. Using this parameter the |
|
69 loop is breaked after that tag_name is processed. |
|
70 some PEP8 changes |
|
71 |
|
72 ---------------------------- original notices ------------------------- |
|
73 |
|
74 Contains code from "exifdump.py" originally written by Thierry Bousch |
|
75 <bousch@topo.math.u-psud.fr> and released into the public domain. |
|
76 |
|
77 Updated and turned into general-purpose library by Gene Cash |
|
78 |
|
79 Patch Contributors: |
|
80 * Simon J. Gerraty <sjg@crufty.net> |
|
81 s2n fix & orientation decode |
|
82 * John T. Riedl <riedl@cs.umn.edu> |
|
83 Added support for newer Nikon type 3 Makernote format for D70 and some |
|
84 other Nikon cameras. |
|
85 * Joerg Schaefer <schaeferj@gmx.net> |
|
86 Fixed subtle bug when faking an EXIF header, which affected maker notes |
|
87 using relative offsets, and a fix for Nikon D100. |
|
88 |
|
89 1999-08-21 TB Last update by Thierry Bousch to his code. |
|
90 2002-01-17 CEC Discovered code on web. |
|
91 Commented everything. |
|
92 Made small code improvements. |
|
93 Reformatted for readability. |
|
94 2002-01-19 CEC Added ability to read TIFFs and JFIF-format JPEGs. |
|
95 Added ability to extract JPEG formatted thumbnail. |
|
96 Added ability to read GPS IFD (not tested). |
|
97 Converted IFD data structure to dictionaries indexed by |
|
98 tag name. |
|
99 Factored into library returning dictionary of IFDs plus |
|
100 thumbnail, if any. |
|
101 2002-01-20 CEC Added MakerNote processing logic. |
|
102 Added Olympus MakerNote. |
|
103 Converted data structure to single-level dictionary, avoiding |
|
104 tag name collisions by prefixing with IFD name. This makes |
|
105 it much easier to use. |
|
106 2002-01-23 CEC Trimmed nulls from end of string values. |
|
107 2002-01-25 CEC Discovered JPEG thumbnail in Olympus TIFF MakerNote. |
|
108 2002-01-26 CEC Added ability to extract TIFF thumbnails. |
|
109 Added Nikon, Fujifilm, Casio MakerNotes. |
|
110 2003-11-30 CEC Fixed problem with canon_decode_tag() not creating an |
|
111 IFD_Tag() object. |
|
112 2004-02-15 CEC Finally fixed bit shift warning by converting Y to 0L. |
|
113 |
|
114 ~ EOF ~ |
|