# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "roughenough" version = "1.2.1-draft8" authors = [ "Stuart Stock ", "Aaron Hill ", ] description = "A Roughtime secure time sync server and client written in Rust" readme = "README.md" keywords = [ "roughtime", "cryptography", "crypto", ] license = "Apache-2.0" repository = "https://github.com/int08h/roughenough" [profile.release] lto = "fat" [[bench]] name = "roughenough-bench" harness = false [dependencies.byteorder] version = "1" [dependencies.bytes] version = "^1.0" optional = true [dependencies.chrono] version = "0.4" [dependencies.clap] version = "2" [dependencies.ctrlc] version = "3.2" features = ["termination"] [dependencies.data-encoding] version = "2.3" [dependencies.enum-iterator] version = "2.0" [dependencies.futures] version = "^0.3" optional = true [dependencies.google-cloudkms1] version = "2.0.8" optional = true [dependencies.humansize] version = "1" [dependencies.hyper] version = "^0.14" optional = true [dependencies.hyper-rustls] version = "^0.22" optional = true [dependencies.log] version = "0.4" [dependencies.mio] version = "0.6" [dependencies.mio-extras] version = "2.0" [dependencies.once_cell] version = "1.19" [dependencies.rand] version = "0.6" [dependencies.ring] version = "0.16" [dependencies.rusoto_core] version = "0.47" optional = true [dependencies.rusoto_kms] version = "0.47" optional = true [dependencies.serde] version = "^1.0" optional = true [dependencies.serde_json] version = "^1.0" optional = true [dependencies.simple_logger] version = "1" [dependencies.tokio] version = "1" features = ["full"] optional = true [dependencies.yaml-rust] version = "0.4" [dependencies.yup-oauth2] version = "^5.0" optional = true [dependencies.zeroize] version = "1.4" [dev-dependencies.criterion] version = "0.5" [features] awskms = [ "rusoto_core", "rusoto_kms", "bytes", "futures", ] default = [] gcpkms = [ "google-cloudkms1", "hyper", "hyper-rustls", "serde", "serde_json", "yup-oauth2", "futures", "tokio", ] [badges.travis-ci] branch = "master" repository = "int08h/roughenough"