Heiko Schaefer
|
ecd862e23f
|
Remove "get_" prefix from getter function names (to better conform with Rust API Guidelines https://rust-lang.github.io/api-guidelines).
|
2021-12-01 19:11:22 +01:00 |
|
Heiko Schaefer
|
af673f537c
|
Adjust error handling in CardSigner and CardDecryptor (for better error messages in tools, such as opgpcard).
Refactor sq_utils, rename some fn for clarity.
|
2021-11-21 15:21:43 +01:00 |
|
Heiko Schaefer
|
77c7a90daf
|
sq_util::get_subkey() now returns an Option.
Not finding any subkey is not an error.
|
2021-10-23 20:01:10 +02:00 |
|
Heiko Schaefer
|
56e3845ea4
|
Explicitly set policy when calling util::upload_subkeys()
|
2021-09-21 11:22:56 +02:00 |
|
Heiko Schaefer
|
0d249a47fd
|
sq_util::get_subkey() is now the central helper fn for picking a (sub)key from a Cert.
|
2021-09-11 16:27:31 +02:00 |
|
Heiko Schaefer
|
55e7a2c794
|
Re-ordering the -sequoia crate, as a first step towards defining its API.
|
2021-09-11 12:42:01 +02:00 |
|
Heiko Schaefer
|
88c924c7d9
|
Add documentation, normalize fn names.
|
2021-09-01 20:45:18 +02:00 |
|
Heiko Schaefer
|
fdac0de34f
|
Add a CI job to run 'cargo test' with rustc/cargo from debian stable.
Minor fixes so that the code compiles with rustc 1.48
|
2021-08-27 15:15:31 +02:00 |
|
Heiko Schaefer
|
7c8c72339b
|
Use KeyGenerationTime in openpgp-card APIs (instead of u32 or SystemTime)
|
2021-08-26 19:27:08 +02:00 |
|
Heiko Schaefer
|
c872e46e80
|
Refactor: move accessor fn for "Application Related Data" into the struct ApplicationRelatedData.
|
2021-08-20 22:19:39 +02:00 |
|
Heiko Schaefer
|
a0370c5c53
|
WIP: more testing in the context of on-card key generation.
In particular, add a decryption test.
|
2021-08-13 20:02:53 +02:00 |
|
Heiko Schaefer
|
538bfb51d4
|
Sort imports.
|
2021-08-06 16:44:48 +02:00 |
|
Heiko Schaefer
|
03e07ef2d0
|
clippy lint
|
2021-07-20 20:30:14 +02:00 |
|
Heiko Schaefer
|
97d4880118
|
Signing
|
2021-07-18 12:00:00 +02:00 |
|
Heiko Schaefer
|
fa0c5a7faf
|
Fix reuse license information
|
2021-07-17 02:27:51 +02:00 |
|
Heiko Schaefer
|
f59a8a948c
|
Remove unused imports; Lints.
|
2021-07-16 18:44:59 +02:00 |
|
Heiko Schaefer
|
77e32e02c2
|
Add the crate card-functionality, which implements a test suite to test the openpgp-card crate against a set of OpenPGP cards
|
2021-07-16 17:26:10 +02:00 |
|