diff --git a/Cargo.lock b/Cargo.lock index 40590f22ba..fef53ed690 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -347,9 +347,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "jiff" -version = "0.2.31" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccfe6121cbe750cf81efa362d85c0bde7ea298ec43092d3a193baca59cdbd634" +checksum = "961d16382652bfdd8c6f68b223b26a8c93e0d475c672f414411db31c6c5c900e" dependencies = [ "defmt", "jiff-static", @@ -361,9 +361,9 @@ dependencies = [ [[package]] name = "jiff-static" -version = "0.2.31" +version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e165e897f662d428f3cd3828a919dbe067c2d42bb1031eede74ef9d27ecdedd2" +checksum = "d0879bd39df99c4c5e2c6615ccc026391a423dde10532c573e6086eb94a802cc" dependencies = [ "proc-macro2", "quote", @@ -384,7 +384,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libredox" -version = "0.1.18+rb0.3.0" +version = "0.1.18+rb0.3.1" dependencies = [ "bitflags 2.13.0", "libc", @@ -406,9 +406,9 @@ checksum = "373f5eceeeab7925e0c1098212f2fbc4d416adec9d35051a6ab251e824c1854a" [[package]] name = "memchr" -version = "2.8.2" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "nix" @@ -536,7 +536,7 @@ checksum = "54ec1b67c01c63545205ea6d218b336751399f0d8974c1a635c28604bedb81bc" [[package]] name = "redox-scheme" -version = "0.11.2+rb0.3.0" +version = "0.11.2+rb0.3.1" dependencies = [ "libredox", "redox_syscall", @@ -544,14 +544,14 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.9.0+rb0.3.0" +version = "0.9.0+rb0.3.1" dependencies = [ "bitflags 2.13.0", ] [[package]] name = "redoxfs" -version = "0.9.1+rb0.3.0" +version = "0.9.1+rb0.3.1" dependencies = [ "aes", "argon2", @@ -581,9 +581,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.4" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" +checksum = "2a0e75113e14dc5acb068cd0786884f214f1312650a3d36d269f5c4f3cdee8a2" dependencies = [ "aho-corasick", "memchr", @@ -593,9 +593,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +checksum = "1f388202e4b80542a0921078cc23b6333bcf1409c1e3f86404cae4766a6131db" dependencies = [ "aho-corasick", "memchr", @@ -790,18 +790,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.53" +version = "0.8.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75726053136156d419e285b9b7eddaaea9e3fea6ce32eed44a89901f0bd98de1" +checksum = "b7cbbc0a705a0fd05cc3676525980d2bf5a9bc4adac6d6475209a7887cf59d19" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.53" +version = "0.8.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4714fd92cf900833d49538023a9b3915155210801d1c1169eba513b2addefd71" +checksum = "e2e817b7b52d0c7358d3246da9d69935ebb18116b2b102b4230dac079b4862f5" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index ae39430030..3c9c0afba7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,6 +58,7 @@ parse-size = { version = "1", optional = true } range-tree = { version = "0.1", optional = true } redox_syscall = { path = "../syscall" } seahash = { version = "4.1.0", default-features = false } +smallvec = { version = "1.15.2", optional = true } termion = { version = "4", optional = true } uuid = { version = "1.4", default-features = false } xts-mode = { version = "0.5", default-features = false } @@ -79,6 +80,7 @@ std = [ "uuid/v4", "redox_syscall/std", "redox-scheme", + "smallvec", ] [target.'cfg(not(target_os = "redox"))'.dependencies] @@ -86,7 +88,7 @@ fuser = { version = "0.16", optional = true } [target.'cfg(target_os = "redox")'.dependencies] libredox = { path = "../libredox", optional = true } -redox-path = "0.3.0" +redox-path = "0.4.0" redox-scheme = { path = "../redox-scheme", optional = true } [lints.rust]