1
0
mirror of https://github.com/php/php-src.git synced 2026-04-07 16:13:32 +02:00

Commit Graph

  • 61b19ba3f0 Revert "Zend/zend_types.h: move zend_uchar.h to zend_char.h" Dmitry Stogov 2023-04-04 09:59:00 +03:00
  • ac3abe4579 Revert "Zend/zend_types.h: move zend_string to zend_string.h" Dmitry Stogov 2023-04-04 09:58:56 +03:00
  • 3528ca8930 Add note for GH-10168 to UPGRADING.INTERNALS Ilija Tovilo 2023-04-04 18:57:28 +02:00
  • e1c6fb76c0 JIT support for delayed destructor for zend_assign_to_typed_ref/prop Dmitry Stogov 2023-04-03 22:46:35 +03:00
  • fdbea4f39e Add GC_DTOR/GC_DTOR_NO_REF macros Ilija Tovilo 2023-03-03 12:13:27 +01:00
  • 24acb4f134 Delay destructor for zend_std_write_property Dmitry Stogov 2023-03-03 00:02:42 +01:00
  • b39107c774 Delay destructor for zend_assign_to_typed_ref Ilija Tovilo 2023-02-16 21:10:14 +01:00
  • f43fa59171 Add various tests for GH-10168 Ilija Tovilo 2023-02-16 21:09:39 +01:00
  • 915b2837f7 Delay freeing of overwritten values in assignments Dmitry Stogov 2023-02-16 22:33:37 +01:00
  • 9e8614233c Add ngx-php to opcache supported sapis (#11013) Joan Miquel 2023-04-04 16:58:59 +02:00
  • bf123da562 [Zend]: Fix unnecessary alignment in ZEND_CALL_FRAME_SLOT macro (#10988) Tony Su 2023-04-04 18:09:38 +08:00
  • 44b1619370 Cleanup pubkey checks in ext/phar (#11009) Niels Dossche 2023-04-04 10:04:59 +02:00
  • f42992f580 Remove name field from the zend_constant struct (#10954) Máté Kocsis 2023-04-03 22:13:47 +02:00
  • 0a169cbd5b Add forgotten upgrading note for the Readonly amendments RFC Máté Kocsis 2023-04-03 22:07:36 +02:00
  • fb5e77b636 Merge branch 'PHP-8.2' Niels Dossche 2023-04-03 21:32:23 +02:00
  • 94a00e9ecd Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-04-03 21:24:58 +02:00
  • 0579beb842 Fix incorrect error handling in dom_zvals_to_fragment() Niels Dossche 2023-03-30 21:28:09 +02:00
  • ce47e59467 Merge branch 'PHP-8.2' Ilija Tovilo 2023-04-03 17:22:27 +02:00
  • aeb32bb357 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-04-03 17:21:34 +02:00
  • 3a21a87443 [skip ci] Notify Slack on nightly failure Ilija Tovilo 2023-04-03 16:55:12 +02:00
  • 9a8123142e Merge branch 'PHP-8.2' Dmitry Stogov 2023-04-03 18:15:59 +03:00
  • 962aac698e Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-04-03 18:15:46 +03:00
  • 8a749c79d0 Tracing JIT: Fixed incorrect code generation fofr SEND-ing of result of ASSIGN to typed reference Dmitry Stogov 2023-04-03 18:15:41 +03:00
  • fc88f155be Add zend_alloc XLEAK support Ilija Tovilo 2023-04-03 11:37:27 +02:00
  • 8360efde8d Merge branch 'PHP-8.2' Ilija Tovilo 2023-04-03 12:49:43 +02:00
  • c4f56c5099 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-04-03 12:49:33 +02:00
  • 84b4020eb4 Fix add_function_array() assertion when op2 contains op1 Ilija Tovilo 2023-03-29 20:51:14 +02:00
  • 50f58c8923 Add ASAN XLEAK support Ilija Tovilo 2023-04-02 21:39:00 +02:00
  • c211e67b4e Remove XFAIL from test cases for mb_strcut when used with JIS or ISO-2022-JP encoding Alex Dowad 2023-03-29 17:58:33 +02:00
  • 3ab6e76ed8 Merge branch 'PHP-8.2' Niels Dossche 2023-04-01 20:23:57 +02:00
  • dd29b66dfa Fix GH-10983: State-dependant segfault in ReflectionObject::getProperties Niels Dossche 2023-03-31 00:27:30 +02:00
  • 0d12b3db64 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-04-01 20:04:48 +02:00
  • 79c5b32d15 Fix GH-10990: mail() throws TypeError after iterating over $additional_headers array by reference Niels Dossche 2023-04-01 15:02:30 +02:00
  • cf9b030a57 Fix GH-8841: php-cli core dump calling a badly formed function Niels Dossche 2023-04-01 14:25:38 +02:00
  • ed0b773cb9 [skip ci] Avoid infinite loop in differ Ilija Tovilo 2023-04-01 15:44:46 +02:00
  • fced34ee1d Merge branch 'PHP-8.2' Ilija Tovilo 2023-03-31 14:42:44 +02:00
  • d1fc88c726 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-03-31 14:42:35 +02:00
  • 66ce205718 Fix incorrect zval type_flags in preg_replace_callback_array() for immutable arrays Ilija Tovilo 2023-03-29 14:37:52 +02:00
  • ba33bbe260 Merge branch 'PHP-8.2' Ilija Tovilo 2023-03-31 14:28:39 +02:00
  • ed80a7e8c9 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-03-31 14:28:25 +02:00
  • 41bbb116dd Unary minus const expression consistency Ilija Tovilo 2023-03-30 13:22:52 +02:00
  • 7359a45459 Merge branch 'PHP-8.2' Pierrick Charron 2023-03-30 23:30:47 -04:00
  • 960f07104c [skip ci] Fix PHP 8.2.5 release date in NEWS Pierrick Charron 2023-03-30 23:29:56 -04:00
  • 213248a0b9 Document zend_get_op_array_extension_handle Levi Morrison 2023-03-30 17:45:34 -06:00
  • 930db2b2d3 Merge branch 'PHP-8.2' Niels Dossche 2023-03-30 22:07:48 +02:00
  • 47b3fe4710 Handle indirect zvals and use up-to-date properties in SplFixedArray::__serialize Niels Dossche 2023-03-24 19:18:28 +01:00
  • cd7d2c8967 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-03-30 21:42:17 +02:00
  • 5e76c6d264 [ci skip] NEWS Niels Dossche 2023-03-30 21:41:11 +02:00
  • da96aa8868 Merge branch 'PHP-8.2' Niels Dossche 2023-03-30 20:56:57 +02:00
  • 4b3eb0b048 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-03-30 20:50:23 +02:00
  • 2d6decc14c Fix bug #80602: Segfault when using DOMChildNode::before() NathanFreeman 2023-02-23 22:29:27 +08:00
  • c0b89e064c Merge branch 'PHP-8.2' Jakub Zelenka 2023-03-30 13:36:14 +01:00
  • e80073d3d2 Fix GH-10406: feof() behavior change for UNIX based socket resources Jakub Zelenka 2023-03-18 19:38:01 +00:00
  • 0b553937e1 Merge branch 'PHP-8.2' Ben Ramsey 2023-03-29 19:53:58 -05:00
  • dc0171b902 Merge branch 'PHP-8.1' into PHP-8.2 Ben Ramsey 2023-03-29 19:53:36 -05:00
  • d9df750b22 PHP-8.1 is now for PHP 8.1.19-dev Ben Ramsey 2023-03-29 19:51:20 -05:00
  • d3a2929649 Update versions for PHP 8.1.18RC1 php-8.1.18RC1 Ben Ramsey 2023-03-29 19:26:15 -05:00
  • b606e44abc Silence compiler warnings in ext/sockets/conversions.c (#10974) Niels Dossche 2023-03-29 22:18:29 +02:00
  • 717f460fa4 ext/posix: posix_eaccess little update and forgotten UPGRADING entry. (#10965) David CARLIER 2023-03-29 20:08:42 +01:00
  • efdbb4715e Merge branch 'PHP-8.2' Niels Dossche 2023-03-29 19:52:25 +02:00
  • 8a1cbdd7df Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-03-29 19:47:38 +02:00
  • b8755a7559 Fix uninitialized variable accesses in sockets/conversions PHP-8.1.18 Niels Dossche 2023-03-28 23:37:40 +02:00
  • 2f309dee8e Updated to version 2023.3 (2023c) Derick Rethans 2023-03-29 10:06:02 +01:00
  • ad28cf6111 Empty merge Derick Rethans 2023-03-29 10:06:02 +01:00
  • 3ec02202fd Updated to version 2023.3 (2023c) Derick Rethans 2023-03-29 10:06:01 +01:00
  • cb4e90dca3 Empty merge Derick Rethans 2023-03-29 10:06:01 +01:00
  • bb7dd51f7a Updated to version 2023.3 (2023c) Derick Rethans 2023-03-29 10:06:00 +01:00
  • 8fce2dbb5b Update versions for PHP 8.2.5RC1 php-8.2.5RC1 Pierrick Charron 2023-03-28 17:05:58 -04:00
  • a8b87594f1 Merge branch 'PHP-8.2' Pierrick Charron 2023-03-28 17:29:21 -04:00
  • f7c692a940 PHP-8.2 is now for PHP 8.2.6-dev Pierrick Charron 2023-03-28 17:27:17 -04:00
  • f8ecb80e84 Merge branch 'PHP-8.2' Niels Dossche 2023-03-28 22:48:21 +02:00
  • e9195b21cc Merge branch 'PHP-8.1' into PHP-8.2 PHP-8.2.5 Niels Dossche 2023-03-28 22:43:53 +02:00
  • 87862835e2 Fix undefined behaviour in unpack() Niels Dossche 2023-03-25 20:56:17 +01:00
  • 2da299703a ext/intl IntlChar::enumCharNames changes the signature to void. David CARLIER 2023-03-21 20:40:53 +00:00
  • dfae7f9835 Merge branch 'PHP-8.2' George Peter Banyard 2023-03-28 15:20:03 +01:00
  • 0ff059c553 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-03-28 15:19:09 +01:00
  • f9cbeaa033 ext/imap/config.m4: -Werror=implicit-function-declaration compatibility. Michael Orlitzky 2023-03-26 10:30:57 -04:00
  • 180f785404 Note where a session was already started (#10736) Calvin Buckley 2023-03-28 11:14:21 -03:00
  • 7623bf0b06 ext/intl: breakiterator::setText returns false on failure. David Carlier 2023-03-09 23:28:11 +00:00
  • d78b3fe943 Merge branch 'PHP-8.2' Niels Dossche 2023-03-28 00:12:28 +02:00
  • 1357d1eb41 Fix test for GH-10908 Niels Dossche 2023-03-28 00:11:17 +02:00
  • 2b354318d9 ext/posix: proposing posix_eaccess. unlike access, it is not standard but available in enough platforms ; on linux it's euidaccess in reality eaccess being 'just' an alias. key difference is eaccess checks the effective user id instead. David CARLIER 2023-03-23 19:46:17 +00:00
  • f1333bc9fe Merge branch 'PHP-8.2' Ilija Tovilo 2023-03-27 23:00:12 +02:00
  • 69c57bea3d Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-03-27 22:59:58 +02:00
  • 4e0bd03681 Reset EG(trampoline).op_array.last_var that FFI may modify Ilija Tovilo 2023-03-23 20:30:56 +01:00
  • 42ecd8858b Merge branch 'PHP-8.2' Niels Dossche 2023-03-27 21:52:58 +02:00
  • 0d524eda94 Revert "Handle indirect zvals in SplFixedArray::__serialize" Niels Dossche 2023-03-27 21:46:39 +02:00
  • abcb88e594 Merge branch 'PHP-8.2' Niels Dossche 2023-03-27 21:15:34 +02:00
  • fa1cdfed76 Merge branch 'PHP-8.1' into PHP-8.2 Niels Dossche 2023-03-27 21:14:46 +02:00
  • e698938229 Handle indirect zvals in SplFixedArray::__serialize Niels Dossche 2023-03-24 19:18:28 +01:00
  • 21e0305f5d Fix GH-10908: Bus error with PDO Firebird on RPI with 64 bit kernel and 32 bit userland Niels Dossche 2023-03-23 22:53:18 +01:00
  • b9f8b696c4 Fix one more differ direct comparison (through in_array) Ilija Tovilo 2023-03-27 17:39:52 +02:00
  • 22d5d146e5 Merge branch 'PHP-8.2' Dmitry Stogov 2023-03-27 17:58:35 +03:00
  • 1f5d9534ae Fix incorrect optimization Dmitry Stogov 2023-03-27 17:57:54 +03:00
  • be4db6b550 Suppress snmp lib memory leak, xfail ASAN tests Ilija Tovilo 2023-03-24 10:13:25 +01:00
  • 11fbf3da35 Merge branch 'PHP-8.2' Ilija Tovilo 2023-03-27 16:34:19 +02:00
  • 9b15537e9a Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-03-27 16:34:11 +02:00
  • e1ec67acd6 Unparallelize IO heavy tests Ilija Tovilo 2023-03-27 12:50:29 +02:00
  • b73b70f097 Rename --with-opcache-capstone to --with-capstone (#10952) Ilija Tovilo 2023-03-27 12:59:27 +02:00
  • c4fb049bf6 For UTF-7, emit error marker if Base64 section ends abruptly after first half of surrogate pair Alex Dowad 2023-03-24 14:57:09 +02:00