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
2022-04-14
lint: Convert lint-logs.sh to Python
Dimitri
2022-02-02
build: remove unneeded getentropy detection (HAVE_GETENTROPY)
Sebastian Falbesoner
2022-02-02
random: use arc4random on OpenBSD
Sebastian Falbesoner
2022-01-13
scripted-diff: replace PoissonNextSend with GetExponentialRand
John Newbery
2022-01-13
[refactor] Use uint64_t and std namespace in PoissonNextSend
John Newbery
2022-01-13
[move] Move PoissonNextSend to src/random and update comment
John Newbery
2021-12-30
scripted-diff: Bump copyright headers
Hennadii Stepanov
2021-05-04
refactor: Replace &foo[0] with foo.data()
MarcoFalke
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
[next]