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 ab688a2 commit f98864f
Show file tree
Hide file tree
Showing 117 changed files with 974 additions and 1,317 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 f98864f

Please sign in to comment.