aboutsummaryrefslogtreecommitdiff
path: root/src/randomenv.cpp
AgeCommit message (Expand)Author
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-09-24build: remove support for weak linking getauxval()fanquake
2021-03-29rand: only try and use freeifaddrs if availablefanquake
2020-12-08util: Allow use of C++14 chrono literalsMarcoFalke
2020-11-09src/randomenv.cpp: fix build on uclibcFabrice Fontaine
2020-10-07random: fixes read buffer resizing in RandAddSeedPerfmonEthan Heilman
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-02-28Drop unused mach time headersBen Woosley
2020-02-06random: don't special case clock usage on macOSfanquake
2019-11-20Put bounds on the number of CPUID leaves exploredPieter Wuille
2019-11-19Fix CPUID subleaf iterationPieter Wuille
2019-11-18random: stop retrieving random bytes from OpenSSLfanquake
2019-11-12Use thread-safe atomic in perfmon seederPieter Wuille
2019-11-12Add information gathered through getauxval()Pieter Wuille
2019-11-12Feed CPUID data into RNGPieter Wuille
2019-11-12Use sysctl for seeding on MacOS/BSDPieter Wuille
2019-11-12Gather additional entropy from the environmentPieter Wuille
2019-11-12Seed randomness with process id / thread id / various clocksPieter Wuille
2019-11-12[MOVEONLY] Move perfmon data gathering to new randomenv modulePieter Wuille