Subject: CVS commit: pkgsrc/graphics/netpbm
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 06/25/2006 06:35:58
Module Name:	pkgsrc
Committed By:	adam
Date:		Sun Jun 25 06:35:58 UTC 2006

Modified Files:
	pkgsrc/graphics/netpbm: Makefile distinfo
	pkgsrc/graphics/netpbm/patches: patch-aa patch-ab
Removed Files:
	pkgsrc/graphics/netpbm/patches: patch-ac patch-ag patch-ai patch-aj

Log Message:
This is a security update, which fixes a buffer overflow vulnerability.

Changes 10.34:
* Add pamthreshold, pamx, pamtoxvmini.
* pammasksharpen: Add -threshold.
* pnmtopng: make "N colors found" message verbose-only.
* pnmtopng: make "no room in palette" message non-verbose.
* picttoppm: Tolerate various PICT file corruptions.
* picttoppm: Don't issue warning message when file named
  'fontdir' doesn't exist.
* libnetpbm: Add ppmd_fill_path().
* ppmtobmp: Fix for PBM input.
* bmptopnm: Don't crash on BMP with no color map.
* bmptopnm: Fix wrong file name in error messages.
* ppmtogif: fix bug: always produces garbage output.
* ppmtompeg: fix input from Standard Input.
* pnmflip: fix bug: -rotate90, -rotate180, and -rotate270
  (and synonyms) don't work when followed by other rotation options.
* ppmtoilbm: Fig bug: generates more planes than necessary.
* pamtofits: fix buffer overflow in asembling header.
* picttoppm: fix bug - interprets some images wrong because of
  bogus "rowBytes" value.
* Redo asprintfN(), etc. so as not to use va_list in a way
  that doesn't work on some machines.
* cameratopam: remove definition of memmem() so it doesn't collide
  with same in some C libraries.  Add memmemN() and MEMEQ to libnetpbm.
* Fix build of filename.o.


To generate a diff of this commit:
cvs rdiff -r1.142 -r1.143 pkgsrc/graphics/netpbm/Makefile
cvs rdiff -r1.58 -r1.59 pkgsrc/graphics/netpbm/distinfo
cvs rdiff -r1.37 -r1.38 pkgsrc/graphics/netpbm/patches/patch-aa
cvs rdiff -r1.19 -r1.20 pkgsrc/graphics/netpbm/patches/patch-ab
cvs rdiff -r1.14 -r0 pkgsrc/graphics/netpbm/patches/patch-ac
cvs rdiff -r1.16 -r0 pkgsrc/graphics/netpbm/patches/patch-ag
cvs rdiff -r1.9 -r0 pkgsrc/graphics/netpbm/patches/patch-ai \
    pkgsrc/graphics/netpbm/patches/patch-aj

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.