Commit graph

13954 commits

Author SHA1 Message Date
fcambus
8e1005da49 libansilove: update to 1.2.2.
ChangeLog:

libansilove 1.2.2 (2020-04-30)

- Refactor the output function, to allow combining DOS aspect ratio and Retina
- Remove the im_ prefix for all gdImagePtr variables
- Various README changes and improvements
2020-05-01 09:31:44 +00:00
joerg
ef4654002c C++03 code with C++11 dependencies is not going to work without a lot of
work
2020-05-01 00:34:13 +00:00
joerg
d39915b6ad Update edje to 1.7.10:
* Edje textblock: Fixed issue with quoted formats.
    * Edje Lua: Stop leaking evas objects in Lua.
    * edje: fix recursive scale_set on edje_object
2020-05-01 00:16:02 +00:00
joerg
c9a90cf851 Update to evas 1.7.10 including plugins:
* Correctly detect if a loader support asynchronous preloading.
   * Fix memory leak in evas textgrid
   * Evas: Fix evas_common_convert_yuv_42* functions to actually return the converted data.
   * Evas textblock: Fixed issue when parsing formats with quotes.
   * Evas textblock: Make the ellipsis format the same as the surrounding.
   * evas/wayland_egl: Skip makecurrent if re->win is NULL.
   * Evas textblock: Added proper size adjustments for "high" shaped texts.
   * Evas bidi: Fixed a bug causing BiDi not to work in some cases.
   * Evas textblock: fixed an issue with markup_get and markup_to_utf8 behaving differently (markup_get was misbehaving).
   * evas/wayland_egl: Do not create a new surface if we already have one.
   * Fixed the textblock format to be drawn according to the glyph's horizontal advance width.
   * Evas textblock: Fixed order of tags inserted with markup_app/prepend.
   * Evas textblock: Fixed wrapping of lines ending with whites.
2020-05-01 00:08:22 +00:00
wiz
266cc68ff8 opencv: mention that opencv-contrib-face has a distinfo that needs separate updating 2020-04-30 09:23:28 +00:00
wiz
dfe6013a16 opencv-contrib-face: regen distinfo 2020-04-30 09:22:43 +00:00
wiz
148fb4fa98 tex-a2ping-doc: remove patch that was removed from distinfo 2020-04-30 09:22:16 +00:00
maya
307ac4eeed djvulibre-lib: remove workaround needed for EOL NetBSD/i386.
NetBSD seems to have defaulted to assuming i486 since 2009.
2020-04-29 21:38:24 +00:00
wiz
058bb777f7 ImageMagick: update to 7.0.10.8.
2020-04-24  7.0.10-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-8, GIT revision 17175:481b85f:20200424.

