Skip to content

Commit f594800

Browse files
committed
update README for 1.8.0 release
1 parent b5286ce commit f594800

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

153188
Release 1.7.0 has bug fixes and new features including:

0 commit comments

Comments
 (0)