summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2016-01-18 14:34:36 +0000
committerleot <leot@pkgsrc.org>2016-01-18 14:34:36 +0000
commit8b6be4456e2706ce55f3d1a6718875ebf6f6bacd (patch)
tree7faf61b605fda25df1ff04c9f3a42b592a14bad1
parentd5d7bf4899b7d85d42a8893370e4e77c940572f0 (diff)
downloadpkgsrc-8b6be4456e2706ce55f3d1a6718875ebf6f6bacd.tar.gz
Update graphics/giflib to 5.1.2.
Changes: Version 5.1.2 ============= Code Fixes ---------- * Code hardening using reallocarray() from OpenBSD. * Sanity check in giffilter catches files with malformed extension records Fixes SourceForge bug #63: malformed gif causes segfault in giffilter. * Inexpensive sanity check in DGifSlurp() catches malformed files with no image descriptor. Fixes SourceForge bug #64: malformed gif causes crash in giftool. * Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input parameter. * Bail out of GIF read on invalid pixel width. Addresses Savannah bug #67: invalid shift in dgif_lib.c * Fix SourceForge bug #69: #69 Malformed: Gif file with no extension block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in giftext). * Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif. * Fix SourceForge bug #73: Null pointer deference in gifclrmap (only reachable with malformed GIF). * Fix SourceForge bug #74: Double free in gifsponge under 5.1,1, for any valid gif image. * Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg. * Sanity check in giffix catches some malformed files. Addresses SourceForge bug #77: dgif_lib.c: extension processing error
-rw-r--r--graphics/giflib/Makefile.common4
-rw-r--r--graphics/giflib/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/graphics/giflib/Makefile.common b/graphics/giflib/Makefile.common
index 1b2497165fb..ab3b5d03d56 100644
--- a/graphics/giflib/Makefile.common
+++ b/graphics/giflib/Makefile.common
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.8 2015/01/16 09:35:43 wiz Exp $
+# $NetBSD: Makefile.common,v 1.9 2016/01/18 14:34:36 leot Exp $
# used by graphics/giflib/Makefile
# used by graphics/giflib-util/Makefile
-DISTNAME= giflib-5.1.1
+DISTNAME= giflib-5.1.2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=giflib/}
EXTRACT_SUFX= .tar.bz2
diff --git a/graphics/giflib/distinfo b/graphics/giflib/distinfo
index 8eb2da9c0d8..49201ef9c8e 100644
--- a/graphics/giflib/distinfo
+++ b/graphics/giflib/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2015/11/03 21:33:59 agc Exp $
+$NetBSD: distinfo,v 1.17 2016/01/18 14:34:36 leot Exp $
-SHA1 (giflib-5.1.1.tar.bz2) = e5d716e0ccef671103c38c25693927e413fac639
-RMD160 (giflib-5.1.1.tar.bz2) = 1777f89ff1bbad74f0fb7a3cc7aa823da795ade1
-SHA512 (giflib-5.1.1.tar.bz2) = 9d9cba004c1402c7c547b7a7f35485fe03b0bc3637102b9eba96d1dea2984415fccdff4a6463215af82e2d3817d75bdd64ae7a96d4acc98b4904e5e5f352dd3e
-Size (giflib-5.1.1.tar.bz2) = 654389 bytes
+SHA1 (giflib-5.1.2.tar.bz2) = 3f7bc86280db30a7120b2113f9f261301c515ad2
+RMD160 (giflib-5.1.2.tar.bz2) = 93bb79ca74d8063da74f8597ddec4d6a79bdfd2f
+SHA512 (giflib-5.1.2.tar.bz2) = 062adabd25d8c879d2bd6fd007244efb5c41248f68b75d184d94836d2e5dcbfcb1427928a3bc78017ecb4e679a336178d28851ba1f3c1a40f70e694f3ff8449d
+Size (giflib-5.1.2.tar.bz2) = 638967 bytes