------------------------------------------------------------------- Sat Apr 30 14:06:54 UTC 2016 - sor.alexei@meowr.ru - Update to version 10.15 (changes since 10.10): * Add a couple of new Olympus CameraType values. * Add some new ACDSee XMP tags. * Add a few more XMP-crs tags. * Add a new CanonModelID. * Add a couple of new Sony LensType values. * Add support for PDF ASCII85Decode filter. * Decode a number of new Sony tags. * Decode a new Canon tag. * Decode a few more Photoshop tags. * Convert MDItem date/time values to local time. * Patch to read incorrectly written DJI GPSCoordinates in MOV videos. * Add a new PentaxModelID and SonyModelID. * Add a number of new CanonModelID values. * Add a new Olypus LensType. * Add two new Pentax LensType values. * Add a few new Nikon LensID values and updated some others. * Add a new Canon LensType. * Decode a new Nikon tag. * Decode a new CanonCustom tag for the EOS 80D. * Improve decoding of SonyRawFileType. * Change "Optimised" to "Optimized" in a Photoshop tag value. * Fix warning that could be generated by the Canon FileNumber conversion. * Add a few new Canon LensType values. * Add a new CanonModelID. * Add a number of new Nikon RetouchHistory modes. * Decode a number of new Sony tags. * Change a couple of Sigma "| C" lens names for consistency. * Add read support for ISO 9660 disk images * Add a few new Nikon ISOExpansion values. * Add a few new Olympus LensType values. * Add a couple of new SonyModelID values. * Add a new Olympus CameraType. * Add config_files/gps2utm.config to distribution. * Decode Canon ColorData for the EOS 80D. * Decode a few new Samsung tags. * Decode a new Fuji tag. * Calculate Duration for APE audio files. * Tighten constraints on M2TS file recognition. * Improve verbose dump of ID3 information. * Change XMP-acdsee:Snapshots to a Binary data tag. * Fix bug which prevented writing of various Sony FocalLength tags. * Add .a and .o to the list of supported file types. * Add a few new Sony/Minolta lenses. * Decode more Photoshop tags. * Decode more information from static library (.a) files. * Decode a few more tags from GoPro MP4 videos. * Decode ColorData for Canon EOS 1300D. * Update Sony decoding for newer models. * Fix bug where ScaleFactor35efl could be calculated incorrectly for Canon images from some models which have had their EXIF rebuilt. * API Changes: + fix bug which could cause the API Filter option to be ignored for some tags when copying tags with the Composite option set; + fix bug where FileModifyDate wasn't set properly when WriteInfo() was called without a destination file name and other "real" tags were written at the same time . ------------------------------------------------------------------- Mon Jan 25 10:12:32 UTC 2016 - sor.alexei@meowr.ru - Update to 10.10 (changes since 10.00): * Add a new Olympus CameraType. * Add a new Canon LensType. * Add a few new QuickTime GenreID values. * Decode a new Pentax tag. * Leica programmers should all be ashamed of the complete shambles of metadata they have created. * Minor change to the name of a Sigma lens for Canon. * Improve recognition of Pentax lens adapter. * Rename a few Sony tags and improved decoding of others. * Rename a few Pentax tags. * Fix problem importing structured information from -X option output. * Fix round-off errors in value and typo in name of CanonVRD:GammaWhitePoint. * Fix test failures if Encode, POSIX or Time::Local modules are missing. * Add ability to read PNG chunks after the normal PNG end of file (IEND). * Add ability to delete a PNG trailer (with -trailer:all=). * Add some new Nikon LensID's. * Add a few new Canon LensType's. * Add a new Pentax LensType. * Decode some new PanasonicRaw tags. * Decode a new Pentax tag. * Enhance -m option to allow IPTC values which are too short to be written. * Add support for JPEG 2000 extended-length boxes. * Add a few new Canon LensType and CanonModelID values. * Add a new Nikon LensID. * Add ExifTool version number as a comment in -listx output. * Add support for Leica SL (Typ 601) maker notes. * Add a new Sony LensType. * Decode more Sony tags for some new models. * Decode a new Pentax tag. * Patch for invalid makernote entry written by Sony ILCE-7M2 v1.21. * Patch problem reading EXE resources with a missing null terminator. * Add a few new Microsoft XMP tags. * Enhance -r option to allow processing of directory names beginning with ".". * Avoid writing XMP-microsoft:LensModel unless specified explicitly. * Limit precision of area size in picasa_faces config file. * Move Nikon NCDT GPS tags into the GPS group so they work with the Composite GPS tags. * Fix problem reading Ricoh RMETA information from some cameras. * Add new Canon and Sony LensType values. * Add some new Nikon LensID's. * Add a new PentaxModelID. * Add preliminary support for Motorola maker notes. * Change format of XMP-photoshop:DocumentAncestors to write a simple Bag of strings rather than structures (since this is what the Adobe software writes, contrary to their own XMP specification). * Fix problem where HASH references may be exposed when copying a list of structures to a non-list-type tag. * Add a couple of new XMP-digiKam tags. * Add a new CanonModelID. * Add a new ACDSee XMP tag. * Decode a new Canon tag. * Improve a few lens names. * Patch to remove trailing null when reading improperly written QuickTime strings. * Fix bug where SystemTags weren't available for use with the -p and -if options. * Fix problem with warnings on some systems about unimplemented functions for FileGroupID and FileUserID when -p or -if were used. * Add ability to write empty XMP structures. * Add write support for PhaseOne MakerNotes tags in IIQ files. * Add a new Nikon LensID. * Decode a new Olympus tag and improved decoding of DriveMode. * Minor improvements to HtmlDump of PhaseOne IIQ and PDF files. * Patch to allow overwriting of empty XMP written by some PhaseOne cameras. * Fix bug in HtmlDump feature that could cause a "substr outside of string" error. * Add ability to extract OS X system metadata ("MDItem" tags). * Add a value conversion for GoogleTrackDuration. * Enchance the -i option to allow full path names to be specified. * Fix a potential runtime error when writing corrupted JPEG images. * Add a new Olympus LensType. * Add a couple of new Olympus FlashModel values. * Add a new Nikon LensID. * Add a new Pentax LensType. * Decode a number of new Sony tags. * Decode H264:DateTimeOriginal DST flag, and add " DST" to time string if set. * Decode a few more CanonCustom settings. * Fix problem creating user-defined XMP structure elements with names containing characters which are illegal in tag names. * Improve mechanism for generating tags which must be specifically requested when copying or used in -if or -p expressions. * Patch Composite:FileNumber to handle case where Canon:FileNumber is 10000. * Patch reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF images. * Fix problem reading PDF objects which begin with a comment line. * Fix problem which could result in ExifTool corrupting a PDF file when writing. * API Changes: + add Filter option; + change GetNewValues method name to GetNewValue (GetNewValues still works for backward compatibility); + change QuickTimeUTC API option to also enforce proper time zero; + add MDItemTags option; + add RequestTags option; + no longer generate MDItem tags when RequestAll option is set. ------------------------------------------------------------------- Tue Aug 18 14:51:38 UTC 2015 - sor.alexei@meowr.ru - Update to 10.00 (changes since 9.93): * Add Geotag support for Bramor gEO log files. * Add support for iCalendar ICS files. * Add support for Leica M Monochrom (Type 246) maker notes. * Add new "Preview" group for all embedded preview images. * Add a new PentaxModelID. * Add a new Canon LensType. * Add tag name to "Invalid EXIF text encoding" warning. * Decode ColorData for Canon EOS 5DS and EOS 5DS R. * Change ListItem option so that it also applies when copying tags. * Enhance FileTypeExtension to return an uppercase extension when the print conversion is disabled (eg. the -n option). * Fix incorrect FileTypeExtension for virtual device drivers. * Fix an improperly formatted warning for duplicate PDF entries. * Fix bug creating extended XMP in JPEG images when deleting all XMP and adding back in the same step. * Add a few new Minolta/Sony lenses. * Add config_files/photoshop_paths.config to the full distribution. * Avoid rebuilding maker notes when using -tagsFromFile with -fast2 option. * Validate tag names when redirecting (ie. "-DSTTAG