Page MenuHomePhabricator

Seed randomness with process id / thread id / various clocks
ClosedPublic

Authored by Fabien on May 20 2020, 12:57.

Details

Summary
This sort of data is also used by OpenSSL.

Partial backport of core PR17270:
https://github.com/bitcoin/bitcoin/pull/17270/commits/c2a262a78c3bcc4d5e13612ab0214874abe15de0

Depends on D6159.

Test Plan
ninja all check-all

Run the build-win64 and build-osx CI build plans.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Fabien requested review of this revision.May 20 2020, 12:57

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

This revision is now accepted and ready to land.May 20 2020, 17:23