0e93f03e | 03-Feb-2024 |
David Carlier |
Merge branch 'PHP-8.3'
|
6842d3c0 | 03-Feb-2024 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
7ed21e66 | 02-Feb-2024 |
Tim Düsterhus |
random: Do not hardcode the target type when invoking the CSPRNG (#13308) Instead derive the number of bytes to retrieve from the variable that is being filled. |
eb238577 | 02-Feb-2024 |
Cristian Rodríguez |
cgi: tidy up fastcgi_cleanup signal handler (#13026) * signal handlers can only touch global volatile sig_atomic_t variables. * fastcgi_cleanup is static * structs sigaction are stat
cgi: tidy up fastcgi_cleanup signal handler (#13026) * signal handlers can only touch global volatile sig_atomic_t variables. * fastcgi_cleanup is static * structs sigaction are static * A signal handler cannot call exit() because it is not async signal safe, call _exit instead.
show more ...
|
f359c0b1 | 02-Feb-2024 |
Derick Rethans |
Updated to version 2024.1 (2024a) |
0dea2449 | 02-Feb-2024 |
Derick Rethans |
Updated to version 2024.1 (2024a) |
d8aa6e45 | 02-Feb-2024 |
Shivam Mathur |
Add macos-14 to the push and nightly workflows (#13299) * Add macos-14 to the push workflow * Remove hardcoded brew path in configure-macos action * Include architecture in
Add macos-14 to the push and nightly workflows (#13299) * Add macos-14 to the push workflow * Remove hardcoded brew path in configure-macos action * Include architecture in macos job name * Add os to ccache-action in macos job * Add libsodium in brew action Since we build with the configuration option --with-sodium, adding libsodium to make sure it is installed * Add fail-fast to macos matrix * Add macos-14 to the nightly workflow * Fix adding bison to PATH in workflows * Fix architecture * Use version to compare in nightly_matrix.php * Make sure test-macos artifacts have unique name * Update .github/nightly_matrix.php Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com> --------- Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>
show more ...
|
cea64f7a | 02-Feb-2024 |
Dmitry Stogov |
Update IR IR commit: dfa54b88f929606908502f70b23964a7b388b1ab |
97b3b455 | 01-Feb-2024 |
Tim Düsterhus |
random: Move CSPRNG API into php_random_csprng.h (#13290) This allows consumers of just the CSPRNG to include a much smaller header. It also allows to verify at a glance whether a source
random: Move CSPRNG API into php_random_csprng.h (#13290) This allows consumers of just the CSPRNG to include a much smaller header. It also allows to verify at a glance whether a source file might use non-secure randomness. This commit includes the new header wherever the CSPRNG is used, possibly replacing the inclusion of php_random.h if nothing else is used, but also includes it in the main php_random.h header for compatibility. Somewhat related to 45f8cfaf104f504340b0073b9736bb50a88d70a1, 2b30f18708b4f73d2c1d29d3a92a606ebdc5ac4c, and b14dd85dca3b67a5462f5ed9b6aa0dc22beb615c.
show more ...
|
77bc863e | 01-Feb-2024 |
Ilija Tovilo |
Improve ZEND_FETCH_CLASS_STATIC static inference for final classes Same as 95f7335. |
649fafb5 | 01-Feb-2024 |
Peter Kokot |
Remove HAVE_JSON symbol (#13277) The json extension is always available as of php 8.0. HAVE_JSON was also never defined for Windows builds. |
95f73352 | 01-Feb-2024 |
Ilija Tovilo |
Improve static inference in final class (#13298) static may be treated like self if the class is final. |
2bf9f7eb | 01-Feb-2024 |
Dmitry Stogov |
Fix compilation warning |
c8c9fc3f | 31-Jan-2024 |
Tim Düsterhus |
Merge branch 'PHP-8.3' * PHP-8.3: ci: update caddy job to use GitHub Releases
|
26153eec | 31-Jan-2024 |
Tim Düsterhus |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: ci: update caddy job to use GitHub Releases
|
bba24f04 | 31-Jan-2024 |
Tim Düsterhus |
Update GitHub Action workflows to `actions/upload-artifact@v4` (master) This applies the upgrade for workflows that have been added in the master branch. |
91fde8b3 | 31-Jan-2024 |
Tim Düsterhus |
Merge branch 'PHP-8.3' * PHP-8.3: Update GitHub Action workflows to `actions/upload-artifact@v4` (#13297)
|
b82d25b7 | 31-Jan-2024 |
Tim Düsterhus |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Update GitHub Action workflows to `actions/upload-artifact@v4` (#13297)
|
668edf2c | 24-Jan-2024 |
Ilija Tovilo |
Improve ASSIGN_OBJ RC inference ASSIGN_OBJ may only modify RC if it implements __set. Closes GH-13237 |
cc5a3945 | 31-Jan-2024 |
Dmitry Stogov |
Update IR IR commit: 553af9c2263c873ac1d01aa49925a4713122e8b4 |
2b629f0e | 31-Jan-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' * PHP-8.3: ext/curl: Fix failing tests due to string changes in libcurl 8.6.0
|
7e3a6a1b | 31-Jan-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: ext/curl: Fix failing tests due to string changes in libcurl 8.6.0
|
c50255c6 | 31-Jan-2024 |
Dmitry Stogov |
Update IR IR commit: 682cc0ca6761164dbcd791e5f56283f8e88537d2 Fixes GH-13286 |
a1355173 | 31-Jan-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' * PHP-8.3: Fix instable array during in-place modification in uksort
|
d65c3950 | 31-Jan-2024 |
Ilija Tovilo |
Fix instable array during in-place modification in uksort The array isn't just observable if the array has RCn, but also if it is inside a reference that is RCn. By-ref parameters are al
Fix instable array during in-place modification in uksort The array isn't just observable if the array has RCn, but also if it is inside a reference that is RCn. By-ref parameters are always RCn and as such always observable. Fixes GH-13279 Closes GH-13285
show more ...
|