libgd/tests
wilson chen 2e886046f8
Fix #497: gdImageColorMatch Out Of Bounds Write on Heap (CVE-2019-6977)
Fixed CVE-2019-6977 and add corresponding testcase.

Original patch by Christoph M. Bechker <cmbecker69@gmx.de>
https://gist.github.com/cmb69/1f36d285eb297ed326f5c821d7aafced
2019-12-20 10:12:04 +08:00
..
bmp Fix #450: Failed to open 1 bit per pixel bitmap 2018-12-31 19:45:21 +01:00
fontconfig tests: add more checks for libpng (and other deps) 2017-02-23 17:31:41 -05:00
freetype clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gd clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gd2 clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagearc tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagebrightness convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimageclone Fix wrong directory in Makemodule.am 2016-09-25 18:34:31 +02:00
gdimagecolor convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagecolorclosest tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecolorclosesthwb add testcase for gdImageColorClosestHWB 2019-11-28 13:28:41 -05:00
gdimagecolordeallocate tests: cmake: switch to list appending 2016-06-15 15:02:13 -04:00
gdimagecolorexact tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecolormatch Fix #497: gdImageColorMatch Out Of Bounds Write on Heap (CVE-2019-6977) 2019-12-20 10:12:04 +08:00
gdimagecolorreplace tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecolorresolve tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecolortransparent tests: cmake: switch to list appending 2016-06-15 15:02:13 -04:00
gdimagecontrast convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimageconvolution Fixed #369: fix new_a init error in gdImageConvolution() 2019-12-13 10:54:25 +01:00
gdimagecopy tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecopymerge add testcase for gdImageCopyMerge 2019-11-27 01:33:26 -05:00
gdimagecopymergegray add testcase for gdImageCopyMergeGray 2019-11-28 00:04:08 -05:00
gdimagecopyresampled clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagecopyrotated tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagecreate tests: cmake: list appending instead of set( 2019-02-09 13:17:25 -05:00
gdimagecrop tests: cmake: list appending instead of set( 2019-02-09 13:17:25 -05:00
gdimagefile convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagefill clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagefilledarc Remove trailing whitespace 2019-01-16 19:52:54 +01:00
gdimagefilledellipse clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagefilledpolygon convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagefilledrectangle clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagefilltoborder clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagefilter clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimageflip convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagegrayscale convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimageline CMakeLists.txt: Exclude libm dependency under win 2019-10-26 16:06:26 -07:00
gdimagenegate convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimageopenpolygon tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagepixelate Partially implement #220: tests: replace all printf error messages with gdTestErrorMsg 2016-07-15 14:59:21 +02:00
gdimagepolygon tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagerectangle tests: add more checks for libpng (and other deps) 2017-02-23 17:31:41 -05:00
gdimagerotate convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagescale clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdimagescatterex tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
gdimagesetpixel convert all files to native line encodings 2018-06-21 21:44:54 -04:00
gdimagestring add testcase for gdimagestring 2019-11-27 13:46:38 -05:00
gdimagestring16 add testcase for gdImageString16 2019-11-28 00:04:50 -05:00
gdimagestringft CMakeLists.txt: Exclude libm dependency under win 2019-10-26 16:06:26 -07:00
gdimagestringftex Fix memory leaks in test cases 2016-08-27 16:41:29 +02:00
gdimagestringup add testcase for gdimagestringup 2019-11-28 11:23:51 -05:00
gdimagestringup16 add testcase for gdImageStringUp16 2019-11-28 00:05:23 -05:00
gdimagetruecolortopalette tests: cmake: list appending instead of set( 2019-02-09 13:17:25 -05:00
gdinterpolatedscale Remove unused argc/argv parameters from main() in tests 2016-07-13 02:20:38 +02:00
gdnewfilectx tests: cmake: switch to list appending 2016-06-15 15:02:13 -04:00
gdtest update gdtest.c to support msys (#528) 2019-10-28 01:14:47 -06:00
gdtiled clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gdtransformaffineboundingbox clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
gif Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images 2019-05-26 11:01:14 +02:00
jpeg Fix #492: Potential double-free in gdImage*Ptr() 2019-01-17 11:54:55 +01:00
png clean up trailing whitespace/newlines 2018-06-21 22:47:42 -04:00
source Fix #450: Failed to open 1 bit per pixel bitmap 2018-12-31 19:45:21 +01:00
tga tests: add more checks for libpng (and other deps) 2017-02-23 17:31:41 -05:00
tiff convert all files to native line encodings 2018-06-21 21:44:54 -04:00
wbmp tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
webp Fix double-free in gdImageWebPtr() 2016-12-13 14:40:03 +01:00
xbm Add a test for issue libgd#501 CVE-2019-11038 2019-09-02 04:27:33 -04:00
xpm Remove useless SVN Ids 2016-07-15 16:34:47 +02:00
.gitignore tests: drop test_config.h 2016-07-21 20:25:29 +05:30
CMakeLists.txt add testcase for gdImageColorClosestHWB 2019-11-28 13:28:41 -05:00
Makefile.am add testcase for gdImageColorClosestHWB 2019-11-28 13:28:41 -05:00
gdhelpers.c tests: fix distclean errors 2016-04-30 21:02:45 -04:00