php-src/ext/random
David Carlier 5c9c275743
Checks getrandom availability on solaris.
To fix part of GH-15381.
gcc nor clang provides a constant to distinguish illumos and solaris
not the system provides a kernel version stamp like the BSD.
thus, we simply check the symbol and remaing purposely conservative in
the existing logic, using it only for solaris to avoid unexpected
breakages for other systems. would need a different fix for higher
branches.

Close GH-15390
2024-08-13 20:50:15 +01:00
..
tests random: Fix unknown mt_srand() compatibility for unknown modes (#13544) 2024-02-29 18:05:59 +01:00
config.m4 Checks getrandom availability on solaris. 2024-08-13 20:50:15 +01:00
config.w32
CREDITS
engine_combinedlcg.c
engine_mt19937.c
engine_pcgoneseq128xslrr64.c
engine_secure.c
engine_user.c
engine_xoshiro256starstar.c
php_random.h
random.c Checks getrandom availability on solaris. 2024-08-13 20:50:15 +01:00
random.stub.php
random_arginfo.h
randomizer.c