update README with JSSE and release notes stub

pull/23/head
Chris Conlon 2019-04-15 14:31:57 -07:00
parent b0ff7859e3
commit 74f1afb7f8
1 changed files with 23 additions and 5 deletions

28
README
View File

@ -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: