forked from openssh/openssh-portable
-
-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is the 18.1.0 release of HPN-SSH based on OpenSSH 9.4. The major…
… changes included in this release are the introduction of a parallel ChaCha20-Poly1305 cipher called chacha20-poly1305-mt@hpnssh.org. This is now the default cipher used by HPN-SSH. You may use the serial version of the cipher by explcitly calling it with -cchacha20-poly1035@openssh.com if you perfer. However, this will only have an impact on the local instantiation of hpnssh or hpnsshd. To use serial ChaCha20 on both ends of the connection you must run both the server and client with the serial version. We have also imrpoved the efficacy of the Poly1305 MAC by using OpenSSL functions to compute the MAC instead of the portable C implementation included in OpenSSH. Our implemtation of Poly1305 will fall back to the portable implementation if the OpenSSL EVP is not available. There have been other minor changes to improve code readability, improve compatibility with LibreSSL, support Alpine more gracefully, and so forth. Lastly, the versioning scheme as been normalize to Major.Minor.Fix. For example, this version is 18.1.0 meaning that it is the 18th Major release, the 1st minor release, and there 0 fixes/patches applied. In this scheme a minor bug fix will increment the Fix value. A forward port to a new version of OpenSSH or a performance improvement will increment the Minor value (and reset the Fix value). The introduction of a major change or functionality will increment the Major value while resetting both Minor and Fix to 1 and 0 respectively. Okayed by mwd@psc.edu and rapier@psc.edu
- Loading branch information
Showing
123 changed files
with
3,688 additions
and
2,245 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.