All releases of Jhead


Release Notes: A bug in the "-cmd" option that caused metadata to be deleted was fixed. Very large unsigned rational numbers in EXIF headers are now handled correctly.


Release Notes: The "-n" option now behaves like "-nf", replacing the latter. IPTC in UTF8 (as per Photoshop CS5) is now handled. A compiler warning was removed.


Release Notes: The handling of various IPTC variants was improved. Mixed-endian files from newer Canon point and shoot cameras are now handled properly.


Release Notes: A few more tags are now recognized with "-v". Metering mode display was fixed. A crash on certain corrupted JPEGs was fixed. Handling of extra padding bytes between JPEG markers was improved. The strange date encoding of LG VX-9700 is now accepted. Resolution units of the JFIF header are now preserved.


Release Notes: A recently introduced bug which caused the "-ce" (edit comment field) option to fail was fixed.


Release Notes: A recently introduced bug with "-ce" was fixed. The ability to move files with the -n option was added. Various minor typo and documentation fixes were made.


Release Notes: More EXIF tags are decoded in '-v' mode. Several potential string overflows were fixed. A missing deletion of IPTC section on "-purejpg" was fixed. A GPS altitude decode bug was fixed.


Release Notes: The program was made aware of XMP data to not delete such sections. IPTC handling was slightly improved. The date encoding in EXIF header creation was changed to make it more compatible.


Release Notes: IPTC handling was added. The extraction of subject range from Pentax and Fuji cameras and the extraction of focus distance from Canon were implemented. The quiet option "-q" was added. Handling of corrupted GPS directories was fixed.


Release Notes: The "-mkexif" option to create a new minimal EXIF section in an existing image was added. The "-ds" and "-dsft" options to manipulate the EXIF date and time were added. Image and thumbnail rotation flag handling was fixed.