progs/mkphrase.c: Fix trailing spaces in usage message.
[catacomb] / symm /
2020-05-09 Mark WoodingInitialize the register dumping machinery while testing...
2020-05-09 Mark Woodingsymm/blkc.h: Add a hook for cipher-specific initialization.
2020-05-09 Mark Woodingx86ish *.S: Use `stalloc' consistently to allocate...
2020-05-09 Mark Woodingbase/asm-common.h (x86), and knock-on: Add macros for...
2020-05-09 Mark Woodingsymm/poly1305.c, etc.: Convert the Monte-Carlo tests...
2020-05-09 Mark Woodingsymm/poly1305.c: Keep the working buffers in `dstr...
2020-05-09 Mark Woodingsymm/poly1305.c: Use explicit sizes in the Monte-Carlo...
2020-05-09 Mark WoodingDeploy the new <ctype.h> and `foocmp' macros from mLib.
2020-05-09 Mark Woodingsymm/t/poly1305: Spell Dan Bernstein's name correctly.
2020-05-09 Mark Woodingsymm/hmac-def.h: Base key sizes on the hash size, not...
2020-05-09 Mark Woodingmath/mpgen, symm/multigen: Fix the various build script...
2020-05-09 Mark Woodingsymm/multigen (SequenceTemplate): Don't try to pass...
2020-05-09 Mark Woodingsymm/strobe.c: Implement Hamburg's STROBE framework.
2020-05-09 Mark Woodingsymm/keccak1600.c: Add new function to overwrite the...
2020-05-09 Mark WoodingMerge branch '2.5.x'
2020-05-09 Mark WoodingMerge branch '2.4.x' into 2.5.x
2020-05-09 Mark Wooding*.c: Check for ARM64 SIMD before using the accelerated...
2020-05-09 Mark Woodingsymm/t/chacha: Missing test from RFC8439.
2020-05-09 Mark Woodingmath/Makefile.am, symm/Makefile.am: Use `--no-install...
2020-05-06 Mark WoodingMerge branch '2.5.x'
2020-05-06 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-12-16 Mark WoodingMerge branch '2.5.x'
2019-12-16 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-10-08 Mark WoodingMerge branch '2.5.x'
2019-10-08 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-10-01 Mark WoodingMerge branch '2.5.x'
2019-10-01 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-29 Mark Woodingsymm/keccak1600.c (keccak1600_extract): Eliminate inter...
2019-09-29 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-27 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-21 Mark WoodingMerge branch '2.4.x'
2019-09-21 Mark Woodingsymm/rijndael-arm64-crypto.S: Fix bogus element-to...
2019-09-21 Mark Woodingsymm/chacha.c: Set the correct nonce size for `xchachaNN'.
2019-09-21 Mark Woodingsymm/idea.c: Fix key-size descriptor.
2019-09-18 Mark Woodingsymm/rijndael-arm64-crypto.S: Fix bogus element-to...
2019-09-17 Mark Woodingsymm/keccak1600.c: Eliminate the unnecessary temporary...
2019-09-08 Mark WoodingMerge branch 'mdw/rsvr'
2019-09-08 Mark Woodingsymm/latinpoly-def.h: Implement Bernstein's `crypto_sec...
2019-09-08 Mark Woodingsymm/latinpoly-def.h, etc.: Refactor in preparation...
2019-09-08 Mark Woodingsymm/gaead.h: Specify a flag for `AEAD' schemes which...
2019-09-08 Mark Woodingsymm/t/chacha: Add IETF test vector for XChacha20-Poly1305.
2019-09-08 Mark Woodingsymm/gcm-*.S: GCM acceleration using hardware polynomia...
2019-09-08 Mark Woodingsymm/gcm.c: Make `gcm_mktable' and `gcm_mulk_...' be...
2019-09-08 Mark Woodingsymm/gcm.c: Add low-level multiplication tests.
2019-09-08 Mark Woodingbase/asm-common.h: Provide default frame pointer registers.
2019-09-08 Mark Wooding**/*.S: Arrange assembler preambles consistently.
2019-09-05 Mark Woodingsymm/ocb3.h, symm/ocb3-def.h: Implement the OCB3 auth...
2019-09-05 Mark Woodingutils/advmodes: Implement (only) a toy version of OCB2.
2019-09-05 Mark Woodingsymm/ocb1.h, symm/pmac1.h, ...: Implement PMAC1 and...
2019-09-05 Mark Woodingsymm/ccm.h, symm/ccm-def.h: Implement the CCM authentic...
2019-09-05 Mark Woodingsymm/gcm.h, symm/gcm-def.h: Implement the GCM authentic...
2019-09-05 Mark Woodingsymm/eax.h, symm/eax-def.h: Implement the EAX authentic...
2019-09-05 Mark Woodingsymm/cmac.h, symm/cmac-def.h: Implement the CMAC (OMAC...
2019-09-05 Mark Woodingsymm/latinpoly.c, etc.: AEADs based on Salsa20 and...
2019-09-05 Mark Woodingsymm/gaead.h: Introduce a new abstraction for authentic...
2019-09-04 Mark Woodingsymm/chacha.c, symm/salsa20.c: Merge the `zerononce...
2019-08-15 Mark Woodingsymm/t/chacha: Add IETF test vector for XChacha20.
2019-08-15 Mark Woodingsymm/chacha.c: Set the correct nonce size for `xchachaNN'.
2018-11-25 Mark Woodingsymm/: Introduce the idea of MAC modes based on blockci...
2018-11-25 Mark Woodingsymm/chacha.h: Fix indentation.
2018-11-25 Mark Woodingsymm/blkc.h: Add macros for binary-field shifts.
2018-11-25 Mark Woodingsymm/blkc.h: Add explicitly big- and little-endian...
2018-11-25 Mark Woodingsymm/seal.c: Spruce up a bit.
2018-11-25 Mark Woodingsymm/...: Start deploying the `rsvr' machinery.
2018-11-25 Mark Woodingsymm/blkc.h: Define a new `BLKC_ADD' macro.
2018-11-25 Mark Woodingsymm/modes-test.c: Test discarding output by changing...
2018-11-25 Mark Woodingsymm/cbc-def.h: Fix discarding output for short inputs.
2018-11-25 Mark Woodingsymm/ecb-def.h: Simplify the discarding-output path.
2018-11-25 Mark Woodingsymm/...: Reformat encryption mode loops and related...
2018-11-25 Mark Woodingsymm/*-def.h: Fix layout bogosities.
2018-11-25 Mark Woodingsymm/idea.c: Fix key-size descriptor.
2018-11-25 Mark Woodingsymm/*-def.h: Overhaul encryption mode testing.
2018-11-24 Mark WoodingMerge branch '2.4.x'
2018-11-24 Mark Woodingsymm/stub.h.in: Fix include-guard names to be identifie...
2018-11-24 Mark Woodingsymm/blkc.h (BLKC_SHOW): Capture operand as `const'.
2018-11-24 Mark Woodingbase/asm-common.h: Reverse the order of `SHUF' arguments.
2018-11-24 Mark Wooding**/.gitignore: Push patterns downwards, and format.
2018-11-24 Mark Woodingsymm/salsa20-x86ish-sse2.S: Fix typo in 64-bit Windows...
2018-11-24 Mark Woodingsymm/desx.c, symm/desx.h (desx_init): Fix documentation.
2018-11-24 Mark Woodingsymm/t/rijndael256: Add tests for small key sizes.
2018-11-24 Mark Woodingprogs/..., symm/...: Fix 32-bit right-shift idiom.
2018-08-23 Mark Wooding(x86 asm): Zero the high parts of the ?MM registers...
2018-06-23 Mark WoodingAdd support for fancy AArch64 assembler code.
2018-06-23 Mark Woodingsymm/salsa20-arm-neon.S: Remove extra copy of the state...
2018-06-23 Mark Woodingsymm/rijndael-arm-crypto.S: Use `vmov' rather than...
2018-06-22 Mark Woodingsymm/rijndael-arm-crypto.S: Delete a redundant instruction.
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 Woodingsymm/{chacha,salsa20}.h: Mark the cipher classes as...
2017-12-12 Mark Woodingsymm/poly1305.c: Fix daft typo in banner comment.
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-07-17 Mark Woodingsymm/keccak1600.c (keccak1600_p): Minor layout tweak.
2017-07-04 Mark WoodingMerge branch '2.3.x'
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 WoodingMerge branch '2.3.x'
2017-05-23 Mark Woodingsymm/{chacha,salsa20}-x86ish-sse2.S: Fix typo in commen...
next