Skip to content

Commit bd3d94c

Browse files
authored
ml-dsa: bump rand_core to v0.9 (#899)
1 parent b532d1e commit bd3d94c

File tree

7 files changed

+1145
-126
lines changed

7 files changed

+1145
-126
lines changed

.github/workflows/ml-dsa.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ defaults:
1515
env:
1616
CARGO_INCREMENTAL: 0
1717
RUSTFLAGS: "-Dwarnings"
18+
RUST_MIN_STACK: 6291456
1819

1920
jobs:
2021
test:
@@ -29,5 +30,5 @@ jobs:
2930
- uses: dtolnay/rust-toolchain@master
3031
with:
3132
toolchain: ${{ matrix.rust }}
32-
- run: cargo test
33-
- run: cargo test --all-features
33+
- run: cargo test --release
34+
- run: cargo test --all-features --release

Cargo.lock

+16-101
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+9-8
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,23 @@ members = [
66
"ed448",
77
"ed25519",
88
"lms",
9-
"ml-dsa",
9+
#"ml-dsa",
1010
"rfc6979",
1111
"slh-dsa"
1212
]
13+
exclude = ["ml-dsa"] # using rand_core v0.9
1314

1415
[profile.dev]
1516
opt-level = 2
1617

1718
[patch.crates-io]
1819
# A global patch crates-io block is used to avoid duplicate dependencies
1920
# when pulling a member crate through git
20-
dsa = { path = "./dsa" }
21-
ecdsa = { path = "./ecdsa" }
21+
dsa = { path = "./dsa" }
22+
ecdsa = { path = "./ecdsa" }
2223
ed448-signature = { path = "./ed448" }
23-
ed25519 = { path = "./ed25519" }
24-
lms-signature = { path = "./lms" }
25-
ml-dsa = { path = "./ml-dsa" }
26-
rfc6979 = { path = "./rfc6979" }
27-
slh-dsa = { path = "./slh-dsa" }
24+
ed25519 = { path = "./ed25519" }
25+
lms-signature = { path = "./lms" }
26+
#ml-dsa = { path = "./ml-dsa" }
27+
rfc6979 = { path = "./rfc6979" }
28+
slh-dsa = { path = "./slh-dsa" }

0 commit comments

Comments
 (0)