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.cpp
Age
Commit message (
Expand
)
Author
2021-01-31
refactor: replace sizeof(a)/sizeof(a[0]) by std::size (C++17)
Sebastian Falbesoner
2020-08-10
Merge #17563: lib: fix a compiler warning: unused GetDevURandom()
fanquake
2020-05-15
Merge #18781: Add templated GetRandDuration<>
MarcoFalke
2020-05-03
build: warn on potentially uninitialized reads
Vasil Dimov
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-20
Fix a compiler warning: unused GetDevURandom()
Vasil Dimov
2020-03-19
build: fix sysctl() detection on macOS
fanquake
2020-03-17
doc: fix GetTimeMicros() comment in random.cpp
fanquake
2020-03-17
rand: remove getentropy() fallback for macOS < 10.12
fanquake
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-12-08
Make env data logging optional
Pieter Wuille
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: Remove remaining OpenSSL calls and locking infrastructure
fanquake
2019-11-18
random: stop retrieving random bytes from OpenSSL
fanquake
2019-11-18
random: stop feeding RNG output back into OpenSSL
fanquake
2019-11-12
Report amount of data gathered from environment
Pieter Wuille
2019-11-12
Run background seeding periodically instead of unpredictably
Pieter Wuille
2019-11-12
[MOVEONLY] Move cpuid code from random & sha256 to compat/cpuid
Pieter Wuille
2019-11-12
[MOVEONLY] Move perfmon data gathering to new randomenv module
Pieter Wuille
2019-11-12
doc: minor corrections in random.cpp
fanquake
2019-10-18
random: remove call to RAND_screen() (Windows only)
fanquake
2019-10-16
doc: correct function name in ReportHardwareRand()
fanquake
2019-10-15
Remove unused includes
practicalswift
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
Add hash strengthening to the RNG
Pieter Wuille
2019-05-03
Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2019-02-18
Merge #15250: Use RdSeed when available, and reduce RdRand load
Wladimir J. van der Laan
2019-02-03
Use RdSeed when available, and reduce RdRand load
Pieter Wuille
2019-02-02
test: Make bloom tests deterministic
MarcoFalke
2019-01-16
Document RNG design in random.h
Pieter Wuille
2019-01-16
Use secure allocator for RNG state
Pieter Wuille
2019-01-16
Encapsulate RNGState better
Pieter Wuille
2019-01-16
DRY: Implement GetRand using FastRandomContext::randrange
Pieter Wuille
2019-01-16
Sprinkle some sweet noexcepts over the RNG code
Pieter Wuille
2019-01-16
Remove hwrand_initialized.
Pieter Wuille
2019-01-16
Switch all RNG code to the built-in PRNG.
Pieter Wuille
2019-01-16
Integrate util/system's CInit into RNGState
Pieter Wuille
2019-01-16
Abstract out seeding/extracting entropy into RNGState::MixExtract
Pieter Wuille
2019-01-16
Add thread safety annotations to RNG state
Pieter Wuille
2019-01-16
Rename some hardware RNG related functions
Pieter Wuille
2019-01-16
Automatically initialize RNG on first use.
Pieter Wuille
2019-01-16
Don't log RandAddSeedPerfmon details
Pieter Wuille
[next]