index
:
discoin
1.10-archive
1.14-maint
1.14.4-dev
1.14.5-dev
1.17-dev
1.18-dev
1.21-dev
1.4-archive
1.6-archive
1.7-archive
1.8-archive
1.8-safemode
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
random.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge #17563: lib: fix a compiler warning: unused GetDevURandom()
fanquake
2020-08-10
1
-0
/
+6
|
\
|
*
Fix a compiler warning: unused GetDevURandom()
Vasil Dimov
2020-03-20
1
-0
/
+6
*
|
Merge #18781: Add templated GetRandDuration<>
MarcoFalke
2020-05-15
1
-14
/
+2
|
\
\
|
*
|
Add templated GetRandomDuration<>
MarcoFalke
2020-04-30
1
-14
/
+2
*
|
|
build: warn on potentially uninitialized reads
Vasil Dimov
2020-05-03
1
-2
/
+5
|
/
/
*
|
Merge #18038: P2P: Mempool tracks locally submitted transactions to improve w...
fanquake
2020-04-29
1
-0
/
+5
|
\
\
|
*
|
[util] Add method that returns random time in milliseconds
Amiti Uttarwar
2020-04-23
1
-0
/
+5
|
|
/
*
/
scripted-diff: Bump copyright headers
MarcoFalke
2020-04-16
1
-1
/
+1
|
/
*
build: fix sysctl() detection on macOS
fanquake
2020-03-19
1
-2
/
+2
*
doc: fix GetTimeMicros() comment in random.cpp
fanquake
2020-03-17
1
-1
/
+1
*
rand: remove getentropy() fallback for macOS < 10.12
fanquake
2020-03-17
1
-7
/
+4
*
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-12-30
1
-1
/
+1
*
Make env data logging optional
Pieter Wuille
2019-12-08
1
-2
/
+2
*
Move events_hasher into RNGState()
Pieter Wuille
2019-12-05
1
-32
/
+39
*
Merge #17507: random: mark RandAddPeriodic and SeedPeriodic as noexcept
Wladimir J. van der Laan
2019-12-05
1
-14
/
+4
|
\
|
*
random: mark RandAddPeriodic and SeedPeriodic as noexcept
fanquake
2019-11-18
1
-13
/
+3
|
*
doc: correct random.h docs after #17270
fanquake
2019-11-18
1
-1
/
+1
*
|
Seed RNG with precision timestamps on receipt of net messages.
Matt Corallo
2019-11-23
1
-0
/
+33
*
|
random: Remove remaining OpenSSL calls and locking infrastructure
fanquake
2019-11-18
1
-35
/
+0
*
|
random: stop retrieving random bytes from OpenSSL
fanquake
2019-11-18
1
-4
/
+0
*
|
random: stop feeding RNG output back into OpenSSL
fanquake
2019-11-18
1
-8
/
+0
|
/
*
Report amount of data gathered from environment
Pieter Wuille
2019-11-12
1
-0
/
+4
*
Run background seeding periodically instead of unpredictably
Pieter Wuille
2019-11-12
1
-29
/
+17
*
[MOVEONLY] Move cpuid code from random & sha256 to compat/cpuid
Pieter Wuille
2019-11-12
1
-15
/
+2
*
[MOVEONLY] Move perfmon data gathering to new randomenv module
Pieter Wuille
2019-11-12
1
-42
/
+9
*
doc: minor corrections in random.cpp
fanquake
2019-11-12
1
-3
/
+3
*
random: remove call to RAND_screen() (Windows only)
fanquake
2019-10-18
1
-4
/
+0
*
doc: correct function name in ReportHardwareRand()
fanquake
2019-10-16
1
-1
/
+1
*
Remove unused includes
practicalswift
2019-10-15
1
-2
/
+0
*
net: Use mockable time for tx download
MarcoFalke
2019-06-17
1
-0
/
+5
*
Merge #15224: Add RNG strengthening (10ms once every minute)
Wladimir J. van der Laan
2019-05-18
1
-4
/
+54
|
\
|
*
Add hash strengthening to the RNG
Pieter Wuille
2019-05-06
1
-4
/
+54
*
|
Add ChaCha20 encryption option (XOR)
Jonas Schnelli
2019-05-03
1
-1
/
+1
*
|
Merge #15250: Use RdSeed when available, and reduce RdRand load
Wladimir J. van der Laan
2019-02-18
1
-38
/
+134
|
\
\
|
*
|
Use RdSeed when available, and reduce RdRand load
Pieter Wuille
2019-02-03
1
-38
/
+134
|
|
/
*
/
test: Make bloom tests deterministic
MarcoFalke
2019-02-02
1
-1
/
+3
|
/
*
Document RNG design in random.h
Pieter Wuille
2019-01-16
1
-0
/
+8
*
Use secure allocator for RNG state
Pieter Wuille
2019-01-16
1
-2
/
+4
*
Encapsulate RNGState better
Pieter Wuille
2019-01-16
1
-3
/
+6
*
DRY: Implement GetRand using FastRandomContext::randrange
Pieter Wuille
2019-01-16
1
-11
/
+1
*
Sprinkle some sweet noexcepts over the RNG code
Pieter Wuille
2019-01-16
1
-17
/
+32
*
Remove hwrand_initialized.
Pieter Wuille
2019-01-16
1
-4
/
+0
*
Switch all RNG code to the built-in PRNG.
Pieter Wuille
2019-01-16
1
-67
/
+118
*
Integrate util/system's CInit into RNGState
Pieter Wuille
2019-01-16
1
-0
/
+43
*
Abstract out seeding/extracting entropy into RNGState::MixExtract
Pieter Wuille
2019-01-16
1
-24
/
+36
*
Add thread safety annotations to RNG state
Pieter Wuille
2019-01-16
1
-3
/
+4
*
Rename some hardware RNG related functions
Pieter Wuille
2019-01-16
1
-8
/
+13
*
Automatically initialize RNG on first use.
Pieter Wuille
2019-01-16
1
-18
/
+50
*
Don't log RandAddSeedPerfmon details
Pieter Wuille
2019-01-16
1
-6
/
+6
*
Do not permit copying FastRandomContexts
Pieter Wuille
2018-12-12
1
-0
/
+14
[next]