math/Makefile.am, symm/Makefile.am: Use `--no-install' on oddball tests.
[catacomb] / math /
2020-05-09 Mark Woodingmath/Makefile.am, symm/Makefile.am: Use `--no-install...
2019-12-16 Mark Woodingmath/limlee.c: Don't leak the factor vector on overall...
2019-12-16 Mark Woodingmath/limlee.c: Handle an abort from `pgen' correctly.
2019-12-16 Mark Woodingmath/pgen.c: Don't free the tester if it's not set up.
2019-12-16 Mark Woodingmath/ec-exp.h: Fix segfault when base point is at infinity.
2018-11-24 Mark Woodingmath/mpx-mul4-amd64-sse2.S: Always collect iteration...
2018-11-24 Mark Woodingmath/mpx-mul4-amd64-sse2.S: Fix stack-argument offset...
2018-06-22 Mark Woodingmath/mpx.c (mpx_lsr): Fix pointer out-of-bounds bug.
2018-06-11 Mark Woodingmath/limlee.c: Fiddle with the large-prime heuristics.
2017-09-29 Mark Woodingmath/scaf.c, etc.: Only need 3*NPIECE words of scratch...
2017-09-29 Mark Woodingmath/scaf.c: Fix trivial typo.
2017-07-05 Mark Woodingmath/mpint.h: Add Clang warning-muffling.
2017-07-05 Mark Woodingmath/strongprime.c: Muffle an irritating style warning...
2017-07-04 Mark WoodingMerge branch '2.3.x'
2017-07-04 Mark Woodingvars.am, math/Makefile.am: Tweak `silent-rules' machinery.
2017-06-22 Mark WoodingMerge branch '2.3.x'
2017-06-22 Mark Woodingmath/mpx.c: Fix two's-complement storing.
2017-05-14 Mark Woodingmath/fgoldi.[ch]: Implement the extra operations needed...
2017-05-14 Mark Woodingmath/scmul.h, pub/ed25519.c: Abstract out scalar multip...
2017-05-14 Mark Woodingmath/f25519.c, utils/curve25519.sage: Slightly improve...
2017-05-14 Mark Woodingmath/{genlimits.c,mpdump.c}: Delete long-defunct source...
2017-05-14 Mark Woodingmath/f{25519,goldi}.[ch]: Export the piece type.
2017-05-14 Mark Woodingmath/scaf.c: Add some debugging utilities I found handy.
2017-05-14 Mark Woodingmath/scaf.c: Fix conditional subtractions in `scaf_reduce'.
2017-05-14 Mark Woodingmath/strongprime.c: Improve the commentary.
2017-05-14 Mark Woodingmath/strongprime.c: Replace inexplicable exponentiation...
2017-05-14 Mark WoodingMerge branch '2.3.x'
2017-05-14 Mark Woodingmath/strongprime.c: Clamp the starting point.
2017-05-14 Mark Woodingmath/strongprime.c: Reduce failures by adding some...
2017-05-13 Mark Woodingmath/g-bin.c, math/g-prime.c: Fix type incompatibility.
2017-05-13 Mark Woodingmath/g-*.c: Group implementations include `group.h...
2017-04-30 Mark WoodingMerge branches 'mdw/latin-ietf' and 'mdw/curve25519'
2017-04-29 Mark Woodingmath/fgoldi.c: Add support for Hamburg's `Goldilocks...
2017-04-29 Mark Woodingpub/, progs/: Implement Bernstein's Ed25519 signature...
2017-04-29 Mark Woodingmath/f25519.[ch]: More field operations.
2017-04-29 Mark Woodingpub/, progs/: Implement Bernstein's X25519 key-exchange...
2017-04-29 Mark Woodingmath/f25519.c: Implementation for arithmetic in GF...
2017-04-22 Mark Woodingmath/g-bin.c, math/g-prime.c: Fix type incompatibility.
2017-04-22 Mark Woodingmath/g-*.c: Group implementations include `group.h...
2017-04-22 Mark Woodingmath/...: Make a number of functions be const-correct.
2017-04-13 Mark Woodingmath/mpx-mul4-test.c: Set `dstr' length correctly in...
2017-04-12 Mark Woodingmath/mpx-mul4-test.c: Set `dstr' length correctly in...
2017-04-05 Mark Woodingmath/: Distribute the `mpx-mul4' test vectors, with...
2017-04-04 Mark Woodingmath/: Add low-level testing for accelerated `mpx-mul4...
2017-04-03 Mark Woodingmath/mpx-mul4-amd64-sse2.S: SSE2 multipliers for AMD64.
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Maintain a local copy of...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Make stack alignment more...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Slightly reorder to reduce...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Fix comment formatting.
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Additional piece of commentary.
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Use default arguments for...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Use the correct vector-multip...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Give `squash' an explicit...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Optimize `squash'.
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Use `movdqa' to move between...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Add an extra blank line to...
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: Fix operand name in commentary.
2017-04-03 Mark Woodingmath/mpx-mul4-x86-sse2.S: `mmla4' only need 48 bytes...
2017-04-03 Mark Woodingbase/asm-common.h, */*.S: New macros for making stack...
2017-04-03 Mark Woodingbase/asm-common.h, *.S: Add `INTFUNC' macro for interna...
2016-11-05 Mark Woodingmath/mpx-mul4-x86-sse2.S: Use `SHUF' instead of hardwir...
2016-10-02 Mark Woodingmath/mpx.h, math/mpmont.c: Retune the Karatsuba thresholds.
2016-10-02 Mark Woodingmath/ptab.in: Include the correct Oakley 2048 group!
2016-10-02 Mark Woodingmath/: SSE2-based high-performance multipliers.
2016-10-02 Mark Woodingmath/mpmont.c: Make REDC coefficient as long as the...
2016-10-02 Mark Woodingmath/mpmont.c: Factor out the computational core of...
2016-10-02 Mark Woodingmath/ec-test.c: Add in missing space in test failure...
2016-09-11 Mark Woodingmath/mprand.[ch], rand/grand.c: Check range of arguments.
2016-09-11 Mark Woodingmath/mpint.h (MP_TOINT): Convert MP digits to target...
2016-09-09 Mark Woodingmath/{mpbarrett,mpmont}.h: Provide correctness proofs...
2016-06-26 Mark Woodingmath/pfilt.c (pfilt_jump): Fix off-by-one error in...
2016-06-26 Mark Woodingmath/strongprime.c: Choose the smaller primes' sizes...
2016-06-26 Mark Woodingmath/, pub/: Take a more consistent approach to prime...
2016-06-24 Mark Woodingmath/, pub/: Generate primes with exactly the right...
2016-06-24 Mark Woodingmath/mp-arith.c: New function `mp_leastcongruent'.
2016-06-24 Mark WoodingSome basic formatting fixes.
2016-06-13 Mark WoodingMerge branch 'master' of git.distorted.org.uk:~mdw...
2016-06-04 Mark WoodingMerge branch '2.2.x'
2016-06-04 Mark Woodingmath/mp-arith.c (mp_testbit): Want nonstrict comparison...
2016-05-21 Mark WoodingMerge branch 'mdw/cpu-dispatch'
2016-05-16 Mark Woodingbuild: Abolish the `$e', `$o' and `$t' variables.
2016-05-16 Mark Woodingmath/mp.h: Muffle `unused value' warnings from `MP_COPY'.
2016-05-16 Mark Woodingbuild: Cope with the `subdir-objects' world Automake...
2015-12-29 Mark Woodingmath/mptypes.c: Remove obsolete file.
2015-10-14 Mark Woodingmath/mp-fibonacci.c: Fix spacing in comment.
2015-10-14 Mark Woodingmath/mptext.c: Radically refactor `mp_read'.
2015-10-14 Mark Woodingmath/mptext.c: Reformat and refactor output functions.
2015-07-20 Mark WoodingMerge branch 'mdw/latin-dances'
2015-05-29 Mark Woodingmath/ec-raw.[ch] (ec_ec2osp): Check that the requested...
2015-05-25 Mark WoodingMerge branch 'mdw/fixes'
2015-04-22 Mark Woodingmath/mpmont.c (mpmont_reduce): Segfault if Karatsuba...
2015-03-22 Mark Woodingmath/mpint.h: Add new conversions.
2015-03-22 Mark Woodingmath/mpint.[ch]: Consolidate the list of supplied conve...
2015-02-27 Mark WoodingMerge branch 'mdw/ec-ptcmpr'
2015-02-27 Mark Woodingmath/: Support EC2OSP and OS2ECP operations, with point...
2015-02-27 Mark Woodingmath/f-{prime,niceprime}.c: Fix reduction for `add...
2015-02-27 Mark Woodingmath/mp-modsqrt.c: Zero has a square root. Return...
2015-02-27 Mark Woodingmath/: Improve some commentary in the binary-field...
2014-05-19 Mark Woodingmath/ectab.in: Add the BADA55 curves by Bernstein et al.
2014-05-19 Mark Woodingmath/ectab.in: Add the Brainpool curves.
next