Jack Grigg
3597d96332
Correctly hunt agents in plugin mode
2023-01-01 13:18:41 +00:00
Jack Grigg
1913838f8e
Hunt for yubikey-agent
2023-01-01 12:52:17 +00:00
Jack Grigg
6e47448560
Generalise code for hunting agents that may be holding YubiKeys
2023-01-01 12:52:17 +00:00
str4d
4d4d8cc183
Merge pull request #96 from str4d/refactors-and-cleanups
...
Refactors and cleanups
2022-12-31 16:41:21 +00:00
Jack Grigg
ac7b04a61d
Add keyword argument support to fl! and wlnfl! macros
2022-12-31 14:31:25 +00:00
Jack Grigg
493479344c
De-duplicate parsing recipients from SubjectPublicKeyInfo
2022-12-31 12:49:44 +00:00
str4d
d4f8993988
Merge pull request #93 from str4d/release-0.3.1
...
CI checks / Test on linux (push) Has been cancelled
CI checks / Test on macos (push) Has been cancelled
CI checks / Test on windows (push) Has been cancelled
CI checks / Clippy (1.56.0) (push) Has been cancelled
CI checks / Clippy (nightly) (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
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
Release 0.3.1
v0.3.1
2022-12-30 12:04:50 +00:00
Jack Grigg
876afecc5c
Release 0.3.1
2022-12-30 11:57:17 +00:00
str4d
539111c30c
Merge pull request #91 from str4d/tdes-mgmkey-advice
...
Clarify that non-TDES management keys are unsupported
2022-12-30 10:51:52 +00:00
Jack Grigg
647a620a9c
Clarify that non-TDES management keys are unsupported
...
Supporting them is blocked on iqlusioninc/yubikey.rs#330 .
2022-12-30 10:39:34 +00:00
str4d
0eee944c64
Merge pull request #90 from str4d/21-mgmkey-advice
...
Give guidance on reconfiguring YubiKeys with unprotected management keys
2022-12-30 10:23:51 +00:00
Jack Grigg
e4ef700263
Give guidance on reconfiguring YubiKeys with unprotected management keys
...
Closes str4d/age-plugin-yubikey#21 .
2022-12-30 10:18:17 +00:00
str4d
492612fc8b
Merge pull request #89 from str4d/82-stop-scdaemon
...
Stop scdaemon if it is holding exclusive access to a YubiKey
2022-12-30 09:36:47 +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
str4d
5d6b618d5f
Merge pull request #87 from str4d/71-m1-binaries
...
CI: Build release binaries for Apple ARM64
2022-12-30 03:44:24 +00:00
Jack Grigg
0ee618cdfd
CI: Build release binaries for Apple ARM64
...
Closes str4d/age-plugin-yubikey#71 .
2022-12-30 03:38:40 +00:00
str4d
ed6273d781
Merge pull request #86 from str4d/83-improve-missing-service-error
...
Inform users when `pcscd` is required
2022-12-29 10:10:42 +00:00
Jack Grigg
d38743a2fc
Inform users when pcscd is required
...
Closes str4d/age-plugin-yubikey#83 .
2022-12-29 05:09:47 +00:00
str4d
aaa445c4ac
Merge pull request #74 from str4d/dependabot/github_actions/svenstaro/upload-release-action-2.3.0
...
Bump svenstaro/upload-release-action from 2.2.1 to 2.3.0
2022-12-28 14:01:29 +00:00
Jack Grigg
e415ce4ae9
CI: Remove upload-release-action fields that match defaults
2022-12-28 13:53:56 +00:00
str4d
145237003e
Merge pull request #79 from str4d/dependabot/github_actions/codecov/codecov-action-3.1.1
...
Bump codecov/codecov-action from 3.1.0 to 3.1.1
2022-12-28 13:48:15 +00:00
dependabot[bot]
9338b320a4
Bump codecov/codecov-action from 3.1.0 to 3.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-20 08:29:52 +00:00
dependabot[bot]
aae48c4f6c
Bump svenstaro/upload-release-action from 2.2.1 to 2.3.0
...
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/svenstaro/upload-release-action/releases )
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svenstaro/upload-release-action/compare/2.2.1...2.3.0 )
---
updated-dependencies:
- dependency-name: svenstaro/upload-release-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 08:56:16 +00:00
Jack Grigg
08ba0aa1ec
Update Cargo.lock
CI checks / Test on linux (push) Has been cancelled
CI checks / Test on macos (push) Has been cancelled
CI checks / Test on windows (push) Has been cancelled
CI checks / Clippy (1.56.0) (push) Has been cancelled
CI checks / Clippy (nightly) (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
Publish release binaries / Publish for macos (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
v0.3.0
2022-05-02 01:35:10 +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
str4d
b825956bf8
Merge pull request #67 from str4d/48-fix-panic-with-default
...
Check the length of the bytes passed to `Stub::from_bytes`
2022-05-01 21:28:14 +01:00
Jack Grigg
fb5a1060bd
Check the length of the bytes passed to Stub::from_bytes
...
This will be zero-length when the client uses `-j yubikey`.
Closes str4d/age-plugin-yubikey#48 .
2022-05-01 17:59:24 +00:00
str4d
b9842213da
Merge pull request #63 from str4d/skippable-yubikeys
...
Enable users to skip YubiKeys at plugging-in time
2022-05-01 16:20:32 +01: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
str4d
3b0da8bd25
Merge pull request #64 from str4d/remove-touch-request-message
...
Don't print message if YubiKey is waiting for touch
2022-05-01 15:54:42 +01:00
Jack Grigg
345c155bb4
Don't print message if YubiKey is waiting for touch
...
The user call-to-action will instead be implemented on the client side,
where it can be done in a more forgiving way (allowing the user some
time to react before prompting them that it is waiting on the plugin).
2022-05-01 14:47:55 +00:00
str4d
1ad79cb577
Merge pull request #66 from str4d/57-translations
...
Add translation support via Fluent
2022-05-01 15:46:26 +01:00
Jack Grigg
a92a843e14
Tag all strings for translation
2022-05-01 14:40:05 +00:00
Jack Grigg
c4fe3f6b1a
Add support for translations
2022-05-01 11:49:06 +00:00
str4d
9db9c65bf7
Merge pull request #65 from str4d/42-list-supported-yubikeys
...
List supported YubiKey variants
2022-05-01 01:36:26 +01:00
Jack Grigg
1b5db6f871
List supported YubiKey variants
...
Closes str4d/age-plugin-yubikey#42 .
2022-05-01 00:35:11 +00:00
str4d
5f07cb318d
Merge pull request #53 from str4d/dependabot/github_actions/svenstaro/upload-release-action-2.2.1
...
Bump svenstaro/upload-release-action from 2.2.0 to 2.2.1
2022-04-30 21:07:08 +01:00
str4d
71227314f4
Merge pull request #61 from str4d/dependabot/github_actions/codecov/codecov-action-3.1.0
...
Bump codecov/codecov-action from 1.0.3 to 3.1.0
2022-04-30 21:06:56 +01:00
dependabot[bot]
f2f0b40af8
Bump codecov/codecov-action from 1.0.3 to 3.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1.0.3 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-22 08:33:17 +00:00
str4d
fe5bab1277
Merge pull request #56 from str4d/edition-2021
...
Migrate to 2021 edition
2022-03-20 16:58:41 +00:00
Jack Grigg
5afec288c9
Forbid unsafe code
2022-03-20 16:53:39 +00:00
Jack Grigg
7d2e3a6829
Remove trait imports that are in the 2021 edition prelude
2022-03-20 16:53:39 +00:00
Jack Grigg
74b76d3f5e
Migrate to 2021 edition
...
Closes str4d/age-plugin-yubikey#52 .
2022-03-20 16:53:39 +00:00
str4d
6fd6a205ca
Merge pull request #55 from str4d/msrv-1.56
...
Bump MSRV to 1.56.0
2022-03-20 16:43:00 +00:00
Jack Grigg
0b930efc49
cargo update
2022-03-20 16:24:29 +00:00
Jack Grigg
2fd5af8538
Bump MSRV to 1.56.0
...
Closes str4d/age-plugin-yubikey#51 .
2022-03-20 16:23:52 +00:00
dependabot[bot]
5814f5f1a0
Bump svenstaro/upload-release-action from 2.2.0 to 2.2.1
...
Bumps [svenstaro/upload-release-action](https://github.com/svenstaro/upload-release-action ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/svenstaro/upload-release-action/releases )
- [Changelog](https://github.com/svenstaro/upload-release-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svenstaro/upload-release-action/compare/2.2.0...2.2.1 )
---
updated-dependencies:
- dependency-name: svenstaro/upload-release-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-20 15:25:25 +00:00
str4d
37c813e0a7
Merge pull request #50 from str4d/ci-updates
...
CI updates
2022-03-20 15:25:06 +00:00
Jack Grigg
60b36e39c8
CI: Use ubuntu-18.04 for Linux release builder
...
GitHub removed `ubuntu-16.04` in September 2021, which causes the
release workflow to hang waiting on a runner that will never be made
available.
2022-03-20 15:18:19 +00:00