aboutsummaryrefslogtreecommitdiff
path: root/src/random.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Merge #12742: Make FastRandomContext support standard C++11 RNG interfaceMarcoFalke2018-03-221-0/+7
|\
| * Make FastRandomContext support standard C++11 RNG interfacePieter Wuille2018-03-201-0/+7
* | Fix typosDimitris Apostolou2018-03-211-1/+1
|/
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Merge #11558: Minimal code changes to allow msvc compilationWladimir J. van der Laan2017-12-131-1/+1
|\
| * Minimal code changes to allow msvc compilation.Aaron Clauson2017-11-101-1/+1
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-3/+3
|/
* Merge #10377: Use rdrand as entropy source on supported platformsWladimir J. van der Laan2017-06-141-0/+3
|\
| * Use rdrand as entropy source on supported platformsPieter Wuille2017-06-131-0/+3
* | Add FastRandomContext::rand256() and ::randbytes()Pieter Wuille2017-06-051-0/+6
|/
* Add perf counter data to GetStrongRandBytes state in schedulerMatt Corallo2017-05-221-0/+7
* Add a FastRandomContext::randrange and use itPieter Wuille2017-03-291-0/+12
* Switch FastRandomContext to ChaCha20Pieter Wuille2017-03-291-9/+57
* Introduce FastRandomContext::randbool()Pieter Wuille2017-03-291-0/+4
* sanity: Move OS random to sanity check functionWladimir J. van der Laan2017-02-221-0/+5
* squashme: comment that NUM_OS_RANDOM_BYTES should not be changed lightlyWladimir J. van der Laan2017-02-221-1/+5
* util: Specific GetOSRandom for Linux/FreeBSD/OpenBSDWladimir J. van der Laan2017-02-211-0/+8
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Kill insecure_random and associated global stateWladimir J. van der Laan2016-10-171-19/+16
* Always require OS randomness when generating secret keysPieter Wuille2016-05-291-4/+7
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* Remove references to X11 licenceMichael Ford2014-12-161-1/+1
* Fix typo in doxygen comment.Pavel Janík2014-11-251-1/+1
* Make sure that GetRandomBytes never failsWladimir J. van der Laan2014-11-071-1/+1
* Apply clang-format on some infrequently-updated filesPieter Wuille2014-09-191-1/+1
* move rand functions from util to new random.h/.cppPhilip Kaufmann2014-07-091-0/+49