Lain Iwakura 4fa43ae2de
Some checks failed
C/C++ CI / ubuntu-latest aws-lc (push) Failing after 4s
C/C++ CI / ubuntu-latest boringssl (push) Failing after 3s
C/C++ CI / ubuntu-latest clang-15 (push) Failing after 4s
C/C++ CI / ubuntu-latest clang-19 (push) Failing after 3s
C/C++ CI / ubuntu-latest default (push) Failing after 3s
C/C++ CI / ubuntu-latest gcc-14 (push) Failing after 4s
C/C++ CI / ubuntu-latest libressl-3.2.6 (push) Failing after 3s
C/C++ CI / ubuntu-latest libressl-3.3.6 (push) Failing after 3s
C/C++ CI / ubuntu-latest libressl-3.4.3 (push) Failing after 4s
C/C++ CI / ubuntu-latest libressl-3.5.3 (push) Failing after 4s
C/C++ CI / ubuntu-latest libressl-3.6.1 (push) Failing after 3s
C/C++ CI / ubuntu-latest libressl-3.7.2 (push) Failing after 4s
C/C++ CI / ubuntu-latest libressl-3.8.4 (push) Failing after 4s
C/C++ CI / ubuntu-latest libressl-3.9.2 (push) Failing after 3s
C/C++ CI / ubuntu-latest libressl-4.0.0 (push) Failing after 3s
C/C++ CI / ubuntu-latest libressl-master (push) Failing after 4s
C/C++ CI / ubuntu-latest musl (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-1.1.1 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-1.1.1_stable (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-1.1.1t (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-1.1.1w (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-3.0 (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-3.0.0 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.0.15 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.1 (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-3.1.0 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.1.7 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.2 (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-3.2.3 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.3 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-3.3.2 (push) Failing after 4s
C/C++ CI / ubuntu-latest openssl-3.4.0 (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-master (push) Failing after 3s
C/C++ CI / ubuntu-latest openssl-noec (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.71 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.72 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.73 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.74 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.75 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.76 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.77 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.78 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.79 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.80 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-0.81 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.82 (push) Failing after 3s
C/C++ CI / ubuntu-latest putty-0.83 (push) Failing after 4s
C/C++ CI / ubuntu-latest putty-snapshot (push) Failing after 3s
C/C++ CI / ubuntu-latest tcmalloc (push) Failing after 3s
C/C++ CI / ubuntu-latest zlib-develop (push) Failing after 4s
CIFuzz / Fuzzing (push) Failing after 7m34s
C/C++ CI / ubuntu-22.04 c89 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 clang-11 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 clang-12-Werror (push) Has been cancelled
C/C++ CI / ubuntu-22.04 clang-14 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 clang-sanitize-address (push) Has been cancelled
C/C++ CI / ubuntu-22.04 clang-sanitize-undefined (push) Has been cancelled
C/C++ CI / windows-2019 cygwin-release (push) Has been cancelled
C/C++ CI / windows-2022 cygwin-release (push) Has been cancelled
C/C++ CI / macos-13 default (push) Has been cancelled
C/C++ CI / macos-14 default (push) Has been cancelled
C/C++ CI / macos-15 default (push) Has been cancelled
C/C++ CI / ubuntu-22.04 default (push) Has been cancelled
C/C++ CI / ubuntu-22.04-arm default (push) Has been cancelled
C/C++ CI / ubuntu-24.04-arm default (push) Has been cancelled
C/C++ CI / windows-2019 default (push) Has been cancelled
C/C++ CI / windows-2022 default (push) Has been cancelled
C/C++ CI / ubuntu-22.04 gcc-11-Werror (push) Has been cancelled
C/C++ CI / ubuntu-22.04 gcc-12-Werror (push) Has been cancelled
C/C++ CI / ubuntu-22.04 gcc-9 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 gcc-sanitize-address (push) Has been cancelled
C/C++ CI / ubuntu-22.04 gcc-sanitize-undefined (push) Has been cancelled
C/C++ CI / ubuntu-22.04 hardenedmalloc (push) Has been cancelled
C/C++ CI / ubuntu-22.04 heimdal (push) Has been cancelled
C/C++ CI / ubuntu-22.04 kitchensink (push) Has been cancelled
C/C++ CI / ubuntu-22.04-arm kitchensink (push) Has been cancelled
C/C++ CI / ubuntu-24.04-arm kitchensink (push) Has been cancelled
C/C++ CI / ubuntu-22.04 krb5 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 libedit (push) Has been cancelled
C/C++ CI / macos-13 pam (push) Has been cancelled
C/C++ CI / macos-14 pam (push) Has been cancelled
C/C++ CI / macos-15 pam (push) Has been cancelled
C/C++ CI / ubuntu-22.04 pam (push) Has been cancelled
C/C++ CI / ubuntu-22.04 selinux (push) Has been cancelled
C/C++ CI / ubuntu-22.04 sk (push) Has been cancelled
C/C++ CI / ubuntu-22.04 valgrind-1 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 valgrind-2 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 valgrind-3 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 valgrind-4 (push) Has been cancelled
C/C++ CI / ubuntu-22.04 valgrind-unit (push) Has been cancelled
C/C++ CI / ubuntu-22.04 without-openssl (push) Has been cancelled
C/C++ CI self-hosted / win10 cygwin-release (push) Has been cancelled
C/C++ CI self-hosted / ARM default (push) Has been cancelled
C/C++ CI self-hosted / ARM64 default (push) Has been cancelled
C/C++ CI self-hosted / alpine default (push) Has been cancelled
C/C++ CI self-hosted / centos7 default (push) Has been cancelled
C/C++ CI self-hosted / debian-i386 default (push) Has been cancelled
C/C++ CI self-hosted / dfly30 default (push) Has been cancelled
C/C++ CI self-hosted / dfly48 default (push) Has been cancelled
C/C++ CI self-hosted / dfly60 default (push) Has been cancelled
C/C++ CI self-hosted / dfly62 default (push) Has been cancelled
C/C++ CI self-hosted / dfly64 default (push) Has been cancelled
C/C++ CI self-hosted / fbsd10 default (push) Has been cancelled
C/C++ CI self-hosted / fbsd12 default (push) Has been cancelled
C/C++ CI self-hosted / fbsd13 default (push) Has been cancelled
C/C++ CI self-hosted / fbsd14 default (push) Has been cancelled
C/C++ CI self-hosted / nbsd10 default (push) Has been cancelled
C/C++ CI self-hosted / nbsd3 default (push) Has been cancelled
C/C++ CI self-hosted / nbsd4 default (push) Has been cancelled
C/C++ CI self-hosted / nbsd8 default (push) Has been cancelled
C/C++ CI self-hosted / nbsd9 default (push) Has been cancelled
C/C++ CI self-hosted / obsd51 default (push) Has been cancelled
C/C++ CI self-hosted / obsd67 default (push) Has been cancelled
C/C++ CI self-hosted / obsd72 default (push) Has been cancelled
C/C++ CI self-hosted / obsd73 default (push) Has been cancelled
C/C++ CI self-hosted / obsd74 default (push) Has been cancelled
C/C++ CI self-hosted / obsdsnap default (push) Has been cancelled
C/C++ CI self-hosted / obsdsnap-i386 default (push) Has been cancelled
C/C++ CI self-hosted / omnios default (push) Has been cancelled
C/C++ CI self-hosted / openindiana default (push) Has been cancelled
C/C++ CI self-hosted / ubuntu-2204 default (push) Has been cancelled
C/C++ CI self-hosted / obsd-arm64 default (push) Has been cancelled
C/C++ CI self-hosted / aix51 default (push) Has been cancelled
C/C++ CI self-hosted / fbsd14-ppc64 default (push) Has been cancelled
C/C++ CI self-hosted / sol10 default (push) Has been cancelled
C/C++ CI self-hosted / sol11 default (push) Has been cancelled
C/C++ CI self-hosted / win10 default (push) Has been cancelled
C/C++ CI self-hosted / debian-riscv64 default (push) Has been cancelled
C/C++ CI self-hosted / openwrt-mips default (push) Has been cancelled
C/C++ CI self-hosted / openwrt-mipsel default (push) Has been cancelled
C/C++ CI self-hosted / ARM64 pam (push) Has been cancelled
C/C++ CI self-hosted / centos7 pam (push) Has been cancelled
C/C++ CI self-hosted / debian-i386 pam (push) Has been cancelled
C/C++ CI self-hosted / dfly48 pam (push) Has been cancelled
C/C++ CI self-hosted / dfly58 pam (push) Has been cancelled
C/C++ CI self-hosted / dfly60 pam (push) Has been cancelled
C/C++ CI self-hosted / dfly62 pam (push) Has been cancelled
C/C++ CI self-hosted / dfly64 pam (push) Has been cancelled
C/C++ CI self-hosted / fbsd10 pam (push) Has been cancelled
C/C++ CI self-hosted / fbsd12 pam (push) Has been cancelled
C/C++ CI self-hosted / fbsd13 pam (push) Has been cancelled
C/C++ CI self-hosted / fbsd14 pam (push) Has been cancelled
C/C++ CI self-hosted / nbsd10 pam (push) Has been cancelled
C/C++ CI self-hosted / nbsd8 pam (push) Has been cancelled
C/C++ CI self-hosted / nbsd9 pam (push) Has been cancelled
C/C++ CI self-hosted / omnios pam (push) Has been cancelled
C/C++ CI self-hosted / openindiana pam (push) Has been cancelled
C/C++ CI self-hosted / sol10 pam (push) Has been cancelled
C/C++ CI self-hosted / sol11 pam-krb5 (push) Has been cancelled
C/C++ CI self-hosted / sol11 sol64 (push) Has been cancelled
C/C++ CI self-hosted / dfly30 without-openssl (push) Has been cancelled
upd
2025-07-12 18:38:34 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
upd
2025-07-12 18:38:34 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
upd
2025-07-12 18:38:34 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00
2025-07-12 18:35:29 +03:00

Portable OpenSSH

C/C++ CI Fuzzing Status Coverity Status

OpenSSH is a complete implementation of the SSH protocol (version 2) for secure remote login, command execution and file transfer. It includes a client ssh and server sshd, file transfer utilities scp and sftp as well as tools for key generation (ssh-keygen), run-time key storage (ssh-agent) and a number of supporting programs.

This is a port of OpenBSD's OpenSSH to most Unix-like operating systems, including Linux, OS X and Cygwin. Portable OpenSSH polyfills OpenBSD APIs that are not available elsewhere, adds sshd sandboxing for more operating systems and includes support for OS-native authentication and auditing (e.g. using PAM).

Documentation

The official documentation for OpenSSH are the man pages for each tool:

Stable Releases

Stable release tarballs are available from a number of download mirrors. We recommend the use of a stable release for most users. Please read the release notes for details of recent changes and potential incompatibilities.

Building Portable OpenSSH

Dependencies

Portable OpenSSH is built using autoconf and make. It requires a working C compiler, standard library and headers.

libcrypto from either LibreSSL or OpenSSL may also be used. OpenSSH may be built without either of these, but the resulting binaries will have only a subset of the cryptographic algorithms normally available.

zlib is optional; without it transport compression is not supported.

FIDO security token support needs libfido2 and its dependencies and will be enabled automatically if they are found.

In addition, certain platforms and build-time options may require additional dependencies; see README.platform for details about your platform.

Building a release

Release tarballs and release branches in git include a pre-built copy of the configure script and may be built using:

tar zxvf openssh-X.YpZ.tar.gz
cd openssh
./configure # [options]
make && make tests

See the Build-time Customisation section below for configure options. If you plan on installing OpenSSH to your system, then you will usually want to specify destination paths.

Building from git

If building from the git master branch, you'll need autoconf installed to build the configure script. The following commands will check out and build portable OpenSSH from git:

git clone https://github.com/openssh/openssh-portable # or https://anongit.mindrot.org/openssh.git
cd openssh-portable
autoreconf
./configure
make && make tests

Build-time Customisation

There are many build-time customisation options available. All Autoconf destination path flags (e.g. --prefix) are supported (and are usually required if you want to install OpenSSH).

For a full list of available flags, run ./configure --help but a few of the more frequently-used ones are described below. Some of these flags will require additional libraries and/or headers be installed.

Flag Meaning
--with-pam Enable PAM support. OpenPAM, Linux PAM and Solaris PAM are supported.
--with-libedit Enable libedit support for sftp.
--with-kerberos5 Enable Kerberos/GSSAPI support. Both Heimdal and MIT Kerberos implementations are supported.
--with-selinux Enable SELinux support.

Development

Portable OpenSSH development is discussed on the openssh-unix-dev mailing list (archive mirror). Bugs and feature requests are tracked on our Bugzilla.

Reporting bugs

Non-security bugs may be reported to the developers via Bugzilla or via the mailing list above. Security bugs should be reported to openssh@openssh.com.

Description
No description provided
Readme 2.3 MiB
Languages
C 82.7%
Shell 7.4%
Roff 5.4%
M4 2.7%
Makefile 0.8%
Other 1%