py-asyncssh: updated to 1.18.0

Release 1.18.0:

Added support for GSSAPI ECDH and Edwards DH key exchange algorithms.
Fixed gssapi-with-mic authentication to work with GSS key exchanges, in cases where gssapi-keyex is not supported.
Made connect_ssh and connect_reverse_ssh methods into async context managers, simplifying the syntax needed to use them to create tunneled SSH connections.
Fixed a couple of issues with known hosts matching on tunneled SSH connections.
Improved flexibility of key/certificate parser automatic format detection to properly recognize PEM even when other arbitrary text is present at the beginning of the file. With this change, the parser can also now handle mixing of multiple key formats in a single file.
Added support for OpenSSL “TRUSTED” PEM certificates. For now, no enforcement is done of the additional trust restrictions, but such certificates can be loaded and used by AsyncSSH without converting them back to regular PEM format.
Fixed some additional SFTP and SCP issues related to parsing of Windows paths with drive letters and paths with multiple colons.
Made AsyncSSH tolerant of a client which sends multiple service requests for the “ssh-userauth” service. This is needed by the Paramiko client when it tries more than one form of authentication on a connection.
This commit is contained in:
adam 2019-08-25 12:24:06 +00:00
parent c3a146a445
commit 7b6c0d35bf
3 changed files with 8 additions and 11 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.16 2019/08/03 11:43:47 adam Exp $
# $NetBSD: Makefile,v 1.17 2019/08/25 12:24:06 adam Exp $
DISTNAME= asyncssh-1.17.1
DISTNAME= asyncssh-1.18.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/}

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.6 2019/03/03 12:32:12 adam Exp $
@comment $NetBSD: PLIST,v 1.7 2019/08/25 12:24:06 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@ -109,9 +109,6 @@ ${PYSITELIB}/asyncssh/kex.pyo
${PYSITELIB}/asyncssh/kex_dh.py
${PYSITELIB}/asyncssh/kex_dh.pyc
${PYSITELIB}/asyncssh/kex_dh.pyo
${PYSITELIB}/asyncssh/kex_ecdh.py
${PYSITELIB}/asyncssh/kex_ecdh.pyc
${PYSITELIB}/asyncssh/kex_ecdh.pyo
${PYSITELIB}/asyncssh/kex_rsa.py
${PYSITELIB}/asyncssh/kex_rsa.pyc
${PYSITELIB}/asyncssh/kex_rsa.pyo

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.16 2019/08/03 11:43:47 adam Exp $
$NetBSD: distinfo,v 1.17 2019/08/25 12:24:06 adam Exp $
SHA1 (asyncssh-1.17.1.tar.gz) = ed8540e897d3f5c0048cf4dab1bb4a66100c84ad
RMD160 (asyncssh-1.17.1.tar.gz) = 11e514229c7746a11e49ab80613713c3a35ed832
SHA512 (asyncssh-1.17.1.tar.gz) = d5999ff91f8166d25306448da0f2c7df68a50498cd8b17e3fba31de99db75083fbe5958667a6e25744d27615de5b9759de6fe912b089049d5bea3ed796fdca2b
Size (asyncssh-1.17.1.tar.gz) = 327718 bytes
SHA1 (asyncssh-1.18.0.tar.gz) = 2362242158e7e816c62c7b1224d5f11efff8f591
RMD160 (asyncssh-1.18.0.tar.gz) = 7582f435c7a0ba15e0248e87a4f47c4721fdf577
SHA512 (asyncssh-1.18.0.tar.gz) = 971d3d9e4ef97e7b6c487b90219f2959c163fd1330f9936fb727b24d626b073cd2ab0d57e741ae875b67d506e2bda8c9371e54d7e98890c1bebe2e1a848aa02e
Size (asyncssh-1.18.0.tar.gz) = 327950 bytes