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

Commit Graph

  • ce5d2f6d01 Make SplFixedArray::jsonSerialize() an implementation alias of SplFixedArray::toArray() (#18191) Niels Dossche 2025-03-30 18:09:11 +02:00
  • d13d9b3c24 Optimize SplFixedArray::toArray() (#18190) Niels Dossche 2025-03-30 18:09:01 +02:00
  • 07470c3dd0 ext/pgsql: fix pg_close_stmt() signature. (#18194) David CARLIER 2025-03-30 15:38:10 +01:00
  • 335c0b39a2 Optimize SplFixedArray dimension performance (#18184) Niels Dossche 2025-03-30 13:16:33 +02:00
  • 6e0b60cc8f Remove pointless ZVAL_UNDEF() in isset path (#18187) Niels Dossche 2025-03-30 13:00:09 +02:00
  • 4a7332f4c6 Remove pointless operations from zend_user_serialize() (#18188) Niels Dossche 2025-03-30 11:18:15 +02:00
  • 0607c22f8e Merge branch 'PHP-8.4' Ilija Tovilo 2025-03-30 00:45:09 +01:00
  • 20324388a4 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-03-30 00:45:03 +01:00
  • c0b441f8fd [skip ci] Fix valgrind benchmark diff output Ilija Tovilo 2025-03-30 00:42:59 +01:00
  • 0733e453c7 Remove useless operations in namespace_compat (#18182) Niels Dossche 2025-03-29 22:46:18 +01:00
  • d456d25a1c Get rid of temporary in array_push (#18181) Niels Dossche 2025-03-29 22:46:08 +01:00
  • 73c2e3cadc Avoid pointless refcounting in array_reduce (#18180) Niels Dossche 2025-03-29 22:45:57 +01:00
  • 5dd9b0dcef Add php_build_provider() (#18168) Tim Düsterhus 2025-03-29 13:29:40 +01:00
  • 314219387e Improve performance of user-callbacked sort functions (#18166) Niels Dossche 2025-03-29 01:02:17 +01:00
  • 50b976d716 ext/exif: Refactor implementation of exif_scan_FILE_header() Gina Peter Banyard 2025-03-25 05:32:12 +00:00
  • aa92c70134 ext/exif: Reduce scope of variable Gina Peter Banyard 2025-03-25 06:13:07 +00:00
  • 64569d3b8a ext/exif: Add some const qualifiers Gina Peter Banyard 2025-03-25 04:32:26 +00:00
  • 96d41a67c5 ext/exif: Remove useless char* cast Gina Peter Banyard 2025-03-25 04:48:11 +00:00
  • a04a5dbfb1 ext/exif: Use zend_str_has_nul_byte() API Gina Peter Banyard 2025-03-25 05:42:37 +00:00
  • fbc84dd056 ext/exif: Voidify exif_discard_imageinfo() Gina Peter Banyard 2025-03-25 05:33:22 +00:00
  • 8a713c1e90 ext/exif: Voidify exif_file_sections_free() Gina Peter Banyard 2025-03-25 06:13:44 +00:00
  • a5196bf3d6 ext/pdo_pgsql: updating copy from according to pgsql extension workflow. (#18175) David CARLIER 2025-03-28 18:24:45 +00:00
  • b6becada17 Implement packed fast-path for array_map() Niels Dossche 2025-03-27 21:51:56 +01:00
  • fca36515b9 Improve performance of array_map() Niels Dossche 2025-03-26 23:29:47 +01:00
  • 18102ec708 Merge branch 'PHP-8.4' David Carlier 2025-03-28 17:31:50 +00:00
  • 3a5c87f964 Merge branch 'PHP-8.3' into PHP-8.4 David Carlier 2025-03-28 17:31:13 +00:00
  • a1620048fb ext/gd: imagecrop rect argument overflow fixes. David Carlier 2025-03-09 14:04:01 +00:00
  • 6ff9ca12d6 ext/date: Pack php_interval_obj Gina Peter Banyard 2025-03-13 20:11:45 +00:00
  • 77c2fcf147 ext/date: Remove unused parameter Gina Peter Banyard 2025-03-13 14:52:13 +00:00
  • 8a3dbb0401 ext/date: Change return type of check_id_allowed from int to bool Gina Peter Banyard 2025-03-13 15:07:31 +00:00
  • a4685d8b54 ext/date: Add const qualifiers Gina Peter Banyard 2025-03-13 14:51:49 +00:00
  • c67e12e718 ext/date: Use Z_PARAM_ARRAY_HT instead of Z_PARAM_ARRAY Gina Peter Banyard 2025-03-13 15:05:39 +00:00
  • 0943b8b7eb Improve performance of array_find() etc (#18157) Niels Dossche 2025-03-27 23:52:54 +01:00
  • 370f24290f [ci skip] Fix example and add NEWS merging info to release process (#18159) Jakub Zelenka 2025-03-27 21:38:52 +00:00
  • fd454300b6 Merge branch 'PHP-8.4' Dmitry Stogov 2025-03-27 22:25:11 +03:00
  • 2b9840894d Update IR Dmitry Stogov 2025-03-27 22:24:46 +03:00
  • cff76a98ae zend_smart_string: Add smart_string_append_printf() (#18160) Tim Düsterhus 2025-03-27 20:15:25 +01:00
  • a519a03f63 Merge branch 'PHP-8.4' Arnaud Le Blanc 2025-03-27 16:31:57 +01:00
  • 9b96ea1a99 GDB: Import gdb.printing Arnaud Le Blanc 2025-03-25 11:51:49 +01:00
  • 6ab5a5b159 Merge branch 'PHP-8.4' Arnaud Le Blanc 2025-03-27 16:29:17 +01:00
  • 3e8677e7e3 Add missing RFC link in UPGRADING [skip ci] Tim Düsterhus 2025-03-27 16:22:03 +01:00
  • 26f5009e91 Fix lazy proxy calling magic methods twice Arnaud Le Blanc 2025-03-13 12:50:01 +01:00
  • 14fc50e732 Add get_error_handler(), get_exception_handler() functions Arnaud Le Blanc 2025-02-04 12:43:33 +01:00
  • 5e56c3e7bf Merge branch 'PHP-8.4' Jakub Zelenka 2025-03-27 12:12:28 +01:00
  • b6b9e475fa Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-03-27 11:58:04 +01:00
  • fe4930612a [ci skip] Fix NEWS Jakub Zelenka 2025-03-27 11:53:24 +01:00
  • 916528e3f5 Merge branch 'PHP-8.4' Jakub Zelenka 2025-03-27 11:38:17 +01:00
  • 6cf24cd47c Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-03-27 11:37:12 +01:00
  • 2197a490f7 Fix GH-18145: basic_globals_ctor initialization Jakub Zelenka 2025-03-26 22:35:21 +01:00
  • 45d1acf916 Zend: Fix reference counting for Closures in const-expr (#17853) Tim Düsterhus 2025-03-27 10:11:44 +01:00
  • 0006522211 Reflection: optimize smart_str building DanielEScherzer 2025-03-26 16:00:34 -07:00
  • 99f72fa499 Merge branch 'PHP-8.4' Ilija Tovilo 2025-03-26 23:40:58 +01:00
  • 272f7f75e2 Fix infinite recursion on deprecated attribute evaluation Ilija Tovilo 2025-02-05 22:13:25 +01:00
  • ab6e464ae2 Merge branch 'PHP-8.4' Ilija Tovilo 2025-03-26 23:35:51 +01:00
  • 5ea386d698 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-03-26 23:35:44 +01:00
  • f994c2f1fa Implement benchmark diff commit fallback Ilija Tovilo 2025-03-26 19:22:15 +01:00
  • 36ae82b73e NEWS/UPGRADING for GH-15956 DanielEScherzer 2025-03-26 14:17:25 -07:00
  • 4233394e8f ReflectionClass: show enums differently from classes Daniel Scherzer 2025-03-26 13:00:03 -07:00
  • 6c81f708c5 ReflectionClass: test enum output Daniel Scherzer 2024-09-19 01:43:01 -07:00
  • 50bffd3284 Merge branch 'PHP-8.4' David Carlier 2025-03-26 17:46:38 +00:00
  • 9c6fe6b0ff Fix GH-18148: pg_copy_from() wrong \n offset check. David Carlier 2025-03-26 12:47:57 +00:00
  • 1ce79eb219 ext/bcmath: In the arm processor environment, NEON is used to use SIMD. (#18130) Saki Takamachi 2025-03-26 07:48:02 +09:00
  • b19a0a5dc3 Merge branch 'PHP-8.4' Jakub Zelenka 2025-03-25 22:12:33 +01:00
  • e28f78ac55 Merge branch 'PHP-8.3' into PHP-8.4 Jakub Zelenka 2025-03-25 22:10:17 +01:00
  • b57f425cfe PHP 8.3 is now for PHP 8.3.21-dev Jakub Zelenka 2025-03-25 22:09:16 +01:00
  • a416cc4e15 Update versions for PHP 8.3.20RC1 php-8.3.20RC1 Jakub Zelenka 2025-03-25 22:00:06 +01:00
  • 7acce8a724 Avoid allocating temporaries on the call frame for property hook trampolines (#16287) Niels Dossche 2025-03-25 20:49:27 +01:00
  • 9d0c492d30 Bump for 8.4.7-dev Calvin Buckley 2025-03-25 16:38:46 -03:00
  • ca2eec2444 Update NEWS for PHP 8.4.6RC1 php-8.4.6RC1 Calvin Buckley 2025-03-25 15:59:01 -03:00
  • 08a282ff10 Update versions for PHP 8.4.6RC1 Calvin Buckley 2025-03-25 15:57:23 -03:00
  • 5c3cff2f25 Merge branch 'PHP-8.4' Daniel Scherzer 2025-03-25 11:23:29 -07:00
  • 87d75328b2 Merge branch 'PHP-8.3' into PHP-8.4 PHP-8.4.6 Daniel Scherzer 2025-03-25 11:21:17 -07:00
  • c45d608569 Add myself as ext/reflection codeowner [skip ci] PHP-8.3.20 DanielEScherzer 2025-03-25 11:20:12 -07:00
  • 5ff8d6d0d2 Fix GH-17645: FPM with httpd ProxyPass does not decode script path Jakub Zelenka 2025-02-22 22:59:07 +01:00
  • e1845365ea ext/enchant: Remove useless char* casts Gina Peter Banyard 2025-03-25 04:12:30 +00:00
  • 1fa11f17ff ext/dba: Add const modifier for argument to php_dba_make_key() Gina Peter Banyard 2025-03-25 04:01:35 +00:00
  • fec4f7f389 ext/standard/file: clarify fclose() warning Gina Peter Banyard 2025-03-15 17:27:35 +00:00
  • 556e4d9008 streams: Indicate which argument fails the stream ZPP check Gina Peter Banyard 2025-03-15 16:59:39 +00:00
  • efa9e5fdd0 Add myself as ext/reflection maintainer [skip ci] DanielEScherzer 2025-03-24 11:49:26 -07:00
  • 0e95233aa2 NEWS/UPGRADING Tim Düsterhus 2025-03-24 14:47:10 +01:00
  • 8779e2a603 Add (void) cast Tim Düsterhus 2025-03-18 11:07:20 +01:00
  • 58968f6a22 Merge branch 'PHP-8.4' Ilija Tovilo 2025-03-24 15:07:57 +01:00
  • 72dab4a041 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-03-24 15:07:49 +01:00
  • 37e75a1c5f Merge branch 'PHP-8.2' into PHP-8.3 Ilija Tovilo 2025-03-24 15:07:43 +01:00
  • d4c548cf42 Backport intl test changes for ICU 77 Ilija Tovilo 2025-03-24 15:07:14 +01:00
  • 2d30c2e1ad Updated to version 2025.2 (2025b) Derick Rethans 2025-03-24 10:06:36 +00:00
  • bc3d56e7fd Empty merge Derick Rethans 2025-03-24 10:06:35 +00:00
  • 22b2a579ba Updated to version 2025.2 (2025b) Derick Rethans 2025-03-24 10:06:34 +00:00
  • 9e2593a7de Empty merge Derick Rethans 2025-03-24 10:06:33 +00:00
  • 0c8a7a77a8 Updated to version 2025.2 (2025b) Derick Rethans 2025-03-24 10:06:32 +00:00
  • 345d229385 ext/dba: Reduce scope of dba_handler variables Gina Peter Banyard 2025-03-23 20:39:34 +00:00
  • 076811af68 Merge branch 'PHP-8.4' Ilija Tovilo 2025-03-23 16:35:21 +01:00
  • d5bdf8f508 Fix segfault when evaluating const expr default value of child prop with added hooks Ilija Tovilo 2025-03-17 16:25:42 +01:00
  • 7d4ed8af03 Fix "expecting token" error for ampersand Ilija Tovilo 2025-03-17 23:01:22 +01:00
  • a28fb52719 zend_vm_def: Use FREE_OP1() in ZEND_FREE handler (#18131) Tim Düsterhus 2025-03-22 16:34:26 +01:00
  • 8622362394 Remove unused strcasecmp definition (#17050) Peter Kokot 2025-03-21 18:30:22 +01:00
  • 19a8e69476 Merge branch 'PHP-8.4' Niels Dossche 2025-03-21 16:36:02 +01:00
  • 7d1a2d03e4 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-03-21 16:35:57 +01:00
  • 071f707a6d [ci skip] Make sure opcache can output in these tests Niels Dossche 2025-03-21 16:35:26 +01:00
  • 8d7cdbf427 Merge branch 'PHP-8.4' Niels Dossche 2025-03-21 14:25:23 +01:00