contrib: created 'contrib' directory with ccan/isaac as csprng
previously cryptolib random function was used to generate message id, this works well but it is slow especially when the entropy is low, replaced with cryptographically safe prng ISAAC the ccan directory is going to be used in the future, as it's include structure makes it easy to embed C snippets instead of reimplementing them
Showing
- config.mk 1 addition, 1 deletionconfig.mk
- contrib/ccan/compiler/LICENSE 1 addition, 0 deletionscontrib/ccan/compiler/LICENSE
- contrib/ccan/compiler/_info 64 additions, 0 deletionscontrib/ccan/compiler/_info
- contrib/ccan/compiler/compiler.h 231 additions, 0 deletionscontrib/ccan/compiler/compiler.h
- contrib/ccan/compiler/test/compile_fail-printf.c 22 additions, 0 deletionscontrib/ccan/compiler/test/compile_fail-printf.c
- contrib/ccan/compiler/test/run-is_compile_constant.c 15 additions, 0 deletionscontrib/ccan/compiler/test/run-is_compile_constant.c
- contrib/ccan/ilog/LICENSE 1 addition, 0 deletionscontrib/ccan/ilog/LICENSE
- contrib/ccan/ilog/_info 50 additions, 0 deletionscontrib/ccan/ilog/_info
- contrib/ccan/ilog/ilog.c 141 additions, 0 deletionscontrib/ccan/ilog/ilog.c
- contrib/ccan/ilog/ilog.h 151 additions, 0 deletionscontrib/ccan/ilog/ilog.h
- contrib/ccan/ilog/test/run-out-of-line.c 65 additions, 0 deletionscontrib/ccan/ilog/test/run-out-of-line.c
- contrib/ccan/ilog/test/run.c 60 additions, 0 deletionscontrib/ccan/ilog/test/run.c
- contrib/ccan/isaac/LICENSE 1 addition, 0 deletionscontrib/ccan/isaac/LICENSE
- contrib/ccan/isaac/_info 119 additions, 0 deletionscontrib/ccan/isaac/_info
- contrib/ccan/isaac/isaac.c 259 additions, 0 deletionscontrib/ccan/isaac/isaac.c
- contrib/ccan/isaac/isaac.h 133 additions, 0 deletionscontrib/ccan/isaac/isaac.h
- contrib/ccan/isaac/isaac64.c 255 additions, 0 deletionscontrib/ccan/isaac/isaac64.c
- contrib/ccan/isaac/isaac64.h 131 additions, 0 deletionscontrib/ccan/isaac/isaac64.h
- contrib/ccan/isaac/test/run.c 158 additions, 0 deletionscontrib/ccan/isaac/test/run.c
- contrib/ccan/isaac/test/run64.c 287 additions, 0 deletionscontrib/ccan/isaac/test/run64.c
Please register or sign in to comment