1
0
mirror of https://github.com/php/php-src.git synced 2026-03-25 08:42:29 +01:00

Commit Graph

  • 984416dde3 Merge branch 'PHP-8.5' Niels Dossche 2025-10-16 22:56:24 +02:00
  • 02bd332040 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-16 22:56:17 +02:00
  • 4fa45096a7 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-16 22:56:09 +02:00
  • 94284df7b2 Fix GH-20122: getColumnMeta() for JSON-column in MySQL Niels Dossche 2025-10-12 00:40:28 +02:00
  • ad9c60f995 ext/phar: start refactoring phar_postprocess_ru_web() Gina Peter Banyard 2025-10-16 01:33:09 +01:00
  • 3828b2426b ext/phar: Refactor phar_create_default_stub() Gina Peter Banyard 2025-10-16 00:56:10 +01:00
  • 0b37777592 ext/phar/phar_object.c: add some const qualifiers Gina Peter Banyard 2025-10-16 00:10:57 +01:00
  • 44a863a805 ext/phar: Do not aquire lifetime of basename parameter in phar_file_action() Gina Peter Banyard 2025-10-16 00:03:28 +01:00
  • 8fa09cd252 ext/phar: Use RETURN_BOOL() when possible Gina Peter Banyard 2025-10-15 23:37:41 +01:00
  • d7eef8c430 ext/phar: use zend_string for f404 param of phar_do_404() Gina Peter Banyard 2025-10-16 00:42:35 +01:00
  • c0856bc729 ext/phar: remove unused parameters for phar_do_404() Gina Peter Banyard 2025-10-15 23:31:27 +01:00
  • 6ac29ec074 ext/phar: remove unused parameters for phar_do_403() Gina Peter Banyard 2025-10-16 00:40:42 +01:00
  • 9a24c6a89f ext/phar: assert function are not passed NULL pointers Gina Peter Banyard 2025-10-16 21:01:29 +01:00
  • 670a8f73cc ext/phar: Improve signature tests Gina Peter Banyard 2025-10-16 21:02:08 +01:00
  • e5d0e62793 Merge branch 'PHP-8.5' Niels Dossche 2025-10-16 18:46:14 +02:00
  • 8392633f97 Fix getNamedItemNS() incorrect namespace check Niels Dossche 2025-10-15 21:45:10 +02:00
  • 264d650117 ext/phar/phar_object.c: Refactor extraction code to use zend_string* Gina Peter Banyard 2025-10-13 16:11:52 +01:00
  • bf44b6ec4e ext/phar/phar.c: use zend_hash_str_exists() instead of fetching ptr and checking for NULL Gina Peter Banyard 2025-10-13 15:59:25 +01:00
  • fb81bdd9fd ext/phar: pad _phar_archive_data struct Gina Peter Banyard 2025-10-13 15:41:13 +01:00
  • 6e6752fa61 ext/phar: pad _phar_entry_info struct Gina Peter Banyard 2025-10-13 15:34:13 +01:00
  • 453f9e144f ext/phar: pad phar globals struct Gina Peter Banyard 2025-10-13 15:32:00 +01:00
  • a5f61654b2 ext/phar: use bool type instead of uint32_t Gina Peter Banyard 2025-10-13 15:29:33 +01:00
  • 75c1c32ddc ext/phar: Return const char* as these are in the rodata section Gina Peter Banyard 2025-10-13 15:11:47 +01:00
  • 2e62399fc7 ext/phar: use bool type instead of int Gina Peter Banyard 2025-10-13 14:24:16 +01:00
  • 68b419ab31 ext/phar: use zend_result type instead of int Gina Peter Banyard 2025-10-13 14:22:58 +01:00
  • ebbe64b03a ext/phar: use uint32_t type instead of int Gina Peter Banyard 2025-10-13 14:32:55 +01:00
  • a3cf188568 ext/phar: use %zu printf specifier for size_t Gina Peter Banyard 2025-10-13 14:40:03 +01:00
  • 8dc1a3da4c Merge branch 'PHP-8.5' Niels Dossche 2025-10-15 22:14:39 +02:00
  • 0ef96a216f Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-15 22:14:34 +02:00
  • 8dd117f801 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-15 22:13:52 +02:00
  • 94625a0e4c Fix GH-19722: Windows: _get_osfhandle asserts in debug mode when given a socket Dylan K. Taylor 2025-09-05 23:20:45 +01:00
  • bbe2191002 ROR the callable_convert_cache key for better hash distribution (#20052) Niels Dossche 2025-10-15 21:58:23 +02:00
  • f9678e7b90 Merge branch 'PHP-8.5' Niels Dossche 2025-10-15 21:49:39 +02:00
  • dd609116e3 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-15 21:49:32 +02:00
  • aa82c9c325 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-15 21:49:25 +02:00
  • 472f2fe0a3 Fix GH-8978: MySQLi: SSL certificate verification fails (port doubled) Niels Dossche 2025-09-30 21:17:34 +02:00
  • 108b90da27 Merge branch 'PHP-8.5' Niels Dossche 2025-10-15 20:24:55 +02:00
  • f238665be3 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-15 20:24:46 +02:00
  • d1018bec6d Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-15 20:24:22 +02:00
  • 56af25cc1c exif: Fix possible memory leak when tag is empty Niels Dossche 2025-10-14 22:23:09 +02:00
  • e3e37c801f Upgrade nightly macOS version to macos 15 (#20159) Shivam Mathur 2025-10-15 23:19:02 +05:30
  • cfcfc6f366 Merge branch 'PHP-8.5' Ilija Tovilo 2025-10-15 19:39:44 +02:00
  • d63be3f4f5 Merge branch 'PHP-8.4' into PHP-8.5 Ilija Tovilo 2025-10-15 19:39:39 +02:00
  • 4b0ad46e3f Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-10-15 19:39:12 +02:00
  • ff3a12be71 Merge branch 'PHP-8.2' into PHP-8.3 Ilija Tovilo 2025-10-15 19:39:03 +02:00
  • c2fd6d6c44 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2025-10-15 19:38:51 +02:00
  • 6df26b91d0 Merge branch 'PHP-8.5' Gina Peter Banyard 2025-10-15 13:37:46 +01:00
  • 2bdc7459cf Merge branch 'PHP-8.4' into PHP-8.5 Gina Peter Banyard 2025-10-15 13:37:00 +01:00
  • 2c514202e1 Merge branch 'PHP-8.3' into PHP-8.4 Gina Peter Banyard 2025-10-15 13:35:37 +01:00
  • d36109bd71 ext/phar: use size_t type instead of int Gina Peter Banyard 2025-10-13 14:24:51 +01:00
  • 6da93a86f2 zend_API: Remove CHECK*NULL_PATH (#20155) Tim Düsterhus 2025-10-15 10:24:22 +02:00
  • c42fcec453 Remove xmlInitParser() call from DOM (#20168) Niels Dossche 2025-10-15 09:20:54 +02:00
  • e2da92b15c Fix ZipArchive callback being called after executor has shut down Ilija Tovilo 2025-08-27 05:37:45 +02:00
  • f9a782d7a4 Merge branch 'PHP-8.5' Dmitry Stogov 2025-10-14 23:22:21 +03:00
  • c31c697a85 Merge branch 'PHP-8.4' into PHP-8.5 Dmitry Stogov 2025-10-14 23:22:14 +03:00
  • 191430dc3d Update IR Dmitry Stogov 2025-10-14 23:21:49 +03:00
  • 74c697cfaa Merge branch 'PHP-8.5' Ilija Tovilo 2025-10-14 22:20:13 +02:00
  • 19a1600868 Merge branch 'PHP-8.4' into PHP-8.5 Ilija Tovilo 2025-10-14 22:20:00 +02:00
  • 55f4d4c909 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-10-14 22:19:46 +02:00
  • e6e39e680e Don't bail when closing resources on shutdown Ilija Tovilo 2025-09-15 19:03:30 +02:00
  • 4191b99672 Merge branch 'PHP-8.5' Niels Dossche 2025-10-14 22:15:15 +02:00
  • f601910eca Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-14 22:15:10 +02:00
  • 6dcabd9ac1 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-14 22:15:01 +02:00
  • f3cb9a81fb Wrap the normally lazy-initialized components in ZTS Niels Dossche 2025-10-14 22:14:54 +02:00
  • 13505acadf Merge branch 'PHP-8.5' Niels Dossche 2025-10-14 22:01:09 +02:00
  • 5a2084bc16 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-14 22:01:04 +02:00
  • 595b746c2c Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-14 22:00:57 +02:00
  • 75d8449d1f Fix not thread safe RelaxNG invocations in ZTS builds Niels Dossche 2025-10-14 21:59:17 +02:00
  • f14e5fcfbd Fix not thread safe xmlSchemaParse calls in ZTS builds SpencerMalone 2025-10-12 12:04:24 -07:00
  • f2f45f37f8 phar: Use object_init_with_constructor where possible (#20156) Niels Dossche 2025-10-14 20:14:57 +02:00
  • 869c45819e Merge branch 'PHP-8.5' Jakub Zelenka 2025-10-14 19:25:48 +02:00
  • f60134a3c9 Update NEWS with info about OpenSSL GH-19994 fix Jakub Zelenka 2025-10-14 19:22:39 +02:00
  • 2e4dca57dc Fix GH-19994: openssl_get_cipher_methods inconsistent with fetched methods (#20167) Jakub Zelenka 2025-10-14 19:20:25 +02:00
  • 44aea65486 phar: Change hacky check into an exception (#20160) Niels Dossche 2025-10-14 18:48:10 +02:00
  • 715099e557 Merge branch 'PHP-8.5' Jakub Zelenka 2025-10-14 18:14:33 +02:00
  • 43970e3c86 Fix missing libctx in x509 info read bio Jakub Zelenka 2025-10-14 18:13:15 +02:00
  • e1240f25df zend_operators: Remove _zval_get_*() PHP 7.2 compatibility macros (#20152) Tim Düsterhus 2025-10-14 10:20:16 +02:00
  • 2dba2aabad Merge branch 'PHP-8.5' Tim Düsterhus 2025-10-14 08:37:00 +02:00
  • 84c7c03363 uri: Simplify memory-management in php_uri_parse() (#19928) Tim Düsterhus 2025-10-14 08:36:51 +02:00
  • 6cb21229f8 ext/gd/imagefilter: Improve wording of ArgCount error Gina Peter Banyard 2025-10-13 00:34:18 +01:00
  • 0587da9ef1 ext/gd/imagefilter: Add test case for manual ZPP Gina Peter Banyard 2025-10-13 00:11:02 +01:00
  • 9a2113a104 Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099) Dmitry Stogov 2024-01-09 20:05:51 +03:00
  • 2f2fb1fbf1 Skip lc_ctype_inheritance.phpt on macos 15+ Shivam Mathur 2025-10-13 20:48:24 +00:00
  • f30f358f02 Merge branch 'PHP-8.5' Niels Dossche 2025-10-13 21:45:34 +02:00
  • ff86c593a2 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-13 21:45:27 +02:00
  • 8389197768 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-13 21:43:17 +02:00
  • 88f8c5c0bb Fix shm corruption with coercion in options of unserialize() Niels Dossche 2025-10-10 23:22:54 +02:00
  • aab5045a5b Add extra checks to Phar::mungServer() (#20141) Niels Dossche 2025-10-13 21:18:13 +02:00
  • 67719e097e Merge branch 'PHP-8.5' Niels Dossche 2025-10-13 21:02:52 +02:00
  • 722a8b04bb Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-13 21:02:47 +02:00
  • ffc548db09 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-13 21:02:39 +02:00
  • 5a7c84f274 phar: Fix memleak+UAF when opening temp stream in buildFromDirectory() fails Niels Dossche 2025-10-13 00:15:14 +02:00
  • b9aa42ed71 Merge branch 'PHP-8.5' Niels Dossche 2025-10-13 18:51:39 +02:00
  • 5ce00197f4 Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-13 18:51:32 +02:00
  • 5e5883344a Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-10-13 18:50:59 +02:00
  • b529c77094 phar: Fix more alias memory leaks Niels Dossche 2025-10-12 23:59:19 +02:00
  • 3b54fa4038 Make entry argument nullable for phar_split_fname() to avoid extra allocations (#20146) Niels Dossche 2025-10-13 18:47:11 +02:00
  • 7fbf9b8164 Merge branch 'PHP-8.5' Niels Dossche 2025-10-13 18:45:40 +02:00
  • 599078f70b Merge branch 'PHP-8.4' into PHP-8.5 Niels Dossche 2025-10-13 18:45:34 +02:00
  • 390e24397a Add forgotten NEWS item Niels Dossche 2025-10-13 18:45:26 +02:00