2020-04-23  7.0.10-8 Cristy  <quetzlzacatenango@image...>
  * Some configure --with-method-prefix methods were missing (reference
    https://github.com/ImageMagick/ImageMagick/issues/1912).

2020-04-19  7.0.10-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-7, GIT revision 17170:c635e88:20200419.

2020-04-07  7.0.10-7 Cristy  <quetzlzacatenango@image...>
  * Fix erroneous "insufficient image data" exception (reference
    https://github.com/ImageMagick/ImageMagick/issues/1883).
  * Fix an unconditional jump for the XPM coder (reference
    https://github.com/ImageMagick/ImageMagick/issues/1895).
  * Improve unrotate value returned by the minimum bounding box (thanks
    to Fred Weinhaus).
    https://github.com/ImageMagick/ImageMagick/discussions/1880).
2020-04-28 17:29:57 +00:00
riastradh
83fb8acb3c graphics/ocaml-cairo: needs pkg-config as tool
Otherwise build to find cairo.h and ends with:

   -> stderr:
   which: pkg-config
   -> not found
   Error: Please set Gtk flags through the environment variables GTK_CFLAGS and GTK_LIBS.
   *** Error code 1
2020-04-28 05:46:44 +00:00
adam
34ec2de7fb py-gnuplot: use buildlink for py-numpy 2020-04-27 18:35:01 +00:00
prlw1
4f942bff5d Update py-imageio to 2.8.0
Highlights:
- Add support for compressed FITS images
- Fix security vulnerability rlt dcmjpeg code path (#483)
- delete py2 compat code
- remove avbin support (#511)
2020-04-27 16:21:53 +00:00
taca
ba2043917c graphics/ruby-RMagick: update to 4.1.2
Update ruby-RMagick to 4.1.2.


## RMagick 4.1.2

Bug Fixes:

- Fix build error on Freebsd (#1199)
- Add workaround for FreeBSD that it isn't able to process PDF (#1203)

## RMagick 4.1.1

Bug Fixes:

- Fix bug of signal handling internally (#1189)
2020-04-27 14:27:25 +00:00
markd
c29d9de7e4 tex-*: update to texlive 2020 versions
tex-a2ping{,-doc} to 2.84p
tex-animate{,-doc} to 20200425
tex-auto-pst-pdf{,-doc} to 0.6.52849
tex-chemfig{,-doc} to 1.52
tex-circuitikz{,-doc} to 1.1.1
tex-graphics-pln{,-doc} to 2020
tex-mcf2graph{,-doc} to 4.48
tex-mptopdf{,-doc} to 2020
tex-pst-node{,-doc} to 1.42a
tex-pst-pdf{,-doc} to 1.2e
tex-pst-tools{,-doc} to 0.10
tex-pstricks-add{,-doc} to 3.89a
tex-tikz-feynhand{,-doc} to 1.1.0
tex-tikzmark{,-doc} to 1.8
tex-tkz-base{,-doc} to 3.06c
tex-tkz-fct{,-doc} to 1.3c
2020-04-27 02:08:12 +00:00
rillig
58d6161319 graphics/py-OpenGL: fix package name of test dependency 2020-04-26 10:07:06 +00:00
rillig
87f1ebdf77 graphics/jasper: fix typo in jasper.pc.in location 2020-04-26 10:05:46 +00:00
rillig
9931a6e1c0 graphics/freetype2: remove no-op SUBST block 2020-04-26 10:04:33 +00:00
rillig
aa8b0a019a graphics/ImageMagick6: allow SUBST block to be a no-op 2020-04-26 10:03:25 +00:00
rillig
f1b5c08d44 graphics/libraw: remove unknown configure options
The text "mosa" doesn't appear in the configure script anymore.
2020-04-26 06:38:17 +00:00
rillig
32fff82029 graphics/imlib2: only define SUBST block if necessary 2020-04-25 17:23:44 +00:00
js
aea673a81f Fix graphics/giflib build
At least on macOS, it does not build in parallel.
2020-04-25 11:27:35 +00:00
nia
ff5634c22b dia: Disable GNOME 2 integration 2020-04-25 10:51:42 +00:00
gutteridge
d6d423d02f lxqt-themes: add new package, version 0.14.0
Themes, graphics, and icons for LXQt. (Packaged in wip by pin@, final
review by myself.)
2020-04-25 00:56:46 +00:00
nia
4203f639e0 ImageMagick6: Update to 6.9.11.7
2020-04-18  6.9.11-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-7, GIT revision 15547:f759406:20200418.

2020-04-07  6.9.11-7 Cristy  <quetzlzacatenango@image...>
  * Fix erroneous "insufficient image data" exception (reference
    https://github.com/ImageMagick/ImageMagick/issues/1883).
  * Fix an unconditional jump for the XPM coder (reference
    https://github.com/ImageMagick/ImageMagick/issues/1895).

2020-04-06  6.9.11-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-6, GIT revision 15539:e9e105c:20200406.

2020-04-06  6.9.11-6 Cristy  <quetzlzacatenango@image...>
  * Fix incomplete patch for EPT coder (reference
    https://github.com/ImageMagick/ImageMagick6/issues/80).

2020-04-05  6.9.11-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-5, GIT revision 15536:3689bed3a:20200405

2020-04-05  6.9.11-5 Cristy  <quetzlzacatenango@image...>
  * Default inkscape delegate to version 0.92 (reference
    https://github.com/ImageMagick/ImageMagick/discussions/1880).
  * Set monochrome image depth to 1 for Group4 compression.

2020-04-05  6.9.11-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-4, GIT revision 15531:5fc7a9f:20200405.

2020-03-27  6.9.11-4 Cristy  <quetzlzacatenango@image...>
  * The X max attribute for certain fonts is zero (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723).
  * Fix possible null pointer dereference in magick/property.c (reference
    https://github.com/ImageMagick/ImageMagick/issues/1225).
  * Multi-value of jp2:quality does not work (reference
    https://github.com/ImageMagick/ImageMagick/issues/1873).
  * Return EPS & TIFF images from the EPT image format (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37781).

2020-03-27  6.9.11-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-3, GIT revision 15511:23bb003:20200327.

2020-03-22  6.9.11-3 Cristy  <quetzlzacatenango@image...>
  * Fix numerical instability issue when drawing lines.
  * Fix off by one exception when calling QuantumImages() (reference
    https://github.com/ImageMagick/ImageMagick6/issues/77).
  * Improve mono font rendering (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723).

2020-03-21  6.9.11-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-2, GIT revision 15500:698c610:20200321

2020-03-16  6.9.11-2 Cristy  <quetzlzacatenango@image...>
  * Fixed another sizing issue with the label coder when pointsize is set.
  * Respect explicit image filename modified (e.g. png24:im.png) (reference
    https://github.com/ImageMagick/ImageMagick/issues/1835).
  * Stroked dash array render properly again.

2020-03-15  6.9.11-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-1, GIT revision 15487:ffac3c4:20200315.

2020-03-07  6.9.11-1 Cristy  <quetzlzacatenango@image...>
  * Do not throw exception on empty draw path (reference
    https://github.com/ImageMagick/ImageMagick/issues/974).
  * Fix possible buffer overflow in ComplexImages().

2020-03-06  6.9.11-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.11-0, GIT revision 15465:f7c926d:20200306.

2020-03-01  6.9.11-0 Cristy  <quetzlzacatenango@image...>
  * Label text no longer gets cut-off (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37621).
  * Prevent heap overflow (reference
    https://github.com/ImageMagick/ImageMagick/issues/1857).

2020-02-29  6.9.10-97 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-97, GIT revision 15453:0537c847b:20200229

2020-02-24  6.9.10-97 Cristy  <quetzlzacatenango@image...>
  * Make sure we can grok this Fx expression: 1- -2.
  * Do not advance when substituting a NULL string.
  * Correct alpha for named colors in the Q32 non-HDRI build.
  * Write Group4 compressed image as a single strip.

2020-02-23  6.9.10-96 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-96, GIT revision 15438:2ef65d48e:20200223

2020-02-22  6.9.10-96 Cristy  <quetzlzacatenango@image...>
  * Adapt to a change in command-line options in the SVG inkscape delegate.

2020-02-21  6.9.10-95 Cristy  <quetzlzacatenango@image...>
  * No percent sign in lab() color.

2020-02-18  6.9.10-95 Cristy  <quetzlzacatenango@image...>
  * Adapt to a change in command-line options in the SVG inkscape delegate.

2020-02-16  6.9.10-94 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-94, GIT revision 15405:56d9955fc:20200217

2020-02-16  6.9.10-94 Cristy  <quetzlzacatenango@image...>
  * Corrected ellipse orientation when computing image moments.

2020-02-14  6.9.10-93 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-93, GIT revision 15386:2d96228:20200214

2020-02-08  6.9.10-93 Cristy  <quetzlzacatenango@image...>
  * Report gray(127.5) as gray(50%).

2020-02-07  6.9.10-92 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-92, GIT revision 15374:d468797:20200207

2020-02-03  6.9.10-92 Cristy  <quetzlzacatenango@image...>
  * More work on connect components, e.g. keep-colors, remove-colors,
    keep-topids
  * Initialize mutex before locking if its not already initialized
  * Support 24-bit TIFF images.

2020-02-01  6.9.10-91 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-91, GIT revision 15346:4691fe1:20200201.

2020-01-27  6.9.10-91 Cristy  <quetzlzacatenango@image...>
  * Support additional connected component defines.
  * Refresh cache morphology when writing MPC images.

2020-01-26  6.9.10-89 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-89, GIT revision 15318:2b12203:20200126

2020-01-26  6.9.10-89 Cristy  <quetzlzacatenango@image...>
  * Make png creation reproducible (reference
    https://github.com/ImageMagick/ImageMagick/pull/1270).
  * Refactor uninitialize variable for -fx "while(,)" expression.

2020-01-25  6.9.10-88 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-88, GIT revision 15309:a3d1b6f:20200125

2020-01-20  6.9.10-88 Cristy  <quetzlzacatenango@image...>
  * Support 32-bit tiles TIFF images.
  * New -connected-component options (reference
    https://legacy.imagemagick.org/script/connected-components.php).

2020-01-18  6.9.10-87 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-87, GIT revision 15285:f6ba467:20200118

2020-01-12  6.9.10-87 Cristy  <quetzlzacatenango@image...>
  * Conditional compile for huge xml pages for RSVG delegate library.
  * Put "width" property in the PNG namespace (reference
    https://github.com/ImageMagick/ImageMagick/issues/1833).
 * -combine -colorspace sRGB no longer returns grayscale output (reference
    https://github.com/ImageMagick/ImageMagick/issues/1835).

2020-01-12  6.9.10-86 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-86, GIT revision 15260:0667659:20200112.

2020-01-12  6.9.10-86 Cristy  <quetzlzacatenango@image...>
  * Fixed three failing Magick.NET unit tests.

2020-01-11  6.9.10-85 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-85, GIT revision 15253:1fdc999:20200111.

2020-01-11  6.9.10-85 Dirk Lemstra <dirk@lem.....org>
  * Also support svg:xml-parse-huge when using librsvg.

2020-01-07  6.9.10-85 Cristy  <quetzlzacatenango@image...>
  * Support Fx do() iterator.
  * `magick -size 100x100 xc:black black.pnm` no longer creates a white image
    (reference https://github.com/ImageMagick/ImageMagick/issues/1817).
  * setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference
		https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37379).
  * Permit compositing in the CMYK colorspace (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37368).

2020-01-04  6.9.10-84 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-84, GIT revision 15212:a45335c:20200104.

2020-01-01  6.9.10-84 Cristy  <quetzlzacatenango@image...>
  * Support extended Fx assignment operators (e.g. *=, /=, ++, --, etc.)
  * Support Fx for() iterator.
	* Optimize Fx performance.
	* Ensure circle.rb renders the same for IMv6 and IMv7 (reference
    https://github.com/rmagick/rmagick/issues/905).

2019-12-30  6.9.10-83 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-83, GIT revision 15184:9f64323:20191230.

2019-12-28  6.9.10-83 Cristy  <quetzlzacatenango@image...>
  * PSD: only set the alpha channel when type is not 0.
  * Fix Lab to custom profile (CMYK or RGB) conversion bug (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37318).

2019-12-27  6.9.10-82 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-82, GIT revision 15167:12b7f07:20191226.

2019-12-26  6.9.10-82 Cristy  <quetzlzacatenango@image...>
  * Fix Build failure with MinGW-w64 (reference
    https://github.com/ImageMagick/ImageMagick6/issues/67).
  * Inject image profile properties immediately after the image is read.

2019-12-24  6.9.10-81 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-81, GIT revision 15151:1444366:20191224.

2019-12-18  6.9.10-81 Cristy  <quetzlzacatenango@image...>
  * Replace pseudo-random number generator with a Xoshiro generator.
  * Define MagickAddressType (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=3729).

2019-12-22  6.9.10-80 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-80, GIT revision 15135:8aa94ec27:20191222

2019-12-18  6.9.10-80 Cristy  <quetzlzacatenango@image...>
  * Some clang releases do not support _aligned_alloc().

2019-12-07  6.9.10-79 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-79, GIT revision 15127:fa10678:20191215.

2019-12-07  6.9.10-79 Cristy  <quetzlzacatenango@image...>
  * Build file clean-up (reference
    https://github.com/ImageMagick/ImageMagick/pull/1798).
  * Improve semaphore handling @
    https://github.com/ImageMagick/ImageMagick/pull/1798).
  * Introduce HeapOverflowSanityCheckGetExtent() method (reference
    https://github.com/ImageMagick/ImageMagick/pull/1798).

2019-12-01  6.9.10-78 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-78, GIT revision 15097:0136438:20191207.

2019-12-01  6.9.10-78 Cristy  <quetzlzacatenango@image...>
  * -type bilevel behavior restored, it creates a black and white image.

2019-11-29  6.9.10-77 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-77, GIT revision 15087:5e6be1a:20191129.

2019-11-26  6.9.10-77 Cristy  <quetzlzacatenango@image...>
  * Support Pocketmod image format, e.g.
    convert -density 300 pages?.pdf pocketmod:organize.pdf
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Update documentation.

    https://github.com/ImageMagick/ImageMagick/issues/1784).
2019-11-26  6.9.10-75 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-75, GIT revision 15062:f23c75e:20191126.

2019-11-19  6.9.10-75 Cristy  <quetzlzacatenango@image...>
  * Increase the maximum number of bezier coordinates (reference
    https://github.com/ImageMagick/ImageMagick/issues/1784).
  * Santize "'" from SHOW and WIN delegates under Linux, '"\' for Windows
    (thanks to Enzo Puig).
  * Correct for TGA orientation (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34757).
  * The result for -compose Copy -extent on a CMYK image is CMYK (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37118).
  * Fix potential buffer overflow when reading a fax image (alert from
    Justin).
  * Support dng:use-camera-wb option.

2019-11-17  6.9.10-74 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-74, GIT revision 15030:6efa1b6:20191117.

2019-11-16  6.9.10-74 Cristy  <quetzlzacatenango@image...>
  * Ensure Ascii85 compression is thread safe.
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-11-14  6.9.10-73 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-73, GIT revision 15014:bcb2b51:20191114.

2019-11-14  6.9.10-73 Cristy  <quetzlzacatenango@image...>
  * HP's ANSI C/C++ compiler does not support strcasestr().

2019-11-13  6.9.10-72 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-72, GIT revision 15011:4cf3857:20191113.

2019-11-10  6.9.10-72 Cristy  <quetzlzacatenango@image...>
  * Output exception there is an attempt to perform an operation not allowed by
    the security policy
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-10-30  6.9.10-71 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-71, GIT revision 14989:8da75bd:20191030.

2019-10-29  6.9.10-71 Cristy  <quetzlzacatenango@image...>
  * JPEG and JPG are aliases in coder security policy.
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-10-27  6.9.10-70 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-70, GIT revision 14970:4200095:20191027.

2019-10-27  6.9.10-70 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).
2019-10-27  6.9.10-70 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-70, GIT revision 14970:4200095:20191027.

2019-10-27  6.9.10-70 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-10-24  6.9.10-69 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-69, GIT revision 14962:03a9bac:20191024

2019-10-06  6.9.10-69 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous issues  posted to GitHub (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Support trim:background-color define for -trim option

2019-10-05  6.9.10-68 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-68, GIT revision 14874:eb58b7e:20191005.

2019-09-30  6.9.10-68 Cristy  <quetzlzacatenango@image...>
  * Support animated WebP encoding/decoding (reference
    https://github.com/ImageMagick/ImageMagick/pull/1708).
  * Text stroke cut off (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=36829).

2019-09-29  6.9.10-67 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-67, GIT revision 14844:2a2c1b1:20190929.

2019-09-28  6.9.10-67 Cristy  <quetzlzacatenango@image...>
  * line endings renedered as empty boxes (reference
    https://github.com/ImageMagick/ImageMagick/issues/1704).

2019-09-21  6.9.10-66 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-66, GIT revision 14834:9b20f2e:20190921.

2019-09-20  6.9.10-66 Cristy  <quetzlzacatenango@image...>
  * Support compound statements in the FX while() expression (reference
    https://github.com/ImageMagick/ImageMagick/issues/1701).

2019-09-14  6.9.10-65 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-65, GIT revision 14829:1a6dc73:20190915/

2019-09-09  6.9.10-65 Cristy  <quetzlzacatenango@image...>
  * Eliminate fault when trace delegate is not available.
  * Properly distinquish linear and non-linear gray colorspaces (reference
    https://github.com/ImageMagick/ImageMagick/issues/1680).

2019-09-07  6.9.10-64 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-64, GIT revision 14812:b27c543:20190907.

2019-09-02  6.9.10-64 Cristy  <quetzlzacatenango@image...>
  * Support XPM symbolic (reference
    https://github.com/ImageMagick/ImageMagick/issues/1684).

2019-08-31  6.9.10-63 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-63, GIT revision 14796:9b9fba4:20190831.

2019-08-24  6.9.10-63 Cristy  <quetzlzacatenango@image...>
  * Properly identify the DNG and AI image format (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36581).

2019-08-23  6.9.10-62 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-62, GIT revision 14779:2da539a:20190823.

2019-08-19  6.9.10-62 Cristy  <quetzlzacatenango@image...>
  * Conditionally compile call to AcquireCLocale() (reference
    https://github.com/ImageMagick/ImageMagick/issues/1669).
  * More robust support for converting bitmap to vector.

2019-08-16  6.9.10-61 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-61, GIT revision 14757:36133aa:20190816.

2019-08-12  6.9.10-61 Cristy  <quetzlzacatenango@image...>
  * Fixed bug when writing MPC to PNG (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36518).

2019-08-10  6.9.10-60 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-60, GIT revision 14745:ce6bac3:20190810.

2019-08-07  6.9.10-60 Cristy  <quetzlzacatenango@image...>
  * Enable reading EXR image file from stdin.

2019-08-03  6.9.10-59 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-59, GIT revision 14730:b2d457b:20190803.

2019-08-01  6.9.10-59 Cristy  <quetzlzacatenango@image...>
  * Module is a reserved keyword for C++ 20 (reference
    https://github.com/ImageMagick/ImageMagick/issues/1650).

2019-07-29  6.9.10-58 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-58, GIT revision 14723:fffbce8:20190729.

2019-07-27  6.9.10-58 Cristy  <quetzlzacatenango@image...>
  * Improve GetNextToken() performance.

2019-07-26  6.9.10-57 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-57, GIT revision 14712:94d15b7:20190726.

2019-07-22  6.9.10-57 Cristy  <quetzlzacatenango@image...>
  * Heap-buffer-overflow in Postscript coder (reference
    https://github.com/ImageMagick/ImageMagick/issues/1644).
  * Correction to the ModulusAdd and ModulusSubtract composite op (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=36413).

2019-07-20  6.9.10-56 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-56, GIT revision 14704:d0be203:20190720.

2019-07-20  6.9.10-56 Cristy  <quetzlzacatenango@image...>
  * Converting from PDF to PBM inverts the image (reference
    https://github.com/ImageMagick/ImageMagick/issues/1643).

2019-07-18  6.9.10-55 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-55, GIT revision 14700:faac202:20190718.

2019-07-08  6.9.10-55 Cristy  <quetzlzacatenango@image...>
  * Heap-buffer overflow (reference
    https://github.com/ImageMagick/ImageMagick/issues/1641).
  * PerlMagick test suite passes again (reference
    https://github.com/ImageMagick/ImageMagick/issues/1640).

2019-07-16  6.9.10-54 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-54, GIT revision 14684:41399a3:20190716

2019-07-08  6.9.10-54 Cristy  <quetzlzacatenango@image...>
  * Avoid divide by zero (reference
    https://github.com/ImageMagick/ImageMagick/issues/1629).
  * introducing MagickLevelImageColors() MagickWand method.
  * Transient problem with text placement with gravity (reference
    https://github.com/ImageMagick/ImageMagick/issues/1633).

2019-07-05  6.9.10-53 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-53, GIT revision 14625:70fb1c6:20190705.

2019-07-05  6.9.10-53 Cristy  <quetzlzacatenango@image...>
  * Coder heic.c build failure  (reference
    https://github.com/ImageMagick/ImageMagick6/issues/50).

2019-07-05  6.9.10-52 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-52, GIT revision 14623:672ff6a:20190705.

2019-07-01  6.9.10-52 Cristy  <quetzlzacatenango@image...>
  * Eliminate buffer overflow in TranslateEvent() (reference
    https://github.com/ImageMagick/ImageMagick/issues/1621).
  * Fix -fx parsing issue (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36314).

2019-06-30  6.9.10-51 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-51, GIT revision 14607:cec35fb:20190630.

2019-06-24  6.9.10-51 Cristy  <quetzlzacatenango@image...>
  * Clone rather than copy X window name/icon.
  * Optimize PDF reader.

2019-06-23  6.9.10-50 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-50, GIT revision 14583:598f03b:20190623

2019-06-16  6.9.10-50 Cristy  <quetzlzacatenango@image...>
  * Heap-buffer-overflow in MagickCore/fourier.c (reference
    https://github.com/ImageMagick/ImageMagick/issues/1588).
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-06-08  6.9.10-49 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-49, GIT revision 14530:19dcf6f:20190608

2019-06-04  6.9.10-49 Cristy  <quetzlzacatenango@image...>
  * Use user defined allocator instead of `malloc` (reference
    https://github.com/ImageMagick/ImageMagick6/pull/49/).
  * Add static decorator to accelerator kernels (reference
    https://github.com/ImageMagick/ImageMagick/issues/1366).

2019-05-26  6.9.10-47 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-47, GIT revision 14507:321f99ca6:20190526

2019-05-19  6.9.10-47 Cristy  <quetzlzacatenango@image...>
  * Support 16 and 32 bit tiled float TIFF images.
  * Text improvements to the internal SVG renderer.

2019-05-14  6.9.10-46 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-46, GIT revision 14492:fb2f64950:20190518

2019-05-14  6.9.10-46 Cristy  <quetzlzacatenango@image...>
  * Builds under MacOS X and FreeBSD works again.
  * Return HEIC images in the sRGB colorspace.

2019-05-12  6.9.10-45 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-45, GIT revision 14473:2116be83b:20190512

2019-05-06  6.9.10-45 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-05-03  6.9.10-44 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-44, GIT revision 14449:d077c2e58:20190503

2019-05-03  6.9.10-44 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-05-01  6.9.10-43 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-43, GIT revision 14444:1580c66ba:20190502

2019-05-01  6.9.10-43 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-04-29  6.9.10-42 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-42, GIT revision 14417:929367bd1:20190424

2019-04-20  6.9.10-42 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-04-19  6.9.10-41 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-41, GIT revision 14390:6d46f0a04:20190420

2019-04-14  6.9.10-41 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Honor SOURCE_DATE_EPOCH environment variable (reference
    https://github.com/ImageMagick/ImageMagick/pull/1496/).
  * Standardize on UTC time for any image format timestamp.

2019-04-12  6.9.10-40 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-40, GIT revision 14362:7e503e231:20190412

2019-04-10  6.9.10-40 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://imagemagick.org/discourse-server/viewforum.php?f=3).
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-04-07  6.9.10-39 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-39, GIT revision 14346:6b5a9cc87:20190406

2019-04-06  6.9.10-39 Cristy  <quetzlzacatenango@image...>
  * The -preview raise option now returns expected results.
  * Initialise ghostscript instances with NULL (reference
    https://github.com/ImageMagick/ImageMagick/pull/1538).

2019-04-06  6.9.10-38 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-38, GIT revision 14341:09f7569e8:20190406

2019-04-06  6.0.10-38 Cristy  <quetzlzacatenango@image...>
  * Modulo off by one patch for -virtual-pixel option (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35789)

2019-04-03  6.9.10-37 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-37, GIT revision 14329:0dc57c67b:20190403

2019-04-03  6.0.10-37 Cristy  <quetzlzacatenango@image...>
  * Fixed -virtual-pixel option (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35789)

2019-03-31  6.9.10-36 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-36, GIT revision 14321:3b6ba12f4:20190331

2019-03-27  6.9.10-36 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-03-24  6.9.10-35 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-35, GIT revision 14298:633d5a989:20190324

2019-03-23  6.9.10-35 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-03-15  6.9.10-34 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-34, GIT revision 14276:b0b2799a2:20190315

2019-03-11  6.9.10-34 Cristy  <quetzlzacatenango@image...>
  * Associate one lock with each resource.
  * Report exception if opening TIFF did not work ou.
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2019-03-10  6.9.10-33 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-33, GIT revision 14266:fb9c848b1:20190310

2019-03-06  6.9.10-33 Cristy  <quetzlzacatenango@image...>
  * Fix SVG conversion infinite loop (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35591).
  * Initialize primitive drawing structure after resizing.

2019-03-05  6.9.10-32 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-32, GIT revision 14250:4d956d2ac:20190305

2019-03-05  6.9.10-32 Cristy  <quetzlzacatenango@image...>
  * Fix out-of-boundary LocaleLowerCase() @
    https://github.com/ImageMagick/ImageMagick/issues/1495

2019-03-04  6.9.10-31 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-31, GIT revision 14246:6de0b115c:20190304

2019-03-04  6.9.10-31 Cristy  <quetzlzacatenango@image...>
  * -trim is no longer sensitive to the image virtual canvas.

2019-03-03  6.9.10-30 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-30, GIT revision 14240:d62e5fd8b:20190303

2019-03-03  6.9.10-30 Cristy  <quetzlzacatenango@image...>
  * Support define to remove additional background from an image during a
    trim, e.g. -fuzz 5% -define trim:percent-background=0% -trim.

2019-02-28  6.9.10-29 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-29, GIT revision 14235:eee85cacc:20190228

2019-02-28  6.9.10-29 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2019-02-18  6.9.10-28 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-28, GIT revision 14227:580d9f9a6:20190218

2019-02-12  6.9.10-28 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-02-09  6.9.10-27 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-27, GIT revision 14197:4e00248f4:20190209

2019-02-09  6.9.10-27 Cristy  <quetzlzacatenango@image...>
  * Mod patch to properly handle subimage ranges (e.g. image.gif[2-3]).

2019-02-03  6.9.10-27 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-27, GIT revision 14180:153da6bd6:20190203

2019-02-02  6.9.10-26 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2019-01-27  6.9.10-25 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-25, GIT revision 14167:183ec9d88:20190127

2019-01-19  6.9.10-25 Cristy  <quetzlzacatenango@image...>
  * Eliminate spurious font warning (reference
    https://github.com/ImageMagick/ImageMagick/issues/1458).
  * Support HEIC EXIF & XMP profiles.

2019-01-12  6.9.10-24 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-24, GIT revision 14130:70079ed45:20190112

2019-01-08  6.9.10-24 Cristy  <quetzlzacatenango@image...>
  * Support -clahe option real clip limit (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=35292).
  * ShadeImage() can return negative pixels, clamp to range (reference
    https://github.com/ImageMagick/ImageMagick/issues/1319).
  * Annotate with negative offsets no longer renders slanted text.

2019-01-01  6.9.10-23 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-23, GIT revision 14106:df6887c14:20190101

2019-01-01  6.9.10-23 Cristy  <quetzlzacatenango@image...>
  * CacheInfo destructor must be aligned in DestroyPixelStream().

2018-12-30  6.9.10-22 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-22, GIT revision 14098:7054d2569:20181230

2018-12-29  6.9.10-22 Cristy  <quetzlzacatenango@image...>
  * Support negative rotations in a geometry (e.g. -10x-10+10+10).
  * Return expected canvas offset after a crop with gravity.
  * Fix HEIC coder compile exception.

2018-12-27  6.9.10-21 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-21, GIT revision 14088:1961662c1:20181227

2018-12-27  6.9.10-21 Cristy  <quetzlzacatenango@image...>
  * Check to ensure SeekBlob() offset can be represented in an off_t.

2018-12-23  6.9.10-20 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-20, GIT revision 14079:0ce665411:20181223

2018-12-19  6.9.10-19 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-19, GIT revision 14069:0ca60eda0:20181219

2018-12-18  6.9.10-18 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-18, GIT revision 14061:2f9ab1cea:20181218

2018-12-18  6.9.10-18 Cristy  <quetzlzacatenango@image...>
  * Revert MagickDoubleType patch to avoid i386 ABI break (reference
    https://github.com/ImageMagick/ImageMagick6/issues/31);

2018-12-17  6.9.10-17 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-17, GIT revision 14057:667544c39:20181217

2018-12-10  6.9.10-16 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-16, GIT revision 14039:096b7210f:20181210

2018-12-02  6.9.10-16 Cristy  <quetzlzacatenango@image...>
  * Check for modulo underflow.
  * Change SVG default DPI to 86 from 90 to meet recommendation of SVG2 & CSS.

2018-12-01  6.9.10-15 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-15, GIT revision 14011:ddd5bd95d:20181201

2018-10-23  6.9.10-14 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-14, GIT revision 13943:5f6f9f0be:20181023

2018-10-21  6.9.10-13 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-13, GIT revision 13936:2379b24b8:20181021

2018-09-16  6.9.10-12 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-12, GIT revision 13886:d2819c281:20180923

2018-09-08  6.9.10-12 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-08-27  6.9.10-11 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-11, GIT revision 13806:cbb489883:20180828

2018-08-15  6.9.10-11 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Add support for "module" security policy.

2018-08-13  6.9.10-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-10, GIT revision 13743:8f8009715:20180813

2018-08-12  6.9.10-10 Dirk Lemstra <dirk@lem.....org>
  * Restored thread support for the HEIC coder.

2018-08-08  6.9.10-10 Cristy  <quetzlzacatenango@image...>
  * ThumbnailImage function no longer reveals sensitive information (reference
    https://github.com/ImageMagick/ImageMagick/issues/1243).

2018-08-06  6.9.10-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-9, GIT revision 13721:6fb59a954:20180805.

2018-07-24  6.9.10-9 Cristy  <quetzlzacatenango@image...>
  * XBM coder leaves the hex image data uninitialized if hex value of the
    pixel is negative.
  * More improvements to SVG text handling.

2018-07-23  6.9.10-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-8, GIT revision 13693:88aeaf9d9:20180723.

2018-07-20  6.9.10-8 Cristy  <quetzlzacatenango@image...>
  * Non-HDRI ScaleLongToQuantum() private method no longer adds a half interval.
  * Fixed memset() negative-size-param (reference
    https://github.com/ImageMagick/ImageMagick/issues/1217).

2018-07-16  6.9.10-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-7, GIT revision 13676:dab6babe2:20180716.

2018-07-15  6.9.10-7 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-07-08  6.9.10-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-6, GIT revision 13660:181df547c:20180708.

2018-07-08  6.9.10-6 Cristy  <quetzlzacatenango@image...>
  * Improve SVG support for tspan element.
  * Add support for -fx image.extent.

2018-07-04  6.9.10-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-5, GIT revision 13643:fe71cc8b2:20180704.

2018-07-04  6.9.10-5 Cristy  <quetzlzacatenango@image...>
  * Fixed a few potential memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2018-07-02  6.9.10-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-4, GIT revision 13635:c1c026715:20180702.

2018-06-28  6.9.10-4 Cristy  <quetzlzacatenango@image...>
  * Small tweaks to compile under Cygwin.
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Support %B property, the image file size without any decorations.

2018-06-24  6.9.10-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-3, GIT revision 13618:69366aab3:20180624.

2018-06-18  6.9.10-2 Cristy  <quetzlzacatenango@image...>
  * More rovust SVG text handling.

2018-06-16  6.9.10-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-1, GIT revision 13595:dafb03062:20180616.

2018-06-16  6.9.10-1 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Fixed an issue with stroke and label: (reference

2018-06-12  6.9.10-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.10-0, GIT revision 13585:82d7dbe0b:20180612.

2018-06-11  6.9.10-0 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-06-11  6.9.9-51 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-51, GIT revision 13574:a58324488:20180611.

2018-06-06  6.9.9-51 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-06-02  6.9.9-50 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-50, GIT revision 13539:2ae91d95c:20180602.

2018-05-30  6.9.9-50 Cristy  <quetzlzacatenango@image...>
  * Heap buffer overflow fix (reference
    https://github.com/ImageMagick/ImageMagick/issues/1156).
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-05-29  6.9.9-49 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-49, GIT revision 13521:00f535ee9:20180529.

2018-05-29  6.9.9-49 Cristy  <quetzlzacatenango@image...>
  * Properly initialize SVG color style.

2018-05-28  6.9.9-48 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-47, GIT revision 13518:5cef106dc:20180528.

2018-05-28  6.9.9-48 Cristy  <quetzlzacatenango@image...>
  * A SVG rectangle with a width and height of 1, is a point.

2018-05-21  6.9.9-47 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-47, GIT revision 13489:3ff167343:20180521.

2018-05-21  6.9.9-47 Cristy  <quetzlzacatenango@image...>
  * Fixed memory corruption for MVG paths.

2018-05-20  6.9.9-46 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-46, GIT revision 13483:ced03dfb8:20180520.

2018-05-19  6.9.9-46 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Fixed errant 'not enough pixel data' (reference
    https://github.com/ImageMagick/ImageMagick/issues/1133).

2018-05-16  6.9.9-45 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-45, GIT revision 13456:e027e2bb4:20180513.

2018-05-16  6.9.9-45 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-05-13  6.9.9-44 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-44, GIT revision 13456:e027e2bb4:20180513.

2018-05-03  6.9.9-43 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-05-01  6.9.9-42 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-42, GIT revision 13394:69b3ddf2e:20180501.

2018-05-01  6.9.9-42  <quetzlzacatenango@image...>
  * Missing break when checking "compliance" element.

2018-04-30  6.9.9-41 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-41, GIT revision 13379:e819f52a2:20180430.

2018-03-26  6.9.9-41 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory

2018-03-24  6.9.9-40 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-40, GIT revision 13136:8b7024499:20180325.

2018-03-21  6.9.9-40 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

2018-03-18  6.9.9-39 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.9-39, GIT revision 13067:ae2245e56:20180318.

2018-03-17  6.9.9-39 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
2020-04-24 09:24:34 +00:00
pin
000f56e7dc graphics/lximage-qt
Update maintainer e-mail
2020-04-22 08:28:11 +00:00
pin
d7240e3715 graphics/kvantum
Update maintainer e-mail
2020-04-22 08:26:45 +00:00
nia
152508e3b2 feh: Update to 3.4
* Release v3.4
    * Images loaded via HTTPS/curl, ImageMagick, and dcraw are now cached
      by default to decrease image load time on subsequent slideshow passes.
      Caching is disabled when using `--reload` and can also be disabled with
      the new `--no-conversion-cache` option. Suggestion and initial patch by
      Awal Garg.
    * Handle SIGINT/SIGTERM/SIGQUIT signals while loading images using libcurl
      < v7.32. Patch by <https://github.com/c99pedant>.
    * "feh --start-at URL" now loads a single-image slideshow displaying URL.
      This allows feh.desktop to handle URLs as well as ordinary files.
      file:/// URLs are treated as local files, so "feh --start-at file:///..."
      without filelist arguments behaves just like "feh --start-at ..."
      (i.e., feh will load the entire directory and start the slideshow at ...)
    * Fix a memory leak when repeatedly cycling through slideshows containing
      images loaded via libcurl, ImageMagick or dcraw.
2020-04-21 13:43:01 +00:00
nia
1c7f3e043d libcaca: Update to libcaca-0.99.19
Unknown changes - changelog was not updated for this release
2020-04-21 10:17:40 +00:00
adam
2bfe3e12be p5-Image-ExifTool: updated to 11.85
Version 11.85 (production release)
- Added a new Sony LensType
- Added a new Olympus CameraType
- Added a two new Pentax LensType values
- Added a new FujiFilm FocusMode
- Decode timed GPS from Akaso dashcam MOV videos
- Decode Insta360 trailer from INSP images and made Insta360 a deletable group
- Patched kml.fmt file to limit maximum image size
- Fixed problem decoding values from Leica M10 and S maker notes

Version 11.84
- Decode accelerometer data from timed metadata of more dashcam videos
- Decode Canon G9 white balance tags
- Recognize INSP files

Version 11.83
- Added a couple of new XMP-crs tags
- Fixed bug introduced in 11.82 with the -php -D output
- Fixed problem where some flattened XMP tags could be written when they
  should be avoided

Version 11.82
- Added a new Canon LensType
- Added a new CanonModelID
- Added ability to process SubDirectories in QuickTime Keys tags
- Removed minor error when writing PDF 2.0 files
- Fixed problem where trailing null bytes were removed from binary values in
  the -php output when the -b option was used

Version 11.81
- Added a new Nikon LensID
- Added two new CanonModelID's
- Decode AVIF AV1 configuration record
- Changed names of QuickTime MovieData tags to "MediaData"
- Patched to use 4-digit years in Time::Local calls
- Patched Composite sub-second date/time tags to do additional validation of
  source EXIF date/time tags before adding sub seconds
- Fixed problem where -json output could produce invalid JSON when -struct was
  used and the structure field names contained special characters
- Fixed spelling in a Panasonic SceneMode value

Version 11.80
- Added a new Canon LensType
- Added a new Nikon Z LensID
- Added a few new Sony LensType values
- Attempt to improve reliability of Samsung DepthMapWidth/Height decoding
- Updated a number of Canon-mount Tamron lens names to include the Tamron
  model number
- Patched MOV/MP4 writer to allow a small amount of garbage at the end of a
  file to be deleted when writing with the -m option
- Fixed bug where some Composite tags may not have taken priority over other
  tags as they should have

Version 11.79
- Added support for AVIF files
- Added new Canon, Sigma and Sony LensType values
- Made PDF 2.0 writable at your own risk with the -m option
- Enhanced -validate feature to warn about duplicate languages in an XMP
  lang-alt list
- Fixed inconsistency between documentation and ExifTool capabilities for
  "Writable" status of some tags

Version 11.78
- Added a new Nikon LensID
- Added two new FujiFilm SceneRecognition values
- Patched to avoid crash in Windows when writing a negative epoch time using
  the "-d %s" option
- Fixed problem editing MIE tags when using the "-wm w" option

Version 11.77
- Added a new Nikon LensID
- Added a number of new Olympus LensType values
- Added a new Canon LensType
- Decode timed GPS from Ambarella A12 dash cam MP4 videos
- Decode a number of new Sigma tags
- Decode a couple of new PanasonicRaw tags
- Enhanced -fileOrder option to add -fast feature

Version 11.76
- Added support for the Sony ILCE-9M2
- Added a couple of new XMP-GCamera tags
- Added MIMEType values for some formats that previously reported
  "application/unknown"
- Enhanced -geotag feature to write pitch to CameraElevationAngle if available
- Improved determination of MIMEEncoding for TXT files

Version 11.75
- Added ability to read some basic characteristics of TXT files
- Added kml_track.fmt to the fmt_files of the full distribution
- Added built-in support for decoding GPS from the four video subtitle text
  formats that were previously handled by separate config files, and removed
  these config files from the distribution
- Derive GPSDateTime from CreateDate and SampleTime if not already available
  when extracting timed GPS metadata from QuickTime-format videos
- Changed family 2 groups of some Extra tags

Version 11.74
- Added support for new XMP IPTC Extension version 1.5 tags
- Added a new Nikon LensID
- Decode GPS track from Auto-Vox dashcam MOV videos
- Improved Russian translations
- Enhanced convert_regions.config to support new IPTC Extension 1.5 ImageRegion
- Changed the way the FlatName element works when used in a structure element
  (the structure name is now added as a prefix to the flattened tag name)
- Patched gpx.fmt and gpx_wpt.fmt to support sub-seconds in GPSDateTime value

Version 11.73
- Decode timed metadata from Parrot drone videos
- Patched dji.config file to properly handle time zones
- Fixed bug which caused runtime error when reading timed metadata from Cobra
  Dash Cam AVI videos

Version 11.72
- Added warning messages for corrupted Photoshop document data
- Added a new Olympus CameraType
- Added a new Canon LensType
- Decode more Sigma tags
- Improved Russian translations
- Updated decoding of some CanonCustom settings for recent models
- Documented DNG OpcodeList values

Version 11.71
- Added a new Sony LensType
- Added a few new Nikon Z LensID's
- Added a simple print conversion for DNG OpcodeList tags (note that due to
  this, these tags must now be copied using the -n option)
- Fixed problems determining some video parameters for DV files
- Changed behaviour of -sep option when writing empty list items
- API Changes:
    - Changed ListSplit option to preserve empty list items
2020-04-20 10:15:50 +00:00
wiz
204fa34ab2 adwaita-icon-theme: update to 3.36.1.
3.36.1
  - symbolic: user-not-tracked bugfix (issue 81)
  - fullcolor: video-x-generic metaphor (issue 59)
  - symbolic: color coding of battery states (issue 77)
  - symbolic: hw disabled states (sam)
  - symbolic: microphone state icons (sam)
2020-04-20 06:50:53 +00:00
joerg
47972ed371 Ignore portability warnings for configure.in as configure is patched 2020-04-20 00:39:19 +00:00
joerg
0d54bb4bab Needs libXcursor. Fix portability 2020-04-20 00:38:59 +00:00
joerg
ea04dc99b3 Fix abs use. Fix OMP definitions to cover all variables in use. 2020-04-20 00:38:36 +00:00
pin
f5561fe1c2 import graphics/kvantum
Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

patch submited upstream https://github.com/tsujan/Kvantum/pull/518
Thanks to Nikita and Maya for reviewing the package.
2020-04-19 11:57:23 +00:00
joerg
9ec89ea307 Apply math/eigen3 fixes to local copy 2020-04-19 01:16:02 +00:00
joerg
0ab821c0b7 Fix missing includes. 2020-04-18 22:01:33 +00:00
plunky
38a02d290a Use GNU Autoconf to configure this, there are some problems with
the scons source files and it does not create the pkgconfig files
correctly
2020-04-17 13:31:31 +00:00
plunky
24cda68084 this does not conflict with mypaint (it is required by mypaint) 2020-04-17 13:27:57 +00:00
joerg
fc0e1f2f72 Require C++03 and check for libc++ correctly. 2020-04-15 22:53:33 +00:00
wiz
7ee7be6384 png: drop maintainership 2020-04-14 12:35:05 +00:00
joerg
2b64e2fdeb libc++ doesn't support the pre-C++11 std::swap, so inline the
equivalent.
2020-04-13 19:16:47 +00:00
joerg
a072c049a6 Reset maintainer as requested. 2020-04-12 23:59:41 +00:00
wiz
e57bb7ae7e librsvg: update to 2.48.3.
Version 2.48.3

- Librsvg now requires glib 2.50.0 or later.

- rsvg-convert's --background-color option now accepts colors with
  transparency like #rrggbbaa, rgba(...), hsla(...); the transparency
  value was ignored before (Hao Guan).

- #584 - Fix arithmetic overflow when rendering to large GdkPixbufs.

- #582 - Make librsvg build with Rust 1.39 again.

- #581 - Don't require upcalls into C code for Debian powerpc.
2020-04-12 21:00:37 +00:00
wiz
4832abbbe2 ImageMagick: update to 7.0.10.6.
2020-04-06  7.0.10-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-6, GIT revision 17146:634bbfd:20200406.

2020-04-05  7.0.10-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-5, GIT revision 17143:8be18423e:20200405.

2020-04-05  7.0.10-5 Cristy  <quetzlzacatenango@image...>
 * Default inkscape delegate to version 0.92 (reference
    https://github.com/ImageMagick/ImageMagick/discussions/1880).
  * Set monochrome image depth to 1 for Group4 compression.

2020-04-05  7.0.10-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-4, GIT revision 17137:eeff0b6:20200405

2020-03-28  7.0.10-4 Cristy  <quetzlzacatenango@image...>
  * The X max attribute for certain fonts is zero (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37723).
  * Multi-value of jp2:quality does not work (reference
    https://github.com/ImageMagick/ImageMagick/issues/1873).
  * Return EPS & TIFF images from the EPT image format (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=37781).
2020-04-12 20:26:19 +00:00
joerg
54bc06069b Don't check portability of desktop files, they are not shell code. 2020-04-12 19:53:09 +00:00
bsiegert
9429a8bf7a Revbump all Go packages after default version switch to 1.14. 2020-04-12 11:01:37 +00:00
adam
54b1e3d5b2 guetzli: now the correct patch comes in 2020-04-12 08:41:02 +00:00
adam
24daafa112 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
adam
4bacc1a5ee guetzli: don't override optimization flags 2020-04-12 06:51:09 +00:00
adam
64d234d96d libjpeg-turbo: updated to 2.0.4
2.0.4

Fixed a regression in the Windows packaging system (introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed on the same system, only one of them could be uninstalled.

Fixed a signed integer overflow and subsequent segfault that occurred when attempting to decompress images with more than 715827882 pixels using the 64-bit C version of TJBench.

Fixed out-of-bounds write in tjDecompressToYUV2() and tjDecompressToYUVPlanes() (sometimes manifesting as a double free) that occurred when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with cjpeg -grayscale -sample 2x2).

Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to incorrectly identify some JPEG images with unusual sampling factors as 4:4:4 JPEG images. This was known to cause a buffer overflow when attempting to decompress some such images using tjDecompressToYUV2() or tjDecompressToYUVPlanes().

Fixed an issue, detected by ASan, whereby attempting to losslessly transform a specially-crafted malformed JPEG image containing an extremely-high-frequency coefficient block (junk image data that could never be generated by a legitimate JPEG compressor) could cause the Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and 1.4beta1[15].) Given that the buffer overrun was fully contained within the stack and did not cause a segfault or other user-visible errant behavior, and given that the lossless transformer (unlike the decompressor) is not generally exposed to arbitrary data exploits, this issue did not likely pose a security risk.

The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a separate read-only data section rather than in the text section, to support execute-only memory layouts.


2.0.3

Fixed "using JNI after critical get" errors that occurred on Android platforms when passing invalid arguments to certain methods in the TurboJPEG Java API.

Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions (2.0 beta1[1]), that was known to cause an illegal instruction exception, in rare cases, on CPUs that lack support for CPUID leaf 07H (or on which the maximum CPUID leaf has been limited by way of a BIOS setting.)

The 4:4:0 (h1v2) fancy (smooth) chroma upsampling algorithm in the decompressor now uses a similar bias pattern to that of the 4:2:2 (h2v1) fancy chroma upsampling algorithm, rounding up or down the upsampled result for alternate pixels rather than always rounding down. This ensures that, regardless of whether a 4:2:2 JPEG image is rotated or transposed prior to decompression (in the frequency domain) or after decompression (in the spatial domain), the final image will be similar.

Fixed an integer overflow and subsequent segfault that occurred when attempting to compress or decompress images with more than 1 billion pixels using the TurboJPEG API.

Fixed a regression introduced by 2.0 beta1[15] whereby attempting to generate a progressive JPEG image on an SSE2-capable CPU using a scan script containing one or more scans with lengths divisible by 16 would result in an error ("Missing Huffman code table entry") and an invalid JPEG image.

Fixed an issue whereby tjDecodeYUV() and tjDecodeYUVPlanes() would throw an error ("Invalid progressive parameters") or a warning ("Inconsistent progression sequence") if passed a TurboJPEG instance that was previously used to decompress a progressive JPEG image.


2.0.2

Fixed a regression introduced by 2.0.1[5] that prevented a runtime search path (rpath) from being embedded in the libjpeg-turbo shared libraries and executables for macOS and iOS. This caused a fatal error of the form "dyld: Library not loaded" when attempting to use one of the executables, unless DYLD_LIBRARY_PATH was explicitly set to the location of the libjpeg-turbo shared libraries.

Fixed an integer overflow and subsequent segfault (CVE-2018-20330) that occurred when attempting to load a BMP file with more than 1 billion pixels using the tjLoadImage() function.

Fixed a buffer overrun (CVE-2018-19664) that occurred when attempting to decompress a specially-crafted malformed JPEG image to a 256-color BMP using djpeg.

Fixed a floating point exception that occurred when attempting to decompress a specially-crafted malformed JPEG image with a specified image width or height of 0 using the C version of TJBench.

The TurboJPEG API will now decompress 4:4:4 JPEG images with 2x1, 1x2, 3x1, or 1x3 luminance and chrominance sampling factors. This is a non-standard way of specifying 1x subsampling (normally 4:4:4 JPEGs have 1x1 luminance and chrominance sampling factors), but the JPEG format and the libjpeg API both allow it.

Fixed a regression introduced by 2.0 beta1[7] that caused djpeg to generate incorrect PPM images when used with the -colors option.

Fixed an issue whereby a static build of libjpeg-turbo (a build in which ENABLE_SHARED is 0) could not be installed using the Visual Studio IDE.

Fixed a severe performance issue in the Loongson MMI SIMD extensions that occurred when compressing RGB images whose image rows were not 64-bit-aligned.


2.0.1

Fixed a regression introduced with the new CMake-based Un*x build system, whereby jconfig.h could cause compiler warnings of the form "HAVE_*_H" redefined if it was included by downstream Autotools-based projects that used AC_CHECK_HEADERS() to check for the existence of locale.h, stddef.h, or stdlib.h.

The jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled. Those functions use instructions that are incompatible with the soft float ABI.

Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions (2.0 beta1[1]), that caused libjpeg-turbo to crash on Windows 7 if Service Pack 1 was not installed.

Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file in which some of the samples (color indices) exceeded the bounds of the Targa file's color table.

Fixed an issue whereby installing a fully static build of libjpeg-turbo (a build in which CFLAGS contains -static and ENABLE_SHARED is 0) would fail with "No valid ELF RPATH or RUNPATH entry exists in the file."


2.0.0

The TurboJPEG API can now decompress CMYK JPEG images that have subsampled M and Y components (not to be confused with YCCK JPEG images, in which the C/M/Y components have been transformed into luma and chroma.) Previously, an error was generated ("Could not determine subsampling type for JPEG image") when such an image was passed to tjDecompressHeader3(), tjTransform(), tjDecompressToYUVPlanes(), tjDecompressToYUV2(), or the equivalent Java methods.

Fixed an issue (CVE-2018-11813) whereby a specially-crafted malformed input file (specifically, a file with a valid Targa header but incomplete pixel data) would cause cjpeg to generate a JPEG file that was potentially thousands of times larger than the input file. The Targa reader in cjpeg was not properly detecting that the end of the input file had been reached prematurely, so after all valid pixels had been read from the input, the reader injected dummy pixels with values of 255 into the JPEG compressor until the number of pixels specified in the Targa header had been compressed. The Targa reader in cjpeg now behaves like the PPM reader and aborts compression if the end of the input file is reached prematurely. Because this issue only affected cjpeg and not the underlying library, and because it did not involve any out-of-bounds reads or other exploitable behaviors, it was not believed to represent a security threat.

Fixed an issue whereby the tjLoadImage() and tjSaveImage() functions would produce a "Bogus message code" error message if the underlying bitmap and PPM readers/writers threw an error that was specific to the readers/writers (as opposed to a general libjpeg API error.)

Fixed an issue (CVE-2018-1152) whereby a specially-crafted malformed BMP file, one in which the header specified an image width of 1073741824 pixels, would trigger a floating point exception (division by zero) in the tjLoadImage() function when attempting to load the BMP file into a 4-component image buffer.

Fixed an issue whereby certain combinations of calls to jpeg_skip_scanlines() and jpeg_read_scanlines() could trigger an infinite loop when decompressing progressive JPEG images that use vertical chroma subsampling (for instance, 4:2:0 or 4:4:0.)

Fixed a segfault in jpeg_skip_scanlines() that occurred when decompressing a 4:2:2 or 4:2:0 JPEG image using the merged (non-fancy) upsampling algorithms (that is, when setting cinfo.do_fancy_upsampling to FALSE.)

The new CMake-based build system will now disable the MIPS DSPr2 SIMD extensions if it detects that the compiler does not support DSPr2 instructions.

Fixed out-of-bounds read in cjpeg (CVE-2018-14498) that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) BMP file in which some of the samples (color indices) exceeded the bounds of the BMP file's color table.

Fixed a signed integer overflow in the progressive Huffman decoder, detected by the Clang and GCC undefined behavior sanitizers, that could be triggered by attempting to decompress a specially-crafted malformed JPEG image. This issue did not pose a security threat, but removing the warning made it easier to detect actual security issues, should they arise in the future.
2020-04-12 06:17:06 +00:00