Skip to content

Commit 73c3c5c

Browse files
committed
Bump aes and ctr crate dependencies to v0.7
1 parent e4bf006 commit 73c3c5c

File tree

8 files changed

+58
-51
lines changed

8 files changed

+58
-51
lines changed

.github/workflows/benches.yml

+35-34
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,35 @@
1-
name: benches
2-
3-
on:
4-
pull_request:
5-
paths:
6-
- "benches/**"
7-
- "Cargo.*"
8-
push:
9-
branches: master
10-
11-
defaults:
12-
run:
13-
working-directory: benches
14-
15-
env:
16-
CARGO_INCREMENTAL: 0
17-
RUSTFLAGS: "-Dwarnings"
18-
19-
jobs:
20-
build:
21-
runs-on: ubuntu-latest
22-
strategy:
23-
matrix:
24-
rust:
25-
- 1.41.0 # MSRV
26-
- stable
27-
steps:
28-
- uses: actions/checkout@v1
29-
- uses: actions-rs/toolchain@v1
30-
with:
31-
profile: minimal
32-
toolchain: ${{ matrix.rust }}
33-
override: true
34-
- run: cargo build --release
1+
# TODO(tarcieri): re-enable after UHFs are bumped
2+
#name: benches
3+
#
4+
#on:
5+
# pull_request:
6+
# paths:
7+
# - "benches/**"
8+
# - "Cargo.*"
9+
# push:
10+
# branches: master
11+
#
12+
#defaults:
13+
# run:
14+
# working-directory: benches
15+
#
16+
#env:
17+
# CARGO_INCREMENTAL: 0
18+
# RUSTFLAGS: "-Dwarnings"
19+
#
20+
#jobs:
21+
# build:
22+
# runs-on: ubuntu-latest
23+
# strategy:
24+
# matrix:
25+
# rust:
26+
# - 1.41.0 # MSRV
27+
# - stable
28+
# steps:
29+
# - uses: actions/checkout@v1
30+
# - uses: actions-rs/toolchain@v1
31+
# with:
32+
# profile: minimal
33+
# toolchain: ${{ matrix.rust }}
34+
# override: true
35+
# - run: cargo build --release

Cargo.lock

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

Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ members = [
1212
]
1313

1414
[patch.crates-io]
15-
aes = { git = "https://github.com/RustCrypto/block-ciphers.git" }
1615
chacha20 = { git = "https://github.com/RustCrypto/stream-ciphers.git" }
1716
cmac = { git = "https://github.com/RustCrypto/MACs.git" }
1817
ghash = { git = "https://github.com/RustCrypto/universal-hashes.git" }

aes-gcm-siv/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ categories = ["cryptography", "no-std"]
1717

1818
[dependencies]
1919
aead = { version = "0.4", default-features = false }
20-
aes = { version = "=0.7.0-pre", optional = true }
20+
aes = { version = "0.7", optional = true }
2121
cipher = "0.3"
22-
ctr = "=0.7.0-pre.4"
22+
ctr = "0.7"
2323
polyval = { version = "=0.5.0-pre", default-features = false }
2424
subtle = { version = "2", default-features = false }
2525
zeroize = { version = "1", default-features = false }

aes-gcm/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ categories = ["cryptography", "no-std"]
1717

1818
[dependencies]
1919
aead = { version = "0.4", default-features = false }
20-
aes = { version = "=0.7.0-pre", optional = true }
20+
aes = { version = "0.7", optional = true }
2121
cipher = "0.3"
22-
ctr = "=0.7.0-pre.4"
22+
ctr = "0.7"
2323
ghash = { version = "=0.4.0-pre", default-features = false }
2424
subtle = { version = "2", default-features = false }
2525
zeroize = { version = "1", optional = true, default-features = false }

aes-siv/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ categories = ["cryptography", "no-std"]
1717

1818
[dependencies]
1919
aead = "0.4"
20-
aes = "=0.7.0-pre"
20+
aes = "0.7"
2121
cipher = "0.3"
2222
cmac = "=0.6.0-pre"
2323
crypto-mac = "0.11"
24-
ctr = "=0.7.0-pre.4"
24+
ctr = "0.7"
2525
dbl = "0.3"
2626
pmac = "=0.6.0-pre"
2727
zeroize = { version = "1", default-features = false }

ccm/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ subtle = { version = "2", default-features = false }
1919

2020
[dev-dependencies]
2121
aead = { version = "0.4", features = ["dev"], default-features = false }
22-
aes = { version = "=0.7.0-pre", features = ["force-soft"] } # Uses `force-soft` for MSRV 1.41
22+
aes = { version = "0.7", features = ["force-soft"] } # Uses `force-soft` for MSRV 1.41
2323
hex-literal = "0.2"
2424

2525
[features]

eax/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ categories = ["cryptography", "no-std"]
2222
aead = { version = "0.4", default-features = false }
2323
cipher = "0.3"
2424
cmac = "=0.6.0-pre"
25-
ctr = "=0.7.0-pre.4"
25+
ctr = "0.7"
2626
subtle = { version = "2", default-features = false }
2727

2828
[dev-dependencies]
2929
aead = { version = "0.4", features = ["dev"], default-features = false }
30-
aes = { version = "=0.7.0-pre", features = ["force-soft"] } # Uses `force-soft` for MSRV 1.41
30+
aes = { version = "0.7", features = ["force-soft"] } # Uses `force-soft` for MSRV 1.41
3131

3232
[features]
3333
default = ["alloc"]

0 commit comments

Comments
 (0)