php-8.5.0beta2
random: Fix error message formatting for `Randomizer::getFloat()` (#19008)
Implement Random Extension
Merge branch 'PHP-8.3'
random: Remove engine_combinedlcg.c (#15216)
ext/random: haiku supports arc4random api too.
Use zend_std_build_properties() to access zend_object.properties
random: Add PHPAPI to all `php_random_algo` definitions (#14088)
Merge branch 'PHP-8.3' into PHP-8.4
random: Pass algorithm and state together as `php_random_algo_with_state` (#13350)
random: Optimize Randomizer::getBytes() (#15228)
random: Make php_random_bytes() useable early during engine startup (#14291)
random: Split the uint128 implementation into its own header (#13132)
Add zend_random_bytes(), zend_random_bytes_insecure() functions (#14054)
Replace `@deprecated` with `#[\Deprecated]` for internal constants (#18780)
Arginfo: avoid using temporary zvals for initializing attribute values (#19141)
random: Remove useless `zend_string` allocation in `randomizer_common_init()` (#19007)