-
Notifications
You must be signed in to change notification settings - Fork 99
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #402 from str4d/update-deps-0.10
Update dependencies for 0.10
- Loading branch information
Showing
34 changed files
with
1,774 additions
and
1,527 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,63 @@ members = [ | |
"rage", | ||
] | ||
resolver = "2" | ||
|
||
[workspace.package] | ||
authors = ["Jack Grigg <[email protected]>"] | ||
edition = "2021" | ||
rust-version = "1.65" | ||
repository = "https://github.com/str4d/rage" | ||
license = "MIT OR Apache-2.0" | ||
|
||
[workspace.dependencies] | ||
age = { version = "0.9.2", path = "age" } | ||
age-core = { version = "0.9.0", path = "age-core" } | ||
|
||
# Dependencies required by the age specification: | ||
# - Base64 from RFC 4648 | ||
base64 = "0.21" | ||
|
||
# - ChaCha20-Poly1305 from RFC 7539 | ||
chacha20poly1305 = { version = "0.10", default-features = false, features = ["alloc"] } | ||
|
||
# - X25519 from RFC 7748 | ||
x25519-dalek = "1" | ||
|
||
# - HKDF from RFC 5869 with SHA-256 | ||
# - HMAC from RFC 2104 with SHA-256 | ||
hkdf = "0.12" | ||
hmac = "0.12" | ||
sha2 = "0.10" | ||
|
||
# - scrypt from RFC 7914 | ||
scrypt = { version = "0.11", default-features = false } | ||
|
||
# - CSPRNG | ||
rand = "0.8" | ||
rand_7 = { package = "rand", version = "0.7" } | ||
|
||
# - Key encoding | ||
bech32 = "0.9" | ||
|
||
# Parsing | ||
cookie-factory = "0.3.1" | ||
nom = { version = "7", default-features = false, features = ["alloc"] } | ||
|
||
# Secret management | ||
pinentry = "0.5" | ||
secrecy = "0.8" | ||
subtle = "2" | ||
zeroize = "1" | ||
|
||
# Localization | ||
i18n-embed = { version = "0.13", features = ["fluent-system"] } | ||
i18n-embed-fl = "0.6" | ||
lazy_static = "1" | ||
rust-embed = "6" | ||
|
||
# CLI | ||
chrono = "0.4" | ||
console = { version = "0.15", default-features = false } | ||
env_logger = "0.10" | ||
gumdrop = "0.8" | ||
log = "0.4" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,12 +2,12 @@ | |
name = "age-core" | ||
description = "[BETA] Common functions used across the age crates" | ||
version = "0.9.0" | ||
authors = ["Jack Grigg <[email protected]>"] | ||
repository = "https://github.com/str4d/rage" | ||
authors.workspace = true | ||
repository.workspace = true | ||
readme = "README.md" | ||
license = "MIT OR Apache-2.0" | ||
edition = "2021" | ||
rust-version = "1.59" | ||
license.workspace = true | ||
edition.workspace = true | ||
rust-version.workspace = true | ||
|
||
[package.metadata.docs.rs] | ||
all-features = true | ||
|
@@ -17,29 +17,20 @@ rustdoc-args = ["--cfg", "docsrs"] | |
maintenance = { status = "experimental" } | ||
|
||
[dependencies] | ||
# Dependencies required by the age specification: | ||
# - Base64 from RFC 4648 | ||
base64 = "0.13" | ||
|
||
# - ChaCha20-Poly1305 from RFC 7539 | ||
chacha20poly1305 = { version = "0.10", default-features = false, features = ["alloc"] } | ||
|
||
# - HKDF from RFC 5869 with SHA-256 | ||
hkdf = "0.12" | ||
sha2 = "0.10" | ||
|
||
# - CSPRNG | ||
rand = "0.8" | ||
|
||
# Parsing | ||
cookie-factory = "0.3.1" | ||
nom = { version = "7", default-features = false, features = ["alloc"] } | ||
|
||
# Secret management | ||
secrecy = "0.8" | ||
|
||
# Plugin backend | ||
# Dependencies exposed in a public API: | ||
# (Breaking upgrades to these require a breaking upgrade to this crate.) | ||
chacha20poly1305.workspace = true | ||
cookie-factory.workspace = true | ||
io_tee = "0.1.1" | ||
nom.workspace = true | ||
secrecy.workspace = true | ||
|
||
# Dependencies used internally: | ||
# (Breaking upgrades to these are usually backwards-compatible, but check MSRVs.) | ||
base64.workspace = true | ||
hkdf.workspace = true | ||
rand.workspace = true | ||
sha2.workspace = true | ||
tempfile = { version = "3.2.0", optional = true } | ||
|
||
[features] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,21 +2,26 @@ | |
name = "age-plugin" | ||
description = "[BETA] API for writing age plugins." | ||
version = "0.4.0" | ||
authors = ["Jack Grigg <[email protected]>"] | ||
repository = "https://github.com/str4d/rage" | ||
authors.workspace = true | ||
repository.workspace = true | ||
readme = "README.md" | ||
license = "MIT OR Apache-2.0" | ||
edition = "2021" | ||
rust-version = "1.59" | ||
license.workspace = true | ||
edition.workspace = true | ||
rust-version.workspace = true | ||
|
||
[dependencies] | ||
age-core = { version = "0.9.0", path = "../age-core", features = ["plugin"] } | ||
base64 = "0.13" | ||
bech32 = "0.9" | ||
chrono = "0.4" | ||
# Dependencies exposed in a public API: | ||
# (Breaking upgrades to these require a breaking upgrade to this crate.) | ||
age-core = { workspace = true, features = ["plugin"] } | ||
|
||
# Dependencies used internally: | ||
# (Breaking upgrades to these are usually backwards-compatible, but check MSRVs.) | ||
base64.workspace = true | ||
bech32.workspace = true | ||
chrono.workspace = true | ||
|
||
[dev-dependencies] | ||
gumdrop = "0.8" | ||
gumdrop.workspace = true | ||
|
||
[lib] | ||
bench = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.