274 Commits

Author SHA256 Message Date
4b0b878b3d Accepting request 627347 from graphics
- update to 1.3.30:
  * Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project due
      to the contributions and assistance of Alex Gaynor. Since February 4
      2018, 238 issues have been opened by oss-fuzz and 230 of those
      issues have been resolved.  The issues list is available at
      https://bugs.chromium.org/p/oss-fuzz/issues/list under search term
      "graphicsmagick".  Issues are available for anyone to view and
      duplicate if they have been in "Verified" status for 30 days, or if
      they have been in "New" status for 90 days.  There are too many
      fixes to list here.  Please consult the GraphicsMagick ChangeLog
      file, Mercurial repository commit log, and the oss-fuzz issues list
      for details.
    . SVG/Rendering: Fix heap write overflow of PrimitiveInfo and
      PointInfo arrays.  This is another manefestation of CVE-2016-2317,
      which should finally be fixed correctly due to active
      detection/correction of pending overflow rather than using
      estimation.
  * Bug fixes:
    . Many oss-fuzz fixes are bug fixes.
    . Drawing/Rendering: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . MIFF: Detect end of file while reading image directory.
    . SVG: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . The AlphaCompositePixel macro was producing wrong results when the
      output alpha value was not 100% opaque. This is a regression
      introduced in 1.3.29.
    . TILE: Fix problem with tiling JPEG images because the size request
      used by the TILE algorithm was also causing re-scaling in the JPEG
      reader.  The problem is solved by stripping the size request before
      reading the image. (forwarded request 627341 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/627347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=66
2018-08-04 19:54:44 +00:00
05c0a121bf Accepting request 627347 from graphics
- update to 1.3.30:
  * Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project due
      to the contributions and assistance of Alex Gaynor. Since February 4
      2018, 238 issues have been opened by oss-fuzz and 230 of those
      issues have been resolved.  The issues list is available at
      https://bugs.chromium.org/p/oss-fuzz/issues/list under search term
      "graphicsmagick".  Issues are available for anyone to view and
      duplicate if they have been in "Verified" status for 30 days, or if
      they have been in "New" status for 90 days.  There are too many
      fixes to list here.  Please consult the GraphicsMagick ChangeLog
      file, Mercurial repository commit log, and the oss-fuzz issues list
      for details.
    . SVG/Rendering: Fix heap write overflow of PrimitiveInfo and
      PointInfo arrays.  This is another manefestation of CVE-2016-2317,
      which should finally be fixed correctly due to active
      detection/correction of pending overflow rather than using
      estimation.
  * Bug fixes:
    . Many oss-fuzz fixes are bug fixes.
    . Drawing/Rendering: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . MIFF: Detect end of file while reading image directory.
    . SVG: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . The AlphaCompositePixel macro was producing wrong results when the
      output alpha value was not 100% opaque. This is a regression
      introduced in 1.3.29.
    . TILE: Fix problem with tiling JPEG images because the size request
      used by the TILE algorithm was also causing re-scaling in the JPEG
      reader.  The problem is solved by stripping the size request before
      reading the image. (forwarded request 627341 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/627347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=66
2018-08-04 19:54:44 +00:00
ec5a9db3fc Accepting request 627341 from home:namtrac:branches:graphics
- update to 1.3.30:
  * Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project due
      to the contributions and assistance of Alex Gaynor. Since February 4
      2018, 238 issues have been opened by oss-fuzz and 230 of those
      issues have been resolved.  The issues list is available at
      https://bugs.chromium.org/p/oss-fuzz/issues/list under search term
      "graphicsmagick".  Issues are available for anyone to view and
      duplicate if they have been in "Verified" status for 30 days, or if
      they have been in "New" status for 90 days.  There are too many
      fixes to list here.  Please consult the GraphicsMagick ChangeLog
      file, Mercurial repository commit log, and the oss-fuzz issues list
      for details.
    . SVG/Rendering: Fix heap write overflow of PrimitiveInfo and
      PointInfo arrays.  This is another manefestation of CVE-2016-2317,
      which should finally be fixed correctly due to active
      detection/correction of pending overflow rather than using
      estimation.
  * Bug fixes:
    . Many oss-fuzz fixes are bug fixes.
    . Drawing/Rendering: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . MIFF: Detect end of file while reading image directory.
    . SVG: Many more fixes by Gregory J Wolfe (see the ChangeLog).
    . The AlphaCompositePixel macro was producing wrong results when the
      output alpha value was not 100% opaque. This is a regression
      introduced in 1.3.29.
    . TILE: Fix problem with tiling JPEG images because the size request
      used by the TILE algorithm was also causing re-scaling in the JPEG
      reader.  The problem is solved by stripping the size request before
      reading the image.

OBS-URL: https://build.opensuse.org/request/show/627341
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=91
2018-08-03 13:45:38 +00:00
0bfbad2158 Accepting request 611509 from graphics
- update to 1.3.29:
  * Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project 
    . JNG: Require that the embedded JPEG image have the same dimensions
      as the JNG image as provided by JHDR. Avoids a heap write overflow.
    . MNG: Arbitrarily limit the number of loops which may be requested by
      the MNG LOOP chunk to 512 loops, and provide the '-define
      mng:maximum-loops=value' option in case the user wants to change the
      limit.  This fixes a denial of service caused by large LOOP
      specifications.
  * Bug fixes:
    . DICOM: Pre/post rescale functions are temporarily disabled (until
      the implementation is fixed).
    . JPEG: Fix regression in last release in which reading some JPEG
      files produces the error "Improper call to JPEG library in state
      201".
    . ICON: Some DIB-based Windows ICON files were reported as corrupt to
      an unexpectedly missing opacity mask image.
    . In-memory Blob I/O: Don't implicitly increase the allocation size
      due to seek offsets.
    . MNG: Detect and handle failure to allocate global PLTE. Fix divide
      by zero.
    . DrawGetStrokeDashArray(): Check for failure to allocate memory.
    . BlobToImage(): Now produces useful exception reports to cover the
      cases where 'magick' was not set and the file format could not be
      deduced from its header.
  * API Updates:
    . Wand API: Added MagickIsPaletteImage(), MagickIsOpaqueImage(),
      MagickIsMonochromeImage(), MagickIsGrayImage(), MagickHasColormap()
      based on contributions by Troy Patteson.

OBS-URL: https://build.opensuse.org/request/show/611509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=65
2018-05-23 14:09:40 +00:00
3c40ef498a Accepting request 611509 from graphics
- update to 1.3.29:
  * Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project 
    . JNG: Require that the embedded JPEG image have the same dimensions
      as the JNG image as provided by JHDR. Avoids a heap write overflow.
    . MNG: Arbitrarily limit the number of loops which may be requested by
      the MNG LOOP chunk to 512 loops, and provide the '-define
      mng:maximum-loops=value' option in case the user wants to change the
      limit.  This fixes a denial of service caused by large LOOP
      specifications.
  * Bug fixes:
    . DICOM: Pre/post rescale functions are temporarily disabled (until
      the implementation is fixed).
    . JPEG: Fix regression in last release in which reading some JPEG
      files produces the error "Improper call to JPEG library in state
      201".
    . ICON: Some DIB-based Windows ICON files were reported as corrupt to
      an unexpectedly missing opacity mask image.
    . In-memory Blob I/O: Don't implicitly increase the allocation size
      due to seek offsets.
    . MNG: Detect and handle failure to allocate global PLTE. Fix divide
      by zero.
    . DrawGetStrokeDashArray(): Check for failure to allocate memory.
    . BlobToImage(): Now produces useful exception reports to cover the
      cases where 'magick' was not set and the file format could not be
      deduced from its header.
  * API Updates:
    . Wand API: Added MagickIsPaletteImage(), MagickIsOpaqueImage(),
      MagickIsMonochromeImage(), MagickIsGrayImage(), MagickHasColormap()
      based on contributions by Troy Patteson.

OBS-URL: https://build.opensuse.org/request/show/611509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=65
2018-05-23 14:09:40 +00:00
33e1952f9c - update to 1.3.29:
* Security Fixes:
    . GraphicsMagick is now participating in Google's oss-fuzz project 
    . JNG: Require that the embedded JPEG image have the same dimensions
      as the JNG image as provided by JHDR. Avoids a heap write overflow.
    . MNG: Arbitrarily limit the number of loops which may be requested by
      the MNG LOOP chunk to 512 loops, and provide the '-define
      mng:maximum-loops=value' option in case the user wants to change the
      limit.  This fixes a denial of service caused by large LOOP
      specifications.
  * Bug fixes:
    . DICOM: Pre/post rescale functions are temporarily disabled (until
      the implementation is fixed).
    . JPEG: Fix regression in last release in which reading some JPEG
      files produces the error "Improper call to JPEG library in state
      201".
    . ICON: Some DIB-based Windows ICON files were reported as corrupt to
      an unexpectedly missing opacity mask image.
    . In-memory Blob I/O: Don't implicitly increase the allocation size
      due to seek offsets.
    . MNG: Detect and handle failure to allocate global PLTE. Fix divide
      by zero.
    . DrawGetStrokeDashArray(): Check for failure to allocate memory.
    . BlobToImage(): Now produces useful exception reports to cover the
      cases where 'magick' was not set and the file format could not be
      deduced from its header.
  * API Updates:
    . Wand API: Added MagickIsPaletteImage(), MagickIsOpaqueImage(),
      MagickIsMonochromeImage(), MagickIsGrayImage(), MagickHasColormap()
      based on contributions by Troy Patteson.

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=89
2018-05-23 08:47:51 +00:00
3bdf7ed908 Accepting request 578445 from graphics
- Add explicit buildrequires on: pkgconfig(libwebpmux), 
  pkgconfig(libpng), pkgconfig(x11), pkgconfig(xext), 
  pkgconfig(zlib), libjpeg-devel. all
  of them direct build dependencies but not included in 
  the spec file (forwarded request 578443 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/578445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=64
2018-02-21 13:12:35 +00:00
3aa11ce3c0 Accepting request 578445 from graphics
- Add explicit buildrequires on: pkgconfig(libwebpmux), 
  pkgconfig(libpng), pkgconfig(x11), pkgconfig(xext), 
  pkgconfig(zlib), libjpeg-devel. all
  of them direct build dependencies but not included in 
  the spec file (forwarded request 578443 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/578445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=64
2018-02-21 13:12:35 +00:00
0e922b2371 Accepting request 578443 from home:elvigia:branches:graphics
- Add explicit buildrequires on: pkgconfig(libwebpmux), 
  pkgconfig(libpng), pkgconfig(x11), pkgconfig(xext), 
  pkgconfig(zlib), libjpeg-devel. all
  of them direct build dependencies but not included in 
  the spec file

OBS-URL: https://build.opensuse.org/request/show/578443
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=87
2018-02-20 18:31:45 +00:00
5667588f6e Accepting request 571349 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/571349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=63
2018-01-31 18:54:13 +00:00
8fb0fce532 Accepting request 571349 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/571349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=63
2018-01-31 18:54:13 +00:00
4104e9f5d3 - upate to 1.3.28:
* Security Fixes:
    BMP: Fix non-terminal loop due to unexpected bit-field mask 
      value (DOS opportunity).
    PALM: Fix heap buffer underflow in builds with QuantumDepth=8.
    SetNexus() Fix heap overwrite under certain conditions due to 
      using a wrong destination buffer. This issue impacts all 
      1.3.X releases.
    TIFF: Fix heap buffer read overflow in LocaleNCompare() when 
      parsing NEWS profile.
   * Bug fixes:
    DescribeImage(): Eliminate possible use of null pointer.
    GIF: Fix memory leak of global colormap in error path.
    GZ: Writing to gzip files with the extension ".gz" was 
      not working with Zlib 1.2.8.
    JNG: Fix buffer read overflow (a tiny fixed overflow of just
      one byte).
    JPEG: Promoting certain libjpeg warnings to errors caused 
      much more problems than expected. The promotion of 
      warnings to errors is removed. Claimed pixel dimensions 
      are validated by file size before allocating memory for
      the pixels.
    IntegralRotateImage(): Assure that reported error in rotate by 
      270 case does immediately terminate processing.
    MNG: Fix possible null pointer reference related to DEFI chunk
      parsing. Fix minor heap read overflow (constrained to just
      one byte) due to an ordering issue in a limit check. Fix
      memory leaks in error path.
    WebP: Fix stack buffer overflow in WriteWEBPImage() which
      occurs with libwebp 0.5.0 or newer due to a structure type

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=85
2018-01-24 10:39:55 +00:00
55ab4ddf74 Accepting request 563347 from graphics
- update to 1.3.27:
  * New Features:
    . PNG: Implemented eXIf chunk support.
    . WEBP: Add support for EXIF and ICC metadata provided that at 
         least libwebp 0.5.0 is used.
    . Magick++ Image autoOrient(): New Image method to auto-orient an 
         image so it looks right-side up by default.
   * Behavior Changes:
    . PALM: PALM writer is disabled.
    . ThrowLoggedException(): Capture the first exception 
      at ErrorException level or greater, or only capture exception 
      if it is more severe than an already reported exception.
    . DestroyJNG(): This internal function is now declared static 
      and is removed from shared library or DLL namespace.
  * lot of security and other bug fixes, see
    https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.27/
- added GraphicsMagick-release-date-missing-quote.patch

OBS-URL: https://build.opensuse.org/request/show/563347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=62
2018-01-13 20:46:52 +00:00
45833a7181 Accepting request 563347 from graphics
- update to 1.3.27:
  * New Features:
    . PNG: Implemented eXIf chunk support.
    . WEBP: Add support for EXIF and ICC metadata provided that at 
         least libwebp 0.5.0 is used.
    . Magick++ Image autoOrient(): New Image method to auto-orient an 
         image so it looks right-side up by default.
   * Behavior Changes:
    . PALM: PALM writer is disabled.
    . ThrowLoggedException(): Capture the first exception 
      at ErrorException level or greater, or only capture exception 
      if it is more severe than an already reported exception.
    . DestroyJNG(): This internal function is now declared static 
      and is removed from shared library or DLL namespace.
  * lot of security and other bug fixes, see
    https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.27/
- added GraphicsMagick-release-date-missing-quote.patch

OBS-URL: https://build.opensuse.org/request/show/563347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=62
2018-01-13 20:46:52 +00:00
0dee5cbb1f - added GraphicsMagick-release-date-missing-quote.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=83
2018-01-10 15:21:04 +00:00
dbd1b57343 * Behavior Changes:
. PALM: PALM writer is disabled.
    . ThrowLoggedException(): Capture the first exception 
      at ErrorException level or greater, or only capture exception 
      if it is more severe than an already reported exception.
    . DestroyJNG(): This internal function is now declared static 
      and is removed from shared library or DLL namespace.

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=82
2018-01-10 12:13:38 +00:00
090cd39142 - update to 1.3.27:
* New Features:
    . PNG: Implemented eXIf chunk support.
    . WEBP: Add support for EXIF and ICC metadata provided that at 
         least libwebp 0.5.0 is used.
    . Magick++ Image autoOrient(): New Image method to auto-orient an 
         image so it looks right-side up by default.
  * lot of security and other bug fixes, see
    https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.27/

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=81
2018-01-10 11:55:40 +00:00
c584386b63 Accepting request 533625 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/533625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=61
2017-10-16 23:51:40 +00:00
42686c56ff Accepting request 533625 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/533625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=61
2017-10-16 23:51:40 +00:00
053bca3ab0 - builds for sle11
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=79
2017-10-05 09:41:06 +00:00
36fcaae48b Accepting request 523017 from graphics
- fix perl bindings
  + GraphicsMagick-perl-linkage.patch from fedora
- turn on perl test suite

OBS-URL: https://build.opensuse.org/request/show/523017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=60
2017-09-12 17:54:29 +00:00
ba55b636c6 Accepting request 523017 from graphics
- fix perl bindings
  + GraphicsMagick-perl-linkage.patch from fedora
- turn on perl test suite

OBS-URL: https://build.opensuse.org/request/show/523017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=60
2017-09-12 17:54:29 +00:00
321dee96fe - fix perl bindings
+ GraphicsMagick-perl-linkage.patch from fedora
- turn on perl test suite

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=77
2017-09-11 10:07:49 +00:00
5b45ab788f Accepting request 512706 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/512706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=59
2017-07-27 09:13:06 +00:00
df1afaa6ba Accepting request 512706 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/512706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=59
2017-07-27 09:13:06 +00:00
OBS User mrdocs
e2aafdcb9b Accepting request 512369 from home:jengelh:branches:graphics
- Trim descriptions. Redo summaries and RPM groups.

OBS-URL: https://build.opensuse.org/request/show/512369
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=75
2017-07-26 21:36:55 +00:00
b498be9468 Accepting request 511779 from graphics
- Drop patches not meintioned in the changelog ever:
  * GraphicsMagick-debian-fixed.patch
  * GraphicsMagick-include.patch
  * GraphicsMagick-perl-link.patch
  * The package builds just fine without them and there is no
    refference explaining it
- Convert the deps to pkgconfig variants where possible.

- Version update to 1.3.26:
  * DPX: Fix excessive use of memory (DOS issue) due to file header
    claiming large image dimensions but insufficient backing
    data. (CVE-2017-10799 bsc#1047054).
  * JNG: Fix memory leak when reading invalid JNG image (CVE-2017-8350).
  * MAT: Fix excessive use of memory (DOS issue) due to continuing
    processing with insufficient data and claimed large image
    size. Verify each file extent to make sure that it is within range
    of file size. (CVE-2017-10800 bsc#1047044).
  * META: Fix heap overflow while parsing 8BIM chunk (CVE-2016-7800).
  * PCX: Fix denial of service issue.
  * RLE: Fix abnomally slow operation (denial of service issue) with
    intentionally corrupt colormapped file.
  * PICT: Fix possible buffer overflow vulnerability given suitably
    truncated input file.
  * PNG: Enforce spec requirement that the dimensions of the JPEG
    embedded in a JDAT chunk must match the JHDR dimensions
    (CVE-2016-9830).
  * PNG: Avoid NULL dereference when MAGN chunk processing fails.
  * SCT: Fix stack-buffer read overflow (underflow?) while reading SCT
    header.
  * SGI: Fix denial of service issues.  Delay large memory allocations (forwarded request 511776 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/511779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=58
2017-07-21 20:50:45 +00:00
bee93fefb4 Accepting request 511779 from graphics
- Drop patches not meintioned in the changelog ever:
  * GraphicsMagick-debian-fixed.patch
  * GraphicsMagick-include.patch
  * GraphicsMagick-perl-link.patch
  * The package builds just fine without them and there is no
    refference explaining it
- Convert the deps to pkgconfig variants where possible.

- Version update to 1.3.26:
  * DPX: Fix excessive use of memory (DOS issue) due to file header
    claiming large image dimensions but insufficient backing
    data. (CVE-2017-10799 bsc#1047054).
  * JNG: Fix memory leak when reading invalid JNG image (CVE-2017-8350).
  * MAT: Fix excessive use of memory (DOS issue) due to continuing
    processing with insufficient data and claimed large image
    size. Verify each file extent to make sure that it is within range
    of file size. (CVE-2017-10800 bsc#1047044).
  * META: Fix heap overflow while parsing 8BIM chunk (CVE-2016-7800).
  * PCX: Fix denial of service issue.
  * RLE: Fix abnomally slow operation (denial of service issue) with
    intentionally corrupt colormapped file.
  * PICT: Fix possible buffer overflow vulnerability given suitably
    truncated input file.
  * PNG: Enforce spec requirement that the dimensions of the JPEG
    embedded in a JDAT chunk must match the JHDR dimensions
    (CVE-2016-9830).
  * PNG: Avoid NULL dereference when MAGN chunk processing fails.
  * SCT: Fix stack-buffer read overflow (underflow?) while reading SCT
    header.
  * SGI: Fix denial of service issues.  Delay large memory allocations (forwarded request 511776 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/511779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=58
2017-07-21 20:50:45 +00:00
0b32d1c8b0 Accepting request 511776 from home:scarabeus_iv:branches:graphics
- Drop patches not meintioned in the changelog ever:
  * GraphicsMagick-debian-fixed.patch
  * GraphicsMagick-include.patch
  * GraphicsMagick-perl-link.patch
  * The package builds just fine without them and there is no
    refference explaining it
- Convert the deps to pkgconfig variants where possible.

- Version update to 1.3.26:
  * DPX: Fix excessive use of memory (DOS issue) due to file header
    claiming large image dimensions but insufficient backing
    data. (CVE-2017-10799 bsc#1047054).
  * JNG: Fix memory leak when reading invalid JNG image (CVE-2017-8350).
  * MAT: Fix excessive use of memory (DOS issue) due to continuing
    processing with insufficient data and claimed large image
    size. Verify each file extent to make sure that it is within range
    of file size. (CVE-2017-10800 bsc#1047044).
  * META: Fix heap overflow while parsing 8BIM chunk (CVE-2016-7800).
  * PCX: Fix denial of service issue.
  * RLE: Fix abnomally slow operation (denial of service issue) with
    intentionally corrupt colormapped file.
  * PICT: Fix possible buffer overflow vulnerability given suitably
    truncated input file.
  * PNG: Enforce spec requirement that the dimensions of the JPEG
    embedded in a JDAT chunk must match the JHDR dimensions
    (CVE-2016-9830).
  * PNG: Avoid NULL dereference when MAGN chunk processing fails.
  * SCT: Fix stack-buffer read overflow (underflow?) while reading SCT
    header.
  * SGI: Fix denial of service issues.  Delay large memory allocations

OBS-URL: https://build.opensuse.org/request/show/511776
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=73
2017-07-21 09:20:56 +00:00
92b01ec9f8 Accepting request 507403 from graphics
- complementary fix for CVE-2017-8350 [bsc#1036985 c13-c21]
  * GraphicsMagick-CVE-2017-8350.patch

OBS-URL: https://build.opensuse.org/request/show/507403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=57
2017-07-01 12:06:12 +00:00
c15c63e682 Accepting request 507403 from graphics
- complementary fix for CVE-2017-8350 [bsc#1036985 c13-c21]
  * GraphicsMagick-CVE-2017-8350.patch

OBS-URL: https://build.opensuse.org/request/show/507403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=57
2017-07-01 12:06:12 +00:00
5760c2a3fd * GraphicsMagick-CVE-2017-8350.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=71
2017-06-30 15:45:04 +00:00
a34b0dd90d - complementary fix for CVE-2017-8350 [bsc#1036985 c13-c21]
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=70
2017-06-26 07:05:10 +00:00
34c5d323f1 Accepting request 430385 from graphics
- update to 1.3.25:
   * EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
     overflow in EscapeParenthesis() used in the text annotation code.
     While not being able to reproduce the issue, the implementation of
     this function is completely redone.
   * Utah RLE: Reject truncated/absurd files which caused huge memory
     allocations and/or consumed huge CPU.  Problem was reported by
     Agostino Sarubbo based on testing with AFL.
   * SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
     the MVG rendering code (also impacts SVG).
   * TIFF: Fix heap buffer read overflow while copying sized TIFF
     attributes.  Problem was reported by Agostino Sarubbo based on
     testing with AFL.

OBS-URL: https://build.opensuse.org/request/show/430385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=56
2016-09-27 11:45:12 +00:00
9c633c5ef7 Accepting request 430385 from graphics
- update to 1.3.25:
   * EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
     overflow in EscapeParenthesis() used in the text annotation code.
     While not being able to reproduce the issue, the implementation of
     this function is completely redone.
   * Utah RLE: Reject truncated/absurd files which caused huge memory
     allocations and/or consumed huge CPU.  Problem was reported by
     Agostino Sarubbo based on testing with AFL.
   * SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
     the MVG rendering code (also impacts SVG).
   * TIFF: Fix heap buffer read overflow while copying sized TIFF
     attributes.  Problem was reported by Agostino Sarubbo based on
     testing with AFL.

OBS-URL: https://build.opensuse.org/request/show/430385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=56
2016-09-27 11:45:12 +00:00
28827a477d - update to 1.3.25:
* EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
     overflow in EscapeParenthesis() used in the text annotation code.
     While not being able to reproduce the issue, the implementation of
     this function is completely redone.
   * Utah RLE: Reject truncated/absurd files which caused huge memory
     allocations and/or consumed huge CPU.  Problem was reported by
     Agostino Sarubbo based on testing with AFL.
   * SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
     the MVG rendering code (also impacts SVG).
   * TIFF: Fix heap buffer read overflow while copying sized TIFF
     attributes.  Problem was reported by Agostino Sarubbo based on
     testing with AFL.

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=68
2016-09-26 09:02:48 +00:00
5669ad9d39 Accepting request 404230 from graphics
- Build "gm" as position independend executable (PIE). (forwarded request 404225 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/404230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=55
2016-06-25 00:23:18 +00:00
dede4c1f4a Accepting request 404230 from graphics
- Build "gm" as position independend executable (PIE). (forwarded request 404225 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/404230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=55
2016-06-25 00:23:18 +00:00
00376bee2d Accepting request 404225 from home:msmeissn:branches:graphics
- Build "gm" as position independend executable (PIE).

OBS-URL: https://build.opensuse.org/request/show/404225
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=66
2016-06-23 12:05:51 +00:00
dc38051107 Accepting request 401607 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/401607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=54
2016-06-14 21:08:15 +00:00
2afbc4201e Accepting request 401607 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/401607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=54
2016-06-14 21:08:15 +00:00
054a785efd - updated to 1.3.24:
* many security related changes (incl. CVE-2016-5118), see 
    ChangeLog
- removed patches:
  * GraphicsMagick-CVE-2016-5118.patch
  * GraphicsMagick-upstream-delegates-safer.patch
  * GraphicsMagick-upstream-disable-mvg-ext.patch
  * GraphicsMagick-upstream-disable-tmp-magick-prefix.patch
  * GraphicsMagick-upstream-image-sanity-check.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=64
2016-06-06 09:51:17 +00:00
9beaa74ba9 Accepting request 398980 from graphics
- security update:
  * CVE-2016-5118 [bsc#982178]
    + GraphicsMagick-CVE-2016-5118.patch

OBS-URL: https://build.opensuse.org/request/show/398980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=53
2016-05-31 10:25:22 +00:00
439b4a7944 Accepting request 398980 from graphics
- security update:
  * CVE-2016-5118 [bsc#982178]
    + GraphicsMagick-CVE-2016-5118.patch

OBS-URL: https://build.opensuse.org/request/show/398980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=53
2016-05-31 10:25:22 +00:00
35a3f64337 - security update:
* CVE-2016-5118 [bsc#982178]
    + GraphicsMagick-CVE-2016-5118.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=62
2016-05-30 14:34:25 +00:00
08a3541d53 Accepting request 394623 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/394623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=52
2016-05-12 07:33:33 +00:00
7b6fd4f42d Accepting request 394623 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/394623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=52
2016-05-12 07:33:33 +00:00
Ismail Dönmez
57948d252c Accepting request 394457 from home:simotek:branches:graphics
Multiple security issues in GraphicsMagick/ImageMagick [boo#978061]

OBS-URL: https://build.opensuse.org/request/show/394457
OBS-URL: https://build.opensuse.org/package/show/graphics/GraphicsMagick?expand=0&rev=60
2016-05-10 08:55:46 +00:00
e6e471e2cd Accepting request 343075 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/343075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=51
2015-11-10 09:03:35 +00:00
b301dcd463 Accepting request 343075 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/343075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/GraphicsMagick?expand=0&rev=51
2015-11-10 09:03:35 +00:00