summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2015-10-03 22:54:17 +0000
committerrodent <rodent@pkgsrc.org>2015-10-03 22:54:17 +0000
commit727312da0d4cc45de3b2831545ccffb82b49621e (patch)
treebde20e67671de19c841e5f3747cf2d7a5b8a055b /security
parent44524648e11c1001ec73fc1a7cd2e82b26ed43f8 (diff)
downloadpkgsrc-727312da0d4cc45de3b2831545ccffb82b49621e.tar.gz
Update to 1.15.3. Mostly, the point of this update is to clarify that paramiko
is not, from what I can tell by building and using (also from the repo), broken under py3x. Therefore, dependencies marked as broken under py3x due to paramiko will be unmarked (unless they are broken for lack of py3x support). From sites/www/changelog.rst: :support:`554 backported` Fix inaccuracies in the docstring for the ECDSA key class. Thanks to Jared Hance for the patch. :support:`516 backported` Document ~paramiko.agent.AgentRequestHandler. Thanks to @toejough for report & suggestions. :bug:`496` Fix a handful of small but critical bugs in Paramiko's GSSAPI support (note: this includes switching from PyCrypo's Random to os.urandom). Thanks to Anselm Kruis for catch & patch. :bug:`491` (combines :issue:`62` and :issue:`439`) Implement timeout functionality to address hangs from dropped network connections and/or failed handshakes. Credit to @vazir and @dacut for the original patches and to Olle Lundberg for reimplementation. :bug:`490` Skip invalid/unparseable lines in known_hosts files, instead of raising ~paramiko.ssh_exception.SSHException. This brings Paramiko's behavior more in line with OpenSSH, which silently ignores such input. Catch & patch courtesy of Martin Topholm. :bug:`404` Print details when displaying ~paramiko.ssh_exception.BadHostKeyException objects (expected vs received data) instead of just "hey shit broke". Patch credit: Loic Dachary. :bug:`469` (also :issue:`488`, :issue:`461` and like a dozen others) Fix a typo introduced in the 1.15 release which broke WinPageant support. Thanks to everyone who submitted patches, and to Steve Cohen who was the lucky winner of the cherry-pick lottery. :bug:`353` (via :issue:`482`) Fix a bug introduced in the Python 3 port which caused OverFlowError (and other symptoms) in SFTP functionality. Thanks to @dboreham for leading the troubleshooting charge, and to Scott Maxwell for the final patch. :support:`582` Fix some old setup.py related helper code which was breaking bdist_dumb on Mac OS X. Thanks to Peter Odding for the patch. :bug:`22 major` Try harder to connect to multiple network families (e.g. IPv4 vs IPv6) in case of connection issues; this helps with problems such as hosts which resolve both IPv4 and IPv6 addresses but are only listening on IPv4. Thanks to Dries Desmet for original report and Torsten Landschoff for the foundational patchset. :bug:`402` Check to see if an SSH agent is actually present before trying to forward it to the remote end. This replaces what was usually a useless TypeError with a human-readable ~paramiko.ssh_exception.AuthenticationException. Credit to Ken Jordan for the fix and Yvan Marques for original report.
Diffstat (limited to 'security')
-rw-r--r--security/py-paramiko/Makefile6
-rw-r--r--security/py-paramiko/distinfo8
2 files changed, 6 insertions, 8 deletions
diff --git a/security/py-paramiko/Makefile b/security/py-paramiko/Makefile
index 0f9044aca59..9e2707965d2 100644
--- a/security/py-paramiko/Makefile
+++ b/security/py-paramiko/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2015/01/05 13:18:28 drochner Exp $
+# $NetBSD: Makefile,v 1.24 2015/10/03 22:54:17 rodent Exp $
-DISTNAME= paramiko-1.15.2
+DISTNAME= paramiko-1.15.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security
MASTER_SITES= http://pypi.python.org/packages/source/p/paramiko/
@@ -16,8 +16,6 @@ DEPENDS+= ${PYPKGPREFIX}-ecdsa>=0.11:../../security/py-ecdsa
PYDISTUTILSPKG= yes
REPLACE_PYTHON= paramiko/rng*.py
-PYTHON_VERSIONS_INCOMPATIBLE= 33 34
-
do-test:
(cd ${WRKSRC} && ${PYTHONBIN} test.py)
diff --git a/security/py-paramiko/distinfo b/security/py-paramiko/distinfo
index be9eee4d372..fea6523431b 100644
--- a/security/py-paramiko/distinfo
+++ b/security/py-paramiko/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2015/01/05 13:18:28 drochner Exp $
+$NetBSD: distinfo,v 1.14 2015/10/03 22:54:17 rodent Exp $
-SHA1 (paramiko-1.15.2.tar.gz) = 754ffa47fd6f78b93fc56437cf14a79bef094f0f
-RMD160 (paramiko-1.15.2.tar.gz) = d513cae1f47624412f1d211e2058c6ec2c8448eb
-Size (paramiko-1.15.2.tar.gz) = 1220578 bytes
+SHA1 (paramiko-1.15.3.tar.gz) = aba70dbc82e1c498688d99a56d2b847c0221c9f0
+RMD160 (paramiko-1.15.3.tar.gz) = 14aa2cfc5edd1e78afe6cacef080d26075dd3eb6
+Size (paramiko-1.15.3.tar.gz) = 1212786 bytes