Merge pull request #12501 from ANJANA-A-R-K/vuln-fix

kata-agent: Bump serde-enum-str to v0.5.0
This commit is contained in:
Steve Horsman
2026-04-24 15:03:45 +01:00
committed by GitHub
4 changed files with 69 additions and 105 deletions

61
Cargo.lock generated
View File

@@ -1291,16 +1291,6 @@ dependencies = [
"subtle",
]
[[package]]
name = "darling"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
dependencies = [
"darling_core 0.14.4",
"darling_macro 0.14.4",
]
[[package]]
name = "darling"
version = "0.20.11"
@@ -1322,16 +1312,13 @@ dependencies = [
]
[[package]]
name = "darling_core"
version = "0.14.4"
name = "darling"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"syn 1.0.109",
"darling_core 0.23.0",
"darling_macro 0.23.0",
]
[[package]]
@@ -1363,14 +1350,15 @@ dependencies = [
]
[[package]]
name = "darling_macro"
version = "0.14.4"
name = "darling_core"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"
dependencies = [
"darling_core 0.14.4",
"ident_case",
"proc-macro2",
"quote",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]
@@ -1395,6 +1383,17 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "darling_macro"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
dependencies = [
"darling_core 0.23.0",
"quote",
"syn 2.0.117",
]
[[package]]
name = "dashmap"
version = "5.5.3"
@@ -6639,26 +6638,26 @@ dependencies = [
[[package]]
name = "serde-attributes"
version = "0.2.1"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6eb8ec7724e4e524b2492b510e66957fe1a2c76c26a6975ec80823f2439da685"
checksum = "a57f1caf4b79918ded05d624e4da4d85201c38b6ad5bbcec5b0a5fca5aabe0cb"
dependencies = [
"darling_core 0.14.4",
"darling_core 0.23.0",
"serde-rename-rule",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]
name = "serde-enum-str"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26416dc95fcd46b0e4b12a3758043a229a6914050aaec2e8191949753ed4e9aa"
checksum = "548ed7cf39ded10383d58de438d120c2b019cf882d0d7e99a7500724090200bf"
dependencies = [
"darling 0.14.4",
"darling 0.23.0",
"proc-macro2",
"quote",
"serde-attributes",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]

View File

@@ -25,7 +25,7 @@ slog-scope = "4.4.0"
serde_json = "1.0.73"
thiserror = "1.0"
toml = "0.5.8"
serde-enum-str = "0.4"
serde-enum-str = "0.5"
sysinfo = "0.34.2"
sha2 = "0.10.8"
flate2 = "1.1"

View File

@@ -1081,16 +1081,6 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "darling"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
dependencies = [
"darling_core 0.14.4",
"darling_macro 0.14.4",
]
[[package]]
name = "darling"
version = "0.20.11"
@@ -1111,19 +1101,6 @@ dependencies = [
"darling_macro 0.23.0",
]
[[package]]
name = "darling_core"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "darling_core"
version = "0.20.11"
@@ -1151,17 +1128,6 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "darling_macro"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
dependencies = [
"darling_core 0.14.4",
"quote",
"syn 1.0.109",
]
[[package]]
name = "darling_macro"
version = "0.20.11"
@@ -4783,26 +4749,26 @@ dependencies = [
[[package]]
name = "serde-attributes"
version = "0.2.1"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6eb8ec7724e4e524b2492b510e66957fe1a2c76c26a6975ec80823f2439da685"
checksum = "a57f1caf4b79918ded05d624e4da4d85201c38b6ad5bbcec5b0a5fca5aabe0cb"
dependencies = [
"darling_core 0.14.4",
"darling_core 0.23.0",
"serde-rename-rule",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]
name = "serde-enum-str"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26416dc95fcd46b0e4b12a3758043a229a6914050aaec2e8191949753ed4e9aa"
checksum = "548ed7cf39ded10383d58de438d120c2b019cf882d0d7e99a7500724090200bf"
dependencies = [
"darling 0.14.4",
"darling 0.23.0",
"proc-macro2",
"quote",
"serde-attributes",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]

View File

@@ -833,16 +833,6 @@ dependencies = [
"memchr",
]
[[package]]
name = "darling"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
dependencies = [
"darling_core 0.14.4",
"darling_macro 0.14.4",
]
[[package]]
name = "darling"
version = "0.20.10"
@@ -854,16 +844,13 @@ dependencies = [
]
[[package]]
name = "darling_core"
version = "0.14.4"
name = "darling"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"syn 1.0.109",
"darling_core 0.23.0",
"darling_macro 0.23.0",
]
[[package]]
@@ -881,14 +868,15 @@ dependencies = [
]
[[package]]
name = "darling_macro"
version = "0.14.4"
name = "darling_core"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"
dependencies = [
"darling_core 0.14.4",
"ident_case",
"proc-macro2",
"quote",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]
@@ -902,6 +890,17 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "darling_macro"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
dependencies = [
"darling_core 0.23.0",
"quote",
"syn 2.0.117",
]
[[package]]
name = "dashmap"
version = "5.5.3"
@@ -3836,26 +3835,26 @@ dependencies = [
[[package]]
name = "serde-attributes"
version = "0.2.1"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6eb8ec7724e4e524b2492b510e66957fe1a2c76c26a6975ec80823f2439da685"
checksum = "a57f1caf4b79918ded05d624e4da4d85201c38b6ad5bbcec5b0a5fca5aabe0cb"
dependencies = [
"darling_core 0.14.4",
"darling_core 0.23.0",
"serde-rename-rule",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]
name = "serde-enum-str"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26416dc95fcd46b0e4b12a3758043a229a6914050aaec2e8191949753ed4e9aa"
checksum = "548ed7cf39ded10383d58de438d120c2b019cf882d0d7e99a7500724090200bf"
dependencies = [
"darling 0.14.4",
"darling 0.23.0",
"proc-macro2",
"quote",
"serde-attributes",
"syn 1.0.109",
"syn 2.0.117",
]
[[package]]