index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
random.h
Age
Commit message (
Expand
)
Author
2022-03-23
refactor: use Span in random.*
pasta
2022-01-30
doc: Fix typos pointed out by lint-spelling
brunoerg
2022-01-13
scripted-diff: replace PoissonNextSend with GetExponentialRand
John Newbery
2022-01-13
[move] Move PoissonNextSend to src/random and update comment
John Newbery
2020-04-30
Add templated GetRandomDuration<>
MarcoFalke
2020-04-29
Merge #18038: P2P: Mempool tracks locally submitted transactions to improve w...
fanquake
2020-04-23
[util] Add method that returns random time in milliseconds
Amiti Uttarwar
2020-04-16
scripted-diff: Bump copyright headers
MarcoFalke
2020-03-29
tests: Add fuzzing harness for functions/classes in random.h
practicalswift
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-12-05
Move events_hasher into RNGState()
Pieter Wuille
2019-12-05
Merge #17507: random: mark RandAddPeriodic and SeedPeriodic as noexcept
Wladimir J. van der Laan
2019-11-23
Seed RNG with precision timestamps on receipt of net messages.
Matt Corallo
2019-11-18
random: mark RandAddPeriodic and SeedPeriodic as noexcept
fanquake
2019-11-18
doc: correct random.h docs after #17270
fanquake
2019-11-18
random: stop retrieving random bytes from OpenSSL
fanquake
2019-11-12
Run background seeding periodically instead of unpredictably
Pieter Wuille
2019-11-12
doc: minor corrections in random.cpp
fanquake
2019-10-28
Add assertion to randrange that input is not 0
Jeremy Rubin
2019-06-17
net: Use mockable time for tx download
MarcoFalke
2019-05-18
Merge #15224: Add RNG strengthening (10ms once every minute)
Wladimir J. van der Laan
2019-05-06
Document strenghtening
Pieter Wuille
2019-05-03
Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2019-02-03
Use RdSeed when available, and reduce RdRand load
Pieter Wuille
2019-01-16
Document RNG design in random.h
Pieter Wuille
2019-01-16
Sprinkle some sweet noexcepts over the RNG code
Pieter Wuille
2019-01-16
Switch all RNG code to the built-in PRNG.
Pieter Wuille
2019-01-16
Automatically initialize RNG on first use.
Pieter Wuille
2018-12-12
Do not permit copying FastRandomContexts
Pieter Wuille
2018-12-12
Introduce a Shuffle for FastRandomContext and use it in wallet and coinselection
Pieter Wuille
2018-07-27
Update copyright headers to 2018
DrahtBot
2018-03-22
Merge #12742: Make FastRandomContext support standard C++11 RNG interface
MarcoFalke
2018-03-21
Fix typos
Dimitris Apostolou
2018-03-20
Make FastRandomContext support standard C++11 RNG interface
Pieter Wuille
2018-01-03
Increment MIT Licence copyright header year on files modified in 2017
Akira Takizawa
2017-12-13
Merge #11558: Minimal code changes to allow msvc compilation
Wladimir J. van der Laan
2017-11-16
scripted-diff: Replace #include "" with #include <> (ryanofsky)
MeshCollider
2017-11-10
Minimal code changes to allow msvc compilation.
Aaron Clauson
2017-06-14
Merge #10377: Use rdrand as entropy source on supported platforms
Wladimir J. van der Laan
2017-06-13
Use rdrand as entropy source on supported platforms
Pieter Wuille
2017-06-05
Add FastRandomContext::rand256() and ::randbytes()
Pieter Wuille
2017-05-22
Add perf counter data to GetStrongRandBytes state in scheduler
Matt Corallo
2017-03-29
Add a FastRandomContext::randrange and use it
Pieter Wuille
2017-03-29
Switch FastRandomContext to ChaCha20
Pieter Wuille
2017-03-29
Introduce FastRandomContext::randbool()
Pieter Wuille
2017-02-22
sanity: Move OS random to sanity check function
Wladimir J. van der Laan
2017-02-22
squashme: comment that NUM_OS_RANDOM_BYTES should not be changed lightly
Wladimir J. van der Laan
2017-02-21
util: Specific GetOSRandom for Linux/FreeBSD/OpenBSD
Wladimir J. van der Laan
2016-12-31
Increment MIT Licence copyright header year on files modified in 2016
isle2983
2016-10-17
Kill insecure_random and associated global state
Wladimir J. van der Laan
[next]