Commit Graph

15 Commits

Author SHA1 Message Date
Harald Kuhr 3f06bbee99 Merge pull request #368 from Schmidor/invalidIDFpointer
An invalid IFD pointer caused creating an empty IFD Directory
2018-01-17 18:18:05 +01:00
Harald Kuhr 6936e7cbb2 #403 Test case for uncommon resource. 2018-01-15 15:03:23 +01:00
Oliver Schmidtmer acad978f71 An invalid IFD pointer caused creating an empty IFD Directory 2017-08-02 16:31:43 +02:00
Harald Kuhr 2f836de500 #291 Test case for added leniency for TIFF structures with pointers to data beyond EOF. 2016-11-18 20:22:58 +01:00
Harald Kuhr f382f4b5f9 Manual merge of #223 2016-04-21 15:30:20 +02:00
Oliver Schmidtmer 672aa1a048 Continue reading the metadata if invalid tags were found 2016-02-02 23:52:03 +01:00
Oliver Schmidtmer a709381825 Test for catching EOF at reading the next-IFD pointer as EOF marker 2016-02-02 00:29:44 +01:00
Harald Kuhr aef7b8bfba TMI-116: Now tries to be lenient about bad interop IFDs. 2015-03-11 14:38:31 +01:00
Harald Kuhr 7b0414ce78 TMI-114: Fix for EXIFReader.readSubdirectories, no longer attempts to read linked IFD. 2015-03-10 18:02:40 +01:00
Harald Kuhr b966254322 TMI-JPEG: More lenient segment parsing, now allows 0xFF padding between segments + fixed an NPE in JPEGImageReader if the parsing fails. 2013-04-19 16:17:01 +02:00
Harald Kuhr 98361194ea TMI-TIFF: Initial commit. Major work in progress. :-) 2012-05-22 00:00:11 +02:00
Harald Kuhr b9a1c5c2f4 TMI-20: Made the EXIFReader more lenient about bad directory entry count. 2012-04-19 17:53:28 +02:00
Harald Kuhr c3524adbbc Made EXIFReader more lenient while parsing.
- Now supports empty strings encoded with value count 0.
 - Added Rational.NaN constant to handle bad EXIF data.
Fixed a bug in the JPEGImageReader's raw EXIF thumbnail decoding.
Added test cases.
2012-02-02 16:55:01 +01:00
Harald Kuhr 84a2e8b10c Massive metadata cleanup, new test cases and bugfix. 2012-01-13 17:16:59 +01:00
Harald Kuhr 65ee6771ca Added test cases for JPEGSegment reading. 2011-03-02 17:28:18 +01:00