Skip to content

Commit 70fe50a

Browse files
authored
Upgrade all crates to the 2024 edition and bump MSRV to 1.85 (#472)
1 parent fb1ee62 commit 70fe50a

Some content is hidden

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

105 files changed

+297
-293
lines changed

.github/workflows/aes.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
rust:
27-
- 1.84.0 # MSRV
27+
- 1.85.0 # MSRV
2828
- stable
2929
target:
3030
- thumbv7em-none-eabi
@@ -74,15 +74,15 @@ jobs:
7474
include:
7575
# 32-bit Linux
7676
- target: i686-unknown-linux-gnu
77-
rust: 1.84.0 # MSRV
77+
rust: 1.85.0 # MSRV
7878
deps: sudo apt update && sudo apt install gcc-multilib
7979
- target: i686-unknown-linux-gnu
8080
rust: stable
8181
deps: sudo apt update && sudo apt install gcc-multilib
8282

8383
# 64-bit Linux
8484
- target: x86_64-unknown-linux-gnu
85-
rust: 1.84.0 # MSRV
85+
rust: 1.85.0 # MSRV
8686
- target: x86_64-unknown-linux-gnu
8787
rust: stable
8888
steps:
@@ -105,15 +105,15 @@ jobs:
105105
include:
106106
# 32-bit Linux
107107
- target: i686-unknown-linux-gnu
108-
rust: 1.84.0 # MSRV
108+
rust: 1.85.0 # MSRV
109109
deps: sudo apt update && sudo apt install gcc-multilib
110110
- target: i686-unknown-linux-gnu
111111
rust: stable
112112
deps: sudo apt update && sudo apt install gcc-multilib
113113

114114
# 64-bit Linux
115115
- target: x86_64-unknown-linux-gnu
116-
rust: 1.84.0 # MSRV
116+
rust: 1.85.0 # MSRV
117117
- target: x86_64-unknown-linux-gnu
118118
rust: stable
119119
steps:
@@ -138,15 +138,15 @@ jobs:
138138
include:
139139
# 32-bit Linux
140140
- target: i686-unknown-linux-gnu
141-
rust: 1.84.0 # MSRV
141+
rust: 1.85.0 # MSRV
142142
deps: sudo apt update && sudo apt install gcc-multilib
143143
- target: i686-unknown-linux-gnu
144144
rust: stable
145145
deps: sudo apt update && sudo apt install gcc-multilib
146146

147147
# 64-bit Linux
148148
- target: x86_64-unknown-linux-gnu
149-
rust: 1.84.0 # MSRV
149+
rust: 1.85.0 # MSRV
150150
- target: x86_64-unknown-linux-gnu
151151
rust: stable
152152
steps:
@@ -168,13 +168,13 @@ jobs:
168168
include:
169169
# ARM64
170170
- target: aarch64-unknown-linux-gnu
171-
rust: 1.84.0 # MSRV
171+
rust: 1.85.0 # MSRV
172172
- target: aarch64-unknown-linux-gnu
173173
rust: stable
174174

175175
# PPC32
176176
- target: powerpc-unknown-linux-gnu
177-
rust: 1.84.0 # MSRV
177+
rust: 1.85.0 # MSRV
178178
- target: powerpc-unknown-linux-gnu
179179
rust: stable
180180
runs-on: ubuntu-latest
@@ -216,7 +216,7 @@ jobs:
216216
matrix:
217217
include:
218218
- target: aarch64-unknown-linux-gnu
219-
rust: 1.84.0 # MSRV
219+
rust: 1.85.0 # MSRV
220220
runs-on: ubuntu-latest
221221
# Cross mounts only current package, i.e. by default it ignores workspace's Cargo.toml
222222
defaults:
@@ -244,6 +244,6 @@ jobs:
244244
- uses: RustCrypto/actions/cargo-cache@master
245245
- uses: dtolnay/rust-toolchain@master
246246
with:
247-
toolchain: 1.84.0 # MSRV
247+
toolchain: 1.85.0 # MSRV
248248
components: clippy
249249
- run: cargo clippy --features hazmat -- -D warnings

.github/workflows/aria.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/belt-block.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.83.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/blowfish.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/camellia.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/cast5.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/cast6.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/des.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/gift.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/idea.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/kuznyechik.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
rust:
27-
- 1.84.0 # MSRV
27+
- 1.85.0 # MSRV
2828
- stable
2929
target:
3030
- thumbv7em-none-eabi
@@ -55,7 +55,7 @@ jobs:
5555
strategy:
5656
matrix:
5757
rust:
58-
- 1.84.0 # MSRV
58+
- 1.85.0 # MSRV
5959
- stable
6060
steps:
6161
- uses: actions/checkout@v4
@@ -82,7 +82,7 @@ jobs:
8282
strategy:
8383
matrix:
8484
rust:
85-
- 1.84.0
85+
- 1.85.0
8686
- stable
8787
steps:
8888
- uses: actions/checkout@v4

.github/workflows/magma.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/rc2.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/rc5.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.84.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.84.0 # MSRV
50+
- 1.85.0 # MSRV
5151
- stable
5252
steps:
5353
- uses: actions/checkout@v4

.github/workflows/serpent.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
rust:
51-
- 1.84.0 # MSRV
51+
- 1.85.0 # MSRV
5252
- stable
5353
steps:
5454
- uses: actions/checkout@v4

.github/workflows/sm4.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
matrix:
2424
rust:
25-
- 1.84.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.84.0 # MSRV
50+
- 1.85.0 # MSRV
5151
- stable
5252
steps:
5353
- uses: actions/checkout@v4

.github/workflows/speck.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
rust:
26-
- 1.84.0 # MSRV
26+
- 1.85.0 # MSRV
2727
- stable
2828
target:
2929
- thumbv7em-none-eabi
@@ -54,7 +54,7 @@ jobs:
5454
strategy:
5555
matrix:
5656
rust:
57-
- 1.84.0 # MSRV
57+
- 1.85.0 # MSRV
5858
- stable
5959
steps:
6060
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)