| Commit message (Expand) | Author | Age | Files | Lines |
* | random: shift bug uncovered by ubsan. | Kaz Kylheku | 2022-02-14 | 1 | -1/+3 |
* | random-sample: replace algorithm R. | Kaz Kylheku | 2022-01-29 | 1 | -4/+13 |
* | New function: random-sample. | Kaz Kylheku | 2022-01-29 | 1 | -2/+63 |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | Casts have crept into the code not wrapped by macros. | Kaz Kylheku | 2022-01-06 | 1 | -12/+12 |
* | random: new function random-float-incl. | Kaz Kylheku | 2021-10-25 | 1 | -0/+37 |
* | rand: remove redundant inclusion of buf.h. | Paul A. Patience | 2021-09-06 | 1 | -1/+0 |
* | rand: provide random-buf function. | Kaz Kylheku | 2021-08-26 | 1 | -0/+41 |
* | random: bug: 32 bit shift. | Kaz Kylheku | 2021-08-26 | 1 | -3/+3 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -12/+13 |
* | rand: support buffers as random seeds. | Kaz Kylheku | 2021-07-13 | 1 | -1/+40 |
* | rand: remove unnecessary type check. | Kaz Kylheku | 2021-07-13 | 1 | -2/+1 |
* | type: disallow structs using built-in type names. | Kaz Kylheku | 2021-07-08 | 1 | -8/+12 |
* | lib: fix neglect to use self variable. | Kaz Kylheku | 2021-03-14 | 1 | -6/+6 |
* | Copyright year bump 2021. | Kaz Kylheku | 2021-01-14 | 1 | -1/+1 |
* | random: use nanoseconds for seeding. | Kaz Kylheku | 2020-10-07 | 1 | -1/+1 |
* | time: move time functions out of lib.c into time.c. | Kaz Kylheku | 2020-10-07 | 1 | -0/+1 |
* | random: correctly refer to WELL512a everywhere. | Kaz Kylheku | 2020-10-07 | 1 | -1/+1 |
* | random: bugfix: incorrect WELL512a. | Kaz Kylheku | 2020-10-07 | 1 | -6/+31 |
* | c_num: now takes self argument. | Kaz Kylheku | 2020-06-29 | 1 | -7/+7 |
* | Remove unnecessary #include directives. | Kaz Kylheku | 2020-04-22 | 1 | -1/+0 |
* | Copyright year bump 2020. | Kaz Kylheku | 2019-12-31 | 1 | -1/+1 |
* | safety: fix type tests that code can subvert. | Kaz Kylheku | 2019-09-30 | 1 | -1/+1 |
* | Fix some instances of 4 bytes = 32 bits assumption. | Kaz Kylheku | 2019-01-23 | 1 | -6/+6 |
* | mpi: put access macros into mp_ namespace | Kaz Kylheku | 2019-01-22 | 1 | -1/+1 |
* | Copyright year bump 2019. | Kaz Kylheku | 2019-01-16 | 1 | -1/+1 |
* | Better identify functions that misuse COBJ-s and hashes. | Kaz Kylheku | 2018-11-07 | 1 | -6/+13 |
* | random-float: new function. | Kaz Kylheku | 2018-07-16 | 1 | -0/+27 |
* | random: reject negative bignum modulus. | Kaz Kylheku | 2018-05-16 | 1 | -2/+2 |
* | Copyright year bump 2018. | Kaz Kylheku | 2018-02-15 | 1 | -1/+1 |
* | Handle returns of MPI functions that return MP_TOOBIG. | Kaz Kylheku | 2017-06-18 | 1 | -6/+14 |
* | mpi: fix some careless use of integer types. | Kaz Kylheku | 2017-06-18 | 1 | -8/+8 |
* | cobj: rename poorly named default operation. | Kaz Kylheku | 2017-05-15 | 1 | -1/+1 |
* | Rename c_uint_ptr_num; introduce cunum typedef. | Kaz Kylheku | 2017-04-21 | 1 | -1/+1 |
* | Rename badly named default_bool_arg | Kaz Kylheku | 2017-03-17 | 1 | -2/+2 |
* | Bump copyright year to 2017. | Kaz Kylheku | 2017-01-23 | 1 | -1/+1 |
* | Synchronize license comments with LICENSE. | Kaz Kylheku | 2016-10-01 | 1 | -16/+17 |
* | Use random padding in PRNG rather than 0xAA. | Kaz Kylheku | 2016-04-28 | 1 | -3/+13 |
* | Clean-up rand code; implement configurable warmup. | Kaz Kylheku | 2016-04-28 | 1 | -24/+34 |
* | Only use getpid for rand seed if HAVE_UNISTD_H. | Kaz Kylheku | 2016-04-28 | 1 | -0/+2 |
* | Remove bogus code for 128 bit platform. | Kaz Kylheku | 2016-04-28 | 1 | -6/+3 |
* | Move PRNG-related initialization to rand.c | Kaz Kylheku | 2016-04-28 | 1 | -0/+9 |
* | Header file cleanup. | Kaz Kylheku | 2016-01-22 | 1 | -6/+0 |
* | New random-state-get-vec function. | Kaz Kylheku | 2016-01-18 | 1 | -0/+28 |
* | random: wrong mask width for power-of-two moduli. | Kaz Kylheku | 2016-01-18 | 1 | -2/+2 |
* | Don't allow non-positive modulus in rand and random. | Kaz Kylheku | 2016-01-18 | 1 | -20/+22 |
* | Copyright year bump. | Kaz Kylheku | 2015-12-31 | 1 | -1/+1 |
* | Stop using C library setjmp/longjmp. | Kaz Kylheku | 2015-10-25 | 1 | -1/+0 |
* | Random states of type random-state, not *random-state*. | Kaz Kylheku | 2015-09-08 | 1 | -3/+14 |
* | Update copyright notices from 2014 to 2015. | Kaz Kylheku | 2015-02-01 | 1 | -1/+1 |