Heiko Schaefer
|
f28c9c2204
|
Adjust visibility and add accessors to CardCaps.
|
2021-08-21 19:02:04 +02:00 |
|
Heiko Schaefer
|
0b0e9c48fc
|
Refactor:
- Move high-level API from openpgp-card to openpgp-card-sequoia
- Move the pcsc backend into the separate crate openpgp-card-pcsc
|
2021-08-18 14:03:54 +02:00 |
|
Heiko Schaefer
|
f67501d0f9
|
Lints
|
2021-08-05 15:16:16 +02:00 |
|
Heiko Schaefer
|
897847cb46
|
Add a shutdown_scd() function, to explore managing scdaemon.
|
2021-08-03 23:17:06 +02:00 |
|
Heiko Schaefer
|
f46d94f989
|
Communicate with scdaemon via gpg-agent (this removes the need for a "socket" parameter)
|
2021-08-03 17:46:13 +02:00 |
|
Heiko Schaefer
|
c9e7f1b0aa
|
Some cleanup/documentation.
ScdClient now produces the lower level CardClientBox objects (instead of CardBase)
|
2021-08-03 15:31:40 +02:00 |
|
Heiko Schaefer
|
744d0e1aac
|
Improve phrasing of description
|
2021-08-03 10:21:21 +02:00 |
|
Heiko Schaefer
|
ff65d200ec
|
Improve scdaemon client backend:
- Use "--exlen" SCD parameter for extended length commands.
- Deal with Assuan line length limitations.
- Add a CardCaps to ScdClient.
|
2021-07-29 18:35:25 +02:00 |
|
Heiko Schaefer
|
97d4880118
|
Signing
|
2021-07-18 12:00:00 +02:00 |
|
Heiko Schaefer
|
7590b4f06b
|
Depend on sequoia-ipc from sequoia git main (for assuan::Client)
|
2021-07-17 02:39:42 +02:00 |
|
Heiko Schaefer
|
1bd1326a2b
|
For now: depend on sequoia-ipc from the branch where assuan::Client is Send+Sync
|
2021-07-16 18:52:43 +02:00 |
|
Heiko Schaefer
|
f59a8a948c
|
Remove unused imports; Lints.
|
2021-07-16 18:44:59 +02:00 |
|
Heiko Schaefer
|
01126aabdf
|
Support scdaemon as an alternative backend for interaction with OpenPGP cards.
|
2021-07-16 16:30:56 +02:00 |
|