Commit graph

17 commits

Author SHA1 Message Date
7f5aeab463 handle both normal and QR shapes of URLs 2026-03-07 19:13:25 +00:00
1172e81b3a Ensure the APDUs are shaped like we expect
This is probably a tiny bit fragile, but the WOO source, as well as the fact
that the counts of APDUs is hard-coded in the client, means this is plausibly
safe.

We leave the stage 1 (certificate validation) requests a bit more flexible, to
allow for server-side changes in certificate authentication. Post-terminal
authentication APDUs, however, are scrutinized more.
2026-03-06 10:13:58 +00:00
759b9ac93d run cargo fmt 2026-03-06 09:58:01 +00:00
20fc4719f3 Support removing the card while waiting for a PIN 2026-03-06 09:57:49 +00:00
04127f60b0 COPYING: Replace with Dutch EUPL 2026-03-05 20:35:51 +00:00
7122948a1c Add README 2026-03-05 20:35:28 +00:00
033ed40e48 Improve multi-reader support
This is especially important for developers, which tend to have at
least one Yubikey hanging off their machines.
2026-03-05 20:16:29 +00:00
4f8e65cff4 Add an icon 2026-03-05 15:17:51 +00:00
c9f0243956 Parse URL query better 2025-12-08 12:37:27 +00:00
8b812da751 Handle non-authentication actions 2025-12-08 12:00:22 +00:00
8f188a05cf Remove stray comments 2025-12-08 12:00:22 +00:00
3636245aa7 Handle PIN failures 2025-12-08 12:00:22 +00:00
bb8d954510 Add some more inline documentation 2025-12-08 10:08:20 +00:00
c9e96b3260 add NoDisplay to desktop file 2025-12-05 14:04:09 +00:00
14d20758df Update app ID 2025-12-05 13:51:53 +00:00
c4354311cb Add Nix package 2025-12-05 11:24:21 +00:00
62d6a66cd0 Initial commit. 2025-12-05 11:19:20 +00:00