Skip to content

Rust crate: wolfssl-wolfcrypt 3.0.0 - #11823

Open
holtrop-wolfssl wants to merge 5 commits into
wolfSSL:masterfrom
holtrop-wolfssl:wolfssl-wolfcrypt-3.0.0-prep
Open

holtrop-wolfssl wants to merge 5 commits into
wolfSSL:masterfrom
holtrop-wolfssl:wolfssl-wolfcrypt-3.0.0-prep

Conversation

@holtrop-wolfssl

Copy link
Copy Markdown
Contributor

Description

Update CHANGELOG.md and crate version for 3.0.0 release.

Testing

Built crate and ran crate tests against repo and system-installed wolfssl library.

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@holtrop-wolfssl holtrop-wolfssl self-assigned this Oct 20, 2026
Copilot AI balanced review requested due to automatic review settings October 20, 2026 19:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Version updates are consistent, validation behavior is preserved, and no blocking issues were identified.

No open issues 🎉

What changed in this PR

Prepares the wolfssl-wolfcrypt Rust wrapper for its 3.0.0 release.

Changes:

  • Updates crate and lockfile versions to 3.0.0.
  • Expands release notes covering breaking changes, features, and fixes.
  • Simplifies Ed25519 and Ed448 prehash checks without changing validation behavior.
File Description
wrapper/​rust/​wolfssl-wolfcrypt/​src/​ed448.rs Simplifies the prehash-length conditional.
wrapper/​rust/​wolfssl-wolfcrypt/​src/​ed25519.rs Simplifies the prehash-length conditional.
wrapper/​rust/​wolfssl-wolfcrypt/​CHANGELOG.md Documents additional 3.0.0 release changes.
wrapper/​rust/​wolfssl-wolfcrypt/​Cargo.toml Sets the crate version to 3.0.0.
wrapper/​rust/​wolfssl-wolfcrypt/​Cargo.lock Synchronizes the locked crate version.

Review effort: Balanced

@github-actions

github-actions Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

@holtrop-wolfssl
holtrop-wolfssl force-pushed the wolfssl-wolfcrypt-3.0.0-prep branch from d0e40b0 to d7370e4 Compare November 3, 2026 17:04
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