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

Commit Graph

  • f340854a30 Merge branch 'PHP-8.1' into PHP-8.2 Derick Rethans 2023-01-10 15:16:32 +00:00
  • d12ba111e0 Fixed GH-10218: DateTimeZone fails to parse time zones that contain the "+" character Derick Rethans 2023-01-10 15:15:49 +00:00
  • 61cf7d49ab posix_pathconf throwing ValueError on empty path David Carlier 2023-01-07 14:04:18 +00:00
  • ecc880f491 Zend/zend_execute: include cleanup Max Kellermann 2023-01-04 09:19:19 +01:00
  • 588a07f737 Zend/zend_multibyte: include cleanup Max Kellermann 2023-01-04 21:15:08 +01:00
  • f377e15751 Zend/zend_ptr_stack: include cleanup Max Kellermann 2023-01-04 21:03:33 +01:00
  • b4ba16fe18 Zend/zend_object_handlers: include cleanup Max Kellermann 2023-01-04 09:15:15 +01:00
  • 694ec1deea Zend/zend_{operators,variables}: include cleanup Max Kellermann 2023-01-04 10:28:20 +01:00
  • 6b34de8eba sapi/*: add missing includes Max Kellermann 2023-01-04 16:12:50 +01:00
  • aa1cd02a43 Zend/zend_fibers: include cleanup Max Kellermann 2023-01-04 15:23:13 +01:00
  • 308fd311ea ext/{standard,json,random,...}: add missing includes Max Kellermann 2023-01-04 10:54:26 +01:00
  • 16203b53e1 main: add missing includes Max Kellermann 2023-01-04 15:03:56 +01:00
  • 738fb5ca54 Zend/zend_smart_str: include cleanup Max Kellermann 2023-01-04 10:05:17 +01:00
  • 9fdbefacd3 main/s[np]printf: include cleanup Max Kellermann 2023-01-04 14:40:25 +01:00
  • cd4a7c1d90 Zend/zend_ini: include cleanup Max Kellermann 2023-01-04 14:46:42 +01:00
  • 928685eba2 Zend/zend_signal: include cleanup Max Kellermann 2023-01-04 14:59:41 +01:00
  • 01e5ffc85c UPGRADING.INTERNALS: mention the header cleanups Max Kellermann 2023-01-04 16:36:26 +01:00
  • 13b82eef84 random: Randomizer::getFloat(): Fix check for empty open intervals (#10185) Tim Düsterhus 2023-01-10 10:16:33 +01:00
  • 4280431050 Merge branch 'PHP-8.2' Christoph M. Becker 2023-01-09 14:10:42 +01:00
  • 435dc5ef1c Merge branch 'PHP-8.1' into PHP-8.2 Christoph M. Becker 2023-01-09 14:09:43 +01:00
  • a9e7b90cc2 Adapt ext/intl tests for ICU 72.1 Christoph M. Becker 2022-10-21 20:11:35 +02:00
  • ce861373b9 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-09 13:53:35 +03:00
  • 9abc2108fa Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-09 13:53:19 +03:00
  • 4d4a53beee Fix incorrect optimization of ASSIGN_OP may lead to incorrect result (sub assign -> pre dec conversion for null values) Dmitry Stogov 2023-01-09 13:51:57 +03:00
  • f8b9312709 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-09 09:51:12 +03:00
  • d13b3b6aa7 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-09 09:51:00 +03:00
  • bcc5d268f6 ext/opcache/jit/zend_jit_trace: fix memory leak in _compile_root_trace() (#10146) Max Kellermann 2023-01-09 07:50:30 +01:00
  • b4cbaabd9b Add fast SSE2-based implementation of mb_strlen for known-valid UTF-8 strings Alex Dowad 2022-12-30 11:11:26 +02:00
  • 60102c3228 Merge branch 'PHP-8.2' Christoph M. Becker 2023-01-08 18:28:34 +01:00
  • 6faeb9571d Fix recently introduced gh10251.phpt Christoph M. Becker 2023-01-08 18:04:10 +01:00
  • 3b8327a4e3 Merge branch 'PHP-8.2' George Peter Banyard 2023-01-08 16:12:21 +00:00
  • e308dc0635 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-01-08 16:10:32 +00:00
  • d03025bf59 Fix GH-10251: Assertion `(flag & (1<<3)) == 0' failed. Niels Dossche 2023-01-07 13:49:24 +01:00
  • 8ff2b6abb2 Fix GH-9710: phpdbg memory leaks by option "-h" Niels Dossche 2023-01-05 22:11:15 +01:00
  • 092ad3e462 Optimize branch structure of UTF-8 decoder routine Alex Dowad 2023-01-05 22:41:23 +02:00
  • d8b5b9fa55 Add unit tests for mb_str_split/mb_substr on MacJapanese encoding Alex Dowad 2023-01-08 13:40:26 +02:00
  • cca4ca6d3d Remove 'fast path' using mblen_table from mb_get_strlen (it's actually a slow path) Alex Dowad 2022-12-31 07:08:01 +02:00
  • 58d741c042 Remove unnecessary NULL-checks on ctx (#10256) Niels 2023-01-08 12:09:20 +01:00
  • 5f42a46405 Merge branch 'PHP-8.2' Tim Düsterhus 2023-01-07 14:03:26 +01:00
  • 32f503e4e3 random: Fix check before closing random_fd (#10247) Tim Düsterhus 2023-01-07 14:03:13 +01:00
  • 1b3e1755af Merge branch 'PHP-8.2' George Peter Banyard 2023-01-07 03:08:13 +00:00
  • df96346f9c Move test for GH-10200 to the simplexml extension test directory Niels Dossche 2023-01-06 23:06:17 +01:00
  • 84af629e7e follow-up on GH-10238. (#10243) David CARLIER 2023-01-06 18:03:59 +00:00
  • 69d49e4dd7 posix adding posix_pathconf. David Carlier 2023-01-05 22:30:04 +00:00
  • 3ab72a4357 Merge branch 'PHP-8.2' Alex Dowad 2023-01-06 14:18:44 +02:00
  • 1751f34cfa Merge branch 'PHP-8.1' into PHP-8.2 Alex Dowad 2023-01-06 14:13:21 +02:00
  • 3152b7b26f Use different mblen_table for different SJIS variants Alex Dowad 2023-01-05 11:34:33 +02:00
  • 6f785b033d chore: remove semicolon left over. Marcos Marcolin 2023-01-05 13:25:43 -03:00
  • d0e3919458 Close GH-10217: Use strlen() for determining the class_name length Dennis Buteyn 2023-01-05 15:24:44 +02:00
  • 5033f6fcaa Merge branch 'PHP-8.2' George Peter Banyard 2023-01-05 13:10:49 +00:00
  • de633c31dd Add missing EXTENSIONS section to test file gh10200 George Peter Banyard 2023-01-05 13:10:28 +00:00
  • d104481af8 Correct entry for 0x80,0xFD-FF in SJIS multi-byte character length table Alex Dowad 2023-01-04 08:49:31 +02:00
  • 204694cc71 Optimize out more checks from hot path for BIG5 decoding Alex Dowad 2023-01-03 09:36:46 +02:00
  • d75c78b0c8 Optimize out checks in hot path for SJIS decoding Alex Dowad 2023-01-01 21:22:20 +02:00
  • 9c283850fb Optimize out another bounds check in BIG5 decoder Alex Dowad 2023-01-01 20:52:25 +02:00
  • 5c64cf58f7 [ci skip] Add UPGRADING entry for posix changes George Peter Banyard 2023-01-04 19:59:20 +00:00
  • e837a8800b Optimize another check out of hot path for UHC decoding Alex Dowad 2023-01-01 21:12:05 +02:00
  • a76658b329 Optimize out bounds check in UHC decoder Alex Dowad 2023-01-01 18:13:01 +02:00
  • ffbddc4848 Optimize conversion of GB18030 to Unicode Alex Dowad 2022-12-31 11:19:30 +02:00
  • 703725e43b Optimize conversion of CP936 to Unicode Alex Dowad 2022-12-31 07:22:54 +02:00
  • 31e7d6ef05 Check that int file descriptor is valid for posix_(isatty|ttyname) George Peter Banyard 2022-12-30 15:02:59 +00:00
  • 54767b1047 Manually handle int ZPP for posix_isatty()/posix_ttyname() George Peter Banyard 2022-12-28 17:03:23 +00:00
  • b15d0a9ba5 Remove redundant bounds check for lookup in BIG5 conversion table Alex Dowad 2023-01-01 20:43:05 +02:00
  • 74319de2f9 Combine uhc1_ucs_table and uhc2_ucs_table for UHC/EUC-KR/ISO-2022-KR conversion Alex Dowad 2023-01-01 17:58:51 +02:00
  • ef114f94b9 Simplify code for conversion of UHC to Unicode Alex Dowad 2023-01-01 17:35:40 +02:00
  • 0f4d37d040 Enforce literals in certain macros (#10111) Levi Morrison 2023-01-04 08:47:33 -07:00
  • e628c66f9d #include cleanup (#10216) Max Kellermann 2023-01-04 14:24:28 +01:00
  • 5ea9a7e219 Zend/Optimizer/zend_ssa: make pointer const Max Kellermann 2023-01-02 20:29:51 +01:00
  • efd5ecb0f2 Zend/Optimizer/zend_inference: make several pointers const Max Kellermann 2023-01-03 16:37:41 +01:00
  • d48c5372ab Zend/zend_object_handlers: make several pointers const Max Kellermann 2023-01-03 16:38:22 +01:00
  • 0caef56ed6 Zend/zend_execute: make several pointers const Max Kellermann 2023-01-03 16:38:56 +01:00
  • 00a918f0cc Zend/zend_smart_str: make several pointers const Max Kellermann 2023-01-03 16:44:57 +01:00
  • f5149535e8 Zend/zend_API: make several pointers const Max Kellermann 2023-01-03 16:40:18 +01:00
  • a8eb399ca3 Zend/zend_operators: make several pointers const Max Kellermann 2023-01-03 16:41:11 +01:00
  • d53ad4b566 main/SAPI: make "ini_entries" a const string Max Kellermann 2022-03-22 21:58:06 +01:00
  • 2d662f325d Zend/zend_ini_scanner: parse const strings Max Kellermann 2023-01-03 14:29:49 +01:00
  • 5e9b335e24 Zend/zend_ini_scanner: zend_ini_scanner_get_filename() returns const string Max Kellermann 2023-01-03 14:31:37 +01:00
  • c6c83c0462 Update versions for PHP 8.1.14 php-8.1.14 Ben Ramsey 2023-01-04 00:17:57 -06:00
  • e7a0a2b8a2 Merge branch 'PHP-8.2' Ben Ramsey 2023-01-04 00:10:24 -06:00
  • ca4eb3bec3 Merge branch 'PHP-8.1' into PHP-8.2 Ben Ramsey 2023-01-04 00:09:39 -06:00
  • 047c97841d Update NEWS PHP-8.1.14 Ben Ramsey 2023-01-04 00:03:23 -06:00
  • 275bf3beae Update NEWS Ben Ramsey 2023-01-04 00:03:23 -06:00
  • ab6763844f Improve fix for bug #81740 Stanislav Malyshev 2022-12-18 23:20:29 -07:00
  • 8050ad44a4 Fix #81740: PDO::quote() may return unquoted string Christoph M. Becker 2022-10-31 17:20:23 +01:00
  • 39f307f3be Merge branch 'PHP-8.2' Pierrick Charron 2023-01-03 14:28:52 -05:00
  • bbb90d4d05 [ci skip] Add missing CVE in NEWS Pierrick Charron 2023-01-03 14:27:16 -05:00
  • b7ff727ada Prepare PHP 8.2.1 php-8.2.1 Pierrick Charron 2023-01-03 13:25:59 -05:00
  • 625ca3e42d [ci skip] NEWS PHP-8.2.1 Pierrick Charron 2023-01-03 13:19:09 -05:00
  • 8c89155585 Improve fix for bug #81740 Stanislav Malyshev 2022-12-18 23:20:29 -07:00
  • 9f4ef68669 Fix #81740: PDO::quote() may return unquoted string Christoph M. Becker 2022-10-31 17:20:23 +01:00
  • f325ad215d [ci skip] Remove duplicated entries php-8.0.27 Gabriel Caruso 2023-01-03 13:29:06 -03:00
  • 8ebdfc4a26 Update versions for PHP 8.0.27 Gabriel Caruso 2023-01-03 16:15:43 +00:00
  • 5ab3a1cada Update NEWS for PHP 8.0.27 Gabriel Caruso 2023-01-03 16:15:40 +00:00
  • b690ef8d3e Revert "Make build work with newer OpenSSL" PHP-8.0.27 Gabriel Caruso 2023-01-03 13:01:43 -03:00
  • 255e08ac56 Revert "Make build work with newer OpenSSL" Gabriel Caruso 2023-01-03 13:00:44 -03:00
  • c2737b40d7 [ci skip] Next release will be 8.0.28 Gabriel Caruso 2023-01-03 11:39:21 -03:00
  • d8d411dc7e [ci skip] Fix NEWS Gabriel Caruso 2023-01-03 11:38:42 -03:00
  • 4ce48e9a39 [ci skip] Prepare for PHP 8.0.27 GA Gabriel Caruso 2023-01-03 11:36:20 -03:00
  • 3b5072f6f6 Use smart_str in mb_http_input rather than mbfl_memory_device Alex Dowad 2022-12-16 22:28:30 +02:00
  • 0e7160b836 Implement mb_detect_encoding using fast text conversion filters Alex Dowad 2022-07-20 08:53:04 +02:00