forked from ak-fortuna/fortuna
surtur
795b9ffe54
a couple of fixes/necessary additions were made along the way, namely: * add a default constructor for DoTask * rework of the mutex/lock_guard/unique_lock logic in generator/fortuna * add .fortuna.seed to the list of the ignored (.gitignore) * add helper function to util for convertin bytes to blocks (16b==block) * add a wrapper for around the SeedFileManager instance and a way to see if it's dead or alive (so that it can be restarted if needed) * the timeout for saving of the seed file has been decreased to a more reasonable value than 10 minutes (I wouldn't want to lose potentially up to 10 minutes worth of entropy) |
||
---|---|---|
lib | ||
.clang-format | ||
.clang-tidy | ||
.drone.starlark | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.pre-commit-config.yaml | ||
CMakeLists.txt | ||
LICENSE | ||
Makefile | ||
accumulator.cpp | ||
accumulator.h | ||
do_task.cpp | ||
do_task.h | ||
entropy_src.h | ||
event_adder.h | ||
event_adder_impl.h | ||
event_scheduler.h | ||
fortuna.cpp | ||
fortuna.h | ||
generator.cpp | ||
generator.h | ||
main.cpp | ||
pool.cpp | ||
pool.h | ||
seed_file_management.cpp | ||
seed_file_management.h | ||
urandom_entropy_src.h | ||
util.h |