aboutsummaryrefslogtreecommitdiff
path: root/lib/libfido2
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2023-09-19 17:06:12 +0000
committerEd Maste <emaste@FreeBSD.org>2023-09-22 11:07:25 +0000
commitd79e0d1735e3e68aee782cc676dea99c71cdbbfb (patch)
treed74858f9e655690e0fbf023772c576ecd62a4522 /lib/libfido2
parent3e85eb3c5ef0c08ae3a7db543d72713c365ca3a4 (diff)
libfido2: update to 1.13.0
Some highlights from NEWS entries: ** Improved OpenSSL 3.0 compatibility. ** Support for hidraw(4) on FreeBSD; gh#597. ** Improved support for FIDO 2.1 authenticators. PR: 273596 Relnotes: Yes Sponsored by: The FreeBSD Foundation (cherry picked from commit 2ccfa855b2fc331819953e3de1b1c15ce5b95a7e) (cherry picked from commit 5bfbde817cdedbd7309c38a361cd1211bdcdd70e)
Diffstat (limited to 'lib/libfido2')
-rw-r--r--lib/libfido2/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/libfido2/Makefile b/lib/libfido2/Makefile
index a9e1c526d45d..ed74840660cc 100644
--- a/lib/libfido2/Makefile
+++ b/lib/libfido2/Makefile
@@ -21,6 +21,7 @@ SRCS+= ecdh.c
SRCS+= eddsa.c
SRCS+= err.c
SRCS+= es256.c
+SRCS+= es384.c
SRCS+= hid_freebsd.c
SRCS+= hid_unix.c
SRCS+= hid.c
@@ -35,9 +36,11 @@ SRCS+= reset.c
SRCS+= rs1.c
SRCS+= rs256.c
SRCS+= time.c
+SRCS+= touch.c
SRCS+= tpm.c
SRCS+= types.c
SRCS+= u2f.c
+SRCS+= util.c
SRCS+= openbsd-compat/freezero.c
SRCS+= openbsd-compat/recallocarray.c
@@ -45,6 +48,7 @@ SRCS+= openbsd-compat/recallocarray.c
CFLAGS+= -I ${DIST}/src -I${SRCTOP}/contrib/libcbor/src -I${.CURDIR}/../libcbor
CFLAGS+= -D_FIDO_INTERNAL
CFLAGS+= -DHAVE_ARC4RANDOM_BUF
+CFLAGS+= -DHAVE_ASPRINTF
CFLAGS+= -DHAVE_CLOCK_GETTIME
CFLAGS+= -DHAVE_DEV_URANDOM
CFLAGS+= -DHAVE_ERR_H
@@ -66,7 +70,7 @@ CFLAGS+= -DHAVE_TIMINGSAFE_BCMP
CFLAGS+= -DHAVE_UNISTD_H
CFLAGS+= -DTLS=__thread
CFLAGS+= -D_FIDO_MAJOR=1
-CFLAGS+= -D_FIDO_MINOR=10
+CFLAGS+= -D_FIDO_MINOR=13
CFLAGS+= -D_FIDO_PATCH=0
LIBADD= crypto z