iroh-quinn-udp 0.5.5

UDP sockets with ECN information for the QUIC transport protocol
Documentation
[[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"