2020-05-09 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/group-parse.c (group-parse): Parse binary-group... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/group-parse.c: Fix copyright notice. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/t/{mpx,mpmont}: Add some extra tests for flushing... |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/mpx-mul4-*: Test the `...zc' variants too. |
tree | commitdiff |
2020-05-09 |
Mark Wooding | math/Makefile.am, symm/Makefile.am: Use `--no-install... |
tree | commitdiff |
2020-05-06 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-12-16 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-12-16 |
Mark Wooding | math/limlee.c: Don't leak the factor vector on overall... |
tree | commitdiff |
2019-12-16 |
Mark Wooding | math/limlee.c: Handle an abort from `pgen' correctly. |
tree | commitdiff |
2019-12-16 |
Mark Wooding | math/pgen.c: Don't free the tester if it's not set up. |
tree | commitdiff |
2019-12-16 |
Mark Wooding | math/ec-exp.h: Fix segfault when base point is at infinity. |
tree | commitdiff |
2019-10-08 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-10-01 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-29 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-27 |
Mark Wooding | Merge branch '2.4.x' into 2.5.x |
tree | commitdiff |
2019-09-21 |
Mark Wooding | Merge branch '2.4.x' |
tree | commitdiff |
2019-09-09 |
Mark Wooding | math/pgen.h, math/pgen-granfrob.c: Fix typo in function... |
tree | commitdiff |
2019-09-09 |
Mark Wooding | math/mp-sqrt.c: Explain the algorithm, and particularly... |
tree | commitdiff |
2019-09-08 |
Mark Wooding | Merge branch 'mdw/rsvr' |
tree | commitdiff |
2019-09-08 |
Mark Wooding | base/asm-common.h: Provide default frame pointer registers. |
tree | commitdiff |
2019-09-08 |
Mark Wooding | **/*.S: Arrange assembler preambles consistently. |
tree | commitdiff |
2019-03-01 |
Mark Wooding | math/f25519.c: Order 10-bit constants the same as 26... |
tree | commitdiff |
2019-03-01 |
Mark Wooding | math/f25519.c, math/fgoldi.c: Remove some unused consta... |
tree | commitdiff |
2018-11-25 |
Mark Wooding | math/: Implement Grantham's Frobenius (primality) test. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | Merge branch '2.4.x' |
tree | commitdiff |
2018-11-24 |
Mark Wooding | base/asm-common.h: Reverse the order of `SHUF' arguments. |
tree | commitdiff |
2018-11-24 |
Mark Wooding | math/mpx-mul4-amd64-sse2.S: Always collect iteration... |
tree | commitdiff |
2018-11-24 |
Mark Wooding | math/mpx-mul4-amd64-sse2.S: Fix stack-argument offset... |
tree | commitdiff |
2018-10-27 |
Mark Wooding | math/mpx-mul4-*-sse2.S: Fix commentary notation. |
tree | commitdiff |
2018-10-27 |
Mark Wooding | math/mpx-mul4-*-sse2.S (squash): We don't care about... |
tree | commitdiff |
2018-08-23 |
Mark Wooding | (x86 asm): Zero the high parts of the ?MM registers... |
tree | commitdiff |
2018-06-22 |
Mark Wooding | math/mpx.c (mpx_lsr): Fix pointer out-of-bounds bug. |
tree | commitdiff |
2018-06-11 |
Mark Wooding | math/limlee.c: Fiddle with the large-prime heuristics. |
tree | commitdiff |
2017-09-29 |
Mark Wooding | math/scaf.c, etc.: Only need 3*NPIECE words of scratch... |
tree | commitdiff |
2017-09-29 |
Mark Wooding | math/scaf.c: Fix trivial typo. |
tree | commitdiff |
2017-07-05 |
Mark Wooding | math/mpint.h: Add Clang warning-muffling. |
tree | commitdiff |
2017-07-05 |
Mark Wooding | math/strongprime.c: Muffle an irritating style warning... |
tree | commitdiff |
2017-07-04 |
Mark Wooding | Merge branch '2.3.x' |
tree | commitdiff |
2017-07-04 |
Mark Wooding | vars.am, math/Makefile.am: Tweak `silent-rules' machinery. |
tree | commitdiff |
2017-06-22 |
Mark Wooding | Merge branch '2.3.x' |
tree | commitdiff |
2017-06-22 |
Mark Wooding | math/mpx.c: Fix two's-complement storing. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/fgoldi.[ch]: Implement the extra operations needed... |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/scmul.h, pub/ed25519.c: Abstract out scalar multip... |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/f25519.c, utils/curve25519.sage: Slightly improve... |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/{genlimits.c,mpdump.c}: Delete long-defunct source... |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/f{25519,goldi}.[ch]: Export the piece type. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/scaf.c: Add some debugging utilities I found handy. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/scaf.c: Fix conditional subtractions in `scaf_reduce'. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/strongprime.c: Improve the commentary. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/strongprime.c: Replace inexplicable exponentiation... |
tree | commitdiff |
2017-05-14 |
Mark Wooding | Merge branch '2.3.x' |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/strongprime.c: Clamp the starting point. |
tree | commitdiff |
2017-05-14 |
Mark Wooding | math/strongprime.c: Reduce failures by adding some... |
tree | commitdiff |
2017-05-13 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility. |
tree | commitdiff |
2017-05-13 |
Mark Wooding | math/g-*.c: Group implementations include `group.h... |
tree | commitdiff |
2017-04-30 |
Mark Wooding | Merge branches 'mdw/latin-ietf' and 'mdw/curve25519' |
tree | commitdiff |
2017-04-29 |
Mark Wooding | math/fgoldi.c: Add support for Hamburg's `Goldilocks... |
tree | commitdiff |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's Ed25519 signature... |
tree | commitdiff |
2017-04-29 |
Mark Wooding | math/f25519.[ch]: More field operations. |
tree | commitdiff |
2017-04-29 |
Mark Wooding | pub/, progs/: Implement Bernstein's X25519 key-exchange... |
tree | commitdiff |
2017-04-29 |
Mark Wooding | math/f25519.c: Implementation for arithmetic in GF... |
tree | commitdiff |
2017-04-22 |
Mark Wooding | math/g-bin.c, math/g-prime.c: Fix type incompatibility. |
tree | commitdiff |
2017-04-22 |
Mark Wooding | math/g-*.c: Group implementations include `group.h... |
tree | commitdiff |
2017-04-22 |
Mark Wooding | math/...: Make a number of functions be const-correct. |
tree | commitdiff |
2017-04-13 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in... |
tree | commitdiff |
2017-04-12 |
Mark Wooding | math/mpx-mul4-test.c: Set `dstr' length correctly in... |
tree | commitdiff |
2017-04-05 |
Mark Wooding | math/: Distribute the `mpx-mul4' test vectors, with... |
tree | commitdiff |
2017-04-04 |
Mark Wooding | math/: Add low-level testing for accelerated `mpx-mul4... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-amd64-sse2.S: SSE2 multipliers for AMD64. |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Maintain a local copy of... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Make stack alignment more... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Slightly reorder to reduce... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Fix comment formatting. |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Additional piece of commentary. |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use default arguments for... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use the correct vector-multip... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Give `squash' an explicit... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Optimize `squash'. |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use `movdqa' to move between... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Add an extra blank line to... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Fix operand name in commentary. |
tree | commitdiff |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: `mmla4' only need 48 bytes... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | base/asm-common.h, */*.S: New macros for making stack... |
tree | commitdiff |
2017-04-03 |
Mark Wooding | base/asm-common.h, *.S: Add `INTFUNC' macro for interna... |
tree | commitdiff |
2016-11-05 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use `SHUF' instead of hardwir... |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/mpx.h, math/mpmont.c: Retune the Karatsuba thresholds. |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/ptab.in: Include the correct Oakley 2048 group! |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/: SSE2-based high-performance multipliers. |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/mpmont.c: Make REDC coefficient as long as the... |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/mpmont.c: Factor out the computational core of... |
tree | commitdiff |
2016-10-02 |
Mark Wooding | math/ec-test.c: Add in missing space in test failure... |
tree | commitdiff |
2016-09-11 |
Mark Wooding | math/mprand.[ch], rand/grand.c: Check range of arguments. |
tree | commitdiff |
2016-09-11 |
Mark Wooding | math/mpint.h (MP_TOINT): Convert MP digits to target... |
tree | commitdiff |
2016-09-09 |
Mark Wooding | math/{mpbarrett,mpmont}.h: Provide correctness proofs... |
tree | commitdiff |
2016-06-26 |
Mark Wooding | math/pfilt.c (pfilt_jump): Fix off-by-one error in... |
tree | commitdiff |
2016-06-26 |
Mark Wooding | math/strongprime.c: Choose the smaller primes' sizes... |
tree | commitdiff |
2016-06-26 |
Mark Wooding | math/, pub/: Take a more consistent approach to prime... |
tree | commitdiff |
2016-06-24 |
Mark Wooding | math/, pub/: Generate primes with exactly the right... |
tree | commitdiff |
2016-06-24 |
Mark Wooding | math/mp-arith.c: New function `mp_leastcongruent'. |
tree | commitdiff |
next |