aboutsummaryrefslogtreecommitdiff
path: root/src/test/random_tests.cpp
AgeCommit message (Expand)Author
2024-07-06random: drop ad-hoc Shuffle in favor of std::shufflePieter Wuille
2024-07-01random: replace construct/assign with explicit Reseed()Pieter Wuille
2024-07-01random: convert GetRand{Micros,Millis} into randrangePieter Wuille
2024-07-01random: get rid of GetRand by inliningPieter Wuille
2024-07-01tests: overhaul deterministic test randomnessPieter Wuille
2024-07-01random: convert XoRoShiRo128PlusPlus into full RNGPieter Wuille
2024-07-01random: move XoRoShiRo128PlusPlus into random modulePieter Wuille
2024-07-01random: add RandomMixin::randbits with compile-known bitsPieter Wuille
2024-07-01random: Improve RandomMixin::randbitsPieter Wuille
2023-06-14test: move remaining random test util code from setup_common to randomjonatack
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-01-12doc: remove usages of C++11fanquake
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-07-13refactor: Make FEELER_SLEEP_WINDOW type safe (std::chrono)MacroFake
2022-05-12Merge bitcoin/bitcoin#24925: refactor: make GetRand a template, remove GetRan...MacroFake
2022-05-08random: Add FastRandomContext::rand_uniform_delayMarcoFalke
2022-04-22refactor: make GetRand a template, remove GetRandIntpasta
2020-05-15Merge #18781: Add templated GetRandDuration<>MarcoFalke
2020-05-08test: Fix outstanding -Wsign-compare errorsBen Woosley
2020-04-30test: Add test for GetRandMillis and GetRandMicrosMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-16scripted-diff: Sort test includesMarcoFalke
2019-11-06scripted-diff: test: Move setup_common to test libraryMarcoFalke
2019-04-11scripted-diff: Bump copyright headers in test, benchMarcoFalke
2019-04-11scripted-diff: Rename test_bitcoin to test/setup_commonMarcoFalke
2019-02-02test: Make bloom tests deterministicMarcoFalke
2018-12-12Bugfix: randbytes should seed when needed (non reachable issue)Pieter Wuille
2018-12-12Introduce a Shuffle for FastRandomContext and use it in wallet and coinselectionPieter Wuille
2018-07-27Update copyright headers to 2018DrahtBot
2018-04-11test: Fix sign for expected valuesKarl-Johan Alm
2018-03-20Make FastRandomContext support standard C++11 RNG interfacePieter Wuille
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-06-05Add FastRandomContext::rand256() and ::randbytes()Pieter Wuille
2017-03-29Add a FastRandomContext::randrange and use itPieter Wuille
2017-03-29Switch FastRandomContext to ChaCha20Pieter Wuille
2017-02-22sanity: Move OS random to sanity check functionWladimir J. van der Laan
2017-02-21util: Specific GetOSRandom for Linux/FreeBSD/OpenBSDWladimir J. van der Laan