Harald Kuhr
c61e47b3e7
[maven-release-plugin] prepare for next development iteration
2021-12-11 22:54:21 +01:00
Harald Kuhr
1d47d2ef90
[maven-release-plugin] prepare release twelvemonkeys-3.7.1
twelvemonkeys-3.7.1
2021-12-11 22:54:18 +01:00
Harald Kuhr
94554b0660
#631 New way of forcing profile activation + guarding all invocations of ICC_Profile.getInstance()
...
(cherry picked from commit b2c5915db8d68a838e8211ae0f320c0afa1ceef2)
2021-12-11 18:59:19 +01:00
Harald Kuhr
a39bca4d2f
#645 AAIOBE in CCITTFaxDecoderStream now wrapped in IOException
...
(cherry picked from commit 3911191b0442b0f818111344d9ac74e514363f77)
2021-12-11 18:59:18 +01:00
Harald Kuhr
fdbbcc54a8
Preparing for next release.
2021-12-10 17:02:41 +01:00
Harald Kuhr
00cd9471dd
#483 : Rollback
2021-12-10 17:00:58 +01:00
Snyk bot
eb6a3bde39
fix: upgrade commons-fileupload:commons-fileupload from 1.3.3 to 1.4 ( #642 )
...
Snyk has created this PR to upgrade commons-fileupload:commons-fileupload from 1.3.3 to 1.4.
See this package in Maven Repository:
https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload/
See this project in Snyk:
https://app.snyk.io/org/haraldk/project/3eb50c00-e586-4f4c-a39c-90c80f89cc60?utm_source=github&utm_medium=referral&page=upgrade-pr
(cherry picked from commit bc328419ac416252c4a6a10ba81c51f89b8b2c3e)
2021-12-10 16:57:00 +01:00
Harald Kuhr
d3dd4c29d5
Avoid fetching external resources in XMPReader.
...
(cherry picked from commit da4efe98bf09e1cce91b7633cb251958a200fc80)
2021-12-10 16:57:00 +01:00
Harald Kuhr
3355acfa03
Minor clean-up.
...
(cherry picked from commit 6653f4a85d4d44eae25154373706c4e1350b45cc)
2021-12-10 16:56:58 +01:00
Harald Kuhr
b70e52561a
Minor AffineTransformOp clean-up + removed test output.
...
(cherry picked from commit 511a29beb91a8fffd89287b0ae62820b43770afe)
2021-12-10 16:56:56 +01:00
Gauthier
49ddbfa85e
Make tests pass on JDK 16 and 17 ( #635 )
...
* make tests pass on JDK 16 and 17
replace deprecated mockito-all by mockito-core, and updated to latest 3.x
replace deprecated org.mockito.Matchers
* code cleanup from IDE suggestions
* add oracle jdk 16 and 17 to Travis
(cherry picked from commit 5617b4323c9de42b551e2151d9113b1f53dba096)
2021-12-10 16:56:56 +01:00
Harald Kuhr
215db21569
#629 : Fixed build
...
(cherry picked from commit 16d0af357d7811fc1af4f27c5d5a9453e521e1ac)
2021-12-10 16:56:54 +01:00
Harald Kuhr
0ac8011053
#629 : Preliminary WebP animation (ANIM/ANMF) support
...
(cherry picked from commit 74927d5396a52cfa489d097896adbecd142ed6b9)
2021-12-10 16:56:52 +01:00
Harald Kuhr
abbbca9be3
Readme improvements
...
(cherry picked from commit 7e809dd834f5795295406005ffb7a0460b56ad4a)
2021-12-10 16:56:52 +01:00
Harald Kuhr
bc5473aec6
Fixed Travis link + bonus project summary updates
...
(cherry picked from commit 7aa95a08bc9705f90484b75db1c888dcf1d9d3c1)
2021-12-10 16:56:52 +01:00
Harald Kuhr
aca8b1256a
Minor servlet clean-up.
...
(cherry picked from commit c28963ae4904ccee61c8aa849b548a2191a0dada)
2021-12-10 16:56:51 +01:00
Harald Kuhr
18c1edf0e5
Servlet deprecation
...
(cherry picked from commit 0327f5fc1a6febed060ff9ef0d58802310fe24df)
2021-12-10 16:56:51 +01:00
Harald Kuhr
6a01466ebb
#628 : Stabilized build + better dependency scopes and module names in interop modules
...
(cherry picked from commit 1c59057c30c1e875557a2b3772ba270b7a7e6f48)
2021-12-10 16:56:31 +01:00
Harald Kuhr
b19df1640b
#626 Clean up + fill order support for all compression types
...
(cherry picked from commit 3e1f85c4dc0650d2283525587ecac8f7a4f76dbd)
2021-12-10 16:53:27 +01:00
Harald Kuhr
e8e3e0f1d6
#628 TIFF metadata fix, now always outputs denominator for rationals.
...
+ Bonus: Added JAI TIFF interop module with test and other minor fixes.
(cherry picked from commit 11227a68a054eb6677d0fec8b183b0893cd5fc8e)
2021-12-10 16:53:23 +01:00
Oliver Schmidtmer
c249a21c8c
#626 : Handle fillOrder in TIFFImageReader, not in CCITTFaxDecoderStream ( #627 )
...
(cherry picked from commit 62ba73a30e653372e832db2bfeacfc685ac0c3ea)
2021-12-10 16:53:23 +01:00
Harald Kuhr
182b2fdfa9
Fixed NullPointerException due to missing PhotometricInterpretation, now uses fallback as we do when reading.
...
(cherry picked from commit 1f33afb5a1bffefe7e62a244aff7e50017813e20)
2021-12-10 16:53:22 +01:00
Harald Kuhr
df068e350d
#626 TIFF CCITT detection only once per IFD
...
(cherry picked from commit 9d3f271867ebe2babfb7cb0ff1a3bc7f57b2e2b9)
2021-12-10 16:53:20 +01:00
Harald Kuhr
b55c623b87
#623 : TGAImageReader, PCXImageReader and SGIImageReader now return more standard image types as default, for better AffineTransformOp compatibility. Added tests.
...
Bonus: Subsampling fix for TGAImageReader and BMPImageReader.
(cherry picked from commit 812e12acb0cdcf68574f10b384ef8d6240ec3e27)
2021-12-10 16:53:16 +01:00
Harald Kuhr
09573b52ac
#624 : Added metadata support for 16 bit USHORT gray.
...
(cherry picked from commit 060b6cf852109cdf5e56225b3f5f9f0865ca9f5f)
2021-12-10 16:53:15 +01:00
Koen De Groote
ff7edbd223
Certain pixeldepth-16 TGA files fail to process, classcast exception ( #624 )
...
* Added fixed for monochrome tga16 bit. Uncertain if that description is complete.
Test files added. Without the changed code, the tests fail.
* Fix suggested by HaraldK
Co-authored-by: Koen De Groote <koen.degroote@limecraft.com>
(cherry picked from commit e68ce7ffd1d3211170b340f2b4eab745f9ead657)
2021-12-10 16:53:15 +01:00
Harald Kuhr
d8f0cd97a2
Fix typo in TIFFImageMetadataFormat mk II.
...
(cherry picked from commit 778cdef69c901293c2879537ef006c44f924864c)
2021-12-10 16:52:21 +01:00
Harald Kuhr
f6971a9bce
Fix typo in TIFFImageMetadataFormat.
...
(cherry picked from commit d46a76fca8b8ebd2c1917b6b7d5d2a41bd97dc8c)
2021-12-10 16:52:20 +01:00
Harald Kuhr
821965df0d
#621 Don't add ICC profile for default gray images
...
(cherry picked from commit 105a1ee466f07d6b3397eac61f17543bdb26fb93)
2021-12-10 16:52:12 +01:00
Harald Kuhr
ed46305d31
#619 : Fix WebP Y'CbCr->RGB conversion (now uses rec 601)
...
(cherry picked from commit 976e5d621092b7f155c526b1eb0c08c4517df182)
2021-12-10 16:51:49 +01:00
Harald Kuhr
ca3adb7c45
Minor clean-up.
...
(cherry picked from commit 6daca00fcd504f03ab70fdbf6ed17fe9fc3de2e0)
2021-12-10 16:51:45 +01:00
Harald Kuhr
59f76209bc
Some more minor clean-up.
...
(cherry picked from commit ce997a69519efb9c0130e709cdc898c1e4ea2b33)
2021-12-10 16:51:31 +01:00
Harald Kuhr
2076235313
Minor clean-up.
...
(cherry picked from commit 23bf5cb7b2c0876ff05117aa9dec623f09ea2c55)
2021-12-10 16:51:31 +01:00
Harald Kuhr
88bebf31f8
#616 : Remove dependency on old xmlgraphics-commons (no longer needed)
...
(cherry picked from commit 564778f41558f179cf4c5707a4d3626d15cfc20d)
2021-12-10 16:51:21 +01:00
Harald Kuhr
37beb21c29
Fix WebP ICC handling for images with alpha.
...
(cherry picked from commit e28bf8fb442988a03abb0a12932f82e031ef6efa)
2021-12-10 16:51:20 +01:00
Harald Kuhr
88c0d27516
Add WebP to BOM.
...
(cherry picked from commit cf8d630d01d10d79a5f1ebb6cbce167741102d04)
2021-12-10 16:51:20 +01:00
Harald Kuhr
dcd4ffccf4
Switch build from travis.ci.org to com
...
(cherry picked from commit 0ff72249122e60b2c94d76fd9500d9ad6385532d)
2021-12-10 16:51:12 +01:00
Koen De Groote
f35f5c6b24
Documentation cleanup ( #612 )
...
* Added the `@Deprecated` tag to instances where is was mentioned in documentation, but not for the actual code itself.
Changed one documentation link pointing at a non-existing item.
* As per PR suggestion.
(cherry picked from commit 196081a317a5709bd2dc41b87aae7b5506bbdff3)
2021-12-10 16:51:12 +01:00
Harald Kuhr
9dcf53d985
#609 Fixed ICC Profile handling in WebP.
...
(cherry picked from commit ff50180d866d201c351c31520cc884dbe7b03a47)
2021-12-10 16:51:11 +01:00
Harald Kuhr
44a2066b79
Minor code clean-up.
...
(cherry picked from commit 8f2c482167bc4f80f7f8257f725d70da669dff5c)
2021-12-10 16:51:06 +01:00
Oliver Schmidtmer
382c51db7c
Invert EOF check
...
(cherry picked from commit cd42d81817cdeb1d59c1d0efd8eba2cbf3bb5ff6)
2021-12-10 16:50:59 +01:00
Oliver Schmidtmer
660f3f7e86
#579 Deeper EOL search in the CCITT stream
...
(cherry picked from commit ba5c667b6c40616bd3091471f55ce0526c057d8e)
2021-12-10 16:50:59 +01:00
Harald Kuhr
b4c30872c4
XXX: Remove another old servlet class.
...
(cherry picked from commit 94eac2d6e5f5659465ae3abdd5dcf7c648e52d5d)
2021-12-10 16:50:49 +01:00
Harald Kuhr
402d4d466d
HTTPS links in README.md
...
(cherry picked from commit f63a33d541c99ea5584023ef25117391771299e2)
2021-12-10 16:50:49 +01:00
Harald Kuhr
7860bf7e17
XXX: Remove old servlet class.
...
(cherry picked from commit 2f9768a1d4ad117ef8892cbf10ed57be65ddb953)
2021-12-10 16:50:49 +01:00
Harald Kuhr
d52522fb80
#483 Minor optimization
...
(cherry picked from commit 06bcf22242504361ef73cc9d369b235e6034d7fa)
2021-12-10 16:41:24 +01:00
Harald Kuhr
8a8c6b1931
#483 Add license headers.
...
(cherry picked from commit 20c7f8e60e31923e10a60d431a3c8d5d3b478ae8)
2021-12-10 16:41:24 +01:00
Harald Kuhr
2930708a54
#483 Initial PSD Write support
...
(cherry picked from commit 15a9ad0a9bab1b30f73439912275322c01af4e49)
2021-12-10 16:41:23 +01:00
Harald Kuhr
5661e7459c
#606 : Fix bug introduced by more aggressive readDirect.
...
(cherry picked from commit 4e2bf131d2cf004e2f425d415df4d80f677355a6)
2021-12-10 16:39:20 +01:00
Harald Kuhr
4d45ea4966
#606 : Workaround for broken JDK WBMPImageReader
...
(cherry picked from commit d0c4a075568304294b674de3f1d13a927e0084d0)
2021-12-10 16:39:19 +01:00