HomeFreeBSD

Sync with OpenBSD:

Description

Sync with OpenBSD:

arc4random.c: In the incredibly unbelievable circumstance where
_rs_init() fails to allocate pages, don't call abort() because of
corefile data leakage concerns, but simply _exit(). The reasoning
is _rs_init() will only fail if someone finds a way to apply
specific pressure against this failure point, for the purpose of
leaking information into a core which they can read. We don't
need a corefile in this instance to debug that. So take this
"lever" away from whoever in the future wants to do that.

arc4random.3: reference random(4)

arc4random_uniform.c: include stdint.h over sys/types.h

Details

Provenance
delphijAuthored on Apr 13 2020, 8:42 AM
Parents
rG313300256057: Remove tcp_rtlookup6() function signature.
Branches
Unknown
Tags
Unknown

Event Timeline