Browse Source

Release 3.7.0

Jacob Barthelmeh 8 years ago
parent
commit
55a56cac05
6 changed files with 35 additions and 13 deletions
  1. 0 0
      IPP/.gitkeep
  2. 15 3
      README
  3. 15 5
      README.md
  4. 2 2
      configure.ac
  5. 1 1
      support/wolfssl.pc
  6. 2 2
      wolfssl/version.h

+ 0 - 0
IPP/.gitkeep


+ 15 - 3
README

@@ -32,13 +32,25 @@ before calling wolfSSL_new();  Though it's not recommended.
 
 *** end Notes ***
 
-wolfSSL (Formerly CyaSSL) Release 3.6.9 (10/05/2015)
+ ********* wolfSSL (Formerly CyaSSL) Release 3.7.0 (10/26/2015)
 
-Release 3.6.9 of wolfSSL has bug fixes and new features including:
+Release 3.7.0 of wolfSSL has bug fixes and new features including:
 
+- ALPN extension support added for HTTP2 connections with --enable-alpn
+- Change of example/client/client max fragment flag -L -> -F
+- Throughput benchmarking, added scripts/benchmark.test
+- Sniffer API ssl_FreeDecodeBuffer added
+- Addition of AES_GCM to Sniffer
+- Sniffer change to handle unlimited decrypt buffer size
 - New option for the sniffer where it will try to pick up decoding after a
   sequence number acknowldgement fault. Also includes some additional stats.
+- JNI API setter and getter function for jobject added
+- User RSA crypto plugin abstraction. An example placed in wolfcrypt/user-crypto
+- fix to asn configuration bug
 - AES-GCM/CCM fixes.
+- Port for Rowley added
+- Rowley Crossworks bare metal examples added
+- MDK5-ARM project update
 - FreeRTOS support updates.
 - VXWorks support updates.
 - Added the IDEA cipher and support in wolfSSL.
@@ -46,7 +58,7 @@ Release 3.6.9 of wolfSSL has bug fixes and new features including:
 - CFLAGS is usable when configuring source.
 
 - No high level security fixes that requires an update though we always
-  recommend updating to the latest
+recommend updating to the latest
 
 See INSTALL file for build instructions.
 More info can be found on-line at //http://wolfssl.com/yaSSL/Docs.html

+ 15 - 5
README.md

@@ -35,14 +35,25 @@ wolfSSL_CTX_set_verify(ctx, SSL_VERIFY_NONE, 0);
 before calling wolfSSL_new();  Though it's not recommended.
 ```
 
+# wolfSSL (Formerly CyaSSL) Release 3.7.0 (10/26/2015)
 
-# wolfSSL (Formerly CyaSSL) Release 3.6.9 (10/05/2015)
-
-##Release 3.6.9 of wolfSSL has bug fixes and new features including:
+##Release 3.7.0 of wolfSSL has bug fixes and new features including:
 
+- ALPN extension support added for HTTP2 connections with --enable-alpn
+- Change of example/client/client max fragment flag -L -> -F
+- Throughput benchmarking, added scripts/benchmark.test
+- Sniffer API ssl_FreeDecodeBuffer added
+- Addition of AES_GCM to Sniffer
+- Sniffer change to handle unlimited decrypt buffer size
 - New option for the sniffer where it will try to pick up decoding after a
   sequence number acknowldgement fault. Also includes some additional stats.
+- JNI API setter and getter function for jobject added
+- User RSA crypto plugin abstraction. An example placed in wolfcrypt/user-crypto
+- fix to asn configuration bug
 - AES-GCM/CCM fixes.
+- Port for Rowley added
+- Rowley Crossworks bare metal examples added
+- MDK5-ARM project update
 - FreeRTOS support updates.
 - VXWorks support updates.
 - Added the IDEA cipher and support in wolfSSL.
@@ -50,12 +61,11 @@ before calling wolfSSL_new();  Though it's not recommended.
 - CFLAGS is usable when configuring source.
 
 - No high level security fixes that requires an update though we always
-  recommend updating to the latest
+recommend updating to the latest
 
 See INSTALL file for build instructions.
 More info can be found on-line at //http://wolfssl.com/yaSSL/Docs.html
 
-
 #wolfSSL (Formerly CyaSSL) Release 3.6.8 (09/17/2015)
 
 ##Release 3.6.8 of wolfSSL fixes two high severity vulnerabilities.

+ 2 - 2
configure.ac

@@ -6,7 +6,7 @@
 #
 #
 
-AC_INIT([wolfssl],[3.6.9d],[https://github.com/wolfssl/wolfssl/issues],[wolfssl],[http://www.wolfssl.com])
+AC_INIT([wolfssl],[3.7.0],[https://github.com/wolfssl/wolfssl/issues],[wolfssl],[http://www.wolfssl.com])
 
 AC_CONFIG_AUX_DIR([build-aux])
 
@@ -35,7 +35,7 @@ AC_CONFIG_MACRO_DIR([m4])
 AC_CONFIG_HEADERS([config.h:config.in])dnl Keep filename to 8.3 for MS-DOS.
 
 #shared library versioning
-WOLFSSL_LIBRARY_VERSION=1:0:0
+WOLFSSL_LIBRARY_VERSION=2:0:1
 #                       | | |
 #                +------+ | +---+
 #                |        |     |

+ 1 - 1
support/wolfssl.pc

@@ -5,6 +5,6 @@ includedir=${prefix}/include
 
 Name: wolfssl
 Description: wolfssl C library.
-Version: 3.6.9d
+Version: 3.7.0
 Libs: -L${libdir} -lwolfssl
 Cflags: -I${includedir}

+ 2 - 2
wolfssl/version.h

@@ -26,8 +26,8 @@
 extern "C" {
 #endif
 
-#define LIBWOLFSSL_VERSION_STRING "3.6.9d"
-#define LIBWOLFSSL_VERSION_HEX 0x03006009
+#define LIBWOLFSSL_VERSION_STRING "3.7.0"
+#define LIBWOLFSSL_VERSION_HEX 0x03007000
 
 #ifdef __cplusplus
 }