Skip to content

Conversation

@holtrop-wolfssl
Copy link
Contributor

Description

Rust wrapper: add wolfssl_wolfcrypt::curve25519 module

Testing

CI / unit tests

Checklist

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

@holtrop-wolfssl holtrop-wolfssl self-assigned this Dec 29, 2025
@holtrop-wolfssl
Copy link
Contributor Author

retest this please (hudson.remoting.ProxyException: java.nio.file.FileSystemException: /tmp/workspace/PRB-generic-config-parser@3@tmp/durable-60ba12fe: No space left on device)

@holtrop-wolfssl
Copy link
Contributor Author

retest this please (No space left on device)

@holtrop-wolfssl holtrop-wolfssl marked this pull request as ready for review December 29, 2025 22:01
@devin-ai-integration
Copy link
Contributor

🛟 Devin Lifeguard found 1 likely issues in this PR

  • no-memory-leaks snippet: Before every early return Err(rc) that occurs after a successful wc_curve25519_init, call unsafe { sys::wc_curve25519_free(&mut wc_key) }; (or wrap the raw pointer in a helper struct implementing Drop) to ensure the allocation is released on all error paths.

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

Copy link
Contributor

@gasbytes gasbytes left a comment

Choose a reason for hiding this comment

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

LGTM

@dgarske dgarske merged commit 80c1228 into wolfSSL:master Dec 31, 2025
367 of 368 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.

4 participants