1
0
mirror of https://github.com/php/php-src.git synced 2026-04-30 03:33:17 +02:00
Commit Graph

129695 Commits

Author SHA1 Message Date
Christoph M. Becker 9d46d53d29 Merge branch 'PHP-8.2'
* PHP-8.2:
  Always skip randomly failing OCI8 extauth tests
2022-09-13 14:27:26 +02:00
Christoph M. Becker 5b8f379fb6 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Always skip randomly failing OCI8 extauth tests
2022-09-13 14:26:45 +02:00
Christoph M. Becker cd927ef634 Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Always skip randomly failing OCI8 extauth tests
2022-09-13 14:25:11 +02:00
Michael Voříšek 9a73ec0367 Always skip randomly failing OCI8 extauth tests
This might be caused by an issue with the Oracle Instant Client
libraries[1]; we skip the tests for the time being.

[1] <https://github.com/php/php-src/pull/9524#issuecomment-1244409815>

Closes GH-9524.
2022-09-13 14:21:23 +02:00
George Peter Banyard 18b7e43106 Merge branch 'PHP-8.2' 2022-09-13 12:51:19 +01:00
George Peter Banyard bacbfb81ab Merge branch 'PHP-8.1' into PHP-8.2 2022-09-13 12:50:38 +01:00
George Peter Banyard 71e198be25 Merge branch 'PHP-8.0' into PHP-8.1 2022-09-13 12:45:42 +01:00
George Peter Banyard 47500f3300 Fix GH-9421 Incorrect argument number for ValueError in NumberFormatter
Closes GH-9489
2022-09-13 12:42:58 +01:00
George Peter Banyard 408f1cc2a7 Merge branch 'PHP-8.2' 2022-09-13 11:35:59 +01:00
George Peter Banyard 79b011bdd9 Merge branch 'PHP-8.1' into PHP-8.2 2022-09-13 11:35:12 +01:00
George Peter Banyard 3d5df064ca Merge branch 'PHP-8.0' into PHP-8.1 2022-09-13 11:33:09 +01:00
George Peter Banyard 293e69179d Fix GH-9308 GMP throws the wrong error when a GMP object is passed to gmp_init()
Closes GH-9490
2022-09-13 11:24:19 +01:00
George Peter Banyard 7715e3a2c9 Merge branch 'PHP-8.2' 2022-09-13 11:14:08 +01:00
George Peter Banyard 3675041d03 Update NEWS with DNF type check bug fix 2022-09-13 11:12:18 +01:00
George Peter Banyard 5bfceae770 Only check classes in intersection type if the type might be valid
Closes GH-9522
2022-09-13 11:10:32 +01:00
Ilija Tovilo eb22f1a31a Merge branch 'PHP-8.2'
* PHP-8.2:
  Fix ZEND_RC_MOD_CHECK() for thread local ini parser strings
2022-09-12 23:33:16 +02:00
Ilija Tovilo 09aa27cc09 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Fix ZEND_RC_MOD_CHECK() for thread local ini parser strings
2022-09-12 23:33:03 +02:00
Ilija Tovilo 9af98cd465 Fix ZEND_RC_MOD_CHECK() for thread local ini parser strings 2022-09-12 23:31:26 +02:00
Dmitry Stogov 72fec0bbf3 Merge branch 'PHP-8.2'
* PHP-8.2:
  Reset FG(user_stream_current_filename) at the end of request
2022-09-12 11:39:36 +03:00
Dmitry Stogov d64aa6f646 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Reset FG(user_stream_current_filename) at the end of request
2022-09-12 11:39:27 +03:00
Dmitry Stogov f4afa9adc6 Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Reset FG(user_stream_current_filename) at the end of request
2022-09-12 11:39:18 +03:00
Dmitry Stogov d0b3096ff0 Reset FG(user_stream_current_filename) at the end of request
Attempt to fix oss-fuzz #51047
2022-09-12 11:38:31 +03:00
Nikita Popov 9f9042fd43 Fix always non-null warning
ZSTR_VAL can not be null.
2022-09-11 22:13:01 +02:00
Jakub Zelenka 93b537599e Merge branch 'PHP-8.2' 2022-09-11 15:41:37 +01:00
Jakub Zelenka f126769a29 Fix bug GH-9517: Compilation error in openssl extension 2022-09-11 15:40:57 +01:00
Ilija Tovilo 128dddcdc5 Merge branch 'PHP-8.2'
* PHP-8.2:
  Mark gh9259_003.phpt as xfail with ASAN
