[package] name = "fopro" version = "2.0.3" edition = "2021" authors = ["Amos Wenger "] description = "Experimental caching HTTP forward proxy (memory+disk)" license = "Apache-2.0 OR MIT" readme = "README.md" repository = "https://github.com/bearcove/fopro" keywords = ["http", "proxy", "caching"] categories = ["command-line-utilities", "network-programming"] [dependencies] argh = "0.1.12" byteorder = "1.5.0" color-eyre = "0.6.3" fs-err = { version = "2.11.0", features = ["tokio"] } futures-util = "0.3.31" http-body-util = "0.1.2" http-serde = "2.1.1" hyper = { version = "1.4.1", default-features = false, features = [ "http1", "http2", "server", ] } hyper-util = { version = "0.1.9", features = ["tokio"] } md5 = "0.7.0" postcard = { version = "1.0.10", features = ["use-std"] } pretty-hex = "0.4.1" rcgen = { version = "0.13.1" } reqwest = { version = "0.12.8", default-features = false, features = [ "deflate", "gzip", "http2", "rustls-tls-webpki-roots", ] } serde = { version = "1.0.210", features = ["derive"] } serde_bytes = "0.11.15" tokio = { version = "1.40.0", features = ["full"] } tokio-rustls = { version = "0.26.0", default-features = false, features = [ "tls12", "ring", ] } tracing = "0.1.40" tracing-subscriber = "0.3.18" walkdir = "2.5.0" webpki-roots = "0.26.6" [profile.release] debug = 1 # The profile that 'cargo dist' will build with [profile.dist] inherits = "release" lto = "thin"