9900b27807
- version update to 11.2.0 * jpegtopnm: Add -traceexif * pbmtextps: Add -asciihex, -ascii85. * pcdovtoppm: remove dependency on obsolete 'tempfile' program. * jpegtopnm: Many fixes to -dumpexif. Always broken. (-dumpexif was new in Netpbm 9.18 (September 2001)) * pamtopng: fix -chroma option: always rejected. Always broken. (pamtopng was new in Netpbm 10.70 (June 2015)). * pnmtopng: fix -rgb option: always rejected. Always broken (-rgb was new in Netpbm 10.30 (October 2005)). * build: change the way you add the separately distributed 'hpcdtoppm' code to the build. * lot of changes since last version update, see https://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/doc/HISTORY - modified patches % netpbm-gcc-warnings.patch (refreshed) % netpbm-security-code.patch (refreshed) % netpbm-security-scripts.patch (refreshed) - deleted patches - netpbm-tmpfile.patch (upstreamed) - ppmforge-fix-overflow.patch (upstreamed) - signed-char.patch (upstreamed)
Petr Gajdos2023-06-23 09:18:14 +00:00
a32b6a71b8
- version update to 11.2.0 * jpegtopnm: Add -traceexif * pbmtextps: Add -asciihex, -ascii85. * pcdovtoppm: remove dependency on obsolete 'tempfile' program. * jpegtopnm: Many fixes to -dumpexif. Always broken. (-dumpexif was new in Netpbm 9.18 (September 2001)) * pamtopng: fix -chroma option: always rejected. Always broken. (pamtopng was new in Netpbm 10.70 (June 2015)). * pnmtopng: fix -rgb option: always rejected. Always broken (-rgb was new in Netpbm 10.30 (October 2005)). * build: change the way you add the separately distributed 'hpcdtoppm' code to the build. * lot of changes since last version update, see https://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/doc/HISTORY - modified patches % netpbm-gcc-warnings.patch (refreshed) % netpbm-security-code.patch (refreshed) % netpbm-security-scripts.patch (refreshed) - deleted patches - netpbm-tmpfile.patch (upstreamed) - ppmforge-fix-overflow.patch (upstreamed) - signed-char.patch (upstreamed)
Petr Gajdos2023-06-23 09:18:14 +00:00
3531121433
- version update to 10.98.2 palmtopnm: Fix failure with bogus claim of invalid input on architectures that do not use two's complement negative numbers. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output. Always broken (These options were new in Netpbm 10.32 (February 2006)). Thanks Alexander Shpilkin <ashpilkin@gmail.com>. pamdice: Fix incorrect output file name with PAM input. Always broken (pamdice was new in Netpbm 9.25 (March 2002). pamtopdbimg: Add -fixedtime. ppmfade: Use temporary files securely. pnmtosir: Set some possibly meaningless bits in output to zero so output is repeatable. pamx: Fix bug: top-justifies image in all cases where it should bottom-justify. Always broken. (pamx was new in Netpbm 10.34 (June 2006). pnmtorle: Fix bug: -h works only on first image. pamsistoaglyph: Fix invalid memory reference and incorrect output on depth 1 input. Always broken. (pamsistoaglyph was new in Netpbm 10.47 (June 2009). Thanks Scott Pakin. pambayer: Fix bogus colors at edges. Always Broken (pambayer was new in Release 10.30 (October 2005)). libnetpbm, various programs: fix bug: bogus warning that a color specified on command line cannot be represented exactly with the maxval being used. Introduced in Netpbm 10.83 (June 2018). pnmtopsnr: Fix typo in error message. Always broken (pnmpsnr was new in Netpbm 9.6 (July 2000). ppmtoilbm: Remove -floyd (aka -fs) option, which hasn't worked in a long time if ever and is inappropriate function for this
Petr Gajdos2022-05-30 14:58:55 +00:00
f915fa139f
- version update to 10.98.2 palmtopnm: Fix failure with bogus claim of invalid input on architectures that do not use two's complement negative numbers. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output. Always broken (These options were new in Netpbm 10.32 (February 2006)). Thanks Alexander Shpilkin <ashpilkin@gmail.com>. pamdice: Fix incorrect output file name with PAM input. Always broken (pamdice was new in Netpbm 9.25 (March 2002). pamtopdbimg: Add -fixedtime. ppmfade: Use temporary files securely. pnmtosir: Set some possibly meaningless bits in output to zero so output is repeatable. pamx: Fix bug: top-justifies image in all cases where it should bottom-justify. Always broken. (pamx was new in Netpbm 10.34 (June 2006). pnmtorle: Fix bug: -h works only on first image. pamsistoaglyph: Fix invalid memory reference and incorrect output on depth 1 input. Always broken. (pamsistoaglyph was new in Netpbm 10.47 (June 2009). Thanks Scott Pakin. pambayer: Fix bogus colors at edges. Always Broken (pambayer was new in Release 10.30 (October 2005)). libnetpbm, various programs: fix bug: bogus warning that a color specified on command line cannot be represented exactly with the maxval being used. Introduced in Netpbm 10.83 (June 2018). pnmtopsnr: Fix typo in error message. Always broken (pnmpsnr was new in Netpbm 9.6 (July 2000). ppmtoilbm: Remove -floyd (aka -fs) option, which hasn't worked in a long time if ever and is inappropriate function for this
Petr Gajdos2022-05-30 14:58:55 +00:00
858b8422cb
- version update to 10.96.4 palmtopnm: Fix bug: fails with PackBits input on platform with default unsigned char, such as ppc64. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale, pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large image. pamrubber: Fix bug: random behavior with -quad when you specify both points for source or target and the second one is lower in the image than the first. Always broken (Pamrubber was new in Netpbm 10.54 (March 2011)). libnetpbm: When validating computable size of width and height, allow for adding up to 10 instead of 2, to account for rounding up to a multiple of 8 in processing bit maps. pamtogif: Fix bug: doesn't ignore the input alpha mask when user specified -transparent. Broken in Netpbm 10.37 (December 2006). pgmtoppm: Eliminate dependency on color dictionary when user does not specify any colors by name. pamstereogram: Fix crash with -xbegin=0. Thanks Scott Pakin. Introduced in Netpbm 10.94. pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with message about wrong depth. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek <krkk@krkk.ct8.pl>. pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval less than 255. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek <krkk@krkk.ct8.pl>. pamtopng: Fix: treats all tuple types that start with BLA as BLACKANDWHITE. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)).
Petr Gajdos2021-12-13 12:35:32 +00:00
9b7c97d232
- version update to 10.96.4 palmtopnm: Fix bug: fails with PackBits input on platform with default unsigned char, such as ppc64. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale, pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large image. pamrubber: Fix bug: random behavior with -quad when you specify both points for source or target and the second one is lower in the image than the first. Always broken (Pamrubber was new in Netpbm 10.54 (March 2011)). libnetpbm: When validating computable size of width and height, allow for adding up to 10 instead of 2, to account for rounding up to a multiple of 8 in processing bit maps. pamtogif: Fix bug: doesn't ignore the input alpha mask when user specified -transparent. Broken in Netpbm 10.37 (December 2006). pgmtoppm: Eliminate dependency on color dictionary when user does not specify any colors by name. pamstereogram: Fix crash with -xbegin=0. Thanks Scott Pakin. Introduced in Netpbm 10.94. pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with message about wrong depth. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek <krkk@krkk.ct8.pl>. pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval less than 255. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek <krkk@krkk.ct8.pl>. pamtopng: Fix: treats all tuple types that start with BLA as BLACKANDWHITE. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)).
Petr Gajdos2021-12-13 12:35:32 +00:00
c901087b52
- version update to 10.88.1 * anytopnm: Fix unpredictable behavior when file name contains spaces. pnmquant: Fail if user specifies more than one of -meanpixel, -meancolor, and -center, rather than just pick one. * pnmremap: Don't output any part of the image if program fails because the maxval of input and map file do not match, in a case where matching maxval is required, i.e. the user specified -firstisdefault or -missingcolor. * ppmhist: sort secondarily by RGB with -sort=frequency, so output is repeatable. * pnmcolormap: Add -splitpix, -splitcol, -splitdim. Thanks Vladislav Zavjalov. * pbmtext: fix erroneous failure message with long input text. * jpeg2ktopam, pamtojpeg2k: fix negative array index. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam, pamtojpeg2k: fix assertion failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam: Fix memory leak after decoder failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam: fix null pointer dereference. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * pnmtorle, rletopnm: fix wild pointer dereference when memory allocation fails. Always broken (programs were added to Netpbm in Release 9.0 (April 2000). * pamsumm: Fix bug: with -mean and a conflicting option such as -sum, the program ignores one of the options. It should fail. Always broken (pamsumm was new in Netpbm 10.21 (March 2004). pamfind: Add -machine . * Multiple: fix bug: when you specify the same option twice, you
Petr Gajdos2019-12-20 12:52:51 +00:00
14980821d0
- version update to 10.88.1 * anytopnm: Fix unpredictable behavior when file name contains spaces. pnmquant: Fail if user specifies more than one of -meanpixel, -meancolor, and -center, rather than just pick one. * pnmremap: Don't output any part of the image if program fails because the maxval of input and map file do not match, in a case where matching maxval is required, i.e. the user specified -firstisdefault or -missingcolor. * ppmhist: sort secondarily by RGB with -sort=frequency, so output is repeatable. * pnmcolormap: Add -splitpix, -splitcol, -splitdim. Thanks Vladislav Zavjalov. * pbmtext: fix erroneous failure message with long input text. * jpeg2ktopam, pamtojpeg2k: fix negative array index. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam, pamtojpeg2k: fix assertion failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam: Fix memory leak after decoder failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * jpeg2ktopam: fix null pointer dereference. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). * pnmtorle, rletopnm: fix wild pointer dereference when memory allocation fails. Always broken (programs were added to Netpbm in Release 9.0 (April 2000). * pamsumm: Fix bug: with -mean and a conflicting option such as -sum, the program ignores one of the options. It should fail. Always broken (pamsumm was new in Netpbm 10.21 (March 2004). pamfind: Add -machine . * Multiple: fix bug: when you specify the same option twice, you
Petr Gajdos2019-12-20 12:52:51 +00:00