Skip to content

[pull] master from php:master - #1188

Merged
pull[bot] merged 9 commits into
turkdevops:masterfrom
php:master
Aug 14, 2026
Merged

[pull] master from php:master#1188
pull[bot] merged 9 commits into
turkdevops:masterfrom
php:master

Conversation

@pull

@pull pull Bot commented Aug 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Girgias and others added 9 commits August 14, 2026 16:06
This adds dedicated tests for ZPP specifiers with dedicated functions defined in ext/zend_test rather than using whatever function might be suitable, as it may get refactored.

This covers the ZPP specifiers for "slow" and fast ZPP, including nullable, for:

- `bool`
- `int`
- `float`
- `int|float`
- `int|float|string`  (Fast ZPP only)
- `resource`
- `object`
- `object|string` (Fast ZPP only)
- Object of a class
- Object of class OR int (Fast ZPP only)
- Object of class OR string (Fast ZPP only)
- Class name
- Object OR class name

Missing specifiers that are relagated to later are:
- `array`
- `array|object`
- `array|int`
- `array|string`
- `callable`
- `string` (including "path" checking for null bytes)
- `string|int`
- Enum
- Zval
- Variadics
* PHP-8.4:
  sapi/lsapi: fix returns uninitialized value (#23281)
* PHP-8.5:
  [ci skip] update NEWS
  sapi/lsapi: fix returns uninitialized value (#23281)
Clarified the requirement for gmp_powm_sec() regarding Windows builds using MPIR. So we stay consistent with the description of gmp_prevprime().
…hive detection (#23260)

Fixed Phar archives being automatically detected when ".phar" only occurs
in a directory name or is not a filename extension in an included file's path.
@pull pull Bot locked and limited conversation to collaborators Aug 14, 2026
@pull pull Bot added the ⤵️ pull label Aug 14, 2026
@pull
pull Bot merged commit 5332ab0 into turkdevops:master Aug 14, 2026
1 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants