Skip to content

Release Prep and Fixes#101

Merged
JacobBarthelmeh merged 12 commits intowolfSSL:masterfrom
cconlon:0415
May 3, 2022
Merged

Release Prep and Fixes#101
JacobBarthelmeh merged 12 commits intowolfSSL:masterfrom
cconlon:0415

Conversation

@cconlon
Copy link
Copy Markdown
Member

@cconlon cconlon commented May 2, 2022

This PR includes fixes made as part of release testing:

  • Removes -framework JavaVM from java.sh. This breaks on newer OSX / XCode versions and doesn't appear to be necessary even for older versions. Tested on OSX 12.1 (Monterey) and on older OSX 10.15.5 (Catalina).
  • Fixes Javadoc warnings on newer versions of Java. Tested on OSX with Java 18.
  • Modifies example KeyStore files to be more specific to type/size of certificates contained. Allows for more granular and specific testing. Updates Android convert-to-bks.sh script to apply these changes to Android environments.
  • Fixes compiler warnings when HAVE_PK_CALLBACKS is not defined for native wolfSSL. In native wolfSSL, this define was excluded from the build recently for FIPS builds of wolfSSL.
  • Improves output of java.sh by printing out OS/ARCH.
  • Modifies WolfSSLCertificate.toString() to allow Java to do the modified UTF-8 string conversion. Now returns simple byte array from native wrapper.
  • Update example certificates in examples/certs to match current wolfSSL. Also updates WolfSSLCertificateTest cases for the newer certs.
  • Updates Android Studio project gradle version to 7.1.3.
  • Updates README.md with release notes for upcoming release.

@JacobBarthelmeh JacobBarthelmeh merged commit 7145792 into wolfSSL:master May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants