Brian Popow
fa4febf7fe
Fix path to test file
2 years ago
Brian Popow
d14494c780
Update src/ImageSharp/Formats/Webp/BackgroundColorHandling.cs
Co-authored-by: James Jackson-South <james_south@hotmail.com>
2 years ago
Brian Popow
22935fd25f
Add test for Issue 2528
2 years ago
Brian Popow
e0fcf8d2ae
Merge branch 'main' into bp/animWebpBackground
2 years ago
Brian Popow
a80ae33e4c
Add webp decoder option BackgroundColorHandling to decide howto handle the background color in the ANIM chunk
2 years ago
James Jackson-South
9b24cc1699
Merge pull request #2545 from SixLabors/af/fix-memorygroup-overallocation
Disallow allocation attempts of unrepresentable sizes
2 years ago
James Jackson-South
2302ec33dc
Fix version number
2 years ago
James Jackson-South
8bb21561c5
Bump MinVer version base
2 years ago
antonfirsov
c4150b967c
Disallow allocation attempts of unrepresentable sizes
2 years ago
James Jackson-South
8c1113e53e
Merge pull request #2543 from Cheesebaron/feature/2542-GPSHPositioningError-exif-tag
Add GPSHPositioningError exif tag
2 years ago
James Jackson-South
c73176159c
Merge branch 'main' into feature/2542-GPSHPositioningError-exif-tag
2 years ago
James Jackson-South
8bd273f393
Merge pull request #2514 from SixLabors/js/smaller-aot
Expose non-nullable configuration to remove AOT limiting null check
2 years ago
Tomasz Cielecki
f7034ad190
Add GPSHPositioningError exif tag
2 years ago
James Jackson-South
8908dba6cf
Minor AOT fixes and .NET 7 fixes.
2 years ago
James Jackson-South
a794ac1b57
Merge branch 'main' into js/smaller-aot
2 years ago
James Jackson-South
d378306381
Merge pull request #2541 from Cheesebaron/bugfix/2437-timezoneoffset-exif-type
Change ExifTag TimeZoneOffset to Signed Short
2 years ago
James Jackson-South
7f2ab0cf86
Update PngEncoder.cs
2 years ago
James Jackson-South
64d9d5f01c
Merge branch 'main' into js/smaller-aot
2 years ago
James Jackson-South
ee022623c2
Merge branch 'main' into bugfix/2437-timezoneoffset-exif-type
2 years ago
James Jackson-South
e905b0a330
Merge pull request #2485 from SixLabors/js/png-pallete
Expose and conserve the color palette for indexed png images.
2 years ago
Tomasz Cielecki
a8086f1352
Change ExifTag TimeZoneOffset to Signed Short
2 years ago
James Jackson-South
7e8dca2cc4
Update GifEncoderCore.cs
2 years ago
James Jackson-South
d1ab884b54
Merge branch 'main' into js/smaller-aot
2 years ago
James Jackson-South
31b591a940
Update PngEncoderTests.cs
2 years ago
antonfirsov
fa434dd7f5
Add tests for high precision Color cases
2 years ago
James Jackson-South
eb5aec593d
Merge branch 'main' into js/png-pallete
2 years ago
James Jackson-South
63d1d2c10b
Merge pull request #2530 from SixLabors/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2 years ago
James Jackson-South
e995a13620
Update WuQuantizer{TPixel}.cs
2 years ago
James Jackson-South
6ad24af03c
Use safe iteration for reading color palette.
2 years ago
James Jackson-South
3b249e0823
Merge branch 'main' into dependabot/github_actions/actions/checkout-4
2 years ago
James Jackson-South
78fd1b9535
Merge branch 'main' into js/png-pallete
2 years ago
James Jackson-South
945a83f811
Merge pull request #2455 from SixLabors/js/gif-fixes
Preserve Gif color palettes and deduplicate frame pixels.
2 years ago
James Jackson-South
9ddebdd1c5
Merge branch 'main' into js/gif-fixes
2 years ago
James Jackson-South
da4d4d7f5c
Merge pull request #2535 from JeffP134/main
Fix for issue 2504 - IPTC and ICC profile information being lost during TIFF file save
2 years ago
Jeffrey Parker
bf261f0d5e
Stylecop extra blank line issue fixed. Refactored code to extract common logic.
2 years ago
Jeffrey Parker
1e53adf85e
Fix for issue 2504 - ensuring image and individual frame metadata are written out correctly
2 years ago
James Jackson-South
b56633e2f0
Review fixes
2 years ago
dependabot[bot]
413f9f62a4
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
James Jackson-South
c17eacf05f
Merge branch 'main' into js/gif-fixes
2 years ago
Anton Firszov
54b7e04f7a
Fix #2518 ( #2519 )
* OilPaint benchmark
* fix #2518
* Update OilPaintingProcessor{TPixel}.cs
* clamp the vector to 0..1 and undo buffer overallocation
* throw ImageProcessingException instead of clamping
---------
Co-authored-by: James Jackson-South <james_south@hotmail.com>
2 years ago
antonfirsov
b48dbc5087
if transparencyIndex is outside the palette, ignore it
2 years ago
James Jackson-South
9335a16a53
Merge pull request #2523 from SixLabors/js/jpeg-eof-dos
Handle EOF in Jpeg bit reader when data is bad to prevent DOS attack.…
2 years ago
James Jackson-South
ed3860cfda
Handle EOF in Jpeg bit reader when data is bad to prevent DOS attack. ( #2516 )
* Handle EOF in bit reader when data is bad.
* Allow parallel processing of multi-megapixel image
* Stream seek can exceed the length of a stream
* Try triggering on release branches
* Update JpegBitReader.cs
* Skin on Win .NET 6
* All Win OS is an issue
* Address feedback
* add validation to CanIterateWithoutIntOverflow
---------
Co-authored-by: antonfirsov <antonfir@gmail.com>
2 years ago
James Jackson-South
1a6b46504d
Cleanup based on feedback
3 years ago
James Jackson-South
6072d3ad26
Merge branch 'main' into js/smaller-aot
3 years ago
James Jackson-South
c7da0705d6
Merge branch 'js/gif-fixes' into js/png-pallete
3 years ago
James Jackson-South
c0ca0cc48c
Merge branch 'main' into js/gif-fixes
3 years ago
James Jackson-South
e81efa3ca6
Merge pull request #2515 from SixLabors/js/reverse-implicit-usings
Reverse automatic include behavior.
3 years ago
James Jackson-South
2ad035bf5f
Reverse include behaviour
3 years ago
James Jackson-South
f73cdb0520
Expose non-nullable configuration to remove null check
3 years ago