| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Use macro to initialize cobj_ops. | Kaz Kylheku | 2015-01-29 | 1 | -7/+5 |
* | * rand.c (rand32): Bugfix: if the seed object is a random | Kaz Kylheku | 2014-12-17 | 1 | -5/+7 |
* | * rand.c (struct rand_state): Change cur member to unsigned. | Kaz Kylheku | 2014-12-17 | 1 | -1/+1 |
* | * rand.c (rstate): New inline function. | Kaz Kylheku | 2014-12-16 | 1 | -8/+11 |
* | * Makefile: Removing trailing spaces. | Kaz Kylheku | 2014-10-24 | 1 | -3/+3 |
* | Converting cast expressions to macros that are retargetted | Kaz Kylheku | 2014-10-17 | 1 | -15/+16 |
* | * rand.c (make_random_state): Make the seeding behavior | Kaz Kylheku | 2014-08-05 | 1 | -7/+13 |
* | * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c, | Kaz Kylheku | 2014-07-23 | 1 | -16/+16 |
* | * eval.c, gc.c, rand.c, regex.c, signal.c: Remove inclusion of unneeded | Kaz Kylheku | 2014-04-13 | 1 | -1/+0 |
* | * eval.c (eval_init): Make seed argument optional in make-random-state. | Kaz Kylheku | 2014-03-14 | 1 | -5/+10 |
* | * rand.c (rand_init): Oops! Spectacular silliness here | Kaz Kylheku | 2014-03-08 | 1 | -3/+2 |
* | Change in the design of how special variables work, to fix the broken | Kaz Kylheku | 2014-02-28 | 1 | -15/+14 |
* | Replacing uses of the eq function which are used only as C booleans, | Kaz Kylheku | 2014-02-22 | 1 | -1/+1 |
* | The C function nullp is being renamed to null, and the rarely | Kaz Kylheku | 2014-02-22 | 1 | -1/+1 |