Branch: Tag:


2018-11-03 14:21:37 by Marcus Comstedt <>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection


2017-12-31 23:19:10 by Peter Bortas <>

Merge remote-tracking branch 'origin/8.1' into peter/travis


2017-11-26 01:30:25 by Martin Nilsson <>

Added support for automatic entropy underflow management.


2016-04-26 15:25:49 by Henrik Grubbström (Grubba) <>

Compiler: Survive deprecated efuns returning void.

The compiler didn't handle attributed returned void values correctly,
and assumed that they would return a value.

2016-04-26 13:36:11 by Henrik Grubbström (Grubba) <>

Testsuite [Random]: Added test triggering a runtime or compiler bug.

As far as I can see, the compiler generates the correct byte code,
but for some reason it looks like a local variable gets overwritten
by a value pushed onto the stack.


2016-04-23 14:26:06 by Henrik Grubbström (Grubba) <>

Testsuite [Random]: Updated expected values.

After the my_log2() fix, the results in the 64 bit range
changed (as intended).


2016-03-31 12:36:38 by Henrik Grubbström (Grubba) <>

Testsuote [Random]: Support both 32- and 64-bit integers.

random() for bignums does not generate the same exact sequence
as random() for integers, and is not likely to ever do, so
switch the expected results depending on the width of integers.

Fixes some testsuite failures with 32-bit integers.


2016-03-19 20:13:20 by Martin Nilsson <>

Update result of mpz _random.


2016-03-17 15:40:02 by Martin Nilsson <>

Fix random on ints between 32 and 64 bits.

2016-03-17 11:46:47 by Martin Nilsson <>

More meaningful random tests, now that it is possible.

2016-03-17 11:46:47 by Martin Nilsson <>

Update test to changes in random implementation.


2016-03-09 21:07:25 by Martin Nilsson <>

Change the _random interface to provide rnadom_string and random from the called random object.


2016-01-26 18:57:11 by Martin Nilsson <>

Added Fast random generator.

2016-01-26 10:46:46 by Martin Nilsson <>

Test hardware RNG


2016-01-18 01:49:38 by Martin Nilsson <>

Additional tests.

2016-01-18 01:13:41 by Martin Nilsson <>

Move random tests into Random.pmod