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

Commit Graph

  • fb670f2b80 Move setting of CG(zend_lineno) Ilija Tovilo 2023-02-02 19:55:23 +01:00
  • 848a6e5035 Fix incorrect line number of constant in constant expression Ilija Tovilo 2023-02-02 19:49:40 +01:00
  • 35a36b13e5 Fix comp-time and constant evaluation of dynamic class constant fetch Ilija Tovilo 2023-02-02 15:40:50 +01:00
  • f291d37a1a Allow comments between intersection types and by-ref params Ilija Tovilo 2022-12-12 00:23:46 +01:00
  • 9e097822e8 Fix lineno for all constant expressions Ilija Tovilo 2022-08-04 14:12:45 +02:00
  • c8cc355070 Merge branch 'PHP-8.2' Ilija Tovilo 2023-02-02 18:59:49 +01:00
  • 9f966183eb Merge branch 'PHP-8.1' into PHP-8.2 Ilija Tovilo 2023-02-02 18:59:20 +01:00
  • f7e678476f .github/workflows/push.yml: enable ccache Max Kellermann 2023-01-21 09:13:36 +01:00
  • 21cab65c00 Ignore generated file on arm64. Danack 2023-02-01 15:05:47 +00:00
  • 64127b66c6 Concatenating two valid UTF-8 strings produces a valid UTF-8 string George Peter Banyard 2023-01-29 16:39:19 +00:00
  • 78720e39a6 Mark numeric strings as valid UTF-8 George Peter Banyard 2023-01-27 16:30:07 +00:00
  • 0c9181b646 Add function in zend_test to check UTF8 flag is added George Peter Banyard 2023-01-29 16:35:37 +00:00
  • 0b9fb636d1 Add macro to check zend_string is marked as valid UTF-8 George Peter Banyard 2023-01-27 16:33:52 +00:00
  • 010300fb6b Update versions for PHP 8.1.15 php-8.1.15 Patrick Allaert 2023-01-31 16:11:00 +01:00
  • 697dfb255e Handle non-INDIRECT symbol table entries in zend_fiber_object_gc() (#10386) PHP-8.1.15 Arnaud Le Blanc 2023-01-27 10:52:42 +01:00
  • b20c0e925f Update versions for PHP 8.2.2 php-8.2.2 Sergey Panteleev 2023-01-31 16:29:31 +03:00
  • 8d5953c002 Merge branch 'PHP-8.2' Derick Rethans 2023-01-31 13:00:13 +00:00
  • cb907d50a8 Merge branch 'PHP-8.1' into PHP-8.2 Derick Rethans 2023-01-31 12:59:50 +00:00
  • d17175cb08 Merge remote-tracking branch 'derickr/GH-10447-p-format-specifier' into PHP-8.1 Derick Rethans 2023-01-31 12:59:03 +00:00
  • a42bf93308 Fixed GH-10447: 'p' format specifier does not yield 'Z' for 00:00 Derick Rethans 2023-01-26 11:44:07 +00:00
  • 71766d78b7 Merge branch 'PHP-8.2' Derick Rethans 2023-01-31 12:55:30 +00:00
  • 322425eb5b Merge remote-tracking branch 'derickr/GH-10152-serialise-datetime' into PHP-8.2 Derick Rethans 2023-01-31 12:53:29 +00:00
  • 85fbc6eaa6 Fix GH-10152: Custom properties of Date's child classes are not serialised Derick Rethans 2023-01-25 17:40:28 +00:00
  • 93fb2c12b9 Bring minimum precision inline with spprintf Derick Rethans 2023-01-30 18:57:12 +00:00
  • 735edd1c17 Voidify php_sock_array_from_fd_set() as result is never used George Peter Banyard 2021-12-21 20:03:19 +00:00
  • 3eb9dd47e0 Use bool and zend_result where it makes sense in sockets extension George Peter Banyard 2021-12-21 20:01:55 +00:00
  • 8076ca2bcf Merge branch 'PHP-8.2' Bob Weinand 2023-01-30 12:33:23 +01:00
  • f732486c08 Merge branch 'PHP-8.1' into PHP-8.2 Bob Weinand 2023-01-30 12:33:06 +01:00
  • 00be6e1aed Look at executing generator for fiber destructor behaviour Bob Weinand 2023-01-30 12:32:53 +01:00
  • 1679235f0f Merge branch 'PHP-8.2' Bob Weinand 2023-01-30 12:13:52 +01:00
  • e746b89bc9 Merge branch 'PHP-8.1' into PHP-8.2 Bob Weinand 2023-01-30 12:13:41 +01:00
  • b9bca2dadb Fix resetting ZEND_GENERATOR_IN_FIBER flag Bob Weinand 2023-01-30 11:59:12 +01:00
  • ea37abd412 Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-30 13:16:17 +03:00
  • 55e3f73109 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-30 13:16:05 +03:00
  • 81607a62ca Fix type inference Dmitry Stogov 2023-01-30 13:15:05 +03:00
  • 908d954de0 sockets updlite protocol support, with checksum coverage settings. David Carlier 2023-01-28 19:44:37 +00:00
  • 231ffaf394 Merge branch 'PHP-8.2' George Peter Banyard 2023-01-29 17:17:32 +00:00
  • 08f654b590 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-01-29 17:16:58 +00:00
  • ec4939b170 Fix incorrect check in phar tar parsing Niels Dossche 2023-01-28 00:07:35 +01:00
  • ff84598055 Merge branch 'PHP-8.2' Aaron Piotrowski 2023-01-28 10:18:51 -06:00
  • 5e1b9666a9 [ci skip] NEWS Aaron Piotrowski 2023-01-28 10:18:12 -06:00
  • 0c4aee464a Merge branch 'PHP-8.1' into PHP-8.2 Aaron Piotrowski 2023-01-28 10:15:14 -06:00
  • 284c29328e Fix GH-10437: Set active fiber to null on bailout (#10443) Aaron Piotrowski 2023-01-28 10:13:58 -06:00
  • 306a72add4 Add test for GH-10405 Arnaud Le Blanc 2023-01-28 11:49:14 +01:00
  • dc6fbec037 Fix missing zend_shared_alloc_unlock() (#10405) Niels Dossche 2023-01-28 11:48:46 +01:00
  • 479b47c6f0 Merge branch 'PHP-8.2' Arnaud Le Blanc 2023-01-27 19:40:16 +01:00
  • cfb6e82cbd [ci skip] NEWS Arnaud Le Blanc 2023-01-27 19:37:27 +01:00
  • 6c22dea3c1 Merge branch 'PHP-8.1' into PHP-8.2 Arnaud Le Blanc 2023-01-27 19:37:01 +01:00
  • a24ac59e55 [ci skip] NEWS Arnaud Le Blanc 2023-01-27 19:36:28 +01:00
  • d7de73b551 Fix overflow check in OnUpdateMemoryConsumption (#10456) Niels Dossche 2023-01-27 19:33:58 +01:00
  • 1173c2e64a Prevent dtor of generator in suspended fiber (#10462) Arnaud Le Blanc 2023-01-27 19:32:25 +01:00
  • 36d55f8918 Handle non-INDIRECT symbol table entries in zend_fiber_object_gc() (#10386) PHP-8.2.2 Arnaud Le Blanc 2023-01-27 10:52:42 +01:00
  • ebf26af71a Merge branch 'PHP-8.2' Arnaud Le Blanc 2023-01-27 10:55:40 +01:00
  • ab2097df48 Merge branch 'PHP-8.1' into PHP-8.2 Arnaud Le Blanc 2023-01-27 10:55:30 +01:00
  • 9830204213 Handle non-INDIRECT symbol table entries in zend_fiber_object_gc() (#10386) Arnaud Le Blanc 2023-01-27 10:52:42 +01:00
  • 64d9080534 random: Fix off-by-one in fast path selection of Randomizer::getBytesFromString() (#10449) Tim Düsterhus 2023-01-26 23:28:34 +01:00
  • 8f318c383d Add specialized UTF-8 validation function for hosts with no SSE2/AVX2 support Alex Dowad 2023-01-26 10:06:17 +02:00
  • 02bd52b5a8 Implement dynamic class const fetch Ilija Tovilo 2022-10-20 22:57:03 +02:00
  • f56dc76890 [skip ci] Add explanatory comments to _zend_op structure K 2021-09-28 14:43:56 +02:00
  • 63c50cc87e Add AVX2-accelerated version of mb_check_encoding for UTF-8 only Alex Dowad 2023-01-24 08:49:46 +02:00
  • d14ed12783 Adjust code to finish validating remaining 0-8 bytes at end of UTF-8 string Alex Dowad 2023-01-24 08:39:46 +02:00
  • b0ad9dff3e Merge branch 'PHP-8.2' David Carlier 2023-01-25 20:59:19 +00:00
  • fe9b622e7a zend extension build warning fix. David Carlier 2023-01-25 18:24:04 +00:00
  • 90b0e77921 GNU compilers remove hot attribute proposal. (#8922) David CARLIER 2023-01-25 19:51:22 +00:00
  • 48db3423a5 Merge branch 'PHP-8.2' Derick Rethans 2023-01-25 10:50:32 +00:00
  • 2c8ea44ff4 Merge branch 'ossfuzzer-fixes' into PHP-8.2 Derick Rethans 2023-01-25 10:50:24 +00:00
  • 639bfbc217 Sync timelib to 2022.05 to address OSS Fuzzer issues Derick Rethans 2023-01-25 10:48:36 +00:00
  • f6fc0fd97b Add missing type guard Dmitry Stogov 2023-01-25 12:10:19 +03:00
  • 6c8ef1d997 random: Reduce variable scopes in CSPRNG (#10426) Tim Düsterhus 2023-01-25 09:15:48 +01:00
  • 3fe8b090d3 Merge branch 'PHP-8.2' George Peter Banyard 2023-01-25 00:12:32 +00:00
  • 972c74c300 Fix incorrect check in zend_internal_call_should_throw() Niels Dossche 2023-01-22 21:51:52 +01:00
  • 0d9bf101c4 Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-01-25 00:09:15 +00:00
  • a8c8fb2564 Fix incorrect check in cs_8559_5 in map_from_unicode() Niels Dossche 2023-01-21 13:50:36 +01:00
  • b7a158a19b Fix incorrect page_size check Niels Dossche 2023-01-23 22:11:08 +01:00
  • 8cb807f4c5 Merge branch 'PHP-8.2' Tim Düsterhus 2023-01-24 23:21:06 +01:00
  • a8ecfc8a9b Merge branch 'PHP-8.1' into PHP-8.2 Tim Düsterhus 2023-01-24 23:19:35 +01:00
  • 40da9961f2 [ci skip] NEWS (#10442) Niels Dossche 2023-01-24 23:19:21 +01:00
  • 016160800c Fix GH-10259 ReflectionClass::getStaticProperties doesn't need null return type (#10418) Máté Kocsis 2023-01-24 22:26:52 +01:00
  • ec23f28ea8 Merge branch 'PHP-8.2' Máté Kocsis 2023-01-24 19:54:42 +01:00
  • 7517cf3b97 Merge branch 'PHP-8.1' into PHP-8.2 Máté Kocsis 2023-01-24 19:42:53 +01:00
  • 3197104e85 Fix GH-10292 1st param of mt_srand() has UNKNOWN default on PHP <8.3 Máté Kocsis 2023-01-24 19:00:41 +01:00
  • 68381457cc Fix test failures when PHP is compiled without ZEND_CHECK_STACK_LIMIT (e.g. 32-bit CLANG build with address sanitizer) Dmitry Stogov 2023-01-24 09:55:47 +03:00
  • e335630d8b Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-24 09:32:38 +03:00
  • 227b3b3281 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-24 09:32:26 +03:00
  • 2787e3cd65 Fix incorrect check condition in type inference (#10425) Niels Dossche 2023-01-24 07:32:07 +01:00
  • 4cd929877e Merge branch 'PHP-8.2' Dmitry Stogov 2023-01-24 09:15:44 +03:00
  • d5b307c434 Merge branch 'PHP-8.1' into PHP-8.2 Dmitry Stogov 2023-01-24 09:15:27 +03:00
  • 560ca9c7ae Fix incorrect bitshifting and masking in ffi bitfield (#10403) Niels Dossche 2023-01-24 07:15:03 +01:00
  • 2740920a39 random disable arc4random_buf for glibc, merge mistake David Carlier 2023-01-23 17:57:37 +00:00
  • dee39518a0 posix detects posix_pathconf api. David Carlier 2023-01-16 19:39:22 +00:00
  • 948cb4702c random netbsd 10 update finally supporting getrandom syscall properly. David Carlier 2023-01-15 12:48:39 +00:00
  • c59e0750af password: Use php_random_bytes_throw in php_password_make_salt (#10393) Tim Düsterhus 2023-01-23 18:35:16 +01:00
  • a7998fda8d random: Simplify control flow for handling /dev/urandom errors (#10392) Tim Düsterhus 2023-01-23 18:28:34 +01:00
  • 56dc2eb3c7 Merge branch 'PHP-8.2' Tim Düsterhus 2023-01-23 18:21:57 +01:00
  • 57b362b7a9 random: Do not trust arc4random_buf() on glibc (#10390) Tim Düsterhus 2023-01-23 18:21:42 +01:00
  • a408781ab4 Remove now-unused check for /dev/urandom from Zend/Zend.m4 Tim Düsterhus 2023-01-21 00:39:57 +01:00
  • 2b395f7b6e random: Remove check for HAVE_DEV_URANDOM Tim Düsterhus 2023-01-21 00:35:55 +01:00
  • 21e5dfc8ed Merge branch 'PHP-8.2' George Peter Banyard 2023-01-23 13:51:26 +00:00
  • 81732056fe Merge branch 'PHP-8.1' into PHP-8.2 George Peter Banyard 2023-01-23 13:51:13 +00:00
  • 974dba3b80 Fix duplicated FILE section in test bug80747.phpt Niels Dossche 2023-01-21 14:05:59 +01:00