]> granicus.if.org Git - imagemagick/log
imagemagick
6 years ago... 7.0.7-22
Cristy [Mon, 22 Jan 2018 15:18:55 +0000 (10:18 -0500)]
...

6 years agoLimit image maximum width and height to 2048 pixels
Cristy [Mon, 22 Jan 2018 13:20:06 +0000 (08:20 -0500)]
Limit image maximum width and height to 2048 pixels

6 years agoEliminate undefined-shift
Cristy [Mon, 22 Jan 2018 13:05:42 +0000 (08:05 -0500)]
Eliminate undefined-shift
Credit OSS Fuzz

6 years agoEliminate small memory leak
Cristy [Mon, 22 Jan 2018 13:00:02 +0000 (08:00 -0500)]
Eliminate small memory leak
Credit OSS Fuzz

6 years agoEliminate unitialized value
Cristy [Mon, 22 Jan 2018 12:51:34 +0000 (07:51 -0500)]
Eliminate unitialized value
Credit OSS Fuzz

6 years ago...
Cristy [Mon, 22 Jan 2018 11:22:02 +0000 (06:22 -0500)]
...

6 years agoCheck for premature EOF
Cristy [Mon, 22 Jan 2018 00:39:06 +0000 (19:39 -0500)]
Check for premature EOF
Credit OSS Fuzz

6 years agoAn image depth of 0 is bogus
Cristy [Mon, 22 Jan 2018 00:17:49 +0000 (19:17 -0500)]
An image depth of 0 is bogus
Credit OSS Fuzz

6 years agoEliminate small FITS memory leak
Cristy [Mon, 22 Jan 2018 00:01:01 +0000 (19:01 -0500)]
Eliminate small FITS memory leak
Credit OSS Fuzz

6 years ago...
Cristy [Sun, 21 Jan 2018 23:39:41 +0000 (18:39 -0500)]
...

6 years agoEliminate initialize file list
Cristy [Sun, 21 Jan 2018 23:37:46 +0000 (18:37 -0500)]
Eliminate initialize file list
Credit OSS Fuzz

6 years agoEliminate compiler warnings
Cristy [Sun, 21 Jan 2018 19:49:02 +0000 (14:49 -0500)]
Eliminate compiler warnings

6 years ago...
Cristy [Sun, 21 Jan 2018 17:35:35 +0000 (12:35 -0500)]
...

6 years agoEliminate assertion
Cristy [Sun, 21 Jan 2018 16:54:59 +0000 (11:54 -0500)]
Eliminate assertion
Credit OSS-FUZZ

6 years agoDon't overflow pixel buffer
Cristy [Sun, 21 Jan 2018 16:16:14 +0000 (11:16 -0500)]
Don't overflow pixel buffer
Credit OSS-FUZZ

6 years agoRevert XML parser patch
Cristy [Sun, 21 Jan 2018 14:10:47 +0000 (09:10 -0500)]
Revert XML parser patch
Credit OSS-Fuzz

6 years agoSetGrayscaleImage() no longer under allocates the color buffer
Cristy [Sat, 20 Jan 2018 23:50:10 +0000 (18:50 -0500)]
SetGrayscaleImage() no longer under allocates the color buffer
Credit OSS Fuzz

6 years ago...
Cristy [Sat, 20 Jan 2018 23:41:57 +0000 (18:41 -0500)]
...

6 years agoFix heap buffer overflow for malformed XML
Cristy [Sat, 20 Jan 2018 23:38:22 +0000 (18:38 -0500)]
Fix heap buffer overflow for malformed XML
Credit OSS Fuzz

6 years agoCorrected check and error message.
Dirk Lemstra [Sat, 20 Jan 2018 22:29:11 +0000 (23:29 +0100)]
Corrected check and error message.
Credit to OSS-Fuzz

6 years agoCheck for resource overflow
Cristy [Sat, 20 Jan 2018 22:14:44 +0000 (17:14 -0500)]
Check for resource overflow
Credit OSS Fuzz

6 years ago...
Cristy [Sat, 20 Jan 2018 20:35:03 +0000 (15:35 -0500)]
...

6 years ago...
Cristy [Sat, 20 Jan 2018 20:08:44 +0000 (15:08 -0500)]
...

6 years ago...
Cristy [Sat, 20 Jan 2018 20:00:09 +0000 (15:00 -0500)]
...

6 years ago...
Cristy [Sat, 20 Jan 2018 19:51:22 +0000 (14:51 -0500)]
...

6 years ago...
Cristy [Sat, 20 Jan 2018 19:41:55 +0000 (14:41 -0500)]
...

