catacomb
2019-12-16 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-12-16 Mark Woodingrand/rand.c: Mix the pool key in `rand_gate' and `rand_...
2019-12-16 Mark Woodingrand/lcrand.c: Swap flags and max so generator not...
2019-12-16 Mark Woodingpub/dh-kcdsa.c: Free the correct factor.
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.
2019-12-16 Mark Woodingkey/key-data.c (key_copydata): Fix catastrophic bug.
2019-12-16 Mark Woodingkey/key-data.c (key_split): Fix long-standing reference...
2019-12-16 Mark Woodingkey/key-misc.c (key_bytag): Don't give up because a...
2019-12-16 Mark Woodingbase/dispatch.c, etc.: Check that `rdrand' works.
2019-10-08 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-10-08 Mark Woodingkey/key-io.c: Mark `exptime' function `static'.
2019-10-08 Mark Woodingkey/key-io.c (key_new): Don't leak attribute `sym_table...
2019-10-01 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-10-01 Mark Woodingcatacomb.pc.in: Update dependency on mLib.
2019-09-29 Mark WoodingRelease 2.5.1. 2.5.1
2019-09-29 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-29 Mark WoodingRelease 2.4.4. 2.4.4
2019-09-29 Mark Woodingdebian/: Ship correct symbols files.
2019-09-29 Mark Woodingdebian/: Bump to Debhelper 10.
2019-09-29 Mark Woodingdebian/rules: Prefix `dh' options with `-O' to prevent...
2019-09-27 Mark Woodingbase/regdump.h: Add missing `regfmt.' definitions for...
2019-09-27 Mark Woodingbase/regdump.h: Add missing `F(...)' around `callext...
2019-09-27 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-27 Mark Woodingbase/dispatch.c: Check for XMM registers after CPUID...
2019-09-27 Mark Woodingrand/noise.c: Fix foolish bug in the `getentropy' code.
2019-09-21 Mark WoodingRelease 2.5.0. 2.5.0
2019-09-21 Mark WoodingMerge branch '2.4.x'
2019-09-21 Mark WoodingRelease 2.4.3. 2.4.3
2019-09-21 Mark Woodingdebian/control: Don't require `valgrind' on `armel'.
2019-09-21 Mark Woodingprogs/perftest.c: Document the `-n' option for `enc...
2019-09-21 Mark Woodingkey/key-misc.c: Fix bogus parentheses in macro.
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 Woodingprogs/Makefile.am: Don't link `pixie' against the main...
2019-09-18 Mark Woodingkey/key-misc.c: Fix bogus parentheses in macro.
2019-09-18 Mark Woodingsymm/rijndael-arm64-crypto.S: Fix bogus element-to...
2019-09-18 Mark Woodingconfigure.ac: Fix the bug report for unexpected CPU...
2019-09-18 Mark Woodingconfigure.ac: Set the `ASM_DEBUG' automake conditional...
2019-09-18 Mark Woodingconfigure.ac: Don't force `ENABLE_ASM_DEBUG' on uncondi...
2019-09-17 Mark Woodingsymm/keccak1600.c: Eliminate the unnecessary temporary...
2019-09-12 Mark Woodingconfigure.ac, base/asm-common.h: Check explicitly for...
2019-09-12 Mark Woodingconfigure.ac: Give the `asm-debug' stanza a heading.
2019-09-12 Mark Woodingconfigure.ac: Move `asm-debug' after we've finished...
2019-09-09 Mark Woodingmath/pgen.h, math/pgen-granfrob.c: Fix typo in function...
2019-09-09 Mark Woodingmath/mp-sqrt.c: Explain the algorithm, and particularly...
2019-09-08 Mark WoodingMerge branch 'mdw/rsvr'
2019-09-08 Mark Woodingprogs/cc-kem.c: Reimplement the `naclbox' bulk cipher...
2019-09-08 Mark Woodingprogs/cc-kem.c: Split `aead_init' into two pieces.
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/regdump.[ch], etc.: Fancy register dumping infrast...
2019-09-08 Mark Woodingbase/asm-common.h: Add some macros for shifting entire...
2019-09-08 Mark Woodingbase/asm-common.h: Use `push' and `pop', for Thumb...
2019-09-08 Mark Woodingbase/asm-common.h: Provide default frame pointer registers.
2019-09-08 Mark Woodingbase/asm-common.h: Prefer `nil' as the unspecified...
2019-09-08 Mark Woodingbase/asm-common.h: Fix bogus indentation.
2019-09-08 Mark Woodingbase/asm-common.h: Settle on no spaces around keyword...
2019-09-08 Mark Woodingbase/asm-common.h: Add an `IMM' macro for immediate...
2019-09-08 Mark Woodingbase/asm-common.h: Implement the `r' decorator for...
2019-09-08 Mark Woodingbase/asm-common.h: Hoist the `_DECOR_mem_...' definitions.
2019-09-08 Mark Woodingbase/asm-common.h: Put `l' suffix on `si', `di', etc...
2019-09-08 Mark Woodingbase/asm-common.h: Add include guards.
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 Woodingprogs/perftest.c: Add measurement support for AEAD...
2019-09-05 Mark Woodingprogs/catcrypt.c: Support the use of AEAD schemes.
2019-09-05 Mark Woodingsymm/latinpoly.c, etc.: AEADs based on Salsa20 and...
2019-09-05 Mark Woodingbase/keysz.c: New function to find smallest `key' size...
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'.
2019-03-01 Mark Woodingmath/f25519.c: Order 10-bit constants the same as 26...
2019-03-01 Mark Woodingmath/f25519.c, math/fgoldi.c: Remove some unused consta...
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 Woodingbase/rsvr.[ch]: New hack for buffering input to block...
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.
next