diff --git a/Cargo.lock b/Cargo.lock index 7849b98351..d62276d77a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,9 +19,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "ahash" -version = "0.8.6" +version = "0.8.7" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" dependencies = [ "cfg-if 1.0.0", "once_cell", @@ -88,7 +88,7 @@ dependencies = [ [[package]] name = "alvr_audio" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_common", "alvr_session", @@ -105,7 +105,7 @@ dependencies = [ [[package]] name = "alvr_client" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_audio", "alvr_common", @@ -130,7 +130,7 @@ dependencies = [ [[package]] name = "alvr_commands" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_common", "alvr_filesystem", @@ -144,7 +144,7 @@ dependencies = [ [[package]] name = "alvr_common" -version = "18.7.0" +version = "18.8.0" dependencies = [ "backtrace", "glam", @@ -152,12 +152,12 @@ dependencies = [ "log", "msgbox", "parking_lot 0.12.1", - "semver 1.0.20", + "semver 1.0.21", ] [[package]] name = "alvr_filesystem" -version = "18.7.0" +version = "18.8.0" dependencies = [ "dirs", "lazy_static", @@ -166,7 +166,7 @@ dependencies = [ [[package]] name = "alvr_launcher" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_commands", "alvr_common", @@ -183,7 +183,7 @@ dependencies = [ [[package]] name = "alvr_server" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alcro", "alvr_audio", @@ -193,7 +193,7 @@ dependencies = [ "alvr_session", "alvr_sockets", "bincode", - "bindgen 0.69.1", + "bindgen 0.69.2", "bytes", "cc", "chrono", @@ -219,7 +219,7 @@ dependencies = [ [[package]] name = "alvr_session" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_common", "bytemuck", @@ -231,7 +231,7 @@ dependencies = [ [[package]] name = "alvr_sockets" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_common", "alvr_session", @@ -250,10 +250,10 @@ dependencies = [ [[package]] name = "alvr_vulkan-layer" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_filesystem", - "bindgen 0.69.1", + "bindgen 0.69.2", "cc", "pkg-config", "walkdir", @@ -261,7 +261,7 @@ dependencies = [ [[package]] name = "alvr_xtask" -version = "18.7.0" +version = "18.8.0" dependencies = [ "alvr_filesystem", "camino", @@ -276,7 +276,7 @@ dependencies = [ [[package]] name = "alxr-android-client" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", "android-activity", @@ -292,14 +292,14 @@ dependencies = [ [[package]] name = "alxr-client" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", ] [[package]] name = "alxr-client-lynx" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", "android-activity", @@ -315,7 +315,7 @@ dependencies = [ [[package]] name = "alxr-client-pico" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", "android-activity", @@ -331,7 +331,7 @@ dependencies = [ [[package]] name = "alxr-client-pico-v4" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", "android-activity", @@ -347,7 +347,7 @@ dependencies = [ [[package]] name = "alxr-client-quest" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alxr-common", "android-activity", @@ -363,7 +363,7 @@ dependencies = [ [[package]] name = "alxr-client-uwp" -version = "1.21.0" +version = "1.22.0" dependencies = [ "alxr-common", "toml 0.5.11", @@ -372,7 +372,7 @@ dependencies = [ [[package]] name = "alxr-common" -version = "0.21.0" +version = "0.22.0" dependencies = [ "alvr_audio", "alvr_common", @@ -388,7 +388,7 @@ dependencies = [ "local_ipaddress", "oboe", "parking_lot 0.12.1", - "semver 1.0.20", + "semver 1.0.21", "serde", "serde_json", "settings-schema", @@ -398,9 +398,9 @@ dependencies = [ [[package]] name = "alxr-engine-sys" -version = "0.21.0" +version = "0.22.0" dependencies = [ - "bindgen 0.69.1", + "bindgen 0.69.2", "cc", "cmake", "target-lexicon", @@ -424,7 +424,7 @@ dependencies = [ "ndk 0.8.0", "ndk-context", "ndk-sys 0.5.0+25.2.9519653", - "num_enum 0.7.1", + "num_enum 0.7.2", "thiserror", ] @@ -496,9 +496,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.76" +version = "1.0.79" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "59d2a3357dde987206219e78ecfbbb6e8dad06cbb65292758d3270e6254f7355" +checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" [[package]] name = "arrayvec" @@ -617,9 +617,9 @@ checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" [[package]] name = "base64" -version = "0.21.5" +version = "0.21.7" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "bincode" @@ -645,8 +645,8 @@ dependencies = [ "lazycell", "log", "peeking_take_while", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "regex", "rustc-hash", "shlex", @@ -655,9 +655,9 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.69.1" +version = "0.69.2" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "9ffcebc3849946a7170a05992aac39da343a90676ab392c51a4280981d6379c2" +checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d" dependencies = [ "bitflags 2.4.1", "cexpr", @@ -667,12 +667,12 @@ dependencies = [ "log", "peeking_take_while", "prettyplease", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "regex", "rustc-hash", "shlex", - "syn 2.0.42", + "syn 2.0.48", "which", ] @@ -739,9 +739,9 @@ version = "1.5.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -827,9 +827,9 @@ dependencies = [ [[package]] name = "cargo-platform" -version = "0.1.5" +version = "0.1.6" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" +checksum = "ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d" dependencies = [ "serde", ] @@ -842,7 +842,7 @@ checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" dependencies = [ "camino", "cargo-platform", - "semver 1.0.20", + "semver 1.0.21", "serde", "serde_json", ] @@ -874,9 +874,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.15.5" +version = "0.15.6" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" +checksum = "6100bc57b6209840798d95cb2775684849d332f7bd788db2a8c8caf7ef82a41a" dependencies = [ "smallvec", "target-lexicon", @@ -910,13 +910,13 @@ dependencies = [ [[package]] name = "clang-sys" -version = "1.6.1" +version = "1.7.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" +checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" dependencies = [ "glob", "libc", - "libloading 0.7.4", + "libloading 0.8.1", ] [[package]] @@ -1126,11 +1126,11 @@ dependencies = [ [[package]] name = "coreaudio-sys" -version = "0.2.14" +version = "0.2.15" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "f3120ebb80a9de008e638ad833d4127d50ea3d3a960ea23ea69bc66d9358a028" +checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" dependencies = [ - "bindgen 0.69.1", + "bindgen 0.69.2", ] [[package]] @@ -1185,9 +1185,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.11" +version = "0.2.12" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" +checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" dependencies = [ "libc", ] @@ -1203,44 +1203,37 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.10" +version = "0.5.11" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2" +checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" dependencies = [ - "cfg-if 1.0.0", "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.4" +version = "0.8.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if 1.0.0", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.17" +version = "0.9.18" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "autocfg", - "cfg-if 1.0.0", "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.18" +version = "0.8.19" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c" -dependencies = [ - "cfg-if 1.0.0", -] +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" [[package]] name = "crypto-common" @@ -1287,8 +1280,8 @@ checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "strsim 0.10.0", "syn 1.0.109", ] @@ -1300,7 +1293,7 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" dependencies = [ "darling_core", - "quote 1.0.33", + "quote 1.0.35", "syn 1.0.109", ] @@ -1325,9 +1318,9 @@ checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" [[package]] name = "deranged" -version = "0.3.10" +version = "0.3.11" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", ] @@ -1381,9 +1374,9 @@ version = "0.2.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -1451,8 +1444,8 @@ version = "0.4.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "57b53fcfe6b4585894e0d0417dad85fd21aa7bd96c9d646d54d5a4638a484b18" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -1718,9 +1711,9 @@ version = "0.2.3" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -1804,9 +1797,9 @@ version = "0.3.30" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -1981,9 +1974,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.11" +version = "0.2.12" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -2132,8 +2125,8 @@ dependencies = [ "itertools", "proc-macro-crate 0.1.5", "proc-macro-error", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -2147,8 +2140,8 @@ dependencies = [ "heck 0.4.1", "proc-macro-crate 1.3.1", "proc-macro-error", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -2388,16 +2381,16 @@ dependencies = [ "anyhow", "proc-macro-crate 1.3.1", "proc-macro-error", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] [[package]] name = "h2" -version = "0.3.22" +version = "0.3.23" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" +checksum = "b553656127a00601c8ae5590fcfdc118e4083a7924b6cf4ffc1ea4b99dc429d7" dependencies = [ "bytes", "fnv", @@ -2602,16 +2595,16 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.58" +version = "0.1.59" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" +checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" dependencies = [ "android_system_properties", "core-foundation-sys 0.8.6", "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core", + "windows-core 0.52.0", ] [[package]] @@ -2776,9 +2769,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.66" +version = "0.3.67" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" +checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" dependencies = [ "wasm-bindgen", ] @@ -2843,9 +2836,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.151" +version = "0.2.152" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" +checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" [[package]] name = "libloading" @@ -2941,9 +2934,9 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "memchr" -version = "2.6.4" +version = "2.7.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "memmap2" @@ -3151,7 +3144,7 @@ dependencies = [ "jni-sys", "log", "ndk-sys 0.5.0+25.2.9519653", - "num_enum 0.7.1", + "num_enum 0.7.2", "thiserror", ] @@ -3199,8 +3192,8 @@ checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" dependencies = [ "darling", "proc-macro-crate 1.3.1", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -3312,8 +3305,8 @@ version = "0.3.3" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -3347,11 +3340,11 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.1" +version = "0.7.2" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "683751d591e6d81200c39fb0d1032608b77724f34114db54f571ff1317b337c0" +checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" dependencies = [ - "num_enum_derive 0.7.1", + "num_enum_derive 0.7.2", ] [[package]] @@ -3361,21 +3354,21 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" dependencies = [ "proc-macro-crate 1.3.1", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] [[package]] name = "num_enum_derive" -version = "0.7.1" +version = "0.7.2" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "6c11e44798ad209ccdd91fc192f0526a369a01234f7373e1b141c96d7cee4f0e" +checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ - "proc-macro-crate 2.0.1", - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro-crate 3.0.0", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -3465,9 +3458,9 @@ version = "0.1.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -3758,12 +3751,12 @@ checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" [[package]] name = "prettyplease" -version = "0.2.15" +version = "0.2.16" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" +checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" dependencies = [ - "proc-macro2 1.0.71", - "syn 2.0.42", + "proc-macro2 1.0.76", + "syn 2.0.48", ] [[package]] @@ -3787,12 +3780,11 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "2.0.1" +version = "3.0.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "97dc5fea232fc28d2f597b37c4876b348a40e33f3b02cc975c8d006d78d94b1a" +checksum = "6b2685dd208a3771337d8d386a89840f0f43cd68be8dae90a5f8c2384effc9cd" dependencies = [ - "toml_datetime", - "toml_edit 0.20.2", + "toml_edit 0.21.0", ] [[package]] @@ -3802,8 +3794,8 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", "version_check", ] @@ -3814,8 +3806,8 @@ version = "1.0.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "version_check", ] @@ -3836,9 +3828,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.71" +version = "1.0.76" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" +checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" dependencies = [ "unicode-ident", ] @@ -3876,11 +3868,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ - "proc-macro2 1.0.71", + "proc-macro2 1.0.76", ] [[package]] @@ -4055,8 +4047,8 @@ version = "0.5.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "475e68978dc5b743f2f40d8e0a8fdc83f1c5e78cbf4b8fa5e74e73beebc340de" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -4162,14 +4154,14 @@ version = "0.4.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.20", + "semver 1.0.21", ] [[package]] name = "rustix" -version = "0.38.28" +version = "0.38.30" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" +checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" dependencies = [ "bitflags 2.4.1", "errno 0.3.8", @@ -4217,11 +4209,11 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.22" +version = "0.1.23" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -4280,9 +4272,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.20" +version = "1.0.21" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" +checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" dependencies = [ "serde", ] @@ -4295,29 +4287,29 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.193" +version = "1.0.195" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.195" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.111" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" dependencies = [ "itoa", "ryu", @@ -4359,8 +4351,8 @@ name = "settings-schema-derive" version = "0.3.0" dependencies = [ "heck 0.3.3", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -4559,8 +4551,8 @@ version = "0.5.3" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "serde", "serde_derive", "syn 1.0.109", @@ -4573,8 +4565,8 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" dependencies = [ "base-x", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "serde", "serde_derive", "serde_json", @@ -4619,8 +4611,8 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -4637,8 +4629,8 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" dependencies = [ "heck 0.3.3", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "syn 1.0.109", ] @@ -4659,27 +4651,27 @@ version = "1.0.109" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.42" +version = "2.0.48" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "5b7d0a2c048d661a1a59fcd7355baa232f7ed34e0ee4df2eef3c1c1c0d3852d8" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "unicode-ident", ] [[package]] name = "sysinfo" -version = "0.30.0" +version = "0.30.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "c68492e7268037de59ae153d7efb79546cf94a18a9548235420d3d8d2436b4b1" +checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2" dependencies = [ "cfg-if 1.0.0", "core-foundation-sys 0.8.6", @@ -4687,7 +4679,7 @@ dependencies = [ "ntapi", "once_cell", "rayon", - "windows 0.51.1", + "windows 0.52.0", ] [[package]] @@ -4735,34 +4727,34 @@ dependencies = [ "cfg-expr", "heck 0.4.1", "pkg-config", - "toml 0.8.2", + "toml 0.8.8", "version-compare 0.1.1", ] [[package]] name = "target-lexicon" -version = "0.12.12" +version = "0.12.13" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" +checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" [[package]] name = "tempfile" -version = "3.8.1" +version = "3.9.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" +checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" dependencies = [ "cfg-if 1.0.0", "fastrand", "redox_syscall 0.4.1", "rustix", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "termcolor" -version = "1.4.0" +version = "1.4.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" dependencies = [ "winapi-util", ] @@ -4778,22 +4770,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.51" +version = "1.0.56" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.51" +version = "1.0.56" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -4846,8 +4838,8 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "standback", "syn 1.0.109", ] @@ -4910,9 +4902,9 @@ version = "2.2.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] [[package]] @@ -4962,21 +4954,21 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.2" +version = "0.8.8" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" +checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.20.2", + "toml_edit 0.21.0", ] [[package]] name = "toml_datetime" -version = "0.6.3" +version = "0.6.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" dependencies = [ "serde", ] @@ -4994,9 +4986,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.20.2" +version = "0.21.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" dependencies = [ "indexmap", "serde", @@ -5261,7 +5253,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vrcompositor-wrapper" -version = "18.7.0" +version = "18.8.0" dependencies = [ "exec", ] @@ -5293,9 +5285,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.89" +version = "0.2.90" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" +checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -5303,24 +5295,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.89" +version = "0.2.90" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" +checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.39" +version = "0.4.40" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" +checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -5330,32 +5322,32 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.89" +version = "0.2.90" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" +checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" dependencies = [ - "quote 1.0.33", + "quote 1.0.35", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.89" +version = "0.2.90" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" +checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.89" +version = "0.2.90" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" +checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" [[package]] name = "wayland-client" @@ -5414,8 +5406,8 @@ version = "0.29.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", + "proc-macro2 1.0.76", + "quote 1.0.35", "xml-rs", ] @@ -5639,10 +5631,20 @@ version = "0.51.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" dependencies = [ - "windows-core", + "windows-core 0.51.1", "windows-targets 0.48.5", ] +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core 0.52.0", + "windows-targets 0.52.0", +] + [[package]] name = "windows-core" version = "0.51.1" @@ -5652,6 +5654,15 @@ dependencies = [ "windows-targets 0.48.5", ] +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.0", +] + [[package]] name = "windows-sys" version = "0.36.1" @@ -5958,9 +5969,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.5.30" +version = "0.5.34" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "9b5c3db89721d50d0e2a673f5043fc4722f76dcc352d7b1ab8b8288bed4ed2c5" +checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" dependencies = [ "memchr", ] @@ -6062,7 +6073,7 @@ version = "0.7.32" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ - "proc-macro2 1.0.71", - "quote 1.0.33", - "syn 2.0.42", + "proc-macro2 1.0.76", + "quote 1.0.35", + "syn 2.0.48", ] diff --git a/alvr/audio/Cargo.toml b/alvr/audio/Cargo.toml index 829a430dcf..8e90bdf35b 100644 --- a/alvr/audio/Cargo.toml +++ b/alvr/audio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_audio" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/client/Cargo.toml b/alvr/client/Cargo.toml index 7cde3d453c..c6ef392262 100644 --- a/alvr/client/Cargo.toml +++ b/alvr/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_client" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/commands/Cargo.toml b/alvr/commands/Cargo.toml index d4c635ea42..9642a72e2b 100644 --- a/alvr/commands/Cargo.toml +++ b/alvr/commands/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_commands" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/common/Cargo.toml b/alvr/common/Cargo.toml index 39715a62c4..7c7b9d1623 100644 --- a/alvr/common/Cargo.toml +++ b/alvr/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_common" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/filesystem/Cargo.toml b/alvr/filesystem/Cargo.toml index f7773c7147..7c47f97f46 100644 --- a/alvr/filesystem/Cargo.toml +++ b/alvr/filesystem/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_filesystem" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Patrick Nicolas "] license = "MIT" edition = "2021" diff --git a/alvr/launcher/Cargo.toml b/alvr/launcher/Cargo.toml index d90bc17211..16165469df 100644 --- a/alvr/launcher/Cargo.toml +++ b/alvr/launcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_launcher" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/openxr-client/alxr-android-client/Cargo.toml b/alvr/openxr-client/alxr-android-client/Cargo.toml index f90050f97d..41432cdf8f 100644 --- a/alvr/openxr-client/alxr-android-client/Cargo.toml +++ b/alvr/openxr-client/alxr-android-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-android-client" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for android platorms" diff --git a/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml b/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml index f167fbbc50..af917a9dae 100644 --- a/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml +++ b/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client-lynx" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for android platorms" diff --git a/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml b/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml index 52575064f0..47a5011728 100644 --- a/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml +++ b/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client-pico-v4" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for Pico 4/Neo 3, pre PUI v5.2.x" diff --git a/alvr/openxr-client/alxr-android-client/pico/Cargo.toml b/alvr/openxr-client/alxr-android-client/pico/Cargo.toml index 176797f482..55163a0cbf 100644 --- a/alvr/openxr-client/alxr-android-client/pico/Cargo.toml +++ b/alvr/openxr-client/alxr-android-client/pico/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client-pico" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for Pico 4/Neo 3, PUI >= v5.2.x" diff --git a/alvr/openxr-client/alxr-android-client/quest/Cargo.toml b/alvr/openxr-client/alxr-android-client/quest/Cargo.toml index 2596cd3874..2ef18ac32f 100644 --- a/alvr/openxr-client/alxr-android-client/quest/Cargo.toml +++ b/alvr/openxr-client/alxr-android-client/quest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client-quest" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for Oculus Quest 1/2" diff --git a/alvr/openxr-client/alxr-client/Cargo.toml b/alvr/openxr-client/alxr-client/Cargo.toml index 0e07b05cc1..54864b2c33 100644 --- a/alvr/openxr-client/alxr-client/Cargo.toml +++ b/alvr/openxr-client/alxr-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" description = "An OpenXR based ALVR client for non-android platorms" diff --git a/alvr/openxr-client/alxr-client/uwp/Cargo.toml b/alvr/openxr-client/alxr-client/uwp/Cargo.toml index 28d3e6f748..497f80fff8 100644 --- a/alvr/openxr-client/alxr-client/uwp/Cargo.toml +++ b/alvr/openxr-client/alxr-client/uwp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-client-uwp" -version = "1.21.0" +version = "1.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" build = ".build/main.rs" diff --git a/alvr/openxr-client/alxr-common/Cargo.toml b/alvr/openxr-client/alxr-common/Cargo.toml index b5cd08f77c..411e102de1 100644 --- a/alvr/openxr-client/alxr-common/Cargo.toml +++ b/alvr/openxr-client/alxr-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-common" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" diff --git a/alvr/openxr-client/alxr-engine-sys/Cargo.toml b/alvr/openxr-client/alxr-engine-sys/Cargo.toml index d40d876a71..a67d6b167f 100644 --- a/alvr/openxr-client/alxr-engine-sys/Cargo.toml +++ b/alvr/openxr-client/alxr-engine-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alxr-engine-sys" -version = "0.21.0" +version = "0.22.0" authors = ["korejan <64199710+korejan@users.noreply.github.com>"] edition = "2021" links = "alxr_engine" diff --git a/alvr/server/Cargo.toml b/alvr/server/Cargo.toml index f068c0dd8a..ce563bc1b0 100644 --- a/alvr/server/Cargo.toml +++ b/alvr/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_server" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "polygraphene", "Valve Corporation"] license = "MIT" edition = "2021" diff --git a/alvr/session/Cargo.toml b/alvr/session/Cargo.toml index d2338081ba..4b4f3853cb 100644 --- a/alvr/session/Cargo.toml +++ b/alvr/session/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_session" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/sockets/Cargo.toml b/alvr/sockets/Cargo.toml index 92fd22bc03..7e3ac4b42d 100644 --- a/alvr/sockets/Cargo.toml +++ b/alvr/sockets/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_sockets" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/alvr/sockets/src/stream_socket/tcp.rs b/alvr/sockets/src/stream_socket/tcp.rs index 04ff6c25ea..b01263ab75 100644 --- a/alvr/sockets/src/stream_socket/tcp.rs +++ b/alvr/sockets/src/stream_socket/tcp.rs @@ -17,6 +17,8 @@ use tokio_util::codec::Framed; pub type TcpStreamSendSocket = Arc, Bytes>>>; pub type TcpStreamReceiveSocket = SplitStream>; +const IPTOS_DSCP_EF: u32 = 0xb8; + pub async fn bind( port: u16, send_buffer_bytes: SocketBufferSize, @@ -27,6 +29,9 @@ pub async fn bind( super::set_socket_buffers(&socket, send_buffer_bytes, recv_buffer_bytes).ok(); + socket.set_nodelay(true).ok(); + socket.set_tos(IPTOS_DSCP_EF).ok(); + TcpListener::from_std(socket.into()).map_err(err!()) } @@ -60,8 +65,10 @@ pub async fn connect_to_client( super::set_socket_buffers(&socket, send_buffer_bytes, recv_buffer_bytes).ok(); + socket.set_nodelay(true).ok(); + socket.set_tos(IPTOS_DSCP_EF).ok(); + let socket = TcpStream::from_std(socket.into()).map_err(err!())?; - socket.set_nodelay(true).map_err(err!())?; let socket = Framed::new(socket, Ldc::new()); let (send_socket, receive_socket) = socket.split(); diff --git a/alvr/sockets/src/stream_socket/udp.rs b/alvr/sockets/src/stream_socket/udp.rs index 81556f3983..b3b2bc75a3 100644 --- a/alvr/sockets/src/stream_socket/udp.rs +++ b/alvr/sockets/src/stream_socket/udp.rs @@ -18,6 +18,8 @@ use tokio::{ }; use tokio_util::udp::UdpFramed; +const IPTOS_DSCP_EF: u32 = 0xb8; + #[allow(clippy::type_complexity)] #[derive(Clone)] pub struct UdpStreamSendSocket { @@ -44,6 +46,8 @@ pub async fn bind( super::set_socket_buffers(&socket, send_buffer_bytes, recv_buffer_bytes).ok(); + socket.set_tos(IPTOS_DSCP_EF).ok(); + UdpSocket::from_std(socket.into()).map_err(err!()) } diff --git a/alvr/vrcompositor-wrapper/Cargo.toml b/alvr/vrcompositor-wrapper/Cargo.toml index 99c9b65cc2..73a50c3469 100644 --- a/alvr/vrcompositor-wrapper/Cargo.toml +++ b/alvr/vrcompositor-wrapper/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrcompositor-wrapper" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Patrick Nicolas "] license = "MIT" edition = "2021" diff --git a/alvr/vulkan-layer/Cargo.toml b/alvr/vulkan-layer/Cargo.toml index 3312ac0847..18f81e5f5c 100644 --- a/alvr/vulkan-layer/Cargo.toml +++ b/alvr/vulkan-layer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_vulkan-layer" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "ARM", "Patrick Nicolas "] license = "MIT" edition = "2021" diff --git a/alvr/xtask/Cargo.toml b/alvr/xtask/Cargo.toml index 72f08223e8..10c81e040a 100644 --- a/alvr/xtask/Cargo.toml +++ b/alvr/xtask/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alvr_xtask" -version = "18.7.0" +version = "18.8.0" authors = ["alvr-org", "Riccardo Zaglia "] license = "MIT" edition = "2021" diff --git a/packaging/deb/control b/packaging/deb/control index 218ef69d9a..5d3b31318d 100644 --- a/packaging/deb/control +++ b/packaging/deb/control @@ -34,7 +34,7 @@ Vcs-Browser: /~https://github.com/alvr-org/ALVR Vcs-Git: /~https://github.com/alvr-org/ALVR.git Rules-Requires-Root: no Package: alvr -Version: 18.7.0 +Version: 18.8.0 Architecture: amd64 Recommends: steam Description: Stream VR games from your PC to your headset via Wi-Fi diff --git a/packaging/rpm/alvr.spec b/packaging/rpm/alvr.spec index f926163a64..9224eff32e 100644 --- a/packaging/rpm/alvr.spec +++ b/packaging/rpm/alvr.spec @@ -1,9 +1,9 @@ Name: alvr -Version: 18.7.0 +Version: 18.8.0 Release: 1.0.0 Summary: Stream VR games from your PC to your headset via Wi-Fi License: MIT -Source: /~https://github.com/alvr-org/ALVR/archive/refs/tags/v18.7.0.tar.gz +Source: /~https://github.com/alvr-org/ALVR/archive/refs/tags/v18.8.0.tar.gz URL: /~https://github.com/alvr-org/ALVR/ ExclusiveArch: x86_64 BuildRequires: alsa-lib-devel cairo-gobject-devel cargo clang-devel ffmpeg-devel gcc gcc-c++ cmake ImageMagick (jack-audio-connection-kit-devel or pipewire-jack-audio-connection-kit-devel) libunwind-devel openssl-devel rpmdevtools rust rust-atk-sys-devel rust-cairo-sys-rs-devel rust-gdk-sys-devel rust-glib-sys-devel rust-pango-sys-devel selinux-policy-devel vulkan-headers vulkan-loader-devel