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

Commit Graph

  • d3facbe283 Mark globals as const (#10303) Max Kellermann 2023-01-23 14:46:58 +01:00
  • d9c2cf7e3d session: Remove PS_EXTRA_RAND_BYTES (#10394) Tim Düsterhus 2023-01-23 14:42:32 +01:00
  • bf5fdbd3a8 AC_PROG_CC_C99 is obsolete with autoconf >= 2.70 (#10383) Peter Kokot 2023-01-23 14:39:41 +01:00
  • 2b55dee4dc Make stripslashes() only dependent on SSE2 configuration. (#10408) Niels Dossche 2023-01-23 14:25:00 +01:00
  • 670f1aa477 Remove unbalanced parentheses in an error message (#10420) Kamil Tekiela 2023-01-23 12:28:21 +00:00
  • b60761ab97 [ci skip] UPGRADING David Carlier 2023-01-23 12:16:25 +00:00
  • 1ab5d35bde exif add simple assert into jpeg header parsing as safety net more in a context of a possible text change. follow-up on GH-10402. David Carlier 2023-01-22 19:03:36 +00:00
  • 256a34ed15 strtok warns in case the string to split was not set. David Carlier 2022-11-28 20:40:32 +00:00
  • 7936c8085e Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) Máté Kocsis 2023-01-23 10:52:14 +01:00
  • f8f7fd2db1 sockets add AF_DIVERT constant. David Carlier 2023-01-22 17:08:28 +00:00
  • cf1d21edbd Add a couple clarifying comments Bob Weinand 2023-01-20 23:19:06 +01:00
  • 1fbe855971 Honor constant expressions instead of just taking the last constant encountered in stubs Bob Weinand 2023-01-19 14:52:50 +01:00
  • 4f36623c1e Use RETURN_STR_COPY in mb_output_handler Alex Dowad 2023-01-22 07:39:50 +02:00
  • 6f53dbb83e mb_scrub does not attempt to scrub known-valid UTF-8 strings Alex Dowad 2023-01-20 10:28:26 +02:00
  • f4dd35ea53 Remove duplicated length check in exif and remove always false condition from exif Niels Dossche 2023-01-21 15:35:15 +01:00
  • 23dab38fe9 Use smart_str as dynamic buffer for extra headers in mb_send_mail Alex Dowad 2023-01-17 07:51:54 +02:00
  • 8a73a68190 Use fast encoding conversion filters in mb_send_mail Alex Dowad 2023-01-16 02:21:49 +02:00
  • 3ed5264414 [ci skip] random: Fix whitespace errors in randomizer.c Tim Düsterhus 2023-01-21 00:09:45 +01:00
  • 1f05d6ef80 Fix GH-10292 make the default value of the first parame of srand() and mt_srand() nullable (#10380) Máté Kocsis 2023-01-20 23:35:08 +01:00
  • db6840bda4 [ci skip] UPGRADING Arnaud Le Blanc 2023-01-20 17:06:00 +01:00
  • 95ccce3c13 Merge branch 'PHP-8.2' Arnaud Le Blanc 2023-01-20 16:55:11 +01:00
  • a0969fc7ed [ci skip] NEWS Arnaud Le Blanc 2023-01-20 16:54:49 +01:00
  • c2e77f9c0f Merge branch 'PHP-8.1' into PHP-8.2 Arnaud Le Blanc 2023-01-20 16:48:36 +01:00
  • f6734495f7 [ci skip] NEWS Arnaud Le Blanc 2023-01-20 16:47:36 +01:00
  • 0801c567dc Fix GH-10248: Assertion `!(zval_get_type(&(*(property))) == 10)' failed. Niels Dossche 2023-01-12 23:52:48 +01:00
  • 0b7986f976 Tweak SSE2-accelerated strtoupper() and strtolower() for speed Alex Dowad 2023-01-18 22:23:07 +02:00
  • 6676f5d3cb Delay debug JIT op_array dump until actual JIT-ing Dmitry Stogov 2023-01-20 09:04:47 +03:00
  • 443eb50a4c Merge branch 'PHP-8.2' Jakub Zelenka 2023-01-19 19:06:38 +00:00
  • cc931af35d Fix GH-8086: Introduce mail.mixed_lf_and_crlf INI Jakub Zelenka 2022-12-30 15:09:48 +00:00
  • 0df92d218e Sync with timelib 2022.04 properly Derick Rethans 2023-01-19 18:49:54 +00:00
  • af0e96a1f0 Merge branch 'PHP-8.2' Derick Rethans 2023-01-19 18:49:01 +00:00
  • 4d8f981818 Sync with timelib 2022.04 Derick Rethans 2023-01-19 18:48:53 +00:00
  • ce877da23b Sync with timelib 2021.19 Derick Rethans 2023-01-19 18:48:03 +00:00
  • bff7a56d00 Revert "ext/opcache: use C11 atomics for "restart_in" (#10276)" (#10339) Max Kellermann 2023-01-19 16:55:48 +01:00
  • 298aa74b16 Fix incorrect trace type inference when function SSA is not available. Dmitry Stogov 2023-01-19 17:42:40 +03:00
  • 3280c70023 Merge branch 'PHP-8.2' George Peter Banyard 2023-01-19 14:14:32 +00:00
  • 4ea85d4044 Implement GMP::__construct() Niels Dossche 2023-01-05 00:28:36 +01:00
  • 1925855c0f Fix bug 69168: DomNode::getNodePath() returns invalid path Niels Dossche 2023-01-14 16:21:35 +01:00
  • 3030d956d9 [skip ci] Update year to 2023 (#10374) Peter Kokot 2023-01-19 12:01:29 +01:00
  • 7a9726d651 Merge branch 'PHP-8.2' Máté Kocsis 2023-01-19 09:06:39 +01:00
  • 148ac364e9 Customize the link of some constants in the manual Máté Kocsis 2023-01-17 19:03:20 +01:00
  • cb840799b4 mb_detect_encoding is more accurate on strings with UTF-8/16 BOM Alex Dowad 2023-01-12 18:10:04 +02:00
  • e8f14da4c5 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-19 07:42:13 +03:00
  • 733b102759 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-19 07:42:01 +03:00
  • 7d68f9128e Fix incorrect compilation of FE_FETCH with predicted empty array Dmitry Stogov 2023-01-19 07:40:24 +03:00
  • 9f02a11846 Fix incorrect UNEXPECTED paren placement in zend_gc.c Niels Dossche 2023-01-18 17:27:48 +01:00
  • cfa23114d3 Remove php_pdo_mysql_sqlstate.h Marcos Marcolin 2022-01-18 17:41:13 +01:00
  • 7d3a7efd4a Merge branch 'PHP-8.2' Christoph M. Becker 2023-01-18 16:28:42 +01:00
  • 66605994ad Merge branch 'PHP-8.1' into PHP-8.2 Christoph M. Becker 2023-01-18 16:24:38 +01:00
  • b5e9bf7775 Fix incorrect check condition in ZEND_YIELD Niels Dossche 2023-01-15 23:15:40 +01:00
  • 8902e47f3d Simplify checks (in mb_fast_check_utf8) for overlong code units and invalid codepoint values Alex Dowad 2023-01-17 19:43:49 +02:00
  • d58f70455b Simplify check (in mb_fast_check_utf8) for seeing if 16 bytes are all ASCII characters Alex Dowad 2023-01-17 11:09:59 +02:00
  • fa1e3f9798 Remove pcre_get_compiled_regex_ex() (#10354) Kamil Tekiela 2023-01-18 14:28:19 +00:00
  • 8d21a6b2ab Fix UNEXPECTED() paren mistakes. Niels Dossche 2023-01-17 22:26:34 +01:00
  • fd6c2353ee Remove useless php_stream_tell() call Niels Dossche 2023-01-17 22:47:38 +01:00
  • f25444620d [ci skip] PHP 7.4 EOL (#10362) Sergey Panteleev 2023-01-17 23:42:01 +03:00
  • dff2f4a83c Merge branch 'PHP-8.2' Sergey Panteleev 2023-01-17 21:38:01 +03:00
  • eee988e86d PHP-8.2 is now for PHP 8.2.3-dev Sergey Panteleev 2023-01-17 20:55:22 +03:00
  • e1b4aa5725 Update versions for PHP 8.2.2RC1 php-8.2.2RC1 Sergey Panteleev 2023-01-17 20:51:33 +03:00
  • 1d42ea048a Merge branch 'PHP-8.2' Patrick Allaert 2023-01-17 17:25:21 +01:00
  • 1ceb2f3313 Merge branch 'PHP-8.1' into PHP-8.2 Patrick Allaert 2023-01-17 17:24:53 +01:00
  • c47a1a260d PHP-8.1 is now for PHP 8.1.16-dev Patrick Allaert 2023-01-17 17:24:25 +01:00
  • c0cd0bbef6 Update versions for PHP 8.1.15RC1 php-8.1.15RC1 Patrick Allaert 2023-01-17 17:21:09 +01:00
  • 89f6d2ed22 Update NEWS for PHP 8.1.15RC1 Patrick Allaert 2023-01-17 17:20:33 +01:00
  • 1d104f2e58 Merge branch 'PHP-8.2' George Peter Banyard 2023-01-17 14:16:37 +00:00
  • dd5c5ca7a5 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-01-17 14:15:40 +00:00
  • 7463e70b1e Handle exceptions from __toString in XXH3's initialization Niels Dossche 2023-01-16 22:33:06 +01:00
  • 398a10a58a Fix phpdbg segmentation fault in case of malformed input Niels Dossche 2023-01-16 23:09:58 +01:00
  • 0e5128c256 Remove mysqlnd_shutdown() (#10355) Kamil Tekiela 2023-01-17 11:46:34 +00:00
  • f833a7ea59 Merge branch 'PHP-8.2' Bob Weinand 2023-01-17 11:14:18 +01:00
  • a6a20c9e17 Add regression test for e560592a61 Bob Weinand 2023-01-17 11:14:00 +01:00
  • b189aaacc2 Tweaks for accelerated implementation of mb_strlen for UTF-8 Alex Dowad 2023-01-13 21:22:39 +02:00
  • 3ae4779305 Add accelerated (SIMD-based) implementation of mb_check_encoding for UTF-8 Alex Dowad 2023-01-13 21:22:24 +02:00
  • 585ac794b4 Merge branch 'PHP-8.2' David Carlier 2023-01-16 20:44:01 +00:00
  • 385f410e4c Merge branch 'PHP-8.1' into PHP-8.2 David Carlier 2023-01-16 20:43:08 +00:00
  • dfe9c2af19 Fix incorrect comparison in block optimization pass Niels Dossche 2023-01-15 15:29:03 +01:00
  • 277dc35541 Merge branch 'PHP-8.2' Bob Weinand 2023-01-16 17:39:34 +01:00
  • e560592a61 Fix GH-9675: Re-adjust run_time_cache init for internal enum methods Petar Obradović 2022-12-21 12:23:58 +01:00
  • 6556601b45 Add some const qualifiers and better return types to zend_object_handlers.h (#10330) George Peter Banyard 2023-01-16 13:55:12 +00:00
  • da550e7762 MYSQL_ATTR_USE_BUFFERED_QUERY is a bool attribute (#10320) Kamil Tekiela 2023-01-16 13:11:38 +00:00
  • 38dfd20526 Remove main() from mysqli warning (#10321) Kamil Tekiela 2023-01-16 13:10:27 +00:00
  • 9006f06a84 Remove dead cleanup code (#10333) Niels Dossche 2023-01-16 13:54:35 +01:00
  • c010e8fb02 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-16 14:52:14 +03:00
  • 757e269b89 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-16 14:51:42 +03:00
  • 42eed7bb4e Fix GH-10271: Incorrect arithmetic calculations when using JIT Dmitry Stogov 2023-01-16 14:51:26 +03:00
  • 2d3427c507 Revert "#include cleanup (#10216)" Christoph M. Becker 2023-01-16 12:29:41 +01:00
  • c8955c078a Revert GH-10220 Christoph M. Becker 2023-01-16 12:27:33 +01:00
  • 2f4973fd88 Revert GH-10279 Christoph M. Becker 2023-01-16 12:25:59 +01:00
  • bf1cfc0753 Revert GH-10300 Christoph M. Becker 2023-01-16 12:22:54 +01:00
  • 889dba4016 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-16 11:18:35 +03:00
  • 4d8f409bfc Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-16 11:18:15 +03:00
  • 0d011e4626 Revert "Merge branch 'PHP-8.0' into PHP-8.1" Dmitry Stogov 2023-01-16 11:15:30 +03:00
  • 334ecbed5e Update UPGRADING.INTERNALS with the changes made to php_url_encode_hash_ex() George Peter Banyard 2023-01-15 16:10:14 +00:00
  • 540e5104df Drop key_suffix parameter in php_url_encode_hash_ex() George Peter Banyard 2023-01-08 17:41:01 +00:00
  • c9b8d1bfaa Use zend_string* instead of char* and size_t pair for key_prefix George Peter Banyard 2023-01-08 17:34:32 +00:00
  • 76eaff080a Use a zend_string* for arg_sep in php_url_encode_hash_ex() George Peter Banyard 2023-01-08 17:11:52 +00:00
  • 098a43dbd0 Introduce new INI API to get zend_string* value for an INI setting George Peter Banyard 2023-01-08 17:03:06 +00:00
  • 20a6638e22 Extract scalar url encoding into its own function George Peter Banyard 2023-01-05 14:49:37 +00:00
  • 7d33a30b40 Handle floats directly in http_build_query() George Peter Banyard 2023-01-05 14:28:06 +00:00
  • ec7c7a7550 Add more tests for http_build_query() George Peter Banyard 2023-01-05 14:09:25 +00:00