Documentation
[[bin]]
name = "quincy-client"
path = "src/bin/client.rs"

[[bin]]
name = "quincy-server"
path = "src/bin/server.rs"

[[bin]]
name = "quincy-users"
path = "src/bin/users.rs"
[dependencies.anyhow]
version = "^1.0"

[dependencies.argon2]
version = "^0.5.0"

[dependencies.bytes]
version = "^1.4"

[dependencies.clap]
features = ["derive"]
version = "^4.1"

[dependencies.dashmap]
version = "^5.4"

[dependencies.delegate]
version = "^0.10.0"

[dependencies.etherparse]
version = "^0.13.0"

[dependencies.figment]
features = ["toml", "env"]
version = "^0.10.8"

[dependencies.ipnet]
version = "^2.7"

[dependencies.libc]
version = "^0.2.147"

[dependencies.once_cell]
version = "^1.17"

[dependencies.quinn]
version = "^0.10.1"

[dependencies.rpassword]
version = "^7.2"

[dependencies.rustls]
version = "^0.21.1"

[dependencies.rustls-pemfile]
version = "^1.0"

[dependencies.serde]
features = ["derive"]
version = "^1.0"

[dependencies.serde_json]
version = "^1.0"

[dependencies.socket2]
version = "^0.5.2"

[dependencies.time]
version = "^0.3.23"

[dependencies.tokio]
features = ["rt-multi-thread", "macros", "sync", "io-util"]
version = "^1.25"

[dependencies.tracing]
features = ["release_max_level_info"]
version = "^0.1.37"

[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "^0.3.17"

[dependencies.tun]
features = ["async"]
version = "^0.5.5"
[dev-dependencies.tokio-test]
version = "^0.4.2"

[lib]
name = "quincy"

[package]
authors = ["Jakub KubĂ­k <jakub.kubik.it@protonmail.com>"]
categories = ["command-line-utilities", "network-programming"]
description = "QUIC-based VPN"
edition = "2021"
homepage = "https://github.com/M0dEx/quincy"
keywords = ["vpn", "quic", "tunnel", "networking", "tokio"]
license = "MIT"
name = "quincy"
readme = "README.md"
repository = "https://github.com/M0dEx/quincy"
version = "0.2.3"