[package] name = "narnia" version = "0.4.0" description = "Secure hidden service webserver" authors = ["kpcyrd "] license = "GPL-3.0" repository = "https://github.com/kpcyrd/narnia" categories = ["command-line-utilities"] readme = "README.md" edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] vendored = ["libtor/vendored-openssl"] [dependencies] actix-files = "0.6" actix-web = "4" anyhow = "1.0.40" cfg-if = "1.0.0" clap = { version = "3.1.18", features = ["derive", "env"] } env_logger = "0.9" htmlescape = "0.3.1" libtor = "47" log = "0.4.14" nix = "0.24" serde = { version = "1.0.125", features = ["derive"] } serde_json = "1.0.64" [target.'cfg(target_os = "linux")'.dependencies] caps = "0.5.1" [target.'cfg(target_os = "openbsd")'.dependencies] pledge = "0.4.1" unveil = "0.3.0" [target.'cfg(unix)'.dependencies] users = "0.11.0" [dev-dependencies] test-case = "2"