Python-exiv2

Latest version: v0.11.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 11

0.9

-------------------------------

* Exiv2 utility
- 0000450: [exif] Added action "fixiso" to copy the ISO setting from Nikon
Makernotes to the regular Exif tag Exif.Photo.ISOSpeedRatings.
- 0000448: [tools] Added options -p and -t, -T to preserve file timestamps and
set the timestamp according to the Exif timestamp.
(Thanks to Stephan Ahlswede for suggesting the -p feature)
- 0000446: [misc] Added option -c to set the JPEG comment to the utility.
(Thanks to Tristan Savatier for the suggestion)

* Exiv2 library
- 0000447: [iptc] Fixed a buffer overflow in sscanf. (Thanks to Maciej Sakrejda
aka Maciek for reporting this bug and the hard work to recreate it)
- 0000438: [exif] Write support for Canon raw images.
- [exif] Updated Nikon lensdata to v2.00 of Robert Rottmerhusen's
amazing lens database. (Thanks to Robert for keeping me updated.)
- [build environment] Added an option to enable/disable dependency-
tracking to the configure script, which is useful to create
"Universal Binaries" under Mac OSX.
(Thanks to Will Stokes for the suggestion)
- [exivsimple] Changed DllTypeId::time and DllTypeId::date to
DllTypeId::isoTime and DllTypeId::isoDate to avoid a name clash.

0.9.0

1/ Add Exiv2::BasicIo and its subclasses to Python interface.

0.8.3

1/ Xmp LangAlt values can be accessed like a Python dict.
2/ Binary wheels are built with BMFF file support enabled.

0.8.2

1/ No longer detect possible iterator invalidation (unreliable).
2/ Restructured macros to give slightly less bloated code.

0.8.1

1/ Fix some causes of segfaults.
2/ Slightly change output of Metadatum.__str__().

0.8

-------------------------------

* Exiv2 utility
- [tools] Added -S .suf option to the utility. This allows, e.g,
to use Canon THM files as source file for the insert command.
- [doc] Added man page. (Based on Peter KELEMEN's Debian man page.)

* Exiv2 library
- 0000445: [exif] Setting the comment on an image with an existing comment has
no effect.
- 0000444: [iptc] Exiv2 should not panic on slightly misformed IPTC format.
- 0000443: [exif] Exiv2 gives up on corrupted IOP directory.
- 0000440: [iptc] IPTC time without timezone raises exception.
- 0000438: [exif] Support Canon raw images (CRW and THM), currently read-only.
- 0000437: [exif] exiv2 -pt crashes if Exif.Canon.ImageNumber is < 1000.
- 0000433: [exif] Core dump if the value is empty.
- 0000424: [exif] Ifd::read, MakerNote::read and related methods should have
access to the complete data buffer.
- [exif] Updated Nikon lensdata to v1.19 of Robert Rottmerhusen's
list.
- Added a tag and dataset title (label).
- Added ifndef SUPPRESS_WARNINGS blocks around all output from the
library: compile with -DSUPPRESS_WARNINGS for a quiet library.
- Implemented "copy-on-write" strategy for MemIo to ensure that the
original buffer is only copied if necessary and never modified.
- Added exiv2-config script. Applications that include exiv2 headers
and link with the installed library can use this in their build
commands.

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.