diff options
author | Damien Miller <djm@cvs.openbsd.org> | 2007-10-15 01:01:48 +0000 |
---|---|---|
committer | Damien Miller <djm@cvs.openbsd.org> | 2007-10-15 01:01:48 +0000 |
commit | 8a85eaf9c4bb1ab831fbbccb617d6e7696d5a9ac (patch) | |
tree | 5eb7a5a323526f0b75cdfa9efbe98b9034eb3aa3 /usr.bin/sup | |
parent | b67e3138f8c23e1627e4c1fe9f1fbcb82eeb2fc9 (diff) |
Switch arc4random to using routines from crypto/arc4.[ch], and rework
spl swizzling so we go to splhigh and back once per request instead of
once per byte.
Service large requests for arc4random_bytes using an independently keyed
generator rather than hogging the main one (at splhigh).
feedback from henric@; ok deraadt@
Diffstat (limited to 'usr.bin/sup')
0 files changed, 0 insertions, 0 deletions