[package] name = "obg" version = "3.0.1" edition = "2021" license = "GPL-3.0-or-later" authors = ["†нøμ9нτςя¡мə "] description = "encrypt or decrypt something with nothing or vice-versa" documentation = "https://docs.rs/obg" readme = "README.md" homepage = "https://github.com/whynothingmatters/obg" exclude = ["tests", "docs"] [dependencies] aes = { version = "0.8.3", features = ["hazmat", "zeroize"] } cipher = { version = "0.4.4", features = ["alloc", "block-padding", "rand_core", "std", "zeroize", "blobby", "dev"] } clap = { version = "4.3.12", features = ["derive", "env", "string", "unicode", "wrap_help"] } clap_builder = { version = "4.3.19", features = ["env", "unicode", "string", "wrap_help"] } crc = "3.0.1" hex = { version = "0.4.3", features = ["serde"] } hmac = { version = "0.12.1", features = ["std"] } pbkdf2 = { version = "0.12.2", features = ["rayon", "sha1", "std", "sha2", "password-hash"] } rand = { version = "0.8.5", features = ["std"] } rpassword = "7.2.0" # rand_core = { version = "0.6.4", features = ["alloc", "getrandom", "std", "serde"] } # re-exported by aes->cipher->crypto-common->generic-array serde = { version = "1.0.171", features = ["derive", "rc", "alloc"] } serde_json = { version = "1.0.103", features = ["alloc", "preserve_order", "indexmap", "float_roundtrip", "arbitrary_precision"] } serde_repr = "0.1.16" serde_yaml = "0.9.23" sha3 = "0.10.8" shellexpand = { version = "3.1.0", features = ["full"] } time = "0.2.23" url = { version = "2.4.0", features = ["serde", "expose_internals"] } console = "0.15.7" indicatif = "0.17.6" gzip = "0.1.2" chrono = { version = "0.4.31", features = ["alloc", "arbitrary", "rkyv", "pure-rust-locales", "libc", "serde"] } chacha20 = { version = "0.9.1", features = ["std", "zeroize"] } iocore = "0.1.10" [[bin]] name = "obg" path = "src/main.rs" bench = false [lib] name = "obg" path = "src/lib.rs" [dev-dependencies] glob = "0.3.1" k9 = "0.11.6" serde_assert = "0.5.0" walkdir = "2.4.0"