Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

giflib-progs-5.1.4-lp151.3.3 RPM for x86_64

From OpenSuSE Leap 15.1 for x86_64

Name: giflib-progs Distribution: openSUSE Leap 15.1
Version: 5.1.4 Vendor: openSUSE
Release: lp151.3.3 Build date: Mon Dec 17 18:43:23 2018
Group: Productivity/Graphics/Convertors Build host: lamb01
Size: 636031 Source RPM: giflib-5.1.4-lp151.3.3.src.rpm
Summary: Tools for Working with the GIF Library
A tool for converting GIFs to various formats.






* Wed Jul 05 2017
  - Keep timestamps before patch updates them to fix build-compare
* Fri May 13 2016
  - Added fix-autoconf11.patch for fixing build with older autoconf,
    requires for SLE11.
* Tue Apr 12 2016
  - Update to version 5.1.4
    * 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.
  - Removed patch:
    * giflib-sf-88.patch
      + Integrated upstream
  - Added patch:
    * giflib-CVE-2016-3977.patch
    - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
* Wed Mar 23 2016
  - Update to version 5.1.3
    * Prevent malloc randomess from causing the header output routine
    to emit a GIF89 version string even when no GIF89 features are
    * 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#78:
    Heap overflow in gif2rgb with images of size 0, also sf#82.
    * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
    introduced in 5.1.2.
    * Fix sf#84: incorrect return of DGifSlurp().
  - Add giflib-sf-88.patch to fix sf#88
* Tue Jan 19 2016
  - Update to version 5.1.2 (fixes CVE-2015-7555, bsc#960319)
    * 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
  - Modified patches:
    * giflib-automake-1_13.patch
    * giflib-visibility.patch
      + rediff to changed context
* Thu Jan 15 2015
  - Cleanup a bit
  - Remove obsolete sle10 deprecations
  - Fix one tiny rpmlint warning
* Wed Jan 14 2015
  - Update to version 5.1.1
    + Numerous minor fixes in getarg.c. Affects only the utilities, not the
      core library.
    + Fix SourceForge bug #59 DGifOpen can segfault if DGifGetScreenDesc fails.
    + SourceForge patch #20: In gifalloc, fix usage of realloc() in case of failure.
    + Fix SourceForge bug #61 Leak in gifsponge.
    + glibtoolize port fix for OS X.
* Fri May 30 2014
  - Update to new upstream release 5.1.0
    * Minor API change to assist library wrappers in dynamic languages,
    removal of the the gif2raw utility, and various minor fix patches
    for unusual edge cases.
    * API changes to functions:
    GifErrorString returns const char *;
    EGifGetGifVersion returns const char *;
    EGifCloseFile takes another int *errorcode;
    DGifCloseFile takes another int *errorcode;
* Sat Aug 31 2013
  - Update to new upstream release 5.0.5 (bugfix release)
    * This release sets the error return properly when a screen
    descriptor read fails, and fixes minor API documentation bugs.
* Wed Jun 26 2013
  - Update to new upstream release 5.0.4
    * Fix for a rare misrendering bug when a GIF overruns the
    decompression-code table.
  - Make patches have -p1, as requested by
* Wed Mar 27 2013
  - Added url as source.
    Please see
* Sat Mar 02 2013
  - add giflib-automake-1_13.patch, fix build with automake-1.13.1
* Fri Jan 11 2013
  - Remove "Obsoletes: giflib", because libgif6 must not obsolete
    libgif4 (it would do that by way of libgif4's "Provides: giflib").
* Fri Jan 04 2013
  - Adjust baselibs.conf for libgif6, remove libungif rpm symbols
    since they are now no longer provided.
* Sun Dec 30 2012
  - Version 5.0.3
    * The library is now purely reentrant and thread-safe
    * Adds an EGifSetGifVersion() entry point
    * All names of exported functions now have a Gif, DGif, or EGif prefix.
  - packaging changes:
    * soname is now libgif6
    * Compatibility with ancient "libungif" via rpm spec file hacks
    is no longer included, if there is any application around
    that still requires this it has to be fixed.
* Sun Feb 05 2012
  - Remove redundant tags/sections
* Mon Oct 10 2011
  - annotate functions from gif_lib_private.h with visibility
    hidden so they are not exported.
* Sat Oct 01 2011
  - add libtool as buildrequire to make the spec file more reliable
* Wed Sep 21 2011
  - Correct project URL
  - Implement shlib naming (libgif4)
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
* Sun Aug 29 2010
  - Do not use __Date__ and __TIME__ , make build-compare
* Thu Dec 17 2009
  - add baselibs.conf as a source



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 9 10:04:26 2022