From 6a6c04c0b313bbd56bfa69a4fabbc0128de24234 Mon Sep 17 00:00:00 2001 From: Ludvig Michaelsson Date: Mon, 30 Mar 2026 11:31:00 +0200 Subject: [PATCH 1/3] NEWS: add 1.17.0 blurb --- NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/NEWS b/NEWS index 9f7c1563b..8d6be2107 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,46 @@ +* Version 1.17.0 (unreleased) + ** Added CTAP 2.3 support. + ** Support application-managed PIN/UV Auth tokens; gh#806. + ** Support 64-byte hmac-secret salts when using windows://hello. + ** Fixed a U2F transaction handling bug when a timeout had been set; gh#917. + ** Fixed a bug where stdin was closed on fido_nl_new failure; gh#923. + ** fido2-token: new -G -t mode to to retrieve a PPUAT. + ** fido2-token: new -I -t mode for deciphering encrypted fields. + ** fido2-cred -M: support the -t toggle argument + ** Improved documentation and examples. + ** New API calls: + - fido_cbor_info_attfmts_len; + - fido_cbor_info_attfmts_ptr; + - fido_cbor_info_cfgcmds_len; + - fido_cbor_info_cfgcmds_ptr; + - fido_cbor_info_decrypt; + - fido_cbor_info_encid_len; + - fido_cbor_info_encid_ptr; + - fido_cbor_info_encstate_len; + - fido_cbor_info_encstate_ptr; + - fido_cbor_info_id_len; + - fido_cbor_info_id_ptr; + - fido_cbor_info_long_touch_reset; + - fido_cbor_info_maxpinlen; + - fido_cbor_info_pin_policy; + - fido_cbor_info_pin_policy_url_len; + - fido_cbor_info_pin_policy_url_ptr; + - fido_cbor_info_reset_transports_len; + - fido_cbor_info_reset_transports_ptr; + - fido_cbor_info_state_len; + - fido_cbor_info_state_ptr; + - fido_cbor_info_uv_count_since_pin; + - fido_cred_hmac_secret_len; + - fido_cred_hmac_secret_ptr; + - fido_cred_payment; + - fido_cred_set_hmac_salt; + - fido_cred_set_hmac_secret; + - fido_dev_get_puat; + - fido_dev_get_uv_retry_count; + - fido_dev_puat_len; + - fido_dev_puat_ptr; + - fido_dev_set_puat. + * Version 1.16.0 (2025-05-06) ** Added support for enterprise attestation. ** Improved handling of invalid key handles in U2F key lookup; gh#819. From eecd061632dcd19b50a43d07b5377a7defdf042c Mon Sep 17 00:00:00 2001 From: Ludvig Michaelsson Date: Thu, 9 Apr 2026 10:50:23 +0200 Subject: [PATCH 2/3] LICENSE: bump copyright --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index f0fe063d1..62f584be0 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2018-2025 Yubico AB. All rights reserved. +Copyright (c) 2018-2026 Yubico AB. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are From 7602cd93399b641cd51b7e3da52b799afabe3e52 Mon Sep 17 00:00:00 2001 From: Ludvig Michaelsson Date: Thu, 2 Apr 2026 10:23:41 +0200 Subject: [PATCH 3/3] disable USE_PCSC in preparation for release --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a84a0841b..1c97a09da 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,7 +43,7 @@ option(BUILD_STATIC_LIBS "Build a static library" ON) option(BUILD_TOOLS "Build tool programs" ON) option(FUZZ "Enable fuzzing instrumentation" OFF) option(USE_HIDAPI "Use hidapi as the HID backend" OFF) -option(USE_PCSC "Enable experimental PCSC support" ON) +option(USE_PCSC "Enable experimental PCSC support" OFF) option(USE_WINHELLO "Abstract Windows Hello as a FIDO device" ON) option(NFC_LINUX "Enable NFC support on Linux" ON)