Skip to content

Conversation

@holtrop-wolfssl
Copy link
Contributor

Description

Rust wrapper: add one-shot XChaCha20-Poly1305 encrypt/decrypt functions

Testing

CI / unit tests

Checklist

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

@holtrop-wolfssl holtrop-wolfssl self-assigned this Jan 7, 2026
@holtrop-wolfssl holtrop-wolfssl force-pushed the rust-xchacha20-poly1305 branch from 5a57fcd to a9b2e83 Compare January 7, 2026 16:43
@holtrop-wolfssl
Copy link
Contributor Author

retest this please (org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 6493d207-3f8e-4bc5-8da5-109f99226a50
org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for wolf-linux-cloud-node-aw79sv)

@holtrop-wolfssl holtrop-wolfssl marked this pull request as ready for review January 7, 2026 18:58
@devin-ai-integration
Copy link
Contributor

🛟 Devin Lifeguard found 1 likely issues in this PR

  • do-not-change-external-apis snippet: Keep the original wc_XChaCha20Poly1305_Init(...) prototype unchanged and add a new function (e.g., wc_XChaCha20Poly1305_Init_ex(...)) with the desired (nonce, nonce_len, key, key_len) order, having the old function call the new one after shuffling its parameters.

@holtrop-wolfssl
please take a look at the above issues which Devin flagged. Devin will not fix these issues automatically.

@douzzer douzzer merged commit caa6429 into wolfSSL:master Jan 13, 2026
472 of 473 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.

3 participants