CVS import: src/external/bsd/pam-u2f/dist

2021-09-24 Thread Christos Zoulas
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 

CVS import: src/external/bsd/pam-u2f/dist

2021-09-24 Thread Christos Zoulas
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 

CVS import: src/external/bsd/pam-u2f/dist

2020-03-02 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar  3 00:18:44 UTC 2020

Update of /cvsroot/src/external/bsd/pam-u2f/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv13489

Log Message:
Import Yubico's pam-u2f from https://github.com/Yubico/pam-u2f.git

Status:

Vendor Tag: YUBICO
Release Tags:   pam-u2f-d10f84314c55f10d244bc275794e783dc408e45c

N src/external/bsd/pam-u2f/dist/.clang-format
N src/external/bsd/pam-u2f/dist/.travis.yml
N src/external/bsd/pam-u2f/dist/AUTHORS
N src/external/bsd/pam-u2f/dist/COPYING
N src/external/bsd/pam-u2f/dist/Makefile.am
N src/external/bsd/pam-u2f/dist/NEWS
N src/external/bsd/pam-u2f/dist/README
N src/external/bsd/pam-u2f/dist/autogen.sh
N src/external/bsd/pam-u2f/dist/b64.c
N src/external/bsd/pam-u2f/dist/b64.h
N src/external/bsd/pam-u2f/dist/configure.ac
N src/external/bsd/pam-u2f/dist/drop_privs.c
N src/external/bsd/pam-u2f/dist/drop_privs.h
N src/external/bsd/pam-u2f/dist/explicit_bzero.c
N src/external/bsd/pam-u2f/dist/pam-u2f.c
N src/external/bsd/pam-u2f/dist/util.c
N src/external/bsd/pam-u2f/dist/util.h
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-clang7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-clang8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc9.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-linux.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx11-clang.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx9.4-clang.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-clang7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-clang8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc9.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/format-code.sh
N src/external/bsd/pam-u2f/dist/m4/ax_check_compile_flag.m4
N src/external/bsd/pam-u2f/dist/m4/lib-ld.m4
N src/external/bsd/pam-u2f/dist/m4/lib-link.m4
N src/external/bsd/pam-u2f/dist/m4/lib-prefix.m4
N src/external/bsd/pam-u2f/dist/man/pam_u2f.8.txt
N src/external/bsd/pam-u2f/dist/man/pamu2fcfg.1.txt
N src/external/bsd/pam-u2f/dist/pamu2fcfg/Makefile.am
N src/external/bsd/pam-u2f/dist/pamu2fcfg/_readpassphrase.h
N src/external/bsd/pam-u2f/dist/pamu2fcfg/cmdline.ggo
N src/external/bsd/pam-u2f/dist/pamu2fcfg/pamu2fcfg.c
N src/external/bsd/pam-u2f/dist/pamu2fcfg/readpassphrase.c
N src/external/bsd/pam-u2f/dist/tests/Makefile.am
N src/external/bsd/pam-u2f/dist/tests/basic.c
N src/external/bsd/pam-u2f/dist/tests/bionic/Dockerfile
N src/external/bsd/pam-u2f/dist/tests/bionic/README
N src/external/bsd/pam-u2f/dist/tests/bionic/run.sh

No conflicts created by this import



CVS import: src/external/bsd/pam-u2f/dist

2020-03-02 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar  3 00:18:44 UTC 2020

Update of /cvsroot/src/external/bsd/pam-u2f/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv13489

Log Message:
Import Yubico's pam-u2f from https://github.com/Yubico/pam-u2f.git

Status:

Vendor Tag: YUBICO
Release Tags:   pam-u2f-d10f84314c55f10d244bc275794e783dc408e45c

N src/external/bsd/pam-u2f/dist/.clang-format
N src/external/bsd/pam-u2f/dist/.travis.yml
N src/external/bsd/pam-u2f/dist/AUTHORS
N src/external/bsd/pam-u2f/dist/COPYING
N src/external/bsd/pam-u2f/dist/Makefile.am
N src/external/bsd/pam-u2f/dist/NEWS
N src/external/bsd/pam-u2f/dist/README
N src/external/bsd/pam-u2f/dist/autogen.sh
N src/external/bsd/pam-u2f/dist/b64.c
N src/external/bsd/pam-u2f/dist/b64.h
N src/external/bsd/pam-u2f/dist/configure.ac
N src/external/bsd/pam-u2f/dist/drop_privs.c
N src/external/bsd/pam-u2f/dist/drop_privs.h
N src/external/bsd/pam-u2f/dist/explicit_bzero.c
N src/external/bsd/pam-u2f/dist/pam-u2f.c
N src/external/bsd/pam-u2f/dist/util.c
N src/external/bsd/pam-u2f/dist/util.h
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-clang7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-clang8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-bionic-gcc9.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-linux.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx11-clang.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-osx9.4-clang.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-clang7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-clang8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc7.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc8.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/build-xenial-gcc9.sh
N src/external/bsd/pam-u2f/dist/build-aux/ci/format-code.sh
N src/external/bsd/pam-u2f/dist/m4/ax_check_compile_flag.m4
N src/external/bsd/pam-u2f/dist/m4/lib-ld.m4
N src/external/bsd/pam-u2f/dist/m4/lib-link.m4
N src/external/bsd/pam-u2f/dist/m4/lib-prefix.m4
N src/external/bsd/pam-u2f/dist/man/pam_u2f.8.txt
N src/external/bsd/pam-u2f/dist/man/pamu2fcfg.1.txt
N src/external/bsd/pam-u2f/dist/pamu2fcfg/Makefile.am
N src/external/bsd/pam-u2f/dist/pamu2fcfg/_readpassphrase.h
N src/external/bsd/pam-u2f/dist/pamu2fcfg/cmdline.ggo
N src/external/bsd/pam-u2f/dist/pamu2fcfg/pamu2fcfg.c
N src/external/bsd/pam-u2f/dist/pamu2fcfg/readpassphrase.c
N src/external/bsd/pam-u2f/dist/tests/Makefile.am
N src/external/bsd/pam-u2f/dist/tests/basic.c
N src/external/bsd/pam-u2f/dist/tests/bionic/Dockerfile
N src/external/bsd/pam-u2f/dist/tests/bionic/README
N src/external/bsd/pam-u2f/dist/tests/bionic/run.sh

No conflicts created by this import