aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2021-05-17 08:50:01 -0400
committerNick Mathewson <nickm@torproject.org>2021-05-17 08:50:01 -0400
commitf9a05e464de9b876f21c1fc5563ef628b9057fe8 (patch)
tree2b5ecccf69ecfdafa85c95791b31b4380e2533a5 /configure.ac
parente2c1ac214c0ae77282709b50fb9fbdde50dd7a1f (diff)
downloadtor-f9a05e464de9b876f21c1fc5563ef628b9057fe8.tar.gz
tor-f9a05e464de9b876f21c1fc5563ef628b9057fe8.zip
Assert on _all_ failures from RAND_bytes().
Previously, we would detect errors from a missing RNG implementation, but not failures from the RNG code itself. Fortunately, it appears those failures do not happen in practice when Tor is using OpenSSL's default RNG implementation. Fixes bug 40390; bugfix on 0.2.8.1-alpha. This issue is also tracked as TROVE-2021-004. Reported by Jann Horn at Google's Project Zero.
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions