All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
6.9.13-21 - 2024-12-22
- beta release
34b08cc
- check to ensure subimage is smaller than the reference image
8742d87
- don't throw exception in SetImageInfo()
5bd92ae
- prevent cursor from going out of bounds
85ad0f7
- support jpeg:restart-interval define
ad93064
- set defaults before restart interval
c395ad6
- RPM build restored
729a77f
- Added missing libtiff version check (#355).
09e5a7c
- check for invalid BMP image
1b21aee
- revert invalid BMP check
58075e4
- Fixed possible memory leak.
54ddd07
- detect invalid BMP image
07a679d
- optimize check
9ba1c43
- ...
6070f21
- restore GROUP4 raw to working order
3a2476f
- Corrected bytes per line check that should be 250 instead of 200 (ImageMagick/ImageMagick#7837)
ed51e0e
- insert missing brackets
ab6d7a5
- bogus image destroy
6901bbd
- Get the extra samples and sample info at another spot because something is changing the values in sample_info (ImageMagick/ImageMagick#7848).
15ec380
- release
8c57a5a
- beta release
651a394
- distiguish between single and double quote for delegates
6af786e
- Corrected pad calculation for indexed alpha tiff image.
3fc44fa
- Added missing call to SetMagickThreadValue inside ReadGROUP4Image.
c5702cb
- escape delegate commands
0a3d14f
- update PICT unit test
1b20e13
- release
48bc599
6.9.13-19 - 2024-11-16
- beta release
94750b0
- reference ctdlib
2f72e75
- remove new operator definition
1a18ef0
- Make it more clear that people should upgrade to ImageMagick 7.
c3bd263
- No longer get the extra_samples twice and refactored setting of the alpha and attributes.
7e3ec72
- using ptrdiff_t is recommended for pointer arithmetic in C
2794ae7
- use ptrdiff_t where appropriate
dda110f
- cosmetic
2f31b22
- use ptrdiff_t
31b5121
- use ptrdiff_t for pointer offsets
39d0ec9
- use ptrdiff_t for pointer offsets
fc167fa
- Fixed calculation of the padding in the tiff decoder.
55b638f
- Corrected check for max channels in the tiff decoder.
3fb1215
- RPM spec files are finicky
e6d0840
- Increased buffer size for heif_has_compatible_brand.
69ff79c
- The extra_samples should not be subtracted from the samples_per_pixel when calculating the padding in the tiff coder.
d159095
- release
3eaacdd
6.9.13-18 - 2024-11-09
- Fix missing 'tiff:endian' image property
#347
- Bump azure/trusted-signing-action from 0.4.0 to 0.5.0
#346
- beta release
aa4efd0
- update web page
7b2271e
- don't process TIFF image if there is an exception
af3a0f7
- correct download links
b3d5d4a
- Added missing calls to CloseBob.
a61d721
- support ICON size of 512 (ImageMagick/ImageMagick#7684)
8ba147b
- do not "ping" image for identify:locate define (ImageMagick/ImageMagick#7693)
49b4985
- don't truncate "clipboard" delegate
cec3852
- increase the default undo cache limit
eca6974
- export exception when undo resource limit exceeded
821c82f
- Lab translation not required for HDRI support (ImageMagick/ImageMagick#7724)
6d8ede7
- latest autoconf/automake update
92ad195
- eliminate g++ 14 exceptions
4358f63
- Silence build error.
bf95f05
- clone latest website documentation
c1f8340
- conditional compile new operator
579a80e
- configure urw type1 fonts
a539df2
- list font metrics
461ae22
- search type1 folder for type1 fonts
188dff1
- Removed all MAGICKCORE_HAVE_TIFF checks because we no longer define them.
ba7429d
- Removed BORLANDC checks.
eef9934
- eliminate compiler warning
8a2b8e2
- Don't write the null terminator in pdf values.
c6fc6d1
- exit on error exception
fab76f4
- Removed font searches that were added for testing.
353ddbc
- Adding missing typecast.
5bfcaf9
- adjust scanline pad (ImageMagick/ImageMagick6#333)
49d5131
- Revert patch until we find a proper solution.
1a68678
- release
a917422
6.9.13-17 - 2024-10-05
- Add missing Threshold command to command array of Region of Interest mode
#339
- beta release
068d8ce
- revert INSTALL_BASE PerlMagick patch
1761270
- Also treat the group and element being zero as the end of data in a dicom file.
0c69754
- LIBRARY_PATH is reserved, use LIBRARY_ABSOLUTE_PATH instead
bf69fec
- to do: write pixel data in YCBCR subsampled format
cccfebb
- update to the latest web pages
27250f4
- improve URW font search
7875b24
- check Ubuntu URW font path
06a2806
- update path to Dejavu fonts
404518f
- we prefer URW OTF fonts
113d3e4
- Make sure we read the last xmp profile inside the pdf file (#340).
392fb4e
- check for columns overflow
3e75a77
- Patch to fix reading thumbnail from exif profile.
e71b4b8
- release
f20b572
6.9.13-16 - 2024-09-01
- properly set image byte order
4b6bc43
- set max colormap size for remap
b7dde52
- beta release
4b39d1a
- refactor profile loop
9594abd
- support clipboard delegate
d7cd68a
- improved rounding
a34d4a4
- don't allow negative scenes
c763ff0
- eliminate compiler warnings
8b003df
- release
d2fdaa6
6.9.13-15 - 2024-08-24
- Bump azure/trusted-signing-action from 0.3.20 to 0.4.0
#334
- beta release
6557505
- read/write in chunks
16bf20f
- optimize fwrite() arguments
16f9632
- Renamed Output folder to Artifacts.
22fa358
- cancel interactive window selection with right button press
39f08e4
- Make images mandatory.
6e8cf41
- allow SeekBlob() to set an offset beyond the end of the blob
677695f
- be less forgiving for invalid image indexes
93b0872
- Fixed problem with empty macros.
09994d9
- Removed duplicate statement.
5187fad
- Corrected gamma multiplication to resolve the issue reported in #335.
a016cb7
- Fixed build.
aa27bf0
- minimum TIFF delegate library is version 4
d0b6b48
- suppress fx: exception
61415c8
- release
86d55c7
6.9.13-14 - 2024-07-27
- beta release
2ebf5b1
- only request a unique file name when system:shred is not set
97937f1
- correct link
a3d48b0
- The -format option is hybrid operator and info operator
ddfb260
- cosmetic
a9297a8
- bounds check
5bbdfe2
- set image orientation on write
b842e3a
- always "ping" for -format option
4e47a94
- Ignore the fact that the profile could not be added to the image.
3bf3744
- Also allow tiff:assume-alpha when there is more than one meta channel.
12b6f52
- interpret EMF documents under Linux
5e1f86a
- include WMF delegate
5239051
- release
1a0ad7d
6.9.13-13 - 2024-07-14
- Fixed typo in README.md
#328
- beta release
3a5f770
- -outdir deprecated
3b1c399
- exit early when the symlink can not be created when invoking the SVG decode delegate
27bfec9
- Changes due to upgrade of libheif.
87762c2
- eliminate compiler warning
6469cdf
- changed defines to use method instead of a define
7da103e
- smooth the rendering of an ellipse (ImageMagick/ImageMagick#7465)
aae4ed7
- release
7c236a2
6.9.13-12 - 2024-06-23
- Bump azure/trusted-signing-action from 0.3.19 to 0.3.20
#325
- Bump azure/trusted-signing-action from 0.3.18 to 0.3.19
#324
- beta release
5447874
- cosmetic
9c4f8b4
- The solution name of Windows now contains the name of the platform.
7ec9b7c
- Correct overwriting read_info->filename to make sure we don't leave temporary files behind.
b80fc13
- No longer pass the commit when cloning the repositories in the Windows build.
545d71c
- Corrected setting the offset for the seek operation to fix issue when reading xbm files with information between the width/height define and data.
38b0c24
- fix boundary condition when resampling pixel color (ImageMagick/ImageMagick#7415)
31de111
- only enable the alpha channel when the compression is BI_BITFIELDS or BI_ALPHABITFIELDS
19329fb
- Report error when the input file does not contain enough data.
d2ed967
- restore sparse pixel reading
510d898
- release
c35a0b7
6.9.13-11 - 2024-05-25
- beta release
e7e4c01
- Set the parameters to NAN inside GetImageChannelMean when GetImageChannelStatistics returns null.
2605fc7
- avoid text truncation for captions (ImageMagick/ImageMagick#7304)
78139cf
- return artifacts, not properties (ImageMagick/ImageMagick#7309)
e7ead21
- ensure effect with opacity in draw operator
7a6485b
- eliminate compiler error
d04f037
- eliminate compiler errors
84fb765
- add utime header
6816242
- correct spelling (ImageMagick/Website#100)
aafb1db
- alpha channel if alpha mask or 32-bit uncompressed
11587ef
- Switch to federated credential with Trusted Signing.
368f39f
- Corrected name of the action.
2f24a28
- Skip Azure CLI login in pull requests.
6ca317c
- Removed bits_per_pixel from IconInfo.
0020409
- Removed planes from IconInfo.
5e53f0f
- Removed size from IconInfo.
1a94c97
- Removed number_colors from IconInfo.
2f8110c
- Removed colors_important from IconInfo.
e8a6d3f
- Removed width and height from IconInfo.
b7cf7d0
- Removed x_pixels and y_pixels from IconInfo.
ed843f9
- Removed image_size from IconInfo.
7df3950
- Removed compression from IconInfo.
1947b4e
- Removed IconInfo struct
0945402
- Removed reserved and resource_type from IconFile.
ed30832
- No longer allocate 1024 icon entries for all images.
2439753
- Moved AutoResizeImage method closer to the write method.
57eae13
- Moved determining the width and height of an icon to a separate method.
3e19ea7
- Fixed method that determines the width and height of an icon (ImageMagick/ImageMagick#7341)
a0fa6b3
- Added missing typecast.
f4415f8
- Removed unused variables.
f8b0247
- release
b9bdd02
6.9.13-10 - 2024-05-05
- beta release
8f6186e
- use >= instead to work around precision limitations of a double.
3252d47
- forgot to cast double to unsigned int
be15ac9
- protect backslash write writing properties to MIFF (ImageMagick/ImageMagick#7270)
7a77955
- Added version checks for itxt_length in the png coder.
4d6b920
- Switch to macos-13.
4c8223d
- Also check the limits for the width and height of the reference grid.
ea5f7d1
- respect gradient bounding box
4ebd314
- eliminate compiler warnings
4b09bdd
- restore ImageMagick RPM build
e24db93
- revert
147fbb4
- restore PerlMagick build
599df37
- release
fecc7d0
6.9.13-9 - 2024-04-21
- beta release
f27bd22
- set perl install base to that of ImageMagick's
ae55feb
- Corrected check for warning when png:compression-filter is invalid.
b186009
- Code cleanup.
5603953
- Call heif_context_set_maximum_image_size_limit to limit high dimensions earlier.
c6824aa
- improved range checking (ImageMagick/ImageMagick#6341)
75ebd99
- check for value < 0, ceil() not required (ImageMagick/ImageMagick#6341)
b72508c
- fix undefined behaviors when casting double to size_t (ImageMagick/ImageMagick#6341)
8878996
- use a different path for positive and negative values
bc5ac19
- release
e637df3
6.9.13-8 - 2024-04-07
- Bump azure/azure-code-signing-action from 0.3.0 to 0.3.1
#318
- Bump actions/checkout from 3 to 4
#268
- delete stray incorrect Unicode characters
#312
- Use (PixelPacket *)NULL instead to resolve #319.
#319
- beta release
6a29d86
- just a template for now
f89b135
- documentation update
fd1fb5c
- ...
14e4ec3
- latest documentation
4eb3fc8
- eliminate rare memory leak
3fb6732
- correct null reference
cd6e105
- Removed unicode characters that were added by accident.
3055105
- latest autoconf update
c59d29a
- respect gradient:bounding-box define (ImageMagick/ImageMagick#7143)
3328513
- threading issue with identifying grayscale (ImageMagick/ImageMagick#7152)
e4537ca
- transient off-by-one
907641b
- update
61878c7
- update
e454822
- respect TIFF orientation tag (ImageMagick/ImageMagick#7147)
e4c6ce0
- revert
a1de90f
- possible temporary pixel cache leak if resources exhausted (ImageMagick/ImageMagick#7167)
8898a2b
- install perl module into user-specified prefix
f665638
- do not round off density (ImageMagick/ImageMagick#7203)
235d2a0
- Moved include of OpenCL header files to opencl-private.h
a966f95
- Removed OpenCL includes.
78ea689
- Silence warnings that are raised when using a C++ compiler.
fd0d176
- Moved include to the correct file.
5c71067
- Switch from the ImageMagick-Windows6 repository to ImageMagick-Windows repository in the main build.
f32a2c2
- Switch from the ImageMagick-Windows6 repository to ImageMagick-Windows repository in the daily build.
bd6974f
- Also run daily build when the file is changed.
decf5d1
- Corrected path.
fc6635c
- Switch from the ImageMagick-Windows6 repository to ImageMagick-Windows repository in the release build.
9b181d1
- No longer redirect the output with inkscape because this causes issues on Windows.
08178d7
- cosmetic
03219a9
- release
7013613
- release
c4c16c1
- Renamed workflow.
0cad051
- Corrected paths.
72a0952
- Corrected clone of the repositories.
e8b4e09
- Updated path.
48bb363
- Renamed artifact.
8c5f6a7
- release (updated)
5eb340a
- release (updated)
99df1df
6.9.13-7 - 2024-02-25
- beta release
f72e54c
- Minor code cleanup.
dd26309
- incorrect YCbCr detection
be65f47
- Append signature when possible.
2606a5a
- leverage darktable delegate if libraw is not available
08e213c
- locate darktable
90e3324
- capture stdout
31bc888
- free image info struct
fd4d262
- coalesce images on webp write
f35cd13
- adjust browser spacing between buttons
3da057d
- Only write density values higher than zero in a jpeg file.
89728c0
- use radians macro
daf23ec
- more work on LCH colorspace
9ea3631
- eliminate compiler exception
39a86bc
- final corrections to LCH colorspace formula
0566cb2
- Removed NTGetLastError from the private header file because it is not exported.
cb44173
- Return a different error code when the file could not be found on Windows to have the same behavior as on other platforms.
94123d7
- silence warnings
4af89ea
- release
f310f94
- release
eae41b3
- release
92d144e
6.9.13-6 - 2024-02-11
- Bump azure/azure-code-signing-action from 0.2.26 to 0.3.0
#307
- Bump azure/azure-code-signing-action from 0.2.22 to 0.2.26
#306
- beta releas e
86e1e68
- updated link
2ba6386
- eliminate extraneous EXIF comma
d6cd1d1
- ImageMagick/ImageMagick#7068
037165b
- escape { when writing MIFF images (ImageMagick/ImageMagick#7071)
67188d9
- protect '{' in MIFF key/value pairs
05f122a
- ...
11be624
- set visible image artifact
b7018d8
- extend buffer to maximum field size
f4373e6
- enable error diffusion for -posterize (ImageMagick/ImageMagick#7079)
fe69d65
- refactor posterize macro
88f8ae2
- improve posterize algorithm
ba7afaf
- refactor posterize pixel macro
018ea17
- support setting image registry
95700b0
- check for class recursion
bc12b9a
- Fixed running identify on dds files with a cubemap.
a0ee79b
- Set ttl to time when the image will expire instead of the duration that the image can be used.
7aceff0
- improve time-to-live formatting
92e2747
- make version checks human readable
6348364
- fix incorrect stroke opacity (ImageMagick/ImageMagick#7097)
b07d649
- Disable debug block.
54ac1fb
- correct pixel offset validation method
69a02ab
- if resampling fails, replace with invalid pixel
6746dff
- also allow invalid length where 8 was added to the header size.
8a4dd76
- release
7df93f0
- release
476beb5
6.9.13-5 - 2024-01-21
- fix PKG_CONFIG_LIBDIR
#303
6.9.13-4 - 2024-01-07
- beta release
6d2a3fc
- Improved name of installer artifacts
212577d
- support -alpha remove-opaque option
4461433
- Corrected path to file that contains the version.
0c26720
- reduce # threads for -alpha option
e22d816
- -alpha deactivate-if-opaque disables the alpha channel if and only if its entirely opaque
1a1b0f9
- -alpha off-if-opaque turns off the alpha channel if its entirely opaque
83002fb
- slight optimization
5db8a00
- fix error: 'libraw_data_t' has no member named 'rawparams'
55f662f
- thread tuning
959549a
- thread tuning
fb0af62
- optimize HDRI detection
2babf45
- factor is a const argument
4929a49
- cast to int
75aa4f2
- ImageMagick/ImageMagick#7006
2410dc3
- improve RSVG exception checking (ImageMagick/ImageMagick#7005)
e8d247d
- fix off-by-one issue (ImageMagick/ImageMagick#7004)
ae10447
- fix caption sizing issue (ImageMagick/ImageMagick#7004)
73c06ad
- correct off-by one issue
3f9f55d
- ImageMagick/ImageMagick#7008
f6f99ac
- correct usage
5bcb76d
- off-by-one error
861e5e2
- release
0dc4853
6.9.13-3 - 2023-12-30
- configure.ac: fixup LFS check for autoconf-2.72
#300
- beta release
844f1d7
- beta release
d31d317
- check for version 0.20 instead
1ad0102
- display hidden image
07d2bf2
- latest autoconf/automake update
9169a2f
- identify image time-to-live
377329e
- set errno if time-to-live exceeded
287ba31
- eliminate compiler exception
9b9eb2c
- conditionally set errno to ESTALE
fc58710
- cosmetic
2dd01aa
- ignore SyncBlob() status in CloseBlob() (ImageMagick/ImageMagick#6984)
a1e5ff8
- repo change
0d9ba58
- update manifest
b9f5797
- release
76d7eb8
- release
ec69f01
6.9.13-2 - 2023-12-25
- configure: drop backported ac_func_fseeko.m4 for autoconf-2.72 compat…
#297
- beta release
52f9b02
- beta release
8dca933
- cosmetic
e45e308
- cosmetic
92efee0
- Corrected order to fix invalid matches.
48c25cd
- b10 should also be moved.
4686d91
- support dng:max-raw-memory define (ImageMagick/ImageMagick#6922)
1993c41
- properly export YUV JP2 images (ImageMagick/ImageMagick#6943)
44a5beb
- use ':' specifier
d438d68
- check for corrupt DJVU images (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wv9p-78jx-g7fv)
e76a9d6
- support UTF-8 comments (ImageMagick/ImageMagick#6949)
c62fc01
- do not prefix iTxt key with 'png:'
cae7fe1
- latest autoconf update
5e1ec87
- enhance sampling factor parser (ImageMagick/ImageMagick#6943)
3b3d02e
- proper chuck length checking
3c357cd
- Bump actions/download-artifact from 3 to 4
2ec3b1a
- Bump actions/upload-artifact from 3 to 4
309214e
- Bump github/codeql-action from 2 to 3
d0346c4
- Use unique name for installers.
e6c2207
- Use different name for the installers.
0cbf2af
- Also include type in artifact name.
1df262f
- fx calculations of skewness and kurtosis (ImageMagick/ImageMagick#6964)
0ede455
- check if the string contains non-Latin1 characters
4e612bd
- corrected patch to check for non-Latin1 characters
2344b02
- invalid JSON with -ping (ImageMagick/ImageMagick#6966)
58b88f4
- invalid HTTPS certificates are no longer ignored (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3r24-6m6q-vxmr)
387954c
- add RW2 + CR2 mime types
bfc10fd
- release
d9b4c63
- no member named 'rawparams' (ImageMagick/ImageMagick#6969)
e1980f3
- release
58a3cdf
- release
56eb2b0
6.9.13-1 - 2023-12-10
- configure.ac: Fix bashism
#292
- eliminate compiler warning
7d556fa
- eliminate compiler warning
258655e
- eliminate compiler warning
7a3b233
- ImageMagick/ImageMagick#2756
d07216a
- support ODG vector format (ImageMagick/ImageMagick#6827)
548dc6f
- support EPUB format
6680857
- headless is implied
d4f2606
- each image has its own time to live
f89cf06
- latest autoconf update
8ad5a7a
- https://github.com/ImageMagick/ImageMagick/issues/6845
8f26983
- Sign executable and libraries with Azure Code Signing.
c072ccb
- Also run release build when the files is changed in the main branch or through a PR.
f7076e4
- Also test daily build when it is changed in a pull request.
296bc2c
- Change Linux build to use ubuntu 20.04 instead.
40c6a4a
- Corrected paths.
cb2d420
- Use env:GITHUB_OUTPUT instead.
f04bd8c
- switch to using GetEnvironmentVariableW on Windows
0bedc3c
- Disable code signing in a pull request.
35086ba
- Bump azure/azure-code-signing-action from 0.2.21 to 0.2.22
c01c814
- output correct security policy when configuring (ImageMagick/ImageMagick#6863)
0a9937f
- flush any potential write exceptions
c660243
- improve I/O exception checking
34f7e29
- eliminate compiler warnings
38afd07
- improve I/O exception checking
10cb1f0
- improve I/O exception handling
1ae02d5
- miscellaneous nit fixes
bd3fa94
- spelling nit
a2a9594
- blob status is a boolean
0c955f3
- blob status: 0 on success, -1 on exception
90dabed
- eliminate compiler warning
c5705d8
- ensure JPEG size is always less than the jpeg:extent value
1fdba2e
- cosmetic
00bab4b
- need to sync blob before we export its size
9692fb6
- restore sync to CloseBlob()
3b120de
- don't calculate blob size if there is an I/O exception
bac64ae
- No longer include ffmpeg in our installer and portable.
ad1b807
- can't write 8 bit floating-point pixels
0419e2f
- latest automake/autoconf updates
0da5975
- latest autoconf/automake updates
e172d00
- some delegates require C++
6dc73c4
- throw exception if discovered when syncing a blob
c8dafdc
- check external delegate exit code
fc45ce6
- flush stdout
7d381b0
- eliminate compiler warnings
665cbeb
- eliminate compiler warnings
db2f5fb
- Enums that are not flags should not be plural.
556a4c0
- Apply fix for heap buffer overflow that was already fixed in ImageMagick 7 (#290).
057e5c0
- revert
4cc3206
- eliminate compiler warning
2b6a3cc
- export OpenMP library
663de8d
- cosmetic
7ee8dca
- display then write
cb381a2
- clone image list to prevent any possible image side-effects
f28d02e
- ignore gzflush() status
75d1cb7
- check for omp_get_num_threads in OpenMP library
9c7b61a
- detect libgomp when compiling with C++
0a93150
- correct openmp detection
1e79961
- revert cloning of image list on write()
2be8e3f
- omp.h header is optional
474e915
- use a portable format as not installations support JPEG/PNG
3c786ca
- don't proactively set a floating point MIFF image
4ec1a3f
- support title attribute
8cb0969
- get image title
635e5d8
- update demo titles
aabf322
- correct image signature
c45fe9a
- clean up ImageMagick configuration results
fc6e147
- don't sync when getting blob size
9bb7d49
- cosmetic
ec14da5
- respect --disable-openmp
e9e3657
- release
4712685
- fix reading Windows 1.x icon file format
511167b
- release
465c31f
- release
4198ed0
- release
5b6b9f9
- beta release
4a1d8f3
- cosmetic
a316650
- set time_t maximum (ImageMagick/ImageMagick#6891)
a05ca02
- cosmetic
f66ed25
- support Visio vector format
c9e2d59
- detected memory leaks
c54f176
- xc: code is not always guarenteed to return an image (ImageMagick/ImageMagick#6917)
4d3ee5c
- Corrected return value.
f7cd870
- Set ttl to time when the image will expire instead of the duration that the image can be used.
864e56b
- latest documentation update
c1b5f2c
- update link
0488a26
- latest autoconf update
f73c126
- add link to license
1830835
- normalize statistics to prevent numeric instability
ae46413
- use gray pixel rather than opacity to create mask
f3941be
- update links
eb0db3e
- release
006f3e9
- beta release
1d28aee
- release
87c1749
6.9.13-0 - 2023-10-28
- beta release
20a3c58
- limit points drawned along an arc
7be3e22
- correct for bytes per line
0470517
- ImageMagick/ImageMagick#6623
b9d07c6
- eliminate compile warning
3f3f8c1
- correct valid pixel offset
f0f1042
- correct valid pixel offset
4d79bb5
- correct pixel offset check
24403f0
- check for out-of-bounds implode factor
4a4e625
- add missing null check
51d8bb2
- respect max-memory-request user policy
e34171e
- support precision user policy
40bb7ea
- new default time to live
b14e5a5
- time INT_MAX is unlimited
ca1aca5
- Removed code signing because the certificate expired and will not be renewed.
189ae04
- release
b3e4902
6.9.12-99 - 2023-10-21
- Add the up to date "Artifex" name to Ghostscript list
#281
- beta release
72c96a8
- include paths for Stawberry perl build of PerlMagick
7100cc9
- time-to-live returned incorrect results when SOURCE_DATE_EPOCH set (ImageMagick/ImageMagick6#278)
eb9ac36
- ImageMagick/ImageMagick#6775
23187cd
- add Artiflex name to Ghostscript list
fcafb64
- Revert change.
76e1847
- Only use the recent names to do the Ghostscript registry lookup and search for the commercial version first.
6afe7e3
- support time to live neumonics, e.g. 2 minutes
aefd30a
- remove private method GetMagickTTL()
d2e658c
- moderate the CPU delay
9af1d64
- cosmetic
f11ed36
- format time to live
b6d966a
- cosmetic
74da07b
- correct # of seconds in month
32d7bc0
- fix formatting time-to-live
c6b041b
- clarify time to live
16e7c9f
- utilize difftime() to subtract time to live
5b91181
- convert source epoch to unsigned it
c8acd3e
- time to live default is infinity
9a9f1d6
- latest autoconf/automake
119eb49
- latest autoconf/automake updates
a3a4d8b
- assume time_t is signed
1ee5fa3
- largest value is MAGICK_SIZE_MAX
00bcef4
- prevent possible integer overlflow
9808c03
- SetMagickSecurityPolicy() permits user policies to comingle with system
e43e7a7
- eliminate compiler warnings
26390bf
- eliminate compiler exception
ea3ee62
- permit all user policies
c3e0f4a
- allow user to comingle with system policies
eff569d
- find minimum policy value
ea5df97
- find minimum policy value
fc9222b
- revert
66871a5
- off by one exception
5587a0e
- correct bytes per line calculation
3372255
- revert
4a0699f
- set PNG maximum chunk size to default
09b7ea4
- clarify SetMagickSecurityPolicy()
bdd8b64
- release
2d175da
6.9.12-98 - 2023-10-08
- beta release
148a129
- ...
4428cd3
- support Windows 1.0 Icon format (ImageMagick/ImageMagick#6670)
b655528
- enable OpenCL build (ImageMagick/ImageMagick6#275)
7a828b0
- eliminate compiler error
acf041a
- support GetMagickTTL() method (ImageMagick/ImageMagick#4533)
cb72a81
- fix time-to-live deadlock
84c4069
- improve time-to-live timer
2a88880
- prevent integer overflow
6b472d8
- wrong argument type
bae5e88
- check time to live every 4096 cycles
0d53915
- Added missing include.
2e35f12
- support xmp:validate define to choose performance over security
d7f5f6e
- eliminate compiler warning
0887bbf
- protect against DOS for FX do, while, for loops
fe77ef5
- release
0f7e3a7
6.9.12-97 - 2023-09-30
- beta release
51d4282
- eliminate Coverity warnings
8856c26
- max result is SIZE_MAX
c9e5972
- check for BMP file size, poc provided by Hardik Shah of Vehere (Dawn Treaders team)
4056846
- throw exception but do not close/destroy image inside ReadEmbedImage()
c6eb668
- don't trust an XMP profile if its not validated
a0812ea
- revert
397b8e5
- eliminate compiler warnings
d1ad8e7
- fix building with OpenCL (#6743)
834a5d4
- correct exit code (ImageMagick/ImageMagick#6744)
d730d3e
- Don't add svg:decode to the list of build in delegates when librsvg was enabled (#274).
abb87fc
- fix compose dissolve issue (ImageMagick/ImageMagick#6738)
1926121
- move check for number of colors
c504e54
- support raw parameters (ImageMagick/ImageMagick#6748)
2245bf7
- release
2a749f7
- eliminate compiler exception
0cd4e70
- eliminate compiler exception
6ece5dc
- release
2ca57b2
6.9.12-96 - 2023-09-23
- beta release
cf44454
- eliminate static analyzer issue
535fff7
- eliminate static analyzer issue
ec2b706
- properly extract EXIF GPS fractions
bbfe4dd
- revert type cast
e4c20bc
- set windows to NULL
9174a69
- Fixed building fourier.c on Windows with Visual Studio (#6667)
3a1d164
- cosmetic
9d9257b
- release
34f40bb
6.9.12-95 - 2023-09-19
- fix type cast
#269
- beta release
ffb46b1
- validate security policy
bf69ab4
- eliminate compiler warnings
5c25385
- eliminate compiler warning
9d073e8
- cosmetic
49d8c29
- validate policy before we set it
276f31a
- release
9202885
6.9.12-94 - 2023-09-17
- Backport the ClosestColor improvement from 7.1.0-58 to ImageMagick-6.
#257
- beta release
ad92edb
- option to display build compiler
7aacae6
- correct exception tag
2624ce3
- Fix possible memory leak when format doesn't support encoding.
bc9d115
- eliminate compiler warnings
1c4fe73
- read APNG losslessly
7bd113a
- eliminate compiler warnings
0682575
- limit the number of XCF layers
a4137de
- OpenMP advisement
57b3dd4
- eliminate compiler warnings
0d70d19
- check the image list length
4bec491
- eliminate compiler warnings
9620786
- eliminate compiler warnings
ca4da25
- Fixed memory leak in AcquireDrawingWand that occurs when image is null.
678bd7a
- wrong cast
9b4a8cf
- eliminate compiler warnings
6bc911e
- support new configure script option: --with-security-policy={open,limited,secure,web-safe}
ba39057
- update documentation
480c736
- security policy configuration
6e1a710
- baseline security policies
8f3bdb8
- security policy patch
e5e2f87
- update security policy variants
bf9bc7f
- check against valid chunk sizes
bed025f
- check stat() status
92804dc
- use libraw’s camera white balance adjustment as default, use dng:use-camera-wb=false to disable
267dc74
- Corrected check for define.
c684aba
- WEBP now respects ping (ImageMagick/ImageMagick#6572)
df401e6
- egrep is deprecated
04d7f54
- tweaks to default security policies
b60b47c
- validate policies @ https://imagemagick-secevaluator.doyensec.com/
7991812
- respect
ping
when reading DJVU images (ImageMagick/ImageMagick#6584)0008b12
- properly extract EXIF multiple values
42398d9
- read unspecified extra samples (ImageMagick/ImageMagick6#261)
c46a3a0
- silence compiler warnings
3f0cd96
- mention the security policy validator
3667eaf
- set max pixel width/height to 4K
36ab6eb
- correct spelling error
79d9efe
- remove volatile keyword
b0664d5
- improve policy description
06e3ecf
- Group policy files together.
d2780a3
- rename security policies
2b6b365
- ...
4f68772
- fix HSL modulation when hue is 60 (ImageMagick/ImageMagick#6602)
624d04c
- limit the number of unit test threads
40a39e6
- improve security policy documentation
41f13a7
- account for extra bytes at end of a DICOM image (ImageMagick/ImageMagick#6566)
093e1db
- comparison of integers of different signs
e8eef8c
- add missing typecast
0304430
- improved C++ support
a854348
- eliminate compiler warning
5437db8
- prevent a possible double link free
65783a2
- cosmetic
7b56bc1
- allow MPC images
85fc29c
- improve CPU throttle check
f4f1adf
- some say BMP and TIFF images "web safe"
b0288e3
- allow writing JSON images
f997009
- latest autoconf automake updates
12dbc46
- more transparent shadow
6f1815b
- prevent implode from blowing up (ImageMagick/ImageMagick#6623)
3183524
- doc update
41e02a5
- check for cache offset boundaries
c9988d0
- eliminate compiler warning
c5bc4b0
- account for boundary condition
cec3678
- update temporary path
09e1e02
- read multi-line comments
09306f8
- cosmetic
53c1d44
- cosmetic
b1181f5
- support emedded images
cca3a2c
- support alpha mask
1e67b4a
- use virtual memory allocator
4c43301
- eliminate compiler warning
101d01a
- detect math library under C++
1a52f3f
- revert math library check
4dde2a6
- add missing typecast
5e2cb79
- check for insufficient image data
8fdaad4
- initialize locale
253b113
- include locale header file
27feb50
- latest docs
d51992f
- check for underflow
c4050ee
- check for underflow
9428275
- set initial pixel width/height based in INT_MAX
fe40221
- improve exception message
3b04052
- use TIFF as our intermediate format to minimize distortion
4f28c4a
- support 10-bit JXR images
a2ca136
- support 10-bit JXR images
a02bebc
- improved a bit
463f390
- revert
49444d6
- release
779b4ec
6.9.12-93 - 2023-07-30
- beta release
b913dba
- enable entitiy substitution per local parser (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v9p9-6pmh-r6rm)
803444a
- The -fx option, no long applied twice (ImageMagick/ImageMagick#6518)
30e149b
- eliminate possible integer overflow
d1ec14b
- post any potential vulnerabilities as a security advisory
bdb25b9
- check for valid bits-per-pixel
246fc38
- release
201ff6d
6.9.12-92 - 2023-07-22
- beta release
eaef997
- support abbreviations for RTL and LTR text direction
9bcc50e
- note y_advance, implement top-to-bottom in the future
6342c58
- prep for top-to-bottom rendering of text
01dc6b6
- check for possible IPTC overrun
1ecea5c
- release
021f572
6.9.12-91 - 2023-07-16
- beta release
dbc3926
- heap-buffer-overflow in ImageMagick <= 7.1.1-12, contributed by Hardik shah of Vehere (Dawn Treaders team)
0d00400
- correct type of return value for TIFFReadTile and added more checks
5c03062
- memory library with reduced synchronization overhead
923cfee
- correct declarations
96526d1
- cosmetic
00125d2
- check for insufficient image data in file
b9eeb1a
- silence unsigned overflow
76c262f
- ImageMagick/ImageMagick#6476
04d7e66
- preferred unwinding order
aa47fa5
- Change the default devcontainer to a security container.
068a78c
- Fix Dockerfile.
a9f0a19
- Corrected paths.
078be2e
- Corrected flags and improved Dockerfile.
cd16a44
- Fixed memory leak.
c90e79b
- Fixed possible memory leak.
24a88a9
- release
3d0f45a
6.9.12-90 - 2023-06-25
- Fix the max memory request initial value in memory.c and comparison in jpeg.c
#251
- Also check image->exception to resolve #213.
#213
- beta release
81042af
- default colorspace is xyY and HSB
f784d2b
- check geometry boundaries
fa0461e
- eliminate uninitalized value
9385e02
- reject invalid BMP image @ ImageMagick/ImageMagick#6393
55cc408
- support -define ptif:pyramid define
a9a8770
- ImageMagick/ImageMagick#6399
9a1713e
- move OMP inside conditional
e8ec2d8
- fix build issue
d0fe016
- ...
9321dd0
- check the precision of the alpha channel
2b67c3f
- use the correct macro instead
06c822f
- Turns out we already get the include from studio.h.
cf7e12f
- Added missing check to test if the blob could be opened.
708fd6a
- release
d17abf5
- release
f52c160
6.9.12-89 - 2023-05-29
- beta release
953059b
- list compression options
f0d85cb
- cosmetic
38310e5
- ensure mutex is initialized
af762be
- cosmetic
bde668c
- cosmetic
457e5d8
- eliminate compiler exception
3222b97
- eliminate compiler exception
6982a64
- make sure count is not equal to zero when reading TIFF fields
eb20263
- check colorspace before setting primaries
bd040a0
- eliminate compiler exception
9331fb3
- eliminate compiler warning
af6e090
- inherit exception (ImageMagick/ImageMagick6#239)
8018a11
- Cosmetic.
a130dbc
- more robust implementation of video decoding/encoding
8fdb81b
- prevent possible integer overflow
044a31a
- release
a8cd2a3
6.9.12-88 - 2023-05-21
- ...
c3da0e4
- Use same logic as in ImageMagick 7.
0ca10a1
- Mark argument as unused.
3c16610
- possible RCE vulnerability (ImageMagick/ImageMagick#6339)
58bef03
- properly cast double to size_t (ImageMagick/ImageMagick#6341)
133089f
- Fixed MYS2 build error.
aa6d348
- Reverted the patch of ImageMagick/ImageMagick#6339.
43daec8
- add caution when enabling pipe support
2a7b804
- bump beta version
ccc6c03
- conditional compile
6fc3046
- release
e3e0b52
6.9.12-87 - 2023-05-14
- beta release
f9db3e3
- check for stdint.h header file
ed8b9da
- get the width of the main channel
6c3b244
- revert
bc907f8
- sync with IMv7
89c4e96
- log gamma
80accea
- don't default grayscale to paletted for PNG (ImageMagick/ImageMagick#6314)
5535e1e
- release
53fdc5d
6.9.12-86 - 2023-04-22
- beta release
d056e7d
- Added checks to make sure all bytes were read.
fa048a3
- correct divisor
55c5bfb
- validate pixel offset
24ed664
- release
984daa2
6.9.12-85 - 2023-04-16
- beta release
62d65ad
- Minor refactoring.
90d7179
- account for extra samples
7e4c992
- The quantum extent should also including the pad.
2da5520
- Another improvement of calculating the size of the extent.
49ccd7e
- The padding is per pixel.
e9f4c76
- use the new API when available
1cd456a
- don't cut off letters (ImageMagick/ImageMagick#6221)
e7ce537
- theoretically a more intuitive brighness contrast algorithm (ImageMagick/ImageMagick#6079)
c9bf349
- revert format hint (ImageMagick/ImageMagick#6242)
299fd34
- identify correct format
d31945e
- revert
3c24f8c
- eliminate black outline when clipping (ImageMagick/ImageMagick#6226)
222b2e2
- correct slope/intercept
3f338bf
- correct intercept
3afc67e
- eliminate compiler warnings
96b27b4
- eliminate compiler warnings
9c10890
- release
4814167
- release
1938c61
- beta release
93016da
- if the image type is explicit, use the file extension if possible (ImageMagick/ImageMagick#6242)
cc11b8b
- Corrected implementation of NTRegistryKeyLookup (#204).
39f6601
- add additional checks for casting double to size_t
ca4b4c6
- eliminate compiler warnings
3d18ead
- identify z component of chromaticity
ba3c9fb
- Refactor code to make it more readable.
132deb9
- Also skip writing the exif/tiff resolution properties when the pHYs chunk is written.
b5b3c7c
- improved range checking
0b8553c
- Fixed various build errors.
da8c0b2
- eliminate compiler exception
6d61aca
- separate raqm from complete text layout
d60b32f
- eliminate compiler exception
e93132a
- detect presence of alpha channel
d49d6b2
- Fixed build.
e59f2b3
- round crop width properly
3a5e31d
- release
b73b185
6.9.12-84 - 2023-04-02
- beta release
519f510
- Use const string instead.
2fb1217
- conditional colormap
f7d35d8
- Enabled OpenMP in the portable build.
b76a842
- enable near-lossless compression quality (ImageMagick/ImageMagick#6204)
a0bd172
- uniform copyright
a767442
- sharper
6ee3010
- Only write WriteResolutionResourceBlock when dpi is set.
d95f105
- Corrected length.
371a75d
- possible heap buffer overflow (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-35q2-86c7-9247)
e30c693
- cosmetic
499b59d
- multiply strip size by # of samples
b5c7565
- release
0731a37
6.9.12-83 - 2023-03-26
- beta release
58beb73
- offset to x1 for west gravity (#ImageMagick/ImageMagick#6163)
1211145
- optimization
c2a9773
- MVG must be explicit
aeb1e5e
- enable left bearing offset for undefined and west gravities
a6cec4f
- eliminate memory leak when writing the JPS image format
89c4b1f
- release
7406afe
- fix compiler exception
6569223
- module is a reserved work in C++ (20)
49c6579
- release
5036aa9
6.9.12-82 - 2023-03-18
- beta release
708c453
- improve default fatal exception handler
e8e4389
- improve locale exception handling
1a76965
- terminate loop on page sentinel (#ImageMagick/ImageMagick#6158)
15c5b01
- optimization
ee78ae5
- Update SECURITY.md
7c881de
- call SetUnhandledExceptionFilter() in utilities rather than the MagickCore API
11ceaf0
- Fixed build.
9df4c7f
- accomodate UTF-8 image file names
ab93a0b
- Newer versions of libtiff require the field_name to be set so we set it to a static dummy string.
440b988
- Removed const.
5bad64f
- beta release
e389f90
- release
04a0e3a
6.9.12-81 - 2023-03-11
- beta release
fd996c6
- MagickWandTerminus calls MagickCoreTermines so we don't need to call both of them.
0cc37c4
- Call MagickWandTerminus instead of MagickCoreTerminus.
42c64e1
- release
6d2ffaf
6.9.12-80 - 2023-03-09
6.9.12-79 - 2023-03-09
6.9.12-78 - 2023-03-08
- beta release
59eb784
- correct RLE unpack algorithm
26bf171
- Fixed build.
39145b7
- properly detect an extra samples alpha channel (ImageMagick/ImageMagick#6058)
9cf9fe2
- Added missing check to prevent a possible segfault.
1c44066
- detect RLE error
6d66808
- ...
74e06a8
- check for negative LUT lookup (ImageMagick/ImageMagick#6070)
f560fc2
- Fixed build.
723af4c
- set font with MAGICK_FONT environment variable
382281f
- valid compression filters are 0 through 9 (ImageMagick/ImageMagick#6108)
08e6df4
- site: fix typo for compare
a766b33
- clone latest documentation
86a0542
- identify a default font
8a9176a
- Also include optional libraries, incompatible licenses and deprecated code in the daily Windows build.
1d4c95c
- do not permit MVG coder from rendering SVG/MSVG images
9f0cd40
- recursion detection
75b9ede
- recursion detection framework
e8c0090
- recursion detection framework
060660b
- recursion detection
706d381
- Restore the missing bracket.
999ee5b
- recursion detection fail
1485a4c
- do not composite SVG to avoid possible recursion
75aac79
- release
41c2222
6.9.12-77 - 2023-02-12
- beta release
32913d3
- beta release
e92bf1a
- support filenames with embedded characters (ImageMagick/ImageMagick#6040)
a39d02e
- typecast to unsigned short
0dd906a
- cast from char to short
3bec9a5
- Fix EOI marker detection for Exif
7b7082d
- improve bounds checking
c8ab721
- handle undefined EXIF tag (ImageMagick/ImageMagick#6052)
0f94c92
- eliminate compiler warnings
c8a10ad
- release
d863170
6.9.12-76 - 2023-02-05
- beta release
59c25fd
- fix copyright
710511f
- Corrected the seek implementation (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55325).
21a1784
- add support for -list pagesize
924e07d
- Disable LOSSLESS_SUPPORTED checks for libjpeg turbo because they break with their latest code.
35e05cb
- disable setting profile:<filename> property as it is a security risk
222845f
- eliminate compiler warning
87d719c
- revert
23bf431
- move
-set profile
handler to CLId77c01e
- add a null byte to the iTXt chunk
c0c2725
- support GIMP 2.10+ image files
a06cfd9
- enforce path-policy when convert a file to a string
0396815
- eliminate compiler warning
48b46bc
- Whitespace.
86b2f4d
- remove redundant path policy check
591e29f
- revert
1c5c8e9
- cosmetic
3ad2466
- allow SI units with --with-cache configure option
c987faa
- latest automake updates
016a68d
- latest automake updates
c508528
- eliminate unterminated macro
b7c7b85
- cosmetic
9ea1450
- Don't use container when creating ChangeLog.md
465cec6
- improve decompression errors
1024e92
- release
d67214a
6.9.12-75 - 2023-01-29
6.9.12-74 - 2023-01-28
- beta release
a3b0625
- initialize RLE pixels
5693f20
- Replace tabs with spaces.
a364a0e
- wrong byte order
f0c64eb
- only support WPG postscript embedded images
3ef877f
- SETJMP_IS_THREAD_SAFE symbol requires namespace prefix (ImageMagick/ImageMagick#4123)
2d0250e
- add MAGICKCORE prefix
9a920f0
- add MAGICKCORE namespace prefix
a29febc
- remedy uninitialized value
bdb8819
- permit setting colormap with empty pixel cache
25d201d
- ensure code will compile with an ANSI-C compiler
2c240b7
- cosmetic
97db7a5
- improve support for PNG iTXt chunk
3fa447f
- release
3d0dc00
- Delay release.
342d607
- Corrected check for define.
5c8a089
- release
cff0e48
- release
ee22c0a
- update image signatures
6e140de
- release
4509b35
6.9.12-73 - 2023-01-22
- beta release
4836de6
- beta release
64085e4
- cosmetic
a502d4e
- eliminate uninitialised value (ImageMagick/ImageMagick#5916)
d826ae6
- set image background color
1081508
- use define rather than constant
ba8c549
- DCX limited to 1024 frames
8e9ce89
- bounds check
a66ac92
- initialize resolution
7a03db5
- use define
7f4dd8c
- ImageMagick/ImageMagick#5929
62f7e61
- Disable call to -coalesce inside the webp encoder to avoid duplicate coalescing
7438dc4
- clone image list, leave coalescing to the user
b4a43f2
- ignore .Z extention
a08aeb3
- read blob byte rather than short
4f38788
- restore image file is there is an exception when reading (ImageMagick/ImageMagick#5952)
987dcdf
- eliminate rare memory leak
cb765ff
- cosmetic
191d1c0
- 1-bit images should be colormapped
8679e6d
- set SetImageOption() for -family option
56f41a6
- save image orientiation
ebbbe8e
- Use xlink:href instead of href as suggested by snibgo.
1439ece
- cosmetic
6a46672
- missing adjoin flag
079f7a4
- improve BMP error checking (ImageMagick/ImageMagick#5980)
6b1daae
- support tga:perserve-orientation option
ed771d3
- coorected initialization of flip_y variable
2ed5282
- eliminate possible integer overflow
1cc6184
- support writing WPG images
fabd043
- remove extraneous parameter
0ab0dd3
- release
7a5b323
6.9.12-72 - 2022-12-30
- beta release
850fb00
- respect the TIFF offset prefix (ImageMagick/ImageMagick#5768)
a45686d
- slight optimization + cosmetic
f559bbd
- remove spurious Exif namespace (ImageMagick/ImageMagick#5768)
a20d2d3
- release
55ae040
6.9.12-71 - 2022-12-28
- beta release
926e972
- Removed CHANGELOG.md
bcf8fbd
- Disable shared build for xz.
ce83eaa
- note those pesky NULL entities
2e63ad9
- rework beta badge
06642c3
- set character encoding to UTF-8
46d0662
- support hue colorspace quantization
d67d59b
- check for EOF
f334a6f
- latest method signatures
f2d8a00
- inline method
17f5dcf
- account for TIFF offset in Exif profile
f1953d5
- release
32a9cd1
- release
f97d790
6.9.12-70 - 2022-12-17
- beta release
7ab57d5
- proper Exif profile handling in HEIC (ImageMagick/ImageMagick#5647)
d1a8d86
- remove spurious exception argument
2717613
- cosmetic
0ed7e15
- ...
77d9eea
- ...
6520c3f
- lastest documentation updates
723884f
- lastest CSS updates
509a279
- release
489d716
- release
23f8e3f
6.9.12-69 - 2022-12-10
- beta release
2c289b9
- Only write the gAMA chunk if the sRGB chunk is written too. However, write the gAMA chunk if gamma is not 1.0/2.2 and no sRGB chunk (ImageMagick/ImageMagick#5850)
6e952ab
- skip zero-length profiles
d7563a6
- cosmetic
e93d13c
- correct Image::compare documentation (ImageMagick/ImageMagick#5869)
a707223
- support polling of image processing operation progress (ImageMagick/ImageMagick#5868)
5f94001
- add checks for null tags when monitoring
17a7dba
- eliminate compiler warnings
febfb42
- remove spurious file offset check
f6213af
- release
370954d
6.9.12-68 - 2022-12-04
- beta release
d961654
- ImageMagick/ImageMagick#5718
fa7d8a2
- set color reduction colorspace to that of the remap image
719244f
- image profiles are const @ ImageMagick/ImageMagick#5743
9784c3e
- libdps delegate library must be specifically requested @ ImageMagick/ImageMagick#5742
c586a2f
- cosmetic
45bd478
- paramater is double, cast
c7ee0c9
- Added devcontainer for GitHub codespaces.
89de253
- Corrected path.
4c06386
- Corrected folder.
50b74f1
- Make file executable.
ed61e6d
- Changed flags.
40f5968
- Removed unused variable.
598df50
- Removed flags.
623de25
- Use shared instead of static build.
4e253de
- avoid an unlikely divide by zero
d187913
- Removed unbound variable.
f2e2cc8
- Corrected flags.
f9f28b6
- Reverted changes
2deaa5a
- More fixed for shared build.
2d21d6f
- Also set LD_LIBRARY_PATH.
2b3d452
- Silenced warning.
b1039b6
- squash coverity defect
87cd279
- the Flashpix library now requires you explicitedly enable it when configuring
cbd6a54
- void shift overflow
137ac77
- Changed version number in file of the portable release.
534100a
- disable blob support for SVG coder @ ImageMagick/ImageMagick6#192
fd4f60b
- support jxl image type
5117c49
- latest autoconf update
95e6833
- add support for JXL images
d00d1c5
- eliminate compiler errors
b5d5b90
- implement suggestions from a static analyzer
3abec67
- compress binary image
1ec14cb
- remove cast
67f40c8
- update manifest
3ef8d61
- set coder description
59f5c2e
- ImageMagick/ImageMagick#5783
0a44a52
- only open X display once when rendering text @ ImageMagick/ImageMagick#5779
e74ff0a
- proper support for XMP profile
cc4e5a6
- proper support for the XMP profile
03d3481
- JxlDecoderGetBoxSizeRaw() require unit64_t parameter
67d6f79
- support EXIF profile
4c5f19b
- one new many parameters
603a2a9
- remove support for JXL image format, it was just an experiment!
6a32d7f
- support addition Si prefixes
547dbc2
- Revert "proper support for the XMP profile"
82f9d42
- corrects misspellings identified by the check-spelling action, thanks to @jsoref
057a3d9
- latest web site updates
b54678d
- spelling corrections @ ImageMagick/ImageMagick#5789
513b180
- eliminate static analysis warnings
f866c59
- Chrome, Mozilla, GIMP do not assume sRGB (ImageMagick/ImageMagick#5824)
0c60e2e
- Fixed build.
7860ceb
- label not centered with gravity (ImageMagick/ImageMagick#5834)
2a2a6c3
- latest documentation
e2ccacd
- cosmetic
c84961c
- release
9e4608c
- eliminate compiler warnings
a107c59
- release
9766630
6.9.12-67 - 2022-11-06
- coders: Enable opening https files in mingw
#201
- utilities: Enable support for unicode paths in mingw
#200
- beta release
e8d6fb4
- optionally get author or comment
41d847b
- cosmetic
4d002f8
- eliminate unnecessary file open when globbing (thanks to P Antoine)
689288c
- OCE-2022-70: DoS at Stdin
be3b2a0
- possible DoS @ stdin (OCE-2022-70); possible arbitrary file leak (OCE-2022-72)
3c5188b
- revert scene check
4d96ae3
- Use new certificate.
f719528
- cosmetic
23682b2
- enhanced delete list parsing
1b71210
- cosmetic
1965430
- support
-delete registry:NAME
to delete images from the system registry9ea2c72
- string optimization
3e481e0
- allow for EOF
8bb5871
- Fixed build error.
ed88059
- rotate HLS by 120 degrees (private email from John Z)
09ca1d6
- blob byte optimization
6d59262
- optimize reading blob string
e90e20b
- proper boundary check
164495d
- register WebP mime type
519db89
- fix monochrome colormap
5f927ba
- Fixed build error.
dddd070
- set blob EOF flag
efcac58
- ImageMagick/ImageMagick#5713
53ae953
- ImageMagick/ImageMagick6#200
9f90498
- ImageMagick/ImageMagick6#200
13dc4f5
- initialize package key
c4b156b
- release
d8d018c
6.9.12-66 - 2022-10-16
- beta release
ab1b97a
- eliminate compiler warning
3d3b982
- obtain scene from image structure
f20861f
- prevent undefined shift
20875a2
- fix undefined-shift in ReadTGAImage @ https://oss-fuzz.com/testcase?key=5129864151957504
b79a3d6
- prevent divide by zero exception
ca70f7b
- release
b05ba50
6.9.12-65 - 2022-10-08
- beta release
ebaecd5
- Mark allow list of characters const.
33e1d68
- Fix HEIF header include path for MINGW
f7b9bff
- Tiny optimization.
23d3a0e
- Removed duplicate check.
74facca
- Code style change.
0dcca29
- Use ReadStrip method when bit depth is higher than 8
abfc2b2
- Fixed incorrect calculation of the extra_samples (#198)
34e4e2e
- Corrected version format to be compatible with Ghostscript 10.00.0
a9db491
- Correct quotes around the password, the old way no longer works with version 10.00.0 of Ghostscript.
b4da95b
- Corrected bounds calculation.
13db223
- account for null basename property @ ImageMagick/ImageMagick#5624
b0079db
- fix incorrect handling of SQ groups in header @ ImageMagick/ImageMagick#5606
2783eaa
- support 1-bit pixels
09f90b6
- release
83634ca
6.9.12-64 - 2022-09-24
- beta release
a61afe1
- eliminate compiler warning
0471b6b
- check exception signature
1ef09ad
- improved JP2 header checking
5d57f59
- prevent integer overflow @ oss-fuzz
a3b05e5
- eliminate use of unitialized variable
4670eba
- earlier check for maximum channels
0b05e1f
- cast unsigned char to int before 8-bit shift
8651f94
- exit on EOF @ ImageMagick/ImageMagick6#197
24b31a8
- release
6ca369b
6.9.12-63 - 2022-09-11
- beta release
fff48fd
- heap-buffer-overflow for crafted TIFF image; alert from Hardik
1c0d1b3
- incorrect bounds checking for draw affine @ ImageMagick/ImageMagick#5497
c5a9368
- repair memory issues for the unit tests
a0ce171
- correct PSNR distortion @ ImageMagick/ImageMagick#5504
0f7d057
- fix PSNR to return the correct location for similarity search @ ImageMagick/ImageMagick#5504
ebea224
- Fixed build.
f8039c2
- properly handle a PSNR of 0 (undefined)
ced007b
- return normalized PSNR
8382a97
- Build fixes.
5ef57c3
- log10(0) is -inf
56eb280
- log10(0) is -inf
49579d6
- Use CheckMergedImageAlpha method.
e287944
- Removed define that was only used once.
9564611
- validate class name
032425e
- validate stroke width
3072a10
- render empty labels @ ImageMagick/ImageMagick#5530
7f0c40a
- recognize CSS-style family font list @ ImageMagick/ImageMagick#5531
ed48ebb
- throw exception for empty label @ ImageMagick/ImageMagick#5530
838331d
- remove extra space @ ImageMagick/ImageMagick#5513
dce2fa2
- eliminate compiler exception
e7c2ba5
- create a single instance of MagickLog10() method in private header
909d28e
- initialize directory stack
c5fb867
- fix short reallocation @ ImageMagick/ImageMagick#5553
d4f33aa
- proper overflow check
01c25ec
- don't transform to sRGB colorspace if already in a compatible colorspace @ ImageMagick/ImageMagick#5543
59953e7
- release
4cdfdde
6.9.12-62 - 2022-08-27
- beta release
5630628
- correct normalization for the complex magnitude-phase option
a30cd69
- remove legacy codeset
31186d3
- Check for quantum pad overflow (issue notification from hardik)
e5733f4
- more conservative max pad
224fae4
- Add missing closing bracket in txt coder
3427f44
- added case HSIColorspace into TrueColor switch statement for ModulateImage
c720379
- eliminate undefined behavior, fuzz issue from Hardik
dbd0b82
- check for extra samples when computing pad, alert from Hardik
85f7481
- eliminate pointer overflow, alert from Hardik
033ed11
- squash heap-buffer-overflow, PoC TIFF from Hardik
1aea203
- release
0155def
6.9.12-61 - 2022-08-17
- ...
d86fcd3
- beta release
8ceb059
- Removed ChangeLog.md
0722fad
- cosmetic
19a9454
- need uintptr_t for pointer arithmetic @ ImageMagick/ImageMagick#5380
19d2899
- eliminate compile warning
9be1bec
- NCC must return a value less or equal to 1 @ dlemstra/Magick.NET#1220
3c2b5d2
- move exit on timeout from MagickCore to magick utility @ dlemstra/Magick.NET#445
78178df
- cosmetic
c22883b
- a zero length line segment is not a point
d12288f
- check for quantum buffer overrun only if NDEBUG is defined
eb9c7e1
- don't set bpp member
269f03e
- sync results to morphology docs @ https://imagemagick.org/Usage/morphology/
0137f53
- set explicit format @ ImageMagick/ImageMagick#5444
48999c5
- release
5c3e72c
6.9.12-60 - 2022-07-31
- beta release
93a4cb0
- beta release
70b8287
- omp_init_lock() has undefined behavior if the lock is already init'ed @ ImageMagick/ImageMagick#5360
43ef18f
- conditionally destroy mutex
063fbba
- lock/unlock mutex assumes an initialized lock
d978c4f
- fix -evaluate Pow 2 issue @ ImageMagick/ImageMagick#5376
a723ba4
- cosmetic
3ceef61
- remove uneccessary signature check
847c4d6
- remove unneccessary variable
65bd30e
- eliminate compiler issues / warnings
23cccb5
- fix cast from provenance-free integer type to pointer type @ ImageMagick/ImageMagick#5380
d289c00
- ...
41a1701
- authenticate distributed cache
aacc6df
- eliminate compiler warning
f3abf56
- divide NCC by the # of channels @ dlemstra/Magick.NET#1220
b487617
- release
2e15d53
- improve distributed cache exception messages
71fdec1
- release
2cabb26
6.9.12-59 - 2022-07-24
- beta release
ecc4153
- beta release
e6947fa
- respect configure's --disable-assert option
521d343
- disable assert in ImageMagick specific header
daae430
- Added extra checks to make sure we don't go out of bounds when checking spaces.
427d089
- eliminate a double free per
dcb6e1e
- fix quoting for autoconf sendfile check
897170a
- check for drawing primitive boundaries to prevent overflow
95a6cc3
- eliminate unitialized warning
8eba5c8
- open blob before checking dimensions to avoid memory leak in
feb6f92
- reset alpha channel on pattern coder @ ImageMagick/ImageMagick#5331
2abe2b0
- release
a814e68
- add svg:decode to list of built-in delegates
58ad458
- normalize enhancement is equivalent to -contrast-stretch 2x1%
c478579
- release
c007bb9
- release
9a003dc
- its okay for index pointer to be null @ ImageMagick/ImageMagick6#191
7172b47
- release
813e7ca
6.9.12-58 - 2022-07-09
6.9.12-57 - 2022-07-09
- beta release
5f44691
- Added extra check because the flag was removed in 0.21-Beta1.
09e6bf8
- release
748e502
6.9.12-56 - 2022-07-06
- beta release
e304c92
- preserve input depth @ ImageMagick/ImageMagick6#188
7dd14de
- forgot semicolon
a3da7e2
- fix "inner" trim issue @ ImageMagick/ImageMagick6#187
097f297
- update to latest automake/autoconf release
a2ebfb6
- recognize SVG file if it starts with whitespace @ ImageMagick/ImageMagick#5294
0b2e1b6
- correct space detection algorithm
09917a5
- avoid OMP deadlock @ ImageMagick/ImageMagick#5301
82e46b9
- release
4d9149f
6.9.12-55 - 2022-07-03
- beta release
e76b0f8
- beta release
d1d0a38
- prevent undefined-shift
b962233
- prevent possible buffer overrun
4393e83
- We need to remove the stream ourselves when the call to FT_Open_Face fails.
518a834
- Added missing call to DestroyString.
5141d76
- Fixed registry lookup because GhostScript now also writes the patch version to the registry.
e1703af
- Added extra malloc method to avoid early calls to the policy checks on Windows that causes #185.
cbc47f3
- Removed defines.
2bdd8d0
- Only check for dll's in non static build.
df3c026
- Set the client name and path earlier.
3a6003e
- update issues link
7f248bd
- fix background opacity rounding @ ImageMagick/ImageMagick#5264
ecf097c
- regression in support of MPEG video after coder name-change to "video" @ ImageMagick/ImageMagick6#181
931d1fe
- cosmetic
fa2c9a4
- Also check extension to fix possible stack overflow.
f0a0274
- eliminate possible buffer overflow
2b4eabb
- set group 4 photometric to min-is-white
877b4dc
- dasharray requires non-zero values
dda0dcc
- eliminate compiler warning
7615041
- restrict rows/columns to one keyword
5dcfcf4
- revert
8872179
- eliminate uninitialized value warning
46ee067
- port Dirk's version 7 patches to draw.c
1b9ea43
- eliminate compiler warning
349a176
- eliminate compiler warning
a59642a
- fix scrambled image @ ImageMagick/ImageMagick#5291
15e1459
- yikes, misspelled 'length'
2061c9c
- release
77717cb
6.9.12-54 - 2022-06-20
6.9.12-53 - 2022-06-19
- beta release
2b152c1
- update DOX config files
d332de8
- update DOX config files
d628017
- update DOX config files
45110c5
- only check the shred count once
6d3db6f
- cosmetic
8e90ab0
- cosmetic
1671346
- system:shred value has precedence over MAGICK_SHRED_PASSES
a29777d
- support shredding memory pools
e5dbbb0
- update memory pointer
ea8c73a
- first pass is fast for performance, second is crytographically strong
15e729e
- recommend shred value of 1 for performance reasons
4fe06ac
- only set the # of shred passes one time
fc9746a
- if enabled, shred streams
2987085
- unmap mapped pixels
5316839
- default mapped member to false
79d9c6c
- don't shred streaming pixels
bdd30a8
- rework shred passes
24d66bd
- optimize performance
975e715
- eliminate compiler warning
4466926
- eliminate lint warnings
af4e64c
- eliminate lint warnings
f200174
- support date:timestamp property
cf7dc08
- eliminate lint warnings
4f34e8d
- get timestamp from image->timestamp member
5694940
- eliminate lint warnings
31d21ce
- support registry:precision define
31c7d05
- need at least one policy defined
0f0e899
- eliminate lint warnings
1498305
- eliminate compiler warning
e3595eb
- eliminate compiler warning
145440f
- eliminate lint warning
909d770
- eliminate lint warnings
eb27aca
- eliminate lint warnings
649b0e8
- note, system:precision is deprecated
28e2fd5
- eliminate icc compiler warnings
6e68635
- Reverted incorrect patch when doing auto-orient of an image that is right-top or left-bottom.
9e0d7b9
- Only close the file blob when gzopen is successful.
c5fb917
- Added method to add utf8 support for gzopen on Windows.
70c6500
- Only parse SOURCE_DATE_EPOCH once.
cab56c5
- Restored check that did not seem to be necessary.
f12a028
- Fixed copy paste mistake.
5f5830b
- Also fix incorrect fclose for bzlib.
429a7e7
- perl_vendorarch is not longer defined
1afd0cd
- fix improper close when opening zipped file
01e6075
- Restored setting the file to NULL.
21240ae
- release
2bc6b3c
6.9.12-52 - 2022-06-05
- release
e27754a
- don't keep in repo
51c8fe2
- beta release
f7e9c8c
- Set pass when webp:target-size or webp:target-psnr are set.
f182990
- check for zero-length blobs
b92fb01
- cosmetic
0f58c10
- Move case statement to make sure that non FloatingPointQuantumFormat will end up in the default case.
9f248ff
- Revert to previous commit because the ImageMagick 7 verion of this file was commited by accident.
872cc9a
- Check for zero-length blobs.
43a7b02
- Added dependabot configuration.
9413045
- Corrected rotation angle for right-top and left-bottom in auto-orient.
d4ef5f8
- Bump actions/upload-artifact from 1 to 3
bd10637
- Bump github/codeql-action from 1 to 2
8b0e990
- release
d04b5b0
6.9.12-51 - 2022-05-30
- beta release
c4073a5
- return previous value when FX statement is null
d6cb74d
- Corrected pragma comments due to repository renames.
1b57081
- latest ImageMagick documentation
68a8ce1
- release
e89c04d
6.9.12-50 - 2022-05-16
6.9.12-49 - 2022-05-15
- beta release
3f25da1
- PDF to PBM no longer returning all white @ ImageMagick/ImageMagick#5134
53e7f93
- Test with mingw-w64 using MSYS2 CI
05a2e00
- autotools: Add ws2_32 library with MagickCore for Win32 platform
2798c67
- eliminate compiler warnings
21ffed7
- latest autoconf/automake config
1481259
- automake/autoconf update
12bcac5
- automake/autoconf update
4f055aa
- correct check for Magick++ compliance
beb34e1
- automake/autoconf remove obselete macros
e0f009a
- set AC_PREREQ() macro
9192794
- build RPM tweaks
520c45a
- tweak BZIP2 autoconf macro
ba96c74
- release
d468e47
6.9.12-48 - 2022-05-07
- beta release
79631d0
- eliminate Coverity defect
7f9f7af
- eliminate Coverity defect
65ed243
- possible memory leak @ ImageMagick/ImageMagick#5121
ca7744c
- conditional logging
a34e365
- release
d28a02b
6.9.12-47 - 2022-04-30
- prep Beta release
4731b11
- possible obscure memory leak
3414d5d
- check event mask before logging
89f4f49
- check event mask before logging
ffff75a
- Stop using %GITHUB_WORKSPACE%.
eed696f
- Use version 3 of checkout.
35b49b1
- Create ChangeLog during the release and daily build.
47600c7
- Removed ChangeLog.md because we now use the generated one.
7d85c33
- Use date of latest change to m4/version.m4 instead.
cdbb330
- The default fetch-depth is 1.
b23e10c
- improve/optimize logging
78395b3
- squash compuler warning
6546dc8
- ImageMagick/ImageMagick#5041
2d820fc
- need Changelog.md, referenced by web pages
58d7b69
- latest autoconf update
d74b07a
- latest automake update
9c892ad
- moved to website repo
6e57f76
- optimize thumbnail resizing
94e60b2
- revert
969d70d
- endian_support should be set to true.
c5a96e0
- Sort commits by date instead.
185002f
- check for image width/height exceeding INT_MAX
1fc9d67
- eliminate compiler exception
78e03e7
- possible divide by zero
ea5d25b
- more informative exception message
6a08233
- optimize logging
3b18a98
- eliminate compiler exception
5ab10bb
- eliminate compiler warning
7bd8a5c
- eliminate compiler exception
2eba158
- release
9198dc5
6.9.12-46 - 2022-04-23
- ImageMagick/ImageMagick#4973
629154d
- bump revision
657c75f
- eliminate compiler warning
ef19c70
- release commits
3857531
- eliminate Coverity defects
c5c4515
- eliminate Coverity defect
5051477
- latest autoconf/automake updates
4370511
- Added option to mark the version as beta.
2f967eb
- Changed triggers for the release build.
049e01c
- Updated .gitignore.
0c7d4be
- latest autoconf update
40c0b2c
- fix rare but possible memory leak
20b1c9f
- set threshold policy by default
5053b93
- encourage Unicode default font
6c68a06
- update website
a4ec146
- release
2346033
6.9.12-45 - 2022-04-16
- prep next release
df41269
- do not set ICC properties unless the value is non-null
5988721
- eliminate arbitrary limit on CMS descriptions
2c452fc
- Removed unused assignment.
44f42c2
- Improved freetype error reporting.
05d5d26
- Added missing version check.
93bbd3a
- Revert local check.
8126c53
- Corrected check.
17aa89f
- check for empty string not needed
cbbcfa1
- check to see if ICC property exists before its created
a5263ab
- revert
354943b
- do not permit setting read-only properties (e.g. exif:*)
98abe54
- ImageMagick/ImageMagick#5034
dc070da
- ImageMagick/ImageMagick#5028
6dca9a7
- ImageMagick/ImageMagick#5027
6f7a9e2
- pending release
e8700b9
- eliminate compiler warning
8ca2579
- future: throw an exception if type cache cannot be acquired
ae21b8c
- eliminate Coverity defects
dcc7a67
- ImageMagick/ImageMagick#5037
1eb8339
- eliminate Coverity defects
d6ccd35
- eliminate Coverity defects
5923cb3
- streaming interface must be allocated on the heap
f2ab27b
- fix memory leak in Freetype stream
8ead70f
- eliminate Coverity defects
3d50253
- revert
f49d606
- revert
8c9e882
- eliminate Coverity defect
c64edf6
- utilitze fstat() blocksize to set stream buffer size
7462d84
- revert
65b99c4
- eliminate compiler warning
f82bd6a
- eliminate Coverity defects
f730f49
- eliminate leak in Freetype streaming interface
980bfe2
- prevent double free in Freetype streaming interface
212564a
- eliminate Coverity defects
6ef3cb2
- fix fill-opacity special case where the fill color alpha is fully transparent
83bd597
- eliminate coverity defects
68fe465
- release
e2d55af
6.9.12-44 - 2022-03-27
- ...
2095de7
- ImageMagick/ImageMagick#4974
1f860f5
- ImageMagick/ImageMagick#4975
5eb276a
- lastest changes
70202da
- enforce one
id
per MIFF imageab0133d
- latest changes
34cbd5f
- ImageMagick/ImageMagick#4986
29c8abc
- reset id
ee32452
- reset id
e87f9fd
- over allocate quantum pixel buffer
db2fd39
- ImageMagick/ImageMagick#4987
7962da1
- no suitable delegate utility for CGM or FIG formats
19b1aa9
- ImageMagick/ImageMagick#4988
e6ea587
- cosmetic
8192e98
- cosmetic
dfb7339
- speculative allocation since we don't yet know the quantum type
cf8f393
- pending release
64ad194
- revert
9d10d1e
- set quantum extent
9e2fbee
- revert
1811528
- pending release
44a7f86
- release
b350dd1
6.9.12-43 - 2022-03-20
- ...
96d197f
- ImageMagick/ImageMagick#4927
594366f
- ImageMagick/ImageMagick#4927
932cf02
- no need to check for < 0
dead6a8
- Changed the format of MAGICK_GIT_REVISION and use this in -version.
bd49573
- correct date format
625ff11
- Coders: ImageMagick/ImageMagick#4947
78f03b6
- Coders: proper check for out of bounds per https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45640
5468786
- Coders: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42549
de6ada9
- Coders: eliminate compiler warnings
ee332c5
- Pull request: ImageMagick/ImageMagick#4963
450949e
- Coders: PS and EPS %%BoundingBox not being parsed #4961
2a67214
- magick: support getentropy()
d29a057
- build: release
2d5e8e3
- getentropy() requires sys/random.h include
005bac2
- build: pending release
775c781
6.9.12-42 - 2022-03-04
- ...
8f1f6c3
- ImageMagick/ImageMagick#4870
8b7b17c
- ImageMagick/ImageMagick#4876
52e5cc1
- ...
4c2da37
- canonical copyright notice
1e5a283
- ImageMagick/ImageMagick#966
2db42a9
- escape \n character
32a4bf3
- ImageMagick/ImageMagick#966
d9544e7
- ImageMagick/ImageMagick#4888
ba2242d
- ImageMagick/ImageMagick#4888
2eb8b86
- ImageMagick/ImageMagick#966
bb79523
- throw exception on reserved filename character (\xff)
8215fc2
- auto-generate the change log from git commit
553ca1b
- Changed trigger for release.
552bddd
- ChangeLog => ChangeLog.md
8a6726a
- Fixed memory leak in ThumbnailImage.
161f49b
- pending release
4f420a4
- pending release
dad876f
6.9.12-41 - 2022-02-21
- ...
ba6e51f
- ImageMagick/ImageMagick#4761
77d68d3
- ImageMagick/ImageMagick#4755
1e86532
- ImageMagick/ImageMagick#4843
b24793c
- ...
cecdf6f
- Removed the xtrn coder.
768f648
- Removed the xtrn coder.
854e7be
- ...
695af8d
- fix compiler exception under Cygwin
32315c9
- ...
45d3733
- remove reference to ImageMagickObject
d64a152
- remove references to ImageMagickObject
1e63c5c
- ...
757c88c
- pending release
fd143dc
- Raise exception when image could not be read but no exception was raised.
3e15c68
- Whitespace.
b36de79
- Removed NTGhostscriptDLL and NTGhostscriptLoadDLL from the private header.
70b7dfa
- Fixes for installation in a folder that contains non ASCII characters.
e3d32a2
- off-by-one fix
d0a2bc4
- don't over-allocate thread-specific data
b61069a
- pending release
8a8673a
- no need for conditional compile
d5fe059
- rename method to TLS-moniker, thread local storage
8860c28
- cosmetic
6831beb
- cosmetic
c02d827
- pending release
9ce4eba
- pending release
b855d8e
- ImageMagick/ImageMagick#4865
e6d7f78
- pending release
e7418d5
- ImageMagick/ImageMagick#4867
8c1bf89
- pending release
9b99699
6.9.12-40 - 2022-02-15
- ...
4fd78b8
- ImageMagick/ImageMagick#4822
5a76293
- one off when debugging
cb6374d
- display last debugging character
e6a76f8
- alpha is never zero
ff04a51
- ImageMagick/ImageMagick#4837
00e5d3a
- ImageMagick/ImageMagick#4837
a339e1f
- revert
dc25885
- cosmetic
1da04da
- off-by-one fix
e41e298
- fix unitialized value
ce4d5cb
- ImageMagick/ImageMagick#4841
f5aeb09
- off-by-one fix
409d6db
- pending release
3264d72
6.9.12-39 - 2022-02-12
- ...
e5ab86b
- possible performance optimization
1e04814
- ...
bcf9658
- ...
fb8b7d6
- Fixed build error.
8cb3ec3
- optimize reading of XPM properties
cd103b8
- ImageMagick/ImageMagick#4813
666ab9a
- Removed methods that have been renamed.
88f63de
- Removed IsAVI check.
6eb9f96
- cosmetic
5683607
- ImageMagick/ImageMagick#4822
0977428
- ...
e29fbed
- ImageMagick/ImageMagick#4828
37ac2f0
- prevent integer overflow
a69648d
- Corrected UTF-16 big endian encoding.
71e590e
- ImageMagick/ImageMagick#4830
409d422
- update copyright year
f5cb4ce
- correct copyright year
99ef124
- pending release
002c3d7
6.9.12-38 - 2022-02-05
- check if image extent is NaN
0608714
- ...
0ec8137
- VID images not permitted when compositing
f4529c0
- avoid deep recursion
513854d
- ...
c726d86
- ImageMagick/ImageMagick#4793
dd65574
- Corrected setting delay.
bd7f6d7
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44401
e94e616
- ImageMagick/ImageMagick#4807
bcbcfeb
- reference ImageMagick/ImageMagick#4807
f2ee9a7
- pending release
fa0b758
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44424
bbf05a3
- release
b5bb28a
6.9.12-37 - 2022-01-29
- bump patch level version
e662b69
- check for excessive color name length
1025a9b
- restore MPRI URI
d624f7f
- pending release
f0b31c1
- permit compositing MPRI images
4dd4d0d
- pending release
f1e0995
6.9.12-36 - 2022-01-28
- It's a new dawn; It's a new day; It's a new life; For ImageMagick
49ea804
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=43967
f5f594a
- Added missing version check.
9cfea23
- ...
1ac7d3d
- check for excessive memory request when drawing
50aeffe
- ImageMagick/ImageMagick#4766
77fc0b9
- promote blocksize from int to ssize_t
ba2e0ef
- pending release
fca98f0
- ImageMagick/ImageMagick#4771
8e326c6
- pending release
fee44f7
- PDF unicode title
bf36be4
- pending release
44065d3
6.9.12-35 - 2022-01-22
- ...
e8b78e7
- improved fix for possible DoS for certain SVG constructs
84ec305
- cosmetic
623e681
- Removed comment.
f5bac9b
- Fixed Windows build.
e838900
- Added checks for invalid PSD channel size.
e26d718
- permit 4GB blocks
23b4299
- ImageMagick/ImageMagick#4629
dea9fb3
- ImageMagick/ImageMagick#4639
2318bfb
- Fixed possible memory leak.
e5bee23
- ImageMagick/ImageMagick#4654
aee3f00
- Use same checks as in IM7.
a93c000
- Build ImageMagick on Windows with VisualStudio 2022 instead.
a9b405b
- Allow workflow dispatch.
809c4ce
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=43390
2ff94fa
- Changed the build of configure to 64-bit.
f5cb4bb
- ImageMagick/ImageMagick#4679
8854349
- ImageMagick/ImageMagick#4681
21bddc2
- eliminate rare memory leak
cf21bd4
- revert
dada640
- ...
a4d1e39
- revert
46859fd
- ...
bbb86a2
- ImageMagick/ImageMagick#4704
25c9e4d
- ...
f7a43f3
- ImageMagick/ImageMagick#4660
fd1df0b
- ImageMagick/ImageMagick#4704
9002280
- eliminate C++ compiler warnings
08dd651
- fuzzy equality check
0256b55
- zero papersize geometry
4382359
- AVIF is supported by the HEIC coder
2287dca
- pending release
aff974e
- Added move to use the installed version of Strawberry Perl instead.
d68e6fa
- pending release
d02bc00
6.9.12-34 - 2021-12-22
- ...
39b8934
- ...
8093989
- Set the colorspace after the width and height of the image have been checked.
3fd8496
- Corrected method call.
05259b5
- check for unbalanced parenthesis
6fdd03b
- ImageMagick/ImageMagick#4626
c10351c
- pending release
0b0cbf7
6.9.12-33 - 2021-12-18
- ...
3deb899
- https://github.com/ImageMagick/ImageMagick/security/code-scanning/31
094e143
- revert
7cbce51
- Improved adjustment of page offset when resizing an image.
accf336
- Corrected the built-in video encoder and decoder.
91320cc
- improved adjustment of page offset when resizing an image
c8bb427
- ImageMagick/ImageMagick#4558
fb428af
- Corrected method name.
15aadb7
- Swapped the Sync8BimProfile and the SyncExifProfile methods.
77b718c
- Corrected typecast.
87ce0d8
- Also sync the exif profile inside the 8bim profile.
3be80bc
- Restored debug message.
2ab41fb
- ImageMagick/ImageMagick#4587
526a3d1
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42504
9f7310b
- ...
add9cb1
- pending release
a518f31
6.9.12-32 - 2021-12-04
- ...
60be1a6
- ImageMagick/ImageMagick#4501
fa5c3aa
- revert memory leak patch
e735d88
- ImageMagick/ImageMagick#4501
936332e
- ImageMagick/ImageMagick#4501
2a29e35
- eliminate compiler warning
63f5b43
- pending release
be1bc1d
- ...
c611e8f
- ASAN returns false positives for OMP
976dba6
- pending release
3bf73bf
- pending release
9e8e460
- ImageMagick/ImageMagick#4512
4c0fcf3
- pending release
1832b1d
- Added check for invalid size.
94f76dd
- ImageMagick/ImageMagick#4535
9a7d07d
- Added missing checks for the return value of the exr methods.
5beeab8
- close input file if early exit on exception
fd51385
- ImageMagick/ImageMagick#4529
e35c98c
- pending release
b5525d6
6.9.12-31 - 2021-11-21
- eliminate possible divide by zero
8c80027
- ...
9e6a637
- Removed unnecessary define.
6722a79
- Corrected OpenCL define checks.
149fb8a
- pending release
4976493
6.9.12-30 - 2021-11-20
- ...
3b2a005
- ImageMagick/ImageMagick6#168
9a70911
- ImageMagick/ImageMagick6#168
7599dd9
- mitigate UBSAN alerts
1219eac
- mitigate UBSAN alerts
99841ed
- mitigate UBSAN alerts
a4dec0c
- destroy image list rather than just the first image
c42cd7c
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=41172
5f77de4
- ImageMagick/ImageMagick#4495
d46d0c6
- check for NULL index channel
f63a211
- check if indexes are null
23bd057
- eliminate compiler warning
7864d48
- check for NULL indexes
3644f40
- check for NULL indexes
e008625
- pending release
506ae2c
- less aggressive sanity check
dda7d0b
- pending release
1864067
6.9.12-29 - 2021-11-14
- ...
c66229f
- latest docs
f624d40
- Use CheckMergedImageAlpha when layer size is zero.
b614db7
- ...
4efb23e
- pending release
4dbdd3b
- ...
8867bad
- ...
04c02b3
- Corrected detection of the CMYK colorspace.
af56076
- Improved detection of %%.
cddc5be
- early exit on exception
b272aca
- ImageMagick/ImageMagick#4452
ba084f6
- pending release
efe0cae
6.9.12-28 - 2021-10-29
- ...
dd1dc33
- ...
e10fc76
- Fix stack overflow when parsing malicious ps image file.
f74b2b1
- cosmetic
d480691
- pending release
af2ee30
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40451
ba7e11c
- pending release
f59af4f
- pending release
0ca0004
- ...
4b5c30c
- pending release
1898d52
6.9.12-27 - 2021-10-25
6.9.12-26 - 2021-10-24
- :1
cc76510
- ...
c4b9474
- Corrected versions in ChangeLog.
7e972cc
- Correct more version numbers.
b0a8b26
- ImageMagick/ImageMagick#4372
2466e9a
- eliminate compiler warning
8afbdbc
- ImageMagick/ImageMagick#4378
c661299
- ImageMagick/ImageMagick#4379
199a858
- ...
6fe9741
- adjust metrics is no longer sensitive to gravity
6dc9251
- test release
01e79c2
- fix stack overflow when parsing malicious tiff image
85a370c
- pending release
fd247de
- ...
7671137
- pending release
adf4467
- slight performance optimization
627cf43
- Revert adjustment of the y1 value
122366e
- revert optimization
07c8384
- pending release
a85dee3
- https://oss-fuzz.com/testcase-detail/6308942275805184
5c82207
- pending release
3430fb8
- pending release
175f33e
6.9.12-25 - 2021-10-10
- ...
cfcd23e
- ImageMagick/ImageMagick#4311
f6fdd03
- ...
24961a9
- ImageMagick/ImageMagick#4314
c8bba5b
- don't adjust metrics if gravity is undefined
79c537c
- Moved using namespace std after ImageMagick header files to fix issues when enabling ISO C++ 17 and ISO C17
2c96ab5
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39708
5569c6c
- fix ANSI compiler error
94119fe
- ...
48e52d0
- pending release
af67f12
6.9.12-24 - 2021-10-03
- ...
f4277c4
- ...
92194b2
- ImageMagick/ImageMagick#4227
1c5e41a
- check return status
cca5a6a
- ignore zero-length profiles
94cc6fd
- Silence warning.
32bda8b
- Fixed build error.
78e0310
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39091
a96f221
- ImageMagick/ImageMagick#4278
4748ccc
- Revert patch because this breaks font rendering for other fonts.
c55ddb1
- Use same code as IM7.
770902f
- Correction of the bounds measurements.
fd9443b
- Adjust the x1 offset of the bounds to make sure a font is rendered inside the canvas.
1746362
- Whitespace.
d338817
- cosmetic
d2b4807
- Correct replacement of spaces that use more than one octet.
1d59719
- Added extra check to prevent replacing a non-breaking space with a newline.
6e82f6f
- Space pointer was still pointing to the old string.
96f65f4
- Cosmetic.
7467737
- argument is const
4137ebc
- pending release
c15d3ae
6.9.12-23 - 2021-09-18
- ...
a9b45b4
- Don't set the resolution when the cropbox is used.
de18836
- Added link to advisory.
bd43241
- Give the buffer a proper size instead of "over allocating".
ecd4719
- Added missing null checks.
c7039d2
- ImageMagick/ImageMagick#4235
eef08cc
- pending release
54a7092
- Added missing bom.
bd9fb58
- pending release
4230c6e
6.9.12-22 - 2021-09-12
- ...
75e8372
- ...
a6f6ee2
- Added yml to the .editorconfig
06c089b
- Use yaml template instead.
edf63d3
- Removed travis CI link.
c3b1c13
- Changed build status link
412d49b
- Added donate badge.
a3d7d3f
- ImageMagick/ImageMagick#4059
9d97e95
- Minor optimization when nothing will change.
bfbf998
- Removed newline.
8cc488a
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38401
61c3f46
- Moved RSVG rendering to a separate method.
1dc463e
- Moved MSVG rendering to a separate method.
a39da2b
- Added extra policy check.
899d06f
- Fixed incorrect check when module is used as the domain in policy.xml that would allow the use of a disabled module.
8cd2fcd
- Added missing policy checks in RegisterStaticModules.
69ea558
- Added early exists.
005af2a
- Use AllPolicyRights instead.
b60e171
- Revert break to make it possible to use and allow list.
10c0f5b
- Use the correct rights.
428e685
- Clean up the remaining PDF files if reading one of the files fails.
3177df6
- pending release
83b8cb1
- Also set RGB channels when reading the image (#167).
4282b98
- Added missing call to ConstrainColormapIndex.
02ce9e1
- pending release
be2ebac
- ImageMagick/ImageMagick#2579
843fd11
- pending release
9146746
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38573
c4bdacf
- check for EOF
b3bc44a
- check for EOF
ae88f07
- pending release
f48b623
6.9.12-21 - 2021-09-04
- ...
397b5c3
- ./configure --help no longer lists -disable-assert twice
0aab306
- ImageMagick/ImageMagick#4121
6ba45df
- tweak the bilevel image type
473c7cd
- ImageMagick/ImageMagick#4105
3afc3bc
- Minor changes to the formatting of the parentheses.
278a93e
- Use different values per channel for scale and translate.
109e236
- Add -dPrinted=false to the Ghostscript options (#4019)
5f82ea4
- Added .editorconfig
afad655
- Use link for the Windows build instructions instead.
d8da2c5
- Add -HDRI to the quantum in the version string when HDRI is enabled.
423a801
- https://oss-fuzz.com/testcase-detail/6502669439598592
995de33
- pending release
9eb3b4e
- initialize buffer before calling TIFFGetField()
ce2f067
- Use UTC date as requested in #166.
e0967ea
- pending release
c4ed7a2
6.9.12-20 - 2021-08-22
- ...
aebaac6
- timeb.h is deprecated
827ba53
- eliminate compiler warning
1c9bcc6
- reset image structure magick member
e2045ec
- optimize on grayscale detection
e38fce1
- grayscale images were not being written properly
84e8b18
- check if colorspace is incompatible before transforming it to sRGB
fdf7e64
- reduce memory moves
0132164
- ...
92a2023
- heap-based buffer overflow in TIFF coder (alert from Hunter Mitchell)
e1fbcdf
- heap-based buffer overflow in TIFF coder (alert from Hunter Mitchell)
35b88c9
- heap-based buffer overflow in TIFF coder (alert from Hunter Mitchell)
f90a091
- eliminate improper assertion
78c72ee
- Whitespace
4d1d0a6
- Only run the OpenCL benchmark when OpenCL is enabled.
a04e6c4
- mean is already computed, don't compute it again
b1a8609
- the -format option now respects the -channel argument
6dc7e94
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=36990
9aa9170
- ImageMagick/ImageMagick#4059
63037e7
- ImageMagick/ImageMagick#4059
37b4985
- ImageMagick/ImageMagick#4059
54df923
- ImageMagick/ImageMagick#4059
41c9434
- Use & instead.
8a23eb2
- stop parsing after exception
44c3bfc
- stop parsing on exception
b915afb
- pending release
bf9a427
- pending release
4e5510e
- Use new solution that is already upgrade to VS2019.
b9ca6d9
- pending release
d49be7f
- pending release
1e43b29
- pending release
0f1b20c
6.9.12-19 - 2021-07-18
- ...
45df407
- ImageMagick/ImageMagick#3896
f939ee0
- ...
3b491b8
- remove virtual canvas offset from similarity image
1f974fd
- ...
b847557
- ...
d09e86f
- ...
d881b80
- Fixed writing the iptc information when it is not stored as long.
f4feb3e
- ImageMagick/ImageMagick#3951
e924a55
- call wand genesis / terminus rather than core
c4f26fb
- pending release
c0e73a4
- revert; keep CoreGenesis/CoreTerminus pairs; destroy wand ids
2f3cc2c
- install wand.h header that defines DestroyWandIDs()
c2d788c
- pending release
5b9a9db
- call MagickWandGenesis()/MagickWandTerminus()
64aef14
- pending release
1015767
- pending release
e28afaa
6.9.12-18 - 2021-07-17
- uses the PerceptibleReciprocal() to prevent the divide-by-zero from occurring
#3194
- ...
74f450e
- Use the new issue templates.
7c853af
- system() is not supported under IOS
b9f3577
- Removed checklist.
bc06359
- Make it more clear that no memory is leaking.
7f0b16c
- The predictor tag should only be set for specific compression types.
96c9b70
- set imaginary component of the complex conjugate to -Ai
f6b610f
- Added raqm to the autolinking list.
756685f
- Added option to peek in the byte buffer.
63bc851
- Fixed parsing the spot colors of a postscript document.
ce84a88
- prevent blow up when standard deviation is 0
033df67
- optimize grayscale detection
ec9feab
- check for zero demoninator
e110b81
- ImageMagick/ImageMagick#3925
cd274e4
- Corrected getting the image dimensions when identifying a postscript file.
d624b59
- Fixed copy paste mistake.
0416173
- proper cast
4ce1321
- pending release
83e0280
6.9.12-17 - 2021-06-25
- ...
801ffbd
- ...
c1cb4d2
- ...
8c99db4
- fix memory corruption in ConcatenateStringInfo
7b5d5d9
- pending release
fdb4ff6
6.9.12-16 - 2021-06-20
- ...
dafa983
- ...
8aea6ca
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=35322
40f9bcd
- ImageMagick/ImageMagick#3844
fdf3836
- pending release
17d7b4b
- ver allocate memory, typically used when concatentating strings
73a59dc
- ...
d259da5
- Revert patch that automatically changes the image orientation.
086c8ee
- Use the same typecast as in ImageMagick 7.
d02e016
- pending release
25aa96d
- pending release
46762e1
6.9.12-15 - 2021-06-12
- ...
ece4978
- ImageMagick/ImageMagick#3765
a8c277e
- Fixed memory leak when it failed to apply ICC color profile
1d4b8f4
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=35024
cde1733
- Write the number of channels of the color profile instead of the image (#2070).
af88978
- Corrected writing the icc profile in a PDF file.
5a73bdc
- When the compression is OJPEG the colorspace should not be changed to YCbCr.
24fa0a8
- ImageMagick/ImageMagick#3818
4512ff0
- ...
637a850
- ImageMagick/ImageMagick#3786
ed858f9
- ImageMagick/ImageMagick#3813
dabbe44
- pending release
15126f0
- ImageMagick/ImageMagick#3818
b21457a
- pending release
f1893ff
6.9.12-14 - 2021-05-31
- ...
14ea894
- ImageMagick/ImageMagick#3583
d780ce0
- ...
5e392ec
- ...
e53f1fd
- Added missing status checks.
7b2c55c
- Fixed reading and writing the XMP chunk in a WebP image.
62b736a
- ImageMagick/ImageMagick#3653
8e9b75e
- ...
a792ea6
- The image type should not be changed when the image already has the correct type.
8f74220
- update CSS
502d738
- ImageMagick/ImageMagick#3676
9d8e861
- pending release
f4efad9
- Removed travis build.
bdff671
- ImageMagick/ImageMagick#3685
2ac82aa
- Moved definition of the define to this header file.
5e2af4c
- ImageMagick/ImageMagick#3687
274d848
- pending release
8947663
- The path should not end in a backslash according to the MSDN documentation.
8533847
- Always use a wildcard in NTOpenDirectory.
8305ee3
- pending release
6f1745f
- Silence mingw warnings.
a4ec89d
- Removed unused variable.
5b44db7
- ...
abd606b
- NULL color name is acceptable
d5a3cf7
- ImageMagick/ImageMagick#3690
2f1c004
- eliminate heap buffer overflow vulnerability, thanks to ZhangJiaxing (@r0fm1a) from Codesafe Team of Legendsec at Qi'anxin Group
b307bca
- ...
1b85287
- ImageMagick/ImageMagick#3749
6ba4b42
- ImageMagick/ImageMagick#3749
3233cab
- update copyright
e65639e
- ...
c75ae77
- pending release
7f8bf2f
6.9.12-12 - 2021-05-09
- ...
5ec7ae6
- ...
dd9b62d
- ImageMagick/ImageMagick#3520
8aa401e
- ImageMagick/ImageMagick#3520
ed78be2
- pending release
0d11539
- support dither:diffusion-amount define for Riemersma dithering
0d0f402
- improve exception testing
94026fb
- ...
a5fec66
6.9.12-11 - 2021-05-04
- Add full threshold map
c9753f9
- fix names
fbb8139
- ...
3df3254
- Use ExceptionInfo instead of letting libraw print to stderr.
8462661
- Replace tabs with spaces.
b9d006e
- Generate threshold-map.h instead.
d4c3361
- Corrected typo.
3d0d0e0
- Another attempt.
816071e
- Use magick instead of MagickCore.
38f6779
- ...
c46cd9f
- fix Makefile separator exception
0d00ae7
- improve method name
5d112e0
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33831
307f11e
- ImageMagick/ImageMagick#3468
5c22ac6
- ...
2316ca6
- cosmetic
f944c0e
- ...
b3f69a1
- Corrected check in the TIFF decoder.
a260de2
- ...
e670f7f
- ImageMagick/ImageMagick#3520
caee165
- pending release
1ba0774
- revert comments
7d8a3b7
- pending release
930161d
6.9.12-10 - 2021-04-28
- Fix line endings in Geometry.h to LF.
#149
- Fix incorrect client_data pointer being set in libjpeg context.
#152
- ...
c770f50
- ...
99cbc9f
- check image is not NULL before dereferencing
5ee7e3e
- pending release
370ce4c
- pending release
fea001e
6.9.12-9 - 2021-04-24
- ...
99b82fe
- ...
6fd9c48
- Corrected ChangeLog.
165f89f
- ...
fb64736
- ...
969b02d
- ...
181125f
- Corrected typo.
c8c3cf8
- ...
878f631
- cosmetic
3832fa1
- cosmetic
47e1eab
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33466
6cf7fd8
- ImageMagick/ImageMagick#3571
68a0f3f
- pending release
e9740ab
6.9.12-8 - 2021-04-17
- latest automake/autoconf
1fb5916
- ...
24030ed
- ImageMagick/ImageMagick#3540
cd7f9fb
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33232
e699f55
- ImageMagick/ImageMagick#3537
5b0acdb
- ImageMagick/ImageMagick#3549
0962d40
- ImageMagick/ImageMagick#3520
0fcebd3
- write tiff colormapped images with an alpha channel as PHOTOMETRIC_RGB
270494f
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33350
0eccd35
- pending release
e06e7ff
- pending release
e65db11
6.9.12-7 - 2021-04-11
- fix perl syntax
#144
- ...
b9a79ba
- add a nonce to the signature generation
d9600ec
- ImageMagick/ImageMagick#3469
89f9691
- ImageMagick/ImageMagick#3469
75c05e1
- constrain sub-image list
c4392ae
- pending release
e183af8
- ImageMagick/ImageMagick#3520
d4f04b4
- ImageMagick/ImageMagick6#145
bc7f4f5
- pending release
b37dd2c
- https://github.com/ImageMagick/ImageMagick6/security/code-scanning/5?query=ref%3Arefs%2Fheads%2Fmain
822e476
- ImageMagick/ImageMagick#3520
bec4e2d
- ImageMagick/ImageMagick#3520
4c0a1d5
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=33137
d94de13
- pending release
8608fb1
- ...
e3ad231
- ...
0dbacf8
- revert patch
3415a1d
- pending release
a14972b
6.9.12-6 - 2021-04-03
- ...
312df44
- revert patch
7703d3b
- ImageMagick/ImageMagick#3469
f8e4322
- ImageMagick/ImageMagick#3469
fbecaf0
- pending release
328bd1a
- Added missing null check.
3f8f861
- pending release
0e74340
- https://github.com/ImageMagick/ImageMagick/security/code-scanning/30
cbc076e
- pending release
7aab092
- prevent undefined-behavior issue reported by Hardik
798838f
- pending release
0f40ca2
- ...
f2a5d86
- ...
6c4bc78
- pending release
fd23993
6.9.12-5 - 2021-03-28
- ...
9a4bc34
- ...
3e34aa8
- fix c++ compiler exception
0ec46fc
- eliminate C++ compile exception
adda0fe
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32322
c8f2595
- latest beta release
4981820
- Throw exception when no exception was raised but status was false (#3432).
512668d
- ImageMagick/ImageMagick#3428
4f47d5f
- eliminate compiler warning
6a5d357
- Disable OpenCL by default.
9a5b074
- fix handling of non-square images with -fft option
ffa0d49
- pending release
8dc8e09
- pending release
0be2e6a
6.9.12-4 - 2021-03-20
- ...
b7ed95d
- ...
06d7298
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31872
2a56e44
- ...
6d5f5d8
- ...
b13e1a8
- ImageMagick/ImageMagick#3389
df6b526
- ...
fa69ed6
- ...
2204eb5
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28891
f940ecb
- ...
8a98e9f
- avoid omp deadlock
99ac197
- pending release
9b40562
- ...
21991f7
- pending release
4ef5c73
6.9.12-3 - 2021-03-06
- ...
522b4a3
- ...
0370b8e
- slight adjustment to D65 illuminant
1df11cf
- ...
c51b249
- ...
c498edc
- ImageMagick/ImageMagick#3331
4eafab8
- ImageMagick/ImageMagick#3332
072d7b1
- ImageMagick/ImageMagick#3333
366c970
- ImageMagick/ImageMagick#3334
1b3585f
- ImageMagick/ImageMagick#3335
ad492c7
- ImageMagick/ImageMagick#3336
5d33b8d
- ImageMagick/ImageMagick#3337
4bf64fd
- ImageMagick/ImageMagick#3338
4b5e026
- ImageMagick/ImageMagick#3339
9a94877
- ...
aa77b65
- ImageMagick/ImageMagick#3340
448f927
- pending release
4a83315
6.9.12-2 - 2021-02-27
- ...
d945f43
- pending release
588d323
- check that image exists before we destroy it
3418473
- ...
4c08b0d
- pending release
7d56434
- pending release
627cbd7
- fix compiler exception
2e0bf51
- pending release
a9c2639
- pending release
c5e7a8b
- possible divide by zero + clear buffers
e53e24b
- ...
c8d0040
- ImageMagick/ImageMagick#3296
f1e68d2
- ImageMagick/ImageMagick#3297
841138c
- cosmetic
63d4768
- pending release
309cf43
- ImageMagick/ImageMagick#3317
bbb2dff
- pending release
abad074
- ImageMagick/ImageMagick#3320
b365302
- ImageMagick/ImageMagick#3321
64c0cc2
- pending release
eb69a8a
6.9.12-1 - 2021-02-21
- ...
7854805
- ImageMagick/ImageMagick#3241
a19d95d
- ...
90510e0
- ImageMagick/ImageMagick#3242
68ce241
- ...
ea03af8
- ImageMagick/ImageMagick#3258
d285259
- ...
268dc9f
- ...
f27cfb1
- ImageMagick/ImageMagick#3259
e6a300e
- pending release
05fc76c