Skip to content

Commit

Permalink
Update to rust 1.83
Browse files Browse the repository at this point in the history
The goal of updating the rust library is to be able to use Mldsa from
rustCrypto repo: RustCrypto/signatures#877

The goal of using this code is to replace openssl to generate TBS and
CSR tempaltes. Openssl does not yet support Mldsa

The minimum required rust version is 1.81.

It looks like this toolchain needs a lot more stack than 1.70.

Rust 1.83 warns about unused stuff a lot more often which is addressed
in this commit.

Signed-off-by: Arthur Heymans <arthur.heymans@9elements.com>
  • Loading branch information
ArthurHeymans committed Dec 19, 2024
1 parent 73cc174 commit fb4fca1
Show file tree
Hide file tree
Showing 118 changed files with 978 additions and 1,324 deletions.
2 changes: 2 additions & 0 deletions .cargo/config → .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Licensed under the Apache-2.0 license

[target.riscv32imc-unknown-none-elf]
rustflags = [
"-C", "target-feature=+relax",
Expand Down
Loading

0 comments on commit fb4fca1

Please sign in to comment.