1
0
mirror of https://github.com/php/php-src.git synced 2026-04-06 15:43:13 +02:00

Commit Graph

  • c2eeed13ab PHP-8.1.22 is now for PHP 8.1.22-dev Ben Ramsey 2023-07-18 16:32:31 -05:00
  • 6e3c520f51 PHP-8.1 is now for PHP-8.1.23-dev Ben Ramsey 2023-07-18 16:30:49 -05:00
  • 791ca5d1db Merge branch 'PHP-8.2' Ilija Tovilo 2023-07-18 19:24:03 +02:00
  • e8c9c73118 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-07-18 19:23:10 +02:00
  • 7cae6eb8db Fix hash_pbkdf2 options parameter Ilija Tovilo 2023-07-17 22:11:49 +02:00
  • 7236dfef2c ext/gettext: resolve underqouting that breaks with autoconf 2.72 (#11427) eater 2023-07-18 19:02:40 +02:00
  • 700f6918e6 Fix Autoconf check for development versions (#11532) Peter Kokot 2023-07-18 17:54:00 +02:00
  • c322da0606 Fix misleading pass by reference error message (#10639) Máté Kocsis 2023-07-18 15:02:38 +02:00
  • 9bcdf219ec Resolve open_basedir paths on ini update Ilija Tovilo 2023-03-31 21:37:45 +02:00
  • 722b5cc986 [skip ci] Update UPGRADING with all relevant information George Peter Banyard 2023-07-18 13:07:01 +01:00
  • 0f64b01aee Add UPGRADING note about SNMP class constant type declarations Máté Kocsis 2023-07-18 13:54:54 +02:00
  • 1dcac9619c Declare type for ext/snmp internal class constants Máté Kocsis 2023-07-17 08:39:15 +02:00
  • 3174af7261 Merge branch 'PHP-8.2' Sergey Panteleev 2023-07-18 14:06:02 +03:00
  • 796a75f967 PHP-8.2 is now for PHP 8.2.10-dev Sergey Panteleev 2023-07-18 14:02:43 +03:00
  • 932754e6c7 Update versions for PHP 8.2.9 php-8.2.9RC1 Sergey Panteleev 2023-07-18 13:59:50 +03:00
  • a5ad7e09d5 Implement stream_context_set_options() Máté Kocsis 2023-07-13 23:15:06 +02:00
  • d9a7f6741e Deprecate ReflectionProperty::setValue() with an incorrect 1st arg type Máté Kocsis 2023-07-13 19:31:50 +02:00
  • f41220fe5d Implement ReflectionMethod::createFromMethodName() Máté Kocsis 2023-07-13 09:35:49 +02:00
  • 840d665583 Deprecate Phar::setStub(resource $stub, int $length) Máté Kocsis 2023-07-12 17:59:50 +02:00
  • 7ae0273ba3 Make the $row param of pg_fetch_result(), pg_field_prtlen() and pg_field_is_null() nullable Máté Kocsis 2023-07-12 16:46:25 +02:00
  • b3bd55f244 Implement ldap_exop_sync Máté Kocsis 2023-07-12 11:31:15 +02:00
  • 72aada3c7c Implement ldap_connect_wallet() Máté Kocsis 2023-07-12 01:08:17 +02:00
  • 1486f52a12 Implement IntlGregorianCalendar::createFromDate() and IntlGregorianCalendar::createFromDateTime() Máté Kocsis 2023-07-12 00:44:53 +02:00
  • f236eb83b4 Add IntlCalendar::setDate() and IntlCalendar::setDateTime() Máté Kocsis 2023-07-09 14:02:48 +02:00
  • 1126232053 Deprecate calling get_class() and get_parent_class() without arguments Máté Kocsis 2023-07-09 13:17:53 +02:00
  • 4acf0084dc Deprecate calling FFI::cast(), FFI::new(), and FFI::type() statically Máté Kocsis 2023-07-01 13:37:11 +02:00
  • 134441efa9 Deprecate calling dba_fetch() with $dba at the 3rd parameter Máté Kocsis 2023-07-01 13:24:27 +02:00
  • 9c7c0a0b93 Implement DatePeriod::createFromISO8601String() Máté Kocsis 2023-07-01 13:12:35 +02:00
  • 1057cce1c0 Always memoize calls in lhs of coalesce assignment Ilija Tovilo 2023-07-04 14:16:35 +02:00
  • c0ce3e7efa Get rid of some unnecessary string conversion (#11733) Niels Dossche 2023-07-18 11:24:06 +02:00
  • 6988973bc6 Declare type for ext/ffi internal class constants Máté Kocsis 2023-07-17 08:33:47 +02:00
  • cd9dba81c7 small fixes Gabriel Fontes 2023-06-06 17:02:01 -03:00
  • a48b977d3f Use :- as ini interpolation fallback separator Ilija Tovilo 2023-06-04 16:32:31 +02:00
  • bc8b9aedf6 Add fallback value syntax for ini variables Gabriel Fontes 2023-06-02 18:58:08 -03:00
  • 0b0cec5b8a Fix clang warning Ilija Tovilo 2023-07-17 21:30:32 +02:00
  • 1a0ef2c1cc Revert "Remove name field from the zend_constant struct (#10954)" Ilija Tovilo 2023-07-06 09:55:11 +02:00
  • de60872cfd Add new curl constants from curl until (including) 7.87 (#10459) Niels Dossche 2023-07-17 20:42:39 +02:00
  • db5e8ae6cf Implement DOMElement::toggleAttribute() Niels Dossche 2023-07-13 13:16:40 +02:00
  • 5b5a3d79da Split off some methods so they can be reused in different places Niels Dossche 2023-07-13 13:08:19 +02:00
  • a73f38f407 Implement DOMElement::insertAdjacent{Element,Text} (#11700) Niels Dossche 2023-07-17 17:42:47 +02:00
  • d8696f9216 [RFC] Path to Saner Increment/Decrement operators (#10358) George Peter Banyard 2023-07-17 15:51:24 +01:00
  • 2f318cfb06 Implement DOMNode::isEqualNode() Niels Dossche 2023-07-12 18:07:53 +02:00
  • c97507b5c1 Fix build on Windows Niels Dossche 2023-07-17 14:28:06 +02:00
  • 1c76da62db Fix gc_status type info Ilija Tovilo 2023-07-17 10:51:14 +02:00
  • d04f48b6ac Implement DOMNode::parentElement and DOMNameSpaceNode::parentElement Niels Dossche 2023-07-11 19:43:37 +02:00
  • d38cc9b9b6 Implement DOMNode::isConnected and DOMNameSpaceNode::isConnected Niels Dossche 2023-07-11 18:19:12 +02:00
  • 9c5cf6594d Merge branch 'PHP-8.2' Niels Dossche 2023-07-17 13:03:11 +02:00
  • 8b1d352ed8 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-07-17 13:00:00 +02:00
  • b0bc057e86 Prevent potential deadlock if accelerated globals cannot be allocated Niels Dossche 2023-07-17 02:44:35 +02:00
  • ca8dab3b8a Merge branch 'PHP-8.2' George Peter Banyard 2023-07-17 07:09:53 +01:00
  • 5f716bf2df Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-07-17 07:09:13 +01:00
  • e0aadc1c0d Fix GH-11587 PDO::ATTR_STRINGIFY_FETCHES should return strings even in if PDO::ATTR_EMULATE_PREPARES is enabled SakiTakamachi 2023-07-07 21:32:43 +09:00
  • d65251e6e8 Deprecate NumberFormater::TYPE_CURRENCY constant George Peter Banyard 2023-07-07 12:37:12 +01:00
  • 3e2dbbf9c2 Add support for deprecating class constants George Peter Banyard 2023-07-07 12:36:19 +01:00
  • af3c220abb Deprecate passing a negative width to mb_strimwidth() George Peter Banyard 2023-07-07 10:25:03 +01:00
  • cbd903d051 Update config.guess to 2023-06-23 and config.sub to 2023-06-26 (#11711) Peter Kokot 2023-07-16 19:43:20 +02:00
  • e413419e33 [ci skip] UPGRADING / NEWS Arnaud Le Blanc 2023-07-16 13:42:35 +02:00
  • cbf67e4fee Remove WeakMap entries whose key is only reachable through the entry value (#10932) Arnaud Le Blanc 2023-07-16 13:39:08 +02:00
  • d0731934b7 Expose time spent collecting cycles in gc_status() (#11523) Arnaud Le Blanc 2023-07-16 12:34:28 +02:00
  • 08b57772b0 Warn when fpm socket was not registered on the expected path Joshua Behrens 2023-04-12 23:17:03 +02:00
  • 72e2e25066 Implement DOMElement::id Niels Dossche 2023-07-13 20:53:52 +02:00
  • e8f0bdc7f1 Fix ? Niels Dossche 2023-07-13 19:52:53 +02:00
  • 6560c9bf8e Implement DOMParentNode::replaceChildren() Niels Dossche 2023-07-13 14:55:25 +02:00
  • b24b3510f9 Implement DOMElement::className Niels Dossche 2023-07-12 20:14:14 +02:00
  • 3d4ff5ae22 RFC: Deprecate remains of string evaluated code assertions (#11671) George Peter Banyard 2023-07-13 15:45:32 +01:00
  • 591f3f619e Prevent decimal int precision loss in number_format() Marc Bennewitz 2023-07-01 10:52:19 +02:00
  • d17069e191 Implement DOMNode::getRootNode() Niels Dossche 2023-07-12 22:40:36 +02:00
  • 10d7e8dc3a Implement DOMElement::getAttributeNames() Niels Dossche 2023-07-12 22:17:10 +02:00
  • b3899eb569 Refactor dom_node_node_name_read() to avoid double allocation Niels Dossche 2023-07-12 22:16:37 +02:00
  • 62ef7bb27a Merge branch 'PHP-8.2' Niels Dossche 2023-07-13 16:12:49 +02:00
  • f2ed2b877d Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-07-13 16:12:35 +02:00
  • 5c26258eeb Handle fragments consisting out of multiple children without a single root correctly Niels Dossche 2023-07-13 15:06:07 +02:00
  • f04e5059bb Avoid allocations in DOMElement::getAttribute() Niels Dossche 2023-07-13 13:34:45 +02:00
  • 9880c336be Avoid string allocation in dom_get_dom1_attribute() for as long as possible Niels Dossche 2023-07-13 13:31:31 +02:00
  • 66e2aa7255 Fix use-of-uninitialized-value when calling php_posix_stream_get_fd (#11694) Ilija Tovilo 2023-07-13 15:21:36 +02:00
  • 0313640b48 Reorder list construction in the function php_intpow10 (#11683) Jorg Adam Sowa 2023-07-13 14:46:45 +02:00
  • 5572975ba7 proc_open: Use posix_spawn(3) interface on systems where it is profitable Cristian Rodríguez 2022-01-11 20:49:07 +00:00
  • a077c2dd6c Merge branch 'PHP-8.2' David CARLIER 2023-07-13 12:40:59 +01:00
  • 0309800b4d Merge branch 'PHP-8.1' into PHP-8.2 David CARLIER 2023-07-13 12:40:47 +01:00
  • 69b4360e88 zend_gdb disable gdb detection for FreeBSD < 11. David Carlier 2023-07-09 10:48:01 +01:00
  • d9db446065 Fix iface const visibility variance check Ilija Tovilo 2023-07-12 14:02:08 +02:00
  • 7343ae5d3c Fix missing iface class const inheritance type check Ilija Tovilo 2023-07-12 13:20:50 +02:00
  • ea794e9cde Implement DOMNode::contains() Niels Dossche 2023-07-11 22:34:39 +02:00
  • 2aaa7997a2 Merge branch 'PHP-8.2' George Peter Banyard 2023-07-12 15:44:58 +01:00
  • 1e41b0f1a5 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-07-12 15:44:21 +01:00
  • 536dbd74fa ext/intl: Fix memory leak in MessageFormatter::format() George Peter Banyard 2023-07-10 11:23:49 +01:00
  • c1a7058e66 Merge branch 'PHP-8.2' Ilija Tovilo 2023-07-12 16:36:14 +02:00
  • 6d98c085a1 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-07-12 16:36:08 +02:00
  • b1b7c61a27 Always memoize assert Ilija Tovilo 2023-07-12 11:19:23 +02:00
  • 0250468b87 Merge branch 'PHP-8.2' Ilija Tovilo 2023-07-12 14:55:14 +02:00
  • 57229836d4 Fix bug-gh11600.phpt Ilija Tovilo 2023-07-12 14:54:56 +02:00
  • 65ff764d24 Merge branch 'PHP-8.2' Ilija Tovilo 2023-07-12 14:08:49 +02:00
  • 892704267c [skip ci] Mark bug-gh11600 as xfail Ilija Tovilo 2023-07-12 14:08:28 +02:00
  • a833937725 Merge branch 'PHP-8.2' Ilija Tovilo 2023-07-12 11:01:38 +02:00
  • 060df83a98 Fix double-compilation of arrow-function Ilija Tovilo 2023-07-08 13:00:23 +02:00
  • 66555a9fca Merge branch 'PHP-8.2' Niels Dossche 2023-07-12 10:36:26 +02:00
  • 9c47f33a5f Fix bug-gh11600.phpt to work with different ICU versions Niels Dossche 2023-07-11 23:39:06 +02:00
  • 59f6d08f83 ext/posix: posix_isatty() fix use-of-uninitialized-value (#11676) George Peter Banyard 2023-07-11 23:55:18 +01:00
  • b79d988d38 Merge branch 'PHP-8.2' Niels Dossche 2023-07-11 23:07:27 +02:00
  • 3552a1be97 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-07-11 23:07:17 +02:00