[dependencies.anyhow]
version = "1.0.95"
[dependencies.async-trait]
version = "0.1.85"
[dependencies.base64]
version = "0.22.1"
[dependencies.blake2b_simd]
version = "1.0.2"
[dependencies.chrono]
features = ["serde"]
version = "0.4.39"
[dependencies.ciborium]
optional = true
version = "0.2.2"
[dependencies.coarsetime]
version = "0.1.35"
[dependencies.ct-codecs]
version = "1.1.3"
[dependencies.ece]
default-features = false
version = "2.3.1"
[dependencies.ed25519-compact]
features = ["pem"]
version = "2.1.1"
[dependencies.generic-array]
version = "1.2.0"
[dependencies.hmac-sha1-compact]
version = "1.1.5"
[dependencies.hmac-sha256]
features = ["traits010"]
version = "1.1.8"
[dependencies.hmac-sha512]
features = ["traits010", "sha384"]
version = "1.1.6"
[dependencies.http]
version = "1.2.0"
[dependencies.k256]
features = ["ecdsa", "std", "pkcs8", "pem"]
version = "0.13.4"
[dependencies.log]
version = "0.4.25"
[dependencies.num-bigint]
version = "0.4.6"
[dependencies.p256]
features = ["ecdsa", "std", "pkcs8", "pem"]
version = "0.13.2"
[dependencies.p384]
features = ["ecdsa", "std", "pkcs8", "pem"]
version = "0.13.0"
[dependencies.pem]
version = "3.0.4"
[dependencies.rand]
version = "0.8.5"
[dependencies.reqwest]
default-features = false
features = ["json", "rustls-tls", "http2", "gzip"]
optional = true
version = "0.12.12"
[dependencies.rsa]
features = ["hazmat", "sha2"]
version = "0.9.7"
[dependencies.sec1_decode]
version = "0.1.0"
[dependencies.serde]
version = "1.0.217"
[dependencies.serde_derive]
version = "1.0.217"
[dependencies.serde_json]
version = "1.0.137"
[dependencies.sha2]
version = "0.10.8"
[dependencies.signature]
version = "2.2.0"
[dependencies.thiserror]
version = "2.0.11"
[dependencies.tokio]
default-features = false
features = ["rt-multi-thread"]
version = "1.43.0"
[dependencies.zeroize]
version = "1.8.1"
[dev-dependencies.lazy_static]
version = "1.5.0"
[dev-dependencies.regex]
version = "1.11.1"
[features]
cwt = ["ciborium"]
default = ["reqwest-client"]
reqwest-client = ["reqwest"]
wasi-abi2 = ["coarsetime/wasi-abi2"]
[lib]
name = "atomic_web_push"
path = "src/lib.rs"
[package]
authors = ["hsng95@gmail.com"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A library that eliminates potential risks (occasional crashes due to OpenSSL library's setenv conflicts in Linux environments) from the web push library"
edition = "2021"
homepage = "https://github.com/rabbitson87/atomic_web_push"
keywords = ["web_push", "alarm", "app_push"]
license = "Apache-2.0"
name = "atomic_web_push"
readme = false
repository = "https://github.com/rabbitson87/atomic_web_push"
rust-version = "1.77"
version = "0.1.2"