1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 17:22:15 +01:00

Commit Graph

  • 7f1b3606a8 main: Add PHP_BUILD_PROVIDER userland constant (#19157) Tim Düsterhus 2025-07-21 10:43:14 +02:00
  • e91d2c719f zend: ZEND_NONSTRING for clang >= 20 support (#19193) David CARLIER 2025-07-20 22:27:06 +01:00
  • d7f9caf37c Merge branch 'PHP-8.4' Niels Dossche 2025-07-20 19:50:01 +02:00
  • f8196a5db5 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-20 19:49:56 +02:00
  • 6cc4ae1f1d Fix GH-18640: heap-use-after-free ext/soap/php_encoding.c:299:32 in soap_check_zval_ref Niels Dossche 2025-07-19 12:25:21 +02:00
  • 541620cf78 Merge branch 'PHP-8.4' Niels Dossche 2025-07-20 17:20:53 +02:00
  • cb73155945 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-20 17:20:47 +02:00
  • 312869381a Fix GH-19098: libxml<2.13 segmentation fault caused by php_libxml_node_free Niels Dossche 2025-07-19 23:25:29 +02:00
  • 999d29dc2b ext/intl: reducing raw pointer usage in C++ part, using smart ones instead. (#19179) David CARLIER 2025-07-20 12:16:04 +01:00
  • 726516b8c1 UPGRADING, UPGRADING.INTERNALS, and NEWS for SVG and extensible image API Niels Dossche 2024-11-01 15:58:35 +01:00
  • 0962c325fa Implement SVG image handler Niels Dossche 2024-11-01 15:00:36 +01:00
  • 8db883c540 Add API to register custom image handlers Niels Dossche 2024-11-01 14:59:43 +01:00
  • 05bb051243 Expose gfxinfo as php_gfxinfo Niels Dossche 2024-11-01 14:57:32 +01:00
  • 03a9f03822 Migrate from xmlNewNode to xmlNewDocNode (#19182) Niels Dossche 2025-07-19 23:29:04 +02:00
  • 68fdb43573 Remove duplicate libxml2-dev (#19185) Peter Kokot 2025-07-19 20:33:37 +02:00
  • dfac2da7fb Add support for HEIF/HEIC to getimagesize Benstone Zhang 2025-06-25 17:09:36 +08:00
  • dd3a098a9b Disable error handler in fuzzer (#19183) Niels Dossche 2025-07-19 13:08:21 +02:00
  • 189b933dd4 RM docs: Update social media annoncement process (#19159) Volker Dusch 2025-07-19 01:18:39 +02:00
  • 6ca6d569ff bless_tests: Replace the object ID in var_dump() for namespaced classes (#19174) Tim Düsterhus 2025-07-18 20:43:23 +02:00
  • 2c42479890 Merge branch 'PHP-8.4' David Carlier 2025-07-18 18:02:46 +01:00
  • f1a77c0198 Merge branch 'PHP-8.3' into PHP-8.4 David Carlier 2025-07-18 18:02:02 +01:00
  • be09985c87 Fix GH-19169: ZEND_STATIC_ASSERT for -std=c++17 Petr Sumbera 2025-07-18 17:29:02 +02:00
  • b48faee850 ext/snmp: no need to use a smart_string for error message (#19171) Gina Peter Banyard 2025-07-18 16:43:39 +01:00
  • 5fdc02282f uri: Improve exceptions for Uri\Rfc3986\Uri (#19161) Tim Düsterhus 2025-07-18 17:38:44 +02:00
  • 063d795599 ext/intl: using a bit more modern c++ memory management features. (#19163) David CARLIER 2025-07-18 14:10:40 +01:00
  • 419f6750c0 ext/tidy: refactor php_tidy_file_to_mem() Gina Peter Banyard 2025-07-18 04:24:11 +01:00
  • 4433986e40 ext/tidy: Refactor php_tidy_parse_string() Gina Peter Banyard 2025-07-18 03:53:19 +01:00
  • 0a130caf58 ext/tidy: refactor php_tidy_set_tidy_opt() Gina Peter Banyard 2025-07-18 03:45:47 +01:00
  • 01dbee83e1 ext/tidy: tidyOptGetType returns an enum that is fully checked Gina Peter Banyard 2025-07-18 03:39:51 +01:00
  • aadd724362 ext/intl: Refactor IntlRuleBasedBreakIterator::__construct() (#19164) Gina Peter Banyard 2025-07-17 23:00:05 +01:00
  • 6b3f302132 streams: Re-add support for arbitrary metadata for stream notifier functions (#19158) Tim Düsterhus 2025-07-17 23:01:43 +02:00
  • 78d96e94fa zend_API: Make scope a const zend_class_entry* for zend_update_property_*() (#19156) Tim Düsterhus 2025-07-17 22:11:24 +02:00
  • 04eadc803d Merge branch 'PHP-8.4' Niels Dossche 2025-07-17 21:53:39 +02:00
  • d9602e4362 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-17 21:52:23 +02:00
  • 86aaded7e5 NEWS for GH-19162 Niels Dossche 2025-07-17 21:51:46 +02:00
  • d11099ae32 ext/socket: Remove incorrect zval_ptr_dtor Niels Dossche 2025-07-17 20:22:16 +02:00
  • bdca73cc14 ext/hash: Remove incorrect zval_ptr_dtor Niels Dossche 2025-07-17 20:22:10 +02:00
  • 7f4076bae0 RFC: Clone with v2 (#18747) Tim Düsterhus 2025-07-17 21:13:42 +02:00
  • 8629256dc7 Deduplicate error-handling code in finfo_open (#19149) Niels Dossche 2025-07-17 20:45:09 +02:00
  • 56308f6490 ext/standard/password: Use zend_string_efree() where possible (#19150) Niels Dossche 2025-07-17 18:51:49 +02:00
  • a8a3c81528 Update NEWS for recent Curl changes [ci skip] Jakub Zelenka 2025-07-17 15:00:56 +02:00
  • 7fb6afbe9f Add support for CURLINFO_QUEUE_TIME_T in curl_getinfo() (#19147) Emre Çalışkan 2025-07-17 15:56:07 +03:00
  • 0e80be83b3 Fix lineno for cpp assignment Ilija Tovilo 2025-07-17 14:06:02 +02:00
  • a59caa3c33 Merge branch 'PHP-8.4' Jakub Zelenka 2025-07-17 13:45:32 +02:00
  • 554ae518a2 Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-07-17 13:45:14 +02:00
  • 8516ae86d7 Skip LDAP TLS max version test for now Jakub Zelenka 2025-07-17 13:44:21 +02:00
  • 2e0c011fb8 zend_objects: Remove unnecessary refcounting when calling __clone() (#19145) Tim Düsterhus 2025-07-16 18:53:04 +02:00
  • 62742996f8 Merge branch 'PHP-8.4' Niels Dossche 2025-07-16 18:27:08 +02:00
  • 826fa36ba3 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-16 18:27:02 +02:00
  • 034c3f2270 Merge branch 'PHP-8.2' into PHP-8.3 Niels Dossche 2025-07-16 18:26:54 +02:00
  • 9eee4dd92b Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2025-07-16 18:24:55 +02:00
  • a5df26691d ext/xml: Suppress libxml deprecation for _xmlParserCtxt.inState (#19131) Tim Düsterhus 2025-07-15 13:36:56 +02:00
  • 6f1501a601 Add opcache_is_script_cached_in_file_cache() function Samuel Melrose 2025-07-16 17:24:11 +02:00
  • b9844b545f Merge branch 'PHP-8.4' Jakub Zelenka 2025-07-16 17:32:20 +02:00
  • a57f58253a Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-07-16 17:31:24 +02:00
  • eade5c17ea Fix GH-18529: additional inheriting of TLS int options Jakub Zelenka 2025-05-27 19:03:56 +02:00
  • 2afab21ffb Merge branch 'PHP-8.4' Jakub Zelenka 2025-07-16 14:15:14 +02:00
  • 4647dfc988 Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-07-16 14:10:35 +02:00
  • faf833bffc PHP 8.3 is now for PHP-8.3.25-dev Jakub Zelenka 2025-07-16 14:09:24 +02:00
  • 470a268025 Update versions for PHP 8.3.24RC1 php-8.3.24RC1 Jakub Zelenka 2025-07-16 13:57:13 +02:00
  • e84320ad75 Add support for CURLINFO_CONN_ID in curl_getinfo() (#18984) Emre Çalışkan 2025-07-16 12:08:19 +03:00
  • 2ecafd41ba Remove curl OpenSSL locking for unsupported versions (#18784) Jakub Zelenka 2025-07-16 10:06:21 +01:00
  • 484d4351c2 Remove redundant operations from zend_llist_clean() (#19143) Niels Dossche 2025-07-16 09:08:30 +02:00
  • 02b94556cf Add missing news and upgrading notes for ext/uri Máté Kocsis 2025-07-15 22:45:59 +02:00
  • 967377369b Fix parsing URIs with empty hosts Máté Kocsis 2025-07-15 12:58:59 +02:00
  • 889f38135d Cherry pick some recent lexbor changes Máté Kocsis 2025-07-14 23:21:07 +02:00
  • a22dc67a21 hash: Use zend_string_efree() where possible (#19137) Niels Dossche 2025-07-15 22:03:34 +02:00
  • 478a520900 Fix incorrect OpenSSL merge Niels Dossche 2025-07-15 21:07:25 +02:00
  • a22eb4d3e5 Merge branch 'PHP-8.4' Niels Dossche 2025-07-15 20:39:30 +02:00
  • 0f731b455c Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-15 20:38:22 +02:00
  • cd8722304c Fix error return check of EVP_CIPHER_CTX_ctrl() Niels Dossche 2025-07-01 00:07:22 +02:00
  • b495ce0371 Fix memleak on failure in collator_get_sort_key() Niels Dossche 2025-07-15 19:09:08 +02:00
  • 1089896b8c Merge branch 'PHP-8.4' Niels Dossche 2025-07-15 18:52:56 +02:00
  • f938f356cb Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-15 18:50:46 +02:00
  • a8086be81c Fix GH-18986: OpenSSL backend: incorrect RAND_{load,write}_file() return value check Niels Dossche 2025-07-02 22:04:09 +02:00
  • 7232c15b3e Merge branch 'PHP-8.4' Calvin Buckley 2025-07-15 13:50:05 -03:00
  • 3d468a181a PHP-8.4 is now for PHP 8.4.12-dev Calvin Buckley 2025-07-15 13:46:17 -03:00
  • 548b67a113 Update versions fpr PHP 8.4.11RC1 php-8.4.11RC1 Calvin Buckley 2025-07-15 13:40:36 -03:00
  • ea9a7b2523 refactor: Drop unused op_array param from zend_get_brk_cont_target() (GH-19117) Dmitrii Derepko 2025-07-15 18:38:00 +04:00
  • b08753eef0 [skip ci] Fix NEWS for GH-19114 Tim Düsterhus 2025-07-15 14:28:57 +02:00
  • fec641d27a Update NEWS for PHP 8.5.0 alpha2 Volker Dusch 2025-07-15 14:21:15 +02:00
  • 64852b44b5 ext/sockets: multicast on unsupported socket type error change. David Carlier 2025-07-13 07:01:44 +01:00
  • 24b32f6a89 Update Version to 8.5.0alpha2 php-8.5.0alpha2 Volker Dusch 2025-07-15 13:11:40 +02:00
  • 2039664e47 ext/xml: Suppress libxml deprecation for _xmlParserCtxt.inState (#19131) Tim Düsterhus 2025-07-15 13:36:56 +02:00
  • 81d1529a13 Merge branch 'PHP-8.4' Jakub Zelenka 2025-07-15 11:29:18 +02:00
  • 0d19984cda Merge branch 'PHP-8.3' into PHP-8.4 PHP-8.4.11 Jakub Zelenka 2025-07-15 11:24:34 +02:00
  • 6b2b60f683 Fix bug #80770: openssl cafile not used in SNI SSL_CTX PHP-8.3.24 Jakub Zelenka 2025-06-21 19:48:51 +02:00
  • 25c0874bc1 Use custom OpenSSL libctx for NCONF (#19130) Jakub Zelenka 2025-07-15 08:30:15 +01:00
  • 142e378618 Arginfo: add and use known strings for attribute values Daniel Scherzer 2025-07-08 15:32:04 -07:00
  • 0c920ecb07 gen_stub: use StringBuilder for attribute strings Daniel Scherzer 2025-07-08 15:08:07 -07:00
  • ecdff3b563 gen_stub: add StringBuilder class for managing known strings Daniel Scherzer 2025-07-08 14:54:23 -07:00
  • a4d39f9713 Fix missing strnlen symbol on Solaris 10 (#19109) Peter Kokot 2025-07-14 23:07:04 +02:00
  • 9121b015c1 Implement GH-18550: Implement getElementsByClassName() (#19108) Niels Dossche 2025-07-14 21:53:37 +02:00
  • 114fc16266 GitHub: Remove ext/phar/php_phar.h (#19124) Peter Kokot 2025-07-14 15:51:42 +02:00
  • b750aa8bfc [ci skip] Update NEWS and UPGRADING with OpenSSL libctx changes Jakub Zelenka 2025-07-14 15:23:54 +02:00
  • d0c0a9abfd Introduce OpenSSL INI for selecting libctx (#18768) Jakub Zelenka 2025-07-14 14:16:14 +01:00
  • 2beb44a80b Merge branch 'PHP-8.4' Dmitry Stogov 2025-07-14 14:28:55 +03:00
  • 9abb0fb0c4 Revert "Update IR" Dmitry Stogov 2025-07-14 14:27:05 +03:00
  • 4d9fc506df Autotools, ext/gd: Ensure test program compiles without warnings (#19116) Peter Kokot 2025-07-13 17:17:14 +02:00
  • d40b603856 ext/gd: Make BMP always available (#19115) Peter Kokot 2025-07-13 15:25:53 +02:00