Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/libfido2 merge changes
details: https://anonhg.NetBSD.org/src/rev/9b3f229eb08f
branches: trunk
changeset: 978795:9b3f229eb08f
user: christos <christos%NetBSD.org@localhost>
date: Fri Dec 04 18:27:44 2020 +0000
description:
merge changes
diffstat:
external/bsd/libfido2/Makefile.inc | 4 +-
external/bsd/libfido2/lib/Makefile | 7 ++--
external/bsd/libfido2/lib/fido2.map | 51 +++++++++++++++++++++---------------
3 files changed, 36 insertions(+), 26 deletions(-)
diffs (160 lines):
diff -r 59f235513e25 -r 9b3f229eb08f external/bsd/libfido2/Makefile.inc
--- a/external/bsd/libfido2/Makefile.inc Fri Dec 04 18:27:18 2020 +0000
+++ b/external/bsd/libfido2/Makefile.inc Fri Dec 04 18:27:44 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.1 2020/03/03 00:14:17 christos Exp $
+# $NetBSD: Makefile.inc,v 1.2 2020/12/04 18:27:44 christos Exp $
DIST:=${.PARSEDIR}/dist
@@ -12,4 +12,4 @@
CPPFLAGS+=-D_FIDO_MAJOR=${FIDO_MAJOR} -D_FIDO_MINOR=${FIDO_MINOR}
CPPFLAGS+=-D_FIDO_PATCH=${FIDO_PATCH}
-CPPFLAGS+=-DHAVE_UNISTD_H
+CPPFLAGS+=-DHAVE_UNISTD_H -DHAVE_ARC4RANDOM_BUF -DHAVE_TIMESPECSUB
diff -r 59f235513e25 -r 9b3f229eb08f external/bsd/libfido2/lib/Makefile
--- a/external/bsd/libfido2/lib/Makefile Fri Dec 04 18:27:18 2020 +0000
+++ b/external/bsd/libfido2/lib/Makefile Fri Dec 04 18:27:44 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/03/03 00:14:17 christos Exp $
+# $NetBSD: Makefile,v 1.2 2020/12/04 18:27:44 christos Exp $
NOLINT=
.include <bsd.own.mk>
@@ -6,7 +6,7 @@
.PATH: ${DIST}/src ${DIST}/man ${DIST}/openbsd-compat
-CPPFLAGS+= -DHAVE_ARC4RANDOM_BUF -D_FIDO_INTERNAL -I${DIST}/src
+CPPFLAGS+= -D_FIDO_INTERNAL -I${DIST}/src
LDADD+=-lusbhid -lcbor
DPADD+=${LIBUSBHID} ${LIBCBOR}
@@ -77,6 +77,7 @@
fido_cred_verify.3 \
fido_credman_metadata_new.3 \
fido_dev_get_assert.3 \
+fido_dev_get_touch_begin.3 \
fido_dev_info_manifest.3 \
fido_dev_make_cred.3 \
fido_dev_open.3 \
@@ -87,7 +88,7 @@
rs256_pk_new.3
SHLIB_MAJOR=2
-SHLIB_MINOR=0
+SHLIB_MINOR=1
.SUFFIXES: .in
.in:
diff -r 59f235513e25 -r 9b3f229eb08f external/bsd/libfido2/lib/fido2.map
--- a/external/bsd/libfido2/lib/fido2.map Fri Dec 04 18:27:18 2020 +0000
+++ b/external/bsd/libfido2/lib/fido2.map Fri Dec 04 18:27:44 2020 +0000
@@ -35,9 +35,9 @@
fido_assert_set_sig;
fido_assert_set_up;
fido_assert_set_uv;
- fido_assert_sigcount;
fido_assert_sig_len;
fido_assert_sig_ptr;
+ fido_assert_sigcount;
fido_assert_user_display_name;
fido_assert_user_icon;
fido_assert_user_id_len;
@@ -75,6 +75,9 @@
fido_cbor_info_extensions_len;
fido_cbor_info_extensions_ptr;
fido_cbor_info_free;
+ fido_cbor_info_fwversion;
+ fido_cbor_info_maxcredcntlst;
+ fido_cbor_info_maxcredidlen;
fido_cbor_info_maxmsgsiz;
fido_cbor_info_new;
fido_cbor_info_options_len;
@@ -84,6 +87,8 @@
fido_cbor_info_protocols_ptr;
fido_cbor_info_versions_len;
fido_cbor_info_versions_ptr;
+ fido_cred_aaguid_len;
+ fido_cred_aaguid_ptr;
fido_cred_authdata_len;
fido_cred_authdata_ptr;
fido_cred_clientdata_hash_len;
@@ -95,25 +100,6 @@
fido_cred_free;
fido_cred_id_len;
fido_cred_id_ptr;
- fido_credman_del_dev_rk;
- fido_credman_get_dev_metadata;
- fido_credman_get_dev_rk;
- fido_credman_get_dev_rp;
- fido_credman_metadata_free;
- fido_credman_metadata_new;
- fido_credman_rk;
- fido_credman_rk_count;
- fido_credman_rk_existing;
- fido_credman_rk_free;
- fido_credman_rk_new;
- fido_credman_rk_remaining;
- fido_credman_rp_count;
- fido_credman_rp_free;
- fido_credman_rp_id;
- fido_credman_rp_id_hash_len;
- fido_credman_rp_id_hash_ptr;
- fido_credman_rp_name;
- fido_credman_rp_new;
fido_cred_new;
fido_cred_prot;
fido_cred_pubkey_len;
@@ -144,6 +130,25 @@
fido_cred_verify_self;
fido_cred_x5c_len;
fido_cred_x5c_ptr;
+ fido_credman_del_dev_rk;
+ fido_credman_get_dev_metadata;
+ fido_credman_get_dev_rk;
+ fido_credman_get_dev_rp;
+ fido_credman_metadata_free;
+ fido_credman_metadata_new;
+ fido_credman_rk;
+ fido_credman_rk_count;
+ fido_credman_rk_existing;
+ fido_credman_rk_free;
+ fido_credman_rk_new;
+ fido_credman_rk_remaining;
+ fido_credman_rp_count;
+ fido_credman_rp_free;
+ fido_credman_rp_id;
+ fido_credman_rp_id_hash_len;
+ fido_credman_rp_id_hash_ptr;
+ fido_credman_rp_name;
+ fido_credman_rp_new;
fido_dev_build;
fido_dev_cancel;
fido_dev_close;
@@ -154,6 +159,8 @@
fido_dev_get_assert;
fido_dev_get_cbor_info;
fido_dev_get_retry_count;
+ fido_dev_get_touch_begin;
+ fido_dev_get_touch_status;
fido_dev_info_free;
fido_dev_info_manifest;
fido_dev_info_manufacturer_string;
@@ -173,12 +180,14 @@
fido_dev_reset;
fido_dev_set_io_functions;
fido_dev_set_pin;
+ fido_dev_set_transport_functions;
+ fido_dev_supports_cred_prot;
fido_init;
fido_set_log_handler;
fido_strerr;
rs256_pk_free;
+ rs256_pk_from_RSA;
rs256_pk_from_ptr;
- rs256_pk_from_RSA;
rs256_pk_new;
rs256_pk_to_EVP_PKEY;
local:
Home |
Main Index |
Thread Index |
Old Index