gimp/plug-ins
Tobias Stoeckmann 13ed12d2b3 plug-ins: avoid OOB write on malicious GIH files.
Integer overflows allow out of boundary writes while reading GIH files.

The checks are copied from file-gbr.c. In turn, the necessary gsize
casts are added in file-gbr.c, too. These are important on 64 bit
systems. Without these casts, the precision of the calculation is still
32 bit, allowing overflows.

Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
2017-04-08 22:31:50 +02:00
..
common plug-ins: avoid OOB write on malicious GIH files. 2017-04-08 22:31:50 +02:00
file-bmp *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-darktable plug-ins: rename file-darktable format names to "Raw Foo" 2016-05-21 00:01:10 +02:00
file-exr *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-faxg3 *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-fits *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-fli *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-ico Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
file-jpeg *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-psd app: rename "Color (HSV) (legacy)" mode to "Color (HSL) (legacy)" 2017-03-16 06:23:30 -04:00
file-sgi *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-tiff *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
file-webp *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
flame Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
fractal-explorer Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gfig Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimpressionist Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gradient-flare Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
help plug-ins: minor tab cleanup. 2017-02-01 04:53:31 +01:00
help-browser Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
ifs-compose Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
imagemap Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
lighting Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
map-object *: rename NORMAL to NORMAL_LEGACY and NORMAL_LINEAR to NORMAL 2017-02-26 16:26:34 +01:00
pagecurl Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
print Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
pygimp Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
screenshot Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin. 2017-03-21 17:52:22 +01:00
script-fu Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
selection-to-path plug-ins: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
twain plug-ins: twain: fix layer mode name 2017-01-14 16:33:47 +01:00
ui Bug 777589 - explains GIF animation's minimum framerate. 2017-01-23 19:38:42 +01:00
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am Bug 769651 - Add webp file format support to gimp master 2016-08-09 21:21:52 +02:00