Pierrick Charron
f6de748dcb
[ci skip] Update news
2022-07-07 17:08:20 -04:00
Remi Collet
de202a5f2f
[ci skip] drop NEWS entry for reverted fix
2022-07-07 14:07:11 +02:00
Ben Ramsey
6c29ac3d11
Move NEWS entry to PHP 8.1.8
2022-07-05 16:20:23 -05:00
Stanislav Malyshev
13dcd219a1
[ci skip] Update news
2022-07-05 01:08:14 -06:00
Ilija Tovilo
110573726b
Disallow assigning reference to unset readonly property
...
Closes GH-7942
Closes GH-8188
2022-07-01 12:16:32 +02:00
David Carlier
26d63c74be
Merge branch 'PHP-8.0' into PHP-8.1
2022-07-01 05:34:05 +01:00
David Carlier
b3569865b3
Fix the crypt sha apis build (with recent clang versions).
...
Removing the said subtraction by casting instead.
While at it fixing werror level on phpdbg too.
Closes #8897 .
2022-07-01 05:33:12 +01:00
Dmitry Stogov
b7693360cb
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file)
2022-06-29 12:13:03 +03:00
Dmitry Stogov
7cf6f17383
Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file)
2022-06-29 12:10:46 +03:00
David Carlier
3eead43b6d
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-27 23:36:05 +01:00
Heiko Weber
325ca31dcf
FPM: zlog, fix free on wrong address for message prepend.
2022-06-27 23:34:58 +01:00
Derick Rethans
49a3cc63dd
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-25 17:53:26 +01:00
Derick Rethans
973c3f6e24
Fixed #80047 : DatePeriod doesn't warn with custom DateTimeImmutable
2022-06-25 17:52:14 +01:00
Christoph M. Becker
bc8e52f651
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix GH-8848: imagecopyresized() error refers to the wrong argument
2022-06-23 15:22:09 +02:00
Christoph M. Becker
9405f43ba9
Fix GH-8848: imagecopyresized() error refers to the wrong argument
...
Closes GH-8849.
2022-06-23 15:20:49 +02:00
Ben Ramsey
f3b45e74f5
PHP-8.1 is now for PHP 8.1.9-dev
2022-06-21 11:03:50 -05:00
Gabriel Caruso
fcd69a4e2b
Prepare for 8.0.22
2022-06-21 11:33:20 +02:00
Christoph M. Becker
b8dee9b3fc
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix GH-8827: Intentionally closing std handles no longer possible
2022-06-20 18:04:34 +02:00
Christoph M. Becker
a8437d08a8
Fix GH-8827: Intentionally closing std handles no longer possible
...
We revert the commits which caused this regression from the PHP-8.0 and
PHP-8.1 branches for now. We keep it in "master" because of PR #8833
which may offer a proper fix without BC break.
2022-06-20 18:01:02 +02:00
George Peter Banyard
080fde2605
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix GH-8563 Different results for seek() on SplFileObject and SplTempFileObject
2022-06-20 12:53:01 +01:00
George Peter Banyard
6f87a5c633
Fix GH-8563 Different results for seek() on SplFileObject and SplTempFileObject
...
With memory streams if we get a NULL buffer we must not instantiate an empty line
2022-06-20 12:47:37 +01:00
Christoph M. Becker
5f24b85fd2
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix potential use after free in php_binary_init()
2022-06-20 12:02:31 +02:00
Heiko Weber
93a44f8c50
Fix potential use after free in php_binary_init()
...
Closes GH-8791.
2022-06-20 12:00:50 +02:00
Jakub Zelenka
b3e6faed48
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-19 20:09:37 +01:00
Jakub Zelenka
e330f443c9
Fix bug #67764 : fpm: syslog.ident does not work
2022-06-19 20:05:49 +01:00
Christoph M. Becker
5869e8a0ca
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix GH-8778: Integer arithmethic with large number variants fails
2022-06-18 11:50:14 +02:00
Christoph M. Becker
651e0cc187
Fix GH-8778: Integer arithmethic with large number variants fails
...
When casting a `variant` to `int`, we need to heed the proper `zval`
type, which is an signed 64bit integer on x64, while `VT_INT` is only
a signed 32bit integer.
Closes GH-8779.
2022-06-18 11:48:49 +02:00
Pierrick Charron
bb010adf29
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-17 19:52:44 -04:00
Pierrick Charron
d84b972658
Fixed CURLOPT_TLSAUTH_TYPE is not treated as a string option.
2022-06-17 19:51:58 -04:00
Christoph M. Becker
a8497cb8fe
[ci skip] Fix NEWS format
2022-06-17 19:34:48 +02:00
Christoph M. Becker
036bed01ce
Fix imagecreatefromavif() memory leak
...
This has been reported as https://github.com/libgd/libgd/issues/831 .
We port the respective fix to our bundled libgd.
Closes GH-8812.
2022-06-17 17:30:57 +02:00
Derick Rethans
3fed226e62
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-17 09:36:45 +01:00
Derick Rethans
fe97a5ae19
Merge remote-tracking branch 'derickr/bug77342' into PHP-8.0
2022-06-17 09:36:10 +01:00
David Carlier
75743eaf1b
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-16 12:41:51 +01:00
Heiko Weber
a83363e361
FPM: Fix use after free in fpm_evaluate_full_path
...
Closes #8796 .
2022-06-16 12:18:01 +01:00
Remi Collet
e3c5237b4f
NEWS
2022-06-15 15:39:24 +02:00
Remi Collet
26feb2e6f2
NEWS
2022-06-15 15:38:37 +02:00
Christoph M. Becker
4b8bbfb6db
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Fix handling of single-key connection strings
2022-06-13 14:43:51 +02:00
Calvin Buckley
445d9502bf
Fix handling of single-key connection strings
...
A connection string may contain just a single key, but
PHP used ";" as the heuristic to detect if a string was a connection
string versus plain DSN. However, a single-key connection string
would get treated like a DSN name, i.e. "DSN=*LOCAL". This makes it
so that "=" is used, as a connection string must contain a key.
Closes GH-8748.
2022-06-13 14:41:50 +02:00
Christoph M. Becker
4a8c59d661
[ci skip] Add missing NEWS entry
2022-06-13 14:39:00 +02:00
Remi Collet
8b07921a0c
[ci skip] missing CVE
2022-06-10 14:35:12 +02:00
Remi Collet
62f64141ef
[ci skip] missing CVE
2022-06-10 14:31:48 +02:00
Jakub Zelenka
976cbba76e
Merge branch 'PHP-8.0' into PHP-8.1
2022-06-09 19:55:46 +01:00
Jakub Zelenka
b765d4cd41
Fix bug #50293 and #81713 : file path checking in OpenSSL functions
...
It introduces a single function to check file paths passed to OpenSSL
functions. It expands the path, check null bytes and finally does
an open basedir check.
2022-06-09 19:49:59 +01:00
Nicolas Grekas
96e3a9d316
Fix RC=1 references of declared properties when casting objects to arrays
...
Fixes GH-8655.
Closes GH-8737.
2022-06-09 13:28:12 +02:00
Ben Ramsey
59a3de3786
Fix date on PHP 8.1.7 release
2022-06-07 11:28:41 -05:00
Stanislav Malyshev
a0f479f0b6
Update NEWS
2022-06-07 11:26:04 -05:00
Remi Collet
c9ec5cfd27
NEWS for GH-8685
2022-06-03 07:55:24 +02:00
Remi Collet
ae8c2bc1ce
NEWS for GH-8685
2022-06-03 07:54:36 +02:00
Yurun
df52903ee0
Closes GH-8626: Fix PDOStatement->execute() failed.
...
Then execute successfully, errorInfo() information is incorrect
2022-06-02 17:32:43 +01:00