diff options
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 93 |
1 files changed, 53 insertions, 40 deletions
@@ -1,8 +1,8 @@ [package] name = "rbw" -version = "1.4.3" +version = "1.10.1" authors = ["Jesse Luehrs <doy@tozt.net>"] -edition = "2018" +edition = "2021" description = "Unofficial Bitwarden CLI" repository = "https://git.tozt.net/rbw" @@ -13,46 +13,59 @@ license = "MIT" include = ["src/**/*", "bin/**/*", "LICENSE", "README.md", "CHANGELOG.md"] [dependencies] -aes = "0.7.5" -anyhow = "1.0.53" -arrayvec = "0.7.2" -async-trait = "0.1.52" +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.13.0" -block-modes = "0.8.1" -block-padding = "0.2.1" -daemonize = "0.4.1" -directories = "4.0.1" -env_logger = "0.9.0" -hkdf = "0.11.0" -hmac = { version = "0.11.0", features = ["std"] } +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.117" -log = "0.4.14" -nix = "0.23.1" -paw = "1.0.0" -pbkdf2 = "0.9.0" -percent-encoding = "2.1.0" -rand = "0.8.4" -region = "3.0.0" -reqwest = { version = "0.11.9", default-features = false, features = ["blocking", "json", "rustls-tls-native-roots"] } -rsa = "0.5.0" -serde = { version = "1.0.136", features = ["derive"] } -serde_json = "1.0.78" -serde_path_to_error = "0.1.7" -serde_repr = "0.1.7" -sha-1 = "0.9.8" -sha2 = "0.9.9" -structopt = { version = "0.3.26", features = ["paw", "wrap_help"] } -tempfile = "3.3.0" -term_size = "0.3.2" -textwrap = "0.11.0" -thiserror = "1.0.30" -tokio = { version = "1.16.1", features = ["full"] } -totp-lite = "1.0.3" -url = "2.2.2" -uuid = { version = "0.8.2", features = ["v4"] } -zeroize = "1.4.3" +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" |