c50e9a9ed7
* Split text and binary client apis * Very initial attempt at new serialization * Defined ser+de for Recipient and ReplySURB * Response errors * builds with changes * Working WS API + moved to separate crate * updated python examples * Fixed parsing bug * Updated go examples * Updated rust examples * formatting * Removed unused imports * dependency updates * Further dependency changes * nymsphinx exposingn framing only if not in wasm32 * Cargo lock changes before develop merge * Pending work * Actually sending and receiving websocket from rust! * more WIP * Initial wasm client + establishing shared key with gateway! * Splitting and sending a message! * WIP * WIP * Initial wasm-ification of the gateway client * Passing reconstruction result to js callback! * Initial WASM cleaning pass * Dependency pruning * Moved processing loop to received_processor + at least ack unwrappingn * Post merge fix * Kinda updated react example * Old print statement removed * Removed yarn.lock * Fixed building issue for other clients * Fixed travis test command
42 lines
1.3 KiB
TOML
42 lines
1.3 KiB
TOML
[package]
|
|
build = "build.rs"
|
|
name = "nym-socks5-client"
|
|
version = "0.8.0"
|
|
authors = ["Dave Hrycyszyn <futurechimp@users.noreply.github.com>"]
|
|
edition = "2018"
|
|
|
|
[lib]
|
|
name = "nym_socks5"
|
|
path = "src/lib.rs"
|
|
|
|
[dependencies]
|
|
clap = "2.33.0"
|
|
dirs = "3.0" # for determining default store directories in config
|
|
dotenv = "0.15.0"
|
|
futures = "0.3"
|
|
log = "0.4"
|
|
pin-project = "0.4"
|
|
pretty_env_logger = "0.3"
|
|
rand = { version = "0.7.3", features = ["wasm-bindgen"] }
|
|
serde = { version = "1.0", features = ["derive"] } # for config serialization/deserialization
|
|
snafu = "0.4.1"
|
|
tokio = { version = "0.2", features = ["rt-threaded"] }
|
|
|
|
# internal
|
|
client-core = { path = "../client-core" }
|
|
config = { path = "../../common/config" }
|
|
crypto = { path = "../../common/crypto" }
|
|
directory-client = { path = "../../common/client-libs/directory-client" }
|
|
gateway-client = { path = "../../common/client-libs/gateway-client" }
|
|
gateway-requests = { path = "../../gateway/gateway-requests" }
|
|
nymsphinx = { path = "../../common/nymsphinx" }
|
|
ordered-buffer = {path = "../../common/socks5/ordered-buffer"}
|
|
socks5-requests = { path = "../../common/socks5/requests" }
|
|
topology = { path = "../../common/topology" }
|
|
proxy-helpers = { path = "../../common/socks5/proxy-helpers" }
|
|
|
|
[build-dependencies]
|
|
built = "0.4.3"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3.1.0" |