Skip to content

Commit 432e02d

Browse files
committed
Merge tag 'sha2-v0.10.9' into risczero
2 parents 244dc3b + 82c36a4 commit 432e02d

36 files changed

Lines changed: 286 additions & 218 deletions

.github/workflows/ascon-hash.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
toolchain: ${{ matrix.rust }}
4343
targets: ${{ matrix.target }}
4444
- uses: RustCrypto/actions/cargo-hack-install@master
45+
# TODO: remove after bump to MSRV 1.60+
46+
- run: cargo update
47+
- run: cargo update -p zeroize --precise 1.6.0
4548
- run: cargo hack build --target ${{ matrix.target }} --each-feature --exclude-features default,std
4649

4750
minimal-versions:
@@ -64,4 +67,7 @@ jobs:
6467
with:
6568
toolchain: ${{ matrix.rust }}
6669
- uses: RustCrypto/actions/cargo-hack-install@master
70+
# TODO: remove after bump to MSRV 1.60+
71+
- run: cargo update
72+
- run: cargo update -p zeroize --precise 1.6.0
6773
- run: cargo hack test --feature-powerset

.github/workflows/blake2.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
set-msrv:
2222
uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master
2323
with:
24-
msrv: 1.41.0
24+
msrv: 1.56.0
2525

2626
build:
2727
needs: set-msrv
@@ -66,6 +66,7 @@ jobs:
6666
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
6767
with:
6868
working-directory: ${{ github.workflow }}
69+
stable-cmd: cargo hack test --release --feature-powerset --exclude-features simd,simd_opt,simd_asm
6970

7071
simd:
7172
runs-on: ubuntu-latest
@@ -84,7 +85,7 @@ jobs:
8485
strategy:
8586
matrix:
8687
rust:
87-
- 1.51 # 1.41-1.50 `--features` can't be used inside virtual manifest
88+
- 1.56
8889
- stable
8990
target:
9091
- aarch64-unknown-linux-gnu

.github/workflows/fsb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
set-msrv:
2222
uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master
2323
with:
24-
msrv: 1.41.0
24+
msrv: 1.56.0
2525

2626
build:
2727
needs: set-msrv

.github/workflows/gost94.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,3 @@ jobs:
6565
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
6666
with:
6767
working-directory: ${{ github.workflow }}
68-
69-
# TODO: merge with test on MSRV bump to 1.57 or higher
70-
test-msrv-41:
71-
runs-on: ubuntu-latest
72-
strategy:
73-
matrix:
74-
rust:
75-
- 1.41.0 # MSRV
76-
steps:
77-
- uses: actions/checkout@v4
78-
- uses: RustCrypto/actions/cargo-cache@master
79-
- uses: dtolnay/rust-toolchain@master
80-
with:
81-
toolchain: ${{ matrix.rust }}
82-
- run: cargo test
83-
- run: cargo test --no-default-features

.github/workflows/groestl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
set-msrv:
2222
uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master
2323
with:
24-
msrv: 1.41.0
24+
msrv: 1.56.0
2525

2626
build:
2727
needs: set-msrv

.github/workflows/jh.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,12 @@ defaults:
1515

1616
env:
1717
CARGO_INCREMENTAL: 0
18-
RUSTFLAGS: "-Dwarnings"
1918

2019
jobs:
2120
set-msrv:
2221
uses: RustCrypto/actions/.github/workflows/set-msrv.yml@master
2322
with:
24-
msrv: 1.57.0
23+
msrv: 1.61.0
2524

2625
build:
2726
needs: set-msrv

.github/workflows/md2.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,3 @@ jobs:
6666
with:
6767
working-directory: ${{ github.workflow }}
6868

69-
# TODO: merge with test on MSRV bump to 1.57 or higher
70-
test-msrv-41:
71-
runs-on: ubuntu-latest
72-
strategy:
73-
matrix:
74-
rust:
75-
- 1.41.0 # MSRV
76-
steps:
77-
- uses: actions/checkout@v4
78-
- uses: RustCrypto/actions/cargo-cache@master
79-
- uses: dtolnay/rust-toolchain@master
80-
with:
81-
toolchain: ${{ matrix.rust }}
82-
- run: cargo test --no-default-features
83-
- run: cargo test

.github/workflows/md4.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,3 @@ jobs:
6565
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
6666
with:
6767
working-directory: ${{ github.workflow }}
68-
69-
# TODO: merge with test on MSRV bump to 1.57 or higher
70-
test-msrv:
71-
runs-on: ubuntu-latest
72-
strategy:
73-
matrix:
74-
rust:
75-
- 1.41.0 # MSRV
76-
steps:
77-
- uses: actions/checkout@v4
78-
- uses: RustCrypto/actions/cargo-cache@master
79-
- uses: dtolnay/rust-toolchain@master
80-
with:
81-
toolchain: ${{ matrix.rust }}
82-
- run: cargo test --no-default-features
83-
- run: cargo test

.github/workflows/md5.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -80,18 +80,3 @@ jobs:
8080
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
8181
with:
8282
working-directory: ${{ github.workflow }}
83-
84-
# TODO: merge with test on MSRV bump to 1.57 or higher
85-
test-msrv:
86-
runs-on: ubuntu-latest
87-
strategy:
88-
matrix:
89-
rust:
90-
- 1.41.0 # MSRV
91-
steps:
92-
- uses: actions/checkout@v4
93-
- uses: RustCrypto/actions/cargo-cache@master
94-
- uses: dtolnay/rust-toolchain@master
95-
with:
96-
toolchain: ${{ matrix.rust }}
97-
- run: cargo test

.github/workflows/ripemd.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,3 @@ jobs:
6666
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
6767
with:
6868
working-directory: ${{ github.workflow }}
69-
70-
# TODO: merge with test on MSRV bump to 1.57 or higher
71-
test-msrv:
72-
runs-on: ubuntu-latest
73-
strategy:
74-
matrix:
75-
rust:
76-
- 1.41.0 # MSRV
77-
steps:
78-
- uses: actions/checkout@v4
79-
- uses: RustCrypto/actions/cargo-cache@master
80-
- uses: dtolnay/rust-toolchain@master
81-
with:
82-
toolchain: ${{ matrix.rust }}
83-
- run: cargo test --no-default-features

0 commit comments

Comments
 (0)