diff options
author | leot <leot@pkgsrc.org> | 2016-01-18 14:34:36 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2016-01-18 14:34:36 +0000 |
commit | 8b6be4456e2706ce55f3d1a6718875ebf6f6bacd (patch) | |
tree | 7faf61b605fda25df1ff04c9f3a42b592a14bad1 /graphics | |
parent | d5d7bf4899b7d85d42a8893370e4e77c940572f0 (diff) | |
download | pkgsrc-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
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/giflib/Makefile.common | 4 | ||||
-rw-r--r-- | graphics/giflib/distinfo | 10 |
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 |