2022-09-11 12:47:43 +02:00
Ilija Tovilo e9a0d21a06 Mark gh9259_003.phpt as xfail with ASAN
The tests reports memory leaks.
2022-09-11 12:37:06 +02:00
Ilija Tovilo 0771ef8b85 Merge branch 'PHP-8.2'
* PHP-8.2:
  Fix syntax error when dnf type in parens after readonly
2022-09-11 12:30:25 +02:00
Ilija Tovilo 08b7539583 Fix syntax error when dnf type in parens after readonly
Fixes GH-9500
Closes GH-9512
2022-09-11 12:29:29 +02:00
Máté Kocsis ab6d449b3a Merge branch 'PHP-8.2'
* PHP-8.2:
  Use PHP 7.4 syntax in gen_stub.php
2022-09-11 07:51:52 +02:00
Máté Kocsis 8b632749d7 Use PHP 7.4 syntax in gen_stub.php 2022-09-11 07:51:28 +02:00
Máté Kocsis b2234a0f26 Merge branch 'PHP-8.2'
* PHP-8.2:
  Require PHP 7.4 at least for running the build system
2022-09-10 18:33:50 +02:00
Máté Kocsis 4af695e908 Require PHP 7.4 at least for running the build system (#9519) 2022-09-10 18:31:43 +02:00
Nikita Popov 36fdc6fdc0 Check that all preprocessor conditions are terminated 2022-09-10 18:17:51 +02:00
Christoph M. Becker 27bde17a43 Merge branch 'PHP-8.2'
* PHP-8.2:
  Fix GH-9518: Disabling IPv6 support disables unrelated constants
2022-09-10 18:12:47 +02:00
Christoph M. Becker 76dccd8207 Fix GH-9518: Disabling IPv6 support disables unrelated constants
We need to properly terminate the "conditional compilation" in stub
files.

Closes GH-9520.
2022-09-10 18:12:22 +02:00
George Peter Banyard 59b9b451bb Merge branch 'PHP-8.2' 2022-09-10 13:28:01 +01:00
George Peter Banyard 6c4d24e4f0 Update cache slot size calculation in compact_literals.c 2022-09-10 13:20:59 +01:00
George Peter Banyard fbbada1f81 Merge branch 'PHP-8.2' 2022-09-10 11:41:25 +01:00
George Peter Banyard c70a8281e3 Use DNF intersection type check also for simple intersection types 2022-09-10 11:39:22 +01:00
George Peter Banyard 9286101da4 Fix GH-9516: (A&B)|D as a param should allow AB or D. Not just A.
The issue was that we didn't compute enough cache slots for DNF types.
Nor progressed throught the CE's in the cache slot, meaning we were only checking if the value passed
satisfied the first type of the nested intersection type.
2022-09-10 11:34:32 +01:00
George Peter Banyard 80315edd58 Introduce PROGRESS_CACHE_SLOT() macro 2022-09-10 11:34:11 +01:00
Máté Kocsis 6904019f13 Merge branch 'PHP-8.2'
* PHP-8.2:
  Validate if the refpurpose and the description is in sync (#9510)
2022-09-09 11:55:09 +02:00
Máté Kocsis e0422979f6 Validate if the refpurpose and the description is in sync (#9510) 2022-09-09 11:54:38 +02:00
Arnaud Le Blanc a289bb3d2a [ci skip] NEWS 2022-09-09 11:04:38 +02:00
Arnaud Le Blanc 0a9a8a90ae Fix GH-9139: Allow FFI in opcache.preload when opcache.preload_user=root (#9473) 2022-09-09 11:00:57 +02:00
Arnaud Le Blanc 1020b74c03 Merge branch 'PHP-8.2'
* PHP-8.2:
  Check return value of zend_jit_trace_get_exit_addr() (#9097)
2022-09-09 10:51:26 +02:00
Arnaud Le Blanc 3c852cf43f Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Check return value of zend_jit_trace_get_exit_addr() (#9097)
2022-09-09 10:51:10 +02:00
Arnaud Le Blanc 466e4dc2a2 Check return value of zend_jit_trace_get_exit_addr() (#9097) 2022-09-09 10:50:03 +02:00
Derick Rethans 53cefd4beb Merge branch 'PHP-8.2' 2022-09-09 09:16:29 +01:00