From: Cristy Date: Sun, 9 Sep 2018 23:34:39 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.8-12~63 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1eccad38257e4e11bfc5c3e7241fe10d0980716f;p=imagemagick ... --- diff --git a/AUTHORS.txt b/AUTHORS.txt index 5f9777640..9a8f16a58 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -110,7 +110,7 @@ Anthony Thyssen image sequence operators, and GIF animation processing. Wrote the image perspective distortions (-distort) and resampling methods. Maintains a comprehensive set of examples of using ImageMagick at - https://www.imagemagick.org/Usage/. + https://imagemagick.org/Usage/. Milan Votava Contributed support for Wireless BitMap, used in WAP - Wireless Access diff --git a/ChangeLog b/ChangeLog index 4038a45a9..48bed6bd7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2018-09-09 7.0.8-12 Cristy + * Release ImageMagick version 7.0.8-12, GIT revision 14729:798fbdb5b:20180828 + 2018-09-08 7.0.8-12 Cristy * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). @@ -88,9 +91,9 @@ * Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz). * Fixed an issue with stroke and label: (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=34142). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34142). * PNG: set storage class to DirectClass if alpha enabled (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=34121). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=34121). 2018-06-12 7.0.8-0 Cristy * Release ImageMagick version 7.0.8-0, GIT revision 14459:d7c892d5a:20180612. @@ -256,7 +259,7 @@ 2017-12-28 7.0.7-18 Cristy * Fix error reading from pipe under Windows (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=33288). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=33288). 2017-12-26 7.0.7-17 Cristy * Release ImageMagick version 7.0.7-17, GIT revision 22093:9caea323b:20171227. @@ -280,7 +283,7 @@ 2017-12-08 7.0.7-15 Cristy * Overall standard deviation is the average of each pixel channel (reference - https://www.imagemagick.org/discourse-server/viewforum.php?f=3). + https://imagemagick.org/discourse-server/viewforum.php?f=3). * Update to the latest ImageMagick documentation. 2017-12-05 7.0.7-14 Cristy @@ -303,7 +306,7 @@ 2017-11-12 7.0.7-12 Cristy * The -tint option no longer munges the alpha channel (reference - http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=33070). + http://imagemagick.org/discourse-server/viewtopic.php?f=1&t=33070). * Don't delete in-memory blob when reading an image (reference https://github.com/ImageMagick/ImageMagick/issues/886). * Support HDRI color profile management. @@ -333,7 +336,7 @@ 2017-10-08 7.0.7-8 Cristy * Return expected results for a percent 0 -chop option argument (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32806). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32806). * Tweaks to OpenMP support within ImageMagick. 2017-10-07 7.0.7-7 Cristy @@ -361,7 +364,7 @@ 2017-09-26 7.0.7-5 Glenn Randers-Pehrson * Removed "ping_preserve_iCCP=MagickTrue;" statement that was inadvertently added to coders/png.c (reference - http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32771). + http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32771). 2017-09-23 7.0.7-4 Cristy * Release ImageMagick version 7.0.7-4, GIT revision 21265:bdbc14590:20170923. @@ -434,7 +437,7 @@ https://github.com/ImageMagick/ImageMagick/issues). * Support CubicSpline resize filter. Define the lobes with the -define filter:lobes={2,3,4} (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506). + https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506). * Prevent assertion failure when creating PDF thumbnail (reference https://github.com/ImageMagick/ImageMagick/issues/674). @@ -443,14 +446,14 @@ 2017-08-12 7.0.6-7 Cristy * Improve EPS aliasing (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32497). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32497). 2017-08-11 7.0.6-7 Dirk Lemstra * Added a new option called 'dds:fast-mipmaps' (reference https://github.com/ImageMagick/ImageMagick/issues/558) * The mipmaps of a dds image can now be created from a list of images with -define dds:mipmaps=fromlist (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=30236). + https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=30236). 2017-08-10 7.0.6-6 Cristy * Release ImageMagick version 7.0.6-6, GIT revision 20775:061d0fa25:20170810. @@ -465,7 +468,7 @@ 2017-08-03 7.0.6-6 Glenn Randers-Pehrson * Put UTC time in the PNG tIME chunk instead of local time (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447). 2017-08-02 7.0.6-5 Cristy * Release ImageMagick version 7.0.6-5, GIT revision 20715:26b28d50a:20170802. @@ -478,7 +481,7 @@ * Properly set image->colorspace in the PNG decoder (previously it was setting image->gamma, but only setting image->colorspace for grayscale and gray-alpha images. Reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32418). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32418). * Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference https://github.com/ImageMagick/ImageMagick/issues/632). * Added "-define png:ignore-crc" option to PNG decoder. When you know @@ -487,7 +490,7 @@ 2017-07-29 7.0.6-5 Cristy * Off by one error for gradient coder (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32416), + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32416), https://github.com/ImageMagick/ImageMagick/issues/612). 2017-07-28 7.0.6-4 Cristy @@ -589,9 +592,9 @@ 2017-06-01 7.0.5-10 Cristy * Fix choppy bitmap font rendering (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32071). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32071). * The +opaque option is not longer a noop (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32081). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32081). * Add support for 'hex:' property. 2017-05-28 7.0.5-9 Cristy @@ -601,7 +604,7 @@ * Transient error validating the JPEG-2000 image format (reference https://github.com/ImageMagick/ImageMagick/issues/501). * Properly allocate DCM image colormap (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32063). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=32063). 2017-05-26 7.0.5-8 Cristy * Release ImageMagick version 7.0.5-8, GIT revision 20099:870a016:20170526. @@ -617,7 +620,7 @@ 2017-05-15 7.0.5-7 Cristy * Support various image operators for the compare utility (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=31938). + https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=31938). 2017-05-12 7.0.5-6 Cristy * Release ImageMagick version 7.0.5-6, GIT revision 20039:9371904:20170512. @@ -628,16 +631,16 @@ 2017-05-06 7.0.5-6 Cristy * Restore the -alpha Shape option (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31879). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31879). * Fix transient PDF bug (reference https://github.com/ImageMagick/ImageMagick/issues/463). * The +opaque option now works on all channels (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31862). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31862). * Ensure backwards compatibility for the -combine option (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31855). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31855). * Check for EOF conditions for RLE image format. * Reset histogram page geometry (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920). 2017-04-24 7.0.5-5 Cristy * Release ImageMagick version 7.0.5-5, GIT revision 19915:12eec43:20170424. @@ -645,20 +648,20 @@ 2017-03-26 7.0.5-5 Cristy * Minimize buffer copies to improve OpenCL performance. * Morphology thinning is no longer a no-op (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31650). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31650). * Patch two PCD writer problems, corrupt output and dark pixels (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164). * Support ICC based PDF's (reference https://github.com/ImageMagick/ImageMagick/issues/417). * Fix improper EPS clip path rendering (reference - http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31722). + http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31722). 2017-03-24 7.0.5-4 Cristy * Release ImageMagick version 7.0.5-4, GIT revision 19754:350fff3:20170324. 2017-03-21 7.0.5-4 Cristy * Respect -loop option for animate -window (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619). 2017-03-17 7.0.5-3 Cristy * Release ImageMagick version 7.0.5-3, GIT revision 19741:070c3fb:20170317. @@ -666,7 +669,7 @@ 2017-03-14 7.0.5-3 Cristy * Support namespaces for the security policy. * Support the -authenticate option for PDF (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31530). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31530). 2017-03-11 7.0.5-2 Cristy * Release ImageMagick version 7.0.5-2, GIT revision 19696:da91a7c:20170311. @@ -675,16 +678,16 @@ * Respect throttle policy (reference https://github.com/ImageMagick/ImageMagick/issues/393). * Return proper minima / maxima (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). 2017-03-03 7.0.5-1 Cristy * Release ImageMagick version 7.0.5-1, GIT revision 19662:b7f455a:20170303. 2017-02-21 7.0.5-1 Cristy * Fix Spurious memory allocation message (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438). * Identical images should return inf for PSNR (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487). 2017-02-20 7.0.5-0 Cristy * Release ImageMagick version 7.0.5-0, GIT revision 19616:505fea9:20170220. @@ -719,7 +722,7 @@ 2017-02-09 7.0.4-8 Dirk Lemstra * Fixed memory leak when creating nested exceptions in Magick++ (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=23&p=142634) + https://imagemagick.org/discourse-server/viewtopic.php?f=23&p=142634) 2017-02-09 7.0.4-8 Cristy * Unbreak build without JPEG support (reference @@ -727,7 +730,7 @@ * Document behavior change in the security policy (thanks to yoya @ https://blog.awm.jp/2017/02/09/imagemagick-en/). * Return unbiased standard deviation for image statistics (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). * Don't set update trait on alpha channel (private e-mail concerning -levels-colors option). @@ -754,11 +757,11 @@ * Uninitialized data in MAT image format (reference https://github.com/ImageMagick/ImageMagick/issues/362). * Properly auto-fit caption (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). * Correction to composite Over operator (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31282). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31282). * Respect gravity option (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31284). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31284). 2017-01-22 7.0.4-6 Glenn Randers-Pehrson * Renamed read_vpag_chunk_callback() function to png_user_chunk_callback() @@ -780,7 +783,7 @@ 2017-01-18 7.0.4-5 Cristy * Don't set background for transparent tiled images (reference - http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31210). + http://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31210). 2017-01-14 7.0.4-4 Cristy * Release ImageMagick version 7.0.4-4, GIT revision 19361:a12953c:20170114. @@ -792,7 +795,7 @@ 2017-01-10 7.0.4-4 Cristy * Recognize XML policy closing tags (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31182). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31182). * Fix memory leak in the MPC format. 2017-01-07 7.0.4-3 Cristy @@ -800,7 +803,7 @@ 2017-01-04 7.0.4-3 Cristy * Increase memory allocation for TIFF pixels (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31161). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31161). 2017-01-03 7.0.4-2 Cristy * Release ImageMagick version 7.0.4-2, GIT revision 19318:8766311:20170103. @@ -821,24 +824,24 @@ 2016-12-14 7.0.4-0 Cristy * Do not close path for linejoins of round (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31039). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31039). 2016-12-10 7.0.3-10 Cristy * Release ImageMagick version 7.0.3-10, GIT revision 19191:338f088:20161210. 2016-12-07 7.0.3-10 Cristy * Set colorspace to sRGB if -append has non-homogenous colorspaces (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29105). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29105). * Respect connected-components:area-threshold define (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31006). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31006). * Enable alpha channel if background color is non-opaque (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31016). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31016). * Return correct offset for negative index for -fx option (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31019). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31019). * Fixed improper scaling of certain FITS images (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31028). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31028). * Properly center text label (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31027). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=31027). 2016-12-05 7.0.3-9 Cristy * Release ImageMagick version 7.0.3-9, GIT revision 19139:6fed3f1:20161205. @@ -857,15 +860,15 @@ 2016-11-18 7.0.3-8 Cristy * Support the phash:colorspaces and phash:normalize options. * If a convenient line break is not found, force it for caption: (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30887). * Set alpha member of draw structure to OpaqueAlpha (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30894). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30894). * Off by 1 error when computing the standard deviation (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=30866). + https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=30866). * Apply Debian patches, (reference https://github.com/ImageMagick/ImageMagick/issues/304). * Permit EPT images with just a TIFF or EPS image, not both (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30921). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30921). * The -clone option no longer leaks memory. * Render to clip mask rather than image for clip-path MVG graphics primitive. @@ -882,11 +885,11 @@ * Off by one memory allocation (reference https://github.com/ImageMagick/ImageMagick/issues/296). * The -extent option now matches the results of IMv6 (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=30779). + https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=30779). * Prevent fault in MSL interpreter (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30797). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30797). * Mask composite produces proper results for the convert utility (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29675). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29675). 2016-10-10 7.0.3-5 Cristy @@ -917,7 +920,7 @@ 2016-09-27 7.0.3-2 Dirk Lemstra * Fixed incorrect RLE decoding when reading an SGI image (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30514) + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30514) 2016-09-20 7.0.3-1 Cristy * Release ImageMagick version 7.0.3-1, GIT revision 18851:ad91ea8:20160920. @@ -928,7 +931,7 @@ in a PSD file. * Fixed issue where the display window was used instead of the data window when reading EXR files (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&p=137849). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&p=137849). 2016-09-05 7.0.3-0 Cristy * Release ImageMagick version 7.0.3-0, GIT revision 18786:10aa64c:20160905. @@ -950,14 +953,14 @@ * Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF and CALS coders (bug report from Donghai Zhu). * The -stream option now increments the pixel pointer properly (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30327). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30327). 2016-08-14 7.0.2-9 Cristy * Release ImageMagick version 7.0.2-9, GIT revision 18707:2c02f09:20160814. 2016-08-14 7.0.2-9 Cristy * Fix compile error in opencl.c (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30289). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30289). * Eliminate compiler warning. 2016-08-14 7.0.2-8 Cristy @@ -965,7 +968,7 @@ 2016-08-07 7.0.2-8 Cristy * Prevent spurious removal of MPC cache files (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30256). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30256). * Note alpha channel when combining 4 or more images (reference https://github.com/ImageMagick/ImageMagick/issues/250). @@ -977,14 +980,14 @@ from Ibrahim M. El-Sayed). * Prevent buffer overflow (bug report from Max Thrane). * Prevent memory use after free (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30245). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=30245). 2016-07-30 7.0.2-6 Cristy * Release ImageMagick version 7.0.2-6, GIT revision 18651:df24175:20160729. 2016-07-29 7.0.2-6 Cristy * Support -region option (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=29692). + https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=29692). 2016-07-21 7.0.2-5 Cristy * Release ImageMagick version 7.0.2-5, GIT revision 18627:2b5ddbd:20160721. @@ -1026,7 +1029,7 @@ 2016-06-12 7.0.2-1 Cristy * Distort no longer converts grayscale image to sRGB (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=29895). + https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=29895). * Don't return a zero bounding box for QueryMultilineFontMetrics() (reference https://github.com/ImageMagick/ImageMagick/issues/222). @@ -1058,7 +1061,7 @@ * Coder path traversal is not authorized (bug report provided by Masaaki Chida). * Turn off alpha channel for the compare difference image (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29828). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29828). 2016-05-31 7.0.1-8 Cristy * Release ImageMagick version 7.0.1-8, GIT revision 18334:97775b5:20160531. @@ -1074,11 +1077,11 @@ 2016-05-25 7.0.1-7 Cristy * Security improvements to TEXT coder broke it (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754). * Fix stroke offset problem for -annotate (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626). * Don't interpret -fx option arguments (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29774); + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29774); * Add additional checks to DCM reader to prevent data-driven faults (bug report from Hanno Böck). @@ -1093,7 +1096,7 @@ 2016-05-18 7.0.1-5 Cristy * Process channels independently for -channel -equalize (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29708). + https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=29708). * Fix pixel cache on disk regression (reference https://github.com/ImageMagick/ImageMagick/issues/202). @@ -1134,7 +1137,7 @@ 2016-05-03 7.0.1-1 Cristy * Sanitize input filename for http / https delegates (improved patch). * Fix for possible security vulnerabilities (reference - https://www.imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588). + https://imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588). 2016-04-30 7.0.1-0 Cristy * New version 7.0.1-0, GIT revision 10716:b527bce:20160430. diff --git a/ImageMagick.spec.in b/ImageMagick.spec.in index f13fe82e5..05e45e18b 100644 --- a/ImageMagick.spec.in +++ b/ImageMagick.spec.in @@ -7,9 +7,9 @@ Version: %{VERSION} Release: %{Patchlevel} Summary: Use ImageMagick to convert, edit, or compose bitmap images in a variety of formats. In addition resize, rotate, shear, distort and transform images. Group: Applications/Multimedia -License: https://www.imagemagick.org/script/license.php -Url: https://www.imagemagick.org/ -Source0: https://www.imagemagick.org/download/%{name}/%{name}-%{VERSION}-%{Patchlevel}.tar.bz2 +License: https://imagemagick.org/script/license.php +Url: https://imagemagick.org/ +Source0: https://imagemagick.org/download/%{name}/%{name}-%{VERSION}-%{Patchlevel}.tar.bz2 Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -37,7 +37,7 @@ ImageMagick is free software delivered as a ready-to-run binary distribution or The ImageMagick development process ensures a stable API and ABI. Before each ImageMagick release, we perform a comprehensive security assessment that includes memory error and thread data race detection to prevent security vulnerabilities. -The authoritative ImageMagick web site is https://www.imagemagick.org. The authoritative source code repository is http://git.imagemagick.org/repos/ImageMagick. We maintain a source code mirror at GitHub. +The authoritative ImageMagick web site is https://imagemagick.org. The authoritative source code repository is http://git.imagemagick.org/repos/ImageMagick. We maintain a source code mirror at GitHub. %package devel Summary: Library links and header files for ImageMagick application development @@ -83,7 +83,7 @@ Group: Documentation ImageMagick documentation, this package contains usage (for the commandline tools) and API (for the libraries) documentation in HTML format. Note this documentation can also be found on the ImageMagick website: -https://www.imagemagick.org/. +https://imagemagick.org/. %package perl diff --git a/LICENSE b/LICENSE index 1e03a7435..bb8ec8820 100644 --- a/LICENSE +++ b/LICENSE @@ -94,7 +94,7 @@ To apply the ImageMagick License to your work, attach the following boilerplate this file except in compliance with the License. You may obtain a copy of the License at - https://www.imagemagick.org/script/license.php + https://imagemagick.org/script/license.php Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT diff --git a/Makefile.am b/Makefile.am index dfc817d6c..75236833e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4,7 +4,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# https://www.imagemagick.org/script/license.php +# https://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, diff --git a/Makefile.in b/Makefile.in index 222b1a45d..5aa2d0cd2 100644 --- a/Makefile.in +++ b/Makefile.in @@ -20,7 +20,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# https://www.imagemagick.org/script/license.php +# https://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -39,7 +39,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -55,7 +55,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -71,7 +71,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -87,7 +87,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -104,7 +104,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -129,7 +129,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -145,7 +145,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -161,7 +161,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -5038,7 +5038,7 @@ UTILITIES_UNINSTALL_LOCAL_TARGETS = uninstall-local-utilities # You may not use this file except in compliance with the License. # obtain a copy of the License at # -# http://www.imagemagick.org/script/license.php +# http://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, diff --git a/NOTICE b/NOTICE index e10ace130..811ea8d26 100644 --- a/NOTICE +++ b/NOTICE @@ -8,7 +8,7 @@ to making software imaging solutions freely available. You may not use this file except in compliance with the License. You may obtain a copy of the License at - https://www.imagemagick.org/script/license.php + https://imagemagick.org/script/license.php Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR diff --git a/QuickStart.txt b/QuickStart.txt index cd26745e4..46d3f901f 100644 --- a/QuickStart.txt +++ b/QuickStart.txt @@ -1,7 +1,7 @@ This file documents how to use the binary distribution packages built by ImageMagick Studio LLC, and found in the ImageMagick 'binaries' subdirectory of ImageMagick ftp sites. Those who want to build ImageMagick from source -code should refer to https://www.imagemagick.org/script/install-source.php. +code should refer to https://imagemagick.org/script/install-source.php. Unix/Linux/Darwin/Mac OS X/Cygwin/MinGW Install: diff --git a/README.md b/README.md index 1574c9180..5c54c9086 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ ImageMagick ===========

