19 Commits (bd22305f7715bd2a7c460a846f65e6d23c302ac5)

Author SHA1 Message Date
Avril 86b855bda3
Added seeding interface.
4 years ago
Avril 5a4b68ab3f
Started implementing next for arrays.
4 years ago
Avril 4b988ba83b Added name-based runtime engine lookup.
4 years ago
Avril ebc16f5638 C API: Added individual primitive types `rng_next_*()`
4 years ago
Avril 12f5e7dd97
Better debugging of test program
4 years ago
Avril 9ebf0384a5 C API basic test
4 years ago
Avril 29187574be
C API added
4 years ago
Avril f193acd2ea
Fixed internal header problems (hopefully...)
4 years ago
Avril 7733ada38b
Fixed some namespace pollution issues
4 years ago
Avril 0ecf0be7a7
Update makefile
4 years ago
Avril 5b7983154c
Fix internal includes being installed
4 years ago
Avril df0fbadf3b
Reorganised /include
4 years ago
Avril 9fb0030c7a
Compiles for static + shared libraries
4 years ago
Avril 5f57115683
Vectorised next_bytes(), next_v*().
4 years ago
Avril ed966944b8
Added likeliness annotations to some nullptr checks
4 years ago
Avril ef25f978ff
Added attrs to internal-exported C API header
4 years ago
Avril 3b1628d396
Added mem::aligned_ptr<T> wrapper
4 years ago
Avril 5ac7fc5e11 start: c Random subclass (jrand48_r())
4 years ago
Avril ff8c729ef7 Initial commit
4 years ago