36 lines
762 B
TOML
36 lines
762 B
TOML
[package]
|
|
name = "quiche_apps"
|
|
version = "0.1.0"
|
|
authors = ["Lucas Pardue <lucaspardue.24.7@gmail.com>"]
|
|
edition = "2018"
|
|
publish = false
|
|
|
|
[features]
|
|
# Enable quiche's fuzzing mode.
|
|
fuzzing = ["quiche/fuzzing"]
|
|
|
|
# Enable qlog support.
|
|
qlog = ["quiche/qlog"]
|
|
|
|
# Use BoringSSL provided by the boring crate.
|
|
boringssl-boring-crate = ["quiche/boringssl-boring-crate"]
|
|
|
|
# Enable sfv support.
|
|
sfv = ["quiche/sfv"]
|
|
|
|
default = ["qlog", "sfv"]
|
|
|
|
[dependencies]
|
|
docopt = "1"
|
|
env_logger = "0.6"
|
|
mio = { version = "0.8", features = ["net", "os-poll"] }
|
|
url = "1"
|
|
log = "0.4"
|
|
octets = { version = "0.2", path = "../octets" }
|
|
ring = "0.16"
|
|
quiche = { path = "../quiche" }
|
|
libc = "0.2"
|
|
nix = { version = "0.27", features = ["net", "socket", "uio"] }
|
|
|
|
[lib]
|
|
crate-type = ["lib"]
|