git: vendor/OPENSSH Import OpenSSH-8.8p1

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Oct 9 04:26:19 PDT 2021


commit 50a69bb51183a7916e776f2c9f5fa64c999f1a2f
Author: Sascha Wildner <saw at online.de>
Date:   Sat Oct 9 13:24:01 2021 +0200

    Import OpenSSH-8.8p1

Summary of changes:
 crypto/openssh/LICENCE                             |   62 +
 crypto/openssh/PROTOCOL                            |   85 +-
 crypto/openssh/PROTOCOL.agent                      |    6 +-
 crypto/openssh/PROTOCOL.certkeys                   |   35 +-
 crypto/openssh/PROTOCOL.key                        |    9 +-
 crypto/openssh/PROTOCOL.sshsig                     |    3 +-
 crypto/openssh/README                              |    2 +-
 crypto/openssh/{addrmatch.c => addr.c}             |  429 +++----
 crypto/openssh/addr.h                              |   60 +
 crypto/openssh/addrmatch.c                         |  351 +-----
 crypto/openssh/auth-options.c                      |   74 +-
 crypto/openssh/auth-options.h                      |    9 +-
 crypto/openssh/auth-pam.c                          |   18 +-
 crypto/openssh/auth-passwd.c                       |    6 +-
 crypto/openssh/auth-rhosts.c                       |    6 +-
 crypto/openssh/auth.c                              |  235 +---
 crypto/openssh/auth.h                              |    8 +-
 crypto/openssh/auth2-chall.c                       |   37 +-
 crypto/openssh/auth2-hostbased.c                   |   60 +-
 crypto/openssh/auth2-kbdint.c                      |    6 +-
 crypto/openssh/auth2-none.c                        |    4 +-
 crypto/openssh/auth2-passwd.c                      |    4 +-
 crypto/openssh/auth2-pubkey.c                      |  157 +--
 crypto/openssh/auth2.c                             |   88 +-
 crypto/openssh/authfd.c                            |   71 +-
 crypto/openssh/authfd.h                            |    6 +-
 crypto/openssh/authfile.c                          |   10 +-
 crypto/openssh/canohost.c                          |    8 +-
 crypto/openssh/chacha.h                            |    4 +-
 crypto/openssh/channels.c                          |  575 +++++----
 crypto/openssh/channels.h                          |   30 +-
 crypto/openssh/cipher.c                            |   10 +-
 crypto/openssh/clientloop.c                        |  634 ++++++----
 crypto/openssh/compat.c                            |   93 +-
 crypto/openssh/compat.h                            |   20 +-
 crypto/openssh/contrib/ssh-copy-id                 |  303 +++--
 crypto/openssh/contrib/ssh-copy-id.1               |    9 +-
 crypto/openssh/crypto_api.h                        |   18 +-
 crypto/openssh/defines.h                           |   17 +-
 crypto/openssh/dh.c                                |   29 +-
 crypto/openssh/dh.h                                |    3 +-
 crypto/openssh/digest-openssl.c                    |   10 +-
 crypto/openssh/dns.c                               |   71 +-
 crypto/openssh/dns.h                               |    3 +-
 crypto/openssh/entropy.c                           |  123 --
 crypto/openssh/fatal.c                             |    7 +-
 crypto/openssh/hash.c                              |    2 -
 crypto/openssh/hostfile.c                          |  255 ++--
 crypto/openssh/hostfile.h                          |   27 +-
 crypto/openssh/kex.c                               |  139 +--
 crypto/openssh/kex.h                               |   18 +-
 crypto/openssh/kexdh.c                             |    6 +-
 crypto/openssh/kexgen.c                            |   26 +-
 crypto/openssh/kexgexc.c                           |   14 +-
 crypto/openssh/kexgexs.c                           |    7 +-
 ...xsntrup4591761x25519.c => kexsntrup761x25519.c} |   84 +-
 crypto/openssh/krl.c                               |  111 +-
 crypto/openssh/log.c                               |  228 ++--
 crypto/openssh/log.h                               |   91 +-
 crypto/openssh/loginrec.c                          |    3 +
 crypto/openssh/loginrec.h                          |    2 +-
 crypto/openssh/match.c                             |   18 +-
 crypto/openssh/match.h                             |    6 +-
 crypto/openssh/misc.c                              |  732 +++++++++--
 crypto/openssh/misc.h                              |   53 +-
 crypto/openssh/moduli                              |  863 ++++++-------
 crypto/openssh/monitor.c                           |  411 ++++---
 crypto/openssh/monitor_fdpass.c                    |   24 +-
 crypto/openssh/monitor_wrap.c                      |  254 ++--
 crypto/openssh/monitor_wrap.h                      |    7 +-
 crypto/openssh/msg.c                               |   18 +-
 crypto/openssh/mux.c                               |  607 +++++-----
 crypto/openssh/myproposal.h                        |   18 +-
 crypto/openssh/nchan.c                             |   73 +-
 crypto/openssh/packet.c                            |  132 +-
 crypto/openssh/packet.h                            |    3 +-
 crypto/openssh/readconf.c                          | 1204 +++++++++++++-----
 crypto/openssh/readconf.h                          |   29 +-
 crypto/openssh/readpass.c                          |  113 +-
 crypto/openssh/sandbox-rlimit.c                    |   18 +-
 crypto/openssh/scp.1                               |   72 +-
 crypto/openssh/scp.c                               |  539 ++++++++-
 crypto/openssh/servconf.c                          |  884 ++++++++------
 crypto/openssh/servconf.h                          |   36 +-
 crypto/openssh/serverloop.c                        |  201 ++--
 crypto/openssh/session.c                           |  204 ++--
 crypto/openssh/sftp-client.c                       | 1101 +++++++++++++----
 crypto/openssh/sftp-client.h                       |   61 +-
 crypto/openssh/sftp-common.c                       |    4 +-
 crypto/openssh/sftp-realpath.c                     |    3 +-
 crypto/openssh/sftp-server.8                       |   30 +-
 crypto/openssh/sftp-server.c                       |  399 ++++--
 crypto/openssh/sftp.1                              |   44 +-
 crypto/openssh/sftp.c                              |  126 +-
 crypto/openssh/sk-api.h                            |    9 +-
 crypto/openssh/sntrup4591761.c                     | 1083 -----------------
 crypto/openssh/sntrup761.c                         | 1273 ++++++++++++++++++++
 crypto/openssh/srclimit.c                          |  140 +++
 crypto/openssh/{cleanup.c => srclimit.h}           |   22 +-
 crypto/openssh/ssh-add.1                           |   35 +-
 crypto/openssh/ssh-add.c                           |  130 +-
 crypto/openssh/ssh-agent.1                         |   26 +-
 crypto/openssh/ssh-agent.c                         |  653 ++++++----
 crypto/openssh/ssh-ecdsa-sk.c                      |  169 ++-
 crypto/openssh/ssh-ed25519-sk.c                    |    5 +-
 crypto/openssh/ssh-ed25519.c                       |    5 +-
 crypto/openssh/ssh-keygen.1                        |   86 +-
 crypto/openssh/ssh-keygen.c                        |  721 ++++++-----
 crypto/openssh/ssh-keyscan.c                       |   42 +-
 crypto/openssh/ssh-keysign.c                       |   57 +-
 crypto/openssh/ssh-pkcs11-helper.c                 |   76 +-
 crypto/openssh/ssh-sk-client.c                     |   83 +-
 crypto/openssh/ssh.1                               |   85 +-
 crypto/openssh/ssh.c                               |  574 +++++----
 crypto/openssh/ssh.h                               |    7 +-
 crypto/openssh/ssh2.h                              |    4 +-
 crypto/openssh/ssh_api.c                           |   49 +-
 crypto/openssh/ssh_config                          |    3 +-
 crypto/openssh/ssh_config.5                        |  445 +++++--
 crypto/openssh/sshbuf-getput-basic.c               |    4 +-
 crypto/openssh/sshbuf-misc.c                       |   49 +-
 crypto/openssh/sshbuf.h                            |    6 +-
 crypto/openssh/sshconnect.c                        |  571 ++++++---
 crypto/openssh/sshconnect.h                        |   47 +-
 crypto/openssh/sshconnect2.c                       |  492 ++++----
 crypto/openssh/sshd.8                              |   69 +-
 crypto/openssh/sshd.c                              |  405 ++++---
 crypto/openssh/sshd_config                         |   10 +-
 crypto/openssh/sshd_config.5                       |  188 ++-
 crypto/openssh/sshkey-xmss.h                       |   16 +-
 crypto/openssh/sshkey.c                            |  162 ++-
 crypto/openssh/sshkey.h                            |   30 +-
 crypto/openssh/sshlogin.c                          |    4 +-
 crypto/openssh/sshpty.c                            |    1 +
 crypto/openssh/sshsig.c                            |  243 ++--
 crypto/openssh/sshsig.h                            |   13 +-
 crypto/openssh/ttymodes.c                          |   44 +-
 crypto/openssh/uidswap.c                           |    2 +-
 crypto/openssh/umac.c                              |    4 +-
 crypto/openssh/utf8.h                              |   10 +-
 crypto/openssh/version.h                           |    4 +-
 crypto/openssh/xmalloc.h                           |    7 +-
 142 files changed, 12799 insertions(+), 8472 deletions(-)
 copy crypto/openssh/{addrmatch.c => addr.c} (55%)
 create mode 100644 crypto/openssh/addr.h
 rename crypto/openssh/{kexsntrup4591761x25519.c => kexsntrup761x25519.c} (74%)
 delete mode 100644 crypto/openssh/sntrup4591761.c
 create mode 100644 crypto/openssh/sntrup761.c
 create mode 100644 crypto/openssh/srclimit.c
 copy crypto/openssh/{cleanup.c => srclimit.h} (71%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/50a69bb51183a7916e776f2c9f5fa64c999f1a2f


-- 
DragonFly BSD source repository


More information about the Commits mailing list