Commit Graph

  • 29f7547a99 CI: Suppress download progress messages Harald Kuhr 2023-03-09 13:05:32 +01:00
  • 25cd351eee Servlet: Now logs a message on context startup to aid debugging. + bonus generic refactorings Harald Kuhr 2023-03-09 12:17:20 +01:00
  • 77c98c917e #733: Stricter permissions Harald Kuhr 2023-03-01 09:54:36 +01:00
  • 4bbe946f46 Merge pull request #731 from daaaaa/master Harald Kuhr 2023-02-01 10:17:39 +01:00
  • 78832ed923 PSD: Add missing guide info in metadata Davide Tantillo 2023-01-31 23:49:44 +01:00
  • 164cc11592 New versions, FAQ additions ++ Harald Kuhr 2022-11-23 15:41:57 +01:00
  • 4d4e7d895e Dynamic latest version. gh-pages Harald Kuhr 2022-11-22 18:42:56 +01:00
  • ab5d40828e [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-11-21 18:51:31 +01:00
  • dbb7c07695 [maven-release-plugin] prepare release twelvemonkeys-3.9.4 twelvemonkeys-3.9.4 Harald Kuhr 2022-11-21 18:51:26 +01:00
  • 6840f31fa3 #712 Core: Fix possible OOM situation in new stream implementation Harald Kuhr 2022-11-21 16:15:21 +01:00
  • debf7d0207 #714 PNM: Add support for writing TYPE_INT_* images + implementation of WriterSpi.canEncode Harald Kuhr 2022-11-21 16:13:54 +01:00
  • 0538db7103 #713 PSD: Broken uncompressed reading from stream w/unknown length Harald Kuhr 2022-11-10 16:11:34 +01:00
  • 1e981242ad fix: imageio/imageio-batik/pom.xml to reduce vulnerabilities snyk-bot 2022-10-27 04:06:55 +00:00
  • 135a631bcc #708 PSD: No longer emit warning for '8B64' (64 bit/long) resources. Harald Kuhr 2022-10-20 17:06:52 +02:00
  • 8f5c1b409f #712 Core: Fix possible OOM situation in new stream implementation Harald Kuhr 2022-11-21 16:15:21 +01:00
  • 26981513d8 #714 PNM: Add support for writing TYPE_INT_* images + implementation of WriterSpi.canEncode Harald Kuhr 2022-11-21 16:13:54 +01:00
  • a3a30d54d4 Merge pull request #715 from KoenDG/batik_new Harald Kuhr 2022-11-15 13:39:31 +01:00
  • 102e9cff51 Batik upgraded to 1.16 Koen De Groote 2022-11-14 17:27:32 +01:00
  • da800be8c8 #713 PSD: Broken uncompressed reading from stream w/unknown length Harald Kuhr 2022-11-10 16:11:34 +01:00
  • 70493bd323 Merge pull request #710 from haraldk/snyk-fix-1db7a7baf4764ce7cab80fb2bc152b73 Harald Kuhr 2022-11-01 11:59:49 +01:00
  • 304d050bc3 fix: imageio/imageio-batik/pom.xml to reduce vulnerabilities snyk-bot 2022-10-27 04:06:55 +00:00
  • 0443172666 #708 PSD: No longer emit warning for '8B64' (64 bit/long) resources. Harald Kuhr 2022-10-20 17:06:52 +02:00
  • f2624d5193 [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-20 16:22:15 +02:00
  • ada3a84bec [maven-release-plugin] prepare release twelvemonkeys-3.9.3 twelvemonkeys-3.9.3 Harald Kuhr 2022-10-20 16:22:10 +02:00
  • 7e7aaa293e #707 WebP: Fix Alpha support the correct way... Harald Kuhr 2022-10-20 16:09:02 +02:00
  • cee2663f06 #707 WebP: Fix Alpha support the correct way... Harald Kuhr 2022-10-20 16:09:02 +02:00
  • 5d623cce9f #707 WebP: Fix Alpha support Harald Kuhr 2022-10-20 16:00:12 +02:00
  • 8f44cfc43c #707 WebP: Fix Alpha support Harald Kuhr 2022-10-20 16:00:12 +02:00
  • 055838aaaf [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-20 14:08:11 +02:00
  • a8327c3c67 [maven-release-plugin] prepare release twelvemonkeys-3.9.2 twelvemonkeys-3.9.2 Harald Kuhr 2022-10-20 14:08:06 +02:00
  • 36c91f67e4 #704 Fix LSBBitReader to avoid back/forth seeking that invalidates buffer Harald Kuhr 2022-10-20 13:57:11 +02:00
  • 8a240aac68 #704 Fix LSBBitReader to avoid back/forth seeking that invalidates buffer Harald Kuhr 2022-10-20 13:57:11 +02:00
  • 4cc53d822f [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-19 20:56:12 +02:00
  • 9875de0383 [maven-release-plugin] prepare release twelvemonkeys-3.9.1 twelvemonkeys-3.9.1 Harald Kuhr 2022-10-19 20:56:08 +02:00
  • 6ed858a4ca #704 Tiny performance improvement + code clean-up Harald Kuhr 2022-10-19 20:46:24 +02:00
  • 38192ae835 Code clean-up. Harald Kuhr 2022-10-19 20:45:41 +02:00
  • 61424f33b6 #704 Tiny performance improvement + code clean-up Harald Kuhr 2022-10-19 20:46:24 +02:00
  • c7b9b1fadd Code clean-up. Harald Kuhr 2022-10-19 20:45:41 +02:00
  • b5e8853e6b Set versions for 3.9 bugfix branch. Harald Kuhr 2022-10-18 20:49:43 +02:00
  • a98224e652 #705 No longer closes streams we didn't open Harald Kuhr 2022-10-18 20:25:14 +02:00
  • 73a58266be ...and removed System.out.. Ouch... Harald Kuhr 2022-10-18 16:08:03 +02:00
  • edd523534c Fixed typo... Harald Kuhr 2022-10-18 16:05:54 +02:00
  • ab08ec1e0d #705 No longer closes streams we didn't open Harald Kuhr 2022-10-18 20:25:14 +02:00
  • cbe78dc67f ...and removed System.out.. Ouch... Harald Kuhr 2022-10-18 16:08:03 +02:00
  • c9e11f171f Fixed typo... Harald Kuhr 2022-10-18 16:05:54 +02:00
  • bc2c0c2301 [maven-release-plugin] prepare for next development iteration Harald Kuhr 2022-10-15 12:12:53 +02:00
  • 6581e2e2a1 [maven-release-plugin] prepare release twelvemonkeys-3.9.0 twelvemonkeys-3.9.0 Harald Kuhr 2022-10-15 12:12:49 +02:00
  • c2873b1f27 Minor test optimization... Harald Kuhr 2022-10-15 12:05:33 +02:00
  • 35f2f0be9f Revert "Replace Java 18 with 19 in build matrix." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • b5856fd110 Revert "Update test to pass on JDK 19." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • 1919d77a45 Revert "Update test to pass on JDK 19." Harald Kuhr 2022-10-15 11:55:34 +02:00
  • 37afe24aac Update test to pass on JDK 19. Harald Kuhr 2022-10-14 18:51:40 +02:00
  • 081f2efea2 Update test to pass on JDK 19. Harald Kuhr 2022-10-14 18:44:54 +02:00
  • 627bb1bf1f Update action versions. Harald Kuhr 2022-10-14 18:27:29 +02:00
  • a77b62b6ba Replace Java 18 with 19 in build matrix. Harald Kuhr 2022-10-14 18:22:50 +02:00
  • 2500d8cc15 #687 #691 Stream performance regressions... and JDK 17+ support :-P Harald Kuhr 2022-10-14 18:20:47 +02:00
  • c01336fb8a #687 #691 Stream performance regressions, now with JDK 11 support... Harald Kuhr 2022-10-14 18:16:18 +02:00
  • 6f9b9bee01 #687 #691 Stream performance regressions Harald Kuhr 2022-10-14 18:00:43 +02:00
  • b9b1a35408 Replaced Map.Entry with StandardImageMetadataSupport.TextEntry Harald Kuhr 2022-10-10 14:15:57 +02:00
  • 7ed5663633 More tests of StandardImageMetadataSupport + minor API changes Harald Kuhr 2022-10-08 14:28:10 +02:00
  • 6458fcdcbd Major ImageMetadata refactor for more consistent standard metadata support. Fixes a few related bugs as a bonus. Harald Kuhr 2022-10-08 13:43:26 +02:00
  • 9375bfda9a #703: Workaround for 32 bit issue in ImageTypeSpecifier Harald Kuhr 2022-10-06 16:00:43 +02:00
  • 0160fb70f8 #702 Fix NPE while reading an WebP animation without alpha + bonus cleanup Harald Kuhr 2022-10-06 15:24:23 +02:00
  • 29dca0f124 Removed explicit version number for Apache Batik Harald Kuhr 2022-09-29 14:36:57 +02:00
  • c21f14efe1 Merge pull request #698 from KoenDG/batik_upgrade115 Harald Kuhr 2022-09-23 15:24:45 +02:00
  • 81ba43e1e8 Batik has released version 1.15 Koen De Groote 2022-09-22 14:51:57 +02:00
  • a1fcfc3958 Fix WebP visibility issues. Harald Kuhr 2022-09-09 14:09:58 +02:00
  • c60116a611 Inserted license header + author tags for contributed WebP files. Harald Kuhr 2022-09-09 14:06:41 +02:00
  • 15e6ddc1fd Fix typo. :-) Harald Kuhr 2022-09-09 14:05:51 +02:00
  • 49f4e5401e Add JDK 18 to the build matrix. Harald Kuhr 2022-09-09 12:35:22 +02:00
  • e333c7d1b2 Merge pull request #696 from Simon04090/webp-lossless Harald Kuhr 2022-09-09 08:43:48 +02:00
  • cda34b704b Indicate support for lossless to ImageIO Simon Kammermeier 2022-09-06 00:17:01 +02:00
  • 7c4487be04 Add tests for lossless decoder Simon Kammermeier 2022-09-06 00:16:12 +02:00
  • 5a4525aaa1 Remove debug prints Simon Kammermeier 2022-09-02 17:56:29 +02:00
  • b766420e3e Parse ANIM metadata Simon Kammermeier 2022-08-30 15:43:57 +02:00
  • c858454c5a Support ImageReadParam Settings limiting Raster size Simon Kammermeier 2022-09-09 00:42:55 +02:00
  • 67b48ce1e3 Implement decoding of compressed alpha chunks, alpha filtering Simon Kammermeier 2022-08-30 15:41:53 +02:00
  • 6608f61353 Fix starting to read at wrong offset, now skips header Simon Kammermeier 2022-08-30 15:38:12 +02:00
  • 326b98d5e5 Implement applying of the inverse transforms Simon Kammermeier 2022-08-30 15:36:57 +02:00
  • fafa58b718 Implement actual decoding including resolving backward refs and cache Simon Kammermeier 2022-08-29 18:46:52 +02:00
  • 0ed0246762 Implement Huffman Table parsing and decoding Simon Kammermeier 2022-08-29 18:13:14 +02:00
  • b3004a1227 Implement buffering in LSBBitReader Simon Kammermeier 2022-08-29 18:11:32 +02:00
  • 7ab627a754 Setup Huffman Table framework, decode meta groups Simon Kammermeier 2022-08-29 18:00:09 +02:00
  • 008e57a7ce Move helper methods to transforms needing them Simon Kammermeier 2022-08-29 17:31:57 +02:00
  • 28270b4d5b Objectify Transforms Simon Kammermeier 2022-08-29 16:58:55 +02:00
  • 7382151db8 Convert transforms list and colorCache to local variables Simon Kammermeier 2022-08-29 16:30:22 +02:00
  • b856ce07af Fix not using LSBBitReader Simon Kammermeier 2022-08-29 15:50:17 +02:00
  • 488d6da71a [maven-release-plugin] prepare for next development iteration 3.8-bugfix Harald Kuhr 2022-08-19 17:43:15 +02:00
  • b19e45a911 [maven-release-plugin] prepare release twelvemonkeys-3.8.3 twelvemonkeys-3.8.3 Harald Kuhr 2022-08-19 17:43:11 +02:00
  • a5b6cf898d DiscreteAlphaIndexColorModel num components fix Harald Kuhr 2022-08-19 16:38:45 +02:00
  • ce597c437d #694: Fixed import order Harald Kuhr 2022-08-19 14:08:26 +02:00
  • fa4b3787d0 #694 BMP: Fixed subsampling for 24 bit/pixel case Harald Kuhr 2022-08-16 13:56:51 +02:00
  • 3c18e8a510 #684 Add some tolerance for JDK 8... Harald Kuhr 2022-06-10 17:48:20 +02:00
  • 206481038e #684 Remove TODO as it's now fixed Harald Kuhr 2022-06-10 17:44:53 +02:00
  • cff4d88991 #684 Fix some render size issues in SVGImageReader Bonus: Minor code clean-up. Harald Kuhr 2022-06-10 17:24:47 +02:00
  • 8ea8e061a9 Minor code clean-up for WMFImageReader Harald Kuhr 2022-06-10 17:01:55 +02:00
  • 101ad18f71 Minor optimizations. Harald Kuhr 2022-06-10 16:58:23 +02:00
  • 08b441a17e #675 PSD 16/32 bit layer support pt2: Cross-platform test Harald Kuhr 2022-06-10 15:19:14 +02:00
  • b6c76d8566 #675 PSD 16/32 bit layer support Harald Kuhr 2022-06-10 10:14:41 +02:00
  • 3f74b2ddf3 #681: Fix for little-endian "packed" USHORT types + rewritten stream handling Harald Kuhr 2022-06-03 19:23:50 +02:00