From db9f18deb5ba7c091b8389e1243a200eff135903 Mon Sep 17 00:00:00 2001 From: lloyd Date: Wed, 17 Nov 2010 21:18:45 +0000 Subject: More details in changelog --- doc/log.txt | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'doc/log.txt') diff --git a/doc/log.txt b/doc/log.txt index c8c9a477e..579f68eb2 100644 --- a/doc/log.txt +++ b/doc/log.txt @@ -1,20 +1,25 @@ * 1.9.11-dev, ????-??-?? - - Update Skein-512 to match the v1.3 specification + - Many SSL/TLS APIs have changed. This API is still unstable. + - The SSL interface requires TR1 (uses std::tr1::function) - Fix SSL handshake failures when using RC4 ciphersuites - Fix a number of CRL encoding and decoding bugs + - Code where u32bit was used to represent a length now uses size_t - Use small tables in the first round of AES + - Removed AES class: app must choose AES-128, AES-192, or AES-256 - Add hex encoding/decoding functions that can be used without a Pipe - Add base64 encoding functions that can be used without a Pipe - Add support for dynamic engine loading on Windows - - Allow using PBKDF2 with empty passphrases - - Switch default PKCS #8 encryption algorithm from AES-128 to AES-256 - - Support use of HMAC(SHA-256) and CMAC(Blowfish) in passhash9 - - Use size_t instead of u32bit for length fields - Replace BlockCipher::BLOCK_SIZE attribute with function block_size() - Replace HashFunction::HASH_BLOCK_SIZE attribute with hash_block_size() - Changed semantics of MemoryRegion::resize and clear to match STL - Removed MemoryRegion::append, replaced by push_back and operator+= + - Move PBKDF lookup to engine system + - Add Algorithm and Key_Length_Specification classes + - Switch default PKCS #8 encryption algorithm from AES-128 to AES-256 + - Update Skein-512 to match the v1.3 specification + - Allow using PBKDF2 with empty passphrases + - Support use of HMAC(SHA-256) and CMAC(Blowfish) in passhash9 - Improve support for Intel Atom processors - Fix compilation under Sun Studio -- cgit v1.2.3