This is a series starting with import the code, formatting it, getting it to build, and changing the device.
The following changes since commit 47341e4900dead535ab786d887607f8f8e2ea194: New and easy strace framework. (2016-02-03 18:31:54 -0500) are available in the git repository at: [email protected]:rminnich/akaros newrandom for you to fetch changes up to 3666b7600e0a986e64a7f961674d32aa2fae1cb0: Add a random device; remove old genrandom junk; remove random from #cons (2016-02-03 19:09:02 -0800) ---------------------------------------------------------------- Ronald G. Minnich (4): Import new random number generator files from harvey Format with .clang-format, included herein for reference Get the basic random number generator functions to compile Add a random device; remove old genrandom junk; remove random from #cons kern/drivers/dev/Kbuild | 1 + kern/drivers/dev/cons.c | 35 -- kern/drivers/dev/random.c | 241 +++++++++ kern/include/ns.h | 2 - kern/include/random/rijndael.h | 48 ++ kern/include/random/sha2.h | 87 +++ kern/lib/Kbuild | 1 + kern/lib/random/Kbuild | 4 + kern/lib/random/fortuna.c | 427 +++++++++++++++ kern/lib/random/rijndael.c | 427 +++++++++++++++ kern/lib/random/rijndael.tbl | 1138 ++++++++++++++++++++++++++++++++++++++++ kern/lib/random/sha2.c | 592 +++++++++++++++++++++ kern/src/ns/Kbuild | 1 - kern/src/ns/random.c | 123 ----- 14 files changed, 2966 insertions(+), 161 deletions(-) create mode 100644 kern/drivers/dev/random.c create mode 100644 kern/include/random/rijndael.h create mode 100644 kern/include/random/sha2.h create mode 100644 kern/lib/random/Kbuild create mode 100644 kern/lib/random/fortuna.c create mode 100644 kern/lib/random/rijndael.c create mode 100644 kern/lib/random/rijndael.tbl create mode 100644 kern/lib/random/sha2.c delete mode 100644 kern/src/ns/random.c https://github.com/rminnich/akaros/compare/rminnich:master...newrandom -- You received this message because you are subscribed to the Google Groups "Akaros" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
