X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/8851fe49eb5c9112f3bd00e285f9c502dfd0deb3..25f3ce6a509ff9e3a354303023cb2028e9f83b95:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 91d36353..db77dc17 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,118 @@ +catacomb (2.5.99~) experimental; urgency=medium + + * (placeholder for next minor release) + + -- Mark Wooding Mon, 30 Sep 2019 02:15:20 +0100 + +catacomb (2.5.1) experimental; urgency=medium + + * Merge changes from 2.4.4. + + -- Mark Wooding Sun, 29 Sep 2019 17:50:59 +0100 + +catacomb (2.5.0) experimental; urgency=medium + + * catacomb: MACs based on blockciphers: PMAC1 and CMAC (also known as + OMAC). + * catacomb: Authenticated Encryption with Additional Data (AEAD) + schemes. Some based on blockciphers: CCM, EAX, GCM (with CPU-specific + acceleration), OCB1 and OCB3 (OCB2 is broken). Also Salsa20 and + ChaCha20 with Poly1305: the RFC7539 scheme, and the NaCl `secret_box' + transform. + * catacomb: Implement Grantham's Frobenius test. Combine it with + Rabin--Miller, as Baillie--PSW, for testing given primes. + * catacomb-bin (catcrypt): Support AEAD schemes for bulk crypto. + * catacomb-bin (perftest): Options for batching; report cycle counts + where available. + * Many internal improvements: better documentation, debugging, testing, + etc. + + -- Mark Wooding Sat, 21 Sep 2019 21:26:44 +0100 + +catacomb (2.4.4) experimental; urgency=medium + + * debian: Bump to Debhelper 10. + * debian: Ship a shared-library `symbols' file for more precise + dependencies. + + -- Mark Wooding Sun, 29 Sep 2019 15:58:26 +0100 + +catacomb (2.4.3) experimental; urgency=medium + + * catacomb (idea): Fix key-length descriptor. + * catacomb (xchachaNN): Fix nonce-size descriptor. + * catacomb (key-management): Fix incorrect handling of keyring + modifiability. + * catacomb-dev: Configure `pkg-config' correctly for static linking. + * catacomb, catacomb-bin (cookie, dsig): Fix hash-function length + padding on very long messages, and handling of large datestamps. + * catacomb-bin (catsign): Don't open temporary files unnecessarily. + * catacomb-bin (catcrypt): Fix key-attribute parsing. + * catacomb-bin (perftest): Add missing help-string text for `-n' used + with `enc' and `hash' + + -- Mark Wooding Sat, 21 Sep 2019 17:43:59 +0100 + +catacomb (2.4.2) experimental; urgency=medium + + * catacomb2: Support multi-arch at last. + * catacomb2: Fix mangled key-size data for HMAC. + * rspit: Support generating large files. + * pixie: Improve error-handling around dropping privilege. + * ed25519, ed448: Very minor performance improvement. + * salsa20, chacha: Fix crash if nonce is none, as it is when invoked by + `rspit'. + * salsa20, chacha: Fix declaration of cipher classes to prevent them + ending up as (useless) common symbols in client code. + * limlee: Improve the prime size heuristics. + * sha, sha256, sha512: Restructure compression function to improve + performance and use less memory. + * rijndael: Include enough round constants to make very tiny keys work + correctly. + + -- Mark Wooding Tue, 12 Jun 2018 01:15:59 +0100 + +catacomb (2.4.1) experimental; urgency=low + + * catacomb2: Two's-complement fix from 2.3.x release branch. + + -- Mark Wooding Thu, 22 Jun 2017 09:37:40 +0100 + +catacomb (2.4.0.1) experimental; urgency=low + + * Fix build failure with later ARM assemblers. + + -- Mark Wooding Sun, 14 May 2017 21:05:35 +0100 + +catacomb (2.4.0) experimental; urgency=low + + * catacomb2: Implemented Bernstein's Poly1305 message-authentication + code. + * catacomb2: Support RFC7539's different nonce/counter split in ChaCha + and Salsa20. + * catacomb2: Implement Bernstein's X25519. + * catacomb2: Implement Hamburg's X448 (RFC7748). + * catacomb2: Implement Bernstein, Duif, Lange, Schwabe, Yang's Ed25519, + as defined in RFC8032. + * catacomb2: Implement Ed448, based on Hamburg's curve, as defined in + RFC8032. + * catacomb2: Implement Keccak-p[1600, n] as defined in FIPS202. + * catacomb2: Implement SHA3, SHAKE, as defined in FIPS202. + * catacomb2: Implement cSHAKE, KMAC, as defined in SP800-185. + * catacomb2: Allow RSA key generation with chosen public exponent. + * catacomb2: Optimize RSA public-key operations with common public + exponents. + * catacomb-bin: Support new algorithms in the provided tools. + * catacomb-bin: Allow parameters keys for all key types. + + -- Mark Wooding Sun, 14 May 2017 16:07:00 +0100 + +catacomb (2.3.2) experimental; urgency=low + + * catacomb2: Fix bignum loading and storing in two's complement form. + + -- Mark Wooding Thu, 22 Jun 2017 09:34:59 +0100 + catacomb (2.3.1) experimental; urgency=low * catacomb2: Fix memory corruption when allocating `salsa20' and