173 Commits

Author SHA1 Message Date
Harald Kuhr
26d3de45a7 [maven-release-plugin] prepare for next development iteration 2020-01-09 19:40:24 +01:00
Harald Kuhr
13507ce303 [maven-release-plugin] prepare release twelvemonkeys-3.4.3 2020-01-09 19:40:16 +01:00
Harald Kuhr
b0e6fbed9f #510: Fixes possible hang situation
(cherry picked from commit 5501c0e7094d094623648dc9355d9b620da7bef8)
2020-01-09 19:25:48 +01:00
Harald Kuhr
cae72336a2 [maven-release-plugin] prepare for next development iteration 2019-08-12 21:05:55 +02:00
Harald Kuhr
c5bf0a6f0b [maven-release-plugin] prepare release twelvemonkeys-3.4.2 2019-08-12 21:03:23 +02:00
Harald Kuhr
e1025f9540 Fixed JavaDoc errors to enable Java 8 build.
(cherry picked from commit 9e23413456a0a41092cb04805ee1868eea2b7177)
2019-08-10 00:58:08 +02:00
Harald Kuhr
4f193d543c #488: Fix for AIOOBE in getEmbeddedICCProfile when ICC profile is empty
(cherry picked from commit ee049d946551cfe1dcbd5816ff366d26dc0ad26a)
2019-08-09 21:04:40 +02:00
Harald Kuhr
0bc30f4d18 JPEG Exif parsing optimization.
(cherry picked from commit d7fbd6594e073ca41476d9513a163aa7c43ef549)
2019-08-09 21:04:40 +02:00
Harald Kuhr
2630a6a795 [maven-release-plugin] prepare for next development iteration 2018-09-07 19:48:17 +02:00
Harald Kuhr
ab2f1f7e91 [maven-release-plugin] prepare release twelvemonkeys-3.4.1 2018-09-07 19:48:10 +02:00
Harald Kuhr
7110e89bda Prepare next release 2018-09-07 19:42:06 +02:00
Harald Kuhr
83adf121e2 [maven-release-plugin] prepare release twelvemonkeys-3.4 2018-08-18 20:28:59 +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
6f9c83a0a9 #433: Test case for offset issue. 2018-08-18 13:17:43 +02:00
Harald Kuhr
2235f6c911 #202, #433: Fixes offset issues when reading multiple JPEGs from single stream + embedded case (ie. TIFF). 2018-08-18 13:08:17 +02:00
Harald Kuhr
7ab72f0161 #329 JPEGImageReader endless loop fix 2018-05-22 21:10:57 +02:00
Harald Kuhr
9b871322f7 Better debug output. 2018-03-07 08:55:06 +01:00
Harald Kuhr
7bed5a1c9c #323: Minor optimization + changed warning message. 2018-03-06 23:47:51 +01:00
Harald Kuhr
ee299ee577 API clean-up. 2018-03-06 23:22:45 +01:00
Harald Kuhr
15e39bce3f #323 JPEGSegmentImageInputStream now rewrites duplicate SOF/SOS ids.
And emits warnings when it applies rewrites.
2018-03-06 23:19:47 +01:00
Harald Kuhr
633e5cc6a2 #25 CMYK JPEG write support 2018-01-23 19:51:33 +01:00
Harald Kuhr
65a83d76e0 #25 CMYK JPEG write support 2018-01-23 19:50:44 +01:00
Harald Kuhr
fb3c5f8440 Added test case for RGB JPEG
+ fixed an issue in getImageTypes to avoid incompatible conversion.
2018-01-05 12:49:54 +01:00
Harald Kuhr
3a86bfab98 #399 Rewritten getSourceCSType to mimic libjpeg 2018-01-05 11:41:15 +01:00
Harald Kuhr
73a13fa849 Correct indexes in ICCProfile segment. 2017-12-19 21:20:26 +01:00
Harald Kuhr
73e4eb8627 #360 JPEG-LOSSLESS/jpeg-lossless now part of format names. 2017-12-19 19:52:25 +01:00
Harald Kuhr
cd9f3a036e #393: Input size validation of ICC profiles 2017-11-18 15:54:27 +01:00
Harald Kuhr
6b966a2d4f Removed an unchecked cast. 2017-11-05 09:58:27 +01:00
Harald Kuhr
86fa76c17d #343 Work-around for delegate getDestination issue, now reading through readRaster method to allow reading larger files. 2017-04-26 15:24:50 +02:00
Harald Kuhr
2eecdbb216 #341 Work-around for OpenJDK JPEG read issue 2017-04-26 15:17:39 +02:00
Harald Kuhr
641d9965fb Removed dead code. 2017-04-19 20:47:05 +02:00
Harald Kuhr
97cd8a955f #326: Support for JFIF JPEG with non-spec 8 bit grayscale thumbnail. 2017-02-27 20:58:23 +01:00
Harald Kuhr
3b76d9fcfd #304 TIFF JPEG Lossless support 2017-01-18 18:59:38 +01:00
Harald Kuhr
a86b76256b #204 TIFF metadata refactor 2016-12-12 22:28:22 +01:00
Harald Kuhr
7a0660c4d7 #297 JPEGLossless no supports AC tables only image + multiple tables images 2016-12-12 22:10:02 +01:00
Harald Kuhr
65e3156429 Made JPEG lossless decoding seemingly much faster. 2016-11-29 19:51:45 +01:00
Harald Kuhr
4f659e41bf Better handling of potentially bad Exif thumbnails. 2016-11-23 21:07:18 +01:00
Harald Kuhr
6c9deb8768 #274 Fixed bug in 16 -> 8 bit downsampling of DQT, causing "Bogus marker length" IIOException 2016-11-23 20:40:48 +01:00
Harald Kuhr
18705be7f6 #294 Fixed regression, reading JPEGs containing strange APPn markers without identifier string 2016-11-20 20:11:22 +01:00
Harald Kuhr
ab13084f44 #292 Preparing for Java 9 compatibility + general clean-up 2016-11-15 21:40:59 +01:00
Harald Kuhr
aff252f278 [maven-release-plugin] prepare for next development iteration 2016-11-02 19:37:07 +01:00
Harald Kuhr
654e111605 [maven-release-plugin] prepare release twelvemonkeys-3.3 2016-11-02 19:36:45 +01:00
Harald Kuhr
6d043d0208 [maven-release-plugin] rollback the release of twelvemonkeys-3.3 2016-11-02 19:31:52 +01:00
Harald Kuhr
e4b91ab34c [maven-release-plugin] prepare release twelvemonkeys-3.3 2016-11-02 19:27:22 +01:00
Harald Kuhr
afd8b28617 #182: Added more test files or better coverage. 2016-09-28 13:01:07 +02:00
Harald Kuhr
51afe2d2e8 #182 Code clean up. 2016-09-09 13:59:03 +02:00
Harald Kuhr
7ac1589186 #182 Fixed bug in JFXXThumbnailReaderTest 2016-09-09 13:59:03 +02:00
Harald Kuhr
7d35400595 #182 Moved lossless support classes to main package for better encapsulation, sorted out license issues. 2016-09-09 13:59:03 +02:00
Harald Kuhr
673f3e5b53 #182 Massive refactorings to clean up metadata and segment handling 2016-09-09 13:59:03 +02:00
Harald Kuhr
15ce9d6b64 #182 Clean up after merge of #215 2016-09-09 13:59:03 +02:00