From b63d3173a1fa2792efda89d0e6706900250131ea Mon Sep 17 00:00:00 2001 From: John Safranek Date: Tue, 5 Jun 2018 12:42:43 -0700 Subject: [PATCH] update change log (#1597) --- NEWS | 19 +++++++++++-------- NEWS.md | 19 ++++++++++--------- README | 19 +++++++++++-------- README.md | 19 ++++++++++--------- 4 files changed, 42 insertions(+), 34 deletions(-) diff --git a/NEWS b/NEWS index 2cf67a6ac..da18c8c2a 100644 --- a/NEWS +++ b/NEWS @@ -1,24 +1,26 @@ -wolfSSL Release 3.15.0 (05/01/2018) +wolfSSL Release 3.15.0 (05/05/2018) Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: - Support for TLS 1.3 Draft versions 23, 26 and 28. -- Improved downgrade support for TLS 1.3. -- Improved TLS 1.3 support from interoperability testing. -- Single Precision assembly code added for ARM and 64-bit ARM. +- Add FIPS SGX support! +- Single Precision assembly code added for ARM and 64-bit ARM to enhance + performance. - Improved performance for Single Precision maths on 32-bit. -- Allow TLS 1.2 to be compiled out. -- Ed25519 support in TLS 1.2 and 1.3. +- Improved downgrade support for the TLS 1.3 handshake. +- Improved TLS 1.3 support from interoperability testing. +- Added option to allow TLS 1.2 to be compiled out to reduce size and enhance + security. +- Added option to support Ed25519 in TLS 1.2 and 1.3. - Update wolfSSL_HMAC_Final() so the length parameter is optional. - Various fixes for Coverity static analysis reports. - Add define to use internal struct timeval (USE_WOLF_TIMEVAL_T). - Switch LowResTimer() to call XTIME instead of time(0) for better portability. -- Expanded OpenSSL compatibility layer. +- Expanded OpenSSL compatibility layer with a bevy of new functions. - Added Renesas CS+ project files. - Align DH support with NIST SP 800-56A, add wc_DhSetKey_ex() for q parameter. - Add build option for CAVP self test build (--enable-selftest). - Expose mp_toradix() when WOLFSSL_PUBLIC_MP is defined. -- Add FIPS SGX support. - Example certificate expiration dates and generation script updated. - Additional optimizations to trim out unused strings depending on build options. @@ -127,6 +129,7 @@ Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: optimization flags so user may supply their own custom flags. - Correctly touch the dummy fips.h header. +If you have questions on any of this, email us at info@wolfssl.com. See INSTALL file for build instructions. More info can be found on-line at http://wolfssl.com/wolfSSL/Docs.html diff --git a/NEWS.md b/NEWS.md index d3f0a8f3d..776f5ea3b 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,26 +1,26 @@ -# wolfSSL Release 3.15.0 (05/01/2018) +# wolfSSL Release 3.15.0 (05/05/2018) Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: * Support for TLS 1.3 Draft versions 23, 26 and 28. -* Improved downgrade support for TLS 1.3. -* Improved TLS 1.3 support from interoperability testing. -* Single Precision assembly code added for ARM and 64-bit ARM. +* Add FIPS SGX support! +* Single Precision assembly code added for ARM and 64-bit ARM to enhance performance. * Improved performance for Single Precision maths on 32-bit. -* Allow TLS 1.2 to be compiled out. -* Ed25519 support in TLS 1.2 and 1.3. +* Improved downgrade support for the TLS 1.3 handshake. +* Improved TLS 1.3 support from interoperability testing. +* Added option to allow TLS 1.2 to be compiled out to reduce size and enhance security. +* Added option to support Ed25519 in TLS 1.2 and 1.3. * Update wolfSSL_HMAC_Final() so the length parameter is optional. * Various fixes for Coverity static analysis reports. * Add define to use internal struct timeval (USE_WOLF_TIMEVAL_T). * Switch LowResTimer() to call XTIME instead of time(0) for better portability. -* Expanded OpenSSL compatibility layer. +* Expanded OpenSSL compatibility layer with a bevy of new functions. * Added Renesas CS+ project files. * Align DH support with NIST SP 800-56A, add wc_DhSetKey_ex() for q parameter. * Add build option for CAVP self test build (--enable-selftest). * Expose mp_toradix() when WOLFSSL_PUBLIC_MP is defined. -* Add FIPS SGX support. * Example certificate expiration dates and generation script updated. -* Additional optimizations to trim out unused strings depending on build options. +* Additional optimizations to trim out unused strings depending on build options. * Fix for DN tag strings to have “=” when returning the string value to users. * Fix for wolfSSL_ERR_get_error_line_data return value if no more errors are in the queue. * Fix for AES-CBC IV value with PIC32 hardware acceleration. @@ -85,6 +85,7 @@ Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: * Add a disable option (--disable-optflags) to turn off the default optimization flags so user may supply their own custom flags. * Correctly touch the dummy fips.h header. +If you have questions on any of this, then email us at info@wolfssl.com. See INSTALL file for build instructions. More info can be found on-line at http://wolfssl.com/wolfSSL/Docs.html diff --git a/README b/README index 296cffb37..a260e9c1a 100644 --- a/README +++ b/README @@ -82,27 +82,29 @@ should be used for the enum name. *** end Notes *** -** wolfSSL Release 3.15.0 (05/01/2018) +** wolfSSL Release 3.15.0 (05/05/2018) Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: - Support for TLS 1.3 Draft versions 23, 26 and 28. -- Improved downgrade support for TLS 1.3. -- Improved TLS 1.3 support from interoperability testing. -- Single Precision assembly code added for ARM and 64-bit ARM. +- Add FIPS SGX support! +- Single Precision assembly code added for ARM and 64-bit ARM to enhance + performance. - Improved performance for Single Precision maths on 32-bit. -- Allow TLS 1.2 to be compiled out. -- Ed25519 support in TLS 1.2 and 1.3. +- Improved downgrade support for the TLS 1.3 handshake. +- Improved TLS 1.3 support from interoperability testing. +- Added option to allow TLS 1.2 to be compiled out to reduce size and enhance + security. +- Added option to support Ed25519 in TLS 1.2 and 1.3. - Update wolfSSL_HMAC_Final() so the length parameter is optional. - Various fixes for Coverity static analysis reports. - Add define to use internal struct timeval (USE_WOLF_TIMEVAL_T). - Switch LowResTimer() to call XTIME instead of time(0) for better portability. -- Expanded OpenSSL compatibility layer. +- Expanded OpenSSL compatibility layer with a bevy of new functions. - Added Renesas CS+ project files. - Align DH support with NIST SP 800-56A, add wc_DhSetKey_ex() for q parameter. - Add build option for CAVP self test build (--enable-selftest). - Expose mp_toradix() when WOLFSSL_PUBLIC_MP is defined. -- Add FIPS SGX support. - Example certificate expiration dates and generation script updated. - Additional optimizations to trim out unused strings depending on build options. @@ -211,5 +213,6 @@ Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: optimization flags so user may supply their own custom flags. - Correctly touch the dummy fips.h header. +If you have questions on any of this, email us at info@wolfssl.com. See INSTALL file for build instructions. More info can be found on-line at http://wolfssl.com/wolfSSL/Docs.html diff --git a/README.md b/README.md index 4ac7655bf..c51ce7c51 100644 --- a/README.md +++ b/README.md @@ -75,29 +75,29 @@ hash function. Instead the name WC_SHA, WC_SHA256, WC_SHA384 and WC_SHA512 should be used for the enum name. ``` -# wolfSSL Release 3.15.0 (05/01/2018) +# wolfSSL Release 3.15.0 (05/05/2018) Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: * Support for TLS 1.3 Draft versions 23, 26 and 28. -* Improved downgrade support for TLS 1.3. -* Improved TLS 1.3 support from interoperability testing. -* Single Precision assembly code added for ARM and 64-bit ARM. +* Add FIPS SGX support! +* Single Precision assembly code added for ARM and 64-bit ARM to enhance performance. * Improved performance for Single Precision maths on 32-bit. -* Allow TLS 1.2 to be compiled out. -* Ed25519 support in TLS 1.2 and 1.3. +* Improved downgrade support for the TLS 1.3 handshake. +* Improved TLS 1.3 support from interoperability testing. +* Added option to allow TLS 1.2 to be compiled out to reduce size and enhance security. +* Added option to support Ed25519 in TLS 1.2 and 1.3. * Update wolfSSL_HMAC_Final() so the length parameter is optional. * Various fixes for Coverity static analysis reports. * Add define to use internal struct timeval (USE_WOLF_TIMEVAL_T). * Switch LowResTimer() to call XTIME instead of time(0) for better portability. -* Expanded OpenSSL compatibility layer. +* Expanded OpenSSL compatibility layer with a bevy of new functions. * Added Renesas CS+ project files. * Align DH support with NIST SP 800-56A, add wc_DhSetKey_ex() for q parameter. * Add build option for CAVP self test build (--enable-selftest). * Expose mp_toradix() when WOLFSSL_PUBLIC_MP is defined. -* Add FIPS SGX support. * Example certificate expiration dates and generation script updated. -* Additional optimizations to trim out unused strings depending on build options. +* Additional optimizations to trim out unused strings depending on build options. * Fix for DN tag strings to have “=” when returning the string value to users. * Fix for wolfSSL_ERR_get_error_line_data return value if no more errors are in the queue. * Fix for AES-CBC IV value with PIC32 hardware acceleration. @@ -162,5 +162,6 @@ Release 3.15.0 of wolfSSL embedded TLS has bug fixes and new features including: * Add a disable option (--disable-optflags) to turn off the default optimization flags so user may supply their own custom flags. * Correctly touch the dummy fips.h header. +If you have questions on any of this, then email us at info@wolfssl.com. See INSTALL file for build instructions. More info can be found on-line at http://wolfssl.com/wolfSSL/Docs.html