Skip to content

Commit ebf230f

Browse files
committed
bump Cargo submodule to fix CVE-2022-46176
1 parent c9e9dd2 commit ebf230f

File tree

2 files changed

+50
-13
lines changed

2 files changed

+50
-13
lines changed

Cargo.lock

+49-12
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@ dependencies = [
188188
"rustc-demangle",
189189
]
190190

191+
[[package]]
192+
name = "base64"
193+
version = "0.13.1"
194+
source = "registry+https://github.com/rust-lang/crates.io-index"
195+
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
196+
191197
[[package]]
192198
name = "bitflags"
193199
version = "1.3.2"
@@ -297,6 +303,7 @@ name = "cargo"
297303
version = "0.68.0"
298304
dependencies = [
299305
"anyhow",
306+
"base64",
300307
"bytesize",
301308
"cargo-platform 0.1.2",
302309
"cargo-test-macro",
@@ -314,6 +321,7 @@ dependencies = [
314321
"git2-curl",
315322
"glob",
316323
"hex 0.4.2",
324+
"hmac",
317325
"home",
318326
"http-auth",
319327
"humantime 2.0.1",
@@ -343,6 +351,7 @@ dependencies = [
343351
"serde-value",
344352
"serde_ignored",
345353
"serde_json",
354+
"sha1",
346355
"shell-escape",
347356
"snapbox",
348357
"strip-ansi-escapes",
@@ -1000,11 +1009,12 @@ dependencies = [
10001009

10011010
[[package]]
10021011
name = "crypto-common"
1003-
version = "0.1.2"
1012+
version = "0.1.6"
10041013
source = "registry+https://github.com/rust-lang/crates.io-index"
1005-
checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06"
1014+
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
10061015
dependencies = [
10071016
"generic-array",
1017+
"typenum",
10081018
]
10091019

10101020
[[package]]
@@ -1107,12 +1117,13 @@ checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
11071117

11081118
[[package]]
11091119
name = "digest"
1110-
version = "0.10.2"
1120+
version = "0.10.6"
11111121
source = "registry+https://github.com/rust-lang/crates.io-index"
1112-
checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837"
1122+
checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"
11131123
dependencies = [
11141124
"block-buffer",
11151125
"crypto-common",
1126+
"subtle",
11161127
]
11171128

11181129
[[package]]
@@ -1631,9 +1642,9 @@ dependencies = [
16311642

16321643
[[package]]
16331644
name = "git2"
1634-
version = "0.15.0"
1645+
version = "0.16.0"
16351646
source = "registry+https://github.com/rust-lang/crates.io-index"
1636-
checksum = "2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1"
1647+
checksum = "be36bc9e0546df253c0cc41fd0af34f5e92845ad8509462ec76672fac6997f5b"
16371648
dependencies = [
16381649
"bitflags",
16391650
"libc",
@@ -1646,9 +1657,9 @@ dependencies = [
16461657

16471658
[[package]]
16481659
name = "git2-curl"
1649-
version = "0.16.0"
1660+
version = "0.17.0"
16501661
source = "registry+https://github.com/rust-lang/crates.io-index"
1651-
checksum = "ed817a00721e2f8037ba722e60358d4956dae9cca10315fc982f967907d3b0cd"
1662+
checksum = "7577f4e6341ba7c90d883511130a45b956c274ba5f4d205d9f9da990f654cd33"
16521663
dependencies = [
16531664
"curl",
16541665
"git2",
@@ -1749,6 +1760,15 @@ version = "0.4.2"
17491760
source = "registry+https://github.com/rust-lang/crates.io-index"
17501761
checksum = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35"
17511762

1763+
[[package]]
1764+
name = "hmac"
1765+
version = "0.12.1"
1766+
source = "registry+https://github.com/rust-lang/crates.io-index"
1767+
checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
1768+
dependencies = [
1769+
"digest",
1770+
]
1771+
17521772
[[package]]
17531773
name = "home"
17541774
version = "0.5.3"
@@ -2133,9 +2153,9 @@ dependencies = [
21332153

21342154
[[package]]
21352155
name = "libgit2-sys"
2136-
version = "0.14.0+1.5.0"
2156+
version = "0.14.1+1.5.0"
21372157
source = "registry+https://github.com/rust-lang/crates.io-index"
2138-
checksum = "47a00859c70c8a4f7218e6d1cc32875c4b55f6799445b842b0d8ed5e4c3d959b"
2158+
checksum = "4a07fb2692bc3593bda59de45a502bb3071659f2c515e28c71e728306b038e17"
21392159
dependencies = [
21402160
"cc",
21412161
"libc",
@@ -4779,6 +4799,17 @@ dependencies = [
47794799
"digest",
47804800
]
47814801

4802+
[[package]]
4803+
name = "sha1"
4804+
version = "0.10.5"
4805+
source = "registry+https://github.com/rust-lang/crates.io-index"
4806+
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
4807+
dependencies = [
4808+
"cfg-if 1.0.0",
4809+
"cpufeatures",
4810+
"digest",
4811+
]
4812+
47824813
[[package]]
47834814
name = "sha2"
47844815
version = "0.10.1"
@@ -5036,6 +5067,12 @@ dependencies = [
50365067
"syn",
50375068
]
50385069

5070+
[[package]]
5071+
name = "subtle"
5072+
version = "2.4.1"
5073+
source = "registry+https://github.com/rust-lang/crates.io-index"
5074+
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
5075+
50395076
[[package]]
50405077
name = "syn"
50415078
version = "1.0.102"
@@ -5403,9 +5440,9 @@ dependencies = [
54035440

54045441
[[package]]
54055442
name = "typenum"
5406-
version = "1.12.0"
5443+
version = "1.16.0"
54075444
source = "registry+https://github.com/rust-lang/crates.io-index"
5408-
checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
5445+
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
54095446

54105447
[[package]]
54115448
name = "ucd-parse"

0 commit comments

Comments
 (0)