Andrew Murray
|
65c4f4ea8d
|
Updated libjpeg-turbo to 3.1.4
|
2026-03-28 13:19:27 +11:00 |
|
Andrew Murray
|
91a5a09595
|
Switch iOS back to macos-15-intel (#9509)
|
2026-03-28 06:49:38 +11:00 |
|
Andrew Murray
|
27de86483d
|
Switch iOS back to macos-15-intel
|
2026-03-27 21:54:45 +11:00 |
|
Andrew Murray
|
9568bceeb8
|
Catch struct.error (#9505)
|
2026-03-27 21:22:28 +11:00 |
|
Andrew Murray
|
396b0a2a39
|
Check PyCapsule_GetPointer and PyBytes_FromStringAndSize return values (#9508)
|
2026-03-27 20:40:20 +11:00 |
|
Andrew Murray
|
20a9401971
|
Check PyBytes_FromStringAndSize return value
|
2026-03-27 15:26:41 +11:00 |
|
Andrew Murray
|
40400edd62
|
Check PyCapsule_GetPointer return value
|
2026-03-27 15:26:25 +11:00 |
|
wiredfool
|
7672b19af4
|
Fix missing null dereference checks (#9489)
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
|
2026-03-27 15:23:01 +11:00 |
|
Hugo van Kemenade
|
ef6951d1a5
|
CI: Retry failed downloads (#9506)
|
2026-03-27 09:57:43 +11:00 |
|
Andrew Murray
|
f176f5dad6
|
Update libpng to 1.6.56 (#9499)
|
2026-03-27 08:57:45 +11:00 |
|
Andrew Murray
|
9b7dccfe32
|
Use PyModule_AddObjectRef (#9503)
|
2026-03-27 08:47:58 +11:00 |
|
Andrew Murray
|
92ccedea87
|
Release reference to encoder on error (#9500)
|
2026-03-27 08:46:33 +11:00 |
|
Andrew Murray
|
fcecc8c6c4
|
Fixed AVIF and WEBP dealloc (#9501)
|
2026-03-27 08:45:40 +11:00 |
|
Andrew Murray
|
d305ee6a25
|
Check PyType_Ready return values (#9502)
|
2026-03-27 08:45:02 +11:00 |
|
Andrew Murray
|
da729c832c
|
Check if PyObject_CallMethod result is NULL (#9494)
|
2026-03-27 08:43:32 +11:00 |
|
Hugo van Kemenade
|
43e4ebe037
|
Do not use palette from grayscale or bilevel colorspace when reading JPEG2000 images (#9468)
|
2026-03-26 15:33:18 +02:00 |
|
Hugo van Kemenade
|
051fb0b995
|
If TGA v2 extension area specifies no alpha, fill alpha channel (#9478)
|
2026-03-26 15:32:35 +02:00 |
|
Andrew Murray
|
67c0767b64
|
If Photoshop blocks are truncated, do not raise struct.error
|
2026-03-26 23:43:35 +11:00 |
|
Andrew Murray
|
f551ecdc43
|
If Makernote is truncated, do not raise struct.error
|
2026-03-26 23:43:35 +11:00 |
|
Hugo van Kemenade
|
8e9068e36f
|
Set image pixels individually on 32-bit Windows (#9492)
|
2026-03-26 14:41:22 +02:00 |
|
Hugo van Kemenade
|
d4f78128ab
|
Revert "Skip build 1.4.1 for lint" (#9495)
|
2026-03-26 07:47:22 +11:00 |
|
Hugo van Kemenade
|
e7f150df7f
|
Update freetype to 2.14.3 (#9485)
|
2026-03-25 14:37:14 +02:00 |
|
Andrew Murray
|
5b69607c35
|
Skip build 1.4.1 for lint (#9491)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
|
2026-03-25 14:35:27 +02:00 |
|
Hugo van Kemenade
|
2654d73626
|
Add error messages before returning NULL when encoding (#9493)
|
2026-03-25 14:25:43 +02:00 |
|
Andrew Murray
|
33d62fc8a1
|
Added error messages
|
2026-03-25 23:11:59 +11:00 |
|
Andrew Murray
|
93729a0062
|
Removed unused code
|
2026-03-25 23:04:35 +11:00 |
|
Hugo van Kemenade
|
9a89944e73
|
Fix _getxy refcount leaks (#9487)
|
2026-03-25 23:00:18 +11:00 |
|
Andrew Murray
|
47386d191c
|
Set image pixels individually on 32-bit Windows
|
2026-03-25 22:33:37 +11:00 |
|
Hugo van Kemenade
|
3a83d6abc3
|
Enable colour in CI logs (#9486)
|
2026-03-25 10:54:16 +11:00 |
|
Andrew Murray
|
f0b5f56e9f
|
Updated libavif to 1.4.1 (#9479)
|
2026-03-24 22:34:11 +11:00 |
|
Andrew Murray
|
4e85badfc1
|
Updated freetype to 2.14.3
|
2026-03-23 21:23:24 +11:00 |
|
Andrew Murray
|
fc0f65998f
|
Updated harfbuzz to 13.2.1 (#9461)
|
2026-03-23 21:21:51 +11:00 |
|
Andrew Murray
|
43bc816e88
|
Merge branch 'main' into jpeg2000_l
|
2026-03-21 23:44:44 +11:00 |
|
Andrew Murray
|
0d7f5077a7
|
If v2 extension area specifies no alpha, fill alpha channel
|
2026-03-21 23:43:26 +11:00 |
|
Hugo van Kemenade
|
1bb14c4ef5
|
Fix invalid test font (#9483)
|
2026-03-21 14:14:00 +02:00 |
|
Andrew Murray
|
4d0089141c
|
Fixed invalid test font
|
2026-03-21 19:26:55 +11:00 |
|
Hugo van Kemenade
|
a4b0e3ecab
|
Add Exif tag "FrameRate" (#9470)
|
2026-03-20 16:20:09 +02:00 |
|
Hugo van Kemenade
|
c0fbe54978
|
Update Ghostscript to 10.7.0 (#9469)
|
2026-03-20 16:14:24 +02:00 |
|
Andrew Murray
|
77df8a36c1
|
Merge branch 'main' into jpeg2000_l
|
2026-03-21 01:10:35 +11:00 |
|
Hugo van Kemenade
|
a67ce7fba1
|
Support reading JPEG2000 images with CMYK palettes (#9456)
|
2026-03-20 16:03:55 +02:00 |
|
Andrew Murray
|
3b1f70da61
|
Simplify setimage() by always passing extents (#9395)
|
2026-03-21 01:01:20 +11:00 |
|
Hugo van Kemenade
|
6ab139eaab
|
If bitmap buffer is empty, do not render anything (#8324)
|
2026-03-20 15:53:02 +02:00 |
|
Hugo van Kemenade
|
46c529fa69
|
Simplify TGA test code (#9477)
|
2026-03-20 15:46:57 +02:00 |
|
Andrew Murray
|
c304186190
|
Simplified code
|
2026-03-20 10:02:14 +11:00 |
|
Zhiyuan Ouyang
|
e6bb8626c8
|
Add a ExifTag "FrameRate" to be supported in PIL.
Reference: https://exiftool.org/TagNames/EXIF.html
|
2026-03-17 10:30:40 -07:00 |
|
Andrew Murray
|
e34c7bee91
|
Updated Ghostscript to 10.7.0
|
2026-03-17 10:56:32 +11:00 |
|
Andrew Murray
|
8442a8541c
|
Support saving images with non-RGB palettes as PNGs
|
2026-03-16 23:52:43 +11:00 |
|
Andrew Murray
|
6a06285bf8
|
Support reading JPEG2000 images with CMYK palettes
|
2026-03-16 23:52:33 +11:00 |
|
Andrew Murray
|
4f5802b6b1
|
Do not use palette from grayscale or bilevel colorspace
|
2026-03-16 23:45:22 +11:00 |
|
Andrew Murray
|
29509ffa75
|
Detect CMYK palette in JPEG2000 images
|
2026-03-16 20:48:46 +11:00 |
|