Commit Graph

1055 Commits

Author SHA1 Message Date
Dirk Lemstra eee94e6199 Revert patch to allow support for compilers that don't support C++11 (#7322) 2024-05-17 11:41:20 +02:00
Dirk Lemstra af2139ce1c Use to_string instead of our custom implementation. 2024-05-04 11:33:15 +02:00
Dirk Lemstra be5b6cc8f0 Removed __BORLANDC__ checks 2024-04-26 17:20:43 +02:00
Dirk Lemstra 8cadb7b5eb Added new security policy setting called max-profile-size that can be used to limit the size of a profile. 2024-04-16 17:49:27 +02:00
Dirk Lemstra 5e2c1c8624 Removed outdated files. 2024-04-13 08:36:00 +02:00
Dirk Lemstra 9cf419c6eb Use (PixelInfo *)NULL instead of nullptr. 2024-04-04 23:11:12 +02:00
Momtchil Momtchev aa4afc5f21 Do not leak memory when throwing in the constructor 2024-01-25 12:08:57 +01:00
Remi Collet 570a9a048b fix PKG_CONFIG_LIBDIR (#7013) 2024-01-08 13:13:39 -05:00
Dirk Lemstra b449e0fec6 Use constImage instead. 2024-01-07 22:54:48 +01:00
Ted Lyngmo 41015d0d11 Make Magick++-config work from non-standard places (#7008)
When the .pc file is installed in a location not searched by pkg-config
by default, Magick++-config failed.

Fixes #7007

Signed-off-by: Ted Lyngmo <ted@lyncon.se>
2024-01-06 17:57:16 -05:00
Dirk Lemstra 75c72e1a91 Moved oss-fuzz files to a different folder. 2023-12-29 10:23:29 +01:00
Dirk Lemstra c02326baa4 Corrected oss-fuzz build. 2023-12-26 12:16:56 +01:00
Dirk Lemstra a29b58cb7b Also include -ldeflate in the LIBS for the oss-fuzz build. 2023-12-26 11:59:06 +01:00
Dirk Lemstra 0d36830878 Include more features in the tiff build. 2023-12-25 21:00:01 +01:00
Dirk Lemstra 26e6cf7d59 Include deflate in the security/oss-fuzz build. 2023-12-25 20:59:12 +01:00
Dirk Lemstra 87f4a6266e Correct flags for jpeg-xl build. 2023-12-25 20:58:40 +01:00
Dirk Lemstra ac00eb297b Added new deflate library to the pragma lib list. 2023-10-08 20:47:38 +02:00
Dirk Lemstra ded0dbca61 Corrected name of library. 2023-08-25 08:34:29 +02:00
Dirk Lemstra 33b968c2f4 Added missing typecast. 2023-08-23 12:37:11 +02:00
Cristy 796631d9e0 eliminate compiler warnings 2023-08-22 21:42:57 -04:00
Cristy 66185e4b85 eliminate compiler warning 2023-08-22 20:06:53 -04:00
Dirk Lemstra 3e8325b376 Corrected checks for defines. 2023-08-20 21:29:12 +02:00
Dirk Lemstra 7bc8813726 Removed the size_t overload of roll and only use the ssize_t variant. 2023-08-07 17:43:35 +02:00
Cristy bc26662a23 eliminate compiler warnings 2023-08-06 21:06:33 -04:00
Cristy 2686655566 eliminate compiler warnings 2023-08-03 11:41:12 -04:00
Dirk Lemstra 317c022098 No longer use heic_corpus. 2023-07-06 21:27:03 +02:00
Dirk Lemstra e5061bcdab We now need to build xz --disable-ifunc or otherwise this will result in a segfault. 2023-07-02 10:27:11 +02:00
Dirk Lemstra b3f8ed7a71 Disable the jpeg encoder and decoder of libheif to work around linking issues in the oss-fuzz build. 2023-06-25 16:55:16 +02:00
Dirk Lemstra 49b8727c60 Added extra flag for xz build. 2023-06-25 15:46:44 +02:00
Dirk Lemstra 3f9df4fd69 Changed options for heif build. 2023-05-31 08:16:04 +02:00
Dirk Lemstra 783a78f547 Code style changes. 2023-05-11 23:22:19 +02:00
Dirk Lemstra 3a1ce456f0 Corrected linker flags. 2023-05-06 08:00:07 +02:00
Dirk Lemstra 7410474430 Try to add libde265 to the linking to fix the fuzz build. 2023-05-03 21:42:27 +02:00
Dirk Lemstra 6b76461863 The libheif project switched to cmake. 2023-05-02 19:15:58 +02:00
Dirk Lemstra fb1e259f33 Use autoreconf -fiv instead. 2023-05-02 00:07:41 +02:00
Dirk Lemstra d636ff40b5 Code cleanup of the fuzzers and silence warnings. 2023-04-22 17:22:01 +02:00
Cristy 7157e1ad9a eliminate compiler warning 2023-04-11 20:18:04 -04:00
Dirk Lemstra cdba683f0e Silenced warning. 2023-04-10 19:20:52 +02:00
Cristy 723b63a5b4 revert 2023-04-08 13:08:18 -04:00
Cristy ef12f38bc1 identify correct format 2023-04-08 10:23:36 -04:00
Cristy 4a24b8dc17 MVG must be explicit 2023-03-23 08:01:46 -04:00
Dirk Lemstra 75e4766e03 MagickWandTerminus calls MagickCoreTermines so we don't need to call both of them. 2023-03-11 09:01:19 +01:00
Dirk Lemstra 55682a795d Also call MagickWandTerminus in TerminateMagick. 2023-03-11 08:58:38 +01:00
Cristy d8d0c9abde get MAGICK_FONT environment variable 2023-02-25 22:44:10 -05:00
Dirk Lemstra 574684e5ec Removed -static suffix. 2023-02-02 20:23:47 +01:00
Dirk Lemstra 8ceca5d5fb Fuzzing build now also requires -lbrotlicommon. 2023-02-02 18:56:24 +01:00
Dirk Lemstra 12b2f5f4f5 Brotli files are no longer installed. 2023-02-02 18:55:29 +01:00
Cristy dd97eeadb9 correct Image::compare documentation (https://github.com/ImageMagick/ImageMagick/discussions/5869) 2022-12-09 08:40:05 -05:00
Dirk Lemstra 17ed4f7ebd Disable jpegli in jxl build. 2022-11-24 17:07:44 +01:00
Josh Soref 07de0dadb6 Spelling plusplus (#5791) 2022-11-23 12:33:26 +01:00