1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 09:12:14 +01:00

Commit Graph

  • 01ae278c47 Update uriparser to version 0.9.9 (#19711) Máté Kocsis 2025-09-04 23:58:08 +02:00
  • a13dc047ac Update NEWS and UPGRADING with entry for null as array offset Gina Peter Banyard 2025-09-04 23:15:59 +02:00
  • d0630e850b Avoid double conversion to string in php_userstreamop_readdir() Niels Dossche 2025-09-04 22:21:04 +02:00
  • 7e513a5101 Merge branch 'PHP-8.4' Niels Dossche 2025-09-04 23:13:50 +02:00
  • ad129c6f97 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-09-04 23:13:45 +02:00
  • d10ff9bbd8 Remove incorrect call to zval_ptr_dtor() in user_wrapper_metadata() Niels Dossche 2025-09-04 22:27:58 +02:00
  • 49e3956b70 core: Deprecate using null as an array offset and when calling array_key_exists() (#19511) Alexandre Daubois 2025-09-04 23:12:24 +02:00
  • ff72fb81ed uri: Stop accessing a private header to retrieve the uriparser version (#19678) Tim Düsterhus 2025-09-04 22:35:42 +02:00
  • 4b99519eaa Fix GH-14506: Closing a userspace stream inside a userspace handler causes heap corruption Niels Dossche 2025-06-07 15:29:27 +02:00
  • 066553c454 fpm: Improve the error message when FPM is running as root (#19695) Tim Düsterhus 2025-09-04 18:58:59 +02:00
  • 1c664e1c74 Remove mentions of PHP 9.0 Alexandre Daubois 2025-08-18 11:24:04 +02:00
  • d246584ae7 Merge branch 'PHP-8.4' Arnaud Le Blanc 2025-09-04 09:14:49 +02:00
  • d68fd7390d Merge branch 'PHP-8.3' into PHP-8.4 Arnaud Le Blanc 2025-09-04 09:14:20 +02:00
  • bd88a54934 Ensure that type widening converges Arnaud Le Blanc 2025-09-03 16:17:23 +02:00
  • a88a5ecbef Fix disabling of InfiniteIterator in fuzzer (#19690) Niels Dossche 2025-09-04 06:01:58 +02:00
  • 3f3a266a2b gen_stub: Infer constants' types from values (#19568) Daniel Scherzer 2025-09-03 18:26:43 -07:00
  • 9b960713c6 [ci skip] Fix test title Niels Dossche 2025-09-03 23:00:09 +02:00
  • 1847d9188c Merge branch 'PHP-8.4' Niels Dossche 2025-09-03 21:58:21 +02:00
  • 3023b29a11 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-09-03 21:53:56 +02:00
  • 080fd14458 Fix GH-19612: Mitigate libxml2 tree dictionary bug Niels Dossche 2025-08-28 21:55:33 +02:00
  • f8e9e94a23 Merge branch 'PHP-8.4' Ilija Tovilo 2025-09-03 18:15:59 +02:00
  • e4c94829a2 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-09-03 18:15:35 +02:00
  • f9ce6d8f3a Stale array iterator pointer Ilija Tovilo 2025-08-28 18:46:20 +02:00
  • d73466a673 Merge branch 'PHP-8.4' Ilija Tovilo 2025-09-03 14:50:32 +02:00
  • 6f17c693ef Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-09-03 14:50:15 +02:00
  • 15beb140e5 Fix RC assertion in fpm when php_admin_value setting fails Ilija Tovilo 2025-09-02 17:21:22 +02:00
  • 3625cbb344 Fix ZTS+JIT build on non-glibc/musl/freebsd/macos/win platforms Arnaud Le Blanc 2025-09-02 09:56:46 +02:00
  • e84393104a Merge branch 'PHP-8.4' Ilija Tovilo 2025-09-03 13:35:37 +02:00
  • 73fc2db234 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-09-03 13:35:04 +02:00
  • 0ae9a58ade Fix date_sunrise() and date_sunset() with partial-hour UTC offset Ilija Tovilo 2025-09-02 18:51:23 +02:00
  • 8a4cbde8c7 Use ull integer suffix for bitwise logic (GH-19673) Ilija Tovilo 2025-09-03 13:29:12 +02:00
  • 1e02099e6a ext/mbstring: Use internal_encoding INI setting instead of mb_internal_encoding() in tests (#19663) Jorg Adam Sowa 2025-09-03 12:34:12 +02:00
  • a4afc57f1d Deprecate driver specific PDO methods Arnaud Le Blanc 2025-08-20 10:39:54 +02:00
  • d85662d6cc Improve accuracy of ext_stmt emits during pipe operations Derick Rethans 2025-09-02 15:03:47 +01:00
  • 326c254c1e sapi/fuzzer: Fix disabling of InfiniteIterator (#19668) Gina Peter Banyard 2025-09-02 16:59:30 +01:00
  • d25687b15f Merge branch 'PHP-8.4' Dmitry Stogov 2025-09-02 10:06:51 +03:00
  • d59ae9345c Cleanup SSA(s) in case of fatal error during tracing JIT Dmitry Stogov 2025-09-02 10:04:40 +03:00
  • 7ea5c2b47f Merge branch 'PHP-8.4' Dmitry Stogov 2025-09-02 10:02:33 +03:00
  • 93740d0a82 Update IR Dmitry Stogov 2025-09-02 10:01:52 +03:00
  • 0c6b83887e Merge branch 'PHP-8.4' Jakub Zelenka 2025-09-01 23:07:43 +02:00
  • e15ec6a054 Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-09-01 23:07:14 +02:00
  • 6194084837 Use the default OpenSSL version for MacOS to match libs Jakub Zelenka 2025-08-13 15:50:03 +02:00
  • c93b467b37 zend_ast: Fix Closure scope for FCC in constant expression (#19639) Tim Düsterhus 2025-09-01 21:20:37 +02:00
  • 7d5c8dad3b Add support for retrieving Exif from HEIF file benstone 2024-02-20 23:23:44 +08:00
  • 0ee7732c01 Fix opcache.huge_code_pages Arnaud Le Blanc 2025-08-06 10:48:23 +02:00
  • 95d52d52da Fix JIT stack setup on aarch64/clang Arnaud Le Blanc 2025-08-29 13:05:23 +02:00
  • 0b74e59d79 Fix organization of UPGRADING.INTERNALS (#19635) Tim Düsterhus 2025-09-01 16:03:51 +02:00
  • cb9af8d532 Revert "Remove include "sanity check" to get better error (#19650)" Joe Watkins 2025-09-01 14:10:59 +02:00
  • ca4a841921 Remove include "sanity check" to get better error (#19650) Nikita Popov 2025-08-31 14:52:53 +02:00
  • 5e9080ff1b uri: Reject ports overflowing zend_long for uri_parser_rfc3986 (#19644) Tim Düsterhus 2025-08-31 14:45:31 +02:00
  • a544fe107e Fix glob() RC info Ilija Tovilo 2025-08-31 13:28:37 +02:00
  • 17d4002977 Check if the macro AC_PROG_CC_C99 actually made the compiler accept C99 code. (#6317) Danack 2025-08-31 07:42:55 +01:00
  • 2a086e4e73 opcache: Improve error messages when “temporarily enabling OPcache” (#19619) Tim Düsterhus 2025-08-31 00:32:42 +02:00
  • 3bf495b5cc uri: Retrieve “raw” representation for ->getPort() (#19646) Tim Düsterhus 2025-08-30 23:37:39 +02:00
  • d24eab58e1 Use RETURN_EMPTY_ARRAY() on empty glob returns (#19642) Niels Dossche 2025-08-30 22:27:31 +02:00
  • 243aedd3aa uri: Remove useless uri_property_handlers_t struct (#19622) Tim Düsterhus 2025-08-30 22:06:29 +02:00
  • 22252b03fe .github/labeler.yml: Add “ABI break” label for ext/uri header changes Tim Düsterhus 2025-08-30 22:05:00 +02:00
  • 94678d99ce uri: Fix memory safety violations when assigning $errors by reference fails (#19628) Tim Düsterhus 2025-08-30 21:21:57 +02:00
  • 097963f867 uri: Use has_text_range() in php_uri_parser_rfc3986_scheme_read() (#19621) Tim Düsterhus 2025-08-30 21:12:12 +02:00
  • 49faa4df75 uri: Always use const pointers when referring to uri_parser_t (#19623) Tim Düsterhus 2025-08-30 21:04:50 +02:00
  • 914f9ad49b Optimizer/zend_dump: Fix printing of the exception table (#19634) Tim Düsterhus 2025-08-29 19:58:44 +02:00
  • 6ba5f7e195 zend_ast: Mark zend_ast_list_add() as ZEND_ATTRIBUTE_NODISCARD (#19632) Tim Düsterhus 2025-08-29 19:57:04 +02:00
  • 34a0bcf103 Update NEWS/UPGRADING for destructing non-array values Gina Peter Banyard 2025-08-29 17:08:39 +02:00
  • 8747e9ae18 Zend: Warn when destructuring non-array values (#19439) Gina Peter Banyard 2025-08-29 16:06:34 +01:00
  • fc467dcb64 random: Use ->default_object_handlers for engines (#19625) Tim Düsterhus 2025-08-29 11:12:46 +02:00
  • 84b78c047e Update pcre2lib from 10.45 to 10.46 (#19618) Niels Dossche 2025-08-28 21:56:54 +02:00
  • b27d91993d main: Change the register_argc_argv INI default to Off (#19473) Tim Düsterhus 2025-08-28 17:39:55 +02:00
  • 5077e1b4e0 Write up NEWS rules (#19387) Derick Rethans 2025-08-28 13:44:02 +01:00
  • 76a97f56d6 Mysqlnd: Removed useless precompilter cond (#19120) Marc Bennewitz 2025-08-28 14:42:02 +02:00
  • 9794f483d4 ext/standard: Fix GH-19610 (Deprecation warnings in functions taking as argument) (#19611) Gina Peter Banyard 2025-08-28 11:48:41 +01:00
  • dee0042502 Move NEWS entry Arnaud Le Blanc 2025-08-28 10:06:58 +02:00
  • 0fe24447bc Fix incorrect opline after deoptimization Arnaud Le Blanc 2025-08-20 16:02:14 +02:00
  • 5d5ef5050a ext/opcache: Add missing INI setting in test Gina Peter Banyard 2025-08-28 00:13:23 +02:00
  • e844e68af8 NEWS for recent ext/uri changes (GH-19587, GH-19591, GH-19600) Tim Düsterhus 2025-08-26 23:48:19 +02:00
  • e99f1b4fcc uri: Fix normalization memory management for uri_parser_php_parse_url.c (#19600) Tim Düsterhus 2025-08-26 23:44:36 +02:00
  • 423960aad3 uri: Fix lexbor memory management in uri_parser_whatwg.c (#19591) Tim Düsterhus 2025-08-26 23:17:21 +02:00
  • 90822f7692 uri: Stop touching the lxb_url_parser_t.idna field (#19592) Tim Düsterhus 2025-08-26 22:35:09 +02:00
  • f729a64719 Update versions for PHP 8.3.25 php-8.3.25 Eric Mann 2025-08-26 08:05:30 -07:00
  • e18ef6caea zend_weakrefs: Remove layer of indirection in zend_weakrefs_hash_clean() (#19580) Tim Düsterhus 2025-08-26 16:52:29 +02:00
  • b7d66189cb Fix RC violation of session SID constant deprecation attribute Ilija Tovilo 2025-08-26 13:34:49 +02:00
  • a5bccd492a Update NEWS for PHP 8.4.12 php-8.4.12 Saki Takamachi 2025-08-26 22:36:28 +09:00
  • 845c9748f7 Update versions for PHP 8.4.12 Saki Takamachi 2025-08-26 22:36:07 +09:00
  • ae1438b5e5 uri/standard: Move the parse_url() URI parser into ext/uri/ (#19587) Tim Düsterhus 2025-08-26 14:49:42 +02:00
  • 3888fa0fff [ci skip] Update NEWS for PHP 8.5.0 beta3 Daniel Scherzer 2025-08-26 14:30:19 +03:00
  • d6c16c617b Update versions for PHP 8.5.0beta2 php-8.5.0beta2 Daniel Scherzer 2025-08-26 14:24:37 +03:00
  • 7382895c22 Change script to define 'ZEND_VM_GEN_KIND' instead of 'ZEND_VM_KIND' for internal usage Derick Rethans 2025-08-26 10:36:45 +01:00
  • 5cf4861f7f Add ZEND_VM_KIND constant Derick Rethans 2025-08-24 15:40:11 +01:00
  • 7cf14848da Add missing definition Derick Rethans 2025-08-26 09:19:01 +01:00
  • 4d64e605f9 Fix deprecation warning Derick Rethans 2025-08-25 13:28:29 +01:00
  • 0b326dcbab [RFC] FILTER_THROW_ON_FAILURE (#18896) Daniel Scherzer 2025-08-26 03:16:39 -07:00
  • 1193823541 uri: Clean up uri_parser_rfc3986.c (#19586) Tim Düsterhus 2025-08-26 09:28:21 +02:00
  • 6f32e1c690 Deprecate driver specific PDO constants Arnaud Le Blanc 2025-08-20 09:41:53 +02:00
  • 99068da2b1 Update NEWS/UPGRADING for $http_response_header deprecation Gina Peter Banyard 2025-08-25 23:46:11 +02:00
  • 8a5972fd83 ext/standard: Deprecate $http_response_header (#19464) Gina Peter Banyard 2025-08-25 22:43:26 +01:00
  • e87767686c Core changes should be first and then other extension are alphabetical Gina Peter Banyard 2025-08-25 22:28:39 +02:00
  • 1c1f08c282 Update NEWS/UPGRADING for disable_classes removal Gina Peter Banyard 2025-08-25 22:27:17 +02:00
  • f4e2e91d4b core: Remove disable_classes INI setting Gina Peter Banyard 2025-08-25 21:16:55 +01:00
  • 5d5305d99d uri: Properly prefix symbols in uri_parser_*.[ch] (#19554) Tim Düsterhus 2025-08-25 18:58:00 +02:00
  • 71a3226a46 Prohibit pipe & arrow function combination that leads to confusing parse trees Ilija Tovilo 2025-08-14 23:17:01 +02:00
  • 6497c6c455 Don't substitute self/parent with anonymous class Ilija Tovilo 2025-08-20 23:20:47 +02:00