416 Commits (release/4.1.x)

Author SHA1 Message Date
James Jackson-South c5babb8d13 Honor PNG ancillary policy for invalid compressed metadata 4 weeks ago
James Jackson-South 4b73eaad10 Cover complete ICC CLUT payload and conversion controls 4 weeks ago
James Jackson-South b03f0ed7e5 Reject unsupported ICC conversion channels 4 weeks ago
James Jackson-South 0446ba0d69 Cover large PNG average-filter scanlines 4 weeks ago
James Jackson-South ea0475ebd8 Use wide arithmetic for PNG scanline lengths 4 weeks ago
James Jackson-South 23ed0b0cda Reject duplicate PNG headers 4 weeks ago
James Jackson-South 1c726da0df Clean up normalized SIMD pipelines 2 months ago
James Jackson-South 9d1aa66f67 Normalize PNG filter encoding 2 months ago
James Jackson-South dfdc0734e3 Validate CgBI chunk order in PNG decoder 2 months ago
Erik White 5472d6918a Use FeatureTestRunner for all instruction sets 4 months ago
Erik White fb207199f5 Clean up/clarify test helper method 4 months ago
Erik White a68921cac3 Break out cgbi helper methods 4 months ago
Erik White 29ae5f8409 Guard CgBI bit depth and color type 4 months ago
James Jackson-South a3e9cc6fd4 Fix in-place shuffles and vectorize PNG CgBI transform 4 months ago
Erik White 5d206ec10f Add test data for RGB24 4 months ago
Erik White 70a49b1d9d Add tests for Identify 4 months ago
Erik White 3e843a06a2 Implement CgBI support 4 months ago
James Jackson-South 66671a0e9f Implement proper segment integrity handling & tolerant parsing 6 months ago
James Jackson-South 90f0c0b5d4 Update and simplify quantization color caches. 6 months ago
Andreas 9569449ac4 Fix MaxFrames handling in PNG decoder 6 months ago
Andreas a76c02f7c0 Replace test image with a smaller one. 6 months ago
Andreas Eriksson 7b13e1df1b Add generated animated PNG tests for Identify and Decode frame counts 6 months ago
Andreas Eriksson ac1905328d Fix Identify returning incorrect frame count for animated PNGs 6 months ago
Brian Popow 4e81c02b5d Add test case for Issue #3093 6 months ago
Brian Popow c512b142f9 If alpha length is greater then colorTable, slice length to colorTable length 7 months ago
Brian Popow 9c9b6124f3 Add test case for alpha.Length > colorTable.Length 7 months ago
Brian Popow 8d78fe0b08 Add test case for truncated data after language tag 7 months ago
Brian Popow 457436d970 Add test case for not enough data reading InternationalText chunk 7 months ago
Brian Popow eab4147235 Add test case for not enough data after keyword end 7 months ago
Brian Popow 60c556cd2a Remove not used using, change ImageFormatException to InvalidImageContentException 7 months ago
Brian Popow 93b9345ab8 Add test case for #3078 7 months ago
James Jackson-South 08dd24fbee Remove unused namespaces 8 months ago
James Jackson-South d9816d12b5 Add support for ICC conversion to WEBP 8 months ago
James Jackson-South ff02d0c1f0 Use IptcProfile in PNG 8 months ago
Socolin 33aa0c84b7 Apply ICC profile when decoding InterlacedRgba PNG 10 months ago
Socolin bd532d6696 Add tests to check if PngDecoder apply ICC profile 10 months ago
Socolin 3c7a39623b Fix PixelColorType.YCbCr wrongly interpreted as grayscale in PngEncoder 10 months ago
Stefan Nikolei fc211a7aa7 Update Intrinsic usage 11 months ago
Stefan Nikolei ad4b3e90b2 Update ISA Groups 11 months ago
Stefan Nikolei 5de26525fe Convert CodeBase to collection Expressions 1 year ago
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 1 year ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 1 year ago
James Jackson-South edc9b52b45 Fix #2924 1 year ago
James Jackson-South dca98af177 Update test ref images to match caching 2 years ago
James Jackson-South 86b9917049 Upstream V3 changes. 2 years ago
James Jackson-South 6322bcb7d5 Use different cache types and begin to make quantizers own clearing pixels. 2 years ago
James Jackson-South c573228b09 Upstream fixes. 2 years ago
James Jackson-South 4e21188efe Fix all known quantizing issues 2 years ago
James Jackson-South 502a354262 Add tests and fix issues. 2 years ago
James Jackson-South 8dd4f35d5e Normalize handling of transparent pixels with color components on encode. 2 years ago