1
0
mirror of https://github.com/php/php-src.git synced 2026-04-06 23:53:30 +02:00

Commit Graph

  • 08f6072263 Merge branch 'PHP-8.2' nielsdos 2023-06-15 21:53:16 +02:00
  • 923e72615f Merge branch 'PHP-8.1' into PHP-8.2 nielsdos 2023-06-15 21:50:47 +02:00
  • b30be40b86 Fix bug #55294 and #47530 and #47847: namespace reconciliation issues nielsdos 2023-06-14 21:49:31 +02:00
  • ea2ee60552 When running FPM tests, pass -n option to php-fpm Tim Starling 2023-06-05 10:43:19 +10:00
  • 1fa5d306d8 Merge branch 'PHP-8.2' Jakub Zelenka 2023-06-15 17:37:35 +01:00
  • 6877b4f110 Merge branch 'PHP-8.1' into PHP-8.2 Jakub Zelenka 2023-06-15 17:37:09 +01:00
  • 9b18466396 FPM: Add "pcntl" when running another test depending on pcntl Jakub Zelenka 2023-06-15 17:36:00 +01:00
  • 7ade242e28 sapi/fpm: add "pcntl" when running test depending pcntl_sigprocmask() Mikhail Galanin 2023-05-25 13:22:57 +01:00
  • b3e33be443 Forward shutdown exceptions to user error handlers Ilija Tovilo 2023-03-21 20:41:18 +01:00
  • 96ea06a1d9 Add test for GH-11423 Máté Kocsis 2023-06-15 01:06:29 +02:00
  • 85a4a80da3 ext/imap: Refactor + Update to modern property write API (#11415) George Peter Banyard 2023-06-14 05:50:23 +01:00
  • 38b5e949a3 [ci skip] Add myself to CODEOWNERS for dom and libxml (#11449) Niels Dossche 2023-06-13 19:38:12 +02:00
  • 1a5a53709f Merge branch 'PHP-8.2' nielsdos 2023-06-13 19:15:30 +02:00
  • a9c6b840ad Merge branch 'PHP-8.1' into PHP-8.2 nielsdos 2023-06-13 19:13:34 +02:00
  • 4fcb3e0d34 Fix cross-compilation check in phar generation for FreeBSD Peter 2023-06-13 01:19:11 +08:00
  • ec3daea1d6 ext/pdo_pgsql: connection status update to distinguish from truly bad quality connections. David CARLIER 2023-06-12 21:48:32 +01:00
  • dd8514a0bd ext/pgsql: adding pg_set_error_context_visibility. David CARLIER 2023-06-07 21:33:47 +01:00
  • 5c789806ef Fix GH-11406: segfault with unpacking and magic method closure Niels Dossche 2023-06-09 17:06:24 +02:00
  • 18f2f0a0ab Merge branch 'PHP-8.2' nielsdos 2023-06-13 17:38:04 +02:00
  • c160693515 Merge branch 'PHP-8.1' into PHP-8.2 nielsdos 2023-06-13 17:35:16 +02:00
  • a8a3b99e00 Fix GH-11433: Unable to set CURLOPT_ACCEPT_ENCODING to NULL nielsdos 2023-06-12 23:58:34 +02:00
  • 10d94aca4c Fix "invalid state error" with cloned namespace declarations Niels Dossche 2023-06-11 23:44:58 +02:00
  • e309fd8461 Fix lifetime issue with getAttributeNodeNS() Niels Dossche 2023-06-10 22:48:16 +02:00
  • 49fbbea2ea Fix GH-10406: fgets on a redis socket connection fails on PHP 8.3 Jakub Zelenka 2023-06-10 18:22:26 +01:00
  • d22d0e26dc Implement GH-8641: STREAM_NOTIFY_COMPLETED over HTTP never emitted Niels Dossche 2023-02-04 02:12:49 +01:00
  • 30c5ae4219 Merge branch 'PHP-8.2' Niels Dossche 2023-06-09 21:46:05 +02:00
  • 2cbb0c0cc0 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-06-09 21:41:49 +02:00
  • f2d673fb18 Fix #70359 and #78577: segfaults with DOMNameSpaceNode nielsdos 2023-06-08 21:22:20 +02:00
  • 981f01e131 Merge branch 'PHP-8.2' Jakub Zelenka 2023-06-09 16:50:57 +01:00
  • d687a1bf57 Merge branch 'PHP-8.1' into PHP-8.2 Jakub Zelenka 2023-06-09 16:50:24 +01:00
  • 3fc013b2e2 Fix CS and checking for IPv6 SAN verify Jakub Zelenka 2023-06-09 16:48:00 +01:00
  • 45eae90dab Merge branch 'PHP-8.2' Jakub Zelenka 2023-06-09 16:39:02 +01:00
  • 58141f062b Merge branch 'PHP-8.1' into PHP-8.2 Jakub Zelenka 2023-06-09 16:38:14 +01:00
  • fd09728bb6 Fix bug GH-9356: Incomplete SAN validation of IPv6 address James Lucas 2023-04-28 11:02:49 +10:00
  • 95e6ce6ede Merge branch 'PHP-8.2' Bob Weinand 2023-06-09 14:01:44 +02:00
  • 709540ccdc Fix add/remove observer API with multiple observers installed Bob Weinand 2023-06-09 14:00:53 +02:00
  • a38e3c999f Fix #79700: Bad performance with namespaced nodes due to wrong libxml assumption nielsdos 2023-06-05 21:56:51 +02:00
  • 50b4df18e0 Get rid of return value for php_libxml_unregister_node() (#11398) Niels Dossche 2023-06-08 17:44:55 +02:00
  • a6911cbd4d Suppress warning when the test run under non-root (#11400) Mikhail Galanin 2023-06-08 15:16:47 +01:00
  • d5ad75108e More usage of known zend_str instead of C string (#11381) George Peter Banyard 2023-06-08 13:03:29 +01:00
  • 962a777a37 Merge branch 'PHP-8.2' Dmitry Stogov 2023-06-08 14:55:56 +03:00
  • 42619b2378 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-06-08 14:55:43 +03:00
  • 06d68738b7 Keep consistent EG(current_execute_data) after return from generator (#11380) Dmitry Stogov 2023-06-08 14:55:18 +03:00
  • 79d024ac0e Allow final modifier when using a method from a trait (#11394) Niels Dossche 2023-06-07 23:53:21 +02:00
  • bde6f2a2f7 Fix initial array size in gc_status() (#11393) Florian Engelhardt 2023-06-07 23:51:18 +02:00
  • 20233eb279 Fix headers for release PHP-8.0.29 Gabriel Caruso 2023-06-07 19:45:06 +02:00
  • 340c89f31f Update versions for PHP 8.0.29 php-8.0.29 Gabriel Caruso 2023-06-07 17:23:41 +00:00
  • 794bcebb6a Update NEWS for PHP 8.0.29 Gabriel Caruso 2023-06-07 17:23:39 +00:00
  • 6e04050474 Remove redundant assignment on nodep->ns nielsdos 2023-06-05 21:56:10 +02:00
  • 8e0151707c [ci skip] Fix inaccurate comment nielsdos 2023-06-07 18:49:11 +02:00
  • 0561783903 ensure session.sid_length have proper value for test Remi Collet 2023-06-06 19:14:18 +02:00
  • ca1905116b Add PHP 8.3 to release process doc; remove 7.4 Ben Ramsey 2023-06-06 18:47:36 -05:00
  • 938ebb3b61 Add example commit message to release process doc Ben Ramsey 2023-06-06 18:16:54 -05:00
  • 418d1f85f4 Update versions for PHP 8.1.20 php-8.1.20 Ben Ramsey 2023-06-06 17:56:35 -05:00
  • 32c7c433ac Fix wrong backporting of previous soap patch Pierrick Charron 2023-06-06 18:49:32 -04:00
  • 8648eba93a Fix missing randomness check and insufficient random bytes for SOAP HTTP Digest PHP-8.1.20 Niels Dossche 2023-06-06 18:01:56 -04:00
  • c790373f8a Merge branch 'PHP-8.2' Pierrick Charron 2023-06-06 18:10:49 -04:00
  • 269d6c5942 Update NEWS Pierrick Charron 2023-06-06 18:10:06 -04:00
  • 38e4e58f42 Merge branch 'PHP-8.1' into PHP-8.2 Pierrick Charron 2023-06-06 18:07:19 -04:00
  • 5604f7ae22 Update NEWS Pierrick Charron 2023-06-06 18:06:13 -04:00
  • a5b8bfce7c Merge branch 'PHP-8.0' into PHP-8.1 Pierrick Charron 2023-06-06 18:01:56 -04:00
  • b720ab99f8 Update NEWS Pierrick Charron 2023-06-06 17:59:43 -04:00
  • 0572448263 Fix GH-11382 add missing hash header for bin2hex Remi Collet 2023-06-06 18:05:22 +02:00
  • ac4254ad76 Fix missing randomness check and insufficient random bytes for SOAP HTTP Digest Niels Dossche 2023-04-16 15:05:03 +02:00
  • 595e780f15 Prepare PHP 8.2.7 php-8.2.7 Pierrick Charron 2023-06-06 09:24:16 -04:00
  • e5417a3270 Fix GH-11382 add missing hash header for bin2hex PHP-8.2.7 Remi Collet 2023-06-06 18:05:22 +02:00
  • 919f27babc Merge branch 'PHP-8.2' nielsdos 2023-06-06 20:21:57 +02:00
  • 1de5c50069 Merge branch 'PHP-8.1' into PHP-8.2 nielsdos 2023-06-06 20:21:46 +02:00
  • cced0ddf9d Fix test failure for init_fcall_003.phpt without opcache nielsdos 2023-06-05 22:13:35 +02:00
  • 5b430a25fa Update NEWS for PHP 8.3.0alpha1 Jakub Zelenka 2023-06-06 19:12:48 +01:00
  • e56904a573 Disable old libxml2 hack if the version does not suffer from the bug (#11379) Niels Dossche 2023-06-06 20:06:20 +02:00
  • 85ce391172 Update versions for PHP 8.3.0alpha1 php-8.3.0alpha1 Jakub Zelenka 2023-06-06 16:47:23 +01:00
  • a02f7f24c6 Use more appropriate types for php_array_walk() function George Peter Banyard 2023-06-06 12:12:07 +01:00
  • 376b1efa7f Merge branch 'PHP-8.2' Dmitry Stogov 2023-06-06 13:30:35 +03:00
  • 724e64fbda Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-06-06 13:30:21 +03:00
  • 8f06febedf Fixed deoptimization info for interrupt handler Dmitry Stogov 2023-06-06 13:29:55 +03:00
  • 99fa740acb Use common function for TypeError on illegal offset access (#10544) George Peter Banyard 2023-06-06 11:28:19 +01:00
  • 126d517ce2 Fix missing randomness check and insufficient random bytes for SOAP HTTP Digest Niels Dossche 2023-04-16 15:05:03 +02:00
  • ab77485890 Improve test DOMAttr_entity_expansion.phpt Tim Starling 2023-06-05 10:03:30 +10:00
  • 0cc028c374 Changelog notes for DOMAttr value and nodeValue properties Tim Starling 2022-12-22 12:34:51 +11:00
  • 076ddf2b05 Also avoid entity expansion in DOMAttr::$nodeValue Tim Starling 2022-12-22 12:34:26 +11:00
  • ee68c22128 Don't add 1 when calling xmlNodeSetContent() Tim Starling 2022-12-22 11:43:20 +11:00
  • 74910b1403 Factor out dom_remove_all_children() Tim Starling 2022-12-22 11:15:43 +11:00
  • 50fdad8325 Set DOMAttr::$value without expanding entities Tim Starling 2022-12-20 10:52:06 +11:00
  • 61e1f8aaeb Let closure created from magic method accept named parameters Niels Dossche 2023-06-03 20:15:23 +02:00
  • 16a63d7b07 ext/pgsql: php_pgsql_convert converts E_NOTICE to TypeError/ValueError exceptions. David CARLIER 2023-05-13 16:30:25 +01:00
  • 9ce6980b4d Use known zend_string pointer to check for equality instead of C strings (#11370) George Peter Banyard 2023-06-05 13:59:04 +01:00
  • a720268214 Use uint32_t for the number of nodes (#11371) Niels Dossche 2023-06-05 14:57:41 +02:00
  • e8fb0edc69 Merge branch 'PHP-8.2' Niels Dossche 2023-06-04 16:34:42 +02:00
  • 5b79c53682 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-06-04 16:27:03 +02:00
  • 0e34ac864a Fix bug #77686: Removed elements are still returned by getElementById Niels Dossche 2023-06-04 15:13:37 +02:00
  • 23f7002527 Fix bug #81642: DOMChildNode::replaceWith() bug when replacing a node with itself Niels Dossche 2023-06-03 17:54:37 +02:00
  • b1d8e240e6 Fix bug #67440: append_node of a DOMDocumentFragment does not reconcile namespaces Niels Dossche 2023-06-03 16:41:44 +02:00
  • 3da415662a Switch DOMNodeList::item() and DOMNamedNodeMap::item() to fast ZPP (#11361) Niels Dossche 2023-06-04 15:20:04 +02:00
  • ed097e30f0 No need for the double name pointer Niels Dossche 2023-06-03 00:27:00 +02:00
  • 47c277bde5 Use xmlStrEqual() instead of !xmlStrCmp() Niels Dossche 2023-06-03 00:22:21 +02:00
  • 795127942b Remove double class entry variable Niels Dossche 2023-06-03 00:21:26 +02:00
  • c6bffff96b Remove dead code from sxe_get_element_by_name() Niels Dossche 2023-06-03 00:19:28 +02:00
  • 5fae4b5031 Struct-pack spl_dllist_object Niels Dossche 2023-06-03 23:32:33 +02:00
  • c3f0797385 Implement iteration cache, item cache and length cache for node list iteration (#11330) Niels Dossche 2023-06-03 00:13:14 +02:00