Skip to content

Commit

Permalink
Merge pull request #116 from cconlon/v1.11
Browse files Browse the repository at this point in the history
Add release notes in prep for 1.11.0 release, update provider version
  • Loading branch information
JacobBarthelmeh authored Dec 2, 2022
2 parents 8829ec4 + 687a703 commit 95594f9
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 5 deletions.
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,9 @@ runtime.
wolfSSL native debug logging can be enabled by using `-Dwolfssl.debug=true` at
runtime, if native wolfSSL has been compiled with `--enable-debug`.

More verbose SSLEngine debug logs can be enabled by using the
`-Dwolfsslengine.debug=true` system property.

JDK debug logging can be enabled using the `-Djavax.net.debug=all` option.

## Building for Android
Expand Down Expand Up @@ -179,12 +182,20 @@ Or by defining `-DHAVE_SECURE_RENEGOTIATION`.

## Release Notes

### wolfSSL JNI Release X.X.X (TBD)
### wolfSSL JNI Release 1.11.0 (12/2/2022)

Future release X.X.X has bug fixes and new features including:
Future release 1.11.0 has bug fixes and new features including:

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

The wolfSSL JNI Manual is available at:
https://www.wolfssl.com/documentation/manuals/wolfssljni. For build
Expand Down
2 changes: 1 addition & 1 deletion build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<!-- versioning/manifest properties -->
<property name="implementation.vendor" value="wolfSSL Inc." />
<property name="implementation.title" value="wolfSSL JNI/JSSE" />
<property name="implementation.version" value="1.10" />
<property name="implementation.version" value="1.11" />

<!-- set properties for this build -->
<property name="src.dir" value="src/java/"/>
Expand Down
4 changes: 2 additions & 2 deletions src/java/com/wolfssl/provider/jsse/WolfSSLProvider.java
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ public void errorCallback(int ok, int err, String hash) {
* wolfSSL JSSE Provider class
*/
public WolfSSLProvider() {
super("wolfJSSE", 1.10, "wolfSSL JSSE Provider");
//super("wolfJSSE", "1.10", "wolfSSL JSSE Provider");
super("wolfJSSE", 1.11, "wolfSSL JSSE Provider");
//super("wolfJSSE", "1.11", "wolfSSL JSSE Provider");

/* load native wolfSSLJNI library */
WolfSSL.loadLibrary();
Expand Down

0 comments on commit 95594f9

Please sign in to comment.