diff --git a/Cargo.lock b/Cargo.lock index 3973169..80f14ec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -195,7 +195,7 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "cexpr", "clang-sys", "itertools 0.13.0", @@ -217,15 +217,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" [[package]] name = "blake3" -version = "1.8.4" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", @@ -673,7 +673,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "crossterm_winapi", "derive_more", "document-features", @@ -950,7 +950,7 @@ version = "25.12.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35f6839d7b3b98adde531effaf34f0c2badc6f4735d26fe74709d8e513a96ef3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "rustc_version", ] @@ -1096,7 +1096,7 @@ version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bafc7e33650ab9f05dcc16325f05d56b8d10393114e31a19a353b86fa60cfe7" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "cfg-if", "log", "managed", @@ -1436,6 +1436,20 @@ name = "hyperlight-common" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be2d385987047c64fdb5c95e05ef3b6bd9431001a8fe694abb29b29e99913167" +dependencies = [ + "anyhow", + "flatbuffers", + "log", + "spin", + "thiserror", + "tracing-core", +] + +[[package]] +name = "hyperlight-common" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a29190c35e3883c3e0944007f47a0997f8ebcf784a2a3f35c0311e513b019416" dependencies = [ "anyhow", "flatbuffers", @@ -1454,8 +1468,8 @@ checksum = "6ee2682d284171d2bd9e80e3e543de310356c1d8ec65e88028b3e08048d15d3d" dependencies = [ "anyhow", "flatbuffers", - "hyperlight-common", - "hyperlight-guest-tracing", + "hyperlight-common 0.14.0", + "hyperlight-guest-tracing 0.14.0", "serde_json", "tracing", ] @@ -1471,10 +1485,10 @@ dependencies = [ "cfg-if", "flatbuffers", "glob", - "hyperlight-common", + "hyperlight-common 0.14.0", "hyperlight-guest", "hyperlight-guest-macro", - "hyperlight-guest-tracing", + "hyperlight-guest-tracing 0.14.0", "linkme", "log", "spin", @@ -1499,7 +1513,19 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d14e9c34c508ecfba1283a552c3eb118d8ee82d863e2e91377a6059f06cf84dd" dependencies = [ - "hyperlight-common", + "hyperlight-common 0.14.0", + "spin", + "tracing", + "tracing-core", +] + +[[package]] +name = "hyperlight-guest-tracing" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca03b1ccd29c0c277555d8bd737257d0598554004f9667bb196227d5ed8b5b7e" +dependencies = [ + "hyperlight-common 0.15.0", "spin", "tracing", "tracing-core", @@ -1507,12 +1533,12 @@ dependencies = [ [[package]] name = "hyperlight-host" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65c2f9b5a13324c5dd786bf77a7531216207684da1cefc19fb9b697d08346ac0" +checksum = "634584fae781c9ea278a13f1fbecd25d220c543cfb5bbbbc496b7e30fc97c251" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.11.1", "blake3", "cfg-if", "cfg_aliases", @@ -1523,8 +1549,8 @@ dependencies = [ "gdbstub", "gdbstub_arch", "goblin", - "hyperlight-common", - "hyperlight-guest-tracing", + "hyperlight-common 0.15.0", + "hyperlight-guest-tracing 0.15.0", "kvm-bindings", "kvm-ioctls", "lazy_static", @@ -1567,7 +1593,7 @@ dependencies = [ "dashmap", "env_logger", "fn-traits", - "hyperlight-common", + "hyperlight-common 0.14.0", "hyperlight-host", "hyperlight-js-runtime", "lazy_static", @@ -1610,7 +1636,7 @@ dependencies = [ "hashbrown 0.17.0", "hex", "hmac", - "hyperlight-common", + "hyperlight-common 0.14.0", "hyperlight-guest", "hyperlight-guest-bin", "rquickjs", @@ -1902,7 +1928,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "333f77a20344a448f3f70664918135fddeb804e938f28a99d685bd92926e0b19" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "kvm-bindings", "libc", "vmm-sys-util", @@ -2155,7 +2181,7 @@ version = "3.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e55037284865448ecf329baa86a4d05401f647ebde99f5747b640d32c2c5226" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "ctor", "futures", "napi-build", @@ -2224,7 +2250,7 @@ version = "0.31.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "cfg-if", "cfg_aliases", "libc", @@ -2814,7 +2840,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", ] [[package]] @@ -2843,7 +2869,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", ] [[package]] @@ -3075,7 +3101,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "errno", "libc", "linux-raw-sys", @@ -3197,7 +3223,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "core-foundation", "core-foundation-sys", "libc", @@ -3701,7 +3727,7 @@ version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "bytes", "futures-util", "http", @@ -4090,7 +4116,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.11.1", "hashbrown 0.15.5", "indexmap", "semver", @@ -4425,7 +4451,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.11.1", "indexmap", "log", "serde", diff --git a/Cargo.toml b/Cargo.toml index 8f2eff5..e54718b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" hyperlight-common = { version = "0.14.0", default-features = false } hyperlight-guest-bin = { version = "0.14.0" } hyperlight-guest = { version = "0.14.0" } -hyperlight-host = { version = "0.14.0", default-features = false } +hyperlight-host = { version = "0.15.0", default-features = false } hyperlight-js = { version = "0.2.2", path = "src/hyperlight-js" } hyperlight-js-runtime = { version = "0.2.2", path = "src/hyperlight-js-runtime" }