Heiko Schaefer
87a9f4f216
bump backend versions
...
card-backend to 0.2.0,
pcsc and scdc to 0.5.0
2023-09-06 01:16:32 +02:00
Heiko Schaefer
0e89c4baa6
Move backend traits to new card-backend crate
...
- Move CardBackend, CardTransation traits to card-backend
- Break SmartcardErrors out from openpgp-card to card-backend
- CardCaps are (mostly) openpgp-card specific, move them (mostly) to openpgp-card
- Rename pcsc and scdc backend crates: card-backend-pcsc, card-backend-scdc
2023-08-27 22:24:16 +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
6d52835efa
Adjust paths for move to gitlab group 'openpgp-card'.
2022-06-11 21:46:32 +02:00
Heiko Schaefer
2f6626ed5a
Upgrade to newer tokio and sequoia-ipc versions, bump crate version to 0.2.1.
2022-03-22 16:49:39 +01:00
Heiko Schaefer
a8637f48b1
Bump versions
2022-02-24 21:25:47 +01:00
Heiko Schaefer
56d03ffca6
Drop use of "anyhow".
2022-02-24 21:25:47 +01:00
Heiko Schaefer
413e8b7d2a
Bump versions for releases.
2021-12-02 18:45:46 +01:00
Heiko Schaefer
bc08ca68ed
Releases
2021-10-29 22:51:23 +02:00
Heiko Schaefer
0302387bea
Releases
2021-09-09 00:48:25 +02:00
Heiko Schaefer
fadd327e7c
Release pcsc, scdc.
2021-08-26 15:05:40 +02:00
Heiko Schaefer
7e03ea5642
Use sequoia-ipc release.
2021-08-26 14:23:14 +02:00
Heiko Schaefer
159af0d98c
Explicitly depend on sequoia with branch="main", for the time being
2021-08-25 13:29:45 +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
744d0e1aac
Improve phrasing of description
2021-08-03 10:21:21 +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
01126aabdf
Support scdaemon as an alternative backend for interaction with OpenPGP cards.
2021-07-16 16:30:56 +02:00