[package]
name = "ooproxy"
version = "1.0.1"
authors = ["Tim Stokman <tim.stokman@hal24k.com>"]
readme = "README.md"
repository = "https://github.com/HAL24K/ooproxy"
homepage = "https://github.com/HAL24K/ooproxy"
keywords = ["openid", "oauth", "oauth2", "proxy"]
description = "A reverse OpenID Connect and OAuth 2 proxy, implementing the client-credentials flow."
documentation ="https://docs.rs/ooproxy"
license = "GPL-3.0-only"
[dependencies]
actix-web = "0.7"
jsonwebtoken = "5"
serde_json = "1"
serde_derive = "1"
serde = "1"
log = "0.4"
env_logger = "0.6"
futures = "0.1"
actix = "0.7"
bytes = "0.4"
base64 = "0.10"
num = "0.2"
config = "0.9"
native-tls = { version = "0.2", optional = true }
[features]
tls = [ "native-tls", "actix-web/tls" ]
[profile.release]
lto = true
panic = 'abort'