Commit Graph

  • cbc802d38b Changed version check because a new version of libraw has been released (#8524). Dirk Lemstra 2026-01-15 21:01:04 +01:00
  • 951f6b0940 Fixed memory leak that happens when someone creates a corrupt ImagemagickOpenCLDeviceProfile.xml file (GHSA-qp59-x883-77qv) Dirk Lemstra 2026-01-12 18:21:15 +01:00
  • a52c1b402b Moved permissions block in the workflows. Dirk Lemstra 2026-01-11 13:06:57 +01:00
  • d02ef691d9 Improved overflow checks and added missing memset. Dirk Lemstra 2026-01-11 12:16:49 +01:00
  • 2abe65b018 Use the new license url. Dirk Lemstra 2026-01-11 10:16:12 +01:00
  • cf2ff1f325 Updated configure. Dirk Lemstra 2026-01-11 10:13:54 +01:00
  • db21d54ca5 Trim trailing whitespace. Dirk Lemstra 2026-01-11 10:08:51 +01:00
  • b1a07dd022 Disabled trim_trailing_whitespace in .c because this breaks the marker between methods. Dirk Lemstra 2026-01-11 10:02:42 +01:00
  • 21485dfd60 Corrected check to determine if the alpha channel is enabled. Dirk Lemstra 2026-01-07 17:14:15 +01:00
  • 3e03307210 Correct memset initialization and add an overflow check (GHSA-39h3-g67r-7g3c) Dirk Lemstra 2026-01-04 15:26:48 +01:00
  • 9b94be4627 tune secuirty policies Cristy 2026-01-03 13:53:57 -05:00
  • 408a18373c Code cleanup. Dirk Lemstra 2026-01-02 17:39:55 +01:00
  • 93100cca18 Switch to cmake with the freetype2 oss-fuzz build. Dirk Lemstra 2026-01-01 18:51:29 +01:00
  • c59b417dd1 Use true/false for all CMAKE defines. Dirk Lemstra 2026-01-01 18:37:29 +01:00
  • 7bbb1e5cf8 Added -DENABLE_DECODER=off to the oss-fuzz build of libde265 to work around linking issue. Dirk Lemstra 2026-01-01 18:02:57 +01:00
  • 4012a8c7f3 Consistent code style. Dirk Lemstra 2026-01-01 16:22:59 +01:00
  • ab2232d0fe Check if the aspect ratio is a known ratio when density_unit is set to zero and otherwise read it as an undefined density in the jpeg coder (#8496) Dirk Lemstra 2026-01-01 15:49:56 +01:00
  • 0aed4e16d1 cosmetic Cristy 2026-01-01 07:26:01 -05:00
  • 0db229e520 beta release Cristy 2025-12-28 10:56:31 -05:00
  • bdd4fa561d release 7.1.2-12 Cristy 2025-12-28 09:35:12 -05:00
  • 2c08c23116 https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-hrh7-j8q2-4qcw Cristy 2025-12-27 14:37:23 -05:00
  • 92dce45ec0 Updated the Windows dependencies. Dirk Lemstra 2025-12-27 18:24:28 +01:00
  • d6a53ceb90 Revert patches to solve #8484 and #8506. Dirk Lemstra 2025-12-27 18:16:56 +01:00
  • 204718c221 https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7rvh-xqp3-pr8j Cristy 2025-12-26 11:22:12 -05:00
  • b49fe554cd Bump actions/download-artifact from 6 to 7 (#8497) dependabot[bot] 2025-12-25 15:38:28 +01:00
  • 9d421e7c3a Bump actions/upload-artifact from 5 to 6 (#8498) dependabot[bot] 2025-12-25 15:38:11 +01:00
  • 7b0bce0562 Removed specific methods for Windows with memory allocation. Dirk Lemstra 2025-12-25 14:50:20 +01:00
  • ad65a4ceed Fixed memory leak that happens when we hit a list limit. Dirk Lemstra 2025-12-24 17:25:47 +01:00
  • 37922da74f Fix warnings about operations on volatiles that are deprecated in C++20. (#8502) Andrey Semashev 2025-12-24 19:24:32 +03:00
  • f5a92111d5 Bump msys2/setup-msys2 from 2.29.0 to 2.30.0 (#8499) dependabot[bot] 2025-12-22 23:04:52 +01:00
  • ecd4edc907 Removed name. Dirk Lemstra 2025-12-21 22:06:21 +01:00
  • 6f431d445f https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-p27m-hp98-6637 Cristy 2025-12-21 12:43:08 -05:00
  • 8b7b8506af Removed undefined private function declaration. Dirk Lemstra 2025-12-21 18:32:42 +01:00
  • a9223bb411 Also remove const from the header file. Dirk Lemstra 2025-12-21 18:32:10 +01:00
  • eec063cc54 Removed const keyword. Dirk Lemstra 2025-12-21 15:57:10 +01:00
  • 16d029ac7d https://github.com/ImageMagick/ImageMagick/issues/8487 Cristy 2025-12-20 12:25:35 -05:00
  • 7b8b8e9252 latest autoconf update Cristy 2025-12-18 10:03:17 -05:00
  • 544d7a8513 Fix autoconf syntax errors (configure.ac) (#8488) kui8shi 2025-12-19 00:02:46 +09:00
  • 22ed20ab80 beta release Cristy 2025-12-14 15:04:04 -05:00
  • 578d60d1bf release 7.1.2-11 Cristy 2025-12-14 13:24:05 -05:00
  • 1dc1fc9313 Added extra checks to prevent overflows on 32-bit systems and do an earlier exit. Dirk Lemstra 2025-12-14 10:06:00 +01:00
  • 281adfc0e3 Removed old debug statements. Dirk Lemstra 2025-12-14 10:02:13 +01:00
  • 3f47b60c00 Switch to macos-15-intel for the x64 MacOS build. Dirk Lemstra 2025-12-11 08:39:26 +01:00
  • 4d7581a3e7 Only allow setting the data_precision to values other then 16 and 12 when quality is lossless (>= 100). Dirk Lemstra 2025-12-11 08:36:13 +01:00
  • e97f8c1cb0 beta release Cristy 2025-12-07 09:55:16 -05:00
  • f4ce623e9d release 7.1.2-10 Cristy 2025-12-07 08:27:35 -05:00
  • 69f7ced59b The quality of the image_info should be used instead. Dirk Lemstra 2025-12-06 15:45:21 +01:00
  • 1269cf5513 Check for quality instead of compression to avoid Unsupported JPEG data precision error message (#8445). Dirk Lemstra 2025-12-06 14:34:24 +01:00
  • e956d72d44 Updated the checkout actions. Dirk Lemstra 2025-12-05 23:09:00 +01:00
  • 537db6bcc8 Disable creation of msix in pull requests. Dirk Lemstra 2025-12-05 22:41:37 +01:00
  • 53b1fb93be Updated the Windows dependencies and configure. Dirk Lemstra 2025-12-05 22:31:20 +01:00
  • 567321b297 Code cleanup. Dirk Lemstra 2025-12-04 21:52:40 +01:00
  • ba1fcf9d66 Use intermediate variable to silence 32-bit build error on Windows. Dirk Lemstra 2025-12-04 21:43:16 +01:00
  • 245b84f88b Added define to make sure we don't always write a jpeg in a high bit depth (#8445) Dirk Lemstra 2025-12-03 17:01:08 +01:00
  • 351bbc8330 Use HeapOverflowSanityCheckGetSize to make it more clear what is happening. Dirk Lemstra 2025-12-02 22:56:23 +01:00
  • bdae0681ad Added extra check to avoid an overflow on 32-bit machines (GHSA-6hjr-v6g4-3fm8) Dirk Lemstra 2025-12-02 22:49:12 +01:00
  • f83765c6e4 Added extra check to make sure don't read after an empty string. Dirk Lemstra 2025-12-02 21:51:27 +01:00
  • cfbeef49f2 beta release Cristy 2025-11-30 12:17:40 -05:00
  • a90c0505dc release 7.1.2-9 Cristy 2025-11-30 08:25:17 -05:00
  • 5cff2fc4fb Updated the Windows dependencies. Dirk Lemstra 2025-11-28 21:49:08 +01:00
  • 061b7b28d8 Disabling a module will now also disable all the coders in that module. Dirk Lemstra 2025-11-28 12:50:46 +01:00
  • a70f4b8333 Silence macos warning. Dirk Lemstra 2025-11-28 12:36:03 +01:00
  • 85c04c1627 enable coder policy "write" rights for MVG coder Cristy 2025-11-27 18:55:49 -05:00
  • 67f7f33ff8 Added Visual Studio 2026. Dirk Lemstra 2025-11-27 21:59:01 +01:00
  • f46647c030 Correct parsing of the density (#8460) Dirk Lemstra 2025-11-24 22:11:05 +01:00
  • cf149f5614 Switch to cmake with the oss-fuzz build of libde265. Dirk Lemstra 2025-11-24 21:49:44 +01:00
  • a5ac3c15e6 Removed incorrect format specifier. Dirk Lemstra 2025-11-23 09:25:06 +01:00
  • 6f81eb15f8 Correct incorrect free (GHSA-q3hc-j9x5-mp9m) Dirk Lemstra 2025-11-23 09:17:29 +01:00
  • 9c0546a6e2 Updated the Windows dependencies. Dirk Lemstra 2025-11-17 21:17:19 +01:00
  • 602c43695a Improved the jpeg coder by calculating the range only once instead of every pixel channel. Dirk Lemstra 2025-11-16 19:42:32 +01:00
  • 3044c6c2f0 JPEG: Support 2-to-16-bit lossless JPEG images with libjpeg-turbo 3.1+; Support additional IDCT scaling factors with libjpeg-turbo and libjpeg v7+ (#8445) DRC 2025-11-16 11:53:20 -05:00
  • 77a2c99d4c Clone the correct repositories for the release. Dirk Lemstra 2025-11-16 14:52:24 +01:00
  • 9002a93a94 Allow reading old Quickdraw PICT files that directly start with the size of the image (#8381). Dirk Lemstra 2025-11-15 10:15:11 +01:00
  • 30d06e98ff Add ALImageMagick (Delphi) to the list of ImageMagick language bindings (#8444) Zeus64 2025-11-15 00:37:04 +01:00
  • 5381832bac Update Doc (#8442) Zeus64 2025-11-13 14:48:19 +01:00
  • 389238fd4d Use if statements instead. Dirk Lemstra 2025-11-12 08:37:09 +01:00
  • 2a9f7c63c0 Use the colorspace when writing images that have a color map in the pnm coder (#8429). Dirk Lemstra 2025-11-11 22:25:23 +01:00
  • 81eb8ebd91 latest autoconf/automake updates Cristy 2025-11-11 14:00:40 -05:00
  • be66a21dad Close temporary file to make sure it can be opened again (#8420) Dirk Lemstra 2025-11-09 20:30:38 +01:00
  • 72c10504a1 Updated the Windows dependencies. Dirk Lemstra 2025-11-09 09:50:26 +01:00
  • 7404bd0087 Added custom end of file check to the pnm encoder to allow a missing final newline (#8425) Dirk Lemstra 2025-11-08 10:50:31 +01:00
  • d356c513ac Removed duplicate eof check. Dirk Lemstra 2025-11-08 10:34:10 +01:00
  • 6d4f89dd9f Also pin the version of the msys2 action. Dirk Lemstra 2025-11-07 10:17:10 +01:00
  • 62357f9770 No longer persist credentials on checkout. Dirk Lemstra 2025-11-07 10:15:14 +01:00
  • 9d6611bdbd Added cooldown to dependabot.yml Dirk Lemstra 2025-11-07 10:14:14 +01:00
  • 44525f4763 No longer persist credentials on checkout. Dirk Lemstra 2025-11-07 10:13:08 +01:00
  • 1beebc9f88 Changed indentation. Dirk Lemstra 2025-11-07 10:12:09 +01:00
  • 6cf8cfcfc8 Pin actions. Dirk Lemstra 2025-11-07 10:09:08 +01:00
  • dcd54a52c3 Changed indentation. Dirk Lemstra 2025-11-07 10:03:05 +01:00
  • aa13999395 Only use output values from environment variables. Dirk Lemstra 2025-11-07 10:01:38 +01:00
  • 47a94a3613 Minor refactor. Dirk Lemstra 2025-11-05 23:43:10 +01:00
  • d0b07ac82b https://github.com/ImageMagick/ImageMagick/issues/8422 Cristy 2025-11-02 20:15:12 -05:00
  • fe6925d0d3 Move writing of the IDAT chunk to the end to silence a warning in exiftool (#8400) Dirk Lemstra 2025-11-02 17:56:16 +01:00
  • e8c31c9fe2 https://github.com/ImageMagick/ImageMagick/issues/8416 Cristy 2025-10-28 21:32:16 -04:00
  • ab36309d95 Bumped versions of download and upload artifacts actions. Dirk Lemstra 2025-10-28 07:54:52 +01:00
  • 5735e8c1c5 https://github.com/ImageMagick/ImageMagick/issues/8410 Cristy 2025-10-26 11:20:52 -04:00
  • a5ad8fb4ca beta release Cristy 2025-10-26 09:16:04 -04:00
  • a3b13d143f release 7.1.2-8 Cristy 2025-10-26 07:53:09 -04:00
  • 2300ae543a https://github.com/ImageMagick/ImageMagick6/pull/343#issuecomment-3438433150 Cristy 2025-10-25 19:54:18 -04:00
  • 30bafbfae0 Updated the Windows dependencies. Dirk Lemstra 2025-10-25 14:26:10 +02:00