git: 0afa8e065e14 - main - Import libfido2 at 'contrib/libfido2/'
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Oct 2021 01:29:47 UTC
The branch main has been updated by emaste:
URL: https://cgit.FreeBSD.org/src/commit/?id=0afa8e065e14bb8fd338d75690e0238c00167d40
commit 0afa8e065e14bb8fd338d75690e0238c00167d40
Merge: d586c978b9b4 a58dee945a5d
Author: Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2021-10-07 01:27:02 +0000
Commit: Ed Maste <emaste@FreeBSD.org>
CommitDate: 2021-10-07 01:29:18 +0000
Import libfido2 at 'contrib/libfido2/'
git-subtree-dir: contrib/libfido2
git-subtree-mainline: d586c978b9b4216869e589daa5bbcc33225a0e35
git-subtree-split: a58dee945a5da64d0e97f35a508928e0d17c9cc7
contrib/libfido2/CMakeLists.txt | 418 +++++
contrib/libfido2/LICENSE | 24 +
contrib/libfido2/NEWS | 179 +++
contrib/libfido2/README.adoc | 93 ++
contrib/libfido2/examples/CMakeLists.txt | 69 +
contrib/libfido2/examples/README.adoc | 98 ++
contrib/libfido2/examples/assert.c | 342 ++++
contrib/libfido2/examples/cred.c | 346 +++++
contrib/libfido2/examples/extern.h | 33 +
contrib/libfido2/examples/info.c | 293 ++++
contrib/libfido2/examples/manifest.c | 41 +
contrib/libfido2/examples/reset.c | 55 +
contrib/libfido2/examples/retries.c | 48 +
contrib/libfido2/examples/select.c | 214 +++
contrib/libfido2/examples/setpin.c | 54 +
contrib/libfido2/examples/util.c | 413 +++++
contrib/libfido2/fuzz/CMakeLists.txt | 63 +
contrib/libfido2/fuzz/Dockerfile | 12 +
contrib/libfido2/fuzz/Makefile | 79 +
contrib/libfido2/fuzz/README | 33 +
contrib/libfido2/fuzz/build-coverage | 31 +
contrib/libfido2/fuzz/dummy.h | 96 ++
contrib/libfido2/fuzz/export.gnu | 242 +++
contrib/libfido2/fuzz/functions.txt | 807 ++++++++++
contrib/libfido2/fuzz/fuzz_assert.c | 471 ++++++
contrib/libfido2/fuzz/fuzz_bio.c | 440 ++++++
contrib/libfido2/fuzz/fuzz_cred.c | 455 ++++++
contrib/libfido2/fuzz/fuzz_credman.c | 405 +++++
contrib/libfido2/fuzz/fuzz_hid.c | 215 +++
contrib/libfido2/fuzz/fuzz_largeblob.c | 270 ++++
contrib/libfido2/fuzz/fuzz_mgmt.c | 480 ++++++
contrib/libfido2/fuzz/fuzz_netlink.c | 249 +++
contrib/libfido2/fuzz/libfuzzer.c | 177 +++
contrib/libfido2/fuzz/mutator_aux.c | 326 ++++
contrib/libfido2/fuzz/mutator_aux.h | 96 ++
contrib/libfido2/fuzz/preload-fuzz.c | 104 ++
contrib/libfido2/fuzz/preload-snoop.c | 217 +++
contrib/libfido2/fuzz/prng.c | 113 ++
contrib/libfido2/fuzz/report.tgz | Bin 0 -> 303082 bytes
contrib/libfido2/fuzz/summary.txt | 51 +
contrib/libfido2/fuzz/udev.c | 269 ++++
contrib/libfido2/fuzz/uniform_random.c | 57 +
contrib/libfido2/fuzz/wiredata_fido2.h | 633 ++++++++
contrib/libfido2/fuzz/wiredata_u2f.h | 152 ++
contrib/libfido2/fuzz/wrap.c | 582 +++++++
contrib/libfido2/fuzz/wrapped.sym | 83 +
contrib/libfido2/man/CMakeLists.txt | 371 +++++
contrib/libfido2/man/NOTES | 7 +
contrib/libfido2/man/dyc.css | 14 +
contrib/libfido2/man/eddsa_pk_new.3 | 122 ++
contrib/libfido2/man/es256_pk_new.3 | 126 ++
contrib/libfido2/man/fido2-assert.1 | 256 +++
contrib/libfido2/man/fido2-cred.1 | 267 ++++
contrib/libfido2/man/fido2-token.1 | 388 +++++
contrib/libfido2/man/fido_assert_allow_cred.3 | 47 +
contrib/libfido2/man/fido_assert_new.3 | 243 +++
contrib/libfido2/man/fido_assert_set_authdata.3 | 221 +++
contrib/libfido2/man/fido_assert_verify.3 | 79 +
contrib/libfido2/man/fido_bio_dev_get_info.3 | 122 ++
contrib/libfido2/man/fido_bio_enroll_new.3 | 95 ++
contrib/libfido2/man/fido_bio_info_new.3 | 81 +
contrib/libfido2/man/fido_bio_template.3 | 179 +++
contrib/libfido2/man/fido_cbor_info_new.3 | 231 +++
contrib/libfido2/man/fido_cred_exclude.3 | 60 +
contrib/libfido2/man/fido_cred_new.3 | 257 +++
contrib/libfido2/man/fido_cred_set_authdata.3 | 307 ++++
contrib/libfido2/man/fido_cred_verify.3 | 69 +
contrib/libfido2/man/fido_credman_metadata_new.3 | 326 ++++
contrib/libfido2/man/fido_dev_enable_entattest.3 | 98 ++
contrib/libfido2/man/fido_dev_get_assert.3 | 76 +
contrib/libfido2/man/fido_dev_get_touch_begin.3 | 73 +
contrib/libfido2/man/fido_dev_info_manifest.3 | 143 ++
contrib/libfido2/man/fido_dev_largeblob_get.3 | 194 +++
contrib/libfido2/man/fido_dev_make_cred.3 | 77 +
contrib/libfido2/man/fido_dev_open.3 | 250 +++
contrib/libfido2/man/fido_dev_set_io_functions.3 | 134 ++
contrib/libfido2/man/fido_dev_set_pin.3 | 103 ++
contrib/libfido2/man/fido_init.3 | 52 +
contrib/libfido2/man/fido_strerr.3 | 27 +
contrib/libfido2/man/rs256_pk_new.3 | 122 ++
contrib/libfido2/man/style.css | 24 +
contrib/libfido2/openbsd-compat/bsd-getline.c | 115 ++
contrib/libfido2/openbsd-compat/bsd-getpagesize.c | 27 +
contrib/libfido2/openbsd-compat/clock_gettime.c | 32 +
contrib/libfido2/openbsd-compat/endian_win32.c | 51 +
contrib/libfido2/openbsd-compat/err.h | 85 +
contrib/libfido2/openbsd-compat/explicit_bzero.c | 57 +
.../libfido2/openbsd-compat/explicit_bzero_win32.c | 19 +
contrib/libfido2/openbsd-compat/freezero.c | 30 +
contrib/libfido2/openbsd-compat/getopt.h | 74 +
contrib/libfido2/openbsd-compat/getopt_long.c | 523 +++++++
contrib/libfido2/openbsd-compat/hkdf.c | 124 ++
contrib/libfido2/openbsd-compat/hkdf.h | 65 +
contrib/libfido2/openbsd-compat/openbsd-compat.h | 119 ++
.../libfido2/openbsd-compat/posix_ioctl_check.c | 7 +
contrib/libfido2/openbsd-compat/posix_win.c | 61 +
contrib/libfido2/openbsd-compat/posix_win.h | 47 +
contrib/libfido2/openbsd-compat/readpassphrase.c | 214 +++
contrib/libfido2/openbsd-compat/readpassphrase.h | 44 +
.../libfido2/openbsd-compat/readpassphrase_win32.c | 131 ++
contrib/libfido2/openbsd-compat/recallocarray.c | 91 ++
contrib/libfido2/openbsd-compat/strlcat.c | 63 +
contrib/libfido2/openbsd-compat/strlcpy.c | 59 +
contrib/libfido2/openbsd-compat/time.h | 61 +
contrib/libfido2/openbsd-compat/timingsafe_bcmp.c | 35 +
contrib/libfido2/openbsd-compat/types.h | 69 +
contrib/libfido2/regress/CMakeLists.txt | 16 +
contrib/libfido2/regress/assert.c | 553 +++++++
contrib/libfido2/regress/cred.c | 988 ++++++++++++
contrib/libfido2/regress/dev.c | 266 ++++
contrib/libfido2/src/CMakeLists.txt | 136 ++
contrib/libfido2/src/aes256.c | 215 +++
contrib/libfido2/src/assert.c | 1134 ++++++++++++++
contrib/libfido2/src/authkey.c | 97 ++
contrib/libfido2/src/bio.c | 841 ++++++++++
contrib/libfido2/src/blob.c | 133 ++
contrib/libfido2/src/blob.h | 41 +
contrib/libfido2/src/buf.c | 33 +
contrib/libfido2/src/cbor.c | 1635 ++++++++++++++++++++
contrib/libfido2/src/compress.c | 49 +
contrib/libfido2/src/config.c | 191 +++
contrib/libfido2/src/cred.c | 1086 +++++++++++++
contrib/libfido2/src/credman.c | 767 +++++++++
contrib/libfido2/src/dev.c | 732 +++++++++
contrib/libfido2/src/diff_exports.sh | 26 +
contrib/libfido2/src/ecdh.c | 207 +++
contrib/libfido2/src/eddsa.c | 172 ++
contrib/libfido2/src/err.c | 136 ++
contrib/libfido2/src/es256.c | 453 ++++++
contrib/libfido2/src/export.gnu | 234 +++
contrib/libfido2/src/export.llvm | 229 +++
contrib/libfido2/src/export.msvc | 230 +++
contrib/libfido2/src/extern.h | 240 +++
contrib/libfido2/src/fido.h | 228 +++
contrib/libfido2/src/fido/bio.h | 111 ++
contrib/libfido2/src/fido/config.h | 34 +
contrib/libfido2/src/fido/credman.h | 91 ++
contrib/libfido2/src/fido/eddsa.h | 54 +
contrib/libfido2/src/fido/err.h | 84 +
contrib/libfido2/src/fido/es256.h | 48 +
contrib/libfido2/src/fido/param.h | 117 ++
contrib/libfido2/src/fido/rs256.h | 36 +
contrib/libfido2/src/fido/types.h | 281 ++++
contrib/libfido2/src/hid.c | 179 +++
contrib/libfido2/src/hid_freebsd.c | 253 +++
contrib/libfido2/src/hid_hidapi.c | 268 ++++
contrib/libfido2/src/hid_linux.c | 375 +++++
contrib/libfido2/src/hid_netbsd.c | 338 ++++
contrib/libfido2/src/hid_openbsd.c | 260 ++++
contrib/libfido2/src/hid_osx.c | 571 +++++++
contrib/libfido2/src/hid_unix.c | 76 +
contrib/libfido2/src/hid_win.c | 540 +++++++
contrib/libfido2/src/info.c | 553 +++++++
contrib/libfido2/src/io.c | 288 ++++
contrib/libfido2/src/iso7816.c | 64 +
contrib/libfido2/src/iso7816.h | 49 +
contrib/libfido2/src/largeblob.c | 881 +++++++++++
contrib/libfido2/src/libfido2.pc.in | 12 +
contrib/libfido2/src/log.c | 121 ++
contrib/libfido2/src/netlink.c | 782 ++++++++++
contrib/libfido2/src/netlink.h | 44 +
contrib/libfido2/src/nfc_linux.c | 631 ++++++++
contrib/libfido2/src/packed.h | 22 +
contrib/libfido2/src/pin.c | 690 +++++++++
contrib/libfido2/src/random.c | 82 +
contrib/libfido2/src/reset.c | 43 +
contrib/libfido2/src/rs256.c | 200 +++
contrib/libfido2/src/u2f.c | 820 ++++++++++
contrib/libfido2/src/winhello.c | 934 +++++++++++
contrib/libfido2/tools/CMakeLists.txt | 77 +
contrib/libfido2/tools/assert_get.c | 316 ++++
contrib/libfido2/tools/assert_verify.c | 192 +++
contrib/libfido2/tools/base64.c | 134 ++
contrib/libfido2/tools/bio.c | 277 ++++
contrib/libfido2/tools/config.c | 149 ++
contrib/libfido2/tools/cred_make.c | 242 +++
contrib/libfido2/tools/cred_verify.c | 181 +++
contrib/libfido2/tools/credman.c | 329 ++++
contrib/libfido2/tools/extern.h | 99 ++
contrib/libfido2/tools/fido2-assert.c | 54 +
contrib/libfido2/tools/fido2-attach.sh | 14 +
contrib/libfido2/tools/fido2-cred.c | 52 +
contrib/libfido2/tools/fido2-detach.sh | 12 +
contrib/libfido2/tools/fido2-token.c | 107 ++
contrib/libfido2/tools/fido2-unprot.sh | 75 +
contrib/libfido2/tools/include_check.sh | 21 +
contrib/libfido2/tools/largeblob.c | 593 +++++++
contrib/libfido2/tools/pin.c | 143 ++
contrib/libfido2/tools/test.sh | 296 ++++
contrib/libfido2/tools/token.c | 576 +++++++
contrib/libfido2/tools/util.c | 591 +++++++
contrib/libfido2/udev/70-u2f.rules | 217 +++
contrib/libfido2/udev/CMakeLists.txt | 7 +
contrib/libfido2/udev/check.sh | 31 +
contrib/libfido2/udev/fidodevs | 126 ++
contrib/libfido2/udev/genrules.awk | 55 +
contrib/libfido2/windows/build.ps1 | 272 ++++
contrib/libfido2/windows/libressl.gpg | Bin 0 -> 16425 bytes
198 files changed, 43610 insertions(+)
diff --cc contrib/libfido2/CMakeLists.txt
index 000000000000,101b7b33e2fc..101b7b33e2fc
mode 000000,100644..100644
--- a/contrib/libfido2/CMakeLists.txt
+++ b/contrib/libfido2/CMakeLists.txt
diff --cc contrib/libfido2/LICENSE
index 000000000000,4224f20992c0..4224f20992c0
mode 000000,100644..100644
--- a/contrib/libfido2/LICENSE
+++ b/contrib/libfido2/LICENSE
diff --cc contrib/libfido2/NEWS
index 000000000000,a89766b72e89..a89766b72e89
mode 000000,100644..100644
--- a/contrib/libfido2/NEWS
+++ b/contrib/libfido2/NEWS
diff --cc contrib/libfido2/README.adoc
index 000000000000,f5ffa7e4e602..f5ffa7e4e602
mode 000000,100644..100644
--- a/contrib/libfido2/README.adoc
+++ b/contrib/libfido2/README.adoc
diff --cc contrib/libfido2/examples/CMakeLists.txt
index 000000000000,ad3d44faad6b..ad3d44faad6b
mode 000000,100644..100644
--- a/contrib/libfido2/examples/CMakeLists.txt
+++ b/contrib/libfido2/examples/CMakeLists.txt
diff --cc contrib/libfido2/examples/README.adoc
index 000000000000,bcecb22f5258..bcecb22f5258
mode 000000,100644..100644
--- a/contrib/libfido2/examples/README.adoc
+++ b/contrib/libfido2/examples/README.adoc
diff --cc contrib/libfido2/examples/assert.c
index 000000000000,dc3fda3ac447..dc3fda3ac447
mode 000000,100644..100644
--- a/contrib/libfido2/examples/assert.c
+++ b/contrib/libfido2/examples/assert.c
diff --cc contrib/libfido2/examples/cred.c
index 000000000000,74145c761380..74145c761380
mode 000000,100644..100644
--- a/contrib/libfido2/examples/cred.c
+++ b/contrib/libfido2/examples/cred.c
diff --cc contrib/libfido2/examples/extern.h
index 000000000000,0ea68c4fb585..0ea68c4fb585
mode 000000,100644..100644
--- a/contrib/libfido2/examples/extern.h
+++ b/contrib/libfido2/examples/extern.h
diff --cc contrib/libfido2/examples/info.c
index 000000000000,72b786a8bd83..72b786a8bd83
mode 000000,100644..100644
--- a/contrib/libfido2/examples/info.c
+++ b/contrib/libfido2/examples/info.c
diff --cc contrib/libfido2/examples/manifest.c
index 000000000000,d38166a9fea9..d38166a9fea9
mode 000000,100644..100644
--- a/contrib/libfido2/examples/manifest.c
+++ b/contrib/libfido2/examples/manifest.c
diff --cc contrib/libfido2/examples/reset.c
index 000000000000,eb341c26c0cd..eb341c26c0cd
mode 000000,100644..100644
--- a/contrib/libfido2/examples/reset.c
+++ b/contrib/libfido2/examples/reset.c
diff --cc contrib/libfido2/examples/retries.c
index 000000000000,b96118b1e154..b96118b1e154
mode 000000,100644..100644
--- a/contrib/libfido2/examples/retries.c
+++ b/contrib/libfido2/examples/retries.c
diff --cc contrib/libfido2/examples/select.c
index 000000000000,6ede9b490a95..6ede9b490a95
mode 000000,100644..100644
--- a/contrib/libfido2/examples/select.c
+++ b/contrib/libfido2/examples/select.c
diff --cc contrib/libfido2/examples/setpin.c
index 000000000000,4b9e792769d9..4b9e792769d9
mode 000000,100644..100644
--- a/contrib/libfido2/examples/setpin.c
+++ b/contrib/libfido2/examples/setpin.c
diff --cc contrib/libfido2/examples/util.c
index 000000000000,caa68aa880ee..caa68aa880ee
mode 000000,100644..100644
--- a/contrib/libfido2/examples/util.c
+++ b/contrib/libfido2/examples/util.c
diff --cc contrib/libfido2/fuzz/CMakeLists.txt
index 000000000000,b1eebd55481b..b1eebd55481b
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/CMakeLists.txt
+++ b/contrib/libfido2/fuzz/CMakeLists.txt
diff --cc contrib/libfido2/fuzz/Dockerfile
index 000000000000,895da69e4c4c..895da69e4c4c
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/Dockerfile
+++ b/contrib/libfido2/fuzz/Dockerfile
diff --cc contrib/libfido2/fuzz/Makefile
index 000000000000,4b067c23aac2..4b067c23aac2
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/Makefile
+++ b/contrib/libfido2/fuzz/Makefile
diff --cc contrib/libfido2/fuzz/README
index 000000000000,28fc7f8f51b2..28fc7f8f51b2
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/README
+++ b/contrib/libfido2/fuzz/README
diff --cc contrib/libfido2/fuzz/build-coverage
index 000000000000,e0e90da02b5d..e0e90da02b5d
mode 000000,100755..100755
--- a/contrib/libfido2/fuzz/build-coverage
+++ b/contrib/libfido2/fuzz/build-coverage
diff --cc contrib/libfido2/fuzz/dummy.h
index 000000000000,981cceec37b5..981cceec37b5
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/dummy.h
+++ b/contrib/libfido2/fuzz/dummy.h
diff --cc contrib/libfido2/fuzz/export.gnu
index 000000000000,bd70d1c7eaac..bd70d1c7eaac
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/export.gnu
+++ b/contrib/libfido2/fuzz/export.gnu
diff --cc contrib/libfido2/fuzz/functions.txt
index 000000000000,28fe4f6af17b..28fe4f6af17b
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/functions.txt
+++ b/contrib/libfido2/fuzz/functions.txt
diff --cc contrib/libfido2/fuzz/fuzz_assert.c
index 000000000000,1ecbde38bd0a..1ecbde38bd0a
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_assert.c
+++ b/contrib/libfido2/fuzz/fuzz_assert.c
diff --cc contrib/libfido2/fuzz/fuzz_bio.c
index 000000000000,ed3deec93693..ed3deec93693
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_bio.c
+++ b/contrib/libfido2/fuzz/fuzz_bio.c
diff --cc contrib/libfido2/fuzz/fuzz_cred.c
index 000000000000,004852d3451a..004852d3451a
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_cred.c
+++ b/contrib/libfido2/fuzz/fuzz_cred.c
diff --cc contrib/libfido2/fuzz/fuzz_credman.c
index 000000000000,89a37379d87f..89a37379d87f
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_credman.c
+++ b/contrib/libfido2/fuzz/fuzz_credman.c
diff --cc contrib/libfido2/fuzz/fuzz_hid.c
index 000000000000,6aca7ef5da5b..6aca7ef5da5b
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_hid.c
+++ b/contrib/libfido2/fuzz/fuzz_hid.c
diff --cc contrib/libfido2/fuzz/fuzz_largeblob.c
index 000000000000,6886261bf529..6886261bf529
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_largeblob.c
+++ b/contrib/libfido2/fuzz/fuzz_largeblob.c
diff --cc contrib/libfido2/fuzz/fuzz_mgmt.c
index 000000000000,28afbc6aae5f..28afbc6aae5f
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_mgmt.c
+++ b/contrib/libfido2/fuzz/fuzz_mgmt.c
diff --cc contrib/libfido2/fuzz/fuzz_netlink.c
index 000000000000,9b7f930cde38..9b7f930cde38
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/fuzz_netlink.c
+++ b/contrib/libfido2/fuzz/fuzz_netlink.c
diff --cc contrib/libfido2/fuzz/libfuzzer.c
index 000000000000,09aec4ea2b68..09aec4ea2b68
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/libfuzzer.c
+++ b/contrib/libfido2/fuzz/libfuzzer.c
diff --cc contrib/libfido2/fuzz/mutator_aux.c
index 000000000000,0dc3ae1bf054..0dc3ae1bf054
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/mutator_aux.c
+++ b/contrib/libfido2/fuzz/mutator_aux.c
diff --cc contrib/libfido2/fuzz/mutator_aux.h
index 000000000000,6b1a98215b07..6b1a98215b07
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/mutator_aux.h
+++ b/contrib/libfido2/fuzz/mutator_aux.h
diff --cc contrib/libfido2/fuzz/preload-fuzz.c
index 000000000000,efcb8c632605..efcb8c632605
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/preload-fuzz.c
+++ b/contrib/libfido2/fuzz/preload-fuzz.c
diff --cc contrib/libfido2/fuzz/preload-snoop.c
index 000000000000,373acc560a60..373acc560a60
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/preload-snoop.c
+++ b/contrib/libfido2/fuzz/preload-snoop.c
diff --cc contrib/libfido2/fuzz/prng.c
index 000000000000,61114ac94228..61114ac94228
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/prng.c
+++ b/contrib/libfido2/fuzz/prng.c
diff --cc contrib/libfido2/fuzz/report.tgz
index 000000000000,c8d4d3f38028..c8d4d3f38028
mode 000000,100644..100644
Binary files differ
diff --cc contrib/libfido2/fuzz/summary.txt
index 000000000000,8516bf3723aa..8516bf3723aa
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/summary.txt
+++ b/contrib/libfido2/fuzz/summary.txt
diff --cc contrib/libfido2/fuzz/udev.c
index 000000000000,3984d8f555ed..3984d8f555ed
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/udev.c
+++ b/contrib/libfido2/fuzz/udev.c
diff --cc contrib/libfido2/fuzz/uniform_random.c
index 000000000000,357091c3c2f1..357091c3c2f1
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/uniform_random.c
+++ b/contrib/libfido2/fuzz/uniform_random.c
diff --cc contrib/libfido2/fuzz/wiredata_fido2.h
index 000000000000,da905516f92a..da905516f92a
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/wiredata_fido2.h
+++ b/contrib/libfido2/fuzz/wiredata_fido2.h
diff --cc contrib/libfido2/fuzz/wiredata_u2f.h
index 000000000000,afe418fe9d96..afe418fe9d96
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/wiredata_u2f.h
+++ b/contrib/libfido2/fuzz/wiredata_u2f.h
diff --cc contrib/libfido2/fuzz/wrap.c
index 000000000000,5b91a64dbf4b..5b91a64dbf4b
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/wrap.c
+++ b/contrib/libfido2/fuzz/wrap.c
diff --cc contrib/libfido2/fuzz/wrapped.sym
index 000000000000,de4f24ae0355..de4f24ae0355
mode 000000,100644..100644
--- a/contrib/libfido2/fuzz/wrapped.sym
+++ b/contrib/libfido2/fuzz/wrapped.sym
diff --cc contrib/libfido2/man/CMakeLists.txt
index 000000000000,ad9f339e6f9b..ad9f339e6f9b
mode 000000,100644..100644
--- a/contrib/libfido2/man/CMakeLists.txt
+++ b/contrib/libfido2/man/CMakeLists.txt
diff --cc contrib/libfido2/man/NOTES
index 000000000000,5cba43663b7f..5cba43663b7f
mode 000000,100644..100644
--- a/contrib/libfido2/man/NOTES
+++ b/contrib/libfido2/man/NOTES
diff --cc contrib/libfido2/man/dyc.css
index 000000000000,1ff5b593e8d2..1ff5b593e8d2
mode 000000,100644..100644
--- a/contrib/libfido2/man/dyc.css
+++ b/contrib/libfido2/man/dyc.css
diff --cc contrib/libfido2/man/eddsa_pk_new.3
index 000000000000,65bf9a9f753d..65bf9a9f753d
mode 000000,100644..100644
--- a/contrib/libfido2/man/eddsa_pk_new.3
+++ b/contrib/libfido2/man/eddsa_pk_new.3
diff --cc contrib/libfido2/man/es256_pk_new.3
index 000000000000,54439cd300cf..54439cd300cf
mode 000000,100644..100644
--- a/contrib/libfido2/man/es256_pk_new.3
+++ b/contrib/libfido2/man/es256_pk_new.3
diff --cc contrib/libfido2/man/fido2-assert.1
index 000000000000,da47d6f19dd3..da47d6f19dd3
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido2-assert.1
+++ b/contrib/libfido2/man/fido2-assert.1
diff --cc contrib/libfido2/man/fido2-cred.1
index 000000000000,301564d688e5..301564d688e5
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido2-cred.1
+++ b/contrib/libfido2/man/fido2-cred.1
diff --cc contrib/libfido2/man/fido2-token.1
index 000000000000,43f1c0ea48b7..43f1c0ea48b7
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido2-token.1
+++ b/contrib/libfido2/man/fido2-token.1
diff --cc contrib/libfido2/man/fido_assert_allow_cred.3
index 000000000000,bbe6e4d8929a..bbe6e4d8929a
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_assert_allow_cred.3
+++ b/contrib/libfido2/man/fido_assert_allow_cred.3
diff --cc contrib/libfido2/man/fido_assert_new.3
index 000000000000,16f4e3a6e46d..16f4e3a6e46d
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_assert_new.3
+++ b/contrib/libfido2/man/fido_assert_new.3
diff --cc contrib/libfido2/man/fido_assert_set_authdata.3
index 000000000000,2f2ca5b45d6e..2f2ca5b45d6e
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_assert_set_authdata.3
+++ b/contrib/libfido2/man/fido_assert_set_authdata.3
diff --cc contrib/libfido2/man/fido_assert_verify.3
index 000000000000,82e64e12e27a..82e64e12e27a
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_assert_verify.3
+++ b/contrib/libfido2/man/fido_assert_verify.3
diff --cc contrib/libfido2/man/fido_bio_dev_get_info.3
index 000000000000,1fe3e8ebc18f..1fe3e8ebc18f
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_bio_dev_get_info.3
+++ b/contrib/libfido2/man/fido_bio_dev_get_info.3
diff --cc contrib/libfido2/man/fido_bio_enroll_new.3
index 000000000000,3db3e7acd45d..3db3e7acd45d
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_bio_enroll_new.3
+++ b/contrib/libfido2/man/fido_bio_enroll_new.3
diff --cc contrib/libfido2/man/fido_bio_info_new.3
index 000000000000,c82733337b4e..c82733337b4e
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_bio_info_new.3
+++ b/contrib/libfido2/man/fido_bio_info_new.3
diff --cc contrib/libfido2/man/fido_bio_template.3
index 000000000000,12a379e9a46a..12a379e9a46a
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_bio_template.3
+++ b/contrib/libfido2/man/fido_bio_template.3
diff --cc contrib/libfido2/man/fido_cbor_info_new.3
index 000000000000,ecba77291f53..ecba77291f53
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_cbor_info_new.3
+++ b/contrib/libfido2/man/fido_cbor_info_new.3
diff --cc contrib/libfido2/man/fido_cred_exclude.3
index 000000000000,700d6afd8746..700d6afd8746
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_cred_exclude.3
+++ b/contrib/libfido2/man/fido_cred_exclude.3
diff --cc contrib/libfido2/man/fido_cred_new.3
index 000000000000,8cecf5f29850..8cecf5f29850
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_cred_new.3
+++ b/contrib/libfido2/man/fido_cred_new.3
diff --cc contrib/libfido2/man/fido_cred_set_authdata.3
index 000000000000,91e1edbaf810..91e1edbaf810
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_cred_set_authdata.3
+++ b/contrib/libfido2/man/fido_cred_set_authdata.3
diff --cc contrib/libfido2/man/fido_cred_verify.3
index 000000000000,6b720f2132ea..6b720f2132ea
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_cred_verify.3
+++ b/contrib/libfido2/man/fido_cred_verify.3
diff --cc contrib/libfido2/man/fido_credman_metadata_new.3
index 000000000000,31f240fbbe8c..31f240fbbe8c
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_credman_metadata_new.3
+++ b/contrib/libfido2/man/fido_credman_metadata_new.3
diff --cc contrib/libfido2/man/fido_dev_enable_entattest.3
index 000000000000,7cb766d41d0c..7cb766d41d0c
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_enable_entattest.3
+++ b/contrib/libfido2/man/fido_dev_enable_entattest.3
diff --cc contrib/libfido2/man/fido_dev_get_assert.3
index 000000000000,2e33fc516e7d..2e33fc516e7d
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_get_assert.3
+++ b/contrib/libfido2/man/fido_dev_get_assert.3
diff --cc contrib/libfido2/man/fido_dev_get_touch_begin.3
index 000000000000,8372c6ff010b..8372c6ff010b
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_get_touch_begin.3
+++ b/contrib/libfido2/man/fido_dev_get_touch_begin.3
diff --cc contrib/libfido2/man/fido_dev_info_manifest.3
index 000000000000,22519e29b9fa..22519e29b9fa
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_info_manifest.3
+++ b/contrib/libfido2/man/fido_dev_info_manifest.3
diff --cc contrib/libfido2/man/fido_dev_largeblob_get.3
index 000000000000,830534ed0e7b..830534ed0e7b
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_largeblob_get.3
+++ b/contrib/libfido2/man/fido_dev_largeblob_get.3
diff --cc contrib/libfido2/man/fido_dev_make_cred.3
index 000000000000,cd156dc94f89..cd156dc94f89
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_make_cred.3
+++ b/contrib/libfido2/man/fido_dev_make_cred.3
diff --cc contrib/libfido2/man/fido_dev_open.3
index 000000000000,f2af7817d801..f2af7817d801
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_open.3
+++ b/contrib/libfido2/man/fido_dev_open.3
diff --cc contrib/libfido2/man/fido_dev_set_io_functions.3
index 000000000000,231ae2411be8..231ae2411be8
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_set_io_functions.3
+++ b/contrib/libfido2/man/fido_dev_set_io_functions.3
diff --cc contrib/libfido2/man/fido_dev_set_pin.3
index 000000000000,f5ef94ff6fb5..f5ef94ff6fb5
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_dev_set_pin.3
+++ b/contrib/libfido2/man/fido_dev_set_pin.3
diff --cc contrib/libfido2/man/fido_init.3
index 000000000000,dcfc530c59ae..dcfc530c59ae
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_init.3
+++ b/contrib/libfido2/man/fido_init.3
diff --cc contrib/libfido2/man/fido_strerr.3
index 000000000000,05c86b92a158..05c86b92a158
mode 000000,100644..100644
--- a/contrib/libfido2/man/fido_strerr.3
+++ b/contrib/libfido2/man/fido_strerr.3
diff --cc contrib/libfido2/man/rs256_pk_new.3
index 000000000000,4ad0ebe936f3..4ad0ebe936f3
mode 000000,100644..100644
--- a/contrib/libfido2/man/rs256_pk_new.3
+++ b/contrib/libfido2/man/rs256_pk_new.3
diff --cc contrib/libfido2/man/style.css
index 000000000000,8c223faa9a19..8c223faa9a19
mode 000000,100644..100644
--- a/contrib/libfido2/man/style.css
+++ b/contrib/libfido2/man/style.css
diff --cc contrib/libfido2/openbsd-compat/bsd-getline.c
index 000000000000,52b44f70ba2f..52b44f70ba2f
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/bsd-getline.c
+++ b/contrib/libfido2/openbsd-compat/bsd-getline.c
diff --cc contrib/libfido2/openbsd-compat/bsd-getpagesize.c
index 000000000000,903bfc310fb9..903bfc310fb9
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/bsd-getpagesize.c
+++ b/contrib/libfido2/openbsd-compat/bsd-getpagesize.c
diff --cc contrib/libfido2/openbsd-compat/clock_gettime.c
index 000000000000,ca261a65e7f1..ca261a65e7f1
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/clock_gettime.c
+++ b/contrib/libfido2/openbsd-compat/clock_gettime.c
diff --cc contrib/libfido2/openbsd-compat/endian_win32.c
index 000000000000,9981dfafbaeb..9981dfafbaeb
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/endian_win32.c
+++ b/contrib/libfido2/openbsd-compat/endian_win32.c
diff --cc contrib/libfido2/openbsd-compat/err.h
index 000000000000,394c7bb12f68..394c7bb12f68
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/err.h
+++ b/contrib/libfido2/openbsd-compat/err.h
diff --cc contrib/libfido2/openbsd-compat/explicit_bzero.c
index 000000000000,ac64e69b4d18..ac64e69b4d18
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/explicit_bzero.c
+++ b/contrib/libfido2/openbsd-compat/explicit_bzero.c
diff --cc contrib/libfido2/openbsd-compat/explicit_bzero_win32.c
index 000000000000,8017aff99991..8017aff99991
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/explicit_bzero_win32.c
+++ b/contrib/libfido2/openbsd-compat/explicit_bzero_win32.c
diff --cc contrib/libfido2/openbsd-compat/freezero.c
index 000000000000,d1e00661fd27..d1e00661fd27
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/freezero.c
+++ b/contrib/libfido2/openbsd-compat/freezero.c
diff --cc contrib/libfido2/openbsd-compat/getopt.h
index 000000000000,8eb12447ed64..8eb12447ed64
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/getopt.h
+++ b/contrib/libfido2/openbsd-compat/getopt.h
diff --cc contrib/libfido2/openbsd-compat/getopt_long.c
index 000000000000,dabbb461cbe5..dabbb461cbe5
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/getopt_long.c
+++ b/contrib/libfido2/openbsd-compat/getopt_long.c
diff --cc contrib/libfido2/openbsd-compat/hkdf.c
index 000000000000,745b420f3747..745b420f3747
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/hkdf.c
+++ b/contrib/libfido2/openbsd-compat/hkdf.c
diff --cc contrib/libfido2/openbsd-compat/hkdf.h
index 000000000000,34450f9dd7f0..34450f9dd7f0
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/hkdf.h
+++ b/contrib/libfido2/openbsd-compat/hkdf.h
diff --cc contrib/libfido2/openbsd-compat/openbsd-compat.h
index 000000000000,1be3aa295051..1be3aa295051
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/openbsd-compat.h
+++ b/contrib/libfido2/openbsd-compat/openbsd-compat.h
diff --cc contrib/libfido2/openbsd-compat/posix_ioctl_check.c
index 000000000000,599a3bff3bc6..599a3bff3bc6
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/posix_ioctl_check.c
+++ b/contrib/libfido2/openbsd-compat/posix_ioctl_check.c
diff --cc contrib/libfido2/openbsd-compat/posix_win.c
index 000000000000,eac67c2304f8..eac67c2304f8
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/posix_win.c
+++ b/contrib/libfido2/openbsd-compat/posix_win.c
diff --cc contrib/libfido2/openbsd-compat/posix_win.h
index 000000000000,a1e0888cc7f5..a1e0888cc7f5
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/posix_win.h
+++ b/contrib/libfido2/openbsd-compat/posix_win.h
diff --cc contrib/libfido2/openbsd-compat/readpassphrase.c
index 000000000000,8b841906a735..8b841906a735
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/readpassphrase.c
+++ b/contrib/libfido2/openbsd-compat/readpassphrase.c
diff --cc contrib/libfido2/openbsd-compat/readpassphrase.h
index 000000000000,e4451f302ba5..e4451f302ba5
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/readpassphrase.h
+++ b/contrib/libfido2/openbsd-compat/readpassphrase.h
diff --cc contrib/libfido2/openbsd-compat/readpassphrase_win32.c
index 000000000000,968987c563ab..968987c563ab
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/readpassphrase_win32.c
+++ b/contrib/libfido2/openbsd-compat/readpassphrase_win32.c
diff --cc contrib/libfido2/openbsd-compat/recallocarray.c
index 000000000000,5d2f8d9885fd..5d2f8d9885fd
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/recallocarray.c
+++ b/contrib/libfido2/openbsd-compat/recallocarray.c
diff --cc contrib/libfido2/openbsd-compat/strlcat.c
index 000000000000,44470debc972..44470debc972
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/strlcat.c
+++ b/contrib/libfido2/openbsd-compat/strlcat.c
diff --cc contrib/libfido2/openbsd-compat/strlcpy.c
index 000000000000,a8b18eaccf8f..a8b18eaccf8f
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/strlcpy.c
+++ b/contrib/libfido2/openbsd-compat/strlcpy.c
diff --cc contrib/libfido2/openbsd-compat/time.h
index 000000000000,b125f73a7072..b125f73a7072
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/time.h
+++ b/contrib/libfido2/openbsd-compat/time.h
diff --cc contrib/libfido2/openbsd-compat/timingsafe_bcmp.c
index 000000000000,3f7b9e541cec..3f7b9e541cec
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/timingsafe_bcmp.c
+++ b/contrib/libfido2/openbsd-compat/timingsafe_bcmp.c
diff --cc contrib/libfido2/openbsd-compat/types.h
index 000000000000,617023078be3..617023078be3
mode 000000,100644..100644
--- a/contrib/libfido2/openbsd-compat/types.h
+++ b/contrib/libfido2/openbsd-compat/types.h
diff --cc contrib/libfido2/regress/CMakeLists.txt
index 000000000000,0314c38f7161..0314c38f7161
mode 000000,100644..100644
--- a/contrib/libfido2/regress/CMakeLists.txt
+++ b/contrib/libfido2/regress/CMakeLists.txt
diff --cc contrib/libfido2/regress/assert.c
index 000000000000,dfaf50662c76..dfaf50662c76
mode 000000,100644..100644
--- a/contrib/libfido2/regress/assert.c
+++ b/contrib/libfido2/regress/assert.c
diff --cc contrib/libfido2/regress/cred.c
index 000000000000,01df1ef9320d..01df1ef9320d
mode 000000,100644..100644
--- a/contrib/libfido2/regress/cred.c
+++ b/contrib/libfido2/regress/cred.c
diff --cc contrib/libfido2/regress/dev.c
index 000000000000,35061aabbb64..35061aabbb64
mode 000000,100644..100644
--- a/contrib/libfido2/regress/dev.c
+++ b/contrib/libfido2/regress/dev.c
diff --cc contrib/libfido2/src/CMakeLists.txt
index 000000000000,f9efd3f234ed..f9efd3f234ed
mode 000000,100644..100644
--- a/contrib/libfido2/src/CMakeLists.txt
+++ b/contrib/libfido2/src/CMakeLists.txt
diff --cc contrib/libfido2/src/aes256.c
index 000000000000,f093b7ce0bd5..f093b7ce0bd5
mode 000000,100644..100644
--- a/contrib/libfido2/src/aes256.c
+++ b/contrib/libfido2/src/aes256.c
diff --cc contrib/libfido2/src/assert.c
index 000000000000,b36f8e324660..b36f8e324660
mode 000000,100644..100644
--- a/contrib/libfido2/src/assert.c
+++ b/contrib/libfido2/src/assert.c
diff --cc contrib/libfido2/src/authkey.c
index 000000000000,c3474ccafc01..c3474ccafc01
mode 000000,100644..100644
--- a/contrib/libfido2/src/authkey.c
+++ b/contrib/libfido2/src/authkey.c
diff --cc contrib/libfido2/src/bio.c
index 000000000000,06bc32eea7ed..06bc32eea7ed
mode 000000,100644..100644
--- a/contrib/libfido2/src/bio.c
+++ b/contrib/libfido2/src/bio.c
diff --cc contrib/libfido2/src/blob.c
index 000000000000,31e4cab0edc4..31e4cab0edc4
mode 000000,100644..100644
--- a/contrib/libfido2/src/blob.c
+++ b/contrib/libfido2/src/blob.c
diff --cc contrib/libfido2/src/blob.h
index 000000000000,76a8dd994f22..76a8dd994f22
mode 000000,100644..100644
--- a/contrib/libfido2/src/blob.h
+++ b/contrib/libfido2/src/blob.h
diff --cc contrib/libfido2/src/buf.c
index 000000000000,f7161e64a9ca..f7161e64a9ca
mode 000000,100644..100644
--- a/contrib/libfido2/src/buf.c
+++ b/contrib/libfido2/src/buf.c
diff --cc contrib/libfido2/src/cbor.c
index 000000000000,5c1b11583e7b..5c1b11583e7b
mode 000000,100644..100644
--- a/contrib/libfido2/src/cbor.c
+++ b/contrib/libfido2/src/cbor.c
diff --cc contrib/libfido2/src/compress.c
index 000000000000,ee5501b4a4a1..ee5501b4a4a1
mode 000000,100644..100644
--- a/contrib/libfido2/src/compress.c
+++ b/contrib/libfido2/src/compress.c
diff --cc contrib/libfido2/src/config.c
index 000000000000,0dda16163bc8..0dda16163bc8
mode 000000,100644..100644
--- a/contrib/libfido2/src/config.c
+++ b/contrib/libfido2/src/config.c
diff --cc contrib/libfido2/src/cred.c
index 000000000000,5e65b08293b1..5e65b08293b1
mode 000000,100644..100644
--- a/contrib/libfido2/src/cred.c
+++ b/contrib/libfido2/src/cred.c
diff --cc contrib/libfido2/src/credman.c
index 000000000000,e48ca4543b10..e48ca4543b10
mode 000000,100644..100644
--- a/contrib/libfido2/src/credman.c
+++ b/contrib/libfido2/src/credman.c
diff --cc contrib/libfido2/src/dev.c
index 000000000000,a003854f89d2..a003854f89d2
mode 000000,100644..100644
--- a/contrib/libfido2/src/dev.c
+++ b/contrib/libfido2/src/dev.c
diff --cc contrib/libfido2/src/diff_exports.sh
index 000000000000,9cff0095a201..9cff0095a201
mode 000000,100755..100755
--- a/contrib/libfido2/src/diff_exports.sh
+++ b/contrib/libfido2/src/diff_exports.sh
diff --cc contrib/libfido2/src/ecdh.c
index 000000000000,3ea47ae6457e..3ea47ae6457e
mode 000000,100644..100644
--- a/contrib/libfido2/src/ecdh.c
+++ b/contrib/libfido2/src/ecdh.c
diff --cc contrib/libfido2/src/eddsa.c
index 000000000000,89b84c5a6bd4..89b84c5a6bd4
mode 000000,100644..100644
--- a/contrib/libfido2/src/eddsa.c
+++ b/contrib/libfido2/src/eddsa.c
diff --cc contrib/libfido2/src/err.c
index 000000000000,8c2ae5ff4170..8c2ae5ff4170
mode 000000,100644..100644
--- a/contrib/libfido2/src/err.c
+++ b/contrib/libfido2/src/err.c
diff --cc contrib/libfido2/src/es256.c
index 000000000000,9cdb48e4832d..9cdb48e4832d
mode 000000,100644..100644
--- a/contrib/libfido2/src/es256.c
+++ b/contrib/libfido2/src/es256.c
diff --cc contrib/libfido2/src/export.gnu
index 000000000000,40dc7915e6e2..40dc7915e6e2
mode 000000,100644..100644
--- a/contrib/libfido2/src/export.gnu
+++ b/contrib/libfido2/src/export.gnu
diff --cc contrib/libfido2/src/export.llvm
index 000000000000,8d3810f92ce9..8d3810f92ce9
mode 000000,100644..100644
--- a/contrib/libfido2/src/export.llvm
+++ b/contrib/libfido2/src/export.llvm
diff --cc contrib/libfido2/src/export.msvc
index 000000000000,ca4971dec2d1..ca4971dec2d1
mode 000000,100644..100644
--- a/contrib/libfido2/src/export.msvc
+++ b/contrib/libfido2/src/export.msvc
diff --cc contrib/libfido2/src/extern.h
index 000000000000,3be33236f2b1..3be33236f2b1
mode 000000,100644..100644
--- a/contrib/libfido2/src/extern.h
+++ b/contrib/libfido2/src/extern.h
diff --cc contrib/libfido2/src/fido.h
index 000000000000,d5446516f972..d5446516f972
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido.h
+++ b/contrib/libfido2/src/fido.h
diff --cc contrib/libfido2/src/fido/bio.h
index 000000000000,afe9ca4752b4..afe9ca4752b4
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/bio.h
+++ b/contrib/libfido2/src/fido/bio.h
diff --cc contrib/libfido2/src/fido/config.h
index 000000000000,869927df914b..869927df914b
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/config.h
+++ b/contrib/libfido2/src/fido/config.h
diff --cc contrib/libfido2/src/fido/credman.h
index 000000000000,66a966970501..66a966970501
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/credman.h
+++ b/contrib/libfido2/src/fido/credman.h
diff --cc contrib/libfido2/src/fido/eddsa.h
index 000000000000,4a810179b6fa..4a810179b6fa
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/eddsa.h
+++ b/contrib/libfido2/src/fido/eddsa.h
diff --cc contrib/libfido2/src/fido/err.h
index 000000000000,74fdf9d2bfe8..74fdf9d2bfe8
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/err.h
+++ b/contrib/libfido2/src/fido/err.h
diff --cc contrib/libfido2/src/fido/es256.h
index 000000000000,80f4db39c7b0..80f4db39c7b0
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/es256.h
+++ b/contrib/libfido2/src/fido/es256.h
diff --cc contrib/libfido2/src/fido/param.h
index 000000000000,025bb57dd81c..025bb57dd81c
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/param.h
+++ b/contrib/libfido2/src/fido/param.h
diff --cc contrib/libfido2/src/fido/rs256.h
index 000000000000,2b08d59980c1..2b08d59980c1
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/rs256.h
+++ b/contrib/libfido2/src/fido/rs256.h
diff --cc contrib/libfido2/src/fido/types.h
index 000000000000,00b6058c7e13..00b6058c7e13
mode 000000,100644..100644
--- a/contrib/libfido2/src/fido/types.h
+++ b/contrib/libfido2/src/fido/types.h
diff --cc contrib/libfido2/src/hid.c
index 000000000000,a3768ad3cae8..a3768ad3cae8
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid.c
+++ b/contrib/libfido2/src/hid.c
diff --cc contrib/libfido2/src/hid_freebsd.c
index 000000000000,86c1854e9c8c..86c1854e9c8c
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_freebsd.c
+++ b/contrib/libfido2/src/hid_freebsd.c
diff --cc contrib/libfido2/src/hid_hidapi.c
index 000000000000,f6d21711e152..f6d21711e152
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_hidapi.c
+++ b/contrib/libfido2/src/hid_hidapi.c
diff --cc contrib/libfido2/src/hid_linux.c
index 000000000000,c622880a2594..c622880a2594
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_linux.c
+++ b/contrib/libfido2/src/hid_linux.c
diff --cc contrib/libfido2/src/hid_netbsd.c
index 000000000000,c24c6de7ce29..c24c6de7ce29
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_netbsd.c
+++ b/contrib/libfido2/src/hid_netbsd.c
diff --cc contrib/libfido2/src/hid_openbsd.c
index 000000000000,fbf10fd11ab9..fbf10fd11ab9
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_openbsd.c
+++ b/contrib/libfido2/src/hid_openbsd.c
diff --cc contrib/libfido2/src/hid_osx.c
index 000000000000,e9866658a4eb..e9866658a4eb
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_osx.c
+++ b/contrib/libfido2/src/hid_osx.c
diff --cc contrib/libfido2/src/hid_unix.c
index 000000000000,4b2aff9d67f6..4b2aff9d67f6
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_unix.c
+++ b/contrib/libfido2/src/hid_unix.c
diff --cc contrib/libfido2/src/hid_win.c
index 000000000000,455cf8bae835..455cf8bae835
mode 000000,100644..100644
--- a/contrib/libfido2/src/hid_win.c
+++ b/contrib/libfido2/src/hid_win.c
diff --cc contrib/libfido2/src/info.c
index 000000000000,57bc8de44063..57bc8de44063
mode 000000,100644..100644
--- a/contrib/libfido2/src/info.c
+++ b/contrib/libfido2/src/info.c
diff --cc contrib/libfido2/src/io.c
index 000000000000,e2594203efb0..e2594203efb0
mode 000000,100644..100644
--- a/contrib/libfido2/src/io.c
+++ b/contrib/libfido2/src/io.c
diff --cc contrib/libfido2/src/iso7816.c
*** 218 LINES SKIPPED ***