[[bench]]
name = "throughput"
path = "benches/throughput.rs"
[dependencies.libc]
version = "0.2.158"
[dependencies.log]
optional = true
version = "0.4.22"
[dependencies.socket2]
version = "0.5"
[dependencies.tracing]
default-features = false
features = ["std"]
optional = true
version = "0.1.10"
[dev-dependencies.criterion]
version = "0.5"
[features]
default = ["tracing", "log"]
direct-log = ["dep:log"]
log = ["tracing/log"]
[lib]
name = "iroh_quinn_udp"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["network-programming", "asynchronous"]
description = "UDP sockets with ECN information for the QUIC transport protocol"
edition = "2021"
keywords = ["quic"]
license = "MIT OR Apache-2.0"
name = "iroh-quinn-udp"
readme = false
repository = "https://github.com/quinn-rs/quinn"
rust-version = "1.70.0"
version = "0.5.5"
[package.metadata.docs.rs]
all-features = true
[target.'cfg(any(target_os = "linux", target_os = "windows"))']
[target."cfg(windows)".dependencies.once_cell]
version = "1.19"
[target."cfg(windows)".dependencies.windows-sys]
features = ["Win32_Foundation", "Win32_System_IO", "Win32_Networking_WinSock"]
version = "0.59"
[[test]]
name = "tests"
path = "tests/tests.rs"