Update to 4.0.2 for CVE-2012-2113. * tif_getimage.c: added support for _SEPARATED CMYK images. * tif_getimage.c: Added support for greyscale + alpha. * Added TIFFCreateCustomDirectory() and TIFFCreateEXIFDirectory() functions. * tif_print.c: Lots of fixes around printing corrupt or hostile input. * Improve handling of corrupt ycbcrsubsampling values. * tif_unix.c: use strerror to get meaningful error messages. * tif_jpeg.c: fix serious bugs in JPEGDecodeRaw(). * tif_jpeg.c: Fix size overflow (zdi-can-1221,CVE-2012-1173).diff -r1.104 -r1.105 pkgsrc/graphics/tiff/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.104 2012/04/10 14:13:04 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.105 2012/06/20 21:07:14 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= tiff-4.0.1 | 3 | DISTNAME= tiff-4.0.2 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
6 | MASTER_SITES= ftp://ftp.remotesensing.org/pub/libtiff/ \ | 5 | MASTER_SITES= ftp://ftp.remotesensing.org/pub/libtiff/ \ | |
7 | http://libtiff.maptools.org/dl/ | 6 | http://libtiff.maptools.org/dl/ | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.remotesensing.org/libtiff/ | 9 | HOMEPAGE= http://www.remotesensing.org/libtiff/ | |
11 | COMMENT= Library and tools for reading and writing TIFF data files | 10 | COMMENT= Library and tools for reading and writing TIFF data files | |
12 | 11 | |||
13 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | 12 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |
14 | 13 | |||
15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
17 | 16 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2012/02/21 13:03:00 drochner Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2012/06/20 21:07:14 wiz Exp $ | |
2 | bin/bmp2tiff | 2 | bin/bmp2tiff | |
3 | bin/fax2ps | 3 | bin/fax2ps | |
4 | bin/fax2tiff | 4 | bin/fax2tiff | |
5 | bin/gif2tiff | 5 | bin/gif2tiff | |
6 | bin/pal2rgb | 6 | bin/pal2rgb | |
7 | bin/ppm2tiff | 7 | bin/ppm2tiff | |
8 | bin/ras2tiff | 8 | bin/ras2tiff | |
9 | bin/raw2tiff | 9 | bin/raw2tiff | |
10 | bin/rgb2ycbcr | 10 | bin/rgb2ycbcr | |
11 | bin/thumbnail | 11 | bin/thumbnail | |
12 | bin/tiff2bw | 12 | bin/tiff2bw | |
13 | bin/tiff2pdf | 13 | bin/tiff2pdf | |
14 | bin/tiff2ps | 14 | bin/tiff2ps | |
@@ -221,13 +221,15 @@ share/doc/tiff/html/v3.7.0alpha.html | @@ -221,13 +221,15 @@ share/doc/tiff/html/v3.7.0alpha.html | |||
221 | share/doc/tiff/html/v3.7.0beta.html | 221 | share/doc/tiff/html/v3.7.0beta.html | |
222 | share/doc/tiff/html/v3.7.0beta2.html | 222 | share/doc/tiff/html/v3.7.0beta2.html | |
223 | share/doc/tiff/html/v3.7.1.html | 223 | share/doc/tiff/html/v3.7.1.html | |
224 | share/doc/tiff/html/v3.7.2.html | 224 | share/doc/tiff/html/v3.7.2.html | |
225 | share/doc/tiff/html/v3.7.3.html | 225 | share/doc/tiff/html/v3.7.3.html | |
226 | share/doc/tiff/html/v3.7.4.html | 226 | share/doc/tiff/html/v3.7.4.html | |
227 | share/doc/tiff/html/v3.8.0.html | 227 | share/doc/tiff/html/v3.8.0.html | |
228 | share/doc/tiff/html/v3.8.1.html | 228 | share/doc/tiff/html/v3.8.1.html | |
229 | share/doc/tiff/html/v3.8.2.html | 229 | share/doc/tiff/html/v3.8.2.html | |
230 | share/doc/tiff/html/v3.9.0beta.html | 230 | share/doc/tiff/html/v3.9.0beta.html | |
231 | share/doc/tiff/html/v3.9.1.html | 231 | share/doc/tiff/html/v3.9.1.html | |
232 | share/doc/tiff/html/v3.9.2.html | 232 | share/doc/tiff/html/v3.9.2.html | |
233 | share/doc/tiff/html/v4.0.0.html | 233 | share/doc/tiff/html/v4.0.0.html | |
234 | share/doc/tiff/html/v4.0.1.html | |||
235 | share/doc/tiff/html/v${PKGVERSION}.html |
@@ -1,8 +1,6 @@ | @@ -1,8 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.55 2012/04/10 14:13:04 taca Exp $ | 1 | $NetBSD: distinfo,v 1.56 2012/06/20 21:07:14 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (tiff-4.0.1.tar.gz) = 8baf382231c9051a1b3eb294581289aa21447171 | 3 | SHA1 (tiff-4.0.2.tar.gz) = d84b7b33a6cfb3d15ca386c8c16b05047f8b5352 | |
4 | RMD160 (tiff-4.0.1.tar.gz) = abf98ab277edaee302b432dbcecfe68061dd91dc | 4 | RMD160 (tiff-4.0.2.tar.gz) = 520c5a6d17d1b0c3957e3889b66eadce0accf53f | |
5 | Size (tiff-4.0.1.tar.gz) = 1991580 bytes | 5 | Size (tiff-4.0.2.tar.gz) = 2022814 bytes | |
6 | SHA1 (patch-configure) = 0e86c6d69783333c03d6241e1824f68602f3c732 | 6 | SHA1 (patch-configure) = 0e86c6d69783333c03d6241e1824f68602f3c732 | |
7 | SHA1 (patch-libtiff_tif__getimage.c) = fc1f63b669fb8871935d4bf12e09dc1c78150f91 | |||
8 | SHA1 (patch-libtiff_tiffiop.h) = 8729e474106a0edce4284004f6f6d95b97c4a544 |