+
+
+
+
-
4c20efc Fix(API): Tests failing on mac
+
+
-
2238919 Fd/time: add tests, docs, cleanups
+
+
-
624d8d2 API: Close connections after errors & use mio::Token based polling
+
+
-
a831e01 Utilities to check for unix domain stream sockets
+
+
-
3caff91 Fallback for empty api section in config
+
+
-
7a31b57 Infrastructure to use endpoints with fd. passing
+
+
-
d5a8c85 Specifying a keypair should be opt. at startup
+
+
-
48f7ff9 Deal with CryptoServer being uninit.
+
+
-
5f6c36e Decouple AppServer from CryptoServer::timebase
+
+
-
7b3b761 API should have access to AppServer
+
+
-
15002a7 Experimental PSK Broker Support
+
+
+
+
-
520c8c6 Feature naming scheme fully applied
+
+
-
fd0f35b Gen-key subcommand should show canonical paths
+
+
+
+
-
c359b87 Convert broker interface setup to use mio's UnixStream where possible
+
+
-
355b481 Make MiobrokerClient import conditional
+
+
-
274d245 Unify enable_wg_broker and enable_broker_api features
+
+
-
7b6a9ee Test full workspace with codecov
+
+
+
+
-
465c6be Switch to codecov action v4 branch
+
+
-
9fd3df6 Fix typos and add various comments
+
+
-
138e6b6 To crate documentation indendation (purely cosmetic)
+
+
-
2dde0a2 Refactor integration_tests (purely cosmetic)
+
+
-
3cc3b60 Move CliCommand::run -> CliArgs::run; do not mutate the configuration
+
+
-
8d3c879 Reorganize memfd secret policy
+
+
-
648a94e Clippy fixes on wireguard-broker
+
+
+
+
-
40c5bbd Ensure that rustAnalyzer is installed in dev environment
+
+
-
a4b8fc2 Move memcmp test API doc to test memcmp test module
+
+
-
deafc1c Style adjustments โ Cargo.toml
+
+
-
6bbe85a Remove unnecessary imports
+
+
+
+
+
+
+
+
-
cc22165 Ensure punctuation is consistent in doc comments
+
+
-
100d7b6 Simplify some dereferencing incantations in PublicBox
+
+
-
7c54a37 Add generate_configs.py script
+
+
-
5f8b00d Rollback symbolic models to original state
+
+
-
70c5ec2 Remove libsodium references in nix flake, ci (#334)
+
+
-
06969c4 Add write permissions in dependent-issues workflow
+
+
-
a8ed0e8 Update codecov configuration file
+
+
-
ad6405f Add codecov configuration file
+
+
-
761d573 Changes from #160- Invoke the mandoc linter (#296)
+
+
-
21e693a Add codecov (llvm-cov) coverage (#297)
+
+
-
be91b30 Load WireGuard SK into secret memory (#293)
+
+
-
3e734e0 Replace Into<> with From<> trait
+
+
-
c9e2967 Remove useless conversion
+
+
+
+
+
+
+
+
-
a581f7d Replace if let with is_ok() call
+
+
-
bd6a6e5 Remove needless borrow for nonce array
+
+
-
e0496c1 Use copy instead of clone trait
+
+
-
f4116f2 Remove redundant mutability
+
+
+
+
-
39d174c Suppress clippy warnings for neutral element
+
+
-
76d5093 Apply .ci/gen-workflow-files.nu script
+
+
+
+
-
d1d218a Add dedicated nixpkgs input to flake
+
+
+
+
-
baa35af Exclude rosenpass-fuzzing
+
+
-
b2de384 Add secure memcmp_le function
+
+
+
+
+
+
-
13df700 Drop overlay due to upstream fix
+
+
-
4f4e8e1 Drop deprecated std::env::home_dir()
+
+
-
478fadb Enable aarch64-linux builds again
+
+
+
+
+
+
-
e42f90b Add helper to turn typenums into const values
+
+
-
30cb0e9 Remove references to libsodium from secret-memory
+
+
-
972e82b Move kems out of rosenpass crate
+
+
+
+
-
0f89ab7 Shorten fuzzing runtime to make sure the CI finishes quickly
+
+
-
cf132bc Move rest of coloring.rs into secret-memory crate
+
+
-
7bda010 Move Public and debug_crypto_array into secret-memory crate
+
+
-
cc8c13e Remove lprf.rs (dead code)
+
+
-
09aa0e0 Move hashing functions into sodium/ciphers crate
+
+
-
86300ca Use naming scheme without rosenpass- for crates
+
+
-
3ddf736 Move xchacha20 implementation out of rosenpass::sodium
+
+
-
c64e721 Move chacha20 implementation out of rosenpass::sodium
+
+
-
4c51ead Move libsodium's helper function into their own namespace
+
+
-
c5c3452 Move libsodium's memzero, randombytes fns into rosenpass-sodium
+
+
-
6553141 Move libsodium's increment into rosenpass-sodium crate
+
+
-
a3de526 Move libsodium's compare into rosenpass-sodium crate
+
+
-
5da0e41 Move memcmp into rosenpass-sodium crate
+
+
-
99634d9 Move sodium init integration into rosenpass-sodium crate
+
+
-
e505421 Move file utils into coloring or the util crate
+
+
-
3db9755 Move functional utils into utils library
+
+
-
556dbd2 Move time utils into util crate
+
+
-
6cd42eb Move max_usize into util crate
+
+
-
a220c11 Move xor_into, copying and base64 utils into own crates
+