19 Commits (23e9074e0a36f206c8719c9f9cdc28639b121b04)

Author SHA1 Message Date
Pieter Wuille cb24c8539d Use rdrand as entropy source on supported platforms 8 years ago
Pieter Wuille 37e864eb9f Add FastRandomContext::rand256() and ::randbytes() 8 years ago
Matt Corallo 888cce57a6 Add perf counter data to GetStrongRandBytes state in scheduler 8 years ago
Pieter Wuille 4fd2d2fc97 Add a FastRandomContext::randrange and use it 8 years ago
Pieter Wuille 16329224e7 Switch FastRandomContext to ChaCha20 8 years ago
Pieter Wuille c21cbe61c6 Introduce FastRandomContext::randbool() 8 years ago
Wladimir J. van der Laan 7cad849299 sanity: Move OS random to sanity check function 8 years ago
Wladimir J. van der Laan aa09ccbb74 squashme: comment that NUM_OS_RANDOM_BYTES should not be changed lightly 8 years ago
Wladimir J. van der Laan 224e6eb089 util: Specific GetOSRandom for Linux/FreeBSD/OpenBSD 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Pieter Wuille fa2637a3be Always require OS randomness when generating secret keys 9 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Pavel Janík 3a05ba1bfc Fix typo in doxygen comment. 10 years ago
Wladimir J. van der Laan 65e3a1e762
Make sure that GetRandomBytes never fails 10 years ago
Pieter Wuille 20e01b1a03 Apply clang-format on some infrequently-updated files 10 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 11 years ago