Skip to content

Commit

Permalink
Update graphics/giflib to 5.1.2.
Browse files Browse the repository at this point in the history
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
  • Loading branch information
leot committed Jan 18, 2016
1 parent 16b695e commit 2bc8db8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions graphics/giflib/Makefile.common
Original file line number Diff line number Diff line change
@@ -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
Expand Down
10 changes: 5 additions & 5 deletions graphics/giflib/distinfo
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 2bc8db8

Please sign in to comment.