Revision history for Crypt-SysRandom-XS 0.011 2026-02-17 00:58:43+01:00 Europe/Brussels - Update data pointer on resize for rdrand - Clean up string length handling 0.010 2026-02-16 21:42:29+01:00 Europe/Brussels - Disallow requesting strings with negative lengths CVE-2026-2597 - Try arc4random in stdlib.h first - Correct value of PROTOTYPES keyword in XS 0.009 2025-04-11 18:46:31+02:00 Europe/Brussels - Handle exceptions in signal handler during getrandom correctly - Add BACKENDS section to documentation 0.008 2025-02-20 13:51:46+01:00 Europe/Brussels - Correctly set ending nullbyte in rdrand64 code 0.007 2025-02-05 20:45:53+01:00 Europe/Brussels - Add RDRAND support as final fallback 0.006 2025-02-04 02:58:41+01:00 Europe/Brussels - Rename to Crypt::SysRandom::XS - Simplify error message 0.005 2025-01-15 14:25:11+01:00 Europe/Brussels - Fix linking on Windows 0.004 2025-01-14 21:26:35+01:00 Europe/Brussels - Link to Bcrypt.dll on Windows 0.003 2025-01-14 13:18:37+01:00 Europe/Brussels - Fix typo in Windows feature check 0.002 2025-01-13 00:03:03+01:00 Europe/Brussels - fix UNISTD_GETENTROPY feature detection 0.001 2025-01-12 17:51:05+01:00 Europe/Brussels Initial release to an unsuspecting world