Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Feb 2020 15:55:41 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r526787 - in head/security/libfido2: . files
Message-ID:  <202002221555.01MFtfuQ054109@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Feb 22 15:55:41 2020
New Revision: 526787
URL: https://svnweb.freebsd.org/changeset/ports/526787

Log:
  Update to 1.3.1
  
  Changes:	https://github.com/Yubico/libfido2/blob/master/NEWS
  		https://developers.yubico.com/libfido2/Release_Notes.html

Added:
  head/security/libfido2/files/
  head/security/libfido2/files/patch-src-CMakeLists.txt   (contents, props changed)
  head/security/libfido2/files/patch-src-hid_openbsd.c   (contents, props changed)
Modified:
  head/security/libfido2/Makefile
  head/security/libfido2/distinfo
  head/security/libfido2/pkg-plist

Modified: head/security/libfido2/Makefile
==============================================================================
--- head/security/libfido2/Makefile	Sat Feb 22 15:55:35 2020	(r526786)
+++ head/security/libfido2/Makefile	Sat Feb 22 15:55:41 2020	(r526787)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libfido2
-PORTVERSION=	0.4.0
+PORTVERSION=	1.3.1
 CATEGORIES=	security
 MASTER_SITES=	https://developers.yubico.com/libfido2/Releases/
 
@@ -17,8 +17,8 @@ LIB_DEPENDS=	libcbor.so:devel/libcbor \
 
 USES=		cmake compiler pkgconfig ssl
 
-CFLAGS+=	-D_WITH_GETLINE
-LDFLAGS+=	-lcrypto
+CFLAGS+=	-D_WITH_GETLINE -DUSE_HIDAPI
+LDFLAGS+=	-lcrypto -lusbhid
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/security/libfido2/distinfo
==============================================================================
--- head/security/libfido2/distinfo	Sat Feb 22 15:55:35 2020	(r526786)
+++ head/security/libfido2/distinfo	Sat Feb 22 15:55:41 2020	(r526787)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550247983
-SHA256 (libfido2-0.4.0.tar.gz) = 05a40486e4823c24fba6ab8d210d5d2b56198cba071a16e73244749c45740a30
-SIZE (libfido2-0.4.0.tar.gz) = 92992
+TIMESTAMP = 1582354952
+SHA256 (libfido2-1.3.1.tar.gz) = ba35e22016b60c1e4be66dff3cd6a60c1fe4bfa0d91ec0b89ca9da25ebeaaf41
+SIZE (libfido2-1.3.1.tar.gz) = 1512676

