aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/entropy/rdseed/rdseed.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Trivial warning fixesJack Lloyd2016-03-091-1/+1
|
* move logic back into poll()Daniel Neus2016-01-261-30/+18
| | | | prevents filtering out any 0x00000000 outputs from RDRAND/RDSEED
* review changesDaniel Neus2015-12-211-13/+16
| | | | | | | | * no spaces around if(), for() etc * snake_case for plain functions * anonymous namespace function instead private and static * don't propagate failed poll to the calling application * RdRand retires configurable in build.h
* RdRand and RdSeed logic changesDaniel Neus2015-12-201-17/+26
| | | | | * Make it configurable how often RdRand and RdSeed is polled * Make it configurable how many RdSeed retries are executed
* Move estimate of RDRAND/RDSEED entropy to build.hJack Lloyd2015-12-191-11/+1
| | | | GH #370 for background
* add support for Intel RdSeedDaniel Neus2015-12-181-0/+56