| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | 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 | 9 | -160/+160 | |
| * | | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 6 | -54/+54 | |
| * | | Remove unneeded semicolons from the core library | gingerBill | 2021-08-31 | 12 | -2357/+2357 | |
| |/ | ||||||
| * | 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 | |
| * | big: Add `internal_int_montgomery_calc_normalization`. | Jeroen van Rijn | 2021-08-27 | 2 | -25/+19 | |
| * | big: Add Montgomery reduction. | Jeroen van Rijn | 2021-08-27 | 2 | -0/+193 | |
| * | Correct core library usage of the new `mem.new` behaviour | gingerBill | 2021-08-23 | 1 | -1/+1 | |
| * | big: Update license to BSD-3. | Jeroen van Rijn | 2021-08-19 | 13 | -33/+33 | |
| * | big: Nicely align test suite results. | Jeroen van Rijn | 2021-08-19 | 2 | -12/+15 | |
| * | big: Enable Toom again. | Jeroen van Rijn | 2021-08-18 | 2 | -3/+4 | |
| * | big: Fix signed multiplication for some inputs. | Jeroen van Rijn | 2021-08-18 | 4 | -13/+31 | |
| * | big: Disable Toom for a moment. | Jeroen van Rijn | 2021-08-16 | 4 | -7/+15 | |
| * | big: `Add `_private_int_mul_toom`. | Jeroen van Rijn | 2021-08-16 | 5 | -9/+150 | |
| * | big: Add `_private_mul_karatsuba`. | Jeroen van Rijn | 2021-08-16 | 5 | -26/+116 | |
| * | Improve parsing for `or_return`; allow `#force_inline foo() or_return;` | gingerBill | 2021-08-16 | 5 | -38/+38 | |
| * | Replace `err != nil` with `or_return` where appropriate | gingerBill | 2021-08-15 | 8 | -428/+451 | |
| * | big: Add workaround for DLL globals bug. | Jeroen van Rijn | 2021-08-14 | 6 | -23/+46 | |
| * | big: Add `_private_int_div_recursive`. | Jeroen van Rijn | 2021-08-13 | 3 | -12/+209 | |
| * | big: Add `internal_invmod`. | Jeroen van Rijn | 2021-08-13 | 1 | -1/+28 | |
| * | big: Add inverse mod. | Jeroen van Rijn | 2021-08-13 | 5 | -15/+347 | |
| * | big: Add `int_from_bytes_*`. | Jeroen van Rijn | 2021-08-11 | 2 | -10/+182 | |
| * | big: Improve `int_to_bytes_*`. | Jeroen van Rijn | 2021-08-11 | 2 | -87/+161 | |
| * | big: Add `int_to_bytes_{big, little}` + Python compatible variants. | Jeroen van Rijn | 2021-08-11 | 6 | -26/+202 | |
| * | big: Add arguments and usage to test.py. | Jeroen van Rijn | 2021-08-11 | 13 | -36/+70 | |
| * | big: Add `_private_int_sqr_toom`. | Jeroen van Rijn | 2021-08-11 | 4 | -25/+131 | |
| * | big: Add `_private_int_sqr_karatsuba`. | Jeroen van Rijn | 2021-08-11 | 3 | -12/+91 | |
| * | big: Add `_private_int_sqr_comba`. | Jeroen van Rijn | 2021-08-11 | 9 | -24/+180 | |
| * | big: Finish refactor. | Jeroen van Rijn | 2021-08-11 | 9 | -445/+602 | |
| * | big: Refactoring. | Jeroen van Rijn | 2021-08-11 | 3 | -258/+206 | |
| * | big: More refactoring. | Jeroen van Rijn | 2021-08-11 | 6 | -432/+530 | |
| * | big: More refactoring. | Jeroen van Rijn | 2021-08-11 | 5 | -122/+95 | |
| * | big: More refactoring. | Jeroen van Rijn | 2021-08-11 | 2 | -321/+154 | |