lua-arc4random

Cryptographically secure PRNG for Lua
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.gitignore4L
-rw-r--r--Makefile22L
-rw-r--r--Makefile.mess49L
-rw-r--r--README.md55L
-rw-r--r--compat/arc4random/arc4random.c195L
-rw-r--r--compat/arc4random/arc4random.h26L
-rw-r--r--compat/arc4random/arc4random_freebsd.h85L
-rw-r--r--compat/arc4random/arc4random_linux.h85L
-rw-r--r--compat/arc4random/arc4random_osx.h79L
-rw-r--r--compat/arc4random/arc4random_solaris.h79L
-rw-r--r--compat/arc4random/arc4random_uniform.c56L
-rw-r--r--compat/arc4random/arc4random_win.h74L
-rw-r--r--compat/arc4random/chacha_private.h222L
-rw-r--r--compat/getentropy/getentropy_freebsd.c64L
-rw-r--r--compat/getentropy/getentropy_linux.c548L
-rw-r--r--compat/getentropy/getentropy_osx.c429L
-rw-r--r--compat/getentropy/getentropy_solaris.c445L
-rw-r--r--compat/getentropy/getentropy_win.c59L
-rw-r--r--compat/include/blf.h82L
-rw-r--r--compat/include/machine/endian.h40L
-rw-r--r--compat/include/stdlib.h17L
-rw-r--r--compat/include/string.h13L
-rw-r--r--compat/include/sys/types.h7L
-rw-r--r--compat/include/unistd.h13L
-rw-r--r--compat/safebfuns.c52L
-rw-r--r--compat/sha/sha512.c558L
-rw-r--r--rockspec/arc4random-1.0-1.rockspec34L
-rw-r--r--rockspec/arc4random-1.1-1.rockspec34L
-rw-r--r--rockspec/arc4random-1.2-1.rockspec34L
-rw-r--r--rockspec/arc4random-1.3-1.rockspec34L
-rw-r--r--rockspec/arc4random-1.3-2.rockspec34L
-rw-r--r--rockspec/arc4random-1.3-3.rockspec34L
-rw-r--r--rockspec/arc4random-1.3-4.rockspec34L
-rw-r--r--rockspec/arc4random-1.4-1.rockspec34L
-rw-r--r--rockspec/arc4random-scm-1.rockspec33L
-rw-r--r--src/main.c103L
-rwxr-xr-xtest.lua16L