Commit Graph
6 Commits
Author SHA1 Message Date
fogydes 19e7101e4a fix(libSceRandom): return INVALID from sceRandomGetRandomNumber for an unwritable buffer 2026-11-02 13:14:53 +05:30
Omar Elmahy ad3a0496c6 test(libSceRandom): cover maximum size boundary and unsigned overflow validation 2026-10-28 12:44:24 +00:00
PrivacyOnion 62d194ed06 test(libSceRandom): cover null buffer at and above maximum size in sceRandomGetRandomNumber 2026-10-26 13:16:19 +01:00
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
Nithishvelan M 4912955a34 test(libSceRandom): cover zero-sized null buffer and single-byte read in guest test 2026-10-16 08:42:44 +05:30
PacukaandClaude Opus 5.5 d1c25097e3 feat(random): implement sceRandomGetRandomNumber
Fill the buffer from std::random_device and reject a null buffer or a
size above SCE_RANDOM_MAX_SIZE (64) with SCE_RANDOM_ERROR_INVALID, as
the system library does.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-26 12:14:46 +02:00