98 Commits

Author SHA1 Message Date
Dirk Lemstra fe0a49a58a Fixed possible memory leak in multiple coders that write raw pixel data (GHSA-wfx3-6g53-9fgc) 2026-02-07 09:31:08 +01:00
Dirk Lemstra 077b426432 Fixed out of bounds read in multiple coders that read raw pixel data (GHSA-jv4p-gjwq-9r2j) 2026-01-25 19:21:20 +01:00
Dirk Lemstra 2abe65b018 Use the new license url. 2026-01-11 10:16:12 +01:00
Cristy 9b44a0f902 to ensure code clarity and correctness 2024-11-09 20:59:17 -05:00
Cristy 802ec4dc5c improve I/O exception checking 2023-11-18 16:24:25 -05:00
Cristy 5a50bce3eb eliminate compiler warnings 2023-11-18 11:08:23 -05:00
Cristy fd06abe79e improve I/O exception checking 2023-11-18 10:42:44 -05:00
Cristy 242e940451 consistent method to check for alpha channel 2023-04-15 18:44:41 -04:00
Cristy e527643fb2 cosmetic 2022-11-09 17:11:24 -05:00
Cristy 8584fcd4b1 eliminate uninitialized value warning 2022-07-02 23:08:11 -04:00
Cristy b2eaec1359 optimize logging 2022-04-29 21:51:24 -04:00
Cristy 7ba113a0d2 improve/optimize logging 2022-04-24 11:17:42 -04:00
Dirk Lemstra 3ddbe16bbe Changed copyright headers. 2022-02-13 12:59:31 +01:00
Cristy 6221134216 https://github.com/ImageMagick/ImageMagick/issues/4629 2021-12-27 16:21:54 -05:00
Cristy 4dac01ec2f ensure we set image gamma to 1 for linear grayscale image types 2021-07-25 06:53:21 -04:00
Cristy d842011290 update to latest documentation and update copyright year 2021-01-01 14:52:00 -05:00
Cristy f2dc1dd093 register storage class is deprecated 2020-12-28 13:59:26 -05:00
Cristy f775a5cf27 ... 2019-11-26 14:27:47 -05:00
Cristy 6f84d89d60 ... 2019-10-29 21:32:11 -04:00
Cristy 6e32ff1e14 Cleaner implementation 2019-10-20 11:10:41 -04:00
Cristy 82c4a87c4b ... 2019-06-03 20:09:40 -04:00
Cristy 252dd2c52b Is it 2019 already? 2018-12-02 09:42:06 -05:00
Cristy 83d74de0d4 ... 2018-10-13 10:17:25 -04:00
Cristy 5ff0db9810 https://github.com/ImageMagick/ImageMagick/issues/1179 2018-06-20 18:04:36 -04:00
Cristy c45b2bb46c ... 2018-04-07 12:32:12 -04:00
Dirk Lemstra dede840934 Fixed memory leaks reported in #1041 and improved the error messages. 2018-03-24 17:52:15 +01:00
Cristy da6b6b87e8 ... 2018-03-10 08:10:55 -05:00
Cristy c903b2da0e ... 2018-03-09 19:57:17 -05:00
Cristy 0dd03bdce1 ... 2018-03-09 19:55:01 -05:00
Cristy dca9b9dcb7 ... 2018-03-09 19:53:39 -05:00
Cristy b2d2441f20 Support GRAYA image format 2018-03-09 19:41:19 -05:00
Cristy beb4c2b6fc Introducing the linear-gray colorspace 2017-12-26 19:43:17 -05:00
Cristy 95ab38988c Introducing the sGray (non-linear grayscale) colorspace 2017-12-24 09:34:52 -05:00
Cristy 93b707b4a5 ... 2017-12-06 07:05:51 -05:00
Cristy 32cc0db28a ... 2017-12-03 17:08:07 -05:00
Cristy 90852b8aff ... 2017-09-14 07:15:38 -04:00
Cristy 56c3c88d00 ... 2017-09-14 06:51:03 -04:00
Cristy 496f0644e9 ... 2017-09-13 10:51:45 -04:00
Cristy f19d414d0a ... 2017-04-24 11:34:30 -04:00
Cristy f6ff9eaa86 ... 2016-12-05 09:53:35 -05:00
Cristy 7ce65e7125 Update copyright years 2015-12-12 18:03:16 -05:00
dirk 05d2ff7ebf Use 'magick_restrict' instead of 'restrict'. 2015-11-18 23:13:43 +01:00
cristy e1c94d9d25 2015-06-28 12:16:33 +00:00
cristy b3f97ae450 2015-05-18 12:29:32 +00:00
dirk 06b627a07f Renamed SetMagickInfo to AcquireMagickInfo and made the module and description mandatory.
Changed RegisterMagickInfo to return a boolean instead of the supplied pointer.
2015-04-06 18:59:17 +00:00
dirk 08e9a113db Renamed new enumeration. 2015-02-22 01:51:41 +00:00
dirk 24ae22e90c Changed several booleans in MagickInfo to a flag. 2015-02-22 00:17:42 +00:00
cristy f4b08ec6a5 2015-01-26 20:37:16 +00:00
dirk f3ef33e9c4 'Fixed' a couple compiler warnings. 2015-01-26 20:12:24 +00:00
cristy bd797f1c50 2015-01-24 20:42:32 +00:00