# 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 believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] name = "argonautica" version = "0.2.0" authors = ["Brian Myers "] build = "build.rs" links = "argon2" publish = true description = "Idiomatic Argon2 password hashing for Rust" homepage = "https://github.com/bcmyers/argonautica" documentation = "https://docs.rs/argonautica" readme = "README.md" keywords = ["argon2", "cryptography", "hash", "password", "security"] categories = ["algorithms", "api-bindings", "authentication", "cryptography"] license = "MIT/Apache-2.0" repository = "https://github.com/bcmyers/argonautica" [lib] name = "argonautica" crate_type = ["lib"] path = "src/lib.rs" [[example]] name = "calibrate_timing" path = "examples/calibrate_timing.rs" [[example]] name = "example_actix_web" path = "examples/example_actix_web.rs" required-features = ["actix_web"] [[example]] name = "example_custom" path = "examples/example_custom.rs" [[example]] name = "example_non_blocking" path = "examples/example_non_blocking.rs" [[example]] name = "example_serde" path = "examples/example_serde.rs" required-features = ["serde"] [[example]] name = "example_simple" path = "examples/example_simple.rs" [[example]] name = "example_very_simple" path = "examples/example_very_simple.rs" [[example]] name = "generate_secret_key" path = "examples/generate_secret_key.rs" [[bench]] name = "bench_crates" harness = false required-features = ["benches"] [[bench]] name = "bench_fast_but_insecure" harness = false required-features = ["benches"] [[bench]] name = "bench_inputs" harness = false required-features = ["benches"] [[bench]] name = "bench_threads" harness = false required-features = ["benches"] [dependencies.argon2rs] version = "0.2.5" optional = true [dependencies.base64] version = "0.10" [dependencies.bitflags] version = "1.0" [dependencies.criterion] version = "0.2" optional = true [dependencies.failure] version = "0.1" [dependencies.futures] version = "0.1" [dependencies.futures-cpupool] version = "0.1" [dependencies.libc] version = "0.2" [dependencies.log] version = "0.4" [dependencies.md5] version = "0.6" optional = true [dependencies.nom] version = "4.2" [dependencies.num_cpus] version = "1.10" [dependencies.rand] version = "0.6" [dependencies.rust-argon2] version = "0.4.0" optional = true [dependencies.scopeguard] version = "1.0" [dependencies.serde] version = "1.0" features = ["derive"] optional = true [dependencies.sha2] version = "0.8" optional = true [dev-dependencies.dotenv] version = "0.13" [dev-dependencies.lazy_static] version = "1.3" [dev-dependencies.serde_json] version = "1.0" [build-dependencies.bindgen] version = "0.48" [build-dependencies.cc] version = "1.0.30" features = ["parallel"] [build-dependencies.cfg-if] version = "0.1" [build-dependencies.failure] version = "0.1" [build-dependencies.tempdir] version = "0.3" [features] benches = ["argon2rs", "criterion", "md5", "rust-argon2", "sha2"] simd = [] [badges.travis-ci] branch = "master" repository = "bcmyers/argonautica"