318 Commits

Author SHA1 Message Date
Ludvig Michaelsson
62ce5dc108 credman: add support for the third party payment flag 2025-12-08 09:50:01 +01:00
Ludvig Michaelsson
4c7dd494c8 assert: support the thirdPartyPayment extension 2025-12-08 09:50:01 +01:00
Ludvig Michaelsson
87b6f34a22 cred: support the thirdPartyPayment extension 2025-12-08 09:50:00 +01:00
Ludvig Michaelsson
6fb1be87c0 misc: drop trailing whitespace 2025-12-08 08:42:23 +01:00
Ludvig Michaelsson
46ca7427c0 fuzz: exercise hmac-secret-mc 2025-10-31 09:29:58 +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
d9258361b9 ci: bump libcbor to v0.13.0 2025-10-28 14:36:25 +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
pedro martelletto
91c79e6937 fuzz: sync results 2025-10-07 09:24:22 +02:00
pedro martelletto
e184ea8c97 fuzz: undef NDEBUG
like regress/, fuzz/ needs working assertions
2025-09-01 10:42:47 +02:00
Ludvig Michaelsson
8e803ea4e1 take us to 1.17.0 2025-05-06 13:13:37 +02:00
Ludvig Michaelsson
7d762ebe28 ci: bump libcbor to v0.12.0 2025-03-27 13:56:46 +01:00
pedro martelletto
0e4da47c80 fuzz: sync results 2025-03-04 13:00:01 +01:00
Giovanni Simoni
f1ef49b7c9 cmake: assert non-empty FUZZ_LDFLAGS when FUZZ=ON
The invocation of cmake with -DFUZZ=ON will produce an error:

    set_target_properties called with incorrect number of arguments.

The error is due to the fact that the FUZZ_LDFLAGS variable needs
to be defined and non-empty to be correctly supplied in the
set_target_properties() invocations that follow the introduced
assertion.

See also:
https://cmake.org/cmake/help/latest/command/set_target_properties.html
2024-12-06 12:35:26 +01:00
Ludvig Michaelsson
2fcf642d36 fuzz: exercise fido_cred_{,set_}entattest()
Use excl_cred's first byte as an input to fido_cred_set_entattest();
like what fido_cred_set_prot() is doing with user_id. This saves adding
additional members to the parameter struct.
2024-11-06 15:59:34 +01:00
pedro martelletto
c91891f7a7 fuzz: sync results 2024-10-25 08:05:28 +02:00
Ludvig Michaelsson
9b89c2d8b8 take us to 1.16.0 2024-06-13 14:00:25 +02:00
pedro martelletto
379a852ac2 fuzz: sync results 2024-06-03 13:23:48 +02:00