Gimp/plug-ins/common
Mukund Sivaraman f86655bb1f file-gif-load: Fix incorrect out-of-input-bits condition (#695513)
GetCode() erroneously assumes that it has run out of input bits, because
it's off by 1 in its size calculation. At the end of the block, if the
End-of-Information code is exactly at the block boundary, it calculates
that it needs to read an extra bit, and tries to read beyond the end of
the block. It fails then, and the End-of-Information code is not
processed, and other warnings/errors are generated.
2013-03-12 13:11:48 +05:30
..
.gitignore plug-ins, pdb: remove plug-in noise-randomize 2013-03-08 17:06:53 +01:00
alien-map.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
align-layers.c plug-ins: undeprecate align-layers: no need to use gimp_drawable_get() 2012-09-15 21:56:05 +02:00
animation-optimize.c plug-ins: set progress to 1.0 when done 2011-04-10 19:28:43 +02:00
animation-play.c plug-ins: cleanup in the recently GEGL-ported plug-ins 2012-11-27 20:58:05 +01:00
antialias.c antialias: Delete dead variable and assignment 2011-10-10 10:03:43 +05:30
apply-canvas.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
blinds.c plugins: hide blinds operation 2012-05-03 04:34:07 +02:00
blur-gauss-selective.c Bug 639920: Gaussian blur can't work on specified selection 2013-01-27 17:04:04 +01:00
blur-gauss.c Bug 639920: Gaussian blur can't work on specified selection 2013-01-27 17:04:04 +01:00
blur-motion.c blur-motion: Move variables into inner block, where they're used 2011-10-06 08:45:58 +05:30
blur.c plugins: hide blur plug-in from menus 2012-05-03 04:34:07 +02:00
border-average.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
bump-map.c libgimpwidgets: add gtk_paned_new() to gimp3migration.[ch] 2011-10-02 14:36:42 +02:00
cartoon.c Corrected spelling errors spotted by Ari Pollak (Mostly fixes bug #683694) 2012-09-10 12:22:12 -04:00
channel-mixer.c channel-mixer: Remove dead assignment (and variable) 2011-10-04 14:20:25 +05:30
checkerboard.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
cml-explorer.c Bug 661313 - "None" string needs differentiation (message context) 2011-11-16 23:13:03 +01:00
color-cube-analyze.c plugins: remove colorcube-analysis from menus 2012-05-06 20:47:40 +02:00
color-enhance.c various plug-in parameter cleanups that have piled up on my disk: some 2009-04-11 16:57:42 +00:00
color-exchange.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
colorify.c plug-ins: hide colorify from the menus, we have the colorize tool 2012-05-03 15:02:34 +02:00
colormap-remap.c libgimpwidgets: add gdk_event_triggers_context_menu() to gimp3migration.[ch] 2011-10-02 16:23:59 +02:00
compose.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
contrast-normalize.c plug-ins: remove normalize plugin from menus 2012-05-14 19:13:10 +02:00
contrast-retinex.c contrast-retinex: Delete redundant assignment and move variable to local block 2011-10-06 19:39:59 +05:30
contrast-stretch-hsv.c various plug-in parameter cleanups that have piled up on my disk: some 2009-04-11 16:57:42 +00:00
contrast-stretch.c various plug-in parameter cleanups that have piled up on my disk: some 2009-04-11 16:57:42 +00:00
convolution-matrix.c convolution-matrix: Remove dead code and variable 2011-10-06 09:06:27 +05:30
crop-zealous.c Fix memory and descriptor leaks 2010-11-12 21:56:17 +01:00
cubism.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
curve-bend.c Bug 684330 - Rectangle tool's "fixed size" option is off-by-one 2013-02-13 00:08:39 +01:00
decompose.c Call progress_end() when the plug-in has finished. 2011-11-17 21:47:26 -05:00
deinterlace.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
depth-merge.c depth-merge: Delete redundant assignment 2011-10-06 09:11:53 +05:30
despeckle.c despeckle: Rename variables for better clarity 2011-10-08 08:19:57 +05:30
destripe.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
diffraction.c plugins: remove diffraction pattern from menus 2012-05-08 21:07:25 +02:00
displace.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
edge-dog.c Replaced old Difference of Gaussians, Laplace and Sobel filters with new GEGL operations 2012-05-13 06:41:19 +04:00
edge-laplace.c plugins: remove laplace/sobel from menu 2012-05-06 21:33:48 +02:00
edge-neon.c plug-ins: fix memory leak in edge-neon 2013-01-11 21:02:00 -05:00
edge-sobel.c Corrected spelling errors spotted by Ari Pollak (Mostly fixes bug #683694) 2012-09-10 12:22:12 -04:00
edge.c edge: Delete dead variables and assignments 2011-10-06 19:21:14 +05:30
emboss.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
engrave.c engrave: Fix condition as average[] is initialized based on num_channels 2011-10-13 10:20:46 +05:30
file-aa.c plug-ins: cleanup in the recently GEGL-ported plug-ins 2012-11-27 20:58:05 +01:00
file-cel.c plug-ins: port file-cel to GEGL 2012-11-19 18:43:35 +01:00
file-csource.c plug-ins: port file-csource to GEGL 2012-11-19 00:25:10 +01:00
file-desktop-link.c Bug 645456 - Inconsistent window (role) naming scheme 2011-04-08 20:31:34 +02:00
file-dicom.c libgimp, plug-ins: use g_strfreev() to free PDB string arrays 2012-11-27 21:16:26 +01:00
file-gbr.c plug-ins: cleanup in the recently GEGL-ported plug-ins 2012-11-27 20:58:05 +01:00
file-gegl.c plug-ins: cleanup in the recently GEGL-ported plug-ins 2012-11-27 20:58:05 +01:00
file-gif-load.c file-gif-load: Fix incorrect out-of-input-bits condition (#695513) 2013-03-12 13:11:48 +05:30
file-gif-save.c Bug 690728: file-gif-save plug-in crops the actual image the user is working on. 2013-01-20 16:17:55 +09:00
file-gih.c Bug 572997 - gih description alter when re-saving 2013-01-19 20:54:08 +01:00
file-glob.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
file-header.c plug-ins: port file-header to GEGL 2012-11-19 00:34:36 +01:00
file-html-table.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-jp2-load.c plug-ins: port file-jp2-load to GEGL 2012-11-18 23:48:31 +01:00
file-mng.c plug-ins: fix memory leak in file-mng 2013-01-17 19:23:51 -05:00
file-pat.c plug-ins: clean up the new GIO code in file-gbr and file-pat 2012-11-19 09:08:32 +01:00
file-pcx.c plug-ins: port file-pcx to GEGL 2012-11-19 22:26:04 +01:00
file-pdf-load.c plug-ins: use g_thread_new(), g_thread_create() is deprecated 2012-11-21 01:47:11 +01:00
file-pdf-save.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-pix.c plug-ins: port file-pix to GEGL 2012-11-19 22:45:20 +01:00
file-png.c plug-ins: fix a memory leak in file-png 2013-01-14 17:36:43 -05:00
file-pnm.c Bug 670226 - pbm image non-interactive different from interactive 2013-01-19 18:46:53 +01:00
file-ps.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-psp.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-raw.c Bug 673315 - raw RGB565 bitmap loader is endian-specific 2012-09-26 23:10:30 +02:00
file-sunras.c file-sunras: Delete dead variable and assignment 2011-10-06 19:26:06 +05:30
file-svg.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-tga.c file-tga: Simplify has_alpha expression 2012-12-05 09:07:57 +05:30
file-tiff-load.c plug-ins: remove trailing whitespace in file-tiff-load 2013-01-13 22:27:22 +01:00
file-tiff-save.c plug-ins: fix memory leak in file-tiff-save 2013-01-13 21:38:12 -05:00
file-wmf.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
file-xbm.c plug-ins: fix memory leak in file-xbm 2013-01-16 18:49:09 -05:00
file-xmc.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
file-xpm.c plug-ins: port file-xpm to GEGL 2012-11-26 02:39:44 +01:00
file-xwd.c file-xwd: support 32bit (ARGB) xwd import 2013-01-19 22:03:06 +01:00
film.c film: Remove dead assignment (and variable) 2011-10-06 08:38:46 +05:30
filter-pack.c plugins: remove filter-pack from menus 2012-05-06 21:16:40 +02:00
fractal-trace.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
gimprc.common plug-ins, pdb: remove plug-in noise-randomize 2013-03-08 17:06:53 +01:00
goat-exercise.c plug-ins: cleanup in the recently GEGL-ported plug-ins 2012-11-27 20:58:05 +01:00
gradient-map.c gradient-map: Free gradient_name when done using it 2011-05-07 06:44:22 +05:30
grid.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
guillotine.c Fix some memleaks 2011-08-18 13:37:35 -04:00
hot.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
illusion.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
iwarp.c iwarp: Delete dead variables and assignments 2011-10-10 10:01:30 +05:30
jigsaw.c jigsaw: Remove dead assignments (and variables) 2011-10-04 14:18:43 +05:30
lcms.c Bug 694679 - lcms plug-in half-floating point support 2013-02-26 09:12:02 +01:00
lens-apply.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
lens-distortion.c Replaced old Ripple and Lens Distortion filters with new GEGL operations 2012-05-13 06:15:24 +04:00
lens-flare.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
mail.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
Makefile.am plug-ins, pdb: remove plug-in noise-randomize 2013-03-08 17:06:53 +01:00
max-rgb.c plugins: remove max-rgb from menus 2012-05-06 21:06:12 +02:00
mkgen.pl plug-ins: fix mkgen.pl to pass the destdir newly required by make_file() 2012-05-02 17:46:08 +02:00
mosaic.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
newsprint.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
nl-filter.c nl-filt: Remove inline from functions 2011-10-08 18:19:25 +05:30
noise-hsv.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
noise-rgb.c noise-rgb: Drop dead variable and assignment 2011-10-11 10:13:48 +05:30
noise-solid.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
noise-spread.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
nova.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
oilify.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
photocopy.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
plasma.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
plugin-browser.c Bug 683694 - Spelling errors 2012-11-11 15:50:25 +01:00
plugin-defs.pl plug-ins, pdb: remove plug-in noise-randomize 2013-03-08 17:06:53 +01:00
procedure-browser.c Bug 645456 - Inconsistent window (role) naming scheme 2011-04-08 20:31:34 +02:00
qbist.c qbist: Delete dead variable and assignment 2011-10-11 09:57:55 +05:30
red-eye-removal.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
ripple.c Replaced old Ripple and Lens Distortion filters with new GEGL operations 2012-05-13 06:15:24 +04:00
rotate.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
sample-colorize.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
screenshot.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
sharpen.c plugins: hide sharpen from menus 2012-05-03 04:34:07 +02:00
shift.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
sinus.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
smooth-palette.c plugins: remove smooth-palette from menus 2012-05-08 21:07:25 +02:00
softglow.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
sparkle.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
sphere-designer.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
tile-glass.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
tile-paper.c plugins: remove paper tile from menus 2012-05-06 21:42:39 +02:00
tile-seamless.c plug-ins: remove some -Wunused-but-set-variable 2011-05-05 12:49:38 +02:00
tile-small.c plugins: hide tile-small from menus 2012-05-03 04:34:08 +02:00
tile.c tile: Delete dead variables and assignments 2011-10-08 18:15:40 +05:30
unit-editor.c unit-editor: Drop dead variable and assignment 2011-10-11 10:16:49 +05:30
unsharp-mask.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
value-propagate.c value-propogate: Rearrange operands 2012-09-06 07:29:54 +05:30
van-gogh-lic.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
video.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
warp.c plugins: remove warp plug-in from menus 2012-05-06 21:44:43 +02:00
waves.c waves: Remove dead assignments (and variables) 2011-10-03 18:50:23 +05:30
web-browser.c web-browser: Drop dead variable and assignment 2011-10-11 10:15:35 +05:30
web-page.c Added contextual separation for a user visible message 2011-12-04 01:37:18 +04:00
whirl-pinch.c plug-ins: use gtk_box_new() 2011-09-30 12:18:24 +02:00
wind.c warp: Move variable to local block and drop dead assignment 2011-10-12 16:55:58 +05:30