[package]
edition = "2021"
rust-version = "1.78"
name = "courierust"
version = "1.0.9"
authors = [
"blueokanna",
"HyphenTeam",
]
exclude = [
"**/target",
"**/*.log",
"**/*.err",
"blogs/**",
"scripts/**",
".github/**",
".vscode/**",
]
description = "A zero-dependency, self-contained HTTP/1.1 + HTTP/2 + HTTP/3 (QUIC) + WebSocket + gRPC stack with a from-scratch TLS 1.2/1.3, a work-stealing scheduler, RFC 9218 priority and JA3/JA4 fingerprints."
homepage = "https://github.com/blueokanna/Courierust"
documentation = "https://docs.rs/courierust"
readme = "README.md"
keywords = [
"http2",
"network",
"client",
"no-std",
"multicore",
]
categories = [
"network-programming",
"web-programming::http-client",
"web-programming::http-server",
]
license-file = "LICENSE"
repository = "https://github.com/blueokanna/Courierust"
[package.metadata.docs.rs]
all-features = true
[profile.release]
lto = "thin"
codegen-units = 1
[dependencies]
[features]
default = ["std"]
std = []