David Niehues
255e377d29
test(coverage): add unit tests to improve coverage in public.rs and secret.rs
2024-12-18 16:15:35 +01:00
David Niehues
10484cc6d4
docs(doctests+coverage): add documentation and doctests for all modules of secret-memory except for alloc
2024-12-18 16:15:35 +01:00
Karolin Varner
54ac5eecdb
chore: Warnings & clippy hints
2024-08-03 14:13:03 +02:00
Katherine Watson
cc22165dc4
chore: Ensure punctuation is consistent in doc comments
2024-06-17 20:53:19 -07:00
Katherine Watson
8496571765
test: Modify existing tests to cover load/store for PublicBox as well
2024-06-17 20:49:40 -07:00
Katherine Watson
ee3a1f580e
Refactor PublicBox to reuse Public code and minimize stack overhead
2024-06-17 20:49:40 -07:00
Katherine Watson
89584645c3
Migrate PublicBox to above tests
2024-06-17 20:49:40 -07:00
Karolin Varner
100d7b6e1c
chore: Simplify some dereferencing incantations in PublicBox
2024-06-17 20:49:40 -07:00
Katherine Watson
921b2bfc39
Fix comments in PublicBox impl to refer to PublicBox
2024-06-17 20:49:40 -07:00
Katherine Watson
a18658847c
Move static KEM public key to new PublicBox struct
2024-06-17 20:49:40 -07:00
Prabhpreet Dua
c1abfbfd14
feat(rosenpass): Add wireguard-broker interface in AppServer ( #303 )
...
Dynamically dispatch WireguardBrokerMio trait in AppServer. Also allows for mio event registration and poll processing, logic from dev/broker-architecture branch
Co-authored-by: Prabhpreet Dua <615318+prabhpreet@users.noreply.github.com >
Co-authored-by: Karolin Varner <karo@cupdev.net >
2024-05-20 18:12:42 +05:30
Prabhpreet Dua
4bb3153761
feat(deps): Change base64 to base64ct crate ( #295 )
2024-05-06 21:14:10 +05:30
wucke13
62aa9b4351
fix: second round of clippy lints
...
Clippy would not automatically apply these fixes, so they were applied
by hand.
2024-01-03 18:43:05 +01:00
Karolin Varner
5448cdc565
feat: Use the rand crate for random values instead of sodium
2023-12-01 18:37:33 +01:00
Karolin Varner
7bda010a9b
chore: Move Public and debug_crypto_array into secret-memory crate
2023-12-01 18:11:05 +01:00