freebsd-dev/contrib/libfido2/openbsd-compat
Ed Maste f540a43052 libfido2: update to 1.9.0
Some highlights from NEWS:

 ** Added OpenSSL 3.0 compatibility.
 ** Removed OpenSSL 1.0 compatibility.
 ** Support for FIDO 2.1 "minPinLength" extension.
 ** Support for COSE_EDDSA, COSE_ES256, and COSE_RS1 attestation.
 ** Support for TPM 2.0 attestation.
 ** Support for device timeouts; see fido_dev_set_timeout().
 ** New API calls:
  - es256_pk_from_EVP_PKEY;
  - fido_cred_attstmt_len;
  - fido_cred_attstmt_ptr;
  - fido_cred_pin_minlen;
  - fido_cred_set_attstmt;
  - fido_cred_set_pin_minlen;
  - fido_dev_set_pin_minlen_rpid;
  - fido_dev_set_timeout;
  - rs256_pk_from_EVP_PKEY.
 ** Reliability and portability fixes.
 ** Better handling of HID devices without identification strings; gh#381.

Relnotes:       Yes
Sponsored by:   The FreeBSD Foundation
2023-05-05 19:11:52 -04:00
..
bsd-getline.c
bsd-getpagesize.c
clock_gettime.c
endian_win32.c
err.h
explicit_bzero_win32.c
explicit_bzero.c
freezero.c
getopt_long.c
getopt.h
openbsd-compat.h
posix_ioctl_check.c
posix_win.c
posix_win.h
readpassphrase_win32.c
readpassphrase.c
readpassphrase.h
recallocarray.c
strlcat.c
strlcpy.c
strsep.c
time.h
timingsafe_bcmp.c
types.h