6 years agoFix memory leak for XML unclosed tag
Cristy [Sat, 20 Jan 2018 15:10:35 +0000 (10:10 -0500)]
Fix memory leak for XML unclosed tag
Credit OSS-Fuzz

6 years agoFixed memory leak.
Dirk Lemstra [Sat, 20 Jan 2018 12:19:47 +0000 (13:19 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoMoved allocation after the length check.
Dirk Lemstra [Sat, 20 Jan 2018 12:13:52 +0000 (13:13 +0100)]
Moved allocation after the length check.

6 years agoMoved methods that can throw an exception inside the try/catch block.
Dirk Lemstra [Sat, 20 Jan 2018 11:40:35 +0000 (12:40 +0100)]
Moved methods that can throw an exception inside the try/catch block.

6 years agoLower memory mapping to avoid out of memory issues in the fuzzers.
Dirk Lemstra [Sat, 20 Jan 2018 09:53:40 +0000 (10:53 +0100)]
Lower memory mapping to avoid out of memory issues in the fuzzers.

6 years agoLatest configure script
Cristy [Fri, 19 Jan 2018 15:51:38 +0000 (10:51 -0500)]
Latest configure script

6 years agoHandle the null encoder properly in the encoder fuzz
Alex Gaynor [Fri, 19 Jan 2018 13:32:41 +0000 (08:32 -0500)]
Handle the null encoder properly in the encoder fuzz

Credit OSS-Fuzz

6 years agoCorrected check.
Dirk Lemstra [Fri, 19 Jan 2018 12:02:01 +0000 (13:02 +0100)]
Corrected check.

6 years agoFixed out of bounds write
Dirk Lemstra [Fri, 19 Jan 2018 11:59:32 +0000 (12:59 +0100)]
Fixed out of bounds write
Credit to OSS-Fuzz

6 years agohttps://www.imagemagick.org/discourse-server/viewtopic.php?f=7&t=12502
Cristy [Fri, 19 Jan 2018 00:49:20 +0000 (19:49 -0500)]
https://www.imagemagick.org/discourse-server/viewtopic.php?f=7&t=12502

6 years agoOnly use the module name for the encoder list and added list for a few exceptions.
Dirk Lemstra [Thu, 18 Jan 2018 20:57:03 +0000 (21:57 +0100)]
Only use the module name for the encoder list and added list for a few exceptions.

6 years agoFixed memory leak.
Dirk Lemstra [Thu, 18 Jan 2018 20:29:22 +0000 (21:29 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoFixed memory leak.
Dirk Lemstra [Thu, 18 Jan 2018 20:17:02 +0000 (21:17 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoFixed memory leak.
Dirk Lemstra [Thu, 18 Jan 2018 20:05:31 +0000 (21:05 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoProper fix.
Dirk Lemstra [Thu, 18 Jan 2018 19:58:10 +0000 (20:58 +0100)]
Proper fix.

6 years agoFixed memory leak.
Dirk Lemstra [Thu, 18 Jan 2018 19:46:10 +0000 (20:46 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoFixed memory leak.
Dirk Lemstra [Thu, 18 Jan 2018 19:26:33 +0000 (20:26 +0100)]
Fixed memory leak.
Credit to OSS-Fuzz

6 years agoTry to fix linking of the fuzzers during the build.
Dirk Lemstra [Thu, 18 Jan 2018 19:19:20 +0000 (20:19 +0100)]
Try to fix linking of the fuzzers during the build.

6 years agoUninitialized memory issue
Cristy [Wed, 17 Jan 2018 23:10:50 +0000 (18:10 -0500)]
Uninitialized memory issue
Credit to OSS-Fuzz

6 years agoFixed undefined enumerator exception
Cristy [Tue, 16 Jan 2018 16:44:34 +0000 (11:44 -0500)]
Fixed undefined enumerator exception

6 years agoAlways write when debugging under Windows.
Dirk Lemstra [Tue, 16 Jan 2018 22:17:40 +0000 (23:17 +0100)]
Always write when debugging under Windows.

6 years agoAdded call to ResetMagickMemory to avoid use of uninitialized value.
Dirk Lemstra [Tue, 16 Jan 2018 21:56:28 +0000 (22:56 +0100)]
Added call to ResetMagickMemory to avoid use of uninitialized value.
Credit to OSS-Fuzz

6 years agoAdded extra check to avoid use of uninitialized value.
Dirk Lemstra [Tue, 16 Jan 2018 21:48:17 +0000 (22:48 +0100)]
Added extra check to avoid use of uninitialized value.
Credit to OSS-Fuzz

6 years agoAdded call to ResetMagickMemory to avoid use of uninitialized value.
Dirk Lemstra [Tue, 16 Jan 2018 21:40:38 +0000 (22:40 +0100)]
Added call to ResetMagickMemory to avoid use of uninitialized value.
Credit to OSS-Fuzz

6 years agoUse extra define to determine if the fuzzer supports writing.
Dirk Lemstra [Tue, 16 Jan 2018 21:22:42 +0000 (22:22 +0100)]
Use extra define to determine if the fuzzer supports writing.

6 years agoOnly build 1 encoder on travis.
Dirk Lemstra [Tue, 16 Jan 2018 21:21:50 +0000 (22:21 +0100)]
Only build 1 encoder on travis.

6 years agoMove build script into the repo.
Dirk Lemstra [Tue, 16 Jan 2018 20:44:56 +0000 (21:44 +0100)]
Move build script into the repo.

6 years agoSplit the build_fuzzers script in two script.
Dirk Lemstra [Tue, 16 Jan 2018 19:53:25 +0000 (20:53 +0100)]
Split the build_fuzzers script in two script.

6 years agoTry to use $CC.
Dirk Lemstra [Tue, 16 Jan 2018 18:49:20 +0000 (19:49 +0100)]
Try to use $CC.

6 years agotry building the fuzzers without libfuzzer
Paul Kehrer [Mon, 15 Jan 2018 23:14:46 +0000 (17:14 -0600)]
try building the fuzzers without libfuzzer

6 years agouse set -e in the standard travis script and switch to multi-line
Paul Kehrer [Mon, 15 Jan 2018 21:10:59 +0000 (15:10 -0600)]
use set -e in the standard travis script and switch to multi-line

6 years agomore linking...
Paul Kehrer [Mon, 15 Jan 2018 17:20:39 +0000 (11:20 -0600)]
more linking...

6 years agowe need to link against freetype
Paul Kehrer [Mon, 15 Jan 2018 17:10:55 +0000 (11:10 -0600)]
we need to link against freetype

we might need -lfontconfig as well but one thing at a time...

6 years agomake the script executable
Paul Kehrer [Mon, 15 Jan 2018 16:39:38 +0000 (10:39 -0600)]
make the script executable

6 years agobuild the fuzzers in travis
Paul Kehrer [Mon, 15 Jan 2018 16:23:19 +0000 (10:23 -0600)]
build the fuzzers in travis

6 years agoFixed build for VS2013.
Dirk Lemstra [Tue, 16 Jan 2018 11:27:52 +0000 (12:27 +0100)]
Fixed build for VS2013.

6 years ago...
Cristy [Tue, 16 Jan 2018 00:49:09 +0000 (19:49 -0500)]
...

6 years agoPrepare for flag to allow writing.
Dirk Lemstra [Mon, 15 Jan 2018 22:03:27 +0000 (23:03 +0100)]
Prepare for flag to allow writing.

6 years agoUse `coderInfoList` and prepare for a `writable` flag
Dirk Lemstra [Mon, 15 Jan 2018 21:53:42 +0000 (22:53 +0100)]
Use `coderInfoList` and prepare for a `writable` flag

6 years agohttps://github.com/ImageMagick/ImageMagick/issues/945
Cristy [Mon, 15 Jan 2018 13:30:56 +0000 (08:30 -0500)]
https://github.com/ImageMagick/ImageMagick/issues/945

6 years agoFixed copy paste mistake.
Dirk Lemstra [Sun, 14 Jan 2018 21:53:18 +0000 (22:53 +0100)]
Fixed copy paste mistake.

6 years agoUse our own implementation of to_string to fix the build.
Dirk Lemstra [Sun, 14 Jan 2018 21:48:40 +0000 (22:48 +0100)]
Use our own implementation of to_string to fix the build.

6 years agoTry to see if the build is fixed when the `std::` namespace is added.
Dirk Lemstra [Sun, 14 Jan 2018 21:37:43 +0000 (22:37 +0100)]
Try to see if the build is fixed when the `std::` namespace is added.

6 years agoCorrected typecast
Dirk Lemstra [Sun, 14 Jan 2018 21:11:53 +0000 (22:11 +0100)]
Corrected typecast
Credit to OSS-Fuzz

6 years ago...
Cristy [Sun, 14 Jan 2018 19:46:31 +0000 (14:46 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 19:25:06 +0000 (14:25 -0500)]
...

6 years agoMove these calls otuside the try block, they should never fail
Alex Gaynor [Sun, 14 Jan 2018 16:07:09 +0000 (11:07 -0500)]
Move these calls otuside the try block, they should never fail

6 years agoFixes for the encoder fuzzer so it runs properly
Alex Gaynor [Sun, 14 Jan 2018 15:45:45 +0000 (10:45 -0500)]
Fixes for the encoder fuzzer so it runs properly

6 years ago...
Cristy [Sun, 14 Jan 2018 19:14:19 +0000 (14:14 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 13:57:59 +0000 (08:57 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 13:30:59 +0000 (08:30 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 13:29:11 +0000 (08:29 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 01:12:36 +0000 (20:12 -0500)]
...

6 years agoAdded check for an empty string to avoid use of uninitialized value.
Dirk Lemstra [Sun, 14 Jan 2018 11:54:50 +0000 (12:54 +0100)]
Added check for an empty string to avoid use of uninitialized value.
Credit to OSS-Fuzz

6 years agoAdded new class to change settings in the security policy.
Dirk Lemstra [Sun, 14 Jan 2018 01:02:49 +0000 (02:02 +0100)]
Added new class to change settings in the security policy.
Credit to OSS-Fuzz

6 years agoAdded check to avoid division by zero.
Dirk Lemstra [Sun, 14 Jan 2018 00:55:04 +0000 (01:55 +0100)]
Added check to avoid division by zero.
Credit to OSS-Fuzz

6 years ago...
Cristy [Sun, 14 Jan 2018 00:50:56 +0000 (19:50 -0500)]
...

6 years ago...
Cristy [Sun, 14 Jan 2018 00:21:03 +0000 (19:21 -0500)]
...

6 years agoFixed implementation of huffman_decode_fuzzer.
Dirk Lemstra [Sun, 14 Jan 2018 00:46:14 +0000 (01:46 +0100)]
Fixed implementation of huffman_decode_fuzzer.

6 years agoRefactored the code.
Dirk Lemstra [Sun, 14 Jan 2018 00:26:57 +0000 (01:26 +0100)]
Refactored the code.

6 years agoMoved resource limit variable to utils.cc.
Dirk Lemstra [Sun, 14 Jan 2018 00:24:33 +0000 (01:24 +0100)]
Moved resource limit variable to utils.cc.

6 years agoAdded ResetMagickMemory to fix reading from initialized memory.
Dirk Lemstra [Sun, 14 Jan 2018 00:20:15 +0000 (01:20 +0100)]
Added ResetMagickMemory to fix reading from initialized memory.
Credit to OSS-Fuzz

6 years agoFixed setting the domain.
Dirk Lemstra [Sat, 13 Jan 2018 23:55:12 +0000 (00:55 +0100)]
Fixed setting the domain.

6 years agoFixed typo.
Dirk Lemstra [Sat, 13 Jan 2018 23:53:33 +0000 (00:53 +0100)]
Fixed typo.

6 years agoReverted patch.
Dirk Lemstra [Sat, 13 Jan 2018 23:22:25 +0000 (00:22 +0100)]
Reverted patch.

6 years agoAdded SetMagickSecurityPolicyValue that can be used to change a security policy value.
Dirk Lemstra [Sat, 13 Jan 2018 23:15:19 +0000 (00:15 +0100)]
Added SetMagickSecurityPolicyValue that can be used to change a security policy value.

6 years agoSetMagickResourceLimit will return false when the ResourceType is invalid.
Dirk Lemstra [Sat, 13 Jan 2018 21:59:39 +0000 (22:59 +0100)]
SetMagickResourceLimit will return false when the ResourceType is invalid.

6 years agoMinor refactoring.
Dirk Lemstra [Sat, 13 Jan 2018 18:11:36 +0000 (19:11 +0100)]
Minor refactoring.

6 years agoChanges for the Windows build to allow debugging of the oss-fuzz test cases.
Dirk Lemstra [Sat, 13 Jan 2018 18:03:20 +0000 (19:03 +0100)]
Changes for the Windows build to allow debugging of the oss-fuzz test cases.

6 years ago...
Cristy [Sat, 13 Jan 2018 17:41:20 +0000 (12:41 -0500)]
...

6 years agoReturn if the image does not have an associated blob
Cristy [Sat, 13 Jan 2018 14:58:46 +0000 (09:58 -0500)]
Return if the image does not have an associated blob

6 years agoAcquireQuantumPixel() now respects the memory-map and max-memory-request securit
Cristy [Sat, 13 Jan 2018 14:57:17 +0000 (09:57 -0500)]
AcquireQuantumPixel() now respects the memory-map and max-memory-request securit
y policies

6 years agoAdded check to avoid possible division by zero.
Dirk Lemstra [Sat, 13 Jan 2018 02:12:18 +0000 (03:12 +0100)]
Added check to avoid possible division by zero.
Credit to OSS-Fuzz

6 years ago...
Cristy [Sat, 13 Jan 2018 01:39:03 +0000 (20:39 -0500)]
...