@ -1,12 +1,8 @@
Changes from version 0.26 to 0.27
Changes from version 0.26 to 0.27
---------------------------------
---------------------------------
GitHub Changes: https://github.com/Exiv2/exiv2/milestone/1
GitHub: (142) https://github.com/Exiv2/exiv2/milestone/1?closed=1
Redmine: (88) http://dev.exiv2.org/projects/exiv2/issues
Remine Changes (88)
Basicio: (1)
0001374 excessively often calls stat()
Build: (11)
Build: (11)
0001362 Fix Clang build
0001362 Fix Clang build
@ -21,6 +17,12 @@ Build: (11)
0001174 Visual Studio Support Enhancements
0001174 Visual Studio Support Enhancements
0001121 Visual Studio support for v0.27
0001121 Visual Studio support for v0.27
Basicio: (1)
0001374 excessively often calls stat()
Camera: (1)
0001352 Support camera Canon M100
Coverity: (11)
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
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
0001264 [ Coverity : /src/actions.cpp ] Unchecked return value from library , Logically dead code , Not restoring ostream format
0001264 [ Coverity : /src/actions.cpp ] Unchecked return value from library , Logically dead code , Not restoring ostream format
@ -34,9 +36,6 @@ Coverity: (11)
0001256 [ Coverity 1396721 : /src/basicio.cpp ] String not null terminated
0001256 [ Coverity 1396721 : /src/basicio.cpp ] String not null terminated
0000883 Use Coverity SCAN on exiv2 code-base
0000883 Use Coverity SCAN on exiv2 code-base
Camera: (1)
0001352 Support camera Canon M100
Duplicate: (1)
Duplicate: (1)
0001307 exiv2: tiffvisitor.cpp:1299: virtual void Exiv2::Internal::TiffReader::visitDirectory(Exiv2::Internal::TiffDirectory*): Assertion `tc.get()' failed.
0001307 exiv2: tiffvisitor.cpp:1299: virtual void Exiv2::Internal::TiffReader::visitDirectory(Exiv2::Internal::TiffDirectory*): Assertion `tc.get()' failed.
@ -48,6 +47,9 @@ Exif: (6)
0001316 It is a heap-buffer-overflow in Exiv2::l2Data (types.cpp:398)
0001316 It is a heap-buffer-overflow in Exiv2::l2Data (types.cpp:398)
0001315 Invalid memory address dereference in Exiv2::DataValue::read (value.cpp:193)
0001315 Invalid memory address dereference in Exiv2::DataValue::read (value.cpp:193)
Insufficient information: (1)
0001347 Segfault in Digikam when saving/loading certain TIFF images
Image format: (5)
Image format: (5)
0001353 Segmentation fault in the software exiv2 when the function Exiv2::tEXtToDataBuf() is finished
0001353 Segmentation fault in the software exiv2 when the function Exiv2::tEXtToDataBuf() is finished
0001346 Assertion failure in Exiv2::Internal::CiffComponent::doRead() in libexiv2
0001346 Assertion failure in Exiv2::Internal::CiffComponent::doRead() in libexiv2
@ -55,9 +57,6 @@ Image format: (5)
0001338 Exiv2 aborted (crashed) with "Error in `exiv2': free(): invalid next size (fast)"
0001338 Exiv2 aborted (crashed) with "Error in `exiv2': free(): invalid next size (fast)"
0001334 Version 0.26 is returns unwanted data when the key value is received from RW2 files (Panasonic DMC-GF6 camera)
0001334 Version 0.26 is returns unwanted data when the key value is received from RW2 files (Panasonic DMC-GF6 camera)
Insufficient information: (1)
0001347 Segfault in Digikam when saving/loading certain TIFF images
Lens: (20)
Lens: (20)
0001373 Tamron SP 24-70mm F/2.8 Di VC USD not recognized properly
0001373 Tamron SP 24-70mm F/2.8 Di VC USD not recognized properly
0001372 The lens "Tamron AF 18-200mm F3.5-6.3 XR Di II" is wrongly identified.
0001372 The lens "Tamron AF 18-200mm F3.5-6.3 XR Di II" is wrongly identified.
@ -80,14 +79,6 @@ Lens: (20)
0001306 the lens TAMRON SP 15-30mm F/2.8 Di VC USD A012 is not properly recognised
0001306 the lens TAMRON SP 15-30mm F/2.8 Di VC USD A012 is not properly recognised
0001304 Lens missing Tamron SP 90mm f/2.8 Di Macro 1:1 VC USD F017
0001304 Lens missing Tamron SP 90mm f/2.8 Di Macro 1:1 VC USD F017
Miscellaneous: (2)
0001314 it is a stack-overflow vulnerability in Exiv2::Internal::stringFormat[abi:cxx11] ( in image.cpp:975 )
0001305 Segmentation fault on certain image
Makernote: (2)
0001343 Irix 15mm f/2.4 on Nikon
0001324 Pentax Makernote written twice
Metadata: (7)
Metadata: (7)
0001341 Date/Time Original not modified for NEFs
0001341 Date/Time Original not modified for NEFs
0001340 Infinite loop bugs in Libexiv2 Exiv2::Image::printIFDStructure()
0001340 Infinite loop bugs in Libexiv2 Exiv2::Image::printIFDStructure()
@ -97,6 +88,14 @@ Metadata: (7)
0001301 New lens: Sigma 18-35mm f/1.8 DC HSM Art for Canon
0001301 New lens: Sigma 18-35mm f/1.8 DC HSM Art for Canon
0001300 New lens: Canon EF-S 35mm f/2.8 Macro IS STM
0001300 New lens: Canon EF-S 35mm f/2.8 Macro IS STM
Makernote: (2)
0001343 Irix 15mm f/2.4 on Nikon
0001324 Pentax Makernote written twice
Miscellaneous: (2)
0001314 it is a stack-overflow vulnerability in Exiv2::Internal::stringFormat[abi:cxx11] ( in image.cpp:975 )
0001305 Segmentation fault on certain image
Not-a-bug: (8)
Not-a-bug: (8)
0001369 New lens Yongnuo 50mm f/1.8 II for Canon
0001369 New lens Yongnuo 50mm f/1.8 II for Canon
0001368 Canon EF-M 15-45 broken LensType
0001368 Canon EF-M 15-45 broken LensType
@ -107,14 +106,14 @@ Not-a-bug: (8)
0001344 Unknown metadata
0001344 Unknown metadata
0001331 exiv2 fails to delete bulk of metadata in jpeg
0001331 exiv2 fails to delete bulk of metadata in jpeg
Tools: (1)
0001303 #1 Use 'releases' feature on GitHub
Tiff parser: (3)
Tiff parser: (3)
0001360 exiv2 can't read metadata from tiff file (tiff directory length is too large)
0001360 exiv2 can't read metadata from tiff file (tiff directory length is too large)
0001359 This does not look like a TIFF image
0001359 This does not look like a TIFF image
0001330 Crash in Exiv2::TiffImage::readMetadata
0001330 Crash in Exiv2::TiffImage::readMetadata
Tools: (1)
0001303 #1 Use 'releases' feature on GitHub
Video: (2)
Video: (2)
0001068 Video Code Umbrella
0001068 Video Code Umbrella
0001028 Add GSoC13 video-write code
0001028 Add GSoC13 video-write code