diff options
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 98 |
1 files changed, 56 insertions, 42 deletions
@@ -1,8 +1,8 @@ [package] name = "rbw" -version = "1.4.1" +version = "1.10.0" authors = ["Jesse Luehrs <doy@tozt.net>"] -edition = "2018" +edition = "2021" description = "Unofficial Bitwarden CLI" repository = "https://git.tozt.net/rbw" @@ -10,48 +10,62 @@ readme = "README.md" keywords = ["bitwarden"] categories = ["command-line-utilities", "cryptography"] license = "MIT" +include = ["src/**/*", "bin/**/*", "LICENSE", "README.md", "CHANGELOG.md"] [dependencies] -aes = "0.7" -anyhow = "1.0" -arrayvec = "0.7" -async-trait = "0.1" -base32 = "0.4" -base64 = "0.13" -block-modes = "0.8" -block-padding = "0.2" -daemonize = "0.4" -directories = "4.0" -env_logger = "0.9" -hkdf = "0.11" -hmac = { version = "0.11", features = ["std"] } -humantime = "2.1" -libc = "0.2" -log = "0.4" -nix = "0.23" -paw = "1.0" -pbkdf2 = "0.9" -percent-encoding = "2.1" -rand = "0.8" -region = "3.0" -reqwest = { version = "0.11", default-features = false, features = ["blocking", "json", "rustls-tls-native-roots"] } -rsa = "0.5" -serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" -serde_path_to_error = "0.1" -serde_repr = "0.1" -sha-1 = "0.9" -sha2 = "0.9" -structopt = { version = "0.3", features = ["paw", "wrap_help"] } -tempfile = "3.2" -term_size = "0.3" -textwrap = "0.11" -thiserror = "1.0" -tokio = { version = "1.12", features = ["full"] } -totp-lite = "1.0" -url = "2.2" -uuid = { version = "0.8", features = ["v4"] } -zeroize = "1.4" +aes = "0.8.4" +anyhow = "1.0.82" +argon2 = "0.5.3" +arrayvec = "0.7.4" +async-trait = "0.1.80" +base32 = "0.4.0" +base64 = "0.22.0" +block-padding = "0.3.3" +cbc = { version = "0.1.2", features = ["alloc", "std"] } +clap = { version = "4.5.4", features = ["wrap_help", "derive"] } +clap_complete = "4.5.2" +daemonize = "0.5.0" +# TODO: directories 5.0.1 uses MPL code, which isn't license-compatible +# we should switch to something else at some point +directories = "=5.0.0" +env_logger = "0.11.3" +futures = "0.3.30" +futures-channel = "0.3.30" +futures-util = "0.3.30" +hkdf = "0.12.4" +hmac = { version = "0.12.1", features = ["std"] } +humantime = "2.1.0" +libc = "0.2.153" +log = "0.4.21" +pbkdf2 = "0.12.2" +percent-encoding = "2.3.1" +pkcs8 = "0.10.2" +rand = "0.8.5" +region = "3.0.2" +reqwest = { version = "0.12.4", default-features = false, features = ["blocking", "json", "rustls-tls-native-roots"] } +rsa = "0.9.6" +serde = { version = "1.0.198", features = ["derive"] } +serde_json = "1.0.116" +serde_path_to_error = "0.1.16" +serde_repr = "0.1.19" +sha1 = "0.10.6" +sha2 = "0.10.8" +tempfile = "3.10.1" +terminal_size = "0.3.0" +textwrap = "0.16.1" +thiserror = "1.0.58" +tokio = { version = "1.37.0", features = ["full"] } +tokio-stream = { version = "0.1.15", features = ["net"] } +totp-lite = "2.0.1" +url = "2.5.0" +uuid = { version = "1.8.0", features = ["v4"] } +zeroize = "1.7.0" +copypasta = "0.10.1" +rmpv = "1.0.2" +tokio-tungstenite = { version = "0.21", features = ["rustls-tls-native-roots"] } +is-terminal = "0.4.12" +regex = "1.10.4" +rustix = { version = "0.38.33", features = ["termios", "procfs", "process", "pipe"] } [package.metadata.deb] depends = "pinentry" |