Christoph M. Becker
efbc962c92
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix test for Windows
2020-03-23 16:23:33 +01:00
Christoph M. Becker
ba404f21e4
Fix test for Windows
...
Windows filenames may very well contain a colon, so we adjust the test
accordingly.
2020-03-23 16:22:45 +01:00
Christoph M. Becker
a7bbfc95eb
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #79200 : Some iconv functions cut Windows-1258
2020-03-23 14:13:42 +01:00
Christoph M. Becker
32a2644305
Fix #79200 : Some iconv functions cut Windows-1258
...
To cater to potentially state-dependent encodings, we have to reset the
conversion descriptor into its initial shift state to properly finish
the conversion. Furthermore, state-dependent encodings may not show
progress when comparing `in_left` before and after the conversion; we
rather have to see whether `out_left` has decreased. Also we have to
cater to the fact that the final potentially state resetting call does
not signal failure, but we still have to break respective loops
afterwards.
2020-03-23 14:12:37 +01:00
Christoph M. Becker
4576da0aa7
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #79393 : Null coalescing operator failing with SplFixedArray
2020-03-23 13:31:25 +01:00
Christoph M. Becker
47c745555c
Fix #79393 : Null coalescing operator failing with SplFixedArray
...
We favor the KISS principle over optimization[1] – SPL is already
special enough.
[1] <https://github.com/php/php-src/pull/2489/commits/352f3d4476a79bb86136b431719df7394e5a8d4e#r112498098 >ff
2020-03-23 13:29:25 +01:00
Nikita Popov
db08ef0d32
Fix RSA memory leak in mysqlnd auth
2020-03-23 11:55:22 +01:00
Remi Collet
347d18b48e
unneeded after fix
2020-03-20 11:18:52 +01:00
Remi Collet
6c0f9c3fc6
NEWS
2020-03-20 11:17:29 +01:00
Remi Collet
98687abb1d
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
NEWS
Fix Bug #79296 ZipArchive::open fails on empty file
2020-03-20 11:16:38 +01:00
Remi Collet
51c57a9c67
NEWS
2020-03-20 11:16:08 +01:00
Remi Collet
8aab43c85d
Fix Bug #79296 ZipArchive::open fails on empty file
2020-03-20 11:14:58 +01:00
Derick Rethans
673a3ceaa2
Mention which categories to use for patch releases
2020-03-20 09:31:37 +00:00
Christoph M. Becker
9e6d80dc8f
Fix potential test conflict
...
Cf. <https://ci.appveyor.com/project/php/php-src/builds/31564684/job/k9u3xv860fao3n2e#L5578 >
2020-03-20 08:56:40 +01:00
Christoph M. Becker
1d9e716a47
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #79396 : DateTime hour incorrect during DST jump forward
2020-03-19 08:51:55 +01:00
Nate Brunette
d70058a139
Fix #79396 : DateTime hour incorrect during DST jump forward
...
When you attempt to set the time to a non-existent time occuring during
a DST jump forward, the hour does not move forward correctly.
2020-03-19 08:50:34 +01:00
Christoph M. Becker
280485adc1
Improve FFI test suite for Windows
...
We add Windows support to four existing test cases, extract some useful
utility functions, and use them to simplify further test cases.
We also remove the Windows specific code from preload.inc, since
preloading isn't supported on Windows anyway.
2020-03-18 16:53:06 +01:00
Nikita Popov
10bf541fd9
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Clarify session.cookie_samesite="None"
2020-03-18 16:00:05 +01:00
Nikita Popov
c00cce3229
Clarify session.cookie_samesite="None"
2020-03-18 15:59:30 +01:00
Nikita Popov
ba6834fa57
Make bug52820.phpt more robust
...
Use a more robust error condition...
2020-03-18 11:46:27 +01:00
Nikita Popov
bf382a3cb6
Explicitly start mysql
2020-03-18 11:46:27 +01:00
Nikita Popov
372331fc6d
Use "set -e" in some pipeline steps
2020-03-18 11:46:27 +01:00
Remi Collet
9659a86fc3
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
bump verison to 7.2.30-dev
2020-03-17 11:29:03 +01:00
Remi Collet
b114e3d953
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
bump verison to 7.2.30-dev
2020-03-17 11:28:47 +01:00
Remi Collet
3072b77c21
bump verison to 7.2.30-dev
2020-03-17 11:28:34 +01:00
Christoph M. Becker
1e63900cc0
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix NEWS
2020-03-17 11:12:57 +01:00
Christoph M. Becker
9b8aa105ed
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Fix NEWS
2020-03-17 11:09:55 +01:00
Christoph M. Becker
6a4fff4682
Fix NEWS
2020-03-17 11:06:45 +01:00
Christoph M. Becker
4dce975e11
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
[ci skip] Update NEWS
Fix test
Fix bug #79329 - get_headers should not accept \0
Fixed bug #79282
2020-03-17 10:58:58 +01:00
Christoph M. Becker
3588b6bba6
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
[ci skip] Update NEWS
Fix test
Fix bug #79329 - get_headers should not accept \0
Fixed bug #79282
2020-03-17 10:56:47 +01:00
Christoph M. Becker
a64f48cff8
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
[ci skip] Update NEWS
Fix test
Fix bug #79329 - get_headers should not accept \0
Fixed bug #79282
Fix #79371 : mb_strtolower (UTF-32LE): stack-buffer-overflow
2020-03-17 10:30:57 +01:00
Stanislav Malyshev
fc39bb9da9
[ci skip] Update NEWS
2020-03-16 22:40:48 -07:00
Stanislav Malyshev
1599f440a5
Fix test
2020-03-16 22:40:48 -07:00
Stanislav Malyshev
335547a04d
Fix bug #79329 - get_headers should not accept \0
2020-03-16 22:40:48 -07:00
Stanislav Malyshev
b9d32197cb
Fixed bug #79282
2020-03-16 22:40:48 -07:00
Christoph M. Becker
aa88f33f7d
Fix #79283 : Segfault in libmagic patch contains a buffer overflow
...
To solve this, we properly calculate the required string length upfront
instead of allocating an oversized string (`len * 4 + 4`).
2020-03-16 22:40:48 -07:00
Christoph M. Becker
db848e1482
Fix #79371 : mb_strtolower (UTF-32LE): stack-buffer-overflow
...
We make sure that negative values are properly compared.
2020-03-16 22:40:48 -07:00
Stanislav Malyshev
e71fa03107
[ci skip] Update NEWS
2020-03-16 22:40:00 -07:00
Stanislav Malyshev
62e7b80267
Fix test
2020-03-16 22:40:00 -07:00
Stanislav Malyshev
69fdc14152
Fix bug #79329 - get_headers should not accept \0
2020-03-16 22:40:00 -07:00
Stanislav Malyshev
25238bdf60
Fixed bug #79282
2020-03-16 22:40:00 -07:00
Christoph M. Becker
1fdffd1c55
Fix #79371 : mb_strtolower (UTF-32LE): stack-buffer-overflow
...
We make sure that negative values are properly compared.
2020-03-16 22:40:00 -07:00
Nikita Popov
a57905dbac
Don't specify ports in socket_export_stream-4.phpt
...
Let the system pick a free port instead...
2020-03-16 10:32:04 +01:00
Stanislav Malyshev
c8d21d7728
[ci skip] Update NEWS
2020-03-15 19:38:31 -07:00
Stanislav Malyshev
2c081b7e26
Fix test
2020-03-15 17:55:28 -07:00
Stanislav Malyshev
0d139c5b94
Fix bug #79329 - get_headers should not accept \0
2020-03-15 17:30:44 -07:00
Stanislav Malyshev
41f66e2a2c
Fixed bug #79282
2020-03-15 17:26:00 -07:00
Christoph M. Becker
b48c05a982
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix typo in php.ini comment
2020-03-15 15:01:23 +01:00
Jacob Dreesen
68e2da6362
Fix typo in php.ini comment
2020-03-15 15:00:05 +01:00
Dmitry Stogov
c5159b3832
Check asserts early
2020-03-12 22:26:30 +03:00