Commit Graph

  • ba4fd94011 Bump actions/cache from 4 to 5 dependabot/github_actions/actions/cache-5 dependabot[bot] 2026-01-01 13:01:50 +00:00
  • 43931b5ce8 Bump actions/checkout from 5 to 6 dependabot/github_actions/actions/checkout-6 dependabot[bot] 2025-12-01 14:49:38 +00:00
  • 70087bab33 Prepare 3.8.1 (#765) master 3.8.1 Jakub Zelenka 2025-11-26 20:53:09 +01:00
  • c419a2d155 Test PHP 8.5 in CI (#764) Jakub Zelenka 2025-11-26 20:00:29 +01:00
  • 48514a046a Bump actions/checkout from 4 to 5 (#747) dependabot[bot] 2025-11-26 20:00:01 +01:00
  • 14880bd7ec Fix #631: link to https://phpimagick.com (#753) Jakub Zelenka 2025-10-02 17:58:52 +02:00
  • 45adfb7b1e Use Zend/zend_smart_string.h (#741) Remi Collet 2025-08-07 21:27:31 +02:00
  • b47e91c83b Fix getImage(s)Blob return type (#735) HypeMC 2025-05-09 22:19:45 +02:00
  • 555bf68b59 Prepare 3.8.0 (#733) 3.8.0 Jakub Zelenka 2025-04-10 20:11:59 +01:00
  • 62184ab7ee Disabel 6.7.8-0 for now 3.8.0 Jakub Zelenka 2025-04-10 20:35:17 +02:00
  • 748af10b35 Prepare 3.8.0 Jakub Zelenka 2025-04-10 19:08:00 +02:00
  • ffa23eb0bc REPORT_EXIT_STATUS needed for old versions (#729) Remi Collet 2025-03-24 10:46:44 +01:00
  • 3ff7390268 Fix signedness in importImagePixels message for PHP 5.6 Jakub Zelenka 2025-03-23 21:45:13 +01:00
  • 61c06f9272 Bump required php min version to 5.6 in package.xml Jakub Zelenka 2025-03-23 21:40:01 +01:00
  • d167029356 Allow null as 2nd arg in ImagickKernel::fromMatrix for 5.6 Jakub Zelenka 2025-03-23 21:38:09 +01:00
  • 4af6f00102 Fix some format string signedness mistakes (#722) Niels Dossche 2025-03-23 10:21:58 -07:00
  • cec37ecb4e Prepare 3.8.0RC2 release 3.8.0RC2 Jakub Zelenka 2025-03-13 18:22:46 +01:00
  • b359fdf294 Bump PHP_IMAGICK_EXTNUM Jakub Zelenka 2025-03-13 18:15:18 +01:00
  • e17eaa9285 Update minimal PHP version in package.xml 3.8.0RC1 Jakub Zelenka 2025-03-13 17:03:39 +01:00
  • b3bf6ba6bd Prepare 3.8.0RC1 release Jakub Zelenka 2025-03-13 16:56:06 +01:00
  • e5eb2d1df0 Update ChangeLog Jakub Zelenka 2025-03-13 16:42:02 +01:00
  • 8c5b4ea6f9 Bump minimal PHP version to 5.6 and update pipeline versions (#719) Jakub Zelenka 2025-03-13 16:32:07 +01:00
  • 688979691c Use PHP_FE_END for the last zend_function_entry Jakub Zelenka 2025-03-13 15:45:43 +01:00
  • 8a41bd7da5 Fix memleak of values in ImagickKernel creation (#601) Mikhail Galanin 2025-03-13 14:34:14 +00:00
  • a8a04a825f Add minor CS improvements for ImagickDraw::setResolution Jakub Zelenka 2025-03-13 13:40:27 +01:00
  • e701edc35c Release memory when replacing drawing wand (#633) Mikhail Galanin 2025-03-13 12:36:06 +00:00
  • 30b748546b Switch windows ci workflow to use php-windows-builder (#717) Shivam Mathur 2025-03-13 14:38:07 +05:30
  • 8ed15bc482 Fix proto for Imagick::getResourceLimit Jakub Zelenka 2025-03-12 22:37:24 +01:00
  • 64ec759751 Update Windows CI Christoph M. Becker 2024-09-30 18:31:44 +02:00
  • 838ee15faf Add libopenexr-3-1-30 to CI build michalananapps 2025-03-01 20:51:39 +01:00
  • e7d046e392 Add libopenexr30 to CI build michalananapps 2025-03-01 20:38:19 +01:00
  • 4aec62f65d Add libopenexr30 to CI build michalananapps 2025-03-01 20:27:17 +01:00
  • 83334b9a6a Add libopenexr30 to CI build michalananapps 2025-03-01 20:26:41 +01:00
  • 101d527c6a Add libwmf0.2-7 to CI build michalananapps 2025-03-01 20:22:01 +01:00
  • 76cbf8cd90 Add libdjvulibre21 and libraqm0 to CI build michalananapps 2025-03-01 20:14:14 +01:00
  • 2426f3a019 Add PhaseCorrelationErrorMetric, DotProductCorrelationErrorMetric and CAT02LMSColorspace constants; Add libpcre3-dev in CI to support PHP-5.4 and PHP-5.5 builds michalananapps 2025-03-01 19:56:15 +01:00
  • eee9126488 declare MAGICK_LIB_VERSION_GTE macro to help preprocessor code filtering michalananapps 2025-03-01 19:28:21 +01:00
  • c3cebf13de Try to handle dangling pointer warning Jakub Zelenka 2025-03-01 14:41:25 +01:00
  • f6037b3eb3 Restructure php_imagick_zval_to_opacity to silence compiler Jakub Zelenka 2025-03-01 14:02:30 +01:00
  • 5dc47d6e69 Ignore configure~ Jakub Zelenka 2025-03-01 13:36:40 +01:00
  • 4b70ba7dfb Update 324_Imagick_polynomialImage test to clean after it Jakub Zelenka 2025-03-01 13:36:14 +01:00
  • 7fe0777a79 Restructure php_imagick_zval_to_pixelwand to silence compiler Jakub Zelenka 2025-03-01 13:33:37 +01:00
  • dbe4c57e1d Fix missing comma in virtual_fmt array Jakub Zelenka 2025-03-01 13:15:12 +01:00
  • 43dc6ee566 Fix invalid val array check in trim Jakub Zelenka 2025-02-28 23:28:37 +01:00
  • 7d559ac6d3 Added a composer.json to enable support for PIE (#688) James Titcumb 2025-02-28 22:09:46 +00:00
  • 32f51afad5 Fix removed "php_strtolower" for PHP 8.4 Michael Voříšek 2024-09-25 10:56:28 +02:00
  • c597422cd3 Alter test to not use unreasonable values, and to give easier to understand error messages on failure. Danack 2024-07-07 17:05:19 +02:00
  • 368bf9aa07 Fix alignment. Danack 2024-07-06 16:52:19 +02:00
  • 4fe29b3073 Use consistent OS version between storing cache and using cache. Danack 2024-07-06 16:46:40 +02:00
  • fa415c0c20 Change test to be XFAIL for now, as the failure does not appear to be new, and shouldn't hold up a release. Danack 2024-07-03 19:34:41 +02:00
  • 023968a65c fixing to doc comment proto. convolveImage, morphology, filter functions. Yoshihiro Yamazaki 2022-01-10 01:30:08 +09:00
  • 468f727cd6 Silence errors on unlink for when tests are run in parallel. Danack 2024-07-03 12:20:12 +01:00
  • d2359e98ef Add width and height checking to maybe make sure image is actually read. Danack 2024-07-02 16:44:16 +01:00
  • f35ccbc43e Add tests for read-filehandle in-memory- and file-streams Stephan Wentz 2024-02-29 08:58:31 +01:00
  • 3a2940f173 PHP 8.4 insists that functions that have a default of null, also allow null to be passed. Danack 2024-07-02 13:51:09 +01:00
  • 640fb7054d Touch variable to avoid -Werror=unused-parameter error, in the right place. Danack 2024-07-01 20:55:32 +01:00
  • d4ffd49edd Touch variable to avoid -Werror=unused-parameter error. Danack 2024-07-01 20:41:08 +01:00
  • a0c027dc4e Touch variable to avoid -Werror=unused-parameter errors. Danack 2024-07-01 20:19:38 +01:00
  • 9df657adaa Revert freeing memory until the lifecycle of that memory is better understood. Danack 2024-07-01 20:01:08 +01:00
  • ead49704bd Force lower case for consistency across IM versions. Danack 2024-07-01 19:43:49 +01:00
  • 1c34fc773f Attempt to use a version of ImageMagick that exists in Launchpad. Danack 2024-07-01 18:48:45 +01:00
  • dfc5f77c96 Bump checkout, and use different version of ImageMagick for initial checking. Danack 2024-07-01 18:19:13 +01:00
  • a16de57f92 Added test file to package.xml. Danack 2024-07-01 17:09:08 +01:00
  • 8824ba6ff2 Apparently cache v4 exists. Danack 2024-07-01 16:59:33 +01:00
  • f884b67aac Add test and parameter handling for Imagick::newImage. Danack 2024-07-01 16:54:28 +01:00
  • 0ca3e615e6 Fix nullable in Imagick.stub.php Michael Voříšek 2024-06-16 15:46:28 +02:00
  • d72a63512c Committing regenerated file for consistency. Danack 2024-07-01 13:59:23 +01:00
  • 3a9e1146be Fix Imagick::optimizeimagetransparency and Imagick::resetIterator proto Danack 2024-07-01 13:25:03 +01:00
  • e813de3e71 Correct setImageMask to return void. Danack 2024-07-01 12:52:39 +01:00
  • fc54b2ab64 Disable invalid code in test. Danack 2024-07-01 12:51:07 +01:00
  • 574a74e3ae Fix some more functions to be marked as returning 'void'. aka null. Danack 2024-07-01 12:46:31 +01:00
  • 81a326bc3d Throw exception instead of returning NULL Mikhail Galanin 2023-02-25 15:26:51 +00:00
  • 89cfefd9c6 List test in package. Danack 2023-03-02 17:16:24 +00:00
  • dbcfb5cdf6 Added explicit test for ImageBlob behaviour. Danack 2023-03-02 16:30:13 +00:00
  • 869f8ade18 Make Imagick::localContrastImage return the documented return type. Danack 2024-06-30 21:44:31 +01:00
  • 655eb99705 Make ImagickPixelIterator::resetIterator return the documented return type. Danack 2024-06-30 21:33:33 +01:00
  • 9f77681c79 Committing regenerating files for consistency. Danack 2024-06-30 21:32:41 +01:00
  • 3f42e5ff93 Fix [-Werror=unused-parameter] Remi Collet 2023-06-01 15:56:36 +02:00
  • a9f1eb266b Fix Imagick class: use RETURN_THROWS after zpp and exception Remi Collet 2023-06-01 15:53:05 +02:00
  • 084aaa3f2b use IMAGICK_NOT_EMPTY for Imagick class Remi Collet 2023-06-01 14:54:28 +02:00
  • d088601891 Fix ImagickKernel - use RETURN_THROWS after zpp and exception Remi Collet 2023-06-01 14:23:03 +02:00
  • 9e20b2bde8 Fix ImagickPixelIterator - use RETURN_THROWS after zpp and exception - use IMAGICK_NOT_EMPTY macro Remi Collet 2023-06-01 14:17:25 +02:00
  • 47780c57ca Fix MagickPixel - use RETURN_THROWS after zpp and exception - use new IMAGICK_PIXEL_NOT_EMPTY macro - fix isPixelSimilar and isPixelSimilarQuantum proto (may return null) Remi Collet 2023-06-01 14:11:09 +02:00
  • 245bb096c3 add IMAGICK_NOT_EMPTY macro Remi Collet 2023-06-01 13:56:22 +02:00
  • 8be668dd93 fix Imagick::convolveImage() proto for IM6 Remi Collet 2023-05-31 15:55:48 +02:00
  • 2ced590493 fix [-Wunused-but-set-variable] Remi Collet 2023-05-31 15:07:47 +02:00
  • 7a3c503c0e try to fix -Werror=unused-parameter Remi Collet 2023-05-31 14:56:50 +02:00
  • acb86b904b handle ZEND_ARG_INFO_WITH_DEFAULT_VALUE in regen script Remi Collet 2023-05-31 14:28:36 +02:00
  • c74f21fddc fix ImagickDraw - use RETURN_THROWS when possible - fix setFillColor, setStrokeColor, setTextUnderColor and setBorderColor to return FALSE instead of NULL on error - fix getTextEncoding and getClipPath proto (may return false) Remi Collet 2023-05-31 14:14:22 +02:00
  • b1132fae70 remove null case (as exception is raised Remi Collet 2023-05-31 13:41:56 +02:00
  • a2b71dc8dc regen Remi Collet 2023-05-31 12:24:55 +02:00
  • 08a86aa7d8 Fix Imagick::optimizeimagetransparency proto Remi Collet 2023-05-31 12:14:09 +02:00
  • c986e58042 Fix Imagick::localContrastImage proto Remi Collet 2023-05-31 12:12:17 +02:00
  • 2369bae646 Fix Imagick::autoGammaImage() and autoOrient() proto Remi Collet 2023-05-31 12:10:37 +02:00
  • bbec700031 unalias next/rewind for return type Remi Collet 2023-05-31 12:06:41 +02:00
  • 0c8654537f Fix Imagick::resetIterator() proto Remi Collet 2023-05-31 11:26:36 +02:00
  • 13bc7c8364 unalias next/rewind for return type Remi Collet 2023-05-31 11:23:58 +02:00
  • c924fa57de Fix Imagick::setImageMask() proto Remi Collet 2023-05-31 11:07:57 +02:00
  • d0bb65f227 Fix Imagick::subimageMatch() proto Remi Collet 2023-05-31 10:47:01 +02:00
  • 90083a1ae9 Fix Imagick::convolveImage() proto Remi Collet 2023-05-31 10:16:44 +02:00