Skip to content

Tags: warquel/openssh-hpn-isshd

Tags

7.1p2_14v10_3.17

Toggle 7.1p2_14v10_3.17's commit message
bump version

v3.19.1

Toggle v3.19.1's commit message
Merge remote-tracking branch 'rapier1/master' into isshd

# Conflicts:
#	kex.c

v3.19.0

Toggle v3.19.0's commit message
fix type error

char is not u_char
char is not u_char
char is not u_char
char is not u_char

3.15.0

Toggle 3.15.0's commit message
complete fix for kex

In working through the ‘make tests’, another issue re comp.name arose.
This change just assumes that any member of the mess can cause a
pathological state so test them all …

hpn-PeakTput-6_8_P1

Toggle hpn-PeakTput-6_8_P1's commit message
add peak throughput to the progress bar

This patch modifes the progress bar to display the 1 second throughput
average. On completion of the transfer it will display the peak throughput
through the life of the connection.

hpn-NoneSwitch-6_8_P1

Toggle hpn-NoneSwitch-6_8_P1's commit message
add support for the NONE cipher

This patch provides the post authentication switch to the NONE cipher.
This is useful for the transfer of bulk data via SCP. The NONE switch
is not allowed during interactive sessions. Both sides of the connection
*must* support the NONE switch.

hpn-KitchenSink-6_8_P1

Toggle hpn-KitchenSink-6_8_P1's commit message
support dynamically sized receive buffers

This is the core of HPN-SSH. Please note that this patch will not
necessarily improve all connections but only those that were being hampered
by undersized buffers. While  optimal improvement requires this patch on
both sides of the connection many users see enhancement as long as the
patch is applied on the side of the connection receiving bulk data.

hpn-DynamicWindow-6_8_P1

Toggle hpn-DynamicWindow-6_8_P1's commit message
support dynamically sized receive buffers

This is the core of HPN-SSH. Please note that this patch will not
necessarily improve all connections but only those that were being hampered
by undersized buffers. While  optimal improvement requires this patch on
both sides of the connection many users see enhancement as long as the
patch is applied on the side of the connection receiving bulk data.

hpn-DynWinNoneSwitch-6_8_P1

Toggle hpn-DynWinNoneSwitch-6_8_P1's commit message
support dynamically sized receive buffers

This is the core of HPN-SSH. Please note that this patch will not
necessarily improve all connections but only those that were being hampered
by undersized buffers. While  optimal improvement requires this patch on
both sides of the connection many users see enhancement as long as the
patch is applied on the side of the connection receiving bulk data.

hpn-AES-CTR-6_8_P1

Toggle hpn-AES-CTR-6_8_P1's commit message
Add support for the multi-threaded AES-CTR cipher

This patch provides the multi-threaded AES-CTR cipher. Essentially,
several buffers are created that are filled with pre-computed keystreads
generates by worker threads. These buffers are drained in order so as to
provide a keystream 100% compatible with non-threaded AES-CTR
implementations. Prior to this release there was a significant flaw in
the way in which this cipher was used in SSH (the security of this cipher
was not impacted) where forking the process to the background would cause
the threads to become divorced from the parent process. This would lead
to a failure in port forwarding applications and, starting with 6.1p1,
incompatibility with the sandbox used by the privsep process. Both
problems were resoloved by using the non-threaded AES-CTR cipher during
authentication and then switching to the MT-AES-CTR cipher immediately
after.