..
apng
Rename repeated seeks apng to reflect what it is rather than how it is used.
2024-01-10 16:03:42 -05:00
blp
Decode JPEG compressed BLP1 data in original mode
2022-10-23 15:54:55 +11:00
bmp
Add support for bitmaps with header size 56
2024-04-08 22:38:06 +10:00
fli_oob
Tests for additional hits
2020-04-01 09:53:18 +03:00
imagedraw
Connected discontiguous polygon corners
2022-01-21 11:55:59 +11:00
tga /common
tiff_gray_2_4_bpp
1_trns.png
Added transparency for all PNG greyscale modes
2019-03-27 07:41:33 +11:00
1.eps
Open 1 bit EPS in mode 1
2022-08-13 18:32:29 +10:00
01r_00.pcx
Tests for PCX OOB Access
2020-04-01 10:50:48 +03:00
7x13.png
8bit.s.tif
Support reading signed 8-bit TIFF images
2023-05-04 07:54:30 +10:00
9bit.j2k
Fix 9-bit JPEG 2000 images not using I;16
2024-03-24 15:40:11 +11:00
10ct_32bit_128.tiff
12bit.cropped.tif
12in16bit.tif
16_bit_binary_pgm.tiff
Open 16-bit grayscale PNGs as I;16
2024-03-02 15:39:43 +11:00
16_bit_binary.pgm
16_bit_noise.tif
16bit.cropped.j2k
16bit.cropped.jp2
16bit.cropped.tif
16bit.deflate.tif
16bit.MM.cropped.tif
16bit.MM.deflate.tif
16bit.r.tif
Support reading I;16R TIFF images
2022-03-20 13:34:50 +11:00
16bit.s.tif
200x32_p_bl_raw_origin.tga
mapdepth is only 1 byte
2021-04-09 21:38:28 +10:00
2422.flc
fix FLI/FLC decoder for files with a prefix chunk
2024-02-22 09:13:48 +01:00
00r1_graya_la.jp2
Tests for jp2 overflow
2020-04-01 10:33:46 +03:00
00r0_gray_l.jp2
Tests for jp2 overflow
2020-04-01 10:33:46 +03:00
a_fli.png
a.fli
anim_frame1.webp
anim_frame2.webp
app13-multiple.jpg
add test image
2020-01-20 17:25:40 +03:00
app13.jpg
Fixed reading APP13 marker without Photoshop data
2019-04-05 20:02:45 +11:00
argb-32bpp_MipMaps-1.dds
support raw rgba8888 for dds
2020-07-07 00:22:57 +08:00
argb-32bpp_MipMaps-1.png
support raw rgba8888 for dds
2020-07-07 00:22:57 +08:00
ati1.dds
Removed "mode-" prefix from image names that are not modes
2023-10-21 19:14:46 +11:00
ati1.png
Removed "mode-" prefix from image names that are not modes
2023-10-21 19:14:46 +11:00
ati2.dds
Removed "mode-" prefix from image names that are not modes
2023-10-21 19:14:46 +11:00
background_outside_palette.gif
Handle disposing background from outside palette
2023-11-02 16:05:13 +11:00
bad_palette_entry.gpl
bad_palette_file.gpl
balloon_eciRGBv2_aware.jp2
Determine mode purely from ihdr header box
2021-08-05 01:06:01 +10:00
balloon.jpf
bc1_typeless.dds
Test BC1_UNORM and BC1_TYPELESS
2023-10-30 19:53:51 +11:00
bc1.dds
Test BC1_UNORM and BC1_TYPELESS
2023-10-30 19:53:51 +11:00
bc4_typeless.dds
Added test BC4 TYPELESS image
2023-12-05 07:39:15 +11:00
bc4_unorm.dds
Add support for BC4 dds files
2023-12-04 09:54:10 -08:00
bc4_unorm.png
Added expected test image
2023-12-05 07:18:07 +11:00
bc4u.dds
Test BC4U
2023-10-30 22:22:37 +11:00
bc5_snorm.dds
Added BC5_SNORM reading when FourCC is DX10
2021-05-19 22:19:19 +10:00
bc5_typeless.dds
Read BC5_TYPELESS as BC5_UNORM
2021-05-19 21:16:12 +10:00
bc5_unorm.dds
Added BC5_UNORM reading
2021-05-17 18:57:23 +10:00
bc5_unorm.png
Added BC5_UNORM reading
2021-05-17 18:57:23 +10:00
bc5s.dds
Added BC5_SNORM reading when FourCC is DX10
2021-05-19 22:19:19 +10:00
bc5s.png
Set blue channel to 128 for BC5S
2023-09-21 16:38:45 +10:00
bc5u.dds
Added BC5U reading
2023-08-31 12:13:35 +10:00
bc6h_sf.dds
Updated BC6H test images
2022-10-08 21:20:31 +11:00
bc6h_sf.png
Removed gamma correction
2022-10-10 20:48:18 +11:00
bc6h.dds
Updated BC6H test images
2022-10-08 21:20:31 +11:00
bc6h.png
Removed gamma correction
2022-10-10 20:48:18 +11:00
bc7-argb-8bpp_MipMaps-1.dds
bc7-argb-8bpp_MipMaps-1.png
bgr15.dds
Support arbitrary masks for uncompressed RGB images
2023-11-30 21:13:59 +11:00
bgr15.png
Support arbitrary masks for uncompressed RGB images
2023-11-30 21:13:59 +11:00
binary_preview_map.eps
bitmap_font_1_basic.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_1_raqm.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_2_basic.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_2_raqm.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_4_basic.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_4_raqm.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_8_basic.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_8_raqm.png
move bitmap font tests to test_imagefont
2020-10-11 21:45:10 +01:00
bitmap_font_blend.png
fix drawing text alpha on RGBA image on big-endian platforms
2023-11-27 17:12:12 +01:00
bitmap_font_stroke_basic.png
Update gray glyph blending logic and tests
2023-11-06 21:11:28 -08:00
bitmap_font_stroke_raqm.png
Update gray glyph blending logic and tests
2023-11-06 21:11:28 -08:00
black_and_white.ico
Use bpp from header
2021-04-22 21:18:21 +10:00
blend_transparency.png
Consider transparency when applying blend mask
2023-03-16 20:05:56 +11:00
broken_data_stream.png
broken_exif_dpi.jpg
Add TypeError handling to pass corrupted dpi value in exif
2021-07-26 16:13:01 +03:00
broken.png
bw_gradient.imt
Added IMT tests
2022-09-29 08:22:01 +10:00
bw_gradient.png
caption_6_33_22.png
cbdt_mask.png
add test for glyph alpha blending
2023-11-27 16:25:04 +01:00
cbdt.png
add test for glyph alpha blending
2023-11-27 16:25:04 +01:00
chi.gif
child_ifd_jpeg.tiff
Added reading of TIFF child images
2022-09-10 22:50:54 +10:00
child_ifd.tiff
Added reading of TIFF child images
2022-09-10 22:50:54 +10:00
chromacheck-sbix_mask.png
document and add tests for SBIX color font support
2021-02-22 12:00:20 +11:00
chromacheck-sbix.png
document and add tests for SBIX color font support
2021-02-22 12:00:20 +11:00
clipboard_target.png
clipboard.dib
cmx3g8_wv_1998.260_0745_mcidas.ara
cmx3g8_wv_1998.260_0745_mcidas.tiff
Open 16-bit grayscale PNGs as I;16
2024-03-02 15:39:43 +11:00
color_snakes.png
colr_bungee_mask.png
add tests for opaque COLR and CBDT fonts
2020-10-07 05:29:18 +01:00
colr_bungee.png
add tests for opaque COLR and CBDT fonts
2020-10-07 05:29:18 +01:00
combined_larger_than_size.psd
Corrected negative seeks
2019-09-30 18:31:18 +10:00
comment_after_last_frame.gif
Do not update frame position until local image is found
2022-04-16 17:07:39 +10:00
comment_after_only_frame.gif
Do not clear tile if not updating the image when seeking
2022-07-21 09:05:14 +10:00
comment.jp2
Added reading of JPEG2000 comments
2023-03-09 13:36:22 +11:00
compression.tif
copyleft.png
copyleft.tiff
corner.lut
courB08.bdf
courB08.pbm
courB08.pil
crash-4f085cc12ece8cde18758d42608bed6a2a2cfb1c.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
crash-4fb027452e6988530aa5dabee76eecacb3b79f8a.j2k
Fix OOB Read in Jpeg2KDecode CVE-2021-25287,CVE-2021-25288
2021-04-01 17:17:13 +03:00
crash-6b7f2244da6d0ae297ee0754a424213444e92778.sgi
Fix for SGI Decode buffer overrun CVE-2020-35655
2021-01-02 20:09:58 +11:00
crash-7d4c83eb92150fb8f1653a697703ae06ae7c4998.j2k
Fix OOB Read in Jpeg2KDecode CVE-2021-25287,CVE-2021-25288
2021-04-01 17:17:13 +03:00
crash-63b1dffefc8c075ddc606c0a2f5fdc15ece78863.tif
Fix for CVE-2021-25291
2021-03-01 19:04:48 +11:00
crash-74d2a78403a5a59db1fb0a2b8735ac068a75f6e3.tif
fixes crash-74d2
2021-03-31 22:23:57 +02:00
crash-754d9c7ec485ffb76a90eeaab191ef69a2a3a3cd.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-1152ec2d1a1a71395b6f2ce6721c38924d025bf3.tif
Incorrect error code checking in TiffDecode.c
2021-03-01 18:51:13 +11:00
crash-2020-10-test.tif
Fix CVE-2020-35654 - OOB Write in TiffDecode.c
2021-01-02 20:37:48 +11:00
crash-86214e58da443d2b80820cff9677a38a33dcbbca.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
crash-338516dbd2f0e83caddb8ce256c22db3bd6dc40f.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
crash-465703f71a0f0094873a3e0e82c9f798161171b8.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-1185209cf7655b5aed8ae5e77784dfdd18ab59e9.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
crash-64834657ee604b8797bf99eac6a194c124a9a8ba.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-5762152299364352.fli
FLI tests for Oss-fuzz crash.
2021-09-02 15:02:27 +03:00
crash-0c7e0e8e11ce787078f00b5b0ca409a167f070e0.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
crash-0da013a13571cc8eb457a39fee8db18f8a3c7127.tif
Fix for crash-0da0
2021-03-31 23:24:30 +02:00
crash-0e16d3bfb83be87356d026d66919deaefca44dac.tif
Incorrect error code checking in TiffDecode.c
2021-03-01 18:51:13 +11:00
crash-abcf1c97b8fe42a6c68f1fb0b978530c98d57ced.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-b82e64d4f3f76d7465b6af535283029eda211259.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-c1b2595b8b0b92cc5f38b6635e98e3a119ade807.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-ccca68ff40171fdae983d924e127a721cab2bd50.j2k
Fix OOB Read in Jpeg2KDecode CVE-2021-25287,CVE-2021-25288
2021-04-01 17:17:13 +03:00
crash-d2c93af851d3ab9a19e34503626368b2ecde9c03.j2k
Fix OOB Read in Jpeg2KDecode CVE-2021-25287,CVE-2021-25288
2021-04-01 17:17:13 +03:00
crash-db8bfa78b19721225425530c5946217720d7df4e.sgi
Fix OOB read in SgiRleDecode.c
2021-03-01 19:04:19 +11:00
crash-f46f5b2f43c370fe65706c11449f567ecc345e74.tif
Fix negative size read in TiffDecode.c
2021-03-01 19:04:42 +11:00
create_eps.gnuplot
Remove shebangs
2024-01-29 18:43:03 +02:00
cross_scan_line_truncated.tga
When reading past the end of a scan line, reduce bytes left
2022-05-17 11:53:24 +03:00
cross_scan_line.png
Handle packets that cross scan lines
2022-02-25 09:41:16 +11:00
cross_scan_line.tga
Handle packets that cross scan lines
2022-02-25 09:41:16 +11:00
custom_gimp_palette.gpl
decompression_bomb_extents.gif
Added GIF decompression bomb check
2022-06-30 12:47:35 +10:00
decompression_bomb.gif
Added decompression bomb checks
2019-09-30 18:45:13 +10:00
decompression_bomb.ico
Replaced test image to fix xfail
2022-05-09 22:30:04 +10:00
deerstalker.cur
default_font_freetype.png
Update gray glyph blending logic and tests
2023-11-06 21:11:28 -08:00
default_font.png
different_transparency_merged.png
Convert subsequent GIF frames to RGB or RGBA
2021-11-29 17:49:06 +11:00
different_transparency.gif
Only set info transparency on first frame
2021-03-17 00:24:57 +11:00
dilation4.lut
dilation8.lut
dispose_bgnd_rgba.gif
Added test
2021-11-29 17:49:19 +11:00
dispose_bgnd_transparency.gif
Prefer global transparency for disposal method 2
2021-10-12 09:45:52 +11:00
dispose_bgnd.gif
dispose_none_load_end_second.png
Convert subsequent GIF frames to RGB or RGBA
2021-11-29 17:49:06 +11:00
dispose_none_load_end.gif
Use previous disposal method in load_end
2020-12-23 13:22:53 +11:00
dispose_none.gif
dispose_prev_first_frame_seeked.png
Convert subsequent GIF frames to RGB or RGBA
2021-11-29 17:49:06 +11:00
dispose_prev_first_frame.gif
Treat previous contents of first frame as transparent
2021-04-15 19:01:12 +10:00
dispose_prev.gif
drawing_emf_ref.png
drawing_wmf_ref_144.png
Allow loading of WMF images at a given DPI
2019-12-28 11:25:39 +11:00
drawing_wmf_ref.png
drawing.emf
drawing.wmf
dummy.container
duplicate_frame.gif
Corrected default combined frame duration
2022-12-05 18:53:28 +11:00
duplicate_number_of_loops.gif
Only read the number of loops from the first frame
2022-05-24 12:53:19 +10:00
duplicate_xref_entry.pdf
Use later value for duplicate xref entries
2023-04-20 23:15:20 +10:00
DXGI_FORMAT_BC7_UNORM_SRGB.dds
Corrected DdsImagePlugin setting info gamma
2019-10-30 22:13:06 +11:00
DXGI_FORMAT_BC7_UNORM_SRGB.png
Corrected DdsImagePlugin setting info gamma
2019-10-30 22:13:06 +11:00
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB.dds
support raw rgba8888 for dds
2020-07-07 00:22:57 +08:00
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB.png
support raw rgba8888 for dds
2020-07-07 00:22:57 +08:00
dxt1-rgb-4bbp-noalpha_MipMaps-1.dds
dxt1-rgb-4bbp-noalpha_MipMaps-1.png
dxt3-argb-8bbp-explicitalpha_MipMaps-1.dds
dxt3-argb-8bbp-explicitalpha_MipMaps-1.png
dxt5-argb-8bbp-interpolatedalpha_MipMaps-1.dds
dxt5-argb-8bbp-interpolatedalpha_MipMaps-1.png
dxt5-colorblock-alpha-issue-4142.dds
Add tests for issue #4142
2021-01-04 22:47:18 +11:00
edge.lut
effect_mandelbrot.png
effect_spread.png
empty_gps_ifd.jpg
Added test for empty GPS IFD
2020-09-02 21:14:36 +10:00
erosion4.lut
erosion8.lut
exif_gps_typeerror.jpg
exif_gps.jpg
exif_imagemagick_orientation.png
Handle removing orientation from alternate types of EXIF data
2021-07-06 10:37:28 +10:00
exif_imagemagick.png
Added reading of earlier ImageMagick EXIF data
2020-03-14 00:04:58 +11:00
exif_text.png
Read EXIF data tEXt chunk into info as bytes instead of string
2020-07-31 17:42:48 +10:00
exif_typeerror.jpg
exif-72dpi-int.jpg
exif-200dpcm.jpg
exif-dpi-zerodivision.jpg
exif-ifd-offset.jpg
exif.png
Load EXIF from PNG where eXIf chunk is after first IDAT chunk
2019-03-11 21:20:18 +11:00
expected_to_read.jp2
Added tests
2021-08-01 19:01:43 +10:00
first_frame_transparency.gif
Draw first frame on top of transparency
2021-06-25 21:54:21 +10:00
five_channels.psd
Seek past the data when skipping a layer
2023-10-20 16:09:13 +11:00
fli_overflow.fli
fli_overrun.bin
Catch buffer overruns
2019-09-30 18:45:43 +10:00
fli_overrun2.bin
Catch FLI buffer overrun
2020-01-02 15:23:36 +11:00
flower_thumbnail.png
Allow get_child_images to access JPEG thumbnails
2022-12-06 19:30:53 +11:00
flower.jpg
flower.webp
flower2.jpg
flower2.webp
frozenpond.mpo
ftex_dxt1.ftc
ftex_dxt1.png
ftex_uncompressed.ftu
ftex_uncompressed.png
fujifilm.mpo
Parse Nintendo and Fujifilm MakerNote tags
2019-03-28 21:13:12 +11:00
g4_orientation_1.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_2.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_3.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_4.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_5.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_6.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_7.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4_orientation_8.tif
Use TIFF orientation
2019-09-13 22:36:26 +10:00
g4-fillorder-test.png
g4-fillorder-test.tif
g4-multi.tiff
gbr.gbr
gbr.png
gfs.t06z.rassda.tm00.bufr_d
gif_header_data.pkl
gimp_gradient_with_name.ggr
gimp_gradient.ggr
hdf5.h5
high_ascii_chars.png
hopper_1bit_plain.pbm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_1bit.pbm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_8bit_plain.pgm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_8bit_plain.ppm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_8bit.pgm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_8bit.ppm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_16bit_plain.pgm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_16bit_qtables.jpg
Add new JPEG test image
2020-10-10 20:08:39 +02:00
hopper_16bit.pgm
Add tests for plain PPM
2022-03-04 17:03:07 +11:00
hopper_45.png
hopper_256x256.ico
hopper_bad_checksum.msp
hopper_bad_exif.jpg
hopper_bad.p7
hopper_be.pfm
add support for grayscale pfm image format
2024-01-06 14:08:51 +01:00
hopper_bigtiff.tif
Added BigTIFF reading
2022-03-01 09:23:12 +11:00
hopper_bw_500.png
hopper_draw.ico
Do not load ICO if already loaded
2019-06-12 02:18:54 +10:00
hopper_emboss_more.bmp
Open 16-bit grayscale PNGs as I;16
2024-03-02 15:39:43 +11:00
hopper_emboss.bmp
Open 16-bit grayscale PNGs as I;16
2024-03-02 15:39:43 +11:00
hopper_float_dpi_2.tif
Removed TIFF DPI rounding
2021-04-29 22:47:44 +10:00
hopper_float_dpi_3.tif
Removed TIFF DPI rounding
2021-04-29 22:47:44 +10:00
hopper_float_dpi_None.tif
Removed TIFF DPI rounding
2021-04-29 22:47:44 +10:00
hopper_g4_500.tif
hopper_g4.tif
hopper_gray_4bpp.tif
hopper_gray.jpg
hopper_idat_after_image_end.png
hopper_jpg.tif
hopper_long_name.im
Trim end of name, keeping ext
2020-02-26 20:15:23 +11:00
hopper_lzma.tif
test libtiff with lzma
2022-09-05 10:13:52 +02:00
hopper_lzw.tif
hopper_mask.ico
Read AND mask from end
2021-08-10 07:04:36 +10:00
hopper_mask.png
Read AND mask from end
2021-08-10 07:04:36 +10:00
hopper_merged.psd
hopper_naxis_zero.fits
Resolved FIXME by reading mandatory FITS header items
2021-04-14 22:48:27 +10:00
hopper_orientation_2.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_2.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_3.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_3.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_4.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_4.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_5.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_5.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_6.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_6.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_7.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_7.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_8.jpg
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_orientation_8.webp
Added ImageOps exif_transpose method
2019-03-04 11:49:39 +11:00
hopper_palette_chunk_second.fli
Allow palette chunk to not be first
2022-09-29 21:29:16 +10:00
hopper_resized.gif
Added second attribute to avoid unstable nature of qsort
2021-04-02 04:07:18 +11:00
hopper_rle8_grayscale.bmp
Use "gray" more consistently
2023-10-19 19:12:01 +11:00
hopper_rle8_row_overflow.bmp
Skip additional data if past end of row
2022-03-09 22:36:32 +11:00
hopper_rle8.bmp
Added BMP RLE8 decoder
2022-03-09 22:35:48 +11:00
hopper_underscore.xbm
hopper_unexpected.ico
Handle unexpected ICO image sizes
2019-05-12 20:44:29 +10:00
hopper_unknown_pixel_mode.tif
hopper_wal.png
Added WalImageFile class
2021-07-18 12:35:27 +10:00
hopper_webp_bits.ppm
hopper_webp_write.ppm
hopper_webp.png
test libtiff with webp compression
2022-09-05 12:41:59 +02:00
hopper_webp.tif
test libtiff with webp compression
2022-09-05 12:41:59 +02:00
hopper_zero_comment_subblocks.gif
hopper-XYZ.png
hopper.bmp
hopper.bw
hopper.dcx
hopper.dds
Set mode of three channel uncompressed RGB data to RGB
2021-04-05 17:58:02 +10:00
hopper.fits
Added FITS reading
2022-02-15 11:22:46 +11:00
hopper.fli
hopper.gd
hopper.gif
hopper.iccprofile_binary.tif
hopper.iccprofile.tif
hopper.ico
hopper.im
hopper.jpg
hopper.Lab.tif
hopper.mic
hopper.msp
hopper.p7
hopper.pcd
hopper.pfm
add support for grayscale pfm image format
2024-01-06 14:08:51 +01:00
hopper.png
hopper.pnm
Added .pnm test
2019-03-04 15:51:07 +11:00
hopper.ppm
hopper.psd
hopper.pxr
hopper.qoi
Added QOI reading
2023-03-09 13:34:44 +11:00
hopper.ras
hopper.rgb
hopper.sgi
hopper.spider
hopper.tar
hopper.tif
hopper.wal
hopper.webp
hopper.xbm
hopper.xpm
hopper16.rgb
i_trns.png
Added transparency for all PNG greyscale modes
2019-03-27 07:41:33 +11:00
icc_profile_big.jpg
icc_profile_none.png
icc_profile.png
icc-after-SOF.jpg
truncate icclist instead of changing to None
2020-05-08 19:48:20 +03:00
ifd_tag_type.tiff
Added reading of IFD tag type
2020-10-14 23:37:54 +11:00
ignore_frame_size.mpo
Only read different sizes for "Large Thumbnail" frames
2021-01-01 12:45:02 +11:00
illu10_no_preview.eps
illu10_preview.eps
illuCS6_no_preview.eps
illuCS6_preview.eps
imagedraw_arc_end_le_start.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc_high.png
Added more tests
2020-06-29 23:31:04 +03:00
imagedraw_arc_no_loops.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc_width_fill.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc_width_non_whole_angle.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc_width_pieslice.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc_width.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_arc.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_big_rectangle.png
imagedraw_bitmap.png
imagedraw_chord_L.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_chord_RGB.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_chord_too_fat.png
Added more tests
2020-06-29 23:31:04 +03:00
imagedraw_chord_width_fill.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_chord_width.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_chord_zero_width.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_default_font_size.png
Added font_size keyword arguments to ImageDraw text methods
2023-08-26 17:01:15 +10:00
imagedraw_ellipse_edge.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_L.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_RGB.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_translucent.png
Only draw each polygon pixel once
2020-01-05 17:43:51 +11:00
imagedraw_ellipse_various_sizes_filled.png
Raise an error if co-ordinates are incorrectly ordered
2023-03-01 11:22:35 +11:00
imagedraw_ellipse_various_sizes.png
Raise an error if co-ordinates are incorrectly ordered
2023-03-01 11:22:35 +11:00
imagedraw_ellipse_width_fill.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_width_large.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_width.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_ellipse_zero_width.png
fixed failing tests
2020-04-03 22:33:47 +03:00
imagedraw_floodfill_L.png
Fix wrong tests
2019-12-31 04:12:50 +03:00
imagedraw_floodfill_not_negative.png
Do not allow floodfill to extend into negative coordinates
2019-08-12 06:51:16 +10:00
imagedraw_floodfill_RGB.png
imagedraw_floodfill_RGBA.png
imagedraw_floodfill2.png
imagedraw_line_joint_curve.png
imagedraw_line.png
imagedraw_outline_chord_L.png
imagedraw_outline_chord_RGB.png
Added more tests
2020-06-29 23:31:04 +03:00
imagedraw_outline_ellipse_L.png
imagedraw_outline_ellipse_RGB.png
imagedraw_outline_pieslice_L.png
imagedraw_outline_pieslice_RGB.png
imagedraw_outline_polygon_L.png
imagedraw_outline_polygon_RGB.png
imagedraw_outline_rectangle_L.png
imagedraw_outline_rectangle_RGB.png
imagedraw_outline_shape_L.png
imagedraw_outline_shape_RGB.png
imagedraw_pieslice_wide.png
Added more tests
2020-06-29 23:31:04 +03:00
imagedraw_pieslice_width_fill.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_pieslice_width.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_pieslice_zero_width.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_pieslice.png
Fixed tests
2020-06-29 22:49:11 +03:00
imagedraw_point.png
imagedraw_polygon_1px_high_translucent.png
Fixed drawing translucent 1px high polygons
2022-05-06 22:35:26 +10:00
imagedraw_polygon_1px_high.png
Fixed drawing a 1px high polygon
2020-06-07 12:07:13 +10:00
imagedraw_polygon_kite_L.png
Fix wrong tests
2019-12-31 04:12:50 +03:00
imagedraw_polygon_kite_RGB.png
imagedraw_polygon_translucent.png
Added test that translucent polygon pixels do not combine
2021-11-16 11:12:48 +11:00
imagedraw_polygon.png
imagedraw_rectangle_I.tiff
Open 16-bit grayscale PNGs as I;16
2024-03-02 15:39:43 +11:00
imagedraw_rectangle_translucent_outline.png
Only draw each rectangle outline pixel once
2021-02-22 07:48:58 +11:00
imagedraw_rectangle_width_fill.png
imagedraw_rectangle_width.png
imagedraw_rectangle_zero_width.png
Allow explicit zero width to hide outline
2020-01-08 21:55:15 +11:00
imagedraw_rectangle.png
imagedraw_regular_octagon.png
Replace bbox with b_circle, kwargs with args + minor tweaks
2020-08-20 20:46:11 +01:00
imagedraw_rounded_rectangle_both.png
Only draw each pixel once
2021-03-08 19:54:03 +11:00
imagedraw_rounded_rectangle_corners_nnnn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nnny.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nnyn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nnyy.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nynn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nyny.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nyyn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_nyyy.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_ynnn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_ynny.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_ynyn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_ynyy.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_yynn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_yyny.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_yyyn.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_corners_yyyy.png
Added "corners" argument to rounded_rectangle()
2023-02-16 19:19:17 +11:00
imagedraw_rounded_rectangle_non_integer_radius_given.png
Round down the radius in rounded_rectangle
2021-04-05 08:54:06 +10:00
imagedraw_rounded_rectangle_non_integer_radius_height.png
Round down the radius in rounded_rectangle
2021-04-05 08:54:06 +10:00
imagedraw_rounded_rectangle_non_integer_radius_width.png
Round down the radius in rounded_rectangle
2021-04-05 08:54:06 +10:00
imagedraw_rounded_rectangle_x_odd.png
Fixed joined corners for odd dimensions
2023-05-10 13:25:35 +10:00
imagedraw_rounded_rectangle_x.png
Only draw each pixel once
2021-03-08 19:54:03 +11:00
imagedraw_rounded_rectangle_y_odd.png
Fixed joined corners for odd dimensions
2023-05-10 13:25:35 +10:00
imagedraw_rounded_rectangle_y.png
Only draw each pixel once
2021-03-08 19:54:03 +11:00
imagedraw_rounded_rectangle.png
Added rounded_rectangle method
2021-03-08 19:53:59 +11:00
imagedraw_shape1.png
imagedraw_shape2.png
imagedraw_square_rotate_45.png
Replace bbox with b_circle, kwargs with args + minor tweaks
2020-08-20 20:46:11 +01:00
imagedraw_square.png
Replace bbox with b_circle, kwargs with args + minor tweaks
2020-08-20 20:46:11 +01:00
imagedraw_stroke_descender.png
Fixed stroke on FreeType < 2.9
2020-02-24 22:49:33 +11:00
imagedraw_stroke_different.png
Added text stroking
2019-07-29 06:40:03 +10:00
imagedraw_stroke_multiline.png
Added text stroking
2019-07-29 06:40:03 +10:00
imagedraw_stroke_same.png
Added text stroking
2019-07-29 06:40:03 +10:00
imagedraw_triangle_width.png
Added width argument to regular_polygon
2023-05-03 22:54:18 +10:00
imagedraw_wide_line_dot.png
imagedraw_wide_line_larger_than_int.png
Use hypot function
2020-06-23 19:17:00 +10:00
imagedraw2_text.png
imageops_pad_h_1.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
imageops_pad_h_2.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
imageops_pad_h_0.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
imageops_pad_v_1.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
imageops_pad_v_2.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
imageops_pad_v_0.jpg
change default resampling filter for ImageOps.pad(), ImageOps.scale() and ImageOps.fit()
2019-12-17 18:15:02 +03:00
input_bw_five_bands.fpx
Raise an error for an invalid number of bands in FPX image
2020-01-02 15:20:24 +11:00
input_bw_one_band.fpx
Limit tile size to avoid extending outside image
2022-06-16 08:36:43 +10:00
input_bw_one_band.png
Limit tile size to avoid extending outside image
2022-06-16 08:36:43 +10:00
invalid_header_length.jp2
Added tests
2021-08-01 19:01:43 +10:00
invalid-exif-without-x-resolution.jpg
Use default DPI when exif provides invalid x_resolution
2019-10-27 07:50:30 +11:00
invalid-exif.jpg
invalid.spider
iptc_roundUp.jpg
Consistent DPI rounding
2019-03-30 15:03:57 +11:00
iptc.jpg
iss634.apng
iss634.gif
iss634.webp
issue_2278.tif
issue_2811.gif
issue_6194.j2k
Fixed behaviour change from #5901 endian fix
2022-04-12 23:12:54 +10:00
itxt_chunks.png
jpeg_ff00_header.jpg
junk_jpeg_header.jpg
l_trns.png
l2rgb_read.bmp
la.tga
lab-green.tif
lab-red.tif
lab.tif
libtiff_segfault.tif
linear_gradient.png
m13_gzip.fits
Support GZIP_1 compression
2024-03-26 21:29:28 +11:00
m13.fits
Support GZIP_1 compression
2024-03-26 21:29:28 +11:00
missing_background_first_frame.png
Convert subsequent GIF frames to RGB or RGBA
2021-11-29 17:49:06 +11:00
missing_background.gif
Use zero if background color index is missing
2021-04-08 08:04:20 +10:00
mmap_error.bmp
Fallback to not using mmap if buffer is not large enough
2022-08-17 21:13:09 +10:00
morph_a.png
multiline_text_center.png
Updated image comparison
2021-10-19 16:08:23 +11:00
multiline_text_right.png
Updated image comparison
2021-10-19 16:08:23 +11:00
multiline_text_spacing.png
Updated image comparison
2021-10-19 16:08:23 +11:00
multiline_text.png
Updated image comparison
2021-10-19 16:08:23 +11:00
multipage_multiple_frame_loop.tiff
Do not allow TIFF to seek to a past frame
2021-05-08 00:25:47 +10:00
multipage_out_of_order.tiff
Do not allow TIFF to seek to a past frame
2021-05-08 00:25:47 +10:00
multipage_single_frame_loop.tiff
Do not allow TIFF to seek to a past frame
2021-05-08 00:25:47 +10:00
multipage-lastframe.tif
multipage-mmap.tiff
multipage.tiff
multiple_comments.gif
Multiple GIF comments in a frame are separated
2022-05-13 16:36:20 -06:00
multiple_exif.jpg
Concatenate multiple EXIF markers
2023-10-26 21:46:38 +11:00
negative_layer_count.psd
PSD layer count may be negative
2021-07-15 19:38:26 +10:00
negative_size.ppm
Add check-executables-have-shebangs to pre-commit and remove executable flags
2023-09-25 16:45:38 +03:00
negative_top_left_layer.psd
Layer co-ordinates may be negative
2024-01-10 23:53:45 +11:00
no_cursors.cur
no_palette_after_rgb.gif
Fixed pasting an L frame onto an RGB(A) GIF
2022-09-14 00:05:23 +10:00
no_palette_with_background.gif
Fixed saving L mode GIF with background as WebP
2022-03-22 20:17:28 +11:00
no_palette_with_transparency.gif
Reverted converting L with transparency to LA after first frame
2022-03-22 22:07:37 +11:00
no_palette.gif
Keep subsequent L frames without transparency as L
2022-03-22 20:20:38 +11:00
no_rows_per_strip.tif
Added test
2019-09-18 22:07:17 +10:00
no-dpi-in-exif.jpg
non_zero_bb_scale2.png
non_zero_bb.eps
non_zero_bb.png
not_enough_data.jp2
Added tests
2021-08-01 19:01:43 +10:00
odd_stride.pcx
Handle PCX images with an odd stride
2021-01-21 19:29:11 +11:00
old-style-jpeg-compression-no-samplesperpixel.tif
Updated default value for SAMPLESPERPIXEL tag
2021-05-04 16:50:12 +10:00
old-style-jpeg-compression.png
old-style-jpeg-compression.tif
oom-8ed3316a4109213ca96fb8a256a0bfefdece1461.icns
Fix Memory DOS in Icns, Ico and Blp Image Plugins
2021-03-06 10:19:14 +11:00
oom-225817ca0f8c663be7ab4b9e717b02c661e66834.tif
Prevent DOS with large SAMPLESPERPIXEL in Tiff IFD
2022-10-29 12:06:18 +03:00
orientation_rectangle.jpg
Added inPlace argument to exif_transpose()
2023-04-15 21:03:59 +10:00
ossfuzz-4836216264589312.pcx
Fix for CVE CVE-2020-35655 - Read Overflow in PCX Decoding.
2021-01-02 20:38:46 +11:00
ossfuzz-5730089102868480.sgi
Fix for SGI Decode buffer overrun CVE-2020-35655
2021-01-02 20:09:58 +11:00
p_8.tga
Raise an error if map depth is unknown
2024-02-14 07:10:44 +11:00
p_16.png
Changed mode for 16-bit palette to BGR;15
2021-04-10 22:11:20 +10:00
p_16.tga
Changed mode for 16-bit palette to BGR;15
2021-04-10 22:11:20 +10:00
p_trns_single.png
padded_idat.png
Ensure PNG seeks to end of previous chunk at start of load_end
2021-05-14 13:18:49 +10:00
pal8_offset.bmp
Ensure that pixel data offset does not ignore palette
2021-12-21 12:43:50 +11:00
palette_negative.png
Fixed bug with rounding pixels to palette
2022-06-18 04:09:41 -04:00
palette_not_needed_for_second_frame.gif
If palette is present but not needed, do not use global palette
2022-10-06 08:46:31 +11:00
palette_sepia.png
Fixed bug with rounding pixels to palette
2022-06-18 04:09:41 -04:00
palette_wedge.png
Fixed bug with rounding pixels to palette
2022-06-18 04:09:41 -04:00
palette.dds
Added reading 8-bit color images
2023-09-27 19:41:45 +10:00
pcx_overrun.bin
Catch buffer overruns
2019-09-30 18:45:43 +10:00
pcx_overrun2.bin
Catch PCX P mode buffer overrun
2020-01-02 15:24:16 +11:00
photoshop-200dpi-broken.jpg
Handle broken Photoshop data
2019-11-30 10:08:32 +11:00
photoshop-200dpi.jpg
pil_sample_cmyk.eps
pil_sample_cmyk.jpg
pil_sample_rgb.jpg
pil123p.png
pil123rgba.png
pil123rgba.qoi
Added QOI reading
2023-03-09 13:34:44 +11:00
pil136.png
pil136.tiff
pil168.png
pil168.tif
pil184.pcx
pillow.icns
pillow.ico
pillow2.icns
pillow3.icns
Replaced test image to avoid copyrighted color space
2022-02-17 14:39:18 +11:00
png_decompression_dos.png
pngtest_bad.png.bin
pport_g4.tif
python.ico
radial_gradient.png
radial_gradients.png
complete tests for supported modes
2019-12-01 19:13:34 +03:00
raw_negative_stride.bin
Corrected negative seeks
2019-09-30 18:31:18 +10:00
rdf.tif
rectangle_surrounding_text.png
update test_imagefont to use textbbox
2022-06-20 01:20:56 +01:00
reqd_showpage_transparency.png
Added "transparency" argument to load()
2021-07-19 09:08:45 +10:00
reqd_showpage.eps
reqd_showpage.png
rgb_trns_ycbc.j2k
rgb_trns_ycbc.jp2
rgb_trns.png
rgb.jpg
rgb32bf-abgr.bmp
Added ABGR MASK_MODE
2022-07-14 07:25:28 +10:00
rgb32bf-rgba.bmp
Added support for RGBA bitfield compression
2019-03-09 11:11:32 +11:00
rgb32rle_bottom_right.tga
Added support for top right and bottom right orientations
2021-11-11 21:53:28 +11:00
rgb32rle_top_right.tga
Added support for top right and bottom right orientations
2021-11-11 21:53:28 +11:00
rgb32rle.tga
rgba.psd
Added support for RGBA PSD images
2022-08-05 23:29:58 +10:00
rotate_45_no_fill.png
rotate_45_with_fill.png
second_frame_comment.gif
Once comment is loaded, keep it for subsequent frames
2022-05-22 15:30:16 +10:00
seek_too_large.tif
Raise ValueError if seeking to greater than offset-sized integer
2024-03-16 13:33:04 +11:00
sgi_crash.bin
Tests for SGI Overruns
2020-04-01 10:12:21 +03:00
sgi_overrun_expandrow.bin
Catch SGI buffer overruns
2020-01-02 15:24:36 +11:00
sgi_overrun_expandrow2.bin
Catch SGI buffer overruns
2020-01-02 15:24:36 +11:00
sgi_overrun_expandrowF04.bin
Tests for SGI Overruns
2020-04-01 10:12:21 +03:00
sgi_overrun.bin
Catch buffer overruns
2019-09-30 18:45:43 +10:00
standard_embedded.png
add tests for opaque COLR and CBDT fonts
2020-10-07 05:29:18 +01:00
sugarshack_bad_mpo_header.jpg
sugarshack_frame_size.mpo
Determine size from markers, not EXIF data
2024-03-16 18:40:16 +11:00
sugarshack_ifd_offset.mpo
sugarshack_no_data.mpo
Raise a specific exception if no data is found for an MPO frame
2019-11-30 11:05:36 +11:00
sugarshack.mpo
sunraster.im1
sunraster.im1.png
test_anchor_multiline_lm_center.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_lm_left.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_lm_right.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_ma_center.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_md_center.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_mm_center.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_mm_left.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_mm_right.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_anchor_multiline_rm_center.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_rm_left.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_multiline_rm_right.png
add tests for multiline text with anchor
2020-09-22 14:58:21 +02:00
test_anchor_quick_ls.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_ma.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_mb.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_md.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_mm.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_ms.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_mt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_quick_rs.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_ttb_f_lt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_ttb_f_mm.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_ttb_f_rb.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_anchor_ttb_f_sm.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_arabictext_features.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_combine_caron_below_lb.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_below_ld.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_below_ls.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_below_ttb_lb.png
Update caron_below_ttb_lb test image
2023-11-12 11:36:35 -08:00
test_combine_caron_below_ttb.png
Update caron_below_ttb test image
2023-11-11 18:45:21 -08:00
test_combine_caron_below.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_la.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_ls.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_lt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_caron_ttb_lt.png
Update test images for overlapping text
2023-11-07 08:03:22 -08:00
test_combine_caron_ttb.png
Update test images for overlapping text
2023-11-07 08:03:22 -08:00
test_combine_caron.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ma.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ra.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ttb_mt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ttb_rt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ttb_st.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below_ttb.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_double_breve_below.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_multiline_lm_center.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_lm_left.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_lm_right.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_mm_center.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_mm_left.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_mm_right.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_rm_center.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_rm_left.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_multiline_rm_right.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
test_combine_overline_la.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline_ra.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline_ttb_mt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline_ttb_rt.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline_ttb_st.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline_ttb.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_combine_overline.png
add and fix tests for text anchors
2020-09-22 11:31:43 +02:00
test_complex_unicode_text.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_complex_unicode_text2.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_direction_ltr.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_direction_rtl.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_direction_ttb_stroke.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_direction_ttb.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_draw_pbm_target.png
test_draw_pbm_ter_en_target.png
Add tests for charset aware PcfFontFile
2020-03-31 10:20:43 +02:00
test_draw_pbm_ter_pl_target.png
Add tests for charset aware PcfFontFile
2020-03-31 10:20:43 +02:00
test_extents.gif
Expand GIF to include frames with extents outside the image size
2019-05-02 19:46:17 +10:00
test_kerning_features.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_language.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_ligature_features.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_Nastalifont_text.png
test_text.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_woff2.png
add test using woff2 font with freetype
2022-09-07 20:25:59 +02:00
test_x_max_and_y_offset.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test_y_offset.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
test-card-lossless.jp2
test-card-lossy-tiled.jp2
test-card.png
test-ole-file.doc
test.colors.gif
test.gpl
text_float_coord_1_alt.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
text_float_coord.png
Use fractional coordinates when drawing text
2022-11-08 11:49:39 +11:00
text_mono.gif
add mono color text test
2020-06-01 22:18:38 +02:00
tga_id_field.tga
tiff_16bit_RGB_target.png
Fix bits value for RGB;16N unpackers
2019-05-10 08:07:01 +10:00
tiff_16bit_RGB.tiff
Fix bits value for RGB;16N unpackers
2019-05-10 08:07:01 +10:00
tiff_16bit_RGBa_target.png
tiff_16bit_RGBa.tiff
tiff_adobe_deflate.png
tiff_adobe_deflate.tif
tiff_overflow_rows_per_strip.tif
Overflow checks for realloc for tiff decoding
2020-01-02 15:24:46 +11:00
tiff_strip_cmyk_16l_jpeg.tif
Added reading of CMYK;16L TIFF images
2019-05-01 00:42:30 +10:00
tiff_strip_cmyk_jpeg.tif
tiff_strip_planar_16bit_RGB.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_strip_planar_16bit_RGBa.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_strip_planar_lzw.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_strip_planar_raw_with_overviews.tif
tiff_strip_planar_raw.tif
tiff_strip_raw.tif
tiff_strip_ycbcr_jpeg_1x1_sampling.tif
tiff_strip_ycbcr_jpeg_2x2_sampling.tif
tiff_tiled_cmyk_jpeg.tif
tiff_tiled_planar_16bit_RGB.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_tiled_planar_16bit_RGBa.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_tiled_planar_lzw.tiff
Add Tests and support for Planar Tiff Images
2021-03-28 15:03:37 +02:00
tiff_tiled_planar_raw.tif
tiff_tiled_raw.tif
tiff_tiled_ycbcr_jpeg_1x1_sampling.tif
tiff_tiled_ycbcr_jpeg_2x2_sampling.tif
tiff_wrong_bits_per_sample_2.tiff
Drop excess values in BITSPERSAMPLE
2022-02-09 16:40:43 +03:00
tiff_wrong_bits_per_sample_3.tiff
Added test
2022-05-05 17:57:08 +10:00
tiff_wrong_bits_per_sample.tiff
timeout-1ee28a249896e05b83840ae8140622de8e648ba9.psd
Fix DOS in PSDImagePlugin -- CVE-2021-28675
2021-04-01 17:17:31 +03:00
timeout-31c8f86233ea728339c6e586be7af661a09b5b98.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-60d8b7c8469d59fc9ffff6b3a3dc0faeae6ea8ee.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-8073b430977660cdd48d96f6406ddfd4114e69c7.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-060745d3f534ad6e4128c51d336ea5489182c69d.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-598843abc37fc080ec36a2699ebbd44f795d3a6f.psd
Fix DOS in PSDImagePlugin -- CVE-2021-28675
2021-04-01 17:17:31 +03:00
timeout-9139147ce93e20eb14088fe238e541443ffd64b3.fli
Fix FLI DOS -- CVE-2021-28676
2021-04-01 17:17:23 +03:00
timeout-6646305047838720
Remove consecutive duplicates that only differ by their offset
2022-01-01 14:54:23 +11:00
timeout-bba4f2e026b5786529370e5dfe9a11b1bf991f07.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-bff0a9dc7243a8e6ede2408d2ffa6a9964698b87.fli
Fix FLI DOS -- CVE-2021-28676
2021-04-01 17:17:23 +03:00
timeout-c8efc3fded6426986ba867a399791bae544f59bc.psd
Fix DOS in PSDImagePlugin -- CVE-2021-28675
2021-04-01 17:17:31 +03:00
timeout-d6ec061c4afdef39d3edf6da8927240bb07fe9b7.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
timeout-d675703545fee17acab56e5fec644c19979175de.eps
Fix EPS DOS on _open -- CVE-2021-28677
2021-04-01 17:17:18 +03:00
timeout-dedc7a4ebd856d79b4359bbcc79e8ef231ce38f6.psd
Fix DOS in PSDImagePlugin -- CVE-2021-28675
2021-04-01 17:17:31 +03:00
timeout-ef9112a065e7183fa7faa2e18929b03e44ee16bf.blp
Fix BLP DOS -- CVE-2021-28678
2021-04-01 17:17:35 +03:00
tiny.png
added p2pa test
2022-05-27 12:34:05 +02:00
total-pages-zero.tif
transparent_background_text_L.png
Do not alter pixels outside mask when drawing text on an image with transparency
2021-04-29 23:08:25 +10:00
transparent_background_text.png
Do not alter pixels outside mask when drawing text on an image with transparency
2021-04-29 23:08:25 +10:00
transparent_dispose.gif
Add a test for an image that works with other GIF decoders.
2021-06-26 00:48:10 +10:00
transparent.gif
transparent.png
transparent.sgi
transparent.webp
tRNS_null_1x1.png
truncated_app14.jpg
Test when "adobe_transform" is unable to be read
2021-04-20 20:53:50 +10:00
truncated_end_chunk.png
Test error is raised without LOAD_TRUNCATED_IMAGES
2024-01-16 18:49:25 +11:00
truncated_exif_dpi.jpg
Catch struct.error from truncated EXIF when reading DPI
2023-10-12 10:13:46 +11:00
truncated_image.png
truncated_jpeg.jpg
tv.rgb
tv16.sgi
uint16_1_4660.tif
unbound_variable.jp2
uncompressed_l.dds
Added support for uncompressed L images
2022-12-23 17:43:18 +11:00
uncompressed_l.png
Added support for uncompressed L images
2022-12-23 17:43:18 +11:00
uncompressed_la.dds
Added support for uncompressed LA images
2022-12-23 19:07:45 +11:00
uncompressed_la.png
Added support for uncompressed LA images
2022-12-23 19:07:45 +11:00
uncompressed_rgb.dds
uncompressed_rgb.png
Reversed rawmode for uncompressed RGB data
2021-04-05 17:54:34 +10:00
unicode_extended.png
add test for #3777
2019-06-25 22:16:00 +10:00
unimplemented_dxgi_format.dds
Restored unimplemented DXGI format test
2022-07-19 07:18:48 +10:00
unimplemented_pfflags.dds
Removed INVALID enum
2023-06-15 02:49:09 +03:00
unknown_compression_method.png
Fixed reading PNG iCCP compression method
2024-02-22 19:50:36 +11:00
unsupported_bitcount.dds
Merge branch 'main' into dds_rgb
2023-12-07 08:43:57 +11:00
variation_adobe_axes.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_adobe_name.png
Fixed set_variation_by_name offset
2022-07-18 08:39:23 +10:00
variation_adobe_older_harfbuzz_axes.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_adobe_older_harfbuzz_name.png
Fixed set_variation_by_name offset
2022-07-18 08:39:23 +10:00
variation_adobe_older_harfbuzz.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_adobe.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_tiny_axes.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_tiny_name.png
remove use of FT_Set_Transform
2020-09-09 02:14:49 +02:00
variation_tiny.png
Added variation font support
2019-06-19 20:27:49 +10:00
WAlaska.wind.7days.grb
xmp_no_prefix.jpg
Do not require curly bracket in tag name
2023-07-10 22:05:28 +10:00
xmp_padded.jpg
Allow for zero-byte padding at end of XMP data
2023-07-10 22:00:30 +10:00
xmp_tags_orientation_exiftool.png
Simplified test code
2022-07-27 22:18:39 +10:00
xmp_tags_orientation.png
Parse orientation from XMP tags
2020-04-16 21:05:34 +10:00
xmp_test.jpg
XMP feature added
2020-12-27 22:24:38 -06:00
zero_bb_emptyline.eps
zero_bb_eof_before_boundingbox.eps
EOF ends not just the trailer, but also the file
2023-09-22 18:26:41 +10:00
zero_bb_scale2.png
zero_bb_trailer.eps
Last trailer comment has priority
2023-09-22 18:36:52 +10:00
zero_bb.eps
zero_bb.png
zero_dpi.jp2
If DPI is invalid, ignore it instead of raising an error
2021-08-01 18:38:56 +10:00
zero_height.j2k
Do not open images with zero or negative height
2022-05-04 21:25:40 +10:00
zero_width.gif
Limit size even if one dimension is zero
2023-06-28 11:43:05 +10:00