diff --git a/binaries/geph5-client/Cargo.toml b/binaries/geph5-client/Cargo.toml index c78cb4c..a62aa05 100644 --- a/binaries/geph5-client/Cargo.toml +++ b/binaries/geph5-client/Cargo.toml @@ -7,59 +7,60 @@ license = "MPL-2.0" [dependencies] anyctx = "0.1.0" anyhow = "1.0.86" -isocountry = "0.3.2" -serde = { version = "1", features = ["derive"] } -smol = "2.0.0" -smol-timeout = "0.6.0" -smolscale = "0.4.4" -geph5-broker-protocol = { path = "../../libraries/geph5-broker-protocol" } -geph5-misc-rpc = { path = "../../libraries/geph5-misc-rpc" } -picomux = { path = "../../libraries/picomux" } -sillad = { path = "../../libraries/sillad" } -mizaru2 = { path = "../../libraries/mizaru2" } -sillad-sosistab3 = { path = "../../libraries/sillad-sosistab3" } -nanorpc-sillad = { path = "../../libraries/nanorpc-sillad" } -reqwest = { version = "0.12.4", default-features = false, features = [ - "rustls-tls", -] } -sqlx = { version = "0.7.4", features = ["sqlite", "runtime-async-std"] } +async-compat = "0.2.3" async-trait = "0.1.80" -nanorpc = "0.1.12" -thiserror = "1.0.61" -serde_json = "1.0.117" -rand = "0.8.5" -x25519-dalek = "2.0.1" -tracing = "0.1.40" -tracing-subscriber = "0.3.18" -stdcode = "0.1.14" +atomic_float = "1.0.0" blake3 = "1.5.1" -serde_yaml = "0.9.34" -futures-util = "0.3.30" -socksv5 = "0.3.1" -oneshot = "0.1.6" +blind-rsa-signatures = "0.15.0" +bytes = "1.6.0" +clap = { version = "4.5.4", features = ["derive"] } clone-macro = "0.1.0" +dashmap = "5.5.3" +dirs = "5.0.1" ed25519-dalek = "2.1.1" -hex = "0.4.3" -nursery_macro = "0.1.0" event-listener = "5.3.0" -blind-rsa-signatures = "0.15.0" -tap = "1.0.1" -dirs = "5.0.1" -moka = { version = "0.12.7", features = ["future", "sync"] } -isahc = { version = "1.7.2", features = ["static-ssl"] } -hyper = { version = "1.3.1", features = ["http1", "client", "server"] } +futures-util = "0.3.30" +geph5-broker-protocol = { path = "../../libraries/geph5-broker-protocol" } +geph5-misc-rpc = { path = "../../libraries/geph5-misc-rpc" } +hex = "0.4.3" http = "1.1.0" -tokio = { version = "1.37.0", features = ["rt", "net", "io-util"] } -bytes = "1.6.0" -pin-project = "1.1.5" -async-compat = "0.2.3" +http-body-util = "0.1.1" +hyper = { version = "1.3.1", features = ["http1", "client", "server"] } +hyper-util = { version = "0.1.3", features = ["http1", "client", "server"] } +isahc = "1.7.2" +isocountry = "0.3.2" +mizaru2 = { path = "../../libraries/mizaru2" } +moka = { version = "0.12.7", features = ["future", "sync"] } +nanorpc = "0.1.12" +nanorpc-sillad = { path = "../../libraries/nanorpc-sillad" } +nursery_macro = "0.1.0" once_cell = "1.19.0" +oneshot = "0.1.6" +picomux = { path = "../../libraries/picomux" } +pin-project = "1.1.5" +rand = "0.8.5" +reqwest = { version = "0.12.4", default-features = false, features = ["rustls-tls",] } scopeguard = "1.2.0" +serde = { version = "1", features = ["derive"] } +serde_json = "1.0.117" +serde_yaml = "0.9.34" +sillad = { path = "../../libraries/sillad" } +sillad-sosistab3 = { path = "../../libraries/sillad-sosistab3" } +smol = "2.0.0" +smol-timeout = "0.6.0" smol_str = { version = "0.2.2", features = ["serde"] } -dashmap = "5.5.3" -atomic_float = "1.0.0" -hyper-util = { version = "0.1.3", features = ["http1", "client", "server"] } -http-body-util = "0.1.1" -tower-service = "0.3.2" +smolscale = "0.4.4" +socksv5 = "0.3.1" +sqlx = { version = "0.7.4", features = ["sqlite", "runtime-async-std"] } +stdcode = "0.1.14" tachyonix = "0.3.0" -clap = { version = "4.5.4", features = ["derive"] } +tap = "1.0.1" +thiserror = "1.0.61" +tokio = { version = "1.37.0", features = ["rt", "net", "io-util"] } +tower-service = "0.3.2" +tracing = "0.1.40" +tracing-subscriber = "0.3.18" +x25519-dalek = "2.0.1" + +[target.'cfg(unix)'.dependencies] +isahc = { version = "1.7.2", features = ["static-ssl"] }