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

gd-2.2.5-lp150.8.1 RPM for x86_64

From OpenSuSE Leap 15.0 updates for x86_64

Name: gd Distribution: openSUSE Leap 15.0
Version: 2.2.5 Vendor: openSUSE
Release: lp150.8.1 Build date: Wed Mar 27 12:19:49 2019
Group: System/Libraries Build host: cloud101
Size: 113985 Source RPM: gd-2.2.5-lp150.8.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://libgd.github.io/
Summary: A Drawing Library for Programs That Use PNG and JPEG Output
Gd allows your code to quickly draw images complete with lines, arcs,
text, and multiple colors. It supports cut and paste from other images
and flood fills. It outputs PNG, JPEG, and WBMP (for wireless devices)
and is supported by PHP.

Provides

Requires

License

MIT

Changelog

* Thu Jan 31 2019 Petr Gajdos <pgajdos@suse.com>
  - security update
    * CVE-2019-6978 [bsc#1123522]
      + gd-CVE-2019-6978.patch
    * CVE-2019-6977 [bsc#1123361]
      + gd-CVE-2019-6977.patch
* Mon Aug 27 2018 pgajdos@suse.com
  - security update:
    * CVE-2018-1000222 [bsc#1105434]
      + gd-CVE-2018-1000222.patch
* Mon Jan 22 2018 pgajdos@suse.com
  - security update:
    * CVE-2018-5711 [bsc#1076391]
      + gd-CVE-2018-5711.patch
* Tue Sep 05 2017 pgajdos@suse.com
  - Version update to 2.2.5:
    [#]## Security
    - Double-free in gdImagePngPtr(). (CVE-2017-6362)
    - Buffer over-read into uninitialized memory. (CVE-2017-7890)
    [#]## Fixed
    - Fix #109: XBM reading fails with printed error
    - Fix #338: Fatal and normal libjpeg/ibpng errors not distinguishable
    - Fix #357: 2.2.4: Segfault in test suite
    - Fix #386: gdImageGrayScale() may produce colors
    - Fix #406: webpng -i removes the transparent color
    - Fix Coverity #155475: Failure to restore alphaBlendingFlag
    - Fix Coverity #155476: potential resource leak
    - Fix several build issues and test failures
    - Fix and reenable optimized support for reading 1 bps TIFFs
    [#]## Added
    - The native MSVC buildchain now supports libtiff and most executables
  - removed patches (upstreamed):
    . gd-freetype.patch
    . gd-rounding.patch
* Tue Aug 15 2017 lnussel@suse.de
  - Don't fail gdimagegrayscale/basic on SLE15 (boo#1053825)
* Fri Jul 21 2017 tchvatal@suse.com
  - Add patch gd-rounding.patch
  - Set again the cflags so other archs do not fail testsuite
* Fri Jul 07 2017 tchvatal@suse.com
  - Version update to 2.2.4:
    * gdImageCreate() doesn't check for oversized images and as such is prone
      to DoS vulnerabilities. (CVE-2016-9317) bsc#1022283
    * double-free in gdImageWebPtr() (CVE-2016-6912) bsc#1022284
    * potential unsigned underflow in gd_interpolation.c (CVE-2016-10166)
      bsc#1022263
    * DOS vulnerability in gdImageCreateFromGd2Ctx() (CVE-2016-10167)
      bsc#1022264
    * Signed Integer Overflow gd_io.c (CVE-2016-10168) bsc#1022265
  - Remove patches merged/obsoleted by upstream:
    * gd-config.patch
    * gd-disable-freetype27-failed-tests.patch
    * gd-test-unintialized-var.patch
  - Add patch gd-freetype.patch taking patch from upstream for
    freetype 2.7
* Fri Dec 09 2016 pgajdos@suse.com
  - devel package also require libwebp-devel
* Thu Dec 08 2016 crrodriguez@opensuse.org
  - Support webp format, BuildRequires libwebp-devel
* Thu Dec 08 2016 crrodriguez@opensuse.org
  - Honour %optflags correctly.
* Fri Sep 30 2016 badshah400@gmail.com
  - Update to version 2.2.3:
    + Security fixes:
    - Php bug#72339, Integer Overflow in _gd2GetHeader
      (CVE-2016-5766)
    - Issue gh/libgd/libgd#247: A read out-of-bands was found in
      the parsing of TGA files (CVE-2016-6132)
    - Issue gh/libgd/libgd#247: Buffer over-read issue when
      parsing crafted TGA file (CVE-2016-6214)
    - Issue gh/libgd/libgd#248: fix Out-Of-Bounds Read in
      read_image_tga
    - Integer overflow error within _gdContributionsAlloc()
      (CVE-2016-6207)
    - Fix php bug#72494, invalid color index not handled, can lead
      to crash (CVE-2016-6128)
    + Improve color check for CropThreshold
    + gdImageCopyResampled has been improved. Better handling of
      images with alpha channel, also brings libgd in sync with
      php's bundled gd.
  - Drop patches:
    + gd-CVE-2016-5116.patch: upstreamed
    + gd-CVE-2016-6132.patch: upstreamed
    + gd-CVE-2016-6214.patch: upstreamed
    + gd-CVE-2016-6905.patch: upstreamed
    + gd-libvpx.patch: vpx support dropped.
  - Add BuildRequires for automake and autoconf since
    gd-disable-freetype27-failed-tests.patch touches makefiles.
  - Drop getver.pl from source: included in upstream tarball.
  - Add "-msse -mfpmath=sse" to CFLAGS to fix tests on ix86
    architectures.
  - Add "-ffp-contract=off" to CFLAGS for non-ix86 arch (ppc, arm)
    to fix a test: see gh#libgd/libgd#278.
  - Add gd-test-unintialized-var.patch to fix an uninitialised
    variable in tests/gd2/gd2_read.c to prevent it from compiling
    with -Werror (only causes problems in no ix86 arch
    surprisingly); patch sent upstream.
  - Rebase gd-disable-freetype27-failed-tests.patch for updated
    version.
  - Update URL and Source to project's new github URL's.
* Thu Sep 29 2016 badshah400@gmail.com
  - Add gd-disable-freetype27-failed-tests.patch: Disable for now
    tests failing against freetype >= 2.7 for being too exact
    (gh#libgd/libgd#302). The failures have been understood by
    upstream to be due to minor differences between test images and
    those generated when freeetype >= 2.7 is used to build gd.
* Tue Aug 23 2016 pgajdos@suse.com
  - security update:
    * CVE-2016-6132 [bsc#987577]
      + gd-CVE-2016-6132.patch
    * CVE-2016-6214 [bsc#991436]
      + gd-CVE-2016-6214.patch
    * CVE-2016-6905 [bsc#995034]
      + gd-CVE-2016-6905.patch
* Mon May 30 2016 pgajdos@suse.com
  - security update:
    * CVE-2016-5116 [bsc#982176]
      + gd-CVE-2016-5116.patch
* Tue Mar 01 2016 pgajdos@suse.com
  - add missing config/getver.pl [bsc#965190]
* Tue May 12 2015 joerg.lorenzen@ki.tng.de
  - Added patch gd-libvpx.patch to enable build against libvpx >= 1.4,
    new VPX_ prefixed namespaces are available since libvpx = 0.9.1.
* Sat Feb 28 2015 mpluskal@suse.com
  - Cleanup spec file with spec-cleaner
  - No longer needed patches
    * gd-2.1.0-CVE-2014-2497.patch
    * gd-autoconf.patch
  - Update to 2.1.1
    * changelog provided only as commit log (see Changelog)
    * fix for CVE-2014-2497
* Tue Aug 26 2014 jengelh@inai.de
  - Resolve build failure with automake-1.14
* Fri Jun 27 2014 meissner@suse.com
  - split out libgd3, so libgd2 could be installed in parallel.
* Thu Apr 17 2014 tchvatal@suse.com
  - Add tiff and vpx to the devel deps as it is in .pc file.
* Thu Apr 10 2014 pgajdos@suse.com
  - build against libtiff and libvpx
* Fri Apr 04 2014 pgajdos@suse.com
  - fixed NULL ptr deref in GD XPM decoder [bnc#868624]
    * CVE-2014-2497.patch
* Fri Dec 27 2013 tchvatal@suse.com
  - Cleanup here&there to parallelize everything
  - Remove bogus cmake dependency
* Tue Dec 17 2013 pgajdos@suse.com
  - updated to 2.1.0
  - removed warn.patch (not needed)
  - removed ppc64.patch (upstreamed)
  - removed gd-png_check_sig.patch (upstreamed)
* Sun Feb 03 2013 crrodriguez@opensuse.org
  - gd-autoconf.patch fix up compile file so gd can handle
    large files on 32 bit
* Sun Feb 05 2012 jengelh@medozas.de
  - Remove redundant tags/sections
  - Parallel build with %_smp_mflags
  - Remove pointless INSTALL file from rpm package
    (it's just the default autotools INSTALL blurb)
* Wed Oct 05 2011 uli@suse.com
  - cross-build fix: use libpng from sysroot
* Sat Oct 01 2011 coolo@suse.com
  - add libtool as buildrequire to make the spec file more reliable
* Tue Jun 14 2011 aj@suse.de
  - Devel package needs zlib-devel and libpng-devel.
* Tue Apr 06 2010 ro@suse.de
  - add baselibs.conf (for libpghoto2)
* Sun Apr 04 2010 ro@suse.de
  - replace png_check_sig by negated png_sig_cmp for libpng14

Files

/usr/bin/annotate
/usr/bin/bdftogd
/usr/bin/gd2copypal
/usr/bin/gd2togif
/usr/bin/gd2topng
/usr/bin/gdcmpgif
/usr/bin/gdparttopng
/usr/bin/gdtopng
/usr/bin/giftogd2
/usr/bin/pngtogd
/usr/bin/pngtogd2
/usr/bin/webpng
/usr/share/doc/packages/gd
/usr/share/doc/packages/gd/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 9 12:09:48 2022