Module Name: src Committed By: christos Date: Fri Sep 24 12:51:20 UTC 2021
Update of /cvsroot/src/external/bsd/pam-u2f/dist In directory ivanova.netbsd.org:/tmp/cvs-serv115 Log Message: Import version 1.2.0 * Version 1.2.0 (released 2021-09-22) ** Added support for EdDSA keys. ** Added support for SSH ed25519-sk keys. ** Added authenticator filtering based on user verification options. ** Fixed an issue with privilege restoration on MacOS. ** Fixed an issue where credentials created with pamu2fcfg 1.0.8 or earlier were not handled correctly if their origin and appid differed. ** Miscellaneous improvements to the documentation. ** Miscellaneous minor bug fixes found by fuzzing. * Version 1.1.1 (released 2021-05-19) ** Fix an issue where PIN authentication could be bypassed (CVE-2021-31924). ** Fix an issue with nodetect and non-resident credentials. ** Fix build issues with musl libc. ** Add support for self-attestation in pamu2fcfg. ** Fix minor bugs found by fuzzing. * Version 1.1.0 (released 2020-09-17) ** Add support to FIDO2 (move from libu2f-host+libu2f-server to libfido2). ** Add support to User Verification ** Add support to PIN Verification ** Add support to Resident Credentials ** Add support to SSH credential format Status: Vendor Tag: YUBICO Release Tags: pam-u2f-1-2-0 U src/external/bsd/pam-u2f/dist/.clang-format U src/external/bsd/pam-u2f/dist/AUTHORS U src/external/bsd/pam-u2f/dist/COPYING U src/external/bsd/pam-u2f/dist/Makefile.am U src/external/bsd/pam-u2f/dist/NEWS U src/external/bsd/pam-u2f/dist/README U src/external/bsd/pam-u2f/dist/autogen.sh C src/external/bsd/pam-u2f/dist/b64.c U src/external/bsd/pam-u2f/dist/b64.h U src/external/bsd/pam-u2f/dist/configure.ac C src/external/bsd/pam-u2f/dist/drop_privs.h U src/external/bsd/pam-u2f/dist/explicit_bzero.c C src/external/bsd/pam-u2f/dist/pam-u2f.c C src/external/bsd/pam-u2f/dist/util.c C src/external/bsd/pam-u2f/dist/util.h N src/external/bsd/pam-u2f/dist/.github/workflows/alpine_builds.yml N src/external/bsd/pam-u2f/dist/.github/workflows/codeql-analysis.yml N src/external/bsd/pam-u2f/dist/.github/workflows/format.yml N src/external/bsd/pam-u2f/dist/.github/workflows/linux_builds.yml N src/external/bsd/pam-u2f/dist/.github/workflows/linux_fuzz.yml N src/external/bsd/pam-u2f/dist/.github/workflows/macos_builds.yml N src/external/bsd/pam-u2f/dist/.github/workflows/scan.yml N src/external/bsd/pam-u2f/dist/build-aux/ci/build-linux-clang.sh N src/external/bsd/pam-u2f/dist/build-aux/ci/build-linux-gcc.sh U src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx.sh N src/external/bsd/pam-u2f/dist/build-aux/ci/distcheck.sh U src/external/bsd/pam-u2f/dist/build-aux/ci/format-code.sh N src/external/bsd/pam-u2f/dist/build-aux/ci/fuzz-linux-asan.sh N src/external/bsd/pam-u2f/dist/fuzz/Makefile.am N src/external/bsd/pam-u2f/dist/fuzz/authfile.h N src/external/bsd/pam-u2f/dist/fuzz/coverage.sh N src/external/bsd/pam-u2f/dist/fuzz/fuzz.h N src/external/bsd/pam-u2f/dist/fuzz/fuzz_auth.c N src/external/bsd/pam-u2f/dist/fuzz/fuzz_format_parsers.c N src/external/bsd/pam-u2f/dist/fuzz/make_seed.py N src/external/bsd/pam-u2f/dist/fuzz/pack.c N src/external/bsd/pam-u2f/dist/fuzz/wiredata.h N src/external/bsd/pam-u2f/dist/fuzz/wrap.c U src/external/bsd/pam-u2f/dist/m4/ax_check_compile_flag.m4 U src/external/bsd/pam-u2f/dist/m4/lib-ld.m4 U src/external/bsd/pam-u2f/dist/m4/lib-link.m4 U src/external/bsd/pam-u2f/dist/m4/lib-prefix.m4 U src/external/bsd/pam-u2f/dist/man/pam_u2f.8.txt U src/external/bsd/pam-u2f/dist/man/pamu2fcfg.1.txt U src/external/bsd/pam-u2f/dist/pamu2fcfg/Makefile.am U src/external/bsd/pam-u2f/dist/pamu2fcfg/_readpassphrase.h U src/external/bsd/pam-u2f/dist/pamu2fcfg/cmdline.ggo N src/external/bsd/pam-u2f/dist/pamu2fcfg/openbsd-compat.h U src/external/bsd/pam-u2f/dist/pamu2fcfg/pamu2fcfg.c U src/external/bsd/pam-u2f/dist/pamu2fcfg/readpassphrase.c N src/external/bsd/pam-u2f/dist/pamu2fcfg/strlcpy.c U src/external/bsd/pam-u2f/dist/tests/Makefile.am U src/external/bsd/pam-u2f/dist/tests/basic.c N src/external/bsd/pam-u2f/dist/tests/get_devices.c N src/external/bsd/pam-u2f/dist/tests/regenerate_credentials.py U src/external/bsd/pam-u2f/dist/tests/bionic/Dockerfile U src/external/bsd/pam-u2f/dist/tests/bionic/README U src/external/bsd/pam-u2f/dist/tests/bionic/run.sh N src/external/bsd/pam-u2f/dist/tests/credentials/new_-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-P.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_-r.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-V-N.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-V.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_double_.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_-P1-P2.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_-P12.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_1-P2.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_12.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/old_credential.cred.in N src/external/bsd/pam-u2f/dist/tests/credentials/ssh_credential.cred.in 5 conflicts created by this import. Use the following command to help the merge: cvs checkout -jYUBICO:yesterday -jYUBICO src/external/bsd/pam-u2f/dist