Harald Kuhr
783c28ae0e
More lenient test, using dynamic local port.
2023-05-25 12:16:38 +02:00
Harald Kuhr
aab5b062bd
Fixed test typo.
2022-05-04 18:22:14 +02:00
Harald Kuhr
eced5b8efd
#656 Code clean-up + minor refactorings.
2022-01-12 19:11:52 +01:00
Oliver Schmidtmer
74611e4e52
Support writing ASCII array in TIFF metadata ( #656 )
...
* Support writing ASCII array in TIFF metadata
* corrected formatting and extracted string writing to method
2022-01-12 18:56:22 +01:00
Harald Kuhr
da4efe98bf
Avoid fetching external resources in XMPReader.
2021-12-10 13:41:05 +01:00
Harald Kuhr
1ddab866fd
#617 BigTIFF write support.
2021-08-09 21:11:40 +02:00
Harald Kuhr
9adf0f4da3
#417 : Half precision support (clean-up)
2021-04-10 14:17:38 +02:00
Harald Kuhr
1d4f681b8f
#574 Better test data.
2020-11-19 20:59:12 +01:00
Harald Kuhr
eda2cd76db
#574 Fix for possible OOME in Exif metadata.
2020-11-19 20:42:10 +01:00
Harald Kuhr
622c6f40d4
Getting rid of more JUnit deprecation.
2020-10-13 19:29:58 +02:00
Harald Kuhr
107da17ca9
Dependabot broke my build...
2020-10-13 19:16:58 +02:00
Harald Kuhr
b0b5de5fa4
#477 : Better tests to for cyclic loops in IFDs.
2019-08-09 19:32:52 +02:00
Harald Kuhr
8480c929c1
#477 : Avoid cyclic loops in IFDs.
2019-08-08 22:41:41 +02:00
Harald Kuhr
e8d1b999a2
#469 Fix for OOME while reading Exif with corrupted IFDs/counts
2019-08-07 15:55:24 +02:00
Harald Kuhr
24c6682236
#311 Updated license headers to be the same as in the LICENSE.txt
2018-08-18 19:22:52 +02:00
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