AsyncSSH 2.24.0 released!

0 views
Skip to first unread message

Ron Frederick

unread,
Jun 27, 2026, 4:39:39 PMJun 27
to asyncssh...@googlegroups.com, asyncssh-users
AsyncSSH version 2.24.0 is now available on Github and PyPI, with some small features and bug fixes. Here’s a list of changes since 2.23.1:

* Added support for creating and validating SSHSIG signatures, as well
  as OpenSSH "allowed signers" files.

* Added support for ML-KEM key exchange from the PyCA cryptography
  package when it is available. This avoids the need to have the
  liboqs library installed to use ML-KEM. However, liboqs is still
  required to support SNTRUP kex exchange.

* Fixed an issue with handling of SSH maximum packet size when opening
  a new SSH channel, aborting with a protocol error if a peer attempts
  to set this size to 0. Thanks go to GitHub user afldl for reporting
  this issue and providing analysis and reproduction code.

* Fixed an issue with include directives in OpenSSH config files.
  Thanks go to GitHub users sethholmes and tazle for reporting this
  issue and providing analysis and a proposed fix.

Downloads can be found in the usual place:

Home page: http://asyncssh.readthedocs.io
PyPI: https://pypi.python.org/pypi/asyncssh
GitHub: https://github.com/ronf/asyncssh

Please let me know if you have any questions or problems with this new release.
--
Ron Frederick
Reply all
Reply to author
Forward
0 new messages