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
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
2018-12-12
Do not permit copying FastRandomContexts
Pieter Wuille
2018-12-12
Bugfix: randbytes should seed when needed (non reachable issue)
Pieter Wuille
2018-11-04
scripted-diff: Move util files to separate directory.
Jim Posen
2018-08-31
scripted-diff: Small locking rename
Russell Yanofsky
2018-08-31
Merge #11640: Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSection
Wladimir J. van der Laan
2018-08-03
Use LOCK macros for non-recursive locks
Russell Yanofsky
2018-07-27
Update copyright headers to 2018
DrahtBot
2018-05-24
Fix FreeBSD build by including utilstrencodings.h
Wladimir J. van der Laan
2018-05-17
break circular dependency: random/sync -> util -> random/sync
Chun Kuan Lee
2018-05-03
Make it clear which functions that are intended to be translation unit local
practicalswift
2018-04-09
Remove duplicate includes
practicalswift
2018-01-03
Increment MIT Licence copyright header year on files modified in 2017
Akira Takizawa
2017-11-16
scripted-diff: Replace #include "" with #include <> (ryanofsky)
MeshCollider
[next]