chiark / gitweb /
catacomb
2017-04-22 Mark Woodingprogs/cc-sig.c: Don't destroy an RSA context just after...
2017-04-22 Mark Woodingkey/key-io.c: Produce valid key lines for empty keys.
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-15 Mark Woodingsymm/poly1305.c: Implement `flushzero' to zero-pad...
2017-04-15 Mark Woodingsymm/poly1305.c: Implement Bernstein's Monte-Carlo...
2017-04-14 Mark Woodingsymm/t/poly1305: Add the tests from Bernstein's origina...
2017-04-14 Mark WoodingMerge branch '2.3.x'
2017-04-14 Mark Woodingsymm/poly1305.c: Fix 16/32-bit `carry_reduce'.
2017-04-14 Mark Woodingsymm/salsa20.[ch]: Add missing LGPL notices.
2017-04-13 Mark Woodingmath/mpx-mul4-test.c: Set `dstr' length correctly in...
2017-04-13 Mark Woodingsymm/chacha.c: Fix `tell' response.
2017-04-13 Mark Woodingsymm/chacha.[ch]: Fix comment headers.
2017-04-13 Mark Woodingsymm/{chacha.c,salsa20.c}: Fix random generator allocat...
2017-04-12 Mark Woodingmath/mpx-mul4-test.c: Set `dstr' length correctly in...
2017-04-08 Mark Woodingsymm/poly1305.c: Change reading of 26-bit pieces.
2017-04-08 Mark Woodingsymm/poly1305.c: Fix visual code misalignment.
2017-04-07 Mark Woodingprogs/perftest.c: Add performance test for Poly1305.
2017-04-07 Mark Woodingprogs/perftest.c: Split out magic table includes into...
2017-04-07 Mark Woodingsymm/poly1305.h: Add missing `POLY1305_TAGSZ' definition.
2017-04-06 Mark Woodingsymm/poly1305.c: Fix 64-bit shift error.
2017-04-06 Mark Woodingsymm/: Implement Daniel Bernstein's `Poly1305' message...
2017-04-05 Mark WoodingRelease 2.3.0.1. 2.3.0.1
2017-04-05 Mark Woodingbase/asm-common.h: Fix the sense of the `WANT_EXECUTABL...
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-04 Mark WoodingMakefile.am: Some reformatting.
2017-04-04 Mark Woodingvars.am: Some reformatting.
2017-04-03 Mark WoodingRelease 2.3.0. 2.3.0
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 Woodingsymm/salsa20-arm-neon.S: Improve output permutation...
2017-04-03 Mark Woodingsymm/rijndael-x86ish-aesni.S: Use `.extern' for externa...
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...
2017-04-03 Mark Woodingbase/asm-common.h: Define `WORDSZ' appropriately for...
2017-04-03 Mark Woodingbase/asm-common.h: Use `_' consistently for ignored...
2017-04-03 Mark Woodingbase/asm-common.h, symm/*.S: New macros for register...
2017-04-03 Mark Woodingbase/asm-common.h: Add some general C preprocessor...
2017-04-03 Mark Woodingbase/ct.c: Better constant-time algorithms from /Hacker...
2017-04-03 Mark Woodingbase/asm-common.h, symm/rijndael-x86ish-aesni.S: Better...
2017-04-03 Mark Woodingbase/asm-common.h: Include `.note.GNU-stack' section...
2016-11-05 Mark Woodingmath/mpx-mul4-x86-sse2.S: Use `SHUF' instead of hardwir...
2016-11-01 Mark Woodingsymm/salsa20-*.S: Optimize the output permutations.
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 Woodingbase/asm-common.h: Add some debugging macros.
2016-10-02 Mark Woodingvars.am: Don't delete `*.t' files after running tests.
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 Woodingvars.am: Associate more useful dependencies with test...
2016-09-11 Mark Woodingvars.am, symm/Makefile.am: Associate built test vector...
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-08-11 Mark Woodingsymm/rijndael-x86ish-aesni.S: Load destination pointer...
2016-08-11 Mark Woodingsymm/rijndael-x86ish-aesni.S: Fix conflict in 32-bit...
2016-08-11 Mark Woodingbase/asm-common.h, *-x86ish-*.S: Centralize SSE shuffli...
2016-08-08 Mark Woodingsymm/{chacha,salsa20}-*.S: Indent the hoisted transposi...
2016-08-08 Mark Woodingsymm/salsa20-x86ish-sse2.S: Cosmetic fixes.
2016-07-30 Mark Woodingsymm/rijndael-arm-crypto.S: More aggressive loading...
2016-07-13 Mark Woodingbase/asm-common.h, *.S: Include metadata for 64-bit...
2016-07-13 Mark Woodingsymm/rijndael-x86ish-aesni.S: Move setup of endswap...
2016-07-13 Mark Woodingbase/asm-common.h, *.S: Introduce `AUXFN'/`ENDAUXFN...
2016-07-12 Mark Woodingsymm/rijndael-*.S (rijndael_setup_*): Roll up the inner...
2016-07-12 Mark Woodingsymm/rijndael-x86ish-aesni.S (rijndael_setup_x86ish_aes...
2016-07-12 Mark WoodingRelease 2.2.5. 2.2.5
2016-07-12 Mark Woodingsymm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto...
2016-07-12 Mark Woodingsymm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto...
2016-07-12 Mark Woodingsymm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto...
2016-07-11 Mark Woodingconfigure.ac: Use modern version of `AC_CHECK_TYPES'.
2016-07-11 Mark Woodingsymm/rijndael-arm-crypto.S: Outdent the `.rept/.endr...
2016-07-02 Mark Woodingconfigure.ac: Use new name for `AX_C_LONG_LONG'.
2016-06-26 Mark WoodingRelease 2.2.4. 2.2.4
2016-06-26 Mark Woodingconfigure.ac, symm/rijndael*: Use ARMv8 AES instruction...
2016-06-26 Mark Woodingbase/dispatch.c: Add notional support for `AT_HWCAP2...
2016-06-26 Mark Woodingconfigure.ac: Check that the chosen assembler will...
2016-06-26 Mark Woodingconfigure.ac: Segregate checks by source language better.
2016-06-26 Mark Woodingsymm/rijndael-x86ish-aesni.S: Have `endswap_block'...
2016-06-26 Mark Woodingbase/asm-common.h: Factor out `deposit fake literal...
2016-06-26 Mark WoodingHave a small reformatting session.
2016-06-26 Mark Woodingsymm/rijndael-x86ish-aesni.S: Decorate `rijndael_rcon...
2016-06-26 Mark Woodingbase/dispatch.c: Fix list-macro invocation if we have...
2016-06-26 Mark Woodingbase/dispatch.c: Just include all the auxvec-related...
2016-06-26 Mark Woodingbase/asm-common.h: Use the correct `CPUFAM_*' name...
next