Age | Commit message (Collapse) | Author | Files | Lines |
|
Exiv2 v0.27.5 Features
1. BMFF bug fixes and CR3 Previews
2. Security fixes
3. libFuzzer target _(for improved security testing)_
4. Minor bugs and fixes
|
|
Exiv2 v0.27.4 Features
bmff support (.CR3, .AVIF, .HEIC, .HIF, .JXL/bmff) files.
Rewrite 0.27 bash test scripts in python.
Support for Exif 2.32 and DNG 1.6.
Crowdin Localisation Support
Completion of Image Metadata and Exiv2 Architecture https://clanmills.com/exiv2/book/
Improved documentation.
Various minor bugs and fixes.
RC3 issued to deal with 12 security issues. After 18 months without a CVE, we were attacked between RC2 and GM.
Security policy defined and published on GitHub.
|
|
most of these simply extend matching from "aarch64" to "aarch64eb"
in various forms of code. most remaining uses in pkgsrc of
"MACHINE_ARCH == aarch64" are because of missing aarch64eb support,
such as most of the binary-bootstrap requiring languages like rust,
go, and java.
no pkg-bump because this shouldn't change packages on systems that
could already build all of these.
|
|
|
|
|
|
Adapt the local patch for the POSIX iconv(3) API change in new NetBSD.
|
|
pkgsrc notes:
upstream has changed their build system to cmake (and meson in the
case of gexiv2)
unfortunately the build system for exiv2-organize has rotted so it
has to be removed for now.
tested on various netbsd versions with gimp, I am expecting breakage,
sorry in advance.
Changes from version 0.27 to 0.27.1
-----------------------------------
Closed (40)
https://github.com/Exiv2/exiv2/milestone/3?closed=1
Changes from version 0.26 to 0.27
---------------------------------
https://github.com/Exiv2/exiv2/milestone/1?closed=1
88 issues have been closed on Redmine
* Build: (11)
- 0001362: Fix Clang build
(David Carlos Manuelda)
- 0001358: Unsuccessful build (Win7, MSVC2015, amd64_x86)
(Andreas Martin)
- 0001356: Small patch to configure.py
(Sridhar Boovaraghavan)
- 0001329: Error during cmake with gcc version parsing
(Maxime Daisy)
- 0001310: Provide support for msys/2.0
- 0001299: exiv2-0.26-trunk.tar.gz changed on download server
(Jonathan Riddell)
- 0001270: Using libexiv2.a/.lib in multhreaded app segfaults.
(Ben Touchette)
- 0001237: Report CMake/MinGW issues to Kitware
- 0001188: Provide build support for C++11
- 0001174: Visual Studio Support Enhancements
- 0001121: Visual Studio support for v0.27
* Basicio: (1)
- 0001374: excessively often calls stat()
(Johannes Berg)
* Coverity: (11)
- 0001265: [ Coverity : /src/basicio.cpp ] Unchecked return value from library , Time of check time of use , Incorrect deallocator used , Dereference before null check , String not null terminated
(Mahesh Hegde)
- 0001264: [ Coverity : /src/actions.cpp ] Unchecked return value from library , Logically dead code , Not restoring ostream format
(Mahesh Hegde)
- 0001263: [ Coverity : 1396730 Uninitialized scalar field ] /include/exiv2/xmp.hpp
(Mahesh Hegde)
- 0001262: [ Coverity : XMPSDK Errors ] Unused value , Explicit null dereferenced
(Mahesh Hegde)
- 0001261: [ Coverity : 1296083 Resource leak ] /src/exiv2.cpp
(Mahesh Hegde)
- 0001260: [ Coverity : 1296084 Resource leak ] /src/http.cpp
(Mahesh Hegde)
- 0001259: [ Coverity : 1396717 Out-of-bounds read ] /src/easyaccess.cpp
(Mahesh Hegde)
- 0001258: [ Coverity 1396718 Out-of-bounds access ] /src/webpimage.cpp
(Mahesh Hegde)
- 0001257: [ Coverity 1396719 Resource leak ] /src/tiffcomposite.cpp
(Mahesh Hegde)
- 0001256: [ Coverity 1396721 : /src/basicio.cpp ] String not null terminated
(Mahesh Hegde)
- 0000883: Use Coverity SCAN on exiv2 code-base
(Mahesh Hegde)
* Camera: (1)
- 0001352: Support camera Canon M100
(Daniel Zucchetto)
* Duplicate: (1)
- 0001307: exiv2: tiffvisitor.cpp:1299: virtual void Exiv2::Internal::TiffReader::visitDirectory(Exiv2::Internal::TiffDirectory*): Assertion `tc.get()' failed.
(Henri Salo)
* Exif: (6)
- 0001320: It is a heap-buffer-overflow in Exiv2::Jp2Image::readMetadata (jp2image.cpp:277)
(Zhu Liu)
- 0001319: It is a heap-buffer-overflow in Exiv2::us2Data (types.cpp:346)
(Zhu Liu)
- 0001318: Invalid memory address dereference in Exiv2::StringValueBase::read ( in value.cpp:302)
(Zhu Liu)
- 0001317: It is a heap-buffer-overflow in Exiv2::s2Data (types.cpp:383)
(Zhu Liu)
- 0001316: It is a heap-buffer-overflow in Exiv2::l2Data (types.cpp:398)
(Zhu Liu)
- 0001315: Invalid memory address dereference in Exiv2::DataValue::read (value.cpp:193)
(Zhu Liu)
* Insufficient information: (1)
- 0001347: Segfault in Digikam when saving/loading certain TIFF images
(V Engmark)
* Image format: (5)
- 0001353: Segmentation fault in the software exiv2 when the function Exiv2::tEXtToDataBuf() is finished
(chung-yi lin)
- 0001346: Assertion failure in Exiv2::Internal::CiffComponent::doRead() in libexiv2
(Sanjay Rawat)
- 0001345: Assertion Failure (SIGABRT) in Exiv2:RafImage::readMetadata() in Libexiv2
(Sanjay Rawat)
- 0001338: Exiv2 aborted (crashed) with "Error in `exiv2': free(): invalid next size (fast)"
(Sanjay Rawat)
- 0001334: Version 0.26 is returns unwanted data when the key value is received from RW2 files (Panasonic DMC-GF6 camera)
(Alex Stepanov)
* Lens: (20)
- 0001373: Tamron SP 24-70mm F/2.8 Di VC USD not recognized properly
(Achim Kilchert)
- 0001372: The lens "Tamron AF 18-200mm F3.5-6.3 XR Di II" is wrongly identified.
(Julian Hofer)
- 0001370: Add entry for new(ish) lens - Tamron 10-24mm F/3.5-4.5 Di II VC HLD (B023)
(Robert Sleator)
- 0001366: Feature Request Sigma 85mm f/1.4 DG Art Series
(Christian Fandel)
- 0001365: Feature Request fr Sigma 135mm f/1.8 DG Art Series
(Christian Fandel)
- 0001361: Wrongly identified Canon 2x extender as 1.4x extender with Tamron lens
(Simon Harhues)
- 0001355: New lens Tamron 100-400mm F/4.5-6.3 Di VC USD
(Christian Touzé)
- 0001351: Add lens: Sigma 120-300mm f/2.8 G VR
(Nikolai Försterling)
- 0001348: patch: add Tamron SP AF 150-600mm F/5-6.3 VC USD G2 (A022) for Nikon
(Mike Romanov)
- 0001339: Panasonic DMC-TZ70 lens not detected
(Tim Stahel)
- 0001336: Support for AF-P DX NIKKOR 10-20mm f/4.5-5.6G VR
(Šarūnas Burdulis)
- 0001335: Missing Nikon lense
(Niels Hansen)
- 0001333: New Lens: Tamron SP 24-70mm F/2.8 Di VC USD G2 (A032)
(LP Tech)
- 0001332: Recognise Tamron 18-200mm F/3.5-6.3 DiII VC B018 on Canon bodies
(Šarūnas Burdulis)
- 0001328: Sigma 18-300mm is wrongly reported as a Canon 75-300mm
(Jean-Luc Jean-Luc Coulon)
- 0001327: Two Sigma 24-70mm f/2.8 IF EX DG HSM lens definitions ??
(Philippe Dussart-Desart)
- 0001326: Tamron 100-300mm f/5-6.3 MACRO 1:4
(Albert Jasinski)
- 0001323: Add lens "Sigma 18-300mm f/3.5-6.3 DC Macro OS HS" for Canon ID 197
(Ronny Heidenreich)
- 0001306: the lens TAMRON SP 15-30mm F/2.8 Di VC USD A012 is not properly recognised
(rene ernenwein)
- 0001304: Lens missing Tamron SP 90mm f/2.8 Di Macro 1:1 VC USD F017
(Matze G)
* Miscellaneous: (2)
- 0001314: it is a stack-overflow vulnerability in Exiv2::Internal::stringFormat[abi:cxx11] ( in image.cpp:975 )
(Zhu Liu)
- 0001305: Segmentation fault on certain image
(Oleg Antonyan)
* Makernote: (2)
- 0001343: Irix 15mm f/2.4 on Nikon
(Ben Perston)
- 0001324: Pentax Makernote written twice
(Dominique Nerriec)
* Metadata: (7)
- 0001341: Date/Time Original not modified for NEFs
(Jean-Luc CECCOLI)
- 0001340: Infinite loop bugs in Libexiv2 Exiv2::Image::printIFDStructure()
(Sanjay Rawat)
- 0001325: Crash in exiv2 - Nikon1MakerNote::printBarValue (nikonnm.cpp)
(Thibaud Mouton)
- 0001322: Exception in PentaxMakerNote::printShutterCount, source: pentaxmn.cpp
(Norbert Wagner)
- 0001321: Invalid memory address dereference in Exiv2::getULong(types.cpp:246)
(Zhu Liu)
- 0001301: New lens: Sigma 18-35mm f/1.8 DC HSM Art for Canon
(Alexander Steffen)
- 0001300: New lens: Canon EF-S 35mm f/2.8 Macro IS STM
(Alexander Steffen)
* Not-a-bug: (8)
- 0001369: New lens Yongnuo 50mm f/1.8 II for Canon
(Michal Fapso)
- 0001368: Canon EF-M 15-45 broken LensType
(Peter Wemmert)
- 0001367: New Lens Sigma 100-400 mm, F5-6.3 DG for Nikon
(Thomas G)
- 0001364: New lens Tamron SP 24-70mm F/2.8 Di VC USD G2
(Mikko Pantsar)
- 0001350: Add lens: AF-S DX Nikkor 18-140mm
(Nikolai Försterling)
- 0001349: Add lens: Sigma 50-100mm F1.8 DC HSM | A
(Nikolai Försterling)
- 0001344: Unknown metadata
(luv zeng)
- 0001331: exiv2 fails to delete bulk of metadata in jpeg
(Denis-Carl Robidoux)
* Tools: (1)
- 0001303: #1 Use 'releases' feature on GitHub
* Tiff parser: (3)
- 0001360: exiv2 can't read metadata from tiff file (tiff directory length is too large)
(T Modes)
- 0001359: This does not look like a TIFF image
(jaeho jung)
- 0001330: Crash in Exiv2::TiffImage::readMetadata
(Tobias E.)
* Video: (2)
- 0001068: Video Code Umbrella
- 0001028: Add GSoC13 video-write code
* Website: (3)
- 0001308: Move directory /website to svn://dev.exiv2.org/svn/team/website
- 0001302: Use sha256 Checksums on Downloads and Archive pages of the web site.
- 0001288: site defaults to http://, and https:// certificate is bogus
(Matthias Andree)
* Xmp: (3)
- 0001354: Inconsistency with long XMP namespaces (e.g. 'Iptc4xmpExt')
(Jens Georg)
- 0001278: XMP SDK Split
(Ben Touchette)
- 0000941: Upgrade xmpsdk source to Adobe's current version
|
|
Adapt the pkgsrc build to suit.
Due to what looks like an inadvertence, the doc/ChangeLog in the
source tarball does not contain the change log up to 0.26, only to
0.25, so here are the 0.26 changes:
Changes from version 0.25 to 0.26
---------------------------------
* Api: (4)
- 0001275: Exiv2 0.26-svn issue with ExifTags class MPF
tags UPSTREAM (Wil Cowb)
- 0001240: Review API changes from v0.25 to v0.26
(Andreas Huggel)
- 0001157: Out of memory error with user defined to_string template
- 0001120: Deprecating outdated and/or undesired API's
(Alan Pater / Andreas Huggel)
* Basicio: (9)
- 0001272: Possible issue with temp files being left behind.
(Ben Touchette)
- 0001183: Guidance about serialising metadata using MemIo
and ExvImage Classes
- 0001151: Small raw images size
(Wil Hermes)
- 0001147: writeMetadata overwrites files without the +w bit
(Dan Fandrich)
- 0001113: Crash in Exiv2 0.25
(Harry McKame)
- 0001100: Unable to extract preview for a remote image
- 0001098: digikam suddenly stops searching for new entries
(Andy Burger / Alan Pater)
- 0001077: MemIo calls msync but FileIo does not
(Thomas Beutlich / Andreas Huggel)
- 0000747: Direct FILE* access from FileIo interface
(Adam Hooper)
* Build: (36)
- 0001293: MacOS-X CMake/autotools incompatibility handling
of -compatibility_version
- 0001292: Fix targeting Windows XP (regression)
(Dimitri Schoolwerth)
- 0001291: MSVC: Public header pulls ins unnecessary headers
and libraries (T Modes)
- 0001273: exiv2 0.25 fails to compile correctly on musl libc
due to improper check of strerror_r return type
(A. Wilcox)
- 0001269: Enable using dynamic runtime libs with when
disabling shared libs for Windows
(Ben Touchette)
- 0001268: Building for debug in windows causes heap
corruption error. (Ben Touchette)
- 0001266: CMake fails to link zlib with debug config using
msvc 2015. (Ben Touchette)
- 0001250: Eliminate Visual Studio project convertor errors
- 0001249: Support GCC/G++ v6.2.0
- 0001236: Build Exiv2 on MinGW using CMake
- 0001226: Deprecate msvc2003 with v0.26
- 0001213: Using $(SolutionDir)../ as the prefix for include
directories interfere with using projects in
external solutions (Sridhar Boovaraghavan)
- 0001210: C++11 compile fails "error: use of deleted function
bool std::regex_search" (Zulan Zulan)
- 0001192: Only link with libdl on gnu/linux
(Matthieu Volat)
- 0001173: Shared library on Mac OS X has incorrect name
(Ilya Kulakov)
- 0001171: localtime.c causes problems in MSVC 2015 & is not needed
- 0001169: Validate flag EXV_UNICODE_PATH/msvc2005 builds and
passes the test suite
- 0001159: fff.h:33:2: error: 'BYTE' does not name a type
(Jakub Wilk)
- 0001150: Unable to build for Mac OSX 10.6
(Max Pozdeev)
- 0001132: New warnings from basicio.cpp from Xcode
7.1/clang-700.1.76
- 0001127: exiv2 --verbose --version --grep libz incorrectly
reports have_libz=0
- 0001125: CMake: does not support overriding/selecting correct
libdir (lib64) (Micha# Górny)
- 0001123: libexiv2 should hide XMP-SDK symbols
- 0001119: libxmp missing from the install folder when building
statically libexiv2 (Emmanuel d'Angelo)
- 0001110: Provide Xcode Build Environment
- 0001109: User ability to request a build from Jenkins
- 0001103: exiv2.hpp:55:24: fatal error: pngimage.hpp: No such
file or directory (Jakub Wilk)
- 0001102: install: cannot stat '../bin/.libs/exiv2.exe':
No such file or directory (Jakub Wilk)
- 0001101: i686-w64-mingw32-g++: error: localtime.o:
No such file or directory (Jakub Wilk)
- 0001099: mv: cannot stat 't-bs.gmo': No such file or directory
(Jakub Wilk)
- 0001041: CMake toolchain for windows
(Daniel Kaneider)
- 0001031: CMake build broken when using zlib/expat in clean way
(Daniel Kaneider)
- 0000851: Please support std::wstring in exiv2 path access
(Philipp Simmler)
- 0000733: Improve compile-time control over size and
functionality of the library (Andreas Huggel)
- 0000710: Problems Compiling Exiv2 Under SGI IRIX
(Brent L. Bates)
- 0000536: Switch to a unified build system based on cmake
(Nikolai Saoukh)
* Coverity: (1)
- 0000971: Coverity scan : Not restoring ostream format
(STREAM_FORMAT_STATE) CID : 982002 through 982054
(53 similar defects) (Mahesh Hegde)
* Duplicate: (3)
- 0001239: exiv2 0.25 crashes with casio ex-z50 files
(Rainer Kliese)
- 0001235: ./configure doesn't exists.. in last version of Exiv2.
(Rodrigo Barbano)
- 0001181: Casio.jpg exports crash darktable - suse leap 42.1
(Anonymous)
* Design: (4)
- 0001137: Enable piping of selective copy of metadata
between images
- 0001034: Camera accessory overflow file
(Tobias Jakobs)
- 0000917: Modify exiv2/actions.cpp return -3/253 when no
metadata has been found. (Andreas Huggel)
- 0000481: Incorporate information from ExifTool
(Stefan Bruens / Niels Kristian Bech Jensen)
* Documentation: (2)
- 0001209: Build instructions in README
(Thomas Beutlich)
- 0001136: exiv2 -ps (default) output does not respect the
-g (--grep) option
* Exif: (7)
- 0001242: jp2 metadata: Unrecognized UUID EXIF box
(Herbert Kauer)
- 0001214: Human readable GPS values could be bad
(Ond#ej T#ma)
- 0001089: single 0-byte exif comment leads to SIGABRT (134)
(Felix Bolte)
- 0000935: Different values for some metadata with exiftool
(Jehan Pagès / Andreas Huggel)
- 0000825: Panasonic Manometer Tag
(Christoph Anton Mitterer / Ben Touchette)
- 0000613: TiffImage does not honor the writeXmpFromPacket flag
(Andreas Huggel)
- 0000492: Color temperature information from RAW files...
(Bastardo -)
* Image format: (12)
- 0001289: Infinite loop on command exiv2 -pR on a .CR2 file
(Ben Touchette)
- 0001277: Crash with Canon CR2 file
(Ben Touchette)
- 0001271: Update printStructure
(Ben Touchette)
- 0001247: out of bounds read access in Exiv2::Image::setIccProfile
(Hanno Böck)
- 0001243: Improved JPEG 2000 Support
- 0001234: Class pgfimage does not work on big endian hardware.
- 0001211: Support Development of WebP
- 0001199: WebP file support
(Ben Touchette)
- 0001178: Olympus E-M5 Mark II raw file not recognized
(Terence Tay)
- 0001143: Unable to extract embedded preview from jpg for Sony a77
(Michael Waldor)
- 0000889: CRW: crashes when passed invalid data
(Alyssa Milburn)
- 0000548: recognize pdf as image format
(mikolaj -)
* Insufficient information: (1)
- 0001274: crash in Exiv2 shared library when preview from
image is extracted (Wil Cowb)
* Jpeg parser: (5)
- 0001286: Unable to extract ICC profile from Leica Image
- 0001282: crash in Exiv2 shared library when JPEG parser is
processing the file (Wil Cowb)
- 0001220: Bug in exiv2 --comment on trunk
- 0001196: Crash in OS X when writing metadata
(Taras Kushnir)
- 0001156: Extracting "User Comment" from JPEG can cause hang
* Lens: (23)
- 0001254: Cannot recognize Canon 16-35 f/4 IS L
(Niccolò Belli)
- 0001252: Detect Sigma 120-300 EX on Canon
(Markus Durzinsky)
- 0001241: Support for Samyang 14mm f/2.8 AE ED AS IF UMC
on Canon EF (Tobias E.)
- 0001216: Detection of lens: AF-P DX Nikkor 18-55mm f/3.5-5.6G VR
(Chris Benedict)
- 0001212: Sigma 18-35mm f/1.8 not recognized
(Martin Ramshaw / Thomas Beutlich)
- 0001200: Support for Sigma 17-70mm F2.8-4 DC Macro OS HSM | C
(Mathieu MD)
- 0001191: New lens request
(Yvi San)
- 0001170: Sigma 35mm F1.4 DG HSM on Canon 6D
- 0001167: Issue with Sigma 17-70 lens mounted on a canon
- 0001166: Tokina 11-20mm f/2.8
- 0001163: Nikon Lens "Nikkor 16-80mm f/2.8-4G AF-S ED VR DX"
not supported (dreas b)
- 0001162: New Lens: Tamron 28-300mm F/3.5-6.3 Di VC PZD A010
(Tomasz Ciolek)
- 0001161: Feature request: 1 NIKKOR 10mm f/2.8
(Jacob Nederend)
- 0001160: Feature Request - New Lens
(Mark Mangano)
- 0001155: Wrong or just Sigma lens lens info with Pentax K-3
(Hannu Vuolasaho)
- 0001153: Sony ILCE-6000 + Sony E 50mm F1.8 OSS .JPG files
without lens model. (Tim Sinthofen)
- 0001145: Respect Sony/Minolta lenses with shared LensID such
as Tamron SP AF 17-50mm F2.8 XR Di II LD
- 0001144: Sigma 10-20mm f/4-5.6 EX DC is detected as Tamaron
(Simon Harhues)
- 0001142: Manual lens does not get recogniced: Beroflex zoom 500mm
(Simon Harhues / Niels Kristian Bech Jensen)
- 0001141: Manual lens does not get recogniced: Pentax macro 100mm
(Simon Harhues / Niels Kristian Bech Jensen)
- 0001118: Add support for ZEISS Loxia 2/50 lens
(Eugen Neu)
- 0000834: detection of Pentax DA 35/2.4 lens
(Guillaume Chauvat)
- 0000816: Enable detection of Sigma 55-200mm lens
(Simon Harhues)
* Metadata: (21)
- 0001246: Add option -pe to exiv2(.exe) command-line arguments
- 0001201: Rating=4 automatically added when writing sidecar
(Elfie Groslin / Alan Pater)
- 0001198: Cannot read XMP metadata from (darktable) JPEG images
(Matthieu Volat)
- 0001197: Add support for Sigma 150-500 on Canon with 1.4X TC
(Steve Fosdick / Niels Kristian Bech Jensen)
- 0001180: Add tags defined by Adobe in the Cinema DNG
Specification (D Anderson)
- 0001164: exiv2 tool crash with bad canon raw file
(Nicolas THOMASSON)
- 0001158: GPSVersionID is allowed to store more than 4 bytes.
- 0001128: New lens: TAMRON SP 70-200mm F/2.8 Di VC USD A009
(David Ramonet)
- 0001126: Extracting Exif from PNG in Exiv2-0.25
(Mikayel Egibyan)
- 0001114: negative values of type SByte displayed as positive
numbers (Norbert Wagner)
- 0001112: lost timezone information in XMP dates
(Jakub Wilk)
- 0001108: Recursively dump sub-files of an image
- 0001106: Crash in exiv2 due to assertion when setting rating
on jpg with a Casio makernote
(Luca Carlon / Andreas Huggel)
- 0001080: Division by zero / crash on malformed input file
(Hanno Böck)
- 0001074: ICC Profile in APP2 segment.
(Tim Zaman)
- 0001060: ISO speed readout & low-light cameras
(Thomas Beutlich)
- 0001035: Lens model not detected ( exiv2 -> LensFun ->
darktable ) (Rodrigo De Leon)
- 0000922: Add options -pS and -dI to application exiv2
- 0000855: Segfault when accessing focalLength with 0.23
(Tobias E.)
- 0000756: Access to ICC Profile (TAG: 0x8773) data in Exif
as uninterpretted binary (Ray NA)
- 0000676: Patch for reading ICC color profiles
(Andreas Huggel)
* Miscellaneous: (7)
- 0001177: Resolve issues in target "Review"
- 0001168: User support during v0.26 development
- 0001152: MacOS-X Throws listxattr exception frequently
- 0001131: Please explain the RCSID macro at the start of every
.cpp file. (Daniel Kaneider / Andreas Huggel)
- 0001115: Clarification for the Exiv2 license
(Harry McKame / Alan Pater)
- 0001107: DigiKam hangs during search for new items
(Sveinn Felli)
- 0000506: Problem setting localedir on Windows
(Andreas Huggel)
* Makernote: (14)
- 0001283: Exiv2 crash when Pentax makernote tags parser being used
(Wil Cowb)
- 0001253: After setting LensModel, Lightroom no longer
recognizes image (Martin Stolle)
- 0001231: Support for Canon TimeInfo makernote section
(Tobias E.)
- 0001225: Nikon BarometerInfo
(Juergen Rose)
- 0001223: Decoding ShutterCount for Pentax images
- 0001217: Missing values for Exif.CanonCs.ISOSpeed tag 0x0010
(Niccolo Rigacci / Niels Kristian Bech Jensen)
- 0001215: Exif.CanonSi.SubjectDistance seems to be in centimeters
(Niccolo Rigacci / Niels Kristian Bech Jensen)
- 0001208: New values for Sony File Format
(Mihail Zenkov / Thomas Beutlich)
- 0001202: Exif.CanonCs.FocusContinuous = 8 = Manual
(Sridhar Boovaraghavan)
- 0001189: Updating time changes Makernote
(Stan Kaminski)
- 0001179: Update Fujifilm Filmmode tag
(Pascal de Bruijn)
- 0001140: Canon EF-S 24mm f/2.8 STM
(Anonymous Poster)
- 0001122: Lens Detection with Teleconverter - Sigma 150-500mm
f/5-6.3 APO DG OS HSM again (Steve Fosdick)
- 0001117: Problems with Sigma 18-300 F3.5-6.3 DC MACRO HSM Lens
(Terence Duell / Niels Kristian Bech Jensen)
* Not-a-bug: (18)
- 0001290: write exif to a libgphoto2 buffer image
(Nacho Sánchez Moreno)
- 0001251: Support for Canon PowerShot G7 X Mark II
(Wolfgang Ederer)
- 0001248: floating point exception / crash on malformed input
(Hanno Böck)
- 0001221: Export DNG to JPEG issues - missing metadata
(Wil Cowb)
- 0001185: Crash in Exiv2::Exifdatum::Exifdatum(Exiv2::Exifdatum
const&) (Mykola Krachkovsky)
- 0001135: Read Makernotes
(Schnitzel Foo / Alan Pater)
- 0001105: exiv2 output is inconsistent and seemingly random 1%
of the time (Daniel Lu)
- 0001097: Cannot write GPS coordinates to Canon CR2 files
(Meisam FS / Alan Pater)
- 0001092: Samsung EX1 (TL500): Focal length wrong in RAW
(correct for JPG) (Marcel Müller)
- 0001083: Exiv2::focalLength returns multiple values for CRW files
(Pedro Côrte-Real)
- 0001082: Crash when removing property of unregistered XMP
namespace (Johannes Kapune / Alan Pater)
- 0000828: Method like ExifTags::taglist or
IptcDataSets::dataSetList to get all XMP-tags
(Norbert Wagner)
- 0000740: Error: Offset of directory Sony1, entry 0x2001 is out
of bounds: Offset = 0x004a805e; truncating the entry
(Ward V)
- 0000715: -funsigned-char breaks build with Sun Studio
(Pavel Heimlich)
- 0000714: problem compiling with Sun Studio - visibility
(Pavel Heimlich)
- 0000538: Run-time features must be separated from build-time
features (Nikolai Saoukh)
- 0000527: Thumbnail extract fails when location ends in
directory separator (Jeff Woehler)
- 0000465: Support standalone JPEG APP1 segments as an Image format
(Andreas Huggel)
* Samples: (3)
- 0001233: Bugfixes in samples/geotag.cpp
(Anton Keks)
- 0001024: Provide regular expression support for the exiv2 -g
feature
- 0000918: non-zero exit code when extracting thumbnails
(Romain D.)
* Testing: (6)
- 0001230: Bug Hunt for v0.26
- 0001207: digiKam maintenance tool to synchronize files metadata
and database crash in Exiv2 (re-entrancy issue ?)
(Uwe Haider)
- 0001057: Implement target/modifier - (stdin/stdout) for exiv2
options -i (insert) and -e (extract)
- 0001045: Add COPYRIGHT file to test/data/
(Alan Pater)
- 0001042: Exiv2 nulls file on CIFS share when modifying
Exif.Photo.UserComment (Calvin Browne)
- 0001023: Fix make testx on trunk
* Tiff parser: (9)
- 0001244: exiv2 without EXV_HAVE_MMAP throws an exception
- 0001224: Crash when setting data in CRW
- 0001184: digikam crash when importing Casio jpeg
(Roland Roberts)
- 0001182: Exiv2 is unable to update any Exif.SubImageN.xxx
tag such as Exif.SubImage1.DefaultScale in a DNG
- 0001175: Exiv2 corrupts files larger than 2GB with Exif IFD
at the end of the file (LaserSoft Imaging)
- 0001146: Crash when saving a rotated JPG image
(Uwe Klotz)
- 0001129: Different behaviour of exiv2 between remote and
local file.
- 0001095: Unexpected Exif IFD next pointers should be ignored
(Andreas Huggel)
- 0000900: TIFF images lose XMP packet on write if exiv2 was
compiled without XMP support (Andreas Huggel)
* Video: (2)
- 0001280: crash in Exiv2 shared library when a video file is
under construction (Wil Cowb)
- 0001139: LibExiv2 0.25 crashes with digiKam version 4.14.0
(valerie venet)
* Website: (4)
- 0001279: Release v0.26
- 0001111: The web pages could use an overhaul
(Andreas Huggel)
- 0001087: Web site: Broken link for "GIMP has adopted gexiv2"
(Thomas Beutlich / Andreas Huggel)
- 0000679: Provide 64bit exiv2 Windows Executable for download
(Andreas Huggel)
* Withdrawn: (26)
- 0000949: exiv2 cannot read WB RGGB values in ARW files?
(Derek Cordeiro)
- 0000827: Bug with Nikon D300 NEF - Exiv v.025 / 64 bits
(Vv Pz / Alan Pater)
- 0000801: Add Lens "Sigma 18-200mm f/3.5-6.3 DC OS HSM" for Canon
(Markus Schwarzenberg)
- 0000786: thread safety of xmp toolkit
(Jens Mueller)
- 0000780: save thumbnail
(Florian Kleber)
- 0000779: Crash with unknown lens tags in DNG
(Moritz Moeller)
- 0000768: Reading focal length in 35mm equivalent from Canon's
EXIF (Sergey Salnikov)
- 0000766: exiv2 seem to decode less metadata from Olympus
images than possible (Christoph Anton Mitterer)
- 0000763: Olympus E-510 RAW file (ORF) corrupted after geotagging
(Spica Han)
- 0000762: Fail to set metadata to a tif file
(Kent Fu)
- 0000744: Regression: can't get a section's description in 0.21
(Olivier Tilloy)
- 0000682: Olympus (E-1 and E-300) makernote flavour not
supported: libexiv2 destroy some exif data on write
(Johann-Nikolaus Andreae)
- 0000681: Copy exif data when export preview
(FV P)
- 0000680: Provide the organize binary for download in the
Windows package (Andreas Huggel)
- 0000667: Update Canon makernote
(Andreas Huggel)
- 0000648: backup files
(Vladimir Nadvornik)
- 0000608: list of supported formats
(Vladimir Nadvornik)
- 0000605: Bitmask output should show set bits for which there
is no lookup value (Andreas Huggel)
- 0000576: 24x36 equivalent focal length
(Andreas Huggel)
- 0000557: Debian Bug report logs - #438224libexiv2-0:
Wrong values on exposure time (Mark Purcell)
- 0000545: rotation of sony a700 raw files (*.arw) not deduced
correctly (Markus Spring)
- 0000544: Sony camera makernote tags should be read as Minolta
does (Stefano -)
- 0000543: make exiv2 respect makernote offset that Microsoft
WIC tools introduce when it edits photos
(Andreas Huggel)
- 0000515: exiv2 0.14 installs msg catalog as exiv2.mo instead
of exiv2-<so_major>.mo (Achim Bohnet)
- 0000494: Some EXIF data not retrieved from Canon RAW files
(Paul Waldo)
- 0000470: Provide a means for apps to probe the library which
tags can be written to for a given format
(Andreas Huggel)
* Xmp: (18)
- 0001284: Possible exiv2 0.26-svn bug
(Wil Cowb)
- 0001281: crash in Exiv2, XMP parser class and in Adobe XMP SDK
(Wil Cowb)
- 0001276: fails to read any XMP metadata when duplicates present
(Aerilius .)
- 0001229: exiv2 -pX for image with multiple APP1/xap segments
prints every APP1/xap segment.
- 0001193: XMP Specification November 2014 updates
(Alan Pater)
- 0001190: Support for CRS and CRSS XMP namespace and properties
(Alan Pater)
- 0001187: Crash while reading in parallel threads
(Taras Kushnir)
- 0001148: XMP Rights field padded with spaces
(John Huggins)
- 0001133: " **(process:29414): WARNING: No namespace info
available for xmp prefix 'lr'"
(Vey Zimba / Alan Pater)
- 0001116: Issues with namespace 'video'
(Andreas Huggel)
- 0001093: ExifEX XMP namespace and properties
(Alan Pater)
- 0001081: Read XMP values from CR2 raw file when stored in
XMLPacket (Eric Mesa / Alan Pater)
- 0001064: exiv2 -iX <file.jpg> deletes Makernote
(Alan Pater)
- 0000751: adobe xmp namespace
(Adrian F)
- 0000742: External XMPSDK and/or XMPSDK 2014.12
(Nikolai Saoukh / Andreas Huggel)
- 0000640: method is missing in Exiv2 to get list of known XMP
namespaces (mikolaj -)
- 0000601: Metadata conversion enhancements
(Andreas Huggel / Alan Pater)
- 0000599: XMP packets split across multiple APP1 segments
(Andreas Huggel)
|
|
|
|
|
|
Timo Buhrmester via mail.
|
|
|
|
Exiv2 introduces its first support for Video metadata. Many more cameras and accessories are now recognised. Numerous bugs fixes, build and test improvments.
|
|
Clausen in PR 37720.
|
|
Significant Changes from version 0.16
* Exiv2 utility
- [tools] exiv2 now writes a proper XMP sidecar file (it used to
just dump the XMP packet to a file).
- [tools] exiv2 can now also save Exif and IPTC data in the XMP
sidecar file (conversion of Exif/IPTC to/from XMP).
* Exiv2 library
- 0000546: [exif] Exiv2 crashes while converting Nikon lens information
for pretty printing.
|
|
From upstream SVN, svn diff -r 1388:1399.
Fixes http://dev.robotbattle.com/bugs/view.php?id=0000546.
PKGREVISION++.
|