From 6e691531f1e4fd40581892fa2285ebc493eb6d15 Mon Sep 17 00:00:00 2001 From: giraffedata Date: Tue, 29 Dec 2009 19:22:26 +0000 Subject: fix wild pointers with large color index git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1072 9d0c8265-081b-0410-96cb-a4ca84ce46f8 --- doc/HISTORY | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/HISTORY b/doc/HISTORY index 244d1329..c239d809 100644 --- a/doc/HISTORY +++ b/doc/HISTORY @@ -6,7 +6,7 @@ CHANGE HISTORY not yet BJH Release 10.49.00 - Add pamdither - replacement for ppmdither. + pamscale: Work on multi image stream. pnmconvol: Add -matrix, -matrixfile. @@ -20,6 +20,26 @@ not yet BJH Release 10.49.00 Prevents interference by other user who shares the main temporary file directory. + libnetpbm: When reading plain format PNM with PAM routines, + validate pixel against maxval (necessary for integer non-overrun + guarantees). + + pnmsmooth: change -dump option to output a new pnmconvol + -matrix option instead of a PGM file (because pnmsmooth now + uses -matrix). + + pnmsmooth: fix incorrect call to pm_system_lp() that makes + it never work (but it wouldn't anyway because pm_system_lp() + was broken -- see below). + + pm_system*: fix various bugs making it never work. + + xpmtoppm: fix wild pointer with color index > 127. + + xpmtoppm: fix wild pointer when the input has a color index + value that is too large to be consistent with the number of + colors and bytes per pixel. + pamtouil: fix crash when -name option doesn't contain an underscore. -- cgit 1.4.1