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:           Tue Mar 13 18:32:23 UTC 2018

Modified Files:
        pkgsrc/security/py-asyncssh: Makefile distinfo

Log Message:
py-asyncssh: updated to 1.12.1

Release 1.12.1:
Implemented a fix for CVE-2018-7749, where a modified SSH client could request that an AsyncSSH server perform operations before authentication had completed. Thanks go to Matthijs Kooijman for 
discovering and reporting this issue and helping to review the fix.
Added a non-blocking collect_output() method to SSHClientProcess to allow applications to retrieve data received on an output stream without blocking. This call can be called multiple times and 
freely intermixed with regular read calls with a guarantee that output will always be returned in order and without duplication.
Updated debug logging implementation to make it more maintainable, and to fix an issue where unprocessed packets were not logged in some cases.
Extended the support below for non-ASCII characters in comments to apply to X.509 certificates, allowing an optional encoding to be passed in to get_comment() and set_comment() and a 
get_comment_bytes() function to get the raw comment bytes without performing Unicode decoding.
Fixed an issue where a UnicodeDecodeError could be reported in some cases instead of a KeyEncryptionError when a private key was imported using the wrong passphrase.
Fixed the reporting of the MAC algorithm selected during key exchange to properly report the cipher name for GCM and Chacha ciphers that don’t use a separate MAC algorithm. The correct value was 
being returned in queries after the key exchange was complete, but the logging was being done before this adjustment was made.
Fixed the documentation of connection_made() in SSHSession subclasses to properly reflect the type of SSHChannel objects passed to them.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/py-asyncssh/Makefile \
    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.3 pkgsrc/security/py-asyncssh/Makefile:1.4
--- pkgsrc/security/py-asyncssh/Makefile:1.3    Thu Feb  8 08:26:59 2018
+++ pkgsrc/security/py-asyncssh/Makefile        Tue Mar 13 18:32:23 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 08:26:59 adam Exp $
+# $NetBSD: Makefile,v 1.4 2018/03/13 18:32:23 adam Exp $
 
-DISTNAME=      asyncssh-1.12.0
+DISTNAME=      asyncssh-1.12.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/asyncssh/}
Index: pkgsrc/security/py-asyncssh/distinfo
diff -u pkgsrc/security/py-asyncssh/distinfo:1.3 pkgsrc/security/py-asyncssh/distinfo:1.4
--- pkgsrc/security/py-asyncssh/distinfo:1.3    Thu Feb  8 08:26:59 2018
+++ pkgsrc/security/py-asyncssh/distinfo        Tue Mar 13 18:32:23 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/02/08 08:26:59 adam Exp $
+$NetBSD: distinfo,v 1.4 2018/03/13 18:32:23 adam Exp $
 
-SHA1 (asyncssh-1.12.0.tar.gz) = ecc2b89bd8b2220ba68b03de0628d1128ac75df3
-RMD160 (asyncssh-1.12.0.tar.gz) = 9d1ab715301f8ba1df1334e468c7133906f870ea
-SHA512 (asyncssh-1.12.0.tar.gz) = 5be65bcec29e20d0720f72fbee7bf4d5f165cae447e663fa86dd50748187998239cb16eed8b80667fc48b6ded2a1a87c75e4c01afdd111becec137e5cf5b62d5
-Size (asyncssh-1.12.0.tar.gz) = 289549 bytes
+SHA1 (asyncssh-1.12.1.tar.gz) = d693575695bd93956372fbead16b9d0cbf903da5
+RMD160 (asyncssh-1.12.1.tar.gz) = 5b61aae068b36abb974b18cccc6b2754535a22aa
+SHA512 (asyncssh-1.12.1.tar.gz) = 078e425772fdfe29427ebce0b2e46138644a377ae9c64e1672c260d93f8750b4fa23fe924b457b39e6f4425920e7df9034e5ef8b4eb328ad138ca9f9f53da5b4
+Size (asyncssh-1.12.1.tar.gz) = 289421 bytes



Home | Main Index | Thread Index | Old Index