Commit Graph

169 Commits

Author SHA1 Message Date
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
Robin Mills
03aba63de3 #922 Submitting the fixed version of r3771 2015-05-01 11:36:26 +00:00
Robin Mills
0cf64e2542 #922. Better platform and endian detection. 2015-04-30 22:58:15 +00:00
Robin Mills
84bf485ebe #922. Fixing -pS and -pX on MSVC. 2015-04-28 19:19:59 +00:00
Robin Mills
b1ad7a925c #922. Fixing MSVC warnings. 2015-04-27 21:33:14 +00:00
Robin Mills
40ffba6033 #922 -pS and -pX support for TIFF. Added formatters to Image class and use them from {jpg/png/tiff}image.cpp 2015-04-27 20:07:14 +00:00
Robin Mills
f049f2cc48 #1066. Fixed compiler warning on MacOS-X 10.6 on ppc. Signed/unsigned mismatch. 2015-04-26 07:49:42 +00:00
Robin Mills
e5609bb8b5 #1066 Thank You, Thomas for the patch.
1066 = The Battle of Hastings
2015-04-26 07:10:13 +00:00
Robin Mills
af2f46c8b7 #1065. std::map<int,const char*> doesn't build on MacOS-X 10.6 (Snow Leopard). Thanks Max for letting me know about this. 2015-04-25 20:43:31 +00:00
tbeu
06a04411c6 refs #922: Fix include and MSVC compilation 2015-04-25 20:17:37 +00:00
Robin Mills
39e95c8c99 #922 -pS for TIFF tagName() uses Exiv2::exifTagList() (and similar) to find tag name. 2015-04-25 12:32:40 +00:00
Robin Mills
f6c79a0d20 #922. Work in progress on options -pS and -pX 2015-04-24 19:51:45 +00:00
Robin Mills
3926d3cb93 #922. Work In Progress. Adding support for -pX and -pS for tiff files. 2015-04-24 13:28:28 +00:00