php-src/ext/random
Tim Düsterhus e7c0f4e816
random: Rely on free(NULL) being safe for random status freeing (#10246)
* random: Rely on `free(NULL)` being safe for random status freeing

* random: Restructure `php_random_status_free()` to not early-return
2023-01-10 18:46:57 +01:00
..
tests random: Randomizer::getFloat(): Fix check for empty open intervals (#10185) 2023-01-10 10:16:33 +01:00
config.m4 Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
config.w32 Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
CREDITS
engine_combinedlcg.c Add ext/random Exception hierarchy (#9220) 2022-08-02 20:04:28 +02:00
engine_mt19937.c Fix pre-PHP 8.2 compatibility for php_mt_rand_range() with MT_RAND_PHP (#9839) 2022-10-28 16:52:43 +02:00
engine_pcgoneseq128xslrr64.c random: Validate that the arrays do not contain extra elements when unserializing (#9458) 2022-09-05 17:33:36 +02:00
engine_secure.c Add ext/random Exception hierarchy (#9220) 2022-08-02 20:04:28 +02:00
engine_user.c Add ext/random Exception hierarchy (#9220) 2022-08-02 20:04:28 +02:00
engine_xoshiro256starstar.c random: Validate that the arrays do not contain extra elements when unserializing (#9458) 2022-09-05 17:33:36 +02:00
gammasection.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00
php_random.h Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
random.c random: Rely on free(NULL) being safe for random status freeing (#10246) 2023-01-10 18:46:57 +01:00
random.stub.php Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
random_arginfo.h Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
randomizer.c ext/{standard,json,random,...}: add missing includes 2023-01-10 14:19:03 +00:00