git: Add the HPN patch for OpenSSH.
Peter Avalos
pavalos at crater.dragonflybsd.org
Sat Jan 16 01:51:08 PST 2010
commit c29cd1cc28e3177fed52c5678a8e8ab8ec96d90e
Author: Peter Avalos <pavalos at theshell.com>
Date: Fri Jan 15 20:09:49 2010 -1000
Add the HPN patch for OpenSSH.
This provides dynamic windows and the ability to switch to a NONE
encryption cipher after authentication.
This does not include the multi-threaded AES-CTR cipher due to
unresolved problems causing it to hang.
For more details: http://www.psc.edu/networking/projects/hpn-ssh/
Requested-by: Michael Neumann <mneumann at ntecs.de>
Summary of changes:
crypto/openssh/HPN-README | 128 ++++++++++++++++++++++++++++++++++++++++
crypto/openssh/auth2.c | 8 +++
crypto/openssh/buffer.c | 2 +-
crypto/openssh/buffer.h | 3 +
crypto/openssh/channels.c | 74 +++++++++++++++++++++--
crypto/openssh/channels.h | 13 +++-
crypto/openssh/cipher.c | 5 +-
crypto/openssh/clientloop.c | 24 +++++++-
crypto/openssh/compat.c | 9 +++
crypto/openssh/compat.h | 1 +
crypto/openssh/kex.c | 34 ++++++++++-
crypto/openssh/kex.h | 2 +
crypto/openssh/myproposal.h | 2 +
crypto/openssh/packet.c | 42 ++++++++++---
crypto/openssh/packet.h | 8 ++-
crypto/openssh/progressmeter.c | 22 ++++++-
crypto/openssh/readconf.c | 73 ++++++++++++++++++++++-
crypto/openssh/readconf.h | 7 ++
crypto/openssh/scp.c | 4 +-
crypto/openssh/servconf.c | 67 +++++++++++++++++++++
crypto/openssh/servconf.h | 4 +
crypto/openssh/serverloop.c | 39 +++++++++++--
crypto/openssh/session.c | 7 ++
crypto/openssh/sftp.1 | 3 +-
crypto/openssh/sftp.c | 2 +-
crypto/openssh/ssh.c | 86 +++++++++++++++++++++++++--
crypto/openssh/sshconnect.c | 33 ++++++++++-
crypto/openssh/sshconnect2.c | 28 +++++++++
crypto/openssh/sshd.c | 24 +++++++-
crypto/openssh/sshd_config | 14 ++++
secure/lib/libssh/version.h | 2 +-
31 files changed, 725 insertions(+), 45 deletions(-)
create mode 100644 crypto/openssh/HPN-README
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c29cd1cc28e3177fed52c5678a8e8ab8ec96d90e
--
DragonFly BSD source repository
More information about the Commits
mailing list