19 Commits (86b855bda35391c0d29e0ee7f4ddeacb68158cf0)

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