From 74f1afb7f8a47047fc98692c3b5df86e7e31c6b3 Mon Sep 17 00:00:00 2001 From: Chris Conlon Date: Mon, 15 Apr 2019 14:31:57 -0700 Subject: [PATCH] update README with JSSE and release notes stub --- README | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/README b/README index 85984b4..e19f2b6 100644 --- a/README +++ b/README @@ -1,9 +1,10 @@ -wolfSSL JNI +wolfSSL JNI Wrapper and JSSE Provider -This package provides a Java, JNI-based interface to the native wolfSSL -(wolfSSL) API. It provides Java applications with SSL/TLS support up to the -current TLS 1.2 and DTLS 1.2 standards. +This package provides both a Java, JNI-based interface to the native wolfSSL +(wolfSSL) API and a wolfSSL JSSE provider (wolfJSSE). These provide Java +applications with SSL/TLS support up to the current TLS 1.3 and DTLS 1.2 +standards. Note 1) The java.sh script uses a common location for the Java install location. @@ -12,7 +13,24 @@ when running java.sh. In this case, you should modify java.sh to match your environment. -wolfSSL JNI Release 1.4.0 (11/16/2018) +wolfSSL JNI Release X.X.X (TBD) + +Release X.X.X has bug fixes and new features including: + +- New JSSE provider (wolfJSSE) including TLS 1.3 support! +- Add JSSE debug logging with wolfjsse.debug system parameter +- Add JNI wrappers to detect if native features/protocols are compiled in +- Add JNI wrapper for PKCS#8 offset getter +- Add JNI wrapper for wolfSSL_get_ciphers_iana() +- Update build.xml to use nativeheaderdir instead of javah target +- Update tests to use junit-4.13-beta-2 / hamcrest-all-1.3 + +The wolfSSL JNI Manual is available at: +http://www.wolfssl.com/documentation/wolfSSL-JNI-Manual.pdf. For build +instructions and more detailed comments, please check the manual. + + +************ wolfSSL JNI Release 1.4.0 (11/16/2018) Release 1.4.0 has bug fixes and new features including: