Commit Graph

34 Commits

Author SHA1 Message Date
Harald Kuhr
c294c5869c #368 related clean-up 2018-01-17 19:24:31 +01:00
Harald Kuhr
2b29c14593 #368 related clean-up 2018-01-17 18:27:33 +01:00
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
99144358a5 Test clean-up. 2017-01-05 16:47:54 +01:00
Harald Kuhr
a86b76256b #204 TIFF metadata refactor 2016-12-12 22:28:22 +01:00
Harald Kuhr
8cac4ee792 #291 Added leniency for TIFF structures with pointers to data beyond EOF (clean-up). 2016-11-18 20:27:15 +01: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
ee002dfc87 Typename fix for collection types. 2016-11-07 16:45:15 +01:00
Harald Kuhr
f382f4b5f9 Manual merge of #223 2016-04-21 15:30:20 +02:00
Oliver Schmidtmer
d64eb40211 Improved test for catching EOF at reading the next-IFD pointer as EOF marker 2016-02-16 23:05:44 +01: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
821c20c09a TMI-136: Clean-up and added TODOs. 2015-06-05 10:58:54 +02:00
Harald Kuhr
f6d5a60600 TMI-136: Added abstract MetadataWriter, along with preliminary IPTCWriter + test cases. Retrofit EXIFWriter. Loads of small changes and clean-up. 2015-06-05 10:49:31 +02:00
Harald Kuhr
1505aa651b TMI-26: TIFF write support sans LZW. 2015-03-18 21:46:04 +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
fcd15a9e36 TMI-META: Now correctly reads/parses SOS marker segment. Slightly stricter checking of markers. 2013-02-06 10:44:49 +01:00
Harald Kuhr
289be6ca12 TMI-TIFF: Added validation + tests for reading JPEG DQT needed for TIFF Compression JPEG. 2012-05-23 15:20:10 +02:00
Harald Kuhr
98361194ea TMI-TIFF: Initial commit. Major work in progress. :-) 2012-05-22 00:00:11 +02:00
Harald Kuhr
ae87726974 Added test case. 2012-04-19 18:00:50 +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
1830808d56 Minor fixes and clean-up. 2012-02-01 15:58:54 +01:00
Harald Kuhr
84a2e8b10c Massive metadata cleanup, new test cases and bugfix. 2012-01-13 17:16:59 +01:00
Harald Kuhr
5d3fb34e49 Various fixes for metadata parsing.
- Added more TIFF/EXIF tags
- Clean-up of JPEG segment reading
- Better toString in general and XMP specific
2011-12-12 10:42:40 +01:00
Harald Kuhr
9cafe4d9a9 Major test overhaul, now uses JUnit 4 annotation style tests. 2011-10-18 20:16:32 +02:00
Harald Kuhr
63b5ae9994 Removed debug output accidentally committed.
Fixed a test.
2011-03-10 16:58:26 +01:00
Harald Kuhr
65ee6771ca Added test cases for JPEGSegment reading. 2011-03-02 17:28:18 +01:00
Harald Kuhr
20b87d155d Mainly new code standard.
A few changes that should have been committed earlier.. :-/
2011-02-17 12:40:49 +01:00
Erlend Hamnaberg
ee99550a65 Moving the rest 2010-01-29 19:40:12 +01:00