diff --git a/Cargo.lock b/Cargo.lock index 36a266197c5..3bcc016e8d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -278,9 +278,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.40" +version = "1.2.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb" +checksum = "ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7" dependencies = [ "find-msvc-tools", "jobserver", @@ -566,9 +566,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "env_filter" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2" dependencies = [ "log", "regex", @@ -615,9 +615,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3" +checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" [[package]] name = "firecracker" @@ -650,9 +650,9 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "gdbstub" -version = "0.7.7" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b686b198dfaa4109ebd0443d2841bc521e4b4b2915f1d84b3bb50332a8cdc1ae" +checksum = "72742d2b395902caf8a5d520d0dd3334ba6d1138938429200e58d5174e275f3f" dependencies = [ "bitflags 2.9.4", "cfg-if", @@ -674,9 +674,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.7" +version = "0.14.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" dependencies = [ "typenum", "version_check", @@ -712,12 +712,13 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "half" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" +checksum = "e54c115d4f30f52c67202f079c5f9d8b49db4691f460fdb0b4c2e838261b2ba5" dependencies = [ "cfg-if", "crunchy", + "zerocopy", ] [[package]] @@ -883,9 +884,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.176" +version = "0.2.177" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" +checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" [[package]] name = "libloading" @@ -1192,9 +1193,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.11.3" +version = "1.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" +checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" dependencies = [ "aho-corasick", "memchr", @@ -1204,9 +1205,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.11" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" +checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" dependencies = [ "aho-corasick", "memchr", @@ -1215,9 +1216,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" +checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" [[package]] name = "rustc-hash" @@ -1347,9 +1348,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee" +checksum = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" dependencies = [ "serde_core", ] @@ -1475,9 +1476,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0" +checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" dependencies = [ "indexmap", "serde_core", @@ -1490,27 +1491,27 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1" +checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" dependencies = [ "serde_core", ] [[package]] name = "toml_parser" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627" +checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" dependencies = [ "winnow", ] [[package]] name = "toml_writer" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109" +checksum = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" [[package]] name = "typenum" diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 2dfd4e794a2..bd0fb71d76c 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -15,7 +15,7 @@ tracing = ["log-instrument", "vmm/tracing"] [dependencies] clap = { version = "4.5.48", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.145" diff --git a/src/firecracker/Cargo.toml b/src/firecracker/Cargo.toml index cd1f8f0cf77..5e9450eecb0 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -22,7 +22,7 @@ gdb = ["vmm/gdb"] [dependencies] displaydoc = "0.2.5" event-manager = "0.4.1" -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } micro_http = { git = "https://github.com/firecracker-microvm/micro-http" } serde = { version = "1.0.228", features = ["derive"] } @@ -41,8 +41,8 @@ serde_json = "1.0.145" [dev-dependencies] cargo_toml = "0.22.3" -libc = "0.2.176" -regex = { version = "1.11.3", default-features = false, features = [ +libc = "0.2.177" +regex = { version = "1.12.2", default-features = false, features = [ "std", "unicode-perl", ] } diff --git a/src/jailer/Cargo.toml b/src/jailer/Cargo.toml index 3cfe30fee29..03749837242 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -15,9 +15,9 @@ bench = false tracing = ["log-instrument", "utils/tracing"] [dependencies] -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } -regex = { version = "1.11.3", default-features = false, features = ["std"] } +regex = { version = "1.12.2", default-features = false, features = ["std"] } thiserror = "2.0.17" vmm-sys-util = "0.14.0" diff --git a/src/pci/Cargo.toml b/src/pci/Cargo.toml index 47cfe5d3e6b..71f0c20b07d 100644 --- a/src/pci/Cargo.toml +++ b/src/pci/Cargo.toml @@ -14,7 +14,7 @@ default = [] [dependencies] displaydoc = "0.2.5" -libc = "0.2.176" +libc = "0.2.177" log = "0.4.28" serde = { version = "1.0.228", features = ["derive"] } thiserror = "2.0.17" diff --git a/src/rebase-snap/Cargo.toml b/src/rebase-snap/Cargo.toml index 003a6018bee..458547d2c41 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -14,7 +14,7 @@ tracing = ["log-instrument", "utils/tracing"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.17" vmm-sys-util = "0.14.0" diff --git a/src/seccompiler/Cargo.toml b/src/seccompiler/Cargo.toml index dc7355865fb..6fc44c59c57 100644 --- a/src/seccompiler/Cargo.toml +++ b/src/seccompiler/Cargo.toml @@ -19,7 +19,7 @@ bench = false bincode = { version = "2.0.1", features = ["serde"] } clap = { version = "4.5.48", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.176" +libc = "0.2.177" serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.145" thiserror = "2.0.17" diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index f982b00149a..095815f5b67 100644 --- a/src/snapshot-editor/Cargo.toml +++ b/src/snapshot-editor/Cargo.toml @@ -17,7 +17,7 @@ clap = { version = "4.5.48", features = ["derive", "string"] } displaydoc = "0.2.5" fc_utils = { package = "utils", path = "../utils" } -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } semver = "1.0.27" thiserror = "2.0.17" diff --git a/src/utils/Cargo.toml b/src/utils/Cargo.toml index 62d4dcf22be..418fdb81454 100644 --- a/src/utils/Cargo.toml +++ b/src/utils/Cargo.toml @@ -13,7 +13,7 @@ tracing = ["log-instrument"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.176" +libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.17" diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index 3a2310f628b..33b783b9a12 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -31,11 +31,11 @@ derive_more = { version = "2.0.1", default-features = false, features = [ ] } displaydoc = "0.2.5" event-manager = "0.4.1" -gdbstub = { version = "0.7.7", optional = true } +gdbstub = { version = "0.7.8", optional = true } gdbstub_arch = { version = "0.3.2", optional = true } kvm-bindings = { version = "0.14.0", features = ["fam-wrappers", "serde"] } kvm-ioctls = "0.24.0" -libc = "0.2.176" +libc = "0.2.177" linux-loader = "0.13.1" log = { version = "0.4.28", features = ["std", "serde"] } log-instrument = { path = "../log-instrument", optional = true }