Skip to content

Commit 95594f9

Browse files
Merge pull request #116 from cconlon/v1.11
Add release notes in prep for 1.11.0 release, update provider version
2 parents 8829ec4 + 687a703 commit 95594f9

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ runtime.
109109
wolfSSL native debug logging can be enabled by using `-Dwolfssl.debug=true` at
110110
runtime, if native wolfSSL has been compiled with `--enable-debug`.
111111

112+
More verbose SSLEngine debug logs can be enabled by using the
113+
`-Dwolfsslengine.debug=true` system property.
114+
112115
JDK debug logging can be enabled using the `-Djavax.net.debug=all` option.
113116

114117
## Building for Android
@@ -179,12 +182,20 @@ Or by defining `-DHAVE_SECURE_RENEGOTIATION`.
179182

180183
## Release Notes
181184

182-
### wolfSSL JNI Release X.X.X (TBD)
185+
### wolfSSL JNI Release 1.11.0 (12/2/2022)
183186

184-
Future release X.X.X has bug fixes and new features including:
187+
Future release 1.11.0 has bug fixes and new features including:
185188

186189
**JNI and JSSE Changes:**
190+
* Add support for system properties: keyStore, keyStoreType, keyStorePassword (PR 74)
187191
* Add support for secure renegotiation if available in native wolfSSL (PR 75)
192+
* Fix compilation against newer wolfSSL versions that have dtls.c (PR 107)
193+
* Fixes and cleanup to SSLEngine implementation (PR 108)
194+
* Fixes for SSLEngine synchronization issues (PR 108)
195+
* Add non-standard X509TrustManager.checkServerTrusted() for use on Android (PR 109)
196+
* Add RPM packaging support (PR 110)
197+
* Fix SSLSocketFactory.createSocket() to allow for null host (PR 111)
198+
* Remove @Override on SSLEngine.getHandshakeSession() for older Java versions (PR 114)
188199

189200
The wolfSSL JNI Manual is available at:
190201
https://www.wolfssl.com/documentation/manuals/wolfssljni. For build

build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<!-- versioning/manifest properties -->
1515
<property name="implementation.vendor" value="wolfSSL Inc." />
1616
<property name="implementation.title" value="wolfSSL JNI/JSSE" />
17-
<property name="implementation.version" value="1.10" />
17+
<property name="implementation.version" value="1.11" />
1818

1919
<!-- set properties for this build -->
2020
<property name="src.dir" value="src/java/"/>

src/java/com/wolfssl/provider/jsse/WolfSSLProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ public void errorCallback(int ok, int err, String hash) {
7373
* wolfSSL JSSE Provider class
7474
*/
7575
public WolfSSLProvider() {
76-
super("wolfJSSE", 1.10, "wolfSSL JSSE Provider");
77-
//super("wolfJSSE", "1.10", "wolfSSL JSSE Provider");
76+
super("wolfJSSE", 1.11, "wolfSSL JSSE Provider");
77+
//super("wolfJSSE", "1.11", "wolfSSL JSSE Provider");
7878

7979
/* load native wolfSSLJNI library */
8080
WolfSSL.loadLibrary();

0 commit comments

Comments
 (0)