Added: head/security/libfido2/files/patch-src-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/libfido2/files/patch-src-CMakeLists.txt	Sat Feb 22 15:55:41 2020	(r526787)
@@ -0,0 +1,11 @@
+--- src/CMakeLists.txt.orig	2019-11-28 11:38:08 UTC
++++ src/CMakeLists.txt
+@@ -41,7 +41,7 @@ elseif(APPLE)
+ 	list(APPEND COMPAT_SOURCES hid_osx.c)
+ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+ 	list(APPEND COMPAT_SOURCES hid_linux.c)
+-elseif(CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
++elseif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
+ 	list(APPEND COMPAT_SOURCES hid_openbsd.c)
+ endif()
+ 

Added: head/security/libfido2/files/patch-src-hid_openbsd.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/libfido2/files/patch-src-hid_openbsd.c	Sat Feb 22 15:55:41 2020	(r526787)
@@ -0,0 +1,19 @@
+--- src/hid_openbsd.c.orig	2019-11-28 11:38:08 UTC
++++ src/hid_openbsd.c
+@@ -8,6 +8,7 @@
+ 
+ #include <sys/ioctl.h>
+ #include <dev/usb/usb.h>
++#include <dev/usb/usb_ioctl.h>
+ #include <dev/usb/usbhid.h>
+ 
+ #include <errno.h>
+@@ -20,7 +21,7 @@
+ #include "fido.h"
+ 
+ #define MAX_UHID	64
+-#define MAX_REPORT_LEN	(sizeof(((struct usb_ctl_report *)(NULL))->ucr_data))
++#define MAX_REPORT_LEN	(sizeof(((struct usb_gen_descriptor *)(NULL))->ugd_data))
+ 
+ struct hid_openbsd {
+ 	int fd;

Modified: head/security/libfido2/pkg-plist
==============================================================================
--- head/security/libfido2/pkg-plist	Sat Feb 22 15:55:35 2020	(r526786)
+++ head/security/libfido2/pkg-plist	Sat Feb 22 15:55:41 2020	(r526787)
@@ -2,25 +2,194 @@ bin/fido2-assert
 bin/fido2-cred
 bin/fido2-token
 include/fido.h
+include/fido/bio.h
+include/fido/credman.h
+include/fido/eddsa.h
 include/fido/err.h
 include/fido/es256.h
 include/fido/param.h
 include/fido/rs256.h
 lib/libfido2.a
 lib/libfido2.so
-lib/libfido2.so.0.4.0
+lib/libfido2.so.1
+lib/libfido2.so.1.3.1
 libdata/pkgconfig/libfido2.pc
-%%PORTDOCS%%%%DOCSDIR%%/es256_pk.html
+man/man1/fido2-assert.1.gz
+man/man1/fido2-cred.1.gz
+man/man1/fido2-token.1.gz
+man/man3/eddsa_pk_free.3.gz
+man/man3/eddsa_pk_from_ptr.3.gz
+man/man3/eddsa_pk_new.3.gz
+man/man3/eddsa_pk_to_EVP_PKEY.3.gz
+man/man3/es256_pk_free.3.gz
+man/man3/es256_pk_from_EC_KEY.3.gz
+man/man3/es256_pk_from_ptr.3.gz
+man/man3/es256_pk_new.3.gz
+man/man3/es256_pk_to_EVP_PKEY.3.gz
+man/man3/fido_assert_allow_cred.3.gz
+man/man3/fido_assert_authdata_len.3.gz
+man/man3/fido_assert_authdata_ptr.3.gz
+man/man3/fido_assert_clientdata_hash_len.3.gz
+man/man3/fido_assert_clientdata_hash_ptr.3.gz
+man/man3/fido_assert_count.3.gz
+man/man3/fido_assert_free.3.gz
+man/man3/fido_assert_hmac_secret_len.3.gz
+man/man3/fido_assert_hmac_secret_ptr.3.gz
+man/man3/fido_assert_new.3.gz
+man/man3/fido_assert_set_authdata.3.gz
+man/man3/fido_assert_set_clientdata_hash.3.gz
+man/man3/fido_assert_set_count.3.gz
+man/man3/fido_assert_set_extensions.3.gz
+man/man3/fido_assert_set_hmac_salt.3.gz
+man/man3/fido_assert_set_rp.3.gz
+man/man3/fido_assert_set_sig.3.gz
+man/man3/fido_assert_set_up.3.gz
+man/man3/fido_assert_set_uv.3.gz
+man/man3/fido_assert_sig_len.3.gz
+man/man3/fido_assert_sig_ptr.3.gz
+man/man3/fido_assert_sigcount.3.gz
+man/man3/fido_assert_user_display_name.3.gz
+man/man3/fido_assert_user_icon.3.gz
+man/man3/fido_assert_user_id_len.3.gz
+man/man3/fido_assert_user_id_ptr.3.gz
+man/man3/fido_assert_user_name.3.gz
+man/man3/fido_assert_verify.3.gz
+man/man3/fido_bio_dev_enroll_begin.3.gz
+man/man3/fido_bio_dev_enroll_cancel.3.gz
+man/man3/fido_bio_dev_enroll_continue.3.gz
+man/man3/fido_bio_dev_enroll_remove.3.gz
+man/man3/fido_bio_dev_get_info.3.gz
+man/man3/fido_bio_dev_get_template_array.3.gz
+man/man3/fido_bio_dev_set_template_name.3.gz
+man/man3/fido_bio_enroll_free.3.gz
+man/man3/fido_bio_enroll_last_status.3.gz
+man/man3/fido_bio_enroll_new.3.gz
+man/man3/fido_bio_enroll_remaining_samples.3.gz
+man/man3/fido_bio_info_free.3.gz
+man/man3/fido_bio_info_max_samples.3.gz
+man/man3/fido_bio_info_new.3.gz
+man/man3/fido_bio_info_type.3.gz
+man/man3/fido_bio_template.3.gz
+man/man3/fido_bio_template_array_count.3.gz
+man/man3/fido_bio_template_array_free.3.gz
+man/man3/fido_bio_template_array_new.3.gz
+man/man3/fido_bio_template_free.3.gz
+man/man3/fido_bio_template_id_len.3.gz
+man/man3/fido_bio_template_id_ptr.3.gz
+man/man3/fido_bio_template_name.3.gz
+man/man3/fido_bio_template_new.3.gz
+man/man3/fido_bio_template_set_id.3.gz
+man/man3/fido_bio_template_set_name.3.gz
+man/man3/fido_cbor_info_aaguid_len.3.gz
+man/man3/fido_cbor_info_aaguid_ptr.3.gz
+man/man3/fido_cbor_info_extensions_len.3.gz
+man/man3/fido_cbor_info_extensions_ptr.3.gz
+man/man3/fido_cbor_info_free.3.gz
+man/man3/fido_cbor_info_maxmsgsiz.3.gz
+man/man3/fido_cbor_info_new.3.gz
+man/man3/fido_cbor_info_options_len.3.gz
+man/man3/fido_cbor_info_options_name_ptr.3.gz
+man/man3/fido_cbor_info_options_value_ptr.3.gz
+man/man3/fido_cbor_info_protocols_len.3.gz
+man/man3/fido_cbor_info_protocols_ptr.3.gz
+man/man3/fido_cbor_info_versions_len.3.gz
+man/man3/fido_cbor_info_versions_ptr.3.gz
+man/man3/fido_cred_authdata_len.3.gz
+man/man3/fido_cred_authdata_ptr.3.gz
+man/man3/fido_cred_clientdata_hash_len.3.gz
+man/man3/fido_cred_clientdata_hash_ptr.3.gz
+man/man3/fido_cred_exclude.3.gz
+man/man3/fido_cred_fmt.3.gz
+man/man3/fido_cred_free.3.gz
+man/man3/fido_cred_id_len.3.gz
+man/man3/fido_cred_id_ptr.3.gz
+man/man3/fido_cred_new.3.gz
+man/man3/fido_cred_pubkey_len.3.gz
+man/man3/fido_cred_pubkey_ptr.3.gz
+man/man3/fido_cred_set_authdata.3.gz
+man/man3/fido_cred_set_authdata_raw.3.gz
+man/man3/fido_cred_set_clientdata_hash.3.gz
+man/man3/fido_cred_set_extensions.3.gz
+man/man3/fido_cred_set_fmt.3.gz
+man/man3/fido_cred_set_rk.3.gz
+man/man3/fido_cred_set_rp.3.gz
+man/man3/fido_cred_set_sig.3.gz
+man/man3/fido_cred_set_type.3.gz
+man/man3/fido_cred_set_user.3.gz
+man/man3/fido_cred_set_uv.3.gz
+man/man3/fido_cred_set_x509.3.gz
+man/man3/fido_cred_sig_len.3.gz
+man/man3/fido_cred_sig_ptr.3.gz
+man/man3/fido_cred_verify.3.gz
+man/man3/fido_cred_x5c_len.3.gz
+man/man3/fido_cred_x5c_ptr.3.gz
+man/man3/fido_credman_del_dev_rk.3.gz
+man/man3/fido_credman_get_dev_metadata.3.gz
+man/man3/fido_credman_get_dev_rk.3.gz
+man/man3/fido_credman_get_dev_rp.3.gz
+man/man3/fido_credman_metadata_free.3.gz
+man/man3/fido_credman_metadata_new.3.gz
+man/man3/fido_credman_rk.3.gz
+man/man3/fido_credman_rk_count.3.gz
+man/man3/fido_credman_rk_existing.3.gz
+man/man3/fido_credman_rk_free.3.gz
+man/man3/fido_credman_rk_new.3.gz
+man/man3/fido_credman_rk_remaining.3.gz
+man/man3/fido_credman_rp_count.3.gz
+man/man3/fido_credman_rp_free.3.gz
+man/man3/fido_credman_rp_id.3.gz
+man/man3/fido_credman_rp_id_hash_len.3.gz
+man/man3/fido_credman_rp_id_hash_ptr.3.gz
+man/man3/fido_credman_rp_name.3.gz
+man/man3/fido_credman_rp_new.3.gz
+man/man3/fido_dev_build.3.gz
+man/man3/fido_dev_cancel.3.gz
+man/man3/fido_dev_close.3.gz
+man/man3/fido_dev_flags.3.gz
+man/man3/fido_dev_force_fido2.3.gz
+man/man3/fido_dev_force_u2f.3.gz
+man/man3/fido_dev_free.3.gz
+man/man3/fido_dev_get_assert.3.gz
+man/man3/fido_dev_get_cbor_info.3.gz
+man/man3/fido_dev_get_retry_count.3.gz
+man/man3/fido_dev_info_free.3.gz
+man/man3/fido_dev_info_manifest.3.gz
+man/man3/fido_dev_info_manufacturer_string.3.gz
+man/man3/fido_dev_info_new.3.gz
+man/man3/fido_dev_info_path.3.gz
+man/man3/fido_dev_info_product.3.gz
+man/man3/fido_dev_info_product_string.3.gz
+man/man3/fido_dev_info_ptr.3.gz
+man/man3/fido_dev_info_vendor.3.gz
+man/man3/fido_dev_is_fido2.3.gz
+man/man3/fido_dev_major.3.gz
+man/man3/fido_dev_make_cred.3.gz
+man/man3/fido_dev_minor.3.gz
+man/man3/fido_dev_new.3.gz
+man/man3/fido_dev_open.3.gz
+man/man3/fido_dev_protocol.3.gz
+man/man3/fido_dev_reset.3.gz
+man/man3/fido_dev_set_io_functions.3.gz
+man/man3/fido_dev_set_pin.3.gz
+man/man3/fido_init.3.gz
+man/man3/fido_strerr.3.gz
+man/man3/rs256_pk_free.3.gz
+man/man3/rs256_pk_from_RSA.3.gz
+man/man3/rs256_pk_from_ptr.3.gz
+man/man3/rs256_pk_new.3.gz
+man/man3/rs256_pk_to_EVP_PKEY.3.gz
+%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_free.html
+%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_from_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_new.html
+%%PORTDOCS%%%%DOCSDIR%%/eddsa_pk_to_EVP_PKEY.html
 %%PORTDOCS%%%%DOCSDIR%%/es256_pk_free.html
 %%PORTDOCS%%%%DOCSDIR%%/es256_pk_from_EC_KEY.html
 %%PORTDOCS%%%%DOCSDIR%%/es256_pk_from_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/es256_pk_new.html
 %%PORTDOCS%%%%DOCSDIR%%/es256_pk_to_EVP_PKEY.html
-%%PORTDOCS%%%%DOCSDIR%%/fido.html
 %%PORTDOCS%%%%DOCSDIR%%/fido2-assert.html
 %%PORTDOCS%%%%DOCSDIR%%/fido2-cred.html
 %%PORTDOCS%%%%DOCSDIR%%/fido2-token.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_assert.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_allow_cred.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_authdata_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_authdata_ptr.html
@@ -31,25 +200,64 @@ libdata/pkgconfig/libfido2.pc
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_hmac_secret_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_hmac_secret_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_new.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_assert_set.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_authdata.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_clientdata_hash.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_count.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_extensions.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_hmac_salt.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_options.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_rp.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_sig.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_up.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_assert_set_uv.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_sig_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_sig_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_assert_sigcount.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_user_display_name.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_user_icon.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_user_id_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_user_id_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_user_name.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_assert_verify.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_cred.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_enroll_begin.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_enroll_cancel.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_enroll_continue.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_enroll_remove.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_get_info.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_get_template_array.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_dev_set_template_name.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_enroll_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_enroll_last_status.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_enroll_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_enroll_remaining_samples.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_info_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_info_max_samples.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_info_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_info_type.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_array_count.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_array_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_array_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_id_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_id_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_name.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_set_id.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_bio_template_set_name.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_aaguid_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_aaguid_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_extensions_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_extensions_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_maxmsgsiz.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_options_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_options_name_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_options_value_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_protocols_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_protocols_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_versions_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cbor_info_versions_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_authdata_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_authdata_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_clientdata_hash_len.html
@@ -62,27 +270,51 @@ libdata/pkgconfig/libfido2.pc
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_new.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_pubkey_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_pubkey_ptr.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_cred_set.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_authdata.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_authdata_raw.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_clientdata_hash.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_extensions.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_fmt.html
-%%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_options.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_rk.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_rp.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_sig.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_type.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_user.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_uv.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_set_x509.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_sig_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_sig_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_verify.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_x5c_len.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_cred_x5c_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_del_dev_rk.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_get_dev_metadata.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_get_dev_rk.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_get_dev_rp.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_metadata_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_metadata_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk_count.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk_existing.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk_new.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rk_remaining.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_count.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_free.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_id.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_id_hash_len.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_id_hash_ptr.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_name.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_credman_rp_new.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_build.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_dev_cancel.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_close.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_flags.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_dev_force_fido2.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_dev_force_u2f.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_free.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_get_assert.html
+%%PORTDOCS%%%%DOCSDIR%%/fido_dev_get_cbor_info.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_get_retry_count.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_info_free.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_info_manifest.html
@@ -105,111 +337,9 @@ libdata/pkgconfig/libfido2.pc
 %%PORTDOCS%%%%DOCSDIR%%/fido_dev_set_pin.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_init.html
 %%PORTDOCS%%%%DOCSDIR%%/fido_strerr.html
-%%PORTDOCS%%%%DOCSDIR%%/rs256_pk.html
 %%PORTDOCS%%%%DOCSDIR%%/rs256_pk_free.html
 %%PORTDOCS%%%%DOCSDIR%%/rs256_pk_from_RSA.html
 %%PORTDOCS%%%%DOCSDIR%%/rs256_pk_from_ptr.html
 %%PORTDOCS%%%%DOCSDIR%%/rs256_pk_new.html
 %%PORTDOCS%%%%DOCSDIR%%/rs256_pk_to_EVP_PKEY.html
 %%PORTDOCS%%%%DOCSDIR%%/style.css
-share/man/man1/fido2-assert.1.gz
-share/man/man1/fido2-cred.1.gz
-share/man/man1/fido2-token.1.gz
-share/man/man3/es256_pk.3.gz
-share/man/man3/es256_pk_free.3.gz
-share/man/man3/es256_pk_from_EC_KEY.3.gz
-share/man/man3/es256_pk_from_ptr.3.gz
-share/man/man3/es256_pk_new.3.gz
-share/man/man3/es256_pk_to_EVP_PKEY.3.gz
-share/man/man3/fido.3.gz
-share/man/man3/fido_assert.3.gz
-share/man/man3/fido_assert_allow_cred.3.gz
-share/man/man3/fido_assert_authdata_len.3.gz
-share/man/man3/fido_assert_authdata_ptr.3.gz
-share/man/man3/fido_assert_clientdata_hash_len.3.gz
-share/man/man3/fido_assert_clientdata_hash_ptr.3.gz
-share/man/man3/fido_assert_count.3.gz
-share/man/man3/fido_assert_free.3.gz
-share/man/man3/fido_assert_hmac_secret_len.3.gz
-share/man/man3/fido_assert_hmac_secret_ptr.3.gz
-share/man/man3/fido_assert_new.3.gz
-share/man/man3/fido_assert_set.3.gz
-share/man/man3/fido_assert_set_authdata.3.gz
-share/man/man3/fido_assert_set_clientdata_hash.3.gz
-share/man/man3/fido_assert_set_count.3.gz
-share/man/man3/fido_assert_set_extensions.3.gz
-share/man/man3/fido_assert_set_hmac_salt.3.gz
-share/man/man3/fido_assert_set_options.3.gz
-share/man/man3/fido_assert_set_rp.3.gz
-share/man/man3/fido_assert_set_sig.3.gz
-share/man/man3/fido_assert_sig_len.3.gz
-share/man/man3/fido_assert_sig_ptr.3.gz
-share/man/man3/fido_assert_user_display_name.3.gz
-share/man/man3/fido_assert_user_icon.3.gz
-share/man/man3/fido_assert_user_id_len.3.gz
-share/man/man3/fido_assert_user_id_ptr.3.gz
-share/man/man3/fido_assert_user_name.3.gz
-share/man/man3/fido_assert_verify.3.gz
-share/man/man3/fido_cbor_info.3.gz
-share/man/man3/fido_cred.3.gz
-share/man/man3/fido_cred_authdata_len.3.gz
-share/man/man3/fido_cred_authdata_ptr.3.gz
-share/man/man3/fido_cred_clientdata_hash_len.3.gz
-share/man/man3/fido_cred_clientdata_hash_ptr.3.gz
-share/man/man3/fido_cred_exclude.3.gz
-share/man/man3/fido_cred_fmt.3.gz
-share/man/man3/fido_cred_free.3.gz
-share/man/man3/fido_cred_id_len.3.gz
-share/man/man3/fido_cred_id_ptr.3.gz
-share/man/man3/fido_cred_new.3.gz
-share/man/man3/fido_cred_pubkey_len.3.gz
-share/man/man3/fido_cred_pubkey_ptr.3.gz
-share/man/man3/fido_cred_set.3.gz
-share/man/man3/fido_cred_set_authdata.3.gz
-share/man/man3/fido_cred_set_clientdata_hash.3.gz
-share/man/man3/fido_cred_set_extensions.3.gz
-share/man/man3/fido_cred_set_fmt.3.gz
-share/man/man3/fido_cred_set_options.3.gz
-share/man/man3/fido_cred_set_rp.3.gz
-share/man/man3/fido_cred_set_sig.3.gz
-share/man/man3/fido_cred_set_type.3.gz
-share/man/man3/fido_cred_set_user.3.gz
-share/man/man3/fido_cred_set_x509.3.gz
-share/man/man3/fido_cred_sig_len.3.gz
-share/man/man3/fido_cred_sig_ptr.3.gz
-share/man/man3/fido_cred_verify.3.gz
-share/man/man3/fido_cred_x5c_len.3.gz
-share/man/man3/fido_cred_x5c_ptr.3.gz
-share/man/man3/fido_dev_build.3.gz
-share/man/man3/fido_dev_close.3.gz
-share/man/man3/fido_dev_flags.3.gz
-share/man/man3/fido_dev_free.3.gz
-share/man/man3/fido_dev_get_assert.3.gz
-share/man/man3/fido_dev_get_retry_count.3.gz
-share/man/man3/fido_dev_info_free.3.gz
-share/man/man3/fido_dev_info_manifest.3.gz
-share/man/man3/fido_dev_info_manufacturer_string.3.gz
-share/man/man3/fido_dev_info_new.3.gz
-share/man/man3/fido_dev_info_path.3.gz
-share/man/man3/fido_dev_info_product.3.gz
-share/man/man3/fido_dev_info_product_string.3.gz
-share/man/man3/fido_dev_info_ptr.3.gz
-share/man/man3/fido_dev_info_vendor.3.gz
-share/man/man3/fido_dev_is_fido2.3.gz
-share/man/man3/fido_dev_major.3.gz
-share/man/man3/fido_dev_make_cred.3.gz
-share/man/man3/fido_dev_minor.3.gz
-share/man/man3/fido_dev_new.3.gz
-share/man/man3/fido_dev_open.3.gz
-share/man/man3/fido_dev_protocol.3.gz
-share/man/man3/fido_dev_reset.3.gz
-share/man/man3/fido_dev_set_io_functions.3.gz
-share/man/man3/fido_dev_set_pin.3.gz
-share/man/man3/fido_init.3.gz
-share/man/man3/fido_strerr.3.gz
-share/man/man3/rs256_pk.3.gz
-share/man/man3/rs256_pk_free.3.gz
-share/man/man3/rs256_pk_from_RSA.3.gz
-share/man/man3/rs256_pk_from_ptr.3.gz
-share/man/man3/rs256_pk_new.3.gz
-share/man/man3/rs256_pk_to_EVP_PKEY.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002221555.01MFtfuQ054109>