]> granicus.if.org Git - imagemagick/log
imagemagick
6 years agoFixed memory leak in heif
Alex Gaynor [Fri, 27 Apr 2018 20:26:36 +0000 (16:26 -0400)]
Fixed memory leak in heif

6 years agobuild against libheif
Paul Kehrer [Fri, 27 Apr 2018 19:00:20 +0000 (09:00 -1000)]
build against libheif

6 years agoCode cleanup.
Dirk Lemstra [Fri, 27 Apr 2018 09:32:02 +0000 (11:32 +0200)]
Code cleanup.

6 years agoFixes for building under Windows.
Dirk Lemstra [Fri, 27 Apr 2018 08:49:03 +0000 (10:49 +0200)]
Fixes for building under Windows.

6 years agoadded HEIF writer and replaced HEIF reader with a more complete HEIF implementation...
farindk [Fri, 27 Apr 2018 08:26:21 +0000 (10:26 +0200)]
added HEIF writer and replaced HEIF reader with a more complete HEIF implementation (#1099)

* first implementation of HEIC writer based on libheif

* new HEIC reader based on libheif

* rename HEIC image type

* adapt to changed encoder API

* read Exif data from HEIC

* remove check for libde265 from autoconf as we are now depending only on libheif instead

* check in autoconf files (note: these should not be in git)

* support 'ping' for reading image attributes without decoding

* variable HEIF compression quality setting

* show proper error messages

* use image_info->quality instead of image->quality

* restore all files generated by autotools to their original state from master branch

6 years ago...
Cristy [Fri, 27 Apr 2018 00:04:30 +0000 (20:04 -0400)]
...

6 years ago...
Cristy [Thu, 26 Apr 2018 23:55:52 +0000 (19:55 -0400)]
...

6 years agoAdded support for channel traits to LocalContrastImage.
Dirk Lemstra [Thu, 26 Apr 2018 11:17:28 +0000 (11:17 +0000)]
Added support for channel traits to LocalContrastImage.

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8004
Cristy [Thu, 26 Apr 2018 00:27:04 +0000 (20:27 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8004

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7994
Cristy [Wed, 25 Apr 2018 23:16:13 +0000 (19:16 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7994

6 years ago...
Cristy [Wed, 25 Apr 2018 12:55:16 +0000 (08:55 -0400)]
...

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7959
Cristy [Wed, 25 Apr 2018 00:35:03 +0000 (20:35 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7959

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7964
Cristy [Wed, 25 Apr 2018 00:07:33 +0000 (20:07 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7964

6 years ago...
Cristy [Tue, 24 Apr 2018 00:52:46 +0000 (20:52 -0400)]
...

6 years ago...
Cristy [Mon, 23 Apr 2018 21:47:30 +0000 (17:47 -0400)]
...

6 years ago...
Cristy [Mon, 23 Apr 2018 15:07:59 +0000 (11:07 -0400)]
...

6 years agouse autoconf
Paul Kehrer [Mon, 23 Apr 2018 12:43:01 +0000 (07:43 -0500)]
use autoconf

6 years agofix oss-fuzz build with libtiff
Paul Kehrer [Mon, 23 Apr 2018 12:21:11 +0000 (07:21 -0500)]
fix oss-fuzz build with libtiff

6 years ago...
Cristy [Mon, 23 Apr 2018 11:18:44 +0000 (07:18 -0400)]
...

6 years ago...
Cristy [Sun, 22 Apr 2018 22:41:50 +0000 (18:41 -0400)]
...

6 years ago...
Cristy [Sun, 22 Apr 2018 22:34:25 +0000 (18:34 -0400)]
...

6 years ago...
Cristy [Sun, 22 Apr 2018 19:51:50 +0000 (15:51 -0400)]
...

6 years ago...
Cristy [Sun, 22 Apr 2018 18:50:36 +0000 (14:50 -0400)]
...

6 years agoFixed memory leak (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7934).
Dirk Lemstra [Sun, 22 Apr 2018 17:15:23 +0000 (19:15 +0200)]
Fixed memory leak (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7934).

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7922
Cristy [Sun, 22 Apr 2018 15:01:59 +0000 (11:01 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7922

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7925
Cristy [Sun, 22 Apr 2018 14:15:05 +0000 (10:15 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7925

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7925
Cristy [Sun, 22 Apr 2018 14:12:12 +0000 (10:12 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7925

6 years agoPingBlob() is an analog to BlobToImage()
Cristy [Sun, 22 Apr 2018 13:15:42 +0000 (09:15 -0400)]
PingBlob() is an analog to BlobToImage()

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7203
Cristy [Sun, 22 Apr 2018 12:37:25 +0000 (08:37 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7203

6 years ago...
Cristy [Sun, 22 Apr 2018 12:16:54 +0000 (08:16 -0400)]
...

6 years agoRemoved cmake option to test if that fixes the configure check.
Dirk Lemstra [Sun, 22 Apr 2018 09:20:39 +0000 (11:20 +0200)]
Removed cmake option to test if that fixes the configure check.

6 years agosimplify
Alex Gaynor [Sat, 21 Apr 2018 16:43:55 +0000 (12:43 -0400)]
simplify

6 years agoAdded a dict for mvg
Alex Gaynor [Sat, 21 Apr 2018 16:39:20 +0000 (12:39 -0400)]
Added a dict for mvg

6 years agoCopy dicts over if they exist
Alex Gaynor [Sat, 21 Apr 2018 16:38:30 +0000 (12:38 -0400)]
Copy dicts over if they exist

6 years agoFixed reading out of bounds (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id...
Dirk Lemstra [Sun, 22 Apr 2018 08:48:28 +0000 (10:48 +0200)]
Fixed reading out of bounds (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7924).

6 years ago...
Cristy [Sat, 21 Apr 2018 21:59:41 +0000 (17:59 -0400)]
...

6 years agoSupport "use" element
Cristy [Sat, 21 Apr 2018 18:45:52 +0000 (14:45 -0400)]
Support "use" element

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7915
Cristy [Sat, 21 Apr 2018 16:37:31 +0000 (12:37 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7915

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7872
Cristy [Sat, 21 Apr 2018 15:43:43 +0000 (11:43 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7872

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7901
Cristy [Sat, 21 Apr 2018 15:25:03 +0000 (11:25 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7901

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7875
Cristy [Sat, 21 Apr 2018 14:59:53 +0000 (10:59 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7875

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7719
Cristy [Sat, 21 Apr 2018 14:39:39 +0000 (10:39 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7719

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7719
Cristy [Sat, 21 Apr 2018 14:36:58 +0000 (10:36 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7719

6 years agoGet a group by ID
Cristy [Sat, 21 Apr 2018 14:17:08 +0000 (10:17 -0400)]
Get a group by ID

6 years agoSilenced warnings.
Dirk Lemstra [Sat, 21 Apr 2018 09:04:19 +0000 (11:04 +0200)]
Silenced warnings.

6 years agoAdded checks for return value of cmsGetProfileInfoASCII (https://bugs.chromium.org...
Dirk Lemstra [Sat, 21 Apr 2018 08:31:49 +0000 (10:31 +0200)]
Added checks for return value of cmsGetProfileInfoASCII (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7740).

6 years agoAssociate an id with a graphics context
Cristy [Fri, 20 Apr 2018 21:29:07 +0000 (17:29 -0400)]
Associate an id with a graphics context

6 years ago...
Cristy [Fri, 20 Apr 2018 19:00:26 +0000 (15:00 -0400)]
...

6 years agohttps://github.com/ImageMagick/ImageMagick/issues/1100
Cristy [Fri, 20 Apr 2018 00:50:41 +0000 (20:50 -0400)]
https://github.com/ImageMagick/ImageMagick/issues/1100

6 years ago...
Cristy [Thu, 19 Apr 2018 23:55:02 +0000 (19:55 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:52:46 +0000 (19:52 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:49:09 +0000 (19:49 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:47:51 +0000 (19:47 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:43:41 +0000 (19:43 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:38:32 +0000 (19:38 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:33:34 +0000 (19:33 -0400)]
...

6 years ago...
Cristy [Thu, 19 Apr 2018 23:28:37 +0000 (19:28 -0400)]
...

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7763
Cristy [Wed, 18 Apr 2018 21:53:57 +0000 (17:53 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7763

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7761
Cristy [Wed, 18 Apr 2018 21:42:12 +0000 (17:42 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7761

6 years ago...
Cristy [Wed, 18 Apr 2018 19:57:30 +0000 (15:57 -0400)]
...

6 years ago...
Cristy [Wed, 18 Apr 2018 00:26:04 +0000 (20:26 -0400)]
...

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7733
Cristy [Wed, 18 Apr 2018 00:11:58 +0000 (20:11 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7733

6 years agoFixed infinite loop (#1095).
Dirk Lemstra [Tue, 17 Apr 2018 19:26:48 +0000 (21:26 +0200)]
Fixed infinite loop (#1095).

6 years agoOpenCL is disabled by default for NVIDIA devices due to a lot of reports about access...
Dirk Lemstra [Tue, 17 Apr 2018 19:09:12 +0000 (21:09 +0200)]
OpenCL is disabled by default for NVIDIA devices due to a lot of reports about access violations.

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7725
Cristy [Tue, 17 Apr 2018 00:36:24 +0000 (20:36 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7725

6 years agoFixed initialization of non-transparent pixels (https://github.com/dlemstra/Magick...
Dirk Lemstra [Mon, 16 Apr 2018 21:36:23 +0000 (23:36 +0200)]
Fixed initialization of non-transparent pixels (https://github.com/dlemstra/Magick.NET/issues/196).

6 years agoRenamed macros.
Dirk Lemstra [Mon, 16 Apr 2018 19:05:10 +0000 (21:05 +0200)]
Renamed macros.

6 years agoRefactored code.
Dirk Lemstra [Mon, 16 Apr 2018 18:49:35 +0000 (20:49 +0200)]
Refactored code.

6 years agoFixed incorrect calculation.
Dirk Lemstra [Mon, 16 Apr 2018 18:45:50 +0000 (20:45 +0200)]
Fixed incorrect calculation.

6 years agoadd lcms to the delegate list for oss-fuzz
Paul Kehrer [Mon, 16 Apr 2018 01:18:41 +0000 (09:18 +0800)]
add lcms to the delegate list for oss-fuzz

6 years ago...
Cristy [Sun, 15 Apr 2018 22:55:53 +0000 (18:55 -0400)]
...

6 years agohttps://oss-fuzz.com/v2/testcase-detail/5249469248438272
Cristy [Sun, 15 Apr 2018 21:03:57 +0000 (17:03 -0400)]
https://oss-fuzz.com/v2/testcase-detail/5249469248438272

6 years agohttps://oss-fuzz.com/v2/testcase-detail/5249469248438272
Cristy [Sun, 15 Apr 2018 20:58:11 +0000 (16:58 -0400)]
https://oss-fuzz.com/v2/testcase-detail/5249469248438272

6 years agoFix font family regression
Cristy [Sun, 15 Apr 2018 20:10:41 +0000 (16:10 -0400)]
Fix font family regression

6 years agoMoved call JPEGSetImageQuality and JPEGSetImageSamplingFactor. The information is...
Dirk Lemstra [Sun, 15 Apr 2018 18:11:40 +0000 (20:11 +0200)]
Moved call JPEGSetImageQuality and JPEGSetImageSamplingFactor. The information is read from the header so we can use it when pinging the image.

6 years agoFixed link of badge.
Dirk Lemstra [Sun, 15 Apr 2018 10:53:54 +0000 (12:53 +0200)]
Fixed link of badge.

6 years agoAdded checks to avoid use of uninitialized value (https://bugs.chromium.org/p/oss...
Dirk Lemstra [Sun, 15 Apr 2018 09:36:31 +0000 (11:36 +0200)]
Added checks to avoid use of uninitialized value (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7702).

6 years agoFix use of uninitialized value (https://bugs.chromium.org/p/oss-fuzz/issues/detail...
Dirk Lemstra [Sun, 15 Apr 2018 08:38:24 +0000 (10:38 +0200)]
Fix use of uninitialized value (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7680).

6 years agoPrevent label that contains '%#' because this will calculate a signature and will...
Dirk Lemstra [Sat, 14 Apr 2018 16:00:26 +0000 (18:00 +0200)]
Prevent label that contains '%#' because this will calculate a signature and will probably cause a timeout in the fuzzer.

6 years agoFixed use of uninitialized value (https://oss-fuzz.com/v2/testcase-detail/62813350364...
Dirk Lemstra [Sat, 14 Apr 2018 12:34:21 +0000 (14:34 +0200)]
Fixed use of uninitialized value (https://oss-fuzz.com/v2/testcase-detail/6281335036444672).

6 years agoFixed check (https://oss-fuzz.com/v2/testcase-detail/6593368084709376).
Dirk Lemstra [Sat, 14 Apr 2018 12:25:36 +0000 (14:25 +0200)]
Fixed check (https://oss-fuzz.com/v2/testcase-detail/6593368084709376).

6 years agoFixed refactor mistake.
Dirk Lemstra [Sat, 14 Apr 2018 11:43:24 +0000 (13:43 +0200)]
Fixed refactor mistake.

6 years agohttps://github.com/ImageMagick/ImageMagick/issues/1093
Cristy [Fri, 13 Apr 2018 23:36:20 +0000 (19:36 -0400)]
https://github.com/ImageMagick/ImageMagick/issues/1093

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7551
Cristy [Fri, 13 Apr 2018 23:21:09 +0000 (19:21 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7551

6 years ago...
Cristy [Fri, 13 Apr 2018 21:19:38 +0000 (17:19 -0400)]
...

6 years agoDecodeImage should return null when decoding fails (https://bugs.chromium.org/p/oss...
Dirk Lemstra [Fri, 13 Apr 2018 20:18:52 +0000 (22:18 +0200)]
DecodeImage should return null when decoding fails (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5759).

6 years agoAdded extra checks.
Dirk Lemstra [Fri, 13 Apr 2018 16:57:59 +0000 (18:57 +0200)]
Added extra checks.

6 years agoFixed index out of bounds (https://oss-fuzz.com/v2/testcase-detail/5473633150435328).
Dirk Lemstra [Fri, 13 Apr 2018 16:54:25 +0000 (18:54 +0200)]
Fixed index out of bounds (https://oss-fuzz.com/v2/testcase-detail/5473633150435328).

6 years agoSilenced warnings.
Dirk Lemstra [Fri, 13 Apr 2018 16:23:11 +0000 (18:23 +0200)]
Silenced warnings.

6 years agoFixed use of uninitialized value (https://oss-fuzz.com/v2/testcase-detail/63203099017...
Dirk Lemstra [Fri, 13 Apr 2018 16:11:30 +0000 (18:11 +0200)]
Fixed use of uninitialized value (https://oss-fuzz.com/v2/testcase-detail/6320309901721600).

6 years agoSilenced warnings.
Dirk Lemstra [Fri, 13 Apr 2018 10:30:37 +0000 (12:30 +0200)]
Silenced warnings.

6 years agoAdded check for when context is null.
Dirk Lemstra [Fri, 13 Apr 2018 10:23:59 +0000 (12:23 +0200)]
Added check for when context is null.

6 years agoAdded checks for large request from compression libraries.
Dirk Lemstra [Fri, 13 Apr 2018 09:32:29 +0000 (11:32 +0200)]
Added checks for large request from compression libraries.

6 years agoSilenced warnings.
Dirk Lemstra [Fri, 13 Apr 2018 08:47:41 +0000 (10:47 +0200)]
Silenced warnings.

6 years agoFixed check that determines if enough bytes are read (https://bugs.chromium.org/p...
Dirk Lemstra [Fri, 13 Apr 2018 07:50:14 +0000 (09:50 +0200)]
Fixed check that determines if enough bytes are read (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7502).

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7633
Cristy [Fri, 13 Apr 2018 00:20:34 +0000 (20:20 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7633

6 years agohttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7633
Cristy [Fri, 13 Apr 2018 00:14:59 +0000 (20:14 -0400)]
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7633

6 years agoAdded check to prevent use of uninitialized value (https://bugs.chromium.org/p/oss...
Dirk Lemstra [Thu, 12 Apr 2018 23:30:25 +0000 (01:30 +0200)]
Added check to prevent use of uninitialized value (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7585).

6 years agoClamp rows_per_strip instead of throwing an exception (fixes #1091)
Dirk Lemstra [Thu, 12 Apr 2018 23:04:33 +0000 (01:04 +0200)]
Clamp rows_per_strip instead of throwing an exception (fixes #1091)

6 years agoOnly use hdri lcms for hdri build.
Dirk Lemstra [Thu, 12 Apr 2018 21:52:19 +0000 (23:52 +0200)]
Only use hdri lcms for hdri build.