]> git.ipfire.org Git - thirdparty/openssh-portable.git/commit
Always use compat getentropy.
authorDarren Tucker <dtucker@dtucker.net>
Tue, 1 Nov 2022 08:10:30 +0000 (19:10 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Wed, 2 Nov 2022 01:20:50 +0000 (12:20 +1100)
commitda6038bd5cd55eb212eb2aec1fc8ae79bbf76156
tree0be5b5fd8106a45c789a9a474c639d4cc2432b4e
parent5ebe18cab6be3247b44c807ac145164010465b82
Always use compat getentropy.

Have it call native getentropy and fall back as required.  Should fix
issues of platforms where libc has getentropy but it is not implemented
in the kernel.  Based on github PR#354 from simsergey.
openbsd-compat/arc4random.c
openbsd-compat/bsd-getentropy.c
openbsd-compat/openbsd-compat.h