Ludvig Michaelsson
62ce5dc108
credman: add support for the third party payment flag
2025-12-08 09:50:01 +01:00
Ludvig Michaelsson
6fb1be87c0
misc: drop trailing whitespace
2025-12-08 08:42:23 +01:00
Ludvig Michaelsson
46dca4f0ee
info: add fido_cbor_info_encstate_{len,ptr}()
2025-10-29 12:30:43 +01:00
Ludvig Michaelsson
d8d0b67e79
info: add fido_cbor_info_maxpinlen()
2025-10-29 09:10:29 +01:00
Ludvig Michaelsson
4f3ca9134d
info: add fido_cbor_info_pin_policy_url_{ptr,len}()
2025-10-29 09:10:24 +01:00
Ludvig Michaelsson
dec7d0939f
info: add fido_cbor_info_pin_policy()
2025-10-28 15:45:51 +01:00
Ludvig Michaelsson
62335f2d64
info: add fido_cbor_info_reset_transports_{len,ptr}()
2025-10-28 13:22:06 +01:00
Ludvig Michaelsson
4e5774951d
info: add fido_cbor_info_encid_{len,ptr}()
2025-10-28 13:22:05 +01:00
Ludvig Michaelsson
55256f0eb3
info: add fido_cbor_info_long_touch_reset()
2025-10-28 11:42:45 +01:00
Ludvig Michaelsson
af401e2ab5
info: add fido_cbor_info_uv_count_since_pin()
2025-10-28 11:41:15 +01:00
Ludvig Michaelsson
76e74f2b5f
info: add fido_cbor_info_attfmts_{ptr,len}()
2025-10-28 11:39:48 +01:00
Ludvig Michaelsson
012d14cba0
fido2-cred: add -M -a toggle
...
To request enterprise attestation.
2024-11-06 15:59:34 +01:00
pedro martelletto
5eb2dc151f
tools: improve include_check
...
allow files matching a regex to be skipped (or webauthn.h will
always fail, since it is vendored), and use a safer construction
when looping over header files. while here, adjust the output to be
slightly more useful.
2024-06-18 07:30:04 +02:00
pedro martelletto
1a2143d433
tools/fido2-unprot: fix 31 shellcheck warnings
...
these relate to the following categories: SC2028, SC2034, SC2046,
SC2059, SC2086, SC2116, SC2162, SC2166, SC2181, SC2308, and SC3037.
untested. this script appears unmaintained.
2024-06-18 07:30:04 +02:00
pedro martelletto
c5663ef01e
tools/test: update test info
2024-06-18 07:30:04 +02:00
pedro martelletto
eb90f375c8
tools/test: add a few more fido2-cred -V tests
...
add fido2-cred -V tests covering -hv (hmac-secret with UV)
2024-06-18 07:30:04 +02:00
pedro martelletto
18c8fec73c
tools/test: fix resident credential test
...
enrollment of a resident credential implies UV, therefore
'verify_cred -v' should succeed. this bug was hidden by misuse of
'! verify_cred', addressed in an earlier commit.
2024-06-18 07:30:04 +02:00
pedro martelletto
0bf46fde3c
tools/test: miscellaneous shellcheck fixes
...
double-quote a few variables and drop two x-prefix comparisons; no
functional change; see https://www.shellcheck.net/wiki/SC2086 and
https://www.shellcheck.net/wiki/SC2268 for details.
2024-06-18 07:30:04 +02:00
pedro martelletto
81e6766c21
tools/test: bail if fido2-cred(1) fails
...
return 1 if fido2-cred(1) fails in verify_cred()
2024-06-18 07:30:04 +02:00
pedro martelletto
b74ad9ffe2
tools/test: prefer 'cmd && exit 1' over '! cmd'
...
'! cmd' with 'set -e' inhibits errexit on both success and failure.
spotted by shellcheck; see https://www.shellcheck.net/wiki/SC2251
for details.
2024-06-18 07:30:04 +02:00
pedro martelletto
87cca847ff
tools/test: whitespace; no functional change
2024-06-18 07:30:04 +02:00
Ludvig Michaelsson
48087f5deb
tools: tweak previous
2024-03-22 11:03:49 +01:00
Dmitry Belyavskiy
a1e9f87cae
Fix potential memory leak
2024-03-22 11:03:49 +01:00
Will Smart
5ed5376ccb
fido2-token: print maxcredbloblen
2024-01-03 10:09:27 +01:00
Ludvig Michaelsson
91143ad72e
tools/cred: add toggle to accept raw client data
2023-09-25 09:46:06 +02:00