Cargo Features

[dependencies]
tinyhttp-internal = { version = "0.5.0", default-features = false, features = ["openssl_vendor", "middleware", "async", "ssl", "sys", "log"] }
default = log, sys

These default features are set whenever tinyhttp-internal is added without default-features = false somewhere in the dependency tree.

openssl_vendor = ssl

Enables vendored of optional openssl

middleware
async

Enables tokio

Affects tinyhttp-internal::async_http

ssl openssl_vendor? sys

Enables openssl

Affects config::HttpListener.ssl_acpt, config::build_https

sys default = ssl

Enables flate2

log default

Enables log