chiark / gitweb /
catacomb
2018-06-22 Mark Woodingmath/mpx.c (mpx_lsr): Fix pointer out-of-bounds bug.
2018-06-14 Mark Woodingbuild: Configure `pkg-config' correctly for static...
2018-06-12 Mark WoodingRelease 2.4.2. 2.4.2
2018-06-12 Mark Woodingdebian/control: Add build-depend on valgrind to make...
2018-06-11 Mark Woodingsymm/rijndael-mktab.c: Produce more round constants.
2018-06-11 Mark Woodingsymm/rijndael-mktab.c: Don't hardwire output `rcon...
2018-06-11 Mark Woodingsymm/sha{,256,512}.c: Fold message-scheduling in with...
2018-06-11 Mark Woodingmath/limlee.c: Fiddle with the large-prime heuristics.
2018-06-11 Mark Woodingsymm/{chacha,salsa20}.h: Mark the cipher classes as...
2018-06-11 Mark Woodingutils/split-pieces: Introduce unsigned quick fields.
2018-06-11 Mark Woodingutils/split-pieces (QfConvert): Split out a subclass.
2018-06-11 Mark Woodingutils/split-pieces (QfConvert): Rename to `BaseQfConvert'.
2018-06-11 Mark Woodingutils/split-pieces (QfConvert): Construct an instance...
2018-06-03 Mark Woodingprogs/catsign.c; Verify equality of keys more directly.
2018-05-20 Mark Woodingconfigure.ac: Recognize `androideabi' as a thing we...
2018-05-19 Mark Woodingconfigure.ac: Hack around Termux syslog weirdness.
2017-12-12 Mark Woodingsymm/poly1305.c: Fix daft typo in banner comment.
2017-10-19 Mark Woodingutils/split-pieces: Report the correct command-line...
2017-10-19 Mark Woodingutils/curve25519.sage: Remove redundant coercion to...
2017-10-19 Mark Woodingpub/t/x*: Rearrange the Monte-Carlo tests.
2017-10-19 Mark Woodingutils/curve25519.sage: Remove second definition of...
2017-10-02 Mark Woodingpub/ed{25519,448}.c: Double by adding self, rather...
2017-10-02 Mark Woodingbase/ct-test.in: Don't call Valgrind macros unless...
2017-10-01 Mark WoodingStart verifying that code which should be constant...
2017-09-30 Mark Woodingsymm/{salsa20,chacha}.c (..._rand): Don't crash if...
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-08-15 Mark Woodingdebian/copyright: Fix dates again.
2017-08-15 Mark Wooding.mailmap: Add file to fix CVS-ish names in history.
2017-08-14 Mark Woodingvars.am: Experimental hack for Emacs `flymake'.
2017-08-14 Mark WoodingRevert "debian: Update for Debhelper 10."
2017-08-14 Mark Woodingrand/noise.c, progs/pixie.c: Don't ignore return codes...
2017-08-08 Mark Woodingprogs/rspit.c: Cope with large files.
2017-07-29 Mark Woodingbase/keysz.c: Fix bogus pointer dereference on wide...
2017-07-17 Mark Woodingsymm/keccak1600.c (keccak1600_p): Minor layout tweak.
2017-07-07 Mark Woodingdebian/copyright: Fix copyright dates.
2017-07-06 Mark Woodingdebian: Update for Debhelper 10.
2017-07-06 Mark Woodingdebian/rules: Capture common options in a makefile...
2017-07-06 Mark Woodingdebian/rules: Add a comment explaining why we do weird...
2017-07-06 Mark Woodingdebian/control: Use ${binary:Version} instead of $...
2017-07-06 Mark Woodingdebian/copyright: Convert to machine-readable format.
2017-07-06 Mark Woodingdebian: Multi-arch support.
2017-07-05 Mark Woodingconfigure.ac: Check for some brain damage from Clang...
2017-07-05 Mark Woodingconfigure.ac: Delay checking the assembler until we...
2017-07-05 Mark Woodingconfigure.ac: Abstract out common pattern in CPU/ABI...
2017-07-05 Mark Woodingmath/mpint.h: Add Clang warning-muffling.
2017-07-05 Mark Woodingbase/dispatch.c: Fix operand constraints in `setflags'.
2017-07-05 Mark Woodingmath/strongprime.c: Muffle an irritating style warning...
2017-07-05 Mark Woodingprogs/catsign.c: Mark the various `choke' functions...
2017-07-04 Mark WoodingMerge branch '2.3.x'
2017-07-04 Mark Woodingvars.am, math/Makefile.am: Tweak `silent-rules' machinery.
2017-07-04 Mark Woodingsymm/sha3.c: Attach the correct operations to the ...
2017-07-04 Mark Woodingsymm/twofish.c: Break a line to make the code clearer.
2017-07-04 Mark Woodingsymm/hmac-def.h: Fix the NMAC and SSLMAC classes. 2.3.x
2017-06-22 Mark WoodingRelease 2.4.1. 2.4.1
2017-06-22 Mark WoodingMerge branch '2.3.x'
2017-06-22 Mark WoodingRelease 2.3.2. 2.3.2
2017-06-22 Mark Woodingmath/mpx.c: Fix two's-complement storing.
2017-05-23 Mark Woodingsymm/{chacha,salsa20}-x86ish-sse2.S: Fix typo in commen...
2017-05-23 Mark Woodingkey.1: Document `tag -r' properly.
2017-05-14 Mark WoodingRelease 2.4.0.1. 2.4.0.1
2017-05-14 Mark Woodingsymm/rijndael-arm-crypto.S: Fix `pushreg'/`popreg'...
2017-05-14 Mark WoodingRelease 2.4.0. 2.4.0
2017-05-14 Mark Woodingpub/ed448.[ch], etc.: Add the Ed448 signature scheme...
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 Woodingprogs/*.1: Mention the default hash for `ed25519',
2017-05-14 Mark Woodingpub/ed25519.[ch], etc.: Implement the `context' variant...
2017-05-14 Mark Woodingmath/f25519.c, utils/curve25519.sage: Slightly improve...
2017-05-14 Mark Woodingpub/ed25519.c: Rearrange `ptadd' to use fewer registers.
2017-05-14 Mark Woodingpub/ed25519.c: Don't return the `h1' private-key portio...
2017-05-14 Mark Woodingpub/ed25519.c: Range-check coordinates and scalars...
2017-05-14 Mark Woodingpub/{ed25519,x25519,x448}.c: Use symbolic constants...
2017-05-14 Mark Woodingutils/split-pieces, pub/ed25519.c: New utility makes...
2017-05-14 Mark Woodingsymm/sha3.[ch]: Add support for SHA3 and related functi...
2017-05-14 Mark Woodingsymm/hash.h: Add support for test vectors with hex...
2017-05-14 Mark Woodingprogs/rspit.c: Make the `salsae' tab be `const'.
2017-05-14 Mark Woodingsymm/hmac-def.h: Set HMAC keys up in a more principled...
2017-05-14 Mark Woodingsymm/hmac-def.h: Report key sizes as 16-bit quantities.
2017-05-14 Mark Woodingbase/keysz.[ch]: Add a flag to say that arguments are...
2017-05-14 Mark Woodingsymm/keccak1600.[ch]: Add the Keccak-p[1600, n] permuta...
2017-05-14 Mark Woodingsymm/sha512.[ch], etc.: Support SHA512/224 and SHA512...
2017-05-14 Mark Woodingsymm/t/sha...: Add official NIST HMAC test vectors.
2017-05-14 Mark Woodingsymm/: Eliminate the remaining checked-in stubby source...
2017-05-14 Mark Woodingsymm/stub.c.in: Add a trivial test rig which says to...
2017-05-14 Mark Woodingsymm/Makefile.am: Add a `base' column to the $(STUBS_SR...
2017-05-14 Mark Woodingsymm/blkc.h, symm/hash.h: Factor out pieces of the...
2017-05-14 Mark Woodingsymm/: Allow block cipher and hash functions with stran...
2017-05-14 Mark Woodingmath/{genlimits.c,mpdump.c}: Delete long-defunct source...
2017-05-14 Mark Woodingprogs/: Generate XDH and EdDSA operations using macros.
2017-05-14 Mark Woodingpub/ed25519.c: Use the correct type for the field-eleme...
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 Woodingpub/rsa-pub.c: Implement the optimal addition chains...
2017-05-14 Mark Woodingprogs/perftest.c: Allow setting the public exponent...
2017-05-14 Mark Woodingpub/rsa-gen.c, progs/key.c: Overhaul RSA key generation.
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'
next