68 Commits

Author SHA1 Message Date
james 5ee131c333 added patch to fix PIV slot error
CI checks / Test MSRV on linux (push) Has been cancelled
CI checks / Test MSRV on macos (push) Has been cancelled
CI checks / Test MSRV on windows (push) Has been cancelled
CI checks / Test latest stable on linux (push) Has been cancelled
CI checks / Test latest stable on macos (push) Has been cancelled
CI checks / Test latest stable on windows (push) Has been cancelled
CI checks / Code coverage (push) Has been cancelled
CI checks / Intra-doc links (push) Has been cancelled
CI checks / Rustfmt (push) Has been cancelled
2026-06-29 02:01:49 +02:00
james c421d44e4f added patch to fix PIV slot error
CI checks / Test MSRV on linux (push) Has been cancelled
CI checks / Test MSRV on macos (push) Has been cancelled
CI checks / Test MSRV on windows (push) Has been cancelled
CI checks / Test latest stable on linux (push) Has been cancelled
CI checks / Test latest stable on macos (push) Has been cancelled
CI checks / Test latest stable on windows (push) Has been cancelled
CI checks / Code coverage (push) Has been cancelled
CI checks / Intra-doc links (push) Has been cancelled
CI checks / Rustfmt (push) Has been cancelled
2026-06-29 01:40:17 +02:00
james 3ffefedfe8 added patch to fix PIV slot error
CI checks / Test MSRV on linux (push) Has been cancelled
CI checks / Test MSRV on macos (push) Has been cancelled
CI checks / Test MSRV on windows (push) Has been cancelled
CI checks / Test latest stable on linux (push) Has been cancelled
CI checks / Test latest stable on macos (push) Has been cancelled
CI checks / Test latest stable on windows (push) Has been cancelled
CI checks / Code coverage (push) Has been cancelled
CI checks / Intra-doc links (push) Has been cancelled
CI checks / Rustfmt (push) Has been cancelled
2026-06-29 01:20:33 +02:00
Jack Grigg c57ae544a6 Merge branch 'main' into detect-critical-extensions 2026-04-08 04:31:34 +01:00
Jack Grigg 9329e31dd3 v0.5.1
Publish release binaries / Publish for macos-arm64 (push) Has been cancelled
Publish release binaries / Publish for macos-x86_64 (push) Has been cancelled
Publish release binaries / Publish for linux (push) Has been cancelled
Publish release binaries / Publish for windows (push) Has been cancelled
Publish release binaries / Debian linux (push) Has been cancelled
2026-04-08 04:27:00 +01:00
Jack Grigg 0057a1825e Add support for p256tag 2026-04-07 23:44:03 +01:00
Jack Grigg 2a4d129548 Migrate to latest revision of age-core and age-plugin 2026-04-07 18:05:54 +01:00
Jack Grigg f3f99a0cbc Bump MSRV to 1.70 2025-12-21 10:44:35 +00:00
Jack Grigg 68e634c04e Migrate to age-plugin 0.6 2025-12-08 00:10:49 +00:00
Jack Grigg e21c504b33 Migrate to latest age-plugin crate commit 2024-11-01 09:18:58 +00:00
Jack Grigg c015dedcf8 i18n-embed 0.15 2024-09-04 14:39:11 +00:00
Jack Grigg 0699991f2b v0.5.0 2024-08-04 03:17:15 +00:00
Jack Grigg 24e6e6ffa6 which 5, test-with 0.11 2024-07-30 05:36:19 +00:00
Jack Grigg a44859d6b2 sysinfo 0.29 2024-07-30 05:33:42 +00:00
Jack Grigg 4921cbf6ed i18n-embed 0.14 2024-07-30 05:31:19 +00:00
Jack Grigg d6729e99ba dialoguer 0.11 2024-07-30 05:27:06 +00:00
Jack Grigg 6452fa0540 age-plugin 0.5 2024-07-30 05:19:27 +00:00
Jack Grigg c7e6fdf58a Bump MSRV to 1.67
`time 0.3.35` has MSRV 1.67, and is a required update in order to fix
breakage on Rust 1.80 and above.
2024-07-30 05:05:09 +00:00
Jack Grigg 3d8a5e9076 v0.4.0 2023-04-09 08:08:39 +00:00
Jack Grigg d2a856dd48 sysinfo 0.28 2023-03-23 14:13:21 +09:00
Jack Grigg d5395ea4e5 yubikey 0.8.0-pre.0 2023-03-23 14:07:13 +09:00
Jack Grigg 0d0f64ff1b base64 0.21 2023-03-23 14:07:13 +09:00
Jack Grigg ae39e136de Bump MSRV to 1.65.0
`yubikey 0.8.0` will have this MSRV, and it includes changes we need.
2023-03-23 13:33:06 +09:00
Jack Grigg 3408998283 Add encryption test with rage 2023-02-11 18:40:09 +00:00
Jack Grigg 665aedbbba Merge branch 'version-0.3.3' back into main 2023-02-11 04:51:58 +00:00
Jack Grigg cd03e7bda3 Release 0.3.3 2023-02-11 04:28:16 +00:00
Jack Grigg 9418921dab Disconnect without resetting YubiKeys if it is safe to do so
This enables the PIN caches to be preserved across age-plugin-yubikey
processes, allowing PIN policies of "once" to become meaningful.
2023-01-02 19:06:37 +00:00
Jack Grigg 3e1f3b45f5 sysinfo 0.27 2023-01-01 14:07:23 +00:00
Jack Grigg 25fcd353f3 dialoguer 0.10 2023-01-01 14:07:22 +00:00
Jack Grigg d8ab6e373e base64 0.20 2023-01-01 14:06:35 +00:00
Jack Grigg 0490dd3529 env_logger 0.10 2023-01-01 14:06:35 +00:00
Jack Grigg f45ff653b8 Bump cryptographic dependencies
- age-plugin 0.4
- bech32 0.9
- p256 0.11
- sha2 0.10
- x509-parser 0.14
- yubikey 0.7
2023-01-01 14:06:34 +00:00
Jack Grigg ec83a8c9cc Bump MSRV to 1.60.0 2023-01-01 14:04:27 +00:00
Jack Grigg 367a081eea Release 0.3.2 2023-01-01 13:45:21 +00:00
Jack Grigg 876afecc5c Release 0.3.1 2022-12-30 11:57:17 +00:00
Jack Grigg 15c53e42df Stop scdaemon if it is holding exclusive access to a YubiKey
Closes str4d/age-plugin-yubikey#82.
2022-12-30 09:28:24 +00:00
Jack Grigg 71bd3b1afb v0.3.0 2022-05-02 01:24:53 +00:00
Jack Grigg 8199a7bcfc age-plugin 0.3 2022-05-02 01:21:52 +00:00
Jack Grigg f8314c5d6d Enable users to skip YubiKeys at plugging-in time
This requires the `confirm` plugin command to be supported by the age
client; otherwise we fall back to the previous message-plus-timer
method.
2022-05-01 15:14:36 +00:00
Jack Grigg c4fe3f6b1a Add support for translations 2022-05-01 11:49:06 +00:00
Jack Grigg 74b76d3f5e Migrate to 2021 edition
Closes str4d/age-plugin-yubikey#52.
2022-03-20 16:53:39 +00:00
Jack Grigg 4f30e2e6f6 v0.2.0 2021-11-22 02:27:14 +00:00
Jack Grigg 822a10f8f6 yubikey 0.5 2021-11-21 15:51:54 +00:00
Jack Grigg f2237ed2a7 yubikey 0.4 2021-10-18 21:11:42 +01:00
Jack Grigg 22dfc3ee89 env_logger 0.9 2021-10-18 20:42:10 +01:00
Jack Grigg 72d5682454 console 0.15, dialoguer 0.9 2021-10-18 20:40:11 +01:00
Jack Grigg 77bd7aa3a3 age-plugin 0.2 2021-10-18 20:37:28 +01:00
Jack Grigg 6931a74199 v0.1.0 2021-05-02 13:35:41 +12:00
Jack Grigg cdeb930b52 Upgrade to age-plugin 0.1.0 2021-05-02 13:34:05 +12:00
Jack Grigg 1e2475b415 Add instructions to README 2021-05-02 10:15:26 +12:00