-ImageMagick logo +ImageMagick logo -Use [ImageMagick®](https://www.imagemagick.org/) o create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. +Use [ImageMagick®](https://imagemagick.org/) o create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. | Version | *nix | Windows | @@ -18,13 +18,13 @@ The functionality of ImageMagick is typically utilized from the command line or ImageMagick utilizes multiple computational threads to increase performance and can read, process, or write mega-, giga-, or tera-pixel image sizes. -ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 [license](https://www.imagemagick.org/script/license.php). +ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 [license](https://imagemagick.org/script/license.php). The ImageMagick development process ensures a stable API and ABI. Before each ImageMagick release, we perform a comprehensive security assessment that includes memory error and thread data race detection to prevent security vulnerabilities. The current release is the ImageMagick 7.0.8 series. It runs on Linux, Windows, Mac Os X, iOS, Android OS, and others. -The authoritative ImageMagick web site is https://www.imagemagick.org. The authoritative source code repository is https://github.com/ImageMagick. We maintain a source code mirror at https://gitlab.com/ImageMagick. +The authoritative ImageMagick web site is https://imagemagick.org. The authoritative source code repository is https://github.com/ImageMagick. We maintain a source code mirror at https://gitlab.com/ImageMagick. We continue to maintain the legacy release of ImageMagick, version 6, at https://legacy.imagemagick.org. @@ -32,43 +32,43 @@ We continue to maintain the legacy release of ImageMagick, version 6, at https:/ Here are just a few examples of what ImageMagick can do: -* [Format conversion](https://www.imagemagick.org/script/convert.php): convert an image from one [format](https://www.imagemagick.org/script/formats.php) to another (e.g. PNG to JPEG). -* [Transform](https://www.imagemagick.org/Usage/resize/): resize, rotate, deskew, crop, flip or trim an image. -* [Transparency](https://www.imagemagick.org/Usage/masking/): render portions of an image invisible. -* [Draw](https://www.imagemagick.org/Usage/draw/): add shapes or text to an image. -* [Decorate](https://www.imagemagick.org/Usage/crop/): add a border or frame to an image. -* [Special effects](https://www.imagemagick.org/Usage/blur/): blur, sharpen, threshold, or tint an image. -* [Text & comments](https://www.imagemagick.org/Usage/text/): insert descriptive or artistic text in an image. -* [Image gradients](https://www.imagemagick.org/script/gradient.php): create a gradual blend of one color whose shape is horizontal, vertical, circular, or ellipical. -* [Image identification](https://www.imagemagick.org/script/identify.php): describe the format and attributes of an image. -* [Composite](https://www.imagemagick.org/script/composite.php): overlap one image over another. -* [Montage](https://www.imagemagick.org/script/montage.php): juxtapose image thumbnails on an image canvas. -* [Generalized pixel distortion](https://www.imagemagick.org/Usage/distorts/): correct for, or induce image distortions including perspective. -* [Morphology of shapes](https://www.imagemagick.org/Usage/morphology/): extract features, describe shapes and recognize patterns in images. -* [Delineate image features](https://www.imagemagick.org/Usage/transform/#vision): Canny edge detection, mean-shift, Hough lines. -* [Motion picture support](https://www.imagemagick.org/script/motion-picture.php): read and write the common image formats used in digital film work. -* [Image calculator](https://www.imagemagick.org/script/fx.php): apply a mathematical expression to an image or image channels. -* [Connected component labeling](https://www.imagemagick.org/script/connected-components.php): uniquely label connected regions in an image. -* [Discrete Fourier transform](https://www.imagemagick.org/Usage/fourier/): implements the forward and inverse [DFT](http://en.wikipedia.org/wiki/Discrete_Fourier_transform). +* [Format conversion](https://imagemagick.org/script/convert.php): convert an image from one [format](https://imagemagick.org/script/formats.php) to another (e.g. PNG to JPEG). +* [Transform](https://imagemagick.org/Usage/resize/): resize, rotate, deskew, crop, flip or trim an image. +* [Transparency](https://imagemagick.org/Usage/masking/): render portions of an image invisible. +* [Draw](https://imagemagick.org/Usage/draw/): add shapes or text to an image. +* [Decorate](https://imagemagick.org/Usage/crop/): add a border or frame to an image. +* [Special effects](https://imagemagick.org/Usage/blur/): blur, sharpen, threshold, or tint an image. +* [Text & comments](https://imagemagick.org/Usage/text/): insert descriptive or artistic text in an image. +* [Image gradients](https://imagemagick.org/script/gradient.php): create a gradual blend of one color whose shape is horizontal, vertical, circular, or ellipical. +* [Image identification](https://imagemagick.org/script/identify.php): describe the format and attributes of an image. +* [Composite](https://imagemagick.org/script/composite.php): overlap one image over another. +* [Montage](https://imagemagick.org/script/montage.php): juxtapose image thumbnails on an image canvas. +* [Generalized pixel distortion](https://imagemagick.org/Usage/distorts/): correct for, or induce image distortions including perspective. +* [Morphology of shapes](https://imagemagick.org/Usage/morphology/): extract features, describe shapes and recognize patterns in images. +* [Delineate image features](https://imagemagick.org/Usage/transform/#vision): Canny edge detection, mean-shift, Hough lines. +* [Motion picture support](https://imagemagick.org/script/motion-picture.php): read and write the common image formats used in digital film work. +* [Image calculator](https://imagemagick.org/script/fx.php): apply a mathematical expression to an image or image channels. +* [Connected component labeling](https://imagemagick.org/script/connected-components.php): uniquely label connected regions in an image. +* [Discrete Fourier transform](https://imagemagick.org/Usage/fourier/): implements the forward and inverse [DFT](http://en.wikipedia.org/wiki/Discrete_Fourier_transform). * [Perceptual hash](http://www.fmwconcepts.com/misc_tests/perceptual_hash_test_results_510/index.html): maps visually identical images to the same or similar hash-- useful in image retrieval, authentication, indexing, or copy detection as well as digital watermarking. * [Complex text layout](https://en.wikipedia.org/wiki/Complex_text_layout) bidirectional text support and shaping. -* [Color management](https://www.imagemagick.org/script/color-management.php): accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace. -* [High dynamic-range images](https://www.imagemagick.org/script/high-dynamic-range.php): accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows. -* [Encipher or decipher an image](https://www.imagemagick.org/script/cipher.php): convert ordinary images into unintelligible gibberish and back again. -* [Virtual pixel support](https://www.imagemagick.org/script/architecture.php#virtual-pixels): convenient access to pixels outside the image region. -* [Large image support](https://www.imagemagick.org/script/architecture.php#tera-pixel): read, process, or write mega-, giga-, or tera-pixel image sizes. -* [Threads of execution support](https://www.imagemagick.org/script/architecture.php#threads): ImageMagick is thread safe and most internal algorithms are OpenMP-enabled to take advantage of speed-ups offered by multicore processor chips. -* [Distributed pixel cache](https://www.imagemagick.org/script/distribute-pixel-cache.php): offload intermediate pixel storage to one or more remote servers. -* [Heterogeneous distributed processing](https://www.imagemagick.org/script/architecture.php#distributed): certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors. -* [ImageMagick on the iPhone](https://www.imagemagick.org/script/download.php#iOS): convert, edit, or compose images on your iPhone. - -[Examples of ImageMagick Usage](https://www.imagemagick.org/Usage/), shows how to use ImageMagick from the command-line to accomplish any of these tasks and much more. Also, see [Fred's ImageMagick Scripts](http://www.fmwconcepts.com/imagemagick/): a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations. With [Magick.NET](https://magick.codeplex.com/), use ImageMagick without having to install ImageMagick on your server or desktop. +* [Color management](https://imagemagick.org/script/color-management.php): accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace. +* [High dynamic-range images](https://imagemagick.org/script/high-dynamic-range.php): accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows. +* [Encipher or decipher an image](https://imagemagick.org/script/cipher.php): convert ordinary images into unintelligible gibberish and back again. +* [Virtual pixel support](https://imagemagick.org/script/architecture.php#virtual-pixels): convenient access to pixels outside the image region. +* [Large image support](https://imagemagick.org/script/architecture.php#tera-pixel): read, process, or write mega-, giga-, or tera-pixel image sizes. +* [Threads of execution support](https://imagemagick.org/script/architecture.php#threads): ImageMagick is thread safe and most internal algorithms are OpenMP-enabled to take advantage of speed-ups offered by multicore processor chips. +* [Distributed pixel cache](https://imagemagick.org/script/distribute-pixel-cache.php): offload intermediate pixel storage to one or more remote servers. +* [Heterogeneous distributed processing](https://imagemagick.org/script/architecture.php#distributed): certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors. +* [ImageMagick on the iPhone](https://imagemagick.org/script/download.php#iOS): convert, edit, or compose images on your iPhone. + +[Examples of ImageMagick Usage](https://imagemagick.org/Usage/), shows how to use ImageMagick from the command-line to accomplish any of these tasks and much more. Also, see [Fred's ImageMagick Scripts](http://www.fmwconcepts.com/imagemagick/): a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations. With [Magick.NET](https://magick.codeplex.com/), use ImageMagick without having to install ImageMagick on your server or desktop. #### News -Now that ImageMagick [version 7](https://www.imagemagick.org) is released, we continue to maintain the legacy release of ImageMagick, [version 6](https://legacy.imagemagick.org). Learn how ImageMagick version 7 differs from previous versions with our [porting guide](https://www.imagemagick.org/script/porting.php). +Now that ImageMagick [version 7](https://imagemagick.org) is released, we continue to maintain the legacy release of ImageMagick, [version 6](https://legacy.imagemagick.org). Learn how ImageMagick version 7 differs from previous versions with our [porting guide](https://imagemagick.org/script/porting.php). -ImageMagick best practices **strongly** encourages you to configure a [security policy](https://www.imagemagick.org/script/security-policy.php) that suits your local environment. +ImageMagick best practices **strongly** encourages you to configure a [security policy](https://imagemagick.org/script/security-policy.php) that suits your local environment. As an analog to linear (RGB) and non-linear (sRGB) color colorspaces, as of ImageMagick 7.0.7-17, we introduce the LinearGray colorspace. Gray is non-linear grayscale and LinearGray is linear (e.g. -colorspace linear-gray). diff --git a/configure b/configure index 6840f4dd6..23d1b8000 100755 --- a/configure +++ b/configure @@ -593,7 +593,7 @@ PACKAGE_TARNAME='ImageMagick' PACKAGE_VERSION='7.0.8-12' PACKAGE_STRING='ImageMagick 7.0.8-12' PACKAGE_BUGREPORT='https://github.com/ImageMagick/ImageMagick/issues' -PACKAGE_URL='https://www.imagemagick.org' +PACKAGE_URL='https://imagemagick.org' ac_unique_file="MagickCore/MagickCore.h" # Factoring default headers for most tests. @@ -2141,7 +2141,7 @@ Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . -ImageMagick home page: . +ImageMagick home page: . _ACEOF ac_status=$? fi @@ -37693,7 +37693,7 @@ Configuration commands: $config_commands Report bugs to . -ImageMagick home page: ." +ImageMagick home page: ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 diff --git a/configure.ac b/configure.ac index 808c9c842..7720f5c8d 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +4,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# https://www.imagemagick.org/script/license.php +# https://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, @@ -40,7 +40,7 @@ AC_INIT([ImageMagick], [magick_version], [https://github.com/ImageMagick/ImageMagick/issues], [magick_tar_name], - [https://www.imagemagick.org]) + [https://imagemagick.org]) AC_CONFIG_SRCDIR([MagickCore/MagickCore.h]) AC_CONFIG_AUX_DIR([config]) AC_REQUIRE_AUX_FILE([tap-driver.sh]) diff --git a/magick.sh.in b/magick.sh.in index 6723829fb..486d2d277 100755 --- a/magick.sh.in +++ b/magick.sh.in @@ -6,7 +6,7 @@ # You may not use this file except in compliance with the License. You may # obtain a copy of the License at # -# https://www.imagemagick.org/script/license.php +# https://imagemagick.org/script/license.php # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, diff --git a/winpath.sh b/winpath.sh index 89c88e411..293b1c622 100644 --- a/winpath.sh +++ b/winpath.sh @@ -4,7 +4,7 @@ # # This program is covered by multiple licenses, which are described in # LICENSE. You should have received a copy of LICENSE with this -# package; otherwise see https://www.imagemagick.org/script/license.php. +# package; otherwise see https://imagemagick.org/script/license.php. # # Convert the specified POSIX path to a Windows path under MinGW and Cygwin # The optional second parameter specifies the level of backslash escaping