From 15bffb2a1e314d0b876036d41f908323504e80ac Mon Sep 17 00:00:00 2001 From: toddouska Date: Fri, 5 Dec 2014 09:37:19 -0800 Subject: [PATCH] prepare 3.3.0 release --- README | 20 ++++++++++++++++++-- configure.ac | 2 +- cyassl/version.h | 4 ++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/README b/README index 1acb7a1d5..66c9b75ab 100644 --- a/README +++ b/README @@ -34,11 +34,27 @@ before calling SSL_new(); Though it's not recommended. *** end Notes *** -CyaSSL intermediate Release 3.2.2 (10/13/2014) +CyaSSL Release 3.3.0 (12/05/2014) -- Small stack improvements for at TLS/SSL layer +- Countermeasuers for Handshake message duplicates, CHANGE CIPHER without + FINISHED, and fast forward attempts. Thanks to Karthikeyan Bhargavan from + the Prosecco team at INRIA Paris-Rocquencourt for the report. +- FIPS version submitted +- Removes SSLv2 Client Hello processing, can be enabled with OLD_HELLO_ALLOWED +- User can set mimimum downgrade version with CyaSSL_SetMinVersion() +- Small stack improvements at TLS/SSL layer +- TLS Master Secret generation and Key Expansion are now exposed - Adds client side Secure Renegotiation, * not recommended * - Client side session ticket support, not fully tested with Secure Renegotiation +- Allows up to 4096bit DHE at TLS Key Exchange layer +- Handles non standard SessionID sizes in Hello Messages +- PicoTCP Support +- Sniffer now supports SNI Virtual Hosts +- Sniffer now hanles non HTTPS protocols using STARTTLS +- Sniffer can now parse records with multiple messages +- TI-RTOS updates +- Fix for ColdFire optimized fp_digit read only in explicit 32bit case +- ADH Cipher Suite ADH-AES128-SHA for EAP-FAST The CyaSSL manual is available at: http://www.wolfssl.com/documentation/CyaSSL-Manual.pdf. For build instructions diff --git a/configure.ac b/configure.ac index d9c1fbd93..3819a95e5 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ # # -AC_INIT([cyassl],[3.2.6],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com]) +AC_INIT([cyassl],[3.3.0],[https://github.com/cyassl/cyassl/issues],[cyassl],[http://www.wolfssl.com]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/cyassl/version.h b/cyassl/version.h index a071edf1a..39e6f4ec9 100644 --- a/cyassl/version.h +++ b/cyassl/version.h @@ -26,8 +26,8 @@ extern "C" { #endif -#define LIBCYASSL_VERSION_STRING "3.2.6" -#define LIBCYASSL_VERSION_HEX 0x03002006 +#define LIBCYASSL_VERSION_STRING "3.3.0" +#define LIBCYASSL_VERSION_HEX 0x03003000 #ifdef __cplusplus }