Heiko Schaefer
|
f40f2ffbfb
|
clippy: new lints
|
2022-12-25 13:50:19 +01:00 |
|
Heiko Schaefer
|
27697cb2c5
|
add rustfmt.toml and set group_imports = "StdExternalCrate"
|
2022-11-03 14:32:00 +01:00 |
|
Heiko Schaefer
|
db682c45db
|
openpgp-card-sequoia: restructure code, api; add more documentation
|
2022-10-28 18:55:42 +02:00 |
|
Heiko Schaefer
|
da65260736
|
openpgp-card-sequoia: refactor, base API around a Card<State> type
|
2022-10-27 13:41:24 +02:00 |
|
Heiko Schaefer
|
13b2b62f07
|
Simplify: use the changed CardBackend handling and the new openpgp-card-sequoia Card struct
|
2022-09-28 20:44:34 +02:00 |
|
Heiko Schaefer
|
c96377c9df
|
OpenPGP owns CardBackend (instead of holding a &mut CardBackend).
When OpenPgp holds a &mut CardBackend, clients of this library need to keep track of the CardBackend (which adds unnecessary complexity).
|
2022-09-28 20:42:27 +02:00 |
|
Heiko Schaefer
|
6e630254fa
|
Don't use Cert to build signer and decryptor.
Rename decryptor/signer/authenticator getters.
Add alternatives that don't require PublicKey parameter.
|
2022-07-25 18:12:03 +02:00 |
|
Heiko Schaefer
|
374f9eec89
|
Add callback Fn for touch confirmation prompt for decryption operations.
|
2022-06-11 09:55:06 +02:00 |
|
Heiko Schaefer
|
079cc32427
|
Add callback Fn for touch confirmation prompt for signing operations.
|
2022-06-11 09:55:05 +02:00 |
|
Heiko Schaefer
|
aae546326f
|
Clean up dependencies; move openpgp-card-sequoia test-code into examples/.
|
2022-04-12 11:41:33 +02:00 |
|