2020-03-17 22:53:12 by Roland Illig | Files touched by this commit (1) |
Log message:
graphics/giflib: remove SUBST block for nonexistent util/Makefile.in
|
2020-01-22 21:46:49 by Sevan Janiyan | Files touched by this commit (2) |
Log message:
Fix MANDIR after it got zapped in the previous change.
|
2020-01-13 08:20:17 by Min Sik Kim | Files touched by this commit (1) |
Log message:
graphics/giflib: Fix install_name on Darwin
|
2020-01-11 14:33:31 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Apply <https://sourceforge.net/p/giflib/bugs/_discuss/thread/4e811ad29b/>
to fix Darwin build.
|
2020-01-09 16:56:11 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
giflib: Install libutil as libgifutil to supply GifQuantizeBuffer()
Bump PKGREVISION.
|
2020-01-07 21:25:14 by Sevan Janiyan | Files touched by this commit (8) |
Log message:
Update to giflib/giflib-util 5.2.1
|
2016-05-01 22:28:44 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
Update graphics/giflib to 5.1.4.
Changes:
Version 5.1.4
=============
Code Fixes
----------
* Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
* Fix SF Bug #92: Fix buffer overread in gifbuild.
* Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
* Fix SF Bug #89: Fix buffer overread in gifbuild.
Version 5.1.3
=============
As of this version the library and code has been seriously abused by fuzzers,
smoking out crash bugs (now fixed) induced by various kinds of severely
malformed GIF.
Code Fixes
----------
* Prevent malloc randomess from causing the header output routine to emit
a GIF89 version string even when no GIF89 features are present. Only
breaks tests, not production code, but it's odd this wasn't caught sooner.
* Prevent malloc randomess from producing sporadic failures by causing
sanity checks added in 5.1.2 to misfire.
* Bulletproof gif2rgb against 0-height images. Addressed SF bug #78:
Heap overflow in gif2rgb with images of size 0, also SF bug #82.
* Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes SF bug #83
introduced in 5.1.2.
* Fix SF Bug #84: incorrect return of DGifSlurp().
|
2016-01-18 20:02:56 by Leonardo Taccari | Files touched by this commit (1) |
Log message:
Remove no more available configure arguments to reflect current configure script
(they were removed in giflib-5.0.0).
|
2016-01-18 15:34:36 by Leonardo Taccari | Files touched by this commit (2) |
Log message:
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
|
2015-11-03 22:34:36 by Alistair G. Crooks | Files touched by this commit (610) |
Log message:
Add SHA512 digests for distfiles for graphics category
Problems found with existing digests:
Package fotoxx distfile fotoxx-14.03.1.tar.gz
ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Problems found locating distfiles:
Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
Package pgraf: missing distfile pgraf-20010131.tar.gz
Package qvplay: missing distfile qvplay-0.95.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|