pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/py-asyncssh
Module Name: pkgsrc
Committed By: adam
Date: Wed Jul 1 13:06:33 UTC 2026
Modified Files:
pkgsrc/security/py-asyncssh: Makefile PLIST distinfo
Log Message:
py-asyncssh: updated to 2.24.0
2.24.0 (27 Jun 2026)
* 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.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/security/py-asyncssh/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/security/py-asyncssh/PLIST
cvs rdiff -u -r1.50 -r1.51 pkgsrc/security/py-asyncssh/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/py-asyncssh/Makefile
diff -u pkgsrc/security/py-asyncssh/Makefile:1.59 pkgsrc/security/py-asyncssh/Makefile:1.60
--- pkgsrc/security/py-asyncssh/Makefile:1.59 Sun Jun 28 15:41:36 2026
+++ pkgsrc/security/py-asyncssh/Makefile Wed Jul 1 13:06:33 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.59 2026/06/28 15:41:36 wiz Exp $
+# $NetBSD: Makefile,v 1.60 2026/07/01 13:06:33 adam Exp $
-DISTNAME= asyncssh-2.23.1
+DISTNAME= asyncssh-2.24.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/asyncssh/}
@@ -11,7 +11,12 @@ COMMENT= Asynchronous SSHv2 client and s
LICENSE= epl-v2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-cryptography>=48.0.1:../../security/py-cryptography
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.0:../../devel/py-typing-extensions
+# pyOpenSSL
+DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=23.0.0:../../security/py-OpenSSL
+# bcrypt
+DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt
# gssapi
DEPENDS+= ${PYPKGPREFIX}-gssapi>=1.2.0:../../security/py-gssapi
@@ -20,6 +25,4 @@ USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 310 311
.include "../../lang/python/wheel.mk"
-PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL bcrypt cryptography
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-asyncssh/PLIST
diff -u pkgsrc/security/py-asyncssh/PLIST:1.17 pkgsrc/security/py-asyncssh/PLIST:1.18
--- pkgsrc/security/py-asyncssh/PLIST:1.17 Mon Apr 14 05:08:07 2025
+++ pkgsrc/security/py-asyncssh/PLIST Wed Jul 1 13:06:33 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2025/04/14 05:08:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/07/01 13:06:33 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -188,6 +188,9 @@ ${PYSITELIB}/asyncssh/sk_eddsa.pyo
${PYSITELIB}/asyncssh/socks.py
${PYSITELIB}/asyncssh/socks.pyc
${PYSITELIB}/asyncssh/socks.pyo
+${PYSITELIB}/asyncssh/sshsig.py
+${PYSITELIB}/asyncssh/sshsig.pyc
+${PYSITELIB}/asyncssh/sshsig.pyo
${PYSITELIB}/asyncssh/stream.py
${PYSITELIB}/asyncssh/stream.pyc
${PYSITELIB}/asyncssh/stream.pyo
Index: pkgsrc/security/py-asyncssh/distinfo
diff -u pkgsrc/security/py-asyncssh/distinfo:1.50 pkgsrc/security/py-asyncssh/distinfo:1.51
--- pkgsrc/security/py-asyncssh/distinfo:1.50 Wed Jun 10 13:00:35 2026
+++ pkgsrc/security/py-asyncssh/distinfo Wed Jul 1 13:06:33 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.50 2026/06/10 13:00:35 adam Exp $
+$NetBSD: distinfo,v 1.51 2026/07/01 13:06:33 adam Exp $
-BLAKE2s (asyncssh-2.23.1.tar.gz) = bfced29bc85434f78129b3e8579f74c712c7f82628ffefc4a6a2a42cd91b3a02
-SHA512 (asyncssh-2.23.1.tar.gz) = 26e25ba1bc4cbed9ae11ed10e83cc3e10421f36dce4202d1e7f89bd23ba86d41c3dec7d9e15f2e6d733da84fa748e626eba4f43b5e1f17ec496bc9cbc879ee16
-Size (asyncssh-2.23.1.tar.gz) = 542883 bytes
+BLAKE2s (asyncssh-2.24.0.tar.gz) = f924803cb53c7d76fa7e8f3a9398c369e1018d581cf96e6455af8678a80557f9
+SHA512 (asyncssh-2.24.0.tar.gz) = f8504dc52945424da34812e2a08b9d6d00f69a2d30f55ec25df4e41b31419a368852f3124a885e62012520b255838599101b32ae7a8ed4abd5d926ce1c6ca72b
+Size (asyncssh-2.24.0.tar.gz) = 550148 bytes
Home |
Main Index |
Thread Index |
Old Index