v1.2.4-1.2.5
Added makernote support for Panasonic from Tom Hughes.
Fixed support for BIG_ENDIAN machines.

v1.2.3-1.2.4
Fixed bad first argument to model_number(). Added "model" arg to 
minolta1_interpret_value() to permit special processing for defective 0x0103
tag in 7Hi model.  Also special case in minolta_camera_settings to handle
"extra" entry 52 in 7Hi.  Updated comments in maker_minolta.c to report
the use of Dalibor Jelinek's makernote data, and cleaned up the handling
of makernote tags 0x0102 and 0x0103.  Also updated tag names for (some) '0x200'
series tags (was using the Sanyo names).  Fixed process_makernote() to
not print "End of values before end of MakerNote " warning when not printing
entries, since end of values is not updated.  Fixed problem with improper
quoting of values labeled 'APEX' in exifgrep.  Fixed a couple of general
"bad editting" bugs.

v1.2.2-1.2.3
Fixed a couple of minor whitespace/quoting problems.  Enhanced exifgrep to
subsume capabilities of list_photo and removed list_photo.  Added a manual
page for exifgrep.

v1.2.1-1.2.2
The routine to read 4 byte unsigned long integers was incorrectly reading 8 bytes
on 64 bit machines with 64 bit long integers.  The routine has been changed
to read and manipulate 4 bytes, which are cast to unsigned long before use.  This
hasn't been tested to make sure that it solves all of the hassles on machines with
64 bit longs (but I think it will).
'AFPosition' in Canon camera-settings has been split into AFPositionSelected (in
camera-settings) and AFPositionUsed (in exposure-info).
A missing include for errno.h was added (several places).
Undocumented options have been added to specify the Make, Model, or Software to be
used when interpreting (but not detecting or reading) MakerNotes.  This allows
testing of tagsets which appear (from the raw data) to match tags from another
make or model.

v1.1.0-1.2.1
Revised output format elements primarily to support new "list" format (but
affecting other formats).   Added example scripts "list_photo" and "exifgrep"
(process output of list format to generate a "shell variable" style output and
permit selection/rejection of tag info).  Fixed the -D and -X tags to convert set
bits from one format to the other (rather than just turning them off).  Added a
line of output to (always) report file format (TIFF or JPEG).  Updated Minolta
MakerNote support and fixed "Optical Zoom" tag number for Sanyo notes.  Fixed
bug which failed to properly label GPS tags when printed at offset.  Updated
and improved the manual page and included HTML-formatted version.

v1.02-1.1.0
Structural changes to permit more flexible output control, and option changes
to provide that control.  An envariable can be used to set default options.
Fixed a bug introduced last revision which prevented detection of Fuji MakerNotes.
Added scheme for Asahi (Pentax) notes with offsets relative to *start of entry*.
Actually *call* Leica routines which were added but not called.
Fixes/updates for Canon MakerNotes per David Burren's most recent info page,
including "Custom Functions", which were omitted previously.
Non-ascii data in APP12 can now be dumped as "UNDEFINED".
No longer assumes that APP1 is an Exif section; demands "Exif" string, because
Adobe writes other APP1 sections.

v1.0.1-v1.0.2:
3 new Nikon MakerNote tag ids.
MakerNote code for Agfa SR841 and Leica digilux 4.3.
Now detects Panasonic MakerNote (but no interpretation).
Print strings from APP12 segments.
Print routines for EXIFCFAPattern.
Fix conflicts between some Exif and TIFF/EP tags.
Fixed printing of count and offsets in Canon "Camera Settings" and "Exposure Info".
Fixed printing of subfile types.
