Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

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



Module Name:    src
Committed By:   christos
Date:           Wed Jan 15 14:22:52 UTC 2025

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

Log Message:
Import pam-u2f 1.3.1 (previous was 1.2.0)

Version 1.3.1 (released 2025-01-14)

    - Fix incorrect usage of PAM_IGNORE (YSA-2025-01, CVE-2025-23013).
    - Changed return value when nouserok is enabled and the user has no
      credentials, PAM_IGNORE is used instead of PAM_SUCCESS.
    - Hardened checks of authfile permissions.
    - Hardened checks for nouserok.
    - Improved debug messages.
    - Improved documentation.

Version 1.3.0 (released 2023-03-14)

    - Add sanity checking of UV options to pamu2fcfg.
    - Add support for username expansion in the authfile path.
    - Improvements to the documentation.

Version 1.2.1 (released 2022-05-11)

    - Fixed an issue where native credentials could be truncated, resulting
      in failure to authenticate or successful authentication with missing
      options.
    - Stricter parsing of sshformat credentials.
    - pamu2fcfg now allows a combination of the --username and --nouser
      options.
    - Improved documentation on FIDO2 options.


Status:

Vendor Tag:     YUBICO
Release Tags:   pam-u2f-1-3-1
                
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
N src/external/bsd/pam-u2f/dist/SECURITY.md
U src/external/bsd/pam-u2f/dist/autogen.sh
U 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
N src/external/bsd/pam-u2f/dist/debug.c
N src/external/bsd/pam-u2f/dist/debug.h
U src/external/bsd/pam-u2f/dist/drop_privs.h
N src/external/bsd/pam-u2f/dist/expand.c
U src/external/bsd/pam-u2f/dist/explicit_bzero.c
N src/external/bsd/pam-u2f/dist/export.sym
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/ISSUE_TEMPLATE/bug_report.md
N src/external/bsd/pam-u2f/dist/.github/ISSUE_TEMPLATE/config.yml
N src/external/bsd/pam-u2f/dist/.github/ISSUE_TEMPLATE/feature_request.md
U src/external/bsd/pam-u2f/dist/.github/workflows/alpine_builds.yml
U src/external/bsd/pam-u2f/dist/.github/workflows/codeql-analysis.yml
U src/external/bsd/pam-u2f/dist/.github/workflows/format.yml
U src/external/bsd/pam-u2f/dist/.github/workflows/linux_builds.yml
U src/external/bsd/pam-u2f/dist/.github/workflows/linux_fuzz.yml
U src/external/bsd/pam-u2f/dist/.github/workflows/macos_builds.yml
U src/external/bsd/pam-u2f/dist/build-aux/ci/build-linux-clang.sh
U 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
U src/external/bsd/pam-u2f/dist/build-aux/ci/distcheck.sh
U src/external/bsd/pam-u2f/dist/build-aux/ci/format-code.sh
U src/external/bsd/pam-u2f/dist/build-aux/ci/fuzz-linux-asan.sh
U src/external/bsd/pam-u2f/dist/fuzz/Makefile.am
U src/external/bsd/pam-u2f/dist/fuzz/authfile.h
U src/external/bsd/pam-u2f/dist/fuzz/coverage.sh
N src/external/bsd/pam-u2f/dist/fuzz/export.sym
U src/external/bsd/pam-u2f/dist/fuzz/fuzz.h
U src/external/bsd/pam-u2f/dist/fuzz/fuzz_auth.c
U src/external/bsd/pam-u2f/dist/fuzz/fuzz_format_parsers.c
U src/external/bsd/pam-u2f/dist/fuzz/make_seed.py
U src/external/bsd/pam-u2f/dist/fuzz/pack.c
U src/external/bsd/pam-u2f/dist/fuzz/wiredata.h
U 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
N src/external/bsd/pam-u2f/dist/man/Makefile.am
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/openbsd-compat.h
C src/external/bsd/pam-u2f/dist/pamu2fcfg/pamu2fcfg.c
U src/external/bsd/pam-u2f/dist/pamu2fcfg/readpassphrase.c
U src/external/bsd/pam-u2f/dist/pamu2fcfg/strlcpy.c
U src/external/bsd/pam-u2f/dist/tests/Makefile.am
N src/external/bsd/pam-u2f/dist/tests/dlsym_check.c
N src/external/bsd/pam-u2f/dist/tests/expand.c
U src/external/bsd/pam-u2f/dist/tests/get_devices.c
U 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/empty.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-P-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-P.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-P.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_-r.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-P.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-P.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-V-N.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r-V.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_-r.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_double_.cred.in
N src/external/bsd/pam-u2f/dist/tests/credentials/new_limited_count.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_-P1-P2.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_-P12.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_1-P2.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/new_mixed_12.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/old_credential.cred.in
U src/external/bsd/pam-u2f/dist/tests/credentials/ssh_credential.cred.in

4 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jYUBICO:yesterday -jYUBICO src/external/bsd/pam-u2f/dist




Home | Main Index | Thread Index | Old Index