@@ -148,6 +148,41 @@ Additional instructions can be found on the wolfSSL.com website:
148148
149149## Release Notes
150150
151+ ### wolfSSL JNI Release 1.8.0 (11/12/2021)
152+
153+ Release 1.8.0 has bug fixes and new features including:
154+
155+ * Add Socket method wrappers, fixes behavior when inner Socket used with JSSE
156+ * Add wrappers to get FIPS verifyCore hash (FIPS error cb or directly)
157+ * Fix potential NullPointerException with several clone() methods
158+ * Refactor of SSLSessionContext implementation
159+ * Fix behavior of WolfSSLSocket.getSoTimeout() when external Socket is wrapped
160+ * Fix timeout used in socketSelect to correctly handle fractional sec timeouts
161+ * Fix memory leak when custom X509TrustManager is used with wolfJSSE
162+ * Add support for multiple X509TrustManager objects across multiple sessions
163+ * Call WolfSSL.cleanup() in finalizer to release library resources earlier
164+ * Release native WOLFSSL memory sooner, when WolfSSLSocket is closed
165+ * Better management and freeing of native WolfSSLCertificate memory
166+ * Release native logging callback when library is freed
167+ * Release native wolfCrypt FIPS callback when library is freed
168+ * Release CTX-level Java verify callback when CTX is freed
169+ * Release CTX-level Java CRL callback when CTX is freed
170+ * Better global reference cleanup in error conditions
171+ * Fix unused variable warnings in non-FIPS builds
172+ * Use one static WolfSSL object across all WolfSSLProvider objects
173+ * Release local JNI array inside WolfSSLSession.read() on function exit
174+ * Add multi-threaded JSSE provider client and server examples
175+ * Update Android AOSP install script to create missing blank files if needed
176+ * Update Android AOSP build fies to define ` SIZEOF_LONG ` and ` SIZEOF_LONG_LONG `
177+ * Update IDE/Android example Android Studio project
178+ * Fix default cipher suite list order used in JSSE WolfSSLContext objects
179+ * Fix FIPS Ready compatibility with ` WC_RNG_SEED_CB `
180+ * Update Android AOSP Android.mk to compile wolfCrypt kdf.c
181+
182+ The wolfSSL JNI Manual is available at:
183+ http://www.wolfssl.com/documentation/wolfSSL-JNI-Manual.pdf . For build
184+ instructions and more detailed comments, please check the manual.
185+
151186### wolfSSL JNI Release 1.7.0 (01/15/2021)
152187
153188Release 1.7.0 has bug fixes and new features including:
0 commit comments