diff --git a/Cargo.lock b/Cargo.lock index 715a684924..c3bfee3bd9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ dependencies = [ "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", ] @@ -33,7 +33,7 @@ dependencies = [ "plain", "redox-daemon", "redox-log", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "rustc-hash", "serde_json", "thiserror", @@ -54,19 +54,19 @@ dependencies = [ "redox-log", "redox-scheme", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] name = "alxd" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "libredox 0.1.3", "redox-daemon", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -159,7 +159,7 @@ dependencies = [ "fdt 0.1.5", "libredox 0.1.3", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -170,7 +170,7 @@ dependencies = [ "orbclient", "pcid", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -196,9 +196,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "bitvec" @@ -226,9 +226,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.0.99" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" +checksum = "324c74f2155653c90b04f25b2a47a8a631360cb908f92a772695f430c7e31052" [[package]] name = "cfg-if" @@ -286,7 +286,7 @@ name = "common" version = "0.1.0" dependencies = [ "libredox 0.1.3", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -351,7 +351,7 @@ name = "driver-block" version = "0.1.0" dependencies = [ "partitionlib", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -359,21 +359,21 @@ name = "driver-network" version = "0.1.0" dependencies = [ "libredox 0.1.3", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] name = "e1000d" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "driver-network", "libredox 0.1.3", "pcid", "redox-daemon", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -392,7 +392,7 @@ dependencies = [ "ransid", "redox-daemon", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -477,7 +477,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -527,7 +527,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8283e7331b8c93b9756e0cfdbcfb90312852f953c6faf9bf741e684cc3b6ad69" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "crc", "log", "uuid", @@ -593,14 +593,14 @@ dependencies = [ "redox-log", "redox-scheme", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] name = "ihdad" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "libredox 0.1.3", "log", @@ -608,7 +608,7 @@ dependencies = [ "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", ] @@ -632,7 +632,7 @@ dependencies = [ "orbclient", "redox-daemon", "redox-log", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", ] @@ -655,14 +655,14 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" name = "ixgbed" version = "1.0.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "driver-network", "libredox 0.1.3", "pcid", "redox-daemon", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -676,9 +676,9 @@ dependencies = [ [[package]] name = "lazy_static" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" @@ -692,7 +692,7 @@ version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libc", "redox_syscall 0.4.1", ] @@ -703,9 +703,9 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libc", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -717,7 +717,7 @@ dependencies = [ "redox-daemon", "redox-scheme", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -732,9 +732,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.21" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "maybe-uninit" @@ -792,7 +792,7 @@ dependencies = [ "redox-log", "redox-scheme", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "smallvec 1.13.2", ] @@ -919,7 +919,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4325c6aa3cca3373503b1527e75756f9fbfe5fd76be4b4c8a143ee47430b8e0" dependencies = [ "bit_field", - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -938,7 +938,7 @@ dependencies = [ "pci_types", "plain", "redox-log", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "serde", "serde_json", "structopt", @@ -952,7 +952,7 @@ version = "0.1.0" dependencies = [ "libredox 0.1.3", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -999,9 +999,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.85" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] @@ -1014,7 +1014,7 @@ dependencies = [ "libredox 0.1.3", "orbclient", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -1090,9 +1090,9 @@ dependencies = [ [[package]] name = "redox-log" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbd7c67eb2d8e610a74a8f1e67eecd3042f87b1aebfa620de4b40257265a54f2" +checksum = "cacd9e83920c75b71b2ea740603d579179da055e8a8d72b25252874c28d513f0" dependencies = [ "chrono", "log", @@ -1102,11 +1102,11 @@ dependencies = [ [[package]] name = "redox-scheme" -version = "0.2.0" -source = "git+https://gitlab.redox-os.org/redox-os/redox-scheme.git#62aed6c712cca31bb18078adacd27b400f5ccf93" +version = "0.2.1" +source = "git+https://gitlab.redox-os.org/redox-os/redox-scheme.git#79d9d54f572f53386981fb9b6ef054fd9e45110c" dependencies = [ "libredox 0.1.3", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -1115,7 +1115,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69609faa5d5992247a4ef379917bb3e39be281405d6a0ccd4f942429400b956f" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libredox 0.1.3", ] @@ -1139,11 +1139,11 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] @@ -1157,7 +1157,7 @@ name = "rehid" version = "0.1.0" source = "git+https://gitlab.redox-os.org/redox-os/rehid.git#ea48fff4901986903359cb616a9b0d0ff8d0d8b4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "log", "ux", ] @@ -1166,7 +1166,7 @@ dependencies = [ name = "rtl8139d" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "driver-network", "libredox 0.1.3", @@ -1175,14 +1175,14 @@ dependencies = [ "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] name = "rtl8168d" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "driver-network", "libredox 0.1.3", @@ -1191,7 +1191,7 @@ dependencies = [ "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -1210,14 +1210,14 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" name = "sb16d" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "libredox 0.1.3", "log", "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", ] @@ -1272,29 +1272,29 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" dependencies = [ "itoa", "ryu", @@ -1411,9 +1411,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.66" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -1428,9 +1428,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "termion" -version = "2.0.3" +version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4648c7def6f2043b2568617b9f9b75eae88ca185dbc1f1fda30e95a85d49d7d" +checksum = "1ccce68e518d1173e80876edd54760b60b792750d0cab6444a79101c6ea03848" dependencies = [ "libc", "libredox 0.0.2", @@ -1449,22 +1449,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.61" +version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.61" +version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", ] [[package]] @@ -1540,11 +1540,11 @@ dependencies = [ name = "usbhidd" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "log", "orbclient", "redox-log", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "rehid", "xhcid", ] @@ -1555,7 +1555,7 @@ version = "0.1.0" dependencies = [ "log", "redox-log", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "xhcid", ] @@ -1568,7 +1568,7 @@ dependencies = [ "plain", "redox-daemon", "redox-scheme", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "thiserror", "xhcid", ] @@ -1581,9 +1581,9 @@ checksum = "8772a4ccbb4e89959023bc5b7cb8623a795caa7092d99f3aa9501b9484d4557d" [[package]] name = "uuid" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom", ] @@ -1604,7 +1604,7 @@ dependencies = [ "pcid", "redox-daemon", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -1635,7 +1635,7 @@ dependencies = [ "orbclient", "ransid", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", ] [[package]] @@ -1653,7 +1653,7 @@ dependencies = [ "redox-daemon", "redox-log", "redox-scheme", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", "static_assertions", "thiserror", @@ -1664,7 +1664,7 @@ dependencies = [ name = "virtio-core" version = "0.1.0" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "common", "crossbeam-queue", "futures", @@ -1673,7 +1673,7 @@ dependencies = [ "pcid", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "static_assertions", "thiserror", ] @@ -1692,7 +1692,7 @@ dependencies = [ "paste", "pcid", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "spin", "static_assertions", "virtio-core", @@ -1709,7 +1709,7 @@ dependencies = [ "log", "pcid", "redox-daemon", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "static_assertions", "virtio-core", ] @@ -1750,7 +1750,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wasm-bindgen-shared", ] @@ -1772,7 +1772,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.66", + "syn 2.0.71", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -1816,9 +1816,9 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ "windows_aarch64_gnullvm", "windows_aarch64_msvc", @@ -1832,51 +1832,51 @@ dependencies = [ [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -1913,7 +1913,7 @@ dependencies = [ "redox-daemon", "redox-log", "redox_event", - "redox_syscall 0.5.2", + "redox_syscall 0.5.3", "serde", "serde_json", "smallvec 1.13.2", diff --git a/inputd/src/main.rs b/inputd/src/main.rs index 27d7f0ad12..f35f593c08 100644 --- a/inputd/src/main.rs +++ b/inputd/src/main.rs @@ -544,7 +544,7 @@ pub fn main() { let display_path = std::str::from_utf8(&display_path[..written]) .expect("inputd: display path UTF-8 validation failed"); let display_name = display_path - .split('/') + .split('.') .skip(1) .next() .expect("inputd: invalid display path");