| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | `big.Rat` (Experimental) | gingerBill | 2021-10-29 | 5 | -14/+614 |
| * | core:math/bits: Improve add/sub/mul_u64 | Yawning Angel | 2021-10-27 | 1 | -42/+30 |
| * | Keep `-vet` happy | gingerBill | 2021-09-29 | 1 | -2/+1 |
| * | Add `bits.log2` | gingerBill | 2021-09-15 | 1 | -0/+4 |
| * | Remove unnecessary operations | gingerBill | 2021-09-08 | 1 | -6/+6 |
| * | Correct math/big | gingerBill | 2021-09-08 | 2 | -7/+2 |
| * | Strip semicolons in core which were missing | gingerBill | 2021-09-08 | 2 | -4/+10 |
| * | Move math/big tests under `tests/`. | Jeroen van Rijn | 2021-09-07 | 3 | -1159/+0 |
| * | big: Add Python implementation of LCM. | Jeroen van Rijn | 2021-09-07 | 2 | -19/+44 |
| * | big: Implement isqrt in Python for the tests. | Jeroen van Rijn | 2021-09-07 | 2 | -4/+24 |
| * | bit: Force Python3 for CI. | Jeroen van Rijn | 2021-09-07 | 1 | -3/+3 |
| * | big CI: Set relative path to Odin. | Jeroen van Rijn | 2021-09-07 | 1 | -3/+4 |
| * | big: Run tests under CI. | Jeroen van Rijn | 2021-09-07 | 1 | -2/+2 |
| * | big: Move tests into their own package. | Jeroen van Rijn | 2021-09-07 | 5 | -403/+401 |
| * | big: Remove `core:fmt` usage + Add a little demo to examples/demo. | Jeroen van Rijn | 2021-09-06 | 5 | -179/+102 |
| * | compress: Update BSD-3 license + remove semicolons from compressed example. | Jeroen van Rijn | 2021-09-06 | 1 | -2/+2 |
| * | Merge branch 'master' into optional-semicolons | gingerBill | 2021-09-06 | 14 | -349/+3199 |
| |\ | |||||
| | * | Add `internal_int_(pack, unpack)`. | Jeroen van Rijn | 2021-09-06 | 4 | -19/+141 |
| | * | big: Add ASCII file import/export. | Jeroen van Rijn | 2021-09-05 | 3 | -13/+84 |
| | * | big: Add Extended Euclidean algorithm. | Jeroen van Rijn | 2021-09-05 | 2 | -2/+85 |
| | * | big: Add `internal_random_prime`. | Jeroen van Rijn | 2021-09-05 | 6 | -17/+180 |
| | * | big: Add `internal_int_prime_next_prime`. | Jeroen van Rijn | 2021-09-04 | 4 | -23/+354 |
| | * | big: Default to Frobenius-Underwood. It's 10% faster than Lucas-Selfridge. | Jeroen van Rijn | 2021-09-03 | 1 | -1/+2 |
| | * | big: Add Lucas-Selfridge. | Jeroen van Rijn | 2021-09-03 | 4 | -16/+274 |
| | * | big: Fix internal_int_mod for inputs with opposite signs. | Jeroen van Rijn | 2021-09-03 | 4 | -13/+37 |
| | * | big: Add Frobenius-Underwood. | Jeroen van Rijn | 2021-09-03 | 4 | -18/+117 |
| | * | big: Fix M-R. | Jeroen van Rijn | 2021-09-02 | 2 | -38/+9 |
| | * | big: Add `internal_int_is_prime`. | Jeroen van Rijn | 2021-09-02 | 8 | -18/+299 |
| | * | big: Add Miller-Rabin. | Jeroen van Rijn | 2021-09-01 | 1 | -0/+82 |
| | * | big: Add ; after proc map. | Jeroen van Rijn | 2021-09-01 | 3 | -22/+22 |
| | * | big: Use new comparison helpers. | Jeroen van Rijn | 2021-09-01 | 5 | -46/+41 |
| | * | big: Add comparison helpers. | Jeroen van Rijn | 2021-09-01 | 2 | -0/+466 |
| | * | big: Add `internal_int_kronecker`. | Jeroen van Rijn | 2021-09-01 | 2 | -129/+95 |
| | * | big: Add `ilog2`. | Jeroen van Rijn | 2021-09-01 | 3 | -11/+7 |
| | * | big: Add `internal_int_exponent_mod`. | Jeroen van Rijn | 2021-09-01 | 2 | -56/+53 |
| | * | big: Cue up `internal_int_exponent_mod` wrapper function. | Jeroen van Rijn | 2021-09-01 | 3 | -993/+1055 |
| | * | big: Add Diminished Radix reduction. | Jeroen van Rijn | 2021-09-01 | 2 | -10/+106 |
| | * | big: Remove temporary prints. | Jeroen van Rijn | 2021-09-01 | 1 | -2/+0 |
| | * | big: Add `internal_int_exponent_mod_fast`. | Jeroen van Rijn | 2021-09-01 | 4 | -17/+302 |
| | * | big: Add `internal_int_exponent_mod`. | Jeroen van Rijn | 2021-09-01 | 13 | -46/+294 |
| | * | Big: Added Barrett reduction setup. | Jeroen van Rijn | 2021-09-01 | 1 | -0/+45 |
| | * | big: Add `reduce_2k`. | Jeroen van Rijn | 2021-09-01 | 3 | -5/+215 |
| * | | Strip even more semicolons if followed by a `}` or `)` on the same line | gingerBill | 2021-08-31 | 15 | -413/+413 |
| * | | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 7 | -56/+56 |
| * | | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 25 | -8191/+8191 |
| |/ | |||||
| * | big: Add `_private_int_mul_balance`. | Jeroen van Rijn | 2021-08-28 | 5 | -42/+106 |
| * | big: Add `_private_int_mul_high`. | Jeroen van Rijn | 2021-08-28 | 2 | -2/+125 |
| * | Add tests for `internal_int_is_square'. | Jeroen van Rijn | 2021-08-28 | 7 | -52/+91 |
| * | big: Add `int_is_square`. | Jeroen van Rijn | 2021-08-27 | 5 | -28/+110 |
| * | big: Add Montgomery Reduction. | Jeroen van Rijn | 2021-08-27 | 1 | -0/+110 |