Date: Tue, 07 Apr 2026 13:16:47 +0000 From: Ed Maste <emaste@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: febb0da5bf4b - main - libfido2: Update to 1.16.0 Message-ID: <69d503bf.346cf.6702261d@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=febb0da5bf4bc99828ebede7abcb039514ac367a commit febb0da5bf4bc99828ebede7abcb039514ac367a Merge: a09d06bc5bff fadebab18d4b Author: Ed Maste <emaste@FreeBSD.org> AuthorDate: 2026-04-07 13:14:41 +0000 Commit: Ed Maste <emaste@FreeBSD.org> CommitDate: 2026-04-07 13:14:41 +0000 libfido2: Update to 1.16.0 Sponsored by: The FreeBSD Foundation contrib/libfido2/.actions/build-bsd | 6 +- .../.actions/build-linux-i686-w64-mingw32-gcc | 6 +- .../libfido2/.actions/build-linux-openssl3-clang | 6 +- contrib/libfido2/.actions/build-linux-openssl3-gcc | 6 +- .../build-linux-openssl3-i686-w64-mingw32-gcc | 10 +- contrib/libfido2/.actions/build-osx-clang | 3 +- contrib/libfido2/.actions/fuzz-linux | 13 +- contrib/libfido2/.actions/run-shellcheck | 25 + .../libfido2/.github/workflows/alpine_builds.yml | 4 +- contrib/libfido2/.github/workflows/bsd_builds.yml | 9 +- contrib/libfido2/.github/workflows/cifuzz_oss.yml | 6 +- .../libfido2/.github/workflows/codeql-analysis.yml | 8 +- .../libfido2/.github/workflows/linux_builds.yml | 15 +- contrib/libfido2/.github/workflows/linux_fuzz.yml | 6 +- .../libfido2/.github/workflows/macos_builds.yml | 4 +- contrib/libfido2/.github/workflows/openssl3.yml | 14 +- contrib/libfido2/.github/workflows/shellcheck.yml | 27 + contrib/libfido2/CMakeLists.txt | 12 +- contrib/libfido2/LICENSE | 2 +- contrib/libfido2/NEWS | 28 +- contrib/libfido2/README.adoc | 6 +- contrib/libfido2/SECURITY.md | 2 +- contrib/libfido2/examples/README.adoc | 3 +- contrib/libfido2/examples/cred.c | 29 +- contrib/libfido2/fuzz/CMakeLists.txt | 13 +- contrib/libfido2/fuzz/Dockerfile | 2 +- contrib/libfido2/fuzz/Makefile | 6 +- contrib/libfido2/fuzz/export.gnu | 6 + contrib/libfido2/fuzz/functions.txt | 1096 ++++++++++---------- contrib/libfido2/fuzz/fuzz_attobj.c | 333 ++++++ contrib/libfido2/fuzz/fuzz_cred.c | 13 +- contrib/libfido2/fuzz/libfuzzer.c | 1 + contrib/libfido2/fuzz/mutator_aux.c | 6 + contrib/libfido2/fuzz/report.tgz | Bin 361946 -> 372600 bytes contrib/libfido2/fuzz/summary.txt | 94 +- contrib/libfido2/man/CMakeLists.txt | 8 +- contrib/libfido2/man/check.sh | 1 + contrib/libfido2/man/fido2-assert.1 | 6 +- contrib/libfido2/man/fido2-cred.1 | 14 +- contrib/libfido2/man/fido_cred_new.3 | 54 +- contrib/libfido2/man/fido_cred_set_authdata.3 | 48 +- contrib/libfido2/regress/CMakeLists.txt | 31 +- contrib/libfido2/regress/cred.c | 1068 +++++++++++++++++-- contrib/libfido2/regress/dev.c | 234 +---- contrib/libfido2/regress/extern.h | 17 + contrib/libfido2/regress/mock.c | 182 ++++ contrib/libfido2/src/CMakeLists.txt | 8 +- contrib/libfido2/src/aes256.c | 6 +- contrib/libfido2/src/bio.c | 11 +- contrib/libfido2/src/cbor.c | 105 +- contrib/libfido2/src/cred.c | 143 ++- contrib/libfido2/src/credman.c | 11 +- contrib/libfido2/src/dev.c | 11 +- contrib/libfido2/src/export.gnu | 6 + contrib/libfido2/src/export.llvm | 6 + contrib/libfido2/src/export.msvc | 6 + contrib/libfido2/src/extern.h | 24 +- contrib/libfido2/src/fido.h | 8 +- contrib/libfido2/src/fido/param.h | 9 +- contrib/libfido2/src/fido/types.h | 20 +- contrib/libfido2/src/hid_linux.c | 36 +- contrib/libfido2/src/hid_netbsd.c | 6 +- contrib/libfido2/src/hid_osx.c | 40 +- contrib/libfido2/src/nfc.c | 98 +- contrib/libfido2/src/pin.c | 2 + contrib/libfido2/src/random.c | 12 +- contrib/libfido2/src/rs1.c | 53 +- contrib/libfido2/src/rs256.c | 53 +- contrib/libfido2/src/u2f.c | 1 + contrib/libfido2/src/winhello.c | 58 +- contrib/libfido2/tools/cred_make.c | 14 +- contrib/libfido2/tools/credman.c | 7 +- contrib/libfido2/tools/fido2-cred.c | 4 +- contrib/libfido2/tools/fido2-unprot.sh | 39 +- contrib/libfido2/tools/include_check.sh | 17 +- contrib/libfido2/tools/test.sh | 145 +-- contrib/libfido2/tools/token.c | 9 + contrib/libfido2/udev/check.sh | 4 +- contrib/libfido2/windows/build.ps1 | 41 +- contrib/libfido2/windows/const.ps1 | 17 +- contrib/libfido2/windows/cygwin.ps1 | 11 +- contrib/libfido2/windows/release.ps1 | 22 +- 82 files changed, 3140 insertions(+), 1406 deletions(-) diff --cc contrib/libfido2/.actions/run-shellcheck index 000000000000,063a5e0d1f1a..063a5e0d1f1a mode 000000,100755..100755 --- a/contrib/libfido2/.actions/run-shellcheck +++ b/contrib/libfido2/.actions/run-shellcheck diff --cc contrib/libfido2/.github/workflows/shellcheck.yml index 000000000000,cdda760ae2b6..cdda760ae2b6 mode 000000,100644..100644 --- a/contrib/libfido2/.github/workflows/shellcheck.yml +++ b/contrib/libfido2/.github/workflows/shellcheck.yml diff --cc contrib/libfido2/fuzz/fuzz_attobj.c index 000000000000,4fddc0f461a9..4fddc0f461a9 mode 000000,100644..100644 --- a/contrib/libfido2/fuzz/fuzz_attobj.c +++ b/contrib/libfido2/fuzz/fuzz_attobj.c diff --cc contrib/libfido2/fuzz/report.tgz index 9c01263576f1,7f89eb355310..7f89eb355310 Binary files differ diff --cc contrib/libfido2/regress/extern.h index 000000000000,8bab9d4ae667..8bab9d4ae667 mode 000000,100644..100644 --- a/contrib/libfido2/regress/extern.h +++ b/contrib/libfido2/regress/extern.h diff --cc contrib/libfido2/regress/mock.c index 000000000000,cfaeffc9a3d9..cfaeffc9a3d9 mode 000000,100644..100644 --- a/contrib/libfido2/regress/mock.c +++ b/contrib/libfido2/regress/mock.chome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d503bf.346cf.6702261d>
