diff --git a/.gitignore b/.gitignore index 975b8bd8..09b48f18 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ -/target -perf* \ No newline at end of file +perf* +**/shadow.data/ +**/target/ \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index ee89287a..27f934a6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -772,9 +772,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.8" +version = "4.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" +checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" dependencies = [ "clap_builder", "clap_derive", @@ -782,9 +782,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.8" +version = "4.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" +checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" dependencies = [ "anstream", "anstyle", @@ -1187,7 +1187,7 @@ dependencies = [ "blake3", "bytemuck", "bytes", - "clap 4.4.8", + "clap 4.4.11", "clone-macro", "concurrent-queue 2.3.0", "dashmap", @@ -3466,7 +3466,7 @@ name = "udp-spammer" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.4.8", + "clap 4.4.11", "smol", "smolscale", ] diff --git a/Cargo.toml b/Cargo.toml index 7b40ad6d..c4359cf3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,15 +6,6 @@ name = "earendil" version = "0.0.1" edition = "2021" -# [lib] -# name = "earendil" -# path = "src/lib.rs" - -# [[bin]] -# name = "earendil" -# path = "src/main.rs" - - # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] diff --git a/shadow-tests b/shadow-tests new file mode 160000 index 00000000..ba223422 --- /dev/null +++ b/shadow-tests @@ -0,0 +1 @@ +Subproject commit ba223422743ee3d2ec1fd069670c57c7e911cba3 diff --git a/src/daemon/control_protocol_impl.rs b/src/daemon/control_protocol_impl.rs index 1b3b7589..485030e2 100644 --- a/src/daemon/control_protocol_impl.rs +++ b/src/daemon/control_protocol_impl.rs @@ -1,4 +1,4 @@ -use std::{collections::BTreeMap, str::Chars, sync::Arc, time::Duration}; +use std::{collections::BTreeMap, sync::Arc, time::Duration}; use async_trait::async_trait; use bytes::Bytes;