summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2020-03-12 16:36:31 +0000
committeradam <adam@pkgsrc.org>2020-03-12 16:36:31 +0000
commit2f62e46e5bb9a648225591deb5a41645855ff21f (patch)
tree600d00c3eae0c445ce4386ca866ef4244ed345c1
parentc3f3df1284e53dd9d287f318f11384d2a1faf5bb (diff)
downloadpkgsrc-2f62e46e5bb9a648225591deb5a41645855ff21f.tar.gz
py-asyncssh: updated to 2.2.0
Release 2.2.0 Added support for U2F/FIDO2 security keys, with the following capabilities: ECDSA (NISTP256) and Ed25519 key algorithms Key generation, including control over the application and user the key is associated with and whether touch is required when using the key Certificate generation, both as a key being signed and a CA key Resident keys, allowing security keys to be used on multiple machines without any information being stored outside of the key Access to and management of keys loaded in an OpenSSH ssh-agent Support for both user and host keys and certificates Support for “no-touch-required” option in authorized_keys files Support for “no-touch-required” option in OpenSSH certificates Compatibility with security key support added in OpenSSH version 8.2 Added login timeout client option and limits on the length and number of banner lines AsyncSSH will accept prior to the SSH version header. Improved load_keypairs() to read public key files, confirming that they are consistent with their associated private key when they are present. Fixed issues in the SCP server related to handling filenames with spaces. Fixed an issue with resuming reading after readuntil() returns an incomplete read. Fixed a potential issue related to asyncio not reporting sockname/peername when a connection is closed immediately after it is opened. Made SSHConnection a subclass of asyncio.Protocol to please type checkers.
-rw-r--r--security/py-asyncssh/Makefile6
-rw-r--r--security/py-asyncssh/PLIST11
-rw-r--r--security/py-asyncssh/distinfo10
3 files changed, 18 insertions, 9 deletions
diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile
index 18b1382b474..f10fa6c932e 100644
--- a/security/py-asyncssh/Makefile
+++ b/security/py-asyncssh/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.18 2019/12/01 11:45:35 adam Exp $
+# $NetBSD: Makefile,v 1.19 2020/03/12 16:36:31 adam Exp $
-DISTNAME= asyncssh-2.1.0
+DISTNAME= asyncssh-2.2.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://asyncssh.timeheart.net/
+HOMEPAGE= https://asyncssh.readthedocs.io/
COMMENT= Asynchronous SSHv2 client and server library
LICENSE= eclipse-license
diff --git a/security/py-asyncssh/PLIST b/security/py-asyncssh/PLIST
index a035f2828ca..8e3f4bbe677 100644
--- a/security/py-asyncssh/PLIST
+++ b/security/py-asyncssh/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2019/08/25 12:24:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2020/03/12 16:36:31 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -163,6 +163,15 @@ ${PYSITELIB}/asyncssh/session.pyo
${PYSITELIB}/asyncssh/sftp.py
${PYSITELIB}/asyncssh/sftp.pyc
${PYSITELIB}/asyncssh/sftp.pyo
+${PYSITELIB}/asyncssh/sk.py
+${PYSITELIB}/asyncssh/sk.pyc
+${PYSITELIB}/asyncssh/sk.pyo
+${PYSITELIB}/asyncssh/sk_ecdsa.py
+${PYSITELIB}/asyncssh/sk_ecdsa.pyc
+${PYSITELIB}/asyncssh/sk_ecdsa.pyo
+${PYSITELIB}/asyncssh/sk_eddsa.py
+${PYSITELIB}/asyncssh/sk_eddsa.pyc
+${PYSITELIB}/asyncssh/sk_eddsa.pyo
${PYSITELIB}/asyncssh/socks.py
${PYSITELIB}/asyncssh/socks.pyc
${PYSITELIB}/asyncssh/socks.pyo
diff --git a/security/py-asyncssh/distinfo b/security/py-asyncssh/distinfo
index a21fc8aa60a..647484e789a 100644
--- a/security/py-asyncssh/distinfo
+++ b/security/py-asyncssh/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2019/12/01 11:45:35 adam Exp $
+$NetBSD: distinfo,v 1.19 2020/03/12 16:36:31 adam Exp $
-SHA1 (asyncssh-2.1.0.tar.gz) = b937691ab5a3b2dde3cc424b9fef13481a2a253d
-RMD160 (asyncssh-2.1.0.tar.gz) = 3decf62c9f150aac3c41ba578cce7e5d69dbf48a
-SHA512 (asyncssh-2.1.0.tar.gz) = 10701163a3133a83fd74759a19fe5da978ae72f1bcd68be2dbe1827ab2f4e75e09ca38514dd51b6086a284a4ad1721504cb47808ae411aa2c6c71a04aa2f144a
-Size (asyncssh-2.1.0.tar.gz) = 325135 bytes
+SHA1 (asyncssh-2.2.0.tar.gz) = 8bcf732c0680efc5715d6e2401266e133a5f175e
+RMD160 (asyncssh-2.2.0.tar.gz) = 88b9adced56cfeba7ce43726822455c708f7299a
+SHA512 (asyncssh-2.2.0.tar.gz) = 8fca03803d798bd29df55234c694fe56e3fa1fb3b005bb4e54d9d36c27085dd83faba93c6dc79fa4bc6e4eaa6bb8915d4ea25860668593cea2790d6888680daa
+Size (asyncssh-2.2.0.tar.gz) = 336793 bytes