1
0
mirror of https://github.com/php/php-src.git synced 2026-03-28 02:02:32 +01:00

Commit Graph

  • ea6f2fbe92 [skip ci] Request the output of php -v in the bug_report.yml issue template (#18230) Tim Düsterhus 2025-04-07 10:51:30 +02:00
  • 633400bb56 mysqlnd: Make st_mysqlnd_stats.values a dynamic struct member (#18246) Tim Düsterhus 2025-04-06 18:56:57 +02:00
  • ac9392b855 Merge branch 'PHP-8.4' David Carlier 2025-04-05 18:33:12 +01:00
  • fed948dbd4 Fixed GH-18247: dba_popen() memory leak on invalid path. David Carlier 2025-04-04 20:48:57 +01:00
  • 7a7b388401 ext/gd: Move FREETYPE defines into the ifdef Gina Peter Banyard 2025-04-04 21:56:22 +01:00
  • b647716199 ext/gd: Use RETURN_BOOL() where applicable Gina Peter Banyard 2025-04-04 21:44:58 +01:00
  • be93f29f2f ext/gd: Reduce scope of variables Gina Peter Banyard 2025-04-04 21:17:40 +01:00
  • 9491c6850b ext/gd: Use uint32_t type instead of int type Gina Peter Banyard 2025-04-04 21:15:47 +01:00
  • 80ea28e918 ext/gd: Remove useless ext/standard header include Gina Peter Banyard 2025-04-04 21:25:51 +01:00
  • b535a54f5f ext/gd: Mark return types as true instead of bool Gina Peter Banyard 2025-04-04 21:12:45 +01:00
  • 404059f018 [ci skip] UPGRADING: Performance updates Niels Dossche 2025-04-05 17:04:14 +02:00
  • abf6f8be71 Merge branch 'PHP-8.4' David Carlier 2025-04-05 15:57:59 +01:00
  • 471995c5f7 Merge branch 'PHP-8.3' into PHP-8.4 David Carlier 2025-04-05 15:57:26 +01:00
  • fe8dffef5d Fixed GH-18243: imagettftext underflow/overflow on size argument. David Carlier 2025-04-04 06:55:59 +01:00
  • 462b170a30 Zend/zend_inheritance: Use bool instead of uint32_t Gina Peter Banyard 2025-04-05 04:41:19 +01:00
  • dcf664963f Zend/zend_inheritance: Add some const modifiers Gina Peter Banyard 2025-04-05 04:25:49 +01:00
  • 10c9e4decf Zend/zend_inheritance: Reduce scope of variables Gina Peter Banyard 2025-04-05 04:35:04 +01:00
  • 1304719aae Zend/zend_inheritance: Prevent variable shadowing Gina Peter Banyard 2025-04-05 04:27:52 +01:00
  • d80682e753 Avoid allocation in zend_enum_get_case_cstr() (#18239) Niels Dossche 2025-04-04 18:02:47 +02:00
  • bda9ff8338 ext/gd: Flip size and nb arguments for safe_emalloc() Gina Peter Banyard 2025-04-04 15:12:06 +01:00
  • 68665d3cb5 ext/standard/dir.c: Use new PHP_Z_PARAM_STREAM_OR_NULL() ZPP specifier Gina Peter Banyard 2025-03-17 14:23:41 +00:00
  • 4101a8c099 ext/standard/dir.c: Refactor implementation of Directory and dir functions Gina Peter Banyard 2025-03-16 01:58:48 +00:00
  • 2c326d8222 ext/standard: Add Directory test with messed up internal state Gina Peter Banyard 2025-03-16 00:42:45 +00:00
  • 8033b058a9 ext/ftp: Remove output field of ftpbuf_t struct Gina Peter Banyard 2025-04-03 20:35:04 +01:00
  • 1dd788acdc ext/ftp: Change return type of ftp_set_option() to true Gina Peter Banyard 2025-04-03 20:24:33 +01:00
  • c8559648fa [skip ci] ext/ftp: Fix typos Gina Peter Banyard 2025-04-03 20:15:38 +01:00
  • 96cf1b5a9f ext/ftp: Use size_t type instead of int type Gina Peter Banyard 2025-04-03 20:17:13 +01:00
  • 7fcdf1cfa2 ext/ftp: Use zend_result type instead of int type Gina Peter Banyard 2025-04-03 19:56:22 +01:00
  • 169573bcb5 ext/ftp: Use bool type instead of int type Gina Peter Banyard 2025-04-03 19:43:17 +01:00
  • 114a8ffb9d ext/ftp: Mark static functions as such Gina Peter Banyard 2025-04-03 19:39:34 +01:00
  • 51fa97fb44 ext/ftp: Normalize coding style Gina Peter Banyard 2025-04-03 19:30:45 +01:00
  • 7fb8db014e ext/ftp: Voidify ftp_close() Gina Peter Banyard 2025-04-03 19:19:36 +01:00
  • fabee4e244 ext/fileinfo: Separate implementations of functions Gina Peter Banyard 2025-03-30 18:11:42 +01:00
  • 3d41cb012a ext/fileinfo: Use magic_setflags() directly Gina Peter Banyard 2025-03-30 17:49:32 +01:00
  • 8c266e8f3c Merge branch 'PHP-8.4' Ilija Tovilo 2025-04-03 13:03:46 +02:00
  • 90fd764cd8 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-04-03 13:03:34 +02:00
  • 821e3460fb Merge branch 'PHP-8.2' into PHP-8.3 Ilija Tovilo 2025-04-03 13:03:06 +02:00
  • 8b27c14aa9 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2025-04-03 13:02:51 +02:00
  • 7a3383b482 [skip ci] Restrict on-push freebsd build to main repo Ilija Tovilo 2025-04-03 13:01:59 +02:00
  • 8f67130e9e [skip ci] Move opcode dumping test to ext/opcache/tests Ilija Tovilo 2025-04-03 12:58:55 +02:00
  • ec35f534c6 [skip ci] Fix varying tmps count in nodiscard test Ilija Tovilo 2025-04-03 12:46:22 +02:00
  • f4954df0c9 Merge branch 'PHP-8.4' Niels Dossche 2025-04-02 21:06:35 +02:00
  • f4c594bfc6 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-04-02 21:06:28 +02:00
  • 8a1f6711bf Fix resource leak in iptcembed() on error Niels Dossche 2025-04-01 22:54:17 +02:00
  • 5a19e25347 Merge branch 'PHP-8.4' Niels Dossche 2025-04-02 20:27:28 +02:00
  • a6e76ac010 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-04-02 20:25:32 +02:00
  • 5e68671f88 Fix inverted call to php_openssl_store_errors() Niels Dossche 2025-03-30 23:54:56 +02:00
  • 0dc600c69a Fix openssl_random_pseudo_bytes() always setting strong_result to true Niels Dossche 2025-03-30 23:51:58 +02:00
  • a39725b793 Merge branch 'PHP-8.4' Niels Dossche 2025-04-02 20:24:13 +02:00
  • d689ff63e8 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-04-02 20:18:57 +02:00
  • 74720a22f3 Fix memory leak in openssl_sign() when passing invalid algorithm Niels Dossche 2025-03-29 23:36:57 +01:00
  • c10afa9643 Simplify curl gc handlers (#18227) Niels Dossche 2025-04-02 17:33:02 +02:00
  • 1f6fdde646 Implement asymmetric visibility for static properties Ilija Tovilo 2024-10-16 18:58:42 +02:00
  • cb3bca249a Merge branch 'PHP-8.4' Dmitry Stogov 2025-04-02 16:20:49 +03:00
  • 79dc7a2d26 Update IR Dmitry Stogov 2025-04-02 16:20:09 +03:00
  • 8846e9376c Merge branch 'PHP-8.4' David Carlier 2025-04-02 12:36:17 +01:00
  • dc93f28381 Merge branch 'PHP-8.3' into PHP-8.4 David Carlier 2025-04-02 12:36:08 +01:00
  • 2e47442a6b Fix GH-18212: fseek with SEEK_CUR and negative offset crash on debug David Carlier 2025-04-01 18:58:31 +01:00
  • 02d58faad4 GDB: replace match statements with if statements in gdb debug script so it works with lower versions (#18226) Luis Carilla Ternero 2025-04-02 11:56:16 +02:00
  • a9d4b49252 Fix path for main/debug_gdb_scripts.c in .gitattributes Tim Düsterhus 2025-04-02 10:38:28 +02:00
  • 169a6c63f0 zend_execute: Remove useless refcounting in get_deprecation_suffix_from_attribute() (#18229) Tim Düsterhus 2025-04-02 09:37:00 +02:00
  • 5544be7018 RFC: Marking return values as important (#[\NoDiscard]) (#17599) Tim Düsterhus 2025-04-02 09:35:29 +02:00
  • f11c22ae30 ext/filter: Use bool instead of int where applicable Gina Peter Banyard 2025-03-31 16:13:25 +01:00
  • fa511dff45 ext/filter: Mark literal as static const Gina Peter Banyard 2025-03-31 16:26:29 +01:00
  • 7cc47082d6 ext/filter: Use zend_string* instead of a char* + size_t pair Gina Peter Banyard 2025-03-31 16:25:59 +01:00
  • 0e682ad692 ext/filter: Add const qualifiers Gina Peter Banyard 2025-03-31 16:05:05 +01:00
  • 53bced39fb ext/filter: Reduce scope of variables Gina Peter Banyard 2025-03-31 15:54:25 +01:00
  • 5cbfb6966a ext/filter: Remove unused parameters Gina Peter Banyard 2025-03-31 15:47:45 +01:00
  • 38ecfc54c6 ext/filter: Remove dead code about session globals Gina Peter Banyard 2025-03-31 15:45:04 +01:00
  • 011795bcbe Bind traits before parent class Ilija Tovilo 2024-09-13 17:57:04 +02:00
  • 2ede200967 [skip ci] Drop Zend/tests/traits/error_001.phpt Ilija Tovilo 2025-04-01 17:11:58 +02:00
  • e4e663ced4 Merge branch 'PHP-8.4' Ilija Tovilo 2025-04-01 16:34:41 +02:00
  • 3ffb310fbd Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-04-01 16:34:33 +02:00
  • a21065e6eb Use-after-free in extract() with EXTR_REFS Ilija Tovilo 2025-03-31 22:06:17 +02:00
  • 4e44efaccb docs: fix spelling in stubs.rst (GH-18220) John Bampton 2025-04-01 20:51:02 +10:00
  • 13e0fb92b4 Merge branch 'PHP-8.4' Niels Dossche 2025-03-31 23:05:29 +02:00
  • 93826d9556 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-03-31 23:05:23 +02:00
  • 13d51f895b Add missing EXTENSIONS section to intl test Niels Dossche 2025-03-31 23:05:07 +02:00
  • a6aacd851b Remove static __invoke() handling in zend_std_get_closure() Ilija Tovilo 2025-03-28 14:30:38 +01:00
  • ce3d1cd5cb Fix typo in ReflectionParameter::getName() description [skip ci] DanielEScherzer 2025-03-31 11:15:26 -07:00
  • 3aebbc5330 Merge branch 'PHP-8.4' Niels Dossche 2025-03-31 20:07:39 +02:00
  • aa7c8a9de0 Address deprecated PHP 8.4 session options to prevent test failures William Varmus 2025-03-29 18:46:08 +08:00
  • 355700c904 Remove PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK from pcre compile options Michael Voříšek 2025-03-26 12:17:48 +01:00
  • d20e3e6cb1 Simplify handling of inheritance in SplFixedArray Niels Dossche 2025-03-30 20:49:13 +02:00
  • 9e52d1698a Use specialised functions in SplFixedArray dimension handlers Niels Dossche 2025-03-30 20:26:57 +02:00
  • 5a4c460329 ext/ffi: Add comment about why a function was manually optimized Gina Peter Banyard 2025-03-31 17:02:59 +01:00
  • f7a7e1c9ad ext/ffi: Add const specifiers Gina Peter Banyard 2025-03-28 17:22:03 +00:00
  • 4059df0f2f ext/ffi: Reduce scope of variables Gina Peter Banyard 2025-03-28 17:55:57 +00:00
  • e579477490 ext/ffi: Prevent variable shadowing Gina Peter Banyard 2025-03-28 19:03:05 +00:00
  • 2ca0c2fd10 ext/ffi: Use 64bit integer to hold array length Gina Peter Banyard 2025-03-28 18:58:22 +00:00
  • 73a31979e2 ext/ffi: Prevent signed to unsigned comparisons Gina Peter Banyard 2025-03-28 17:22:29 +00:00
  • 6cd3863cf6 ext/ffi: Remove duplicate assignment Gina Peter Banyard 2025-03-28 18:11:02 +00:00
  • cb245411b0 Add runtime-enabled heap debugging capabilities (#18172) Arnaud Le Blanc 2025-03-31 17:24:42 +02:00
  • 334d9bbc09 ext/pgsql: adding pg_service() alongside other connection infos. David Carlier 2025-03-30 19:34:52 +01:00
  • 2244810dcf main/streams: Add a new helper function to get a php_stream from a zval without errors Gina Peter Banyard 2025-03-17 14:29:41 +00:00
  • 908490764b main/streams: Add a helper macro to retrieve default context Gina Peter Banyard 2025-03-03 20:23:27 +00:00
  • 5544a77f77 Move definition of php_le_stream_context Gina Peter Banyard 2025-03-03 20:22:35 +00:00
  • e034b69fa6 Optimize SplFixedArray::fromArray() for packed arrays (#18196) Niels Dossche 2025-03-30 20:07:49 +02:00
  • f056636086 Avoid rebuilding the property table when possible in SplFixedArray's gc handler (#18195) Niels Dossche 2025-03-30 18:36:38 +02:00
  • 24fbe2d61e Micro-optimizations to str_increment() and str_decrement() (#18193) Niels Dossche 2025-03-30 18:09:21 +02:00