Robin Mills
d632988bbd
Massive code prolog cleanup.
2021-03-17 13:34:21 +00:00
Robin Mills
9b877f8506
Success. It's working!
2020-11-26 20:23:03 +00:00
Luis Díaz Más
113136e134
Replace DEBUG with EXIV2_DEBUG_MESSAGES
...
Fixes #926
2019-07-12 11:14:35 +02:00
Luis Díaz Más
670fb73dd5
Fix #457
2018-10-13 11:37:57 +02:00
Robin Mills
afb98cbc6e
Allocate correct amount of memory for the ICC profile
2018-09-13 11:18:29 +02:00
Robin Mills
8ff26931e3
Do not use Image::printStructure() when reading images as this causes security issues.
2018-09-13 11:18:29 +02:00
Luis Díaz Más
603692a1d8
Copyright to Exiv2 authors
2018-09-12 19:22:31 +02:00
tbeu
9c507b9d20
Fix function declaration
...
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'printStructure' in derived class 'TiffImage' and base class 'Image'. tiffimage.hpp 93
2018-06-02 09:43:20 +02:00
Dan Čermák
efe2ccdcb6
Replaced all hardcoded error codes with ker... constants
2018-02-18 09:28:57 +01:00
Luis Díaz Más
d3748152a7
add _int suffix to all the internal files
2017-11-28 17:36:08 +01:00
tbeu
5b5987a596
Remove obsolete EXIV2_RCSID
2017-11-19 11:17:12 +01:00
tbeu
5df8b01b77
Remove obsolete svn revision
2017-11-19 11:17:11 +01:00
Robin Mills
82dbe6199d
https://github.com/Exiv2/exiv2/issues/11 Closed. Coincidentally Raphael reported issues with Visual Studio 2015 Community Edition. Issue 11 and Raphael's issues should now be resolved.
2017-06-29 22:13:26 +01:00
Robin Mills
6d5c2c3256
Getting ready to release v0.26
2017-03-08 20:42:28 +00:00
Robin Mills
2ebacb6b0b
#1272 Use in-memory temporary files.
2017-03-05 17:42:12 +00:00
Robin Mills
461b431bc1
#1231 Thank You to Ayke for providing the patch.
2016-12-02 10:31:10 +00:00
Robin Mills
a057af1616
#1244 . Removing experimental APIs introduced by r4637. I submitted those APIs just to retain the code somewhere. I have no plan to release such as API.
2016-10-17 16:32:58 +00:00
Robin Mills
f5956d5db2
#1230 Fixes to read tiff with web-ready. Includes the BasicIo expiremental API readUnmarked() and markRead() which I will remove later.
2016-10-17 15:48:42 +00:00
Robin Mills
5f1d52e497
#1230 Added stdin-test and fixing issue identified by the test.
2016-09-25 22:43:40 +00:00
Robin Mills
88b3f77796
#1074 Fix bug in TiffImage printStructure() for large icc profiles.
2016-09-22 20:52:02 +00:00
Robin Mills
7bd874049e
#1074 Work in progress. -eC -pC -eC- work for JPG/PNG/TIFF/WEBP. pngimage::doWriteMetadata() does not update iCCP chunk.
2016-09-14 20:25:21 +00:00
Robin Mills
5edc759cc9
#1074 For discussion see: http://dev.exiv2.org/issues/1074#note-23
2016-09-14 10:02:51 +00:00
Robin Mills
3d57bbc6e6
#1074 Work in progress. ICC Jpeg/Png/Tiff exiv2 -eC foo.xxx writes good foo.icc profiles. icc-test.sh is broken and to be investigated.
2016-09-12 17:42:12 +00:00
Robin Mills
9ff2224fd7
#1074 . Rollback r4479 which has inflicted a lot harm on the test harness.
2016-09-11 15:31:28 +00:00
Robin Mills
3aaebf50f7
#1074 Added ICC support to tiffimage.writeMetadata(). pngimage.readMetadata() is not complete.
2016-09-09 15:18:59 +00:00
Robin Mills
0cc97c7f23
#1189 Use in-memory file to dump Nikon MakerNote tag 0x927c
2016-06-13 05:49:40 +00:00
Robin Mills
7e285c650d
More corrections to r4316 for msvc build breakers
2016-06-09 18:48:09 +00:00
Robin Mills
cbdba2bb12
More corrections to r4316 for msvc build breakers
2016-06-09 11:40:33 +00:00
Robin Mills
66fd2d3272
Correction to r4316 to deal with msvc build breaker.
2016-06-09 09:08:52 +00:00
Robin Mills
c211816b2c
#1189 See issue report for discussion.
2016-06-08 17:08:01 +00:00
Robin Mills
bc1abeac26
#1108 Discovered another embedded tiff tag SubIFDs
2016-05-02 20:51:59 +00:00
Robin Mills
06b072e39b
#1108 . Correction to r4285. Code simplication.
2016-04-22 15:13:13 +00:00
Robin Mills
58c5ffdedc
#1108 . Fixed issue with printing short strings which are stored in the directory offset field.
2016-04-22 14:11:09 +00:00
Robin Mills
00984afaa2
#1178 Thanks to Terence for reporting this an providing confidential test data
2016-04-19 20:17:20 +00:00
Robin Mills
e7b804f3f5
#1108 Refactored static indent(depth) from png/tiff/jpeg to Internal::indent(depth)
2016-03-18 07:48:15 +00:00
Robin Mills
09c734fbcd
#1108 . Refactored the IPTC printStructure code from png/jpeg/tiff into iptc.cpp
2016-03-17 23:45:58 +00:00
Robin Mills
6e19d043ef
#1108 Added IPTC parser for tiff.
2016-03-17 22:14:21 +00:00
Robin Mills
8e7eaa65a7
#1057 , #1064 , #922 , #1148 . Work in progress. This is a composite patch of several matters in development. None are totally complete at this time.
2016-03-09 07:51:04 +00:00
Robin Mills
1f9de360a7
Fixed formatting issue in -pS/-pR output.
2016-03-05 23:29:27 +00:00
Robin Mills
d81e552cb7
#1074 -pC now works on tiff files. Added test convenience targets to Makefile
2016-01-07 19:05:06 +00:00
Robin Mills
4617dc3728
#1108 and #1074 -pC and -pR (print Color Profile, print Recursively) now work on png.
2016-01-07 16:13:28 +00:00
Robin Mills
f49dd0b95f
#1108 and #1074 Correction to r4165 to fix MSVC build breaker and to document: exiv2 -eC (extract ICC profile).
2016-01-05 16:52:36 +00:00
Robin Mills
fd5e983746
r1108 Recursively dump an image (exiv2 -pR file...)
2016-01-05 14:39:49 +00:00
Robin Mills
6808b073f3
#1074 . Implemented exiv2 options -eC and -pC for JPEG.
2015-08-26 15:05:58 +00:00
Andreas Huggel
b768fb1067
#1095 : Do not create a TIFF component for unexpected next IFD pointers.
2015-07-31 07:51:58 +00:00
Andreas Huggel
a57317f685
Some API policing
2015-06-08 14:39:59 +00:00
Andreas Huggel
006625e116
Removed helper functions binaryToString() and stringFormat() from the API and from class Image and made them internal helpers. Renamed type printStructureOption_e to PrintStructureOption to conform with the common naming convention.
2015-05-10 09:37:34 +00:00
Robin Mills
d41c4fcaab
#1072 #922 BigEndian (Motorola PowerPC) fix.
2015-05-02 14:53:44 +00:00
Robin Mills
ee1ca29d09
#1073 test/tiff-test.sh rewritten to no longer require external utility exifprobe
2015-05-02 13:03:31 +00:00
Andreas Huggel
fd80993ab0
Updated copyright notice.
2015-05-02 11:55:40 +00:00