Changelog for
libnetpbm11-32bit-10.80.1-4.2.x86_64.rpm :
* Fri Dec 29 2017 tchvatalAATTsuse.com- Add patch makeman-py3.patch to make sure to use python3 when building- Unpack the stuff only once
* Mon Dec 18 2017 pgajdosAATTsuse.com- updated to 10.80.1
* pnmtopalm: Refuse to create a compressed image with more than 8 bits per pixel.
* pbmtext, libnetpbm font facilities: allow glyphs in font files that have no bitmap data; just used for their advance value to code a space.
* pbmtext: Improve error message when there is a problem reading the font file.
* libnetpbm font facilities: consider font invalid if a glyph is more than 65536 pixels high or wide.
* ppmshadow: handle images with a black background and low contrast images (i.e. little difference between foreground and background).
* ppmbrighten: fix bug: red pixels change hue. Introduced in after Netpbm 10.11 (October 2002) and before Netpbm 10.18 (September 2003).
* palmtopnm: fix crash if invalid input contains color index that is not in the palette. Always broken (palmtopnm was new in Netpbm 9.10 (October 2001)).
* pnmtopalm: fix incorrect output with certain input files and - packbits_compression. Always broken. -packbits_compression was new in Netpbm 10.27 (March 2005).
* pnmtopalm: Correct error message recommending running pnmquant when the real solution is to run pnmremap to modify the image to Palm standard colors.
* pnmtopalm: Fix bug causing \"color not in colormap\" failure with - colormap and maxval other than 255.
* libnetpbm: font facilities: fix invalid memory reference with certain font files.
* libnetpbm: ppm_readcolordict: Improve error message when there is a problem reading the color dictionary. Affects ppmhist.
* pgmmake: Fix bug: treats non-numeric gray-level argument as zero. Always broken (Pgmmake was new in Netpbm 10.32, February 2006).
* pdbimgtopam, pamtopdbimg: fix various cases of incorrect output, some always present (programs were new in Netpbm 10.52.00 (October 2010)).
* libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. Affects many programs. Broken in Netpbm 10.79 (June 2017).
* Wed Aug 02 2017 tchvatalAATTsuse.com- Version update to 10.79.3:
* Fix license clash between GPL-2 and GPL-3
* Few small fixes
* Wed Jul 12 2017 tchvatalAATTsuse.com- Drop patch netpbm-missing-file-close.patch fixed differently by upstream- Drop patch netpbm-jasper.patch which is no longer needed- Remove accidental -O0 added to cflags- Version update to 10.79.2:
* Fix \'format-security\' GNU compiler warning.
* libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim.
* pamgauss: Add -maximize, -oversample . Thanks Anton Shepelev
* pnmconvol: Extend -normalize to be applicable to convolution kernels specified by PGM file. Thanks Anton Shepelev
* g3topbm: tolerate fill bits.
* pbmtog3: Add -align8, -align16.
* ppmshadow: Improve results for very small maxval.
* ppmshadow: eliminate extraneous messages from pnmconvol.
* libnetpbm: Improve error message for purported image that is exactly 1 byte long (so ends in the middle of what would be the magic number).
* pbmtox10bm: Get the Perl interpreter for this Perl program from the PATH instead of hardcoded as /usr/bin/perl (like all other Netpbm Perl programs).
* ppmcolormask: fix incorrect output when input maxval is not 255.
* bmptopnm: fix crash when input is a Windows BMP with negative number for width. Always broken. (bmptopnm was new, as bmptoppm, in original Netpbm, 1992).
* pamcomp: fix incorrect output with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011).
* pamcomp: remove debug trace message with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011).
* pnmtojpeg: fix array bounds violation in argument list. Always broken (pnmtojpeg was new to Netpbm in Netpbm 8.2 (March 2000).
* pamcrater: fix incorrect output with non-square image. Introduced in Netpbm 10.69 (December 2014).
* svgtopam: fix treating negative width or height values in SVG like twos complement positive numbers; fail instead. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)).
* svgtopam: fix error messages when input has splines or negative positions. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)).
* libnetpbm: fix bug: pm_system_XXX closes Standard Input if you supply a Standard Output accepter but not a Standard Input feeder. Broken since Netpbm 10.40 (September 2007).
* Build: don\'t try to build standardppmdfont.c if it already exists (so don\'t require ppmdcfont to exist). Broken around Netpbm 10.35 (2006).
* Build: Define _XOPEN_SOURCE=500 in source files that use M_PI. While C libraries in the past have always provided this with just _XOPEN_SOURCE=null, it appears that M_PI is actually defined by Single Unix Specification 2, aka UNIX98, for which you need _XOPEN_SOURCE=500, and Cygwin has changed to enforce this.
* Fri Jun 09 2017 pgajdosAATTsuse.com- updated to 10.78.5
* pamgauss: Fix skewed output with even dimension.
* bmptopnm: fix crash when input is a Windows BMP with negative number for width.
* Mon Jun 05 2017 pgajdosAATTsuse.com- updated to 10.78.4
* pamcrater: fix incorrect output with non-square image.
* libnetpbm: fix bug: pm_system_XXX closes Standard Input if you supply a Standard Output accepter but not a Standard Input feeder.
* fix incorrect output with -mixtransparency.
* pamcomp: remove debug trace message with -mixtransparency.
* pnmtojpeg: fix array bounds violation in argument list.
* ppmpat: Add -color.
* ppmpat: Add -argyle1, -argyle2.
* pnmtotiff: Fail with -miniswhite or -minisblack on color image rather than produce an invalid TIFF.
* tifftopnmcmyk: Default rows per strip to the TIFF library default instead of whatever yields 8K strips.
* tifftonm: Fix incorrect PBM output with two-color paletted TIFF image.
* tifftopnm: Fix memory corruption when image is more pixels than can be represented as a C unsigned integer.
* tifftopnmcmyk: Fix bug: fails with very wide images and no - rowsperstrip.
* svgtopam: Fix crash when out of memory.
* pnmcrop: Add -closeness
* libnetpbm: ppmd_fill_path: remove debug trace.
* pnmpad: Fix bug: incorrect output width.- removed netpbm-no-build-date.patch: not needed since:
* --version global option: with SOURCE_DATE_EPOCH environment variable, display source code datetime instead of build datetime.
* Tue Nov 22 2016 pgajdosAATTsuse.com- updated to 10.76.0
* pnmquantall: Fix failure when temporary file location is not the same filesystem as the output file.
* pnmquantall: Fix incorrect handling of when the Pnmremap or the final rename fails.
* giftopnm: Fix bug: crash on little-endian computers that can\'t toleration unaligned memory access. Thanks Ignatios Souvatzis (isAATTnetbsd.org). Broken in Netpbm 10.47 (June 2009).
* cmuwmtopbm: fix trivial memory leak. Always broken (cmuwmtopbm was in primordial Pbmplus, in 1988).
* Build: tifftopnm.c: fix undefined WIFSIGNALED, etc.
* Tue Oct 25 2016 fstrbaAATTsuse.com- Added patch:
* netpbm-jasper.patch + Fix build with newer jasper
* Mon Aug 22 2016 pgajdosAATTsuse.com- updated to 10.75.1
* see HISTORY for upstream changelog
* refreshed, reduced, extended patches: netpbm-security-code.patch netpbm-security-scripts.patch netpbm-gcc-warnings.patch
* Thu Dec 17 2015 pgajdosAATTsuse.com- updated to 10.72.4
* see HISTORY for upstrem changelog
* added useful returns + netpbm-gcc-warnings.patch
* forwardported . netpbm-security-code.patch
* Tue Jun 23 2015 mvyskocilAATTopensuse.org- Drop all libp?m.so symlinks
* Mon May 11 2015 pgajdosAATTsuse.com- updated to 10.70.4
* pambackground: fix bug: segfault or incorrect results in most cases.
* ppmtoarbtxt: Fix some undefined behavior when program limits are exceeded.
* anytopnm: convert all images in a multi-image GIF instead of just the first.
* nmnorm: add -bsingle, -wsingle.
* pamtosvg: fix use of unset variable; probably results in a crash.
* pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output nearly always.
* pamtilt: fix bug: unconditional crash.
* pgmmorphconv: fix bug: always produces PGM Plain format.
* giftopnm: Fix bug: crashes if purported GIF has neither a global color map nor a local one.
* pgmmorphconv: add -gradient.
* pnmhisteq: add -noblack and -nowhite.
* tifftopnm: allow input file to be nonseekable.
* Add yuy2topam.
* Add pgmtosbig.
* Add st4topgm, pgmtost4.
* ppmtoarbtxt: fix bug: wrong output when high numbers represent darker.
* ppmtorgb3: Fix buffer overflow with long input file name.
* st4topgm: Fix bug: with no argument, uses file named \"\'\" instead of Standard Input.
* pnmconvol: Fix bug: wrong output for pixels that convolve to negative values (should be clipped to zero).
* Wed Nov 19 2014 pgajdosAATTsuse.com- updated to 10.68.1
* pnmconvol: add -bias .
* Remove pnmcomp, install a pnmcomp symlink for pamcomp.
* Fix incorrect option parsing when there are multiple common options (e.g. -plain -quiet).
* cameratopam: fix buffer overflow.
* cameratopam: fix incorrect output.
* ppmtopict: Fix unconditional crash.
* Mon Sep 08 2014 pgajdosAATTsuse.com- updated to 10.67.4
* pcdovtoppm: Fix crash due to invalid operator == on some systems.
* Fix incorrect option parsing when there are multiple common options (e.g. -plain -quiet).
* sgitopnm: add ability to convert 2-channel SGI image. Thanks Prophet of the Way .
* etc. see HISTORY- modified patches:
* netpbm-make.patch (refreshed)
* netpbm-security-code.patch (refreshed)
* Mon Sep 08 2014 crrodriguezAATTopensuse.org- minor: man pages from section 3 are developer docs, move to -devel package
* Sat Aug 30 2014 cooloAATTsuse.com- fix license for spdx 1.2 (IJG is now part of it, loosing SUSE prefix)
* Mon Jun 23 2014 pgajdosAATTsuse.com- updated to 10.66.3
* sgitopnm: fix bug: no output if input is RLE compressed.
* jpegtopnm -dumpexif: fix incorrect display of resolution.
* jpegtopnm -dumpexif: fix truncated make, model, or datetime.
* jpegtopnm -dumpexif: fix wild pointer with invalid EXIF data.
* build fixes
* Tue Apr 01 2014 pgajdosAATTsuse.com- updated to 10.66.00
* Add pamvalidate.
* Add pamfix: Does what pamfixtrunc did, plus repairs excessive sample values.
* pgmramp: add -diagonal.
* libnetpbm: Read functions validate that sample values do not exceed maxval.
* etc. see HISTORY for details
* Wed Nov 27 2013 pgajdosAATTsuse.com- updated to 10.64.04
* pnmtops: Fix bug: wrong output with -ascii85. Introduced in 10.63 (June 2013).
* pnmtops: Fix bug: wrong output with -rle. Introduced in 10.63 (June 2013).
* pnmtops: Fix bug: fails with message about waitpid() failing if invoked with SIGCHLD ignored. Introduced in 10.56 (September 2011).
* pnmtops: Fix bug: closes Standard Error. Introduced in 10.64.02 (today).
* pnmtops: Fix bug: program hangs if it inherits lots of open files. Introduced in 10.56 (September 2011).
* pngtopam: fix bug: ignores -gamma. Introduced in 10.48
* see HISTORY for details- removed wordaccess-include-be.patch (upstreamed)- removed stdbool-after-jasper.patch (workaround not needed yet)
* Thu Oct 03 2013 dvaleevAATTsuse.com- fix include syntax for BigEndian platforms (wordaccess-include-be.patch)
* Wed Sep 11 2013 pgajdosAATTsuse.com- updated to 10.63.01
* pngtopam: fix bug: ignores -gamma. Introduced in 10.48 (September 2009).
* Add pamtowinicon, winicontopam. Thanks Ludolf Holzheid.
* pgmnoise: add -maxval, speed up. Thanks Prophet of the Way.
* etc. see doc/HISTORY- added stdbool-after-jasper.patch, to be removed in the next submission [bnc#839584]
* Mon Dec 31 2012 pgajdosAATTsuse.com- Update to 10.61.01:
* pamstereogram: change -guidesize default from 10 to 20
* pgmhist: Add -machine option.
* pgmhist: Add -median, -quartile, and -decile options.
* pamstereogram: Add -guidetop and -guidebottom options to replace trick where negative -guidesize means top, positive means bottom, absent means none.
* pamstereogram: -smoothing smooths images even without -texfile.
* pnmcat: set don\'t care bits in packed PBM output to zero so they are predictable.
* etc. see doc/HISTORY
* Sun Dec 02 2012 asterios.dramisAATTgmail.com- Update libmin to 60.- Added libjpeg-devel, libxml2-devel and pkgconfig(x11) as build requirements.
* Wed Nov 21 2012 pgajdosAATTsuse.com- updated to 10.60.03:
* Xbmtopbm: fix incorrect output, memory leak. Thanks Prophet of the Way .
* Pamtojpeg2k: default to no compression ratio constraint and allow compression ratios less than 1. Because of compression metadata, small images do require loss of quality in order to get down to a compression ratio of 1.
* Sunicontopnm: Fix incorrect output for depth 8. Always broken (depth = 8 capability was added in Netpbm 10.53 (December 2010). pamgauss: Fix bug: erroneously says -maxval is too big on 64 bit system. Always broken (Pamgauss was added in 10.23 (July 2004).
* xpmtoppm: major speedup for 3-character-per pixel files, memory reduction for all files: use hash table instead of linear search or direct index, go row by row.
* xpmtoppm: fix bogus \"color number too large\" failure. Broken in 10.49 (December 2009).
* pnm_hashtuple: slight performance improvement from new hash function. Thanks Prophet of the Way .
* ppmtospu: wild memory accesses. Always broken (program added in 10.58 (March 2012).
* pamtosrf: fix storage corruption. Always broken (program added in 10.55 (June 2011).
* Tue Nov 20 2012 pgajdosAATTsuse.com- add url tag
* Thu Sep 06 2012 pgajdosAATTsuse.com- updated to 10.59.2:
* transition super-stable --> advanced branch
* builds with libpng15
* patches summary: - > dropped unneeded or upstreamed patches: - fixes.patch - libpng14.patch - manpages.patch - pamscale.patch - pnmtopng-CAN-2978.patch - > left patches [#] make.patch (suse specific) [#] no-build-time.patch (suse specific) [#] missing-file-close.patch (should be upstreamed in newer versions) [#] tmpfile.patch (rewritten) [#] security-code.patch (taken from fedora, replacement of former security.patch) [#] security-scripts.patch (taken from fedora, replacement of former security2.patch)
* Thu Aug 30 2012 cfarrellAATTsuse.com- license update: BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and SUSE-Public-Domain SPDX format, as per Fedora declaration
* Tue Aug 07 2012 pgajdosAATTsuse.com- updated to 10.35.86:
* ppmtobmp: fix failure with \"internal error\" message on all uses.
* pamscale: fix all black output with resampling.
* pgmtexture: fix integer overflow in difference variance.
* pgmtexture: fix array bounds violations in various calculations.
* pngtopnm: fix crash with invalid tIME chunk.
* Tue Nov 01 2011 pgajdosAATTsuse.com- updated to 10.35.82:
* pnmtopng: fix bug: with -alpha specifying a mask which contains no fully transparent area, output PNG is fully opaque. Introduced in 10.29.
* pnmquant: work with older Perl that doesn\'t have 3-argument open.
* pnmtops: fix message: says \"from top edge\" where it means \"from bottom edge.\"
* pgmtexture: fix wrong sum variance result. Wrong since the beginning. Thanks Francois P. S. Luus .
* Tue May 24 2011 pgajdosAATTnovell.com- updated to 10.35.80:
* asciitopgm: fix bug: memory corruption on too-long lines.
* asciitopgm: fix bug: improper handling of blank lines.
* pngtopnm: fix bug: -verbose reports history chunk present when it\'s really a palette.
* bmptopnm: Don\'t crash on invalid zero value of image height in the BMP header of a compressed file.
* bmptopnm: don\'t crash on large invalid value of \'colorsused\' in the BMP header.
* ilbmtoppm: Don\'t crash on image that has a transparent color index, but no color map.
* Tue Nov 16 2010 pgajdosAATTsuse.cz- updated to 10.35.77:
* ppmtompeg: fix crash with free of unallocated memory.
* Build: don\'t expect snprintf() to exist.
* Build: don\'t use or bzero().
* Wed Sep 01 2010 pgajdosAATTsuse.cz- updated to 10.35.76:
* Pnmtopng: -libversion doesn\'t report level of linked libz.
* don\'t fail due to SIGRTMIN, SIGRTMAX being undefined.
* palmtopnm: fix for pixel size 16. Thanks Paul Bolle .
* fix -reduce. Introduced in 10.27.- build against libpng14
* libpng14.patch
* Tue Aug 31 2010 cristian.rodriguezAATTopensuse.org- Do not include build date in binaries
* Tue Apr 06 2010 pgajdosAATTsuse.cz- requires libpng12-compat-devel instead of libpng-devel for build: netpbm will be compatible with libpng 1.4 branch from version 10.48
* Tue Mar 30 2010 pgajdosAATTsuse.cz- updated to 10.35.74 (see doc/HISTORY)
* upstreamed or outdated - colornames-init.diff (present in the code) - endian.patch (tested against bnc#105431) - pamtouil.patch (present in the code) - ximtoppm-fixes.patch (present in the code) - [partially, refreshed] fixes.patch - pngtomng-transparent.patch (tested against bnc#225258) - rgb.patch (/usr/share/X11/rgb.txt is in RGB_DB2 yet)
* .dif renamed to make.patch
* gcc45.patch merged into fixes.patch
* Sat Feb 13 2010 rguentherAATTsuse.de- fix harmless buffer-overflow to fix build with GCC 4.5
* Fri Dec 18 2009 jengelhAATTmedozas.de- add baselibs.conf as a source
* Tue Nov 24 2009 pgajdosAATTsuse.cz- updated to 10.35.69 (see HISTORY)
* Thu Aug 06 2009 pgajdosAATTsuse.cz- updated to 10.35.66 (see HISTORY) + mainly build fixes- added fclose [bnc#528306]
* missing-file-close.patch
* Mon Jul 13 2009 cooloAATTnovell.com- fix broken symlink
* Wed Jun 17 2009 nadvornikAATTsuse.cz- improved generating of man pages [bnc#431226]- fixed various warnings
* Tue Jun 16 2009 nadvornikAATTsuse.cz- generate man pages from html
* Mon Jun 15 2009 nadvornikAATTsuse.cz- updated to 10.35.64
* for detailed changelog see /usr/share/doc/packages/netpbm/HISTORY- use security patches from Fedora
* Mon Jun 01 2009 nadvornikAATTsuse.cz- build fix: use non-conflicting name instead of \"getline\"