Commit graph

128 commits

Author SHA1 Message Date
Jack Grigg
d35d442f91 v0.11.0 2024-11-03 10:42:17 +00:00
Jack Grigg
93fa28ad78 Migrate to secrecy 0.10 2024-11-03 05:38:51 +00:00
Jack Grigg
e833cd19e4 v0.10.0 2024-02-04 22:33:22 +00:00
Jack Grigg
b568e43c64 Migrate from quickcheck to proptest 2024-01-07 05:21:31 +00:00
Jack Grigg
ff9f185cf6 i18n-embed 0.14, i18n-embed-fl 0.7, rust-embed 8 2023-12-17 17:00:53 +00:00
Jack Grigg
a60cf6fa58 criterion-cycles-per-byte 0.6, pprof 0.13 2023-12-17 16:54:17 +00:00
Jack Grigg
349fa9a7bb curve25519-dalek 4, x25519-dalek 2 2023-12-17 16:44:54 +00:00
Jack Grigg
4d81bb0e57 age: Replace atty with is-terminal
Closes str4d/rage#359.
2023-08-06 18:03:44 +00:00
Jack Grigg
b9f4e6b4a8 criterion 0.5 2023-08-06 15:06:12 +00:00
Jack Grigg
a6bc822691 test-case 3 2023-08-06 15:06:12 +00:00
Jack Grigg
d0f40aa534 rpassword 7 2023-08-06 15:06:12 +00:00
Jack Grigg
f2731ecc43 Migrate to rsa 0.9 2023-08-06 15:06:12 +00:00
Jack Grigg
e3bb209dfa scrypt 0.11, bcrypt-pbkdf2 0.11 2023-08-06 15:06:12 +00:00
Jack Grigg
5b2ade12a4 Migrate to workspace inheritance 2023-08-06 15:06:12 +00:00
Jack Grigg
fdb41822fc Bump MSRV to 1.65.0 2023-08-06 15:06:10 +00:00
Jack Grigg
8f4a0f40ea v0.9.2 2023-06-12 19:50:05 +00:00
Jack Grigg
a291796b5b v0.9.1 2023-03-24 22:18:30 +09:00
Jack Grigg
37c6b697ba ssh: Support aes256-gcm@openssh.com ciphers for encrypted keys
Closes str4d/rage#370.
2023-03-07 03:51:42 +00:00
Jack Grigg
ec025bea2a v0.9.0 2022-10-27 02:28:43 +00:00
Jack Grigg
490fca7167 age: Make cipher dependency optional 2022-10-26 08:19:49 +00:00
Jack Grigg
80057188e9 age: rsa 0.7 2022-10-26 08:19:49 +00:00
Jack Grigg
596877debb age: bcrypt-pbkdf 0.9 and scrypt 0.10 2022-10-26 08:19:49 +00:00
Jack Grigg
d2bb92915a Bump MSRV to 1.59.0
Closes str4d/rage#348.
2022-10-26 08:05:12 +00:00
Jack Grigg
f2507197ca age: Allow armor with no newline after end marker
Fixes test failures for the following testkit test files:
- armor_garbage_encoded (async)
- armor_no_end_line (async)
- armor_no_eol
2022-09-10 22:14:31 +00:00
Jack Grigg
0d4ae76435 age: Update testkit test files
Some of the test files cause the async APIs to hang, and are temporarily
commented out.

Source: 891be91d42
2022-09-10 22:14:31 +00:00
Jack Grigg
14effef70b age: Run testkit test cases on async APIs 2022-09-10 17:51:23 +00:00
Jack Grigg
f9e8779f90 pprof 0.10 2022-09-03 16:13:47 +00:00
Jack Grigg
a28cd5b438 bech32 0.9 2022-09-03 16:13:47 +00:00
Jack Grigg
885b90fe29 Add rust-version metadata to Cargo.toml files 2022-09-03 13:54:44 +00:00
Jack Grigg
c31d250356 Migrate to rsa 0.6 and chacha20poly1305 0.10
This brings us onto Rust Crypto crates with MSRV 1.56 or lower.
2022-09-03 13:53:40 +00:00
str4d
96a41b9583
Merge pull request #322 from Macil/m1
Fix test and bench support for ARM CPUs
2022-07-02 18:31:47 +01:00
Jack Grigg
48522e5eca v0.8.1 2022-06-18 17:41:55 +00:00
Jack Grigg
26a105a394 age: Add testkit test files from reference impl
Source: eaa4e03cfe
2022-06-18 17:09:29 +00:00
Chris Cowan
2b0ad5ce1b Fix test and bench support for arm 2022-05-08 23:04:46 -07:00
Jack Grigg
0787472339 v0.8.0 2022-05-02 00:47:18 +00:00
Jack Grigg
504514aafd pprof 0.8 2022-04-30 13:17:24 +00:00
Jack Grigg
63dff6f5fb Defer writing to stdout if we are reading from TTY
Closes str4d/rage#171.
2022-03-19 22:46:03 +00:00
Jack Grigg
4df2fac3e1 Migrate to 2021 edition 2022-03-16 04:10:44 +00:00
Jack Grigg
c8c7adc29f scrypt 0.9 2022-03-16 03:34:54 +00:00
Jack Grigg
25d574297a Upgrade Rust Crypto crates for encrypted SSH keys 2022-03-16 03:34:54 +00:00
Jack Grigg
058f592233 pprof 0.7 2022-03-16 03:34:54 +00:00
Jack Grigg
351ede61bd rpassword 6 2022-03-16 03:34:54 +00:00
Jack Grigg
ed63c41eb1 Migrate to hkdf 0.12
We need to depend on two versions of the `sha2` crate because `rsa`
doesn't have a version depending on `digest 0.10` yet.
2021-12-27 15:26:38 +00:00
Jack Grigg
7a2ff3ad4f v0.7.1 2021-12-27 00:30:42 +00:00
Jack Grigg
4c79db3fe0 v0.7.0 2021-10-18 17:52:37 +01:00
Jack Grigg
f49fbedb0c console 0.15 2021-10-18 14:31:09 +01:00
Jack Grigg
c7a2e998c6 age-core: Re-export secrecy crate 2021-10-18 14:24:19 +01:00
Jack Grigg
b4e54854d4 age: Add example to age::localizer method doc 2021-10-17 02:03:15 +01:00
Jack Grigg
a27ce6d880 age: Configure docs.rs to use correct cfg flag 2021-09-12 18:38:33 +01:00
Jack Grigg
d332c31437 chacha20poly1305 0.9
We switch from the c2-chacha crate to the chacha20 crate, as the latter
is now close to equivalent performance (equivalent when compiled with
`RUSTFLAGS="-Ctarget-feature=+avx2"`), and is no longer optional
upstream.
2021-08-29 18:26:12 +01:00