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