Clara Engler
cc5877dd83
meta: Use my new name
2024-06-27 10:30:34 +02:00
Emil Engler and GitHub
be91b3049c
rp: Load WireGuard SK into secret memory ( #293 )
...
Fixes #287
2024-04-30 18:10:04 +02:00
Emil Engler
3e734e0d57
rosenpass: Replace Into<> with From<> trait
2024-04-25 11:16:52 +02:00
Emil Engler
c9e296794b
rosenpass: Remove useless conversion
2024-04-25 11:15:51 +02:00
Emil Engler
bc6bff499d
rosenpass: Remove redundant Ok()
2024-04-25 11:14:59 +02:00
Emil Engler
de905056fc
rp: Remove needless borrow
2024-04-25 11:13:32 +02:00
Emil Engler
4e8344660e
rosenpass: Remove needless borrow
2024-04-25 11:11:56 +02:00
Emil Engler
a581f7dfa7
rosenpass: Replace if let with is_ok() call
2024-04-25 11:10:21 +02:00
Emil Engler
bd6a6e5dce
ciphers: Remove needless borrow for nonce array
2024-04-25 11:08:54 +02:00
Emil Engler
e0496c12c6
rosenpass: Use copy instead of clone trait
2024-04-25 11:05:16 +02:00
Emil Engler
f4116f2c20
ciphers: Remove redundant mutability
2024-04-25 11:03:48 +02:00
Emil Engler
8099bc4bdd
constant-time: Remove redundant cast
2024-04-25 11:01:41 +02:00
Emil Engler
39d174c605
util: Suppress clippy warnings for neutral element
2024-04-25 11:01:09 +02:00
Emil Engler and GitHub
3299b2bdb4
Merge branch 'main' into dependabot/cargo/serial_test-3.1.0
2024-04-23 11:15:57 +02:00
Emil Engler and GitHub
e38a6b8ed4
Merge pull request #238 from beau2am/contribution-beau2am
...
Fixed grammatical typo in 'cli.rs'. To resolve issue #236 .
2024-02-10 17:46:45 +01:00
Emil Engler and Karolin Varner
29917fd7a6
doc: Fix keygen/gen-keys misspell
...
Fixes #166
2024-01-21 20:54:29 +01:00
Emil Engler and Karolin Varner
c9cef05b29
doc: Add bibliography to the manual page
...
Fixes #153
2023-11-26 09:51:11 +01:00
Emil Engler
e5e04c6d95
app_server: Replace is_ok() by if let
...
This commit replaces an `is_ok()` call with a call to `if let`, thereby
fixing a clippy warning.
2023-10-19 13:54:13 +02:00
Emil Engler and GitHub
15ce25ccd2
Merge pull request #140 from rosenpass/AliceOrunitia-patch-1
...
Update rosenpass.1
2023-10-19 13:51:28 +02:00
Emil Engler and GitHub
605b6463ff
Merge pull request #134 from rosenpass/dev/engler/stack
...
Follow-ups to the stack increasements
2023-10-06 10:55:14 +02:00
Emil Engler
f323839967
test: Fix wrong comment
...
This commit fixes a wrong comment, claiming that the unit tests uses a
stack size of 16MB, where in fact it only uses 8MiB.
2023-09-28 07:58:17 +02:00
Emil Engler
6e15c38254
flake: Remove redundant stack increase
...
This commit removes the setting of `RUST_MIN_STACK` by the Nix
development shell, because the tests now set the stack size on their
own.
See #128
2023-10-06 10:43:41 +02:00
Emil Engler and Karolin Varner
b7a76849b7
test: Ensure 8MiB of stack size for key generation
...
This commit ensures that the call to `StaticKEM::keygen` has a stack of
8MiB.
Especially on Darwin system, this commit is necessary in order to
prevent a stack overflow, as this system only provides stack sizes of
roughly 500KB which is way to small for a Classic McEliece key.
Fixes #118
2023-09-22 16:30:00 +02:00
Emil Engler and GitHub
d2d72143b5
Merge pull request #126 from rosenpass/dev/engler/unsafe
...
Remove some `unsafe`s
2023-09-18 07:20:04 -10:00
Emil Engler
1135cd7bbb
util: Remove unsafe from store_secret
2023-09-14 10:36:53 +02:00
Emil Engler
51f04f749f
cli: Remove unsafe from store_secret
...
This commit removes the `unsafe` block from the `store_secret` function,
as I see no reason why we should have one here.
2023-09-14 10:34:07 +02:00
Emil Engler and GitHub
37d1326481
Merge pull request #123 from rosenpass/dev/engler/unsafe
...
cli: Move `StaticKEM::keygen` out of `unsafe`
2023-09-13 18:09:28 +02:00
Emil Engler
d0a84294aa
cli: Move StaticKEM::keygen out of unsafe
...
This commit moves the `StaticKEM::keygen` call out of an `unsafe` call,
because the function is not unsafe.
2023-09-13 16:36:35 +02:00
Emil Engler
d6a7ebe88f
clippy: Allow false positive with redundancies
...
This commit allows a redundant closure call in the regard of clippy
warnings, as it is a false positive in our case.
2023-09-06 17:40:34 +02:00
Emil Engler
212336728c
build: Fix clippy warnings in build.rs
...
This commit fixes the clippy warnings in `build.rs`, by making use of
the `if let` language feature.
2023-09-06 17:32:26 +02:00
Emil Engler
f48a923dbf
refactor: Remove redundant references
...
This commit removes redundant references, noted by clippy.
2023-09-06 17:31:56 +02:00
Emil Engler and GitHub
7b5d0f7d66
Merge pull request #117 from rosenpass/dev/engler/rp-ip
...
doc: Clarify the assumptions about the server
2023-09-06 17:20:27 +02:00
Emil Engler
1e37f89e83
doc: Clarify the assumptions about the server
...
This commit clarifies the assumptions about the server/responder in the
`rp.1` manual page, by specifying an IP and open UDP ports that the rest
of this tutorial is going to assume.
Reported-by: Robert Clausecker <fuzxxl@gmail.com >
Fixes #116
2023-09-06 14:25:48 +02:00
Emil Engler and GitHub
578d9e2eb5
Merge pull request #114 from rosenpass/dev/update-deps
...
cargo: Update outdated dependencies
2023-08-25 11:50:33 +02:00
Emil Engler and GitHub
959cd50ef6
Merge pull request #113 from rosenpass/dev/ci/shellcheck
2023-08-23 16:09:05 +02:00
Emil Engler
6025623aad
cargo: Update outdated dependencies
2023-08-23 14:44:11 +02:00
Emil Engler
5a67b4708a
ci: Perform a shellcheck
2023-08-23 14:39:38 +02:00
Emil Engler and Karolin Varner
8ff9b53365
cli: include a static compiled manual page
...
This commit re-introduces a static and pre-compiled version of the
manual page back into the source code, in case that an installed version
cannot be found on the host system.
2023-08-21 14:05:34 +02:00
Emil Engler
13cc7e05ed
invoke man(1) when requesting help
...
This commit invokes `man(1)` when requesting help and emits the built-in
manual, if the manual page is not found on the system.
2023-04-25 14:54:30 +02:00
Emil Engler and Karolin Varner
0456ded6b9
doc: add a manual page for rp(1)
2023-04-15 18:05:23 +02:00
Emil Engler and Karolin Varner
279b3c49fc
doc: add rosenpass.1 manual page
...
This commit adds a manual page for the rosenpass(1) utility written in
mdoc(7).
2023-04-11 20:00:02 +02:00
Emil Engler and Karolin Varner
df00c1987c
fix typos
2023-03-04 22:15:32 +01:00