Skip to content

Commit 6bbf1a4

Browse files
authored
Upgrade all crates to the 2024 edition, bump MSRV to 1.85 (#1759)
1 parent e22a9f6 commit 6bbf1a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1055
-778
lines changed

.github/workflows/aead.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.81.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -52,7 +52,7 @@ jobs:
5252
strategy:
5353
matrix:
5454
rust:
55-
- 1.81.0 # MSRV
55+
- 1.85.0 # MSRV
5656
- stable
5757
steps:
5858
- uses: actions/checkout@v4

.github/workflows/async-signature.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.81.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -42,7 +42,7 @@ jobs:
4242
strategy:
4343
matrix:
4444
rust:
45-
- 1.81.0 # Minimum Rust version the tests pass on
45+
- 1.85.0 # Minimum Rust version the tests pass on
4646
- stable
4747
steps:
4848
- uses: actions/checkout@v4

.github/workflows/cipher.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.81.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -57,7 +57,7 @@ jobs:
5757
strategy:
5858
matrix:
5959
rust:
60-
- 1.81.0 # MSRV
60+
- 1.85.0 # MSRV
6161
- stable
6262
steps:
6363
- uses: actions/checkout@v4

.github/workflows/crypto-common.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.81.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -46,7 +46,7 @@ jobs:
4646
strategy:
4747
matrix:
4848
rust:
49-
- 1.81.0 # MSRV
49+
- 1.85.0 # MSRV
5050
- stable
5151
steps:
5252
- uses: actions/checkout@v4

.github/workflows/crypto.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.65.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -55,7 +55,7 @@ jobs:
5555
strategy:
5656
matrix:
5757
rust:
58-
- 1.65.0 # MSRV
58+
- 1.85.0 # MSRV
5959
- stable
6060
steps:
6161
- uses: actions/checkout@v4

.github/workflows/digest.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.81.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -47,7 +47,7 @@ jobs:
4747
strategy:
4848
matrix:
4949
rust:
50-
- 1.81.0 # MSRV
50+
- 1.85.0 # MSRV
5151
- stable
5252
steps:
5353
- uses: actions/checkout@v4

.github/workflows/elliptic-curve.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
rust:
27-
- 1.83.0 # MSRV
27+
- 1.85.0 # MSRV
2828
- stable
2929
target:
3030
- thumbv7em-none-eabi
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
matrix:
7777
rust:
78-
- 1.83.0 # MSRV
78+
- 1.85.0 # MSRV
7979
- stable
8080
- nightly
8181
steps:

.github/workflows/kem.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.66.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -41,7 +41,7 @@ jobs:
4141
strategy:
4242
matrix:
4343
rust:
44-
- 1.66.0 # MSRV
44+
- 1.85.0 # MSRV
4545
- stable
4646
steps:
4747
- uses: actions/checkout@v4

.github/workflows/password-hash.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.81.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -57,7 +57,7 @@ jobs:
5757
strategy:
5858
matrix:
5959
rust:
60-
- 1.81.0 # MSRV
60+
- 1.85.0 # MSRV
6161
- stable
6262
steps:
6363
- uses: actions/checkout@v4

.github/workflows/signature.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
rust:
27-
- 1.81.0 # MSRV
27+
- 1.85.0 # MSRV
2828
- stable
2929
target:
3030
- thumbv7em-none-eabi
@@ -51,7 +51,7 @@ jobs:
5151
strategy:
5252
matrix:
5353
rust:
54-
- 1.81.0 # Minimum Rust version the tests pass on
54+
- 1.85.0 # Minimum Rust version the tests pass on
5555
- stable
5656
steps:
5757
- uses: actions/checkout@v4
@@ -68,7 +68,7 @@ jobs:
6868
strategy:
6969
matrix:
7070
rust:
71-
- 1.81.0 # MSRV
71+
- 1.85.0 # MSRV
7272
- stable
7373
steps:
7474
- uses: actions/checkout@v4

.github/workflows/universal-hash.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.81.0 # MSRV
25+
- 1.85.0 # MSRV
2626
- stable
2727
target:
2828
- thumbv7em-none-eabi
@@ -47,7 +47,7 @@ jobs:
4747
strategy:
4848
matrix:
4949
rust:
50-
- 1.81.0 # MSRV
50+
- 1.85.0 # MSRV
5151
- stable
5252
steps:
5353
- uses: actions/checkout@v4

.github/workflows/workspace.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- uses: RustCrypto/actions/cargo-cache@master
2525
- uses: dtolnay/rust-toolchain@master
2626
with:
27-
toolchain: 1.84.0
27+
toolchain: 1.85.0
2828
components: clippy
2929
- run: cargo clippy --all --all-features --tests -- -D warnings
3030

0 commit comments

Comments
 (0)