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

Commit Graph

  • fe9c9049ef Elevate Windows CI to /W3 (sans C4018/C4267) (GH-17665) Christoph M. Becker 2025-02-14 17:39:54 +01:00
  • 7c8bd08f6d Implement zend_safe_address() for MSVC 64bit (GH-17679) Christoph M. Becker 2025-02-14 17:37:27 +01:00
  • e9ffe02fa1 Merge branch 'PHP-8.4' Christoph M. Becker 2025-02-14 17:19:50 +01:00
  • 974ed3130e Merge branch 'PHP-8.3' into PHP-8.4 Christoph M. Becker 2025-02-14 17:18:53 +01:00
  • 302165837f Merge branch 'PHP-8.2' into PHP-8.3 Christoph M. Becker 2025-02-14 17:17:38 +01:00
  • 595e616292 Merge branch 'PHP-8.1' into PHP-8.2 Christoph M. Becker 2025-02-14 17:15:49 +01:00
  • 7f6c05116e [skip ci] Fix phpize for Windows 11 (24H2) Bob Weinand 2025-02-10 17:44:33 +01:00
  • 2d693c4d4a [skip ci] Fix: Remove unused code and clean up regex patterns (GH-17791) nzsys 2025-02-15 00:54:12 +09:00
  • 07e5f6fc3d ReflectionClass::isCloneable(): reduce duplication (GH-17795) DanielEScherzer 2025-02-14 07:50:33 -08:00
  • 77d748617a Merge branch 'PHP-8.4' David Carlier 2025-02-14 15:29:32 +00:00
  • ed18fd073a Merge branch 'PHP-8.3' into PHP-8.4 David Carlier 2025-02-14 15:28:48 +00:00
  • 4d7d01d18e Fix GH-17772: imagepalettetotruecolor segfault on invalid truecolor pixel. David Carlier 2025-02-12 23:17:33 +00:00
  • f25eb7f18d Merge branch 'PHP-8.4' Ilija Tovilo 2025-02-14 14:38:58 +01:00
  • 5b87faaaa7 Fix curl protocols test expectation Ilija Tovilo 2025-02-14 11:57:20 +01:00
  • b296712403 zend: gcc 15 will support counted_by(x) instead. (#17790) David CARLIER 2025-02-14 12:22:10 +00:00
  • 1a468b6efc Docs: add a page about zend_constant (GH-17072) DanielEScherzer 2025-02-14 03:49:57 -08:00
  • d22abca488 Zend/tests: organize some tests with sub directories (5) (#17800) DanielEScherzer 2025-02-14 03:49:14 -08:00
  • 767ddfc86a bug81626.phpt: replace Cyrillic Small Letter Es [skip ci] (#17799) DanielEScherzer 2025-02-14 03:47:59 -08:00
  • 77d5eb6a5a [skip ci] Fix tests with multiline titles (GH-17763) David Hein 2025-02-14 12:03:53 +01:00
  • 367c5b522a gen_stub: stop cloning FramelessFunctionInfo objects Daniel Scherzer 2025-02-04 11:32:15 -08:00
  • d8e8ce0e2a gen_stub: stop cloning AttributeInfo objects Daniel Scherzer 2025-02-04 11:30:03 -08:00
  • 6b741e34d0 gen_stub: whitespace and readability improvements Daniel Scherzer 2025-02-04 11:26:04 -08:00
  • c2f81073fd gen_stub: clean up some variable declarations Daniel Scherzer 2025-02-04 11:20:04 -08:00
  • 4af64fdbfa gen_stub: convert parseFramelessFunctionInfo() to a constructor Daniel Scherzer 2025-02-04 11:02:31 -08:00
  • 9da6050e08 gen_stub: add visibility to class constants Daniel Scherzer 2025-02-04 10:58:29 -08:00
  • eafddfd3d9 gen_stub: document more readonly class properties Daniel Scherzer 2025-02-04 10:56:42 -08:00
  • 97cd9fdc13 gen_stub: combine identical condition blocks Daniel Scherzer 2025-02-04 10:43:16 -08:00
  • 12c89aa853 gen_stub: merge ConstOrClassConstName interface into AbstractConstName Daniel Scherzer 2025-02-04 10:03:56 -08:00
  • f5c9f8bcd3 gen_stub: fix PropertyInfo::getString() version compatibility (#17779) DanielEScherzer 2025-02-13 23:30:28 -08:00
  • 78d934ad8e Merge branch 'PHP-8.4' Niels Dossche 2025-02-13 19:11:08 +01:00
  • 902e01f4f9 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-02-13 19:10:46 +01:00
  • a54af45a41 Fix memory leak when encoding check fails ndossche 2025-02-13 16:53:43 +01:00
  • 55994f83e0 php_gdb: Fix missing casts in ZendAstPrettyPrinter (#17786) Tim Düsterhus 2025-02-13 17:19:47 +01:00
  • 6e3185049a gen_stub: set up PHP 8.5 support (#17780) DanielEScherzer 2025-02-13 08:18:58 -08:00
  • c3b4359873 [skip ci] run-tests.php: fix some typos (#17783) DanielEScherzer 2025-02-13 08:18:09 -08:00
  • a81649f992 Zend/tests: organize some tests with sub directories (4) (#17778) DanielEScherzer 2025-02-13 08:17:36 -08:00
  • 65d433161a Use new known "self" and "parent" zend_strings (#17766) Gina Peter Banyard 2025-02-12 15:30:55 +00:00
  • 48866b760f [skip ci] Fix typo in PHPDoc: corrected $attribute to $attributes to (#17774) nzsys 2025-02-13 00:26:23 +09:00
  • b4dbf5f762 Update versions for PHP 8.3.17 php-8.3.17 Jakub Zelenka 2025-02-11 23:03:03 +01:00
  • a983a2554c relax test for zlib-ng Remi Collet 2025-01-29 09:46:15 +01:00
  • 5acff0e61d Update NEWS and UPGRADING for zlib flock() support Niels Dossche 2025-02-11 21:57:50 +01:00
  • 4d3d0aeb66 Add test for mandatory zlib locks Niels Dossche 2025-02-09 21:06:37 +01:00
  • acb17fb450 Add missing error reporting to reading/writing zlib streams Niels Dossche 2025-02-09 21:06:28 +01:00
  • 6c706c5714 Implement GH-17668: zlib streams should support locking Niels Dossche 2025-02-09 20:32:52 +01:00
  • 34e1c590cb Merge branch 'PHP-8.4' Niels Dossche 2025-02-11 21:55:51 +01:00
  • 34d8befe8d Fix GH-17747: Exception on reading property in register-based FETCH_OBJ_R breaks JIT Niels Dossche 2025-02-09 14:31:28 +01:00
  • 0e0d2d21b7 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-02-11 21:53:52 +01:00
  • 4b5c29ef50 Fix GH-17745: zlib extension incorrectly handles object arguments Niels Dossche 2025-02-09 15:13:33 +01:00
  • ac52b5b738 Zend: Add const specifier to resolve_class_name() Gina Peter Banyard 2025-02-11 16:03:30 +00:00
  • 3786cff1f3 Update NEWS for PHP 8.4.4 php-8.4.4 Calvin Buckley 2025-02-11 11:36:20 -04:00
  • 82b6f2da9e Update versions for PHP 8.4.4 Calvin Buckley 2025-02-11 11:35:27 -04:00
  • 8ebf986587 Zend: Add tests for relative types (#17764) Gina Peter Banyard 2025-02-11 15:18:04 +00:00
  • 1ad7743133 Zend: Resolve self and parent types at compile time (#17755) Gina Peter Banyard 2025-02-11 15:15:32 +00:00
  • 15d7b83ad3 ext/pdo: Improve test so that output is decipherable (#17394) Gina Peter Banyard 2025-02-11 13:30:35 +00:00
  • ddd1dd0c4b ext/sockets: adding BSD IP_BINDANY constant. David Carlier 2025-01-27 06:50:56 +00:00
  • e4999275c2 Fix GH-17658: COMPersistHelper::LoadFromStream() can segfault (GH-17659) Christoph M. Becker 2025-02-11 12:42:25 +01:00
  • e6c570a22f Prevent unsigned overflow in php_handle_swc() (GH-17678) Christoph M. Becker 2025-02-11 00:47:55 +01:00
  • 650086f3e6 Exclude unused functions from compilation units (GH-17686) Christoph M. Becker 2025-02-10 18:00:19 +01:00
  • 6deaaf609f Merge branch 'PHP-8.4' Dmitry Stogov 2025-02-10 16:48:11 +03:00
  • 9fb355b863 Update IR Dmitry Stogov 2025-02-10 16:47:47 +03:00
  • 2acda557cd Pack _php_sqlite3_db_object Niels Dossche 2025-02-10 08:43:35 +01:00
  • 9ee08999f4 Convert initialised to bool Niels Dossche 2025-02-09 19:35:05 +01:00
  • dbf7d4402c Convert is_prepared_statement to bool Niels Dossche 2025-02-09 19:33:33 +01:00
  • e14f9f4c42 Pack _php_sqlite3_result_object Niels Dossche 2025-02-09 19:05:35 +01:00
  • 5eae6d1405 Don't store the object zval directly Niels Dossche 2025-02-09 19:05:16 +01:00
  • c0d910d506 Get rid of always-false intern checks Niels Dossche 2025-02-09 18:55:14 +01:00
  • bc74cff479 Get rid of unnecessary wrapping a statement in a free list object Niels Dossche 2025-02-09 18:54:17 +01:00
  • 43ac692a09 Use faster string operations in sqlite3 Niels Dossche 2025-02-09 18:42:49 +01:00
  • bce1f4aeb1 Zend/tests: organize some tests with sub directories (3) (#16444) DanielEScherzer 2025-02-09 16:35:51 -08:00
  • 7b13105120 Merge branch 'PHP-8.4' Niels Dossche 2025-02-09 23:25:38 +01:00
  • 466d2c1797 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-02-09 23:25:31 +01:00
  • 6ea1c7cb5b Add .gitignore section for additional test build files Niels Dossche 2025-02-09 21:16:57 +01:00
  • b757fa812d ext/pdo_{odbc|pgsql}: Use precomputed data_source_len (#17744) Gina Peter Banyard 2025-02-09 13:10:20 +00:00
  • 4e55889dca ext/pdo: Refactor validation of fetch mode in PDO statement (#17699) Gina Peter Banyard 2025-02-09 00:35:33 +00:00
  • 1331a61100 ext/pdo: Use zend_strpprintf() instead of spprintf() (#17743) Gina Peter Banyard 2025-02-08 21:19:46 +00:00
  • 5333afa607 ext/pdo: Convert _pdo_dbh_t query_stmt_zval to a zend_object pointer (#17742) Gina Peter Banyard 2025-02-08 19:27:51 +00:00
  • bff0ec82a6 Merge branch 'PHP-8.4' Jakub Zelenka 2025-02-08 12:08:19 +01:00
  • 74d4e67236 Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-02-08 12:07:22 +01:00
  • e48ceb0026 Fix GH-17643: FPM with httpd ProxyPass encoded PATH_INFO env Jakub Zelenka 2025-01-30 19:03:19 +01:00
  • d3e5dbe45b Merge branch 'PHP-8.4' Niels Dossche 2025-02-07 20:24:07 +01:00
  • c2e5c58736 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-02-07 20:24:00 +01:00
  • fd5d6ad5bd Fix GH-17650: realloc with size 0 in user_filters.c Niels Dossche 2025-01-31 20:03:25 +01:00
  • 6024122e54 Merge branch 'PHP-8.4' Tim Düsterhus 2025-02-07 10:54:01 +01:00
  • 041036960c Merge branch 'PHP-8.3' into PHP-8.4 Tim Düsterhus 2025-02-07 10:53:31 +01:00
  • 00d4390ea1 Free the trampoline when deprecation on materializing __callStatic() of trait throws (#17729) Tim Düsterhus 2025-02-07 10:53:14 +01:00
  • 763865320b Merge branch 'PHP-8.4' Arnaud Le Blanc 2025-02-07 10:49:40 +01:00
  • 24b191a4de Fix ReflectionProperty::getRawValue() and related methods for properties overridden with hooks Arnaud Le Blanc 2025-02-06 12:11:54 +01:00
  • 35be6d0715 Merge branch 'PHP-8.4' Tim Düsterhus 2025-02-07 09:37:40 +01:00
  • e13d25eb84 Merge branch 'PHP-8.3' into PHP-8.4 Tim Düsterhus 2025-02-07 09:37:28 +01:00
  • 0607b663d3 Disallow calls to abstract __call() / __callStatic() (#17719) Tim Düsterhus 2025-02-07 09:36:33 +01:00
  • 459fc9de78 Merge branch 'PHP-8.4' Niels Dossche 2025-02-06 23:31:46 +01:00
  • e3a23069c9 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-02-06 23:31:30 +01:00
  • 2fb88b2d80 Fix GH-17704: ldap_search fails when $attributes contains a non-packed array with numerical keys Niels Dossche 2025-02-05 19:45:09 +01:00
  • 78714d0fc5 ext/openssl: Use zend_result return type instead of int where applicable (#17721) Gina Peter Banyard 2025-02-06 16:59:43 +00:00
  • d662ab5f08 Introduce openssl backend for v1 and v3 API separation (#16918) Jakub Zelenka 2025-02-06 14:50:05 +00:00
  • cd306661a2 Merge branch 'PHP-8.4' Ilija Tovilo 2025-02-06 15:26:09 +01:00
  • 4ac2c3653b Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-02-06 15:26:02 +01:00
  • 68d2bc42fc Merge branch 'PHP-8.2' into PHP-8.3 Ilija Tovilo 2025-02-06 15:25:47 +01:00
  • c5045a04f2 Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2025-02-06 15:25:41 +01:00
  • 726cf51236 Add CONFLICT all to random port test Ilija Tovilo 2025-02-05 13:16:18 +01:00