Module Name: src Committed By: christos Date: Fri Sep 24 12:43:30 UTC 2021
Update of /cvsroot/src/external/bsd/libfido2/dist In directory ivanova.netbsd.org:/tmp/cvs-serv27831 Log Message: Import libfido2 1.8.0 * Version 1.8.0 (2021-07-22) ** Dropped 'Requires.private' entry from pkg-config file. ** Better support for FIDO 2.1 authenticators. ** Support for Windows's native webauthn API. ** Support for attestation format 'none'. ** New API calls: - fido_assert_set_clientdata; - fido_cbor_info_algorithm_cose; - fido_cbor_info_algorithm_count; - fido_cbor_info_algorithm_type; - fido_cbor_info_transports_len; - fido_cbor_info_transports_ptr; - fido_cred_set_clientdata; - fido_cred_set_id; - fido_credman_set_dev_rk; - fido_dev_is_winhello. ** fido2-token: new -Sc option to update a resident credential. ** Documentation and reliability fixes. ** HID access serialisation on Linux. Status: Vendor Tag: YUBICO Release Tags: libfido2-1-8-0 U src/external/bsd/libfido2/dist/CMakeLists.txt U src/external/bsd/libfido2/dist/LICENSE U src/external/bsd/libfido2/dist/NEWS U src/external/bsd/libfido2/dist/README.adoc U src/external/bsd/libfido2/dist/examples/CMakeLists.txt U src/external/bsd/libfido2/dist/examples/README.adoc U src/external/bsd/libfido2/dist/examples/assert.c U src/external/bsd/libfido2/dist/examples/cred.c U src/external/bsd/libfido2/dist/examples/extern.h U src/external/bsd/libfido2/dist/examples/info.c U src/external/bsd/libfido2/dist/examples/manifest.c U src/external/bsd/libfido2/dist/examples/reset.c U src/external/bsd/libfido2/dist/examples/retries.c U src/external/bsd/libfido2/dist/examples/select.c U src/external/bsd/libfido2/dist/examples/setpin.c U src/external/bsd/libfido2/dist/examples/util.c U src/external/bsd/libfido2/dist/fuzz/CMakeLists.txt U src/external/bsd/libfido2/dist/fuzz/Dockerfile U src/external/bsd/libfido2/dist/fuzz/Makefile U src/external/bsd/libfido2/dist/fuzz/README U src/external/bsd/libfido2/dist/fuzz/build-coverage U src/external/bsd/libfido2/dist/fuzz/dummy.h U src/external/bsd/libfido2/dist/fuzz/export.gnu U src/external/bsd/libfido2/dist/fuzz/functions.txt U src/external/bsd/libfido2/dist/fuzz/fuzz_assert.c U src/external/bsd/libfido2/dist/fuzz/fuzz_bio.c U src/external/bsd/libfido2/dist/fuzz/fuzz_cred.c U src/external/bsd/libfido2/dist/fuzz/fuzz_credman.c U src/external/bsd/libfido2/dist/fuzz/fuzz_hid.c U src/external/bsd/libfido2/dist/fuzz/fuzz_largeblob.c U src/external/bsd/libfido2/dist/fuzz/fuzz_mgmt.c U src/external/bsd/libfido2/dist/fuzz/fuzz_netlink.c U src/external/bsd/libfido2/dist/fuzz/libfuzzer.c U src/external/bsd/libfido2/dist/fuzz/mutator_aux.c U src/external/bsd/libfido2/dist/fuzz/mutator_aux.h U src/external/bsd/libfido2/dist/fuzz/preload-fuzz.c U src/external/bsd/libfido2/dist/fuzz/preload-snoop.c U src/external/bsd/libfido2/dist/fuzz/prng.c U src/external/bsd/libfido2/dist/fuzz/report.tgz U src/external/bsd/libfido2/dist/fuzz/summary.txt N src/external/bsd/libfido2/dist/fuzz/udev.c U src/external/bsd/libfido2/dist/fuzz/uniform_random.c U src/external/bsd/libfido2/dist/fuzz/wiredata_fido2.h U src/external/bsd/libfido2/dist/fuzz/wiredata_u2f.h U src/external/bsd/libfido2/dist/fuzz/wrap.c U src/external/bsd/libfido2/dist/fuzz/wrapped.sym U src/external/bsd/libfido2/dist/man/CMakeLists.txt U src/external/bsd/libfido2/dist/man/NOTES U src/external/bsd/libfido2/dist/man/dyc.css U src/external/bsd/libfido2/dist/man/eddsa_pk_new.3 U src/external/bsd/libfido2/dist/man/es256_pk_new.3 U src/external/bsd/libfido2/dist/man/fido2-assert.1 U src/external/bsd/libfido2/dist/man/fido2-cred.1 U src/external/bsd/libfido2/dist/man/fido2-token.1 U src/external/bsd/libfido2/dist/man/fido_assert_allow_cred.3 U src/external/bsd/libfido2/dist/man/fido_assert_new.3 U src/external/bsd/libfido2/dist/man/fido_assert_set_authdata.3 U src/external/bsd/libfido2/dist/man/fido_assert_verify.3 U src/external/bsd/libfido2/dist/man/fido_bio_dev_get_info.3 U src/external/bsd/libfido2/dist/man/fido_bio_enroll_new.3 U src/external/bsd/libfido2/dist/man/fido_bio_info_new.3 U src/external/bsd/libfido2/dist/man/fido_bio_template.3 U src/external/bsd/libfido2/dist/man/fido_cbor_info_new.3 U src/external/bsd/libfido2/dist/man/fido_cred_exclude.3 U src/external/bsd/libfido2/dist/man/fido_cred_new.3 U src/external/bsd/libfido2/dist/man/fido_cred_set_authdata.3 U src/external/bsd/libfido2/dist/man/fido_cred_verify.3 U src/external/bsd/libfido2/dist/man/fido_credman_metadata_new.3 U src/external/bsd/libfido2/dist/man/fido_dev_enable_entattest.3 U src/external/bsd/libfido2/dist/man/fido_dev_get_assert.3 U src/external/bsd/libfido2/dist/man/fido_dev_get_touch_begin.3 U src/external/bsd/libfido2/dist/man/fido_dev_info_manifest.3 U src/external/bsd/libfido2/dist/man/fido_dev_largeblob_get.3 U src/external/bsd/libfido2/dist/man/fido_dev_make_cred.3 U src/external/bsd/libfido2/dist/man/fido_dev_open.3 U src/external/bsd/libfido2/dist/man/fido_dev_set_io_functions.3 U src/external/bsd/libfido2/dist/man/fido_dev_set_pin.3 U src/external/bsd/libfido2/dist/man/fido_init.3 U src/external/bsd/libfido2/dist/man/fido_strerr.3 U src/external/bsd/libfido2/dist/man/rs256_pk_new.3 U src/external/bsd/libfido2/dist/man/style.css U src/external/bsd/libfido2/dist/openbsd-compat/bsd-getline.c U src/external/bsd/libfido2/dist/openbsd-compat/bsd-getpagesize.c U src/external/bsd/libfido2/dist/openbsd-compat/clock_gettime.c U src/external/bsd/libfido2/dist/openbsd-compat/endian_win32.c U src/external/bsd/libfido2/dist/openbsd-compat/err.h U src/external/bsd/libfido2/dist/openbsd-compat/explicit_bzero.c U src/external/bsd/libfido2/dist/openbsd-compat/explicit_bzero_win32.c U src/external/bsd/libfido2/dist/openbsd-compat/freezero.c U src/external/bsd/libfido2/dist/openbsd-compat/getopt.h U src/external/bsd/libfido2/dist/openbsd-compat/getopt_long.c U src/external/bsd/libfido2/dist/openbsd-compat/hkdf.c U src/external/bsd/libfido2/dist/openbsd-compat/hkdf.h U src/external/bsd/libfido2/dist/openbsd-compat/openbsd-compat.h U src/external/bsd/libfido2/dist/openbsd-compat/posix_ioctl_check.c U src/external/bsd/libfido2/dist/openbsd-compat/posix_win.c U src/external/bsd/libfido2/dist/openbsd-compat/posix_win.h U src/external/bsd/libfido2/dist/openbsd-compat/readpassphrase.c U src/external/bsd/libfido2/dist/openbsd-compat/readpassphrase.h U src/external/bsd/libfido2/dist/openbsd-compat/readpassphrase_win32.c U src/external/bsd/libfido2/dist/openbsd-compat/recallocarray.c U src/external/bsd/libfido2/dist/openbsd-compat/strlcat.c U src/external/bsd/libfido2/dist/openbsd-compat/strlcpy.c U src/external/bsd/libfido2/dist/openbsd-compat/time.h U src/external/bsd/libfido2/dist/openbsd-compat/timingsafe_bcmp.c U src/external/bsd/libfido2/dist/openbsd-compat/types.h U src/external/bsd/libfido2/dist/regress/CMakeLists.txt U src/external/bsd/libfido2/dist/regress/assert.c U src/external/bsd/libfido2/dist/regress/cred.c U src/external/bsd/libfido2/dist/regress/dev.c U src/external/bsd/libfido2/dist/src/CMakeLists.txt U src/external/bsd/libfido2/dist/src/aes256.c U src/external/bsd/libfido2/dist/src/assert.c U src/external/bsd/libfido2/dist/src/authkey.c U src/external/bsd/libfido2/dist/src/bio.c U src/external/bsd/libfido2/dist/src/blob.c U src/external/bsd/libfido2/dist/src/blob.h U src/external/bsd/libfido2/dist/src/buf.c U src/external/bsd/libfido2/dist/src/cbor.c U src/external/bsd/libfido2/dist/src/compress.c U src/external/bsd/libfido2/dist/src/config.c U src/external/bsd/libfido2/dist/src/cred.c U src/external/bsd/libfido2/dist/src/credman.c U src/external/bsd/libfido2/dist/src/dev.c U src/external/bsd/libfido2/dist/src/diff_exports.sh U src/external/bsd/libfido2/dist/src/ecdh.c U src/external/bsd/libfido2/dist/src/eddsa.c U src/external/bsd/libfido2/dist/src/err.c U src/external/bsd/libfido2/dist/src/es256.c U src/external/bsd/libfido2/dist/src/export.gnu U src/external/bsd/libfido2/dist/src/export.llvm U src/external/bsd/libfido2/dist/src/export.msvc U src/external/bsd/libfido2/dist/src/extern.h U src/external/bsd/libfido2/dist/src/fido.h U src/external/bsd/libfido2/dist/src/hid.c U src/external/bsd/libfido2/dist/src/info.c U src/external/bsd/libfido2/dist/src/hid_freebsd.c U src/external/bsd/libfido2/dist/src/hid_hidapi.c U src/external/bsd/libfido2/dist/src/hid_linux.c U src/external/bsd/libfido2/dist/src/hid_netbsd.c U src/external/bsd/libfido2/dist/src/hid_openbsd.c U src/external/bsd/libfido2/dist/src/hid_osx.c U src/external/bsd/libfido2/dist/src/hid_unix.c U src/external/bsd/libfido2/dist/src/hid_win.c U src/external/bsd/libfido2/dist/src/io.c U src/external/bsd/libfido2/dist/src/iso7816.c U src/external/bsd/libfido2/dist/src/iso7816.h U src/external/bsd/libfido2/dist/src/largeblob.c U src/external/bsd/libfido2/dist/src/libfido2.pc.in U src/external/bsd/libfido2/dist/src/log.c U src/external/bsd/libfido2/dist/src/netlink.c U src/external/bsd/libfido2/dist/src/netlink.h U src/external/bsd/libfido2/dist/src/nfc_linux.c U src/external/bsd/libfido2/dist/src/packed.h U src/external/bsd/libfido2/dist/src/pin.c U src/external/bsd/libfido2/dist/src/random.c U src/external/bsd/libfido2/dist/src/reset.c U src/external/bsd/libfido2/dist/src/rs256.c U src/external/bsd/libfido2/dist/src/u2f.c N src/external/bsd/libfido2/dist/src/winhello.c U src/external/bsd/libfido2/dist/src/fido/bio.h U src/external/bsd/libfido2/dist/src/fido/config.h U src/external/bsd/libfido2/dist/src/fido/credman.h U src/external/bsd/libfido2/dist/src/fido/eddsa.h U src/external/bsd/libfido2/dist/src/fido/err.h U src/external/bsd/libfido2/dist/src/fido/es256.h U src/external/bsd/libfido2/dist/src/fido/param.h U src/external/bsd/libfido2/dist/src/fido/rs256.h U src/external/bsd/libfido2/dist/src/fido/types.h U src/external/bsd/libfido2/dist/tools/CMakeLists.txt U src/external/bsd/libfido2/dist/tools/assert_get.c U src/external/bsd/libfido2/dist/tools/assert_verify.c U src/external/bsd/libfido2/dist/tools/base64.c U src/external/bsd/libfido2/dist/tools/bio.c U src/external/bsd/libfido2/dist/tools/config.c U src/external/bsd/libfido2/dist/tools/cred_make.c U src/external/bsd/libfido2/dist/tools/cred_verify.c U src/external/bsd/libfido2/dist/tools/credman.c U src/external/bsd/libfido2/dist/tools/extern.h U src/external/bsd/libfido2/dist/tools/fido2-assert.c U src/external/bsd/libfido2/dist/tools/fido2-attach.sh U src/external/bsd/libfido2/dist/tools/fido2-cred.c U src/external/bsd/libfido2/dist/tools/fido2-detach.sh U src/external/bsd/libfido2/dist/tools/fido2-token.c U src/external/bsd/libfido2/dist/tools/fido2-unprot.sh U src/external/bsd/libfido2/dist/tools/include_check.sh U src/external/bsd/libfido2/dist/tools/largeblob.c U src/external/bsd/libfido2/dist/tools/pin.c U src/external/bsd/libfido2/dist/tools/test.sh U src/external/bsd/libfido2/dist/tools/token.c C src/external/bsd/libfido2/dist/tools/util.c U src/external/bsd/libfido2/dist/udev/70-u2f.rules U src/external/bsd/libfido2/dist/udev/CMakeLists.txt U src/external/bsd/libfido2/dist/udev/check.sh U src/external/bsd/libfido2/dist/udev/fidodevs U src/external/bsd/libfido2/dist/udev/genrules.awk U src/external/bsd/libfido2/dist/windows/build.ps1 U src/external/bsd/libfido2/dist/windows/libressl.gpg 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jYUBICO:yesterday -jYUBICO src/external/bsd/libfido2/dist