Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prep for 1.6 Release #73

Merged
merged 19 commits into from
Apr 17, 2024
Merged

Prep for 1.6 Release #73

merged 19 commits into from
Apr 17, 2024

Conversation

cconlon
Copy link
Member

@cconlon cconlon commented Apr 10, 2024

This PR preps for the 1.6 release, and includes the following changes:

  • Moves ChangeLog from README.md to ChangeLog.md, updates with 1.6 notes
  • Bumps library version to 1.6 in build.xml, pom.xml, and WolfCryptProvider.java
  • Updates Windows Visual Studio project file
  • Fixes native JNI feature detection for HMAC-SHA224
  • Adds native feature check for PBKDF2 in WolfCryptProvider.java before broadcasting support for SecretKeyFactory
  • Fixes Facebook Infer warnings about thread safety in WolfCryptSignature class
  • Make RNG used in Signature class a class variable, so it is only initialized once instead of each sign() operation
  • Refactor Signature threaded test to use AtomicIntegerArray
  • Only runs CertPathValidator(PKIX) CRL test if native CRL has been compiled in
  • Adjusts build instructions to recommend using ./configure --enable-jni for Java build consistency across JNI/JCE/JSSE
  • Add synchronization to public methods of WolfCryptKeyPairGenerator
  • Correctly return JNI_TRUE/JNI_FALSE from wc_ecc_verify_hash() wrapper
  • Reduce extra WolfCryptRng object creations from Signature and KeyPairGenerator classes
  • Call wc_RunAllCast_fips() when used with FIPS 140-3 pilot submission code

@cconlon cconlon self-assigned this Apr 10, 2024
@cconlon cconlon force-pushed the release16 branch 5 times, most recently from 77ce476 to bcbdbf4 Compare April 12, 2024 21:03
@cconlon cconlon force-pushed the release16 branch 4 times, most recently from af5d8d8 to fbc6dbd Compare April 16, 2024 19:03
@cconlon cconlon assigned JacobBarthelmeh and unassigned cconlon Apr 17, 2024
@JacobBarthelmeh JacobBarthelmeh merged commit e25d43d into wolfSSL:master Apr 17, 2024
32 checks passed
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