chiark / gitweb /
catacomb
2023-12-23 Mark Woodingrand/rand.c (rand_gate): Evolve r->ibits in a more... 2.4.x
2023-12-23 Mark Woodingrand/rand.c (rand_getgood): Stretch the output buffer...
2020-05-09 Mark WoodingRelease 2.4.5. 2.4.5
2020-05-09 Mark Woodingmath/group-parse.c (group-parse): Parse binary-group...
2020-05-09 Mark Woodingmath/group-parse.c: Fix copyright notice.
2020-05-09 Mark Wooding*.c: Check for ARM64 SIMD before using the accelerated...
2020-05-09 Mark Woodingbase/dispatch.c: Recognize `CPUFEAT_ARM_NEON' as reques...
2020-05-09 Mark Woodingsymm/t/chacha: Missing test from RFC8439.
2020-05-09 Mark Woodingmath/t/{mpx,mpmont}: Add some extra tests for flushing...
2020-05-09 Mark Woodingmath/mpx-mul4-*: Test the `...zc' variants too.
2020-05-09 Mark Woodingmath/Makefile.am, symm/Makefile.am: Use `--no-install...
2020-05-09 Mark Woodingprogs/pixie.c: Don't crash when trying to set an empty...
2020-05-09 Mark Woodingconfigure.ac, vars.am: Use host-specific link options...
2020-05-06 Mark Woodingvars.am: Don't build the test programs for installation.
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 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 Woodingcatacomb.pc.in: Update dependency on mLib.
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/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.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.
2018-11-24 Mark Woodingprogs/cc-progress.c: Use `fstat' to discover the file...
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-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/cc-kem.c (getkem): Parse the `kdf' spec after...
2018-11-24 Mark Woodingprogs/..., symm/...: Fix 32-bit right-shift idiom.
2018-08-13 Mark Woodingprogs/catsign.c: Don't gratuitously try to open a tempo...
2018-07-30 Mark Woodingbase/asm-common.h: Fix the description comment at the...
2018-06-23 Mark WoodingAdd support for fancy AArch64 assembler code.
2018-06-23 Mark Woodingconfigure.ac: Don't be so picky about identifying ARM...
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-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...
next