Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
cba53e3
propage error instead of panicking in case of failure from wc_PRF_TLS
gasbytes Mar 31, 2026
46d558a
propagate error instaed of panicking in sign/eddsa.rs
gasbytes Mar 31, 2026
3c40c7a
add length check in ecdsa.rs before doing any slicing to parse and im…
gasbytes Mar 31, 2026
8239b00
propagate errors instead of panicking in key exchange impl.
gasbytes Mar 31, 2026
9d531eb
wrap import_rsa_key return type in OwnedRsaKey struct to guarantee sa…
gasbytes Mar 31, 2026
79417c2
propagate errors instead of panicking in the key exchange constructor…
gasbytes Mar 31, 2026
77f6655
propage errors instead of panicking in aead encrypt/decrypt
gasbytes Mar 31, 2026
a495a03
remove dead variant of drop with associated copy (copy + drop conflict)
gasbytes Mar 31, 2026
891c0a8
add Drop impls for sha256/384
gasbytes Mar 31, 2026
d7ad501
replace remaining *.unwraps calls witch expect for diagnosable panics…
gasbytes Mar 31, 2026
f223cf2
fix cargo formatting findings
gasbytes Mar 31, 2026
1e2c832
fix ownedrsakey field order to drop rsakeyobject before box, preventi…
gasbytes Apr 2, 2026
f5085dc
verify sha-256 hash of downloaded wolfssl archive before extraction
gasbytes Apr 2, 2026
16cb5e5
remove sudo from build script and install wolfSSL to OUT_DIR instead …
gasbytes Apr 2, 2026
3c08b16
bump rustls-webpki from 0.102 to 0.103.10
gasbytes Apr 2, 2026
804a2a8
track cargo.lock files for reproducible builds by removing them from
gasbytes Apr 2, 2026
0ed4a70
use wrapper .as_ptr() instead of direct &mut borrows in FFI calls to …
gasbytes Apr 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
/rustls-wolfcrypt-provider/target
/rustls-wolfcrypt-provider/Cargo.lock
/wolfcrypt-rs/target
/wolfcrypt-rs/Cargo.lock
/wolfcrypt-rs/wolfssl-*/
Loading
Loading