pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-foolscap Update to 0.8.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/060829b14507
branches:  trunk
changeset: 650209:060829b14507
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Apr 19 18:22:00 2015 +0000

description:
Update to 0.8.0:

* Release 0.8.0 (15-Apr-2015)

** UnauthenticatedTub is gone

As announced in the previous release, UnauthenticatedTub has been removed.
All Tubs are fully authenticated now.

** Security Improvements

Foolscap now generates better TLS certificates, with 2048-bit RSA keys and
SHA256 digests. Previous versions used OpenSSL's defaults, which typically
meant 1024-bit MD5.

To benefit from the new certificates, you must regenerate your Tubs, which
means creating new FURLs (with new TubIDs). Previously-created Tubs will
continue to work normally: only new Tubs will be different.

** Packaging/Dependency Changes

setup.py now requires setuptools

Foolscap now requires pyOpenSSL unconditionally, because all Tubs are
authenticated.

We now recommend "pip install ." to install Foolscap and all its
dependencies, instead of "python setup.py install". See #231 for details.

diffstat:

 net/py-foolscap/Makefile |  4 ++--
 net/py-foolscap/PLIST    |  8 +-------
 net/py-foolscap/distinfo |  8 ++++----
 3 files changed, 7 insertions(+), 13 deletions(-)

diffs (54 lines):

diff -r 848635b2c5e1 -r 060829b14507 net/py-foolscap/Makefile
--- a/net/py-foolscap/Makefile  Sun Apr 19 18:20:57 2015 +0000
+++ b/net/py-foolscap/Makefile  Sun Apr 19 18:22:00 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2014/10/01 11:43:27 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2015/04/19 18:22:00 wiz Exp $
 
-DISTNAME=      foolscap-0.7.0
+DISTNAME=      foolscap-0.8.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  http://pypi.python.org/packages/source/f/foolscap/
diff -r 848635b2c5e1 -r 060829b14507 net/py-foolscap/PLIST
--- a/net/py-foolscap/PLIST     Sun Apr 19 18:20:57 2015 +0000
+++ b/net/py-foolscap/PLIST     Sun Apr 19 18:22:00 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2014/10/01 11:43:27 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2015/04/19 18:22:00 wiz Exp $
 bin/flappclient
 bin/flappserver
 bin/flogtool
@@ -55,9 +55,6 @@
 ${PYSITELIB}/foolscap/eventual.py
 ${PYSITELIB}/foolscap/eventual.pyc
 ${PYSITELIB}/foolscap/eventual.pyo
-${PYSITELIB}/foolscap/hashutil.py
-${PYSITELIB}/foolscap/hashutil.pyc
-${PYSITELIB}/foolscap/hashutil.pyo
 ${PYSITELIB}/foolscap/ipb.py
 ${PYSITELIB}/foolscap/ipb.pyc
 ${PYSITELIB}/foolscap/ipb.pyo
@@ -163,9 +160,6 @@
 ${PYSITELIB}/foolscap/slicers/vocab.py
 ${PYSITELIB}/foolscap/slicers/vocab.pyc
 ${PYSITELIB}/foolscap/slicers/vocab.pyo
-${PYSITELIB}/foolscap/sslverify.py
-${PYSITELIB}/foolscap/sslverify.pyc
-${PYSITELIB}/foolscap/sslverify.pyo
 ${PYSITELIB}/foolscap/storage.py
 ${PYSITELIB}/foolscap/storage.pyc
 ${PYSITELIB}/foolscap/storage.pyo
diff -r 848635b2c5e1 -r 060829b14507 net/py-foolscap/distinfo
--- a/net/py-foolscap/distinfo  Sun Apr 19 18:20:57 2015 +0000
+++ b/net/py-foolscap/distinfo  Sun Apr 19 18:22:00 2015 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2014/10/01 11:43:27 wiz Exp $
+$NetBSD: distinfo,v 1.7 2015/04/19 18:22:00 wiz Exp $
 
-SHA1 (foolscap-0.7.0.tar.gz) = 1571fc044e3b7f215880a122f657f33f38845164
-RMD160 (foolscap-0.7.0.tar.gz) = 0988ce6fb622385738536af44d048b8795a3a274
-Size (foolscap-0.7.0.tar.gz) = 478999 bytes
+SHA1 (foolscap-0.8.0.tar.gz) = abdf59b3f981717b9acfc18f7c867f2158df95df
+RMD160 (foolscap-0.8.0.tar.gz) = 95b835c83b62477761eef5824258df76e5d886c2
+Size (foolscap-0.8.0.tar.gz) = 475062 bytes



Home | Main Index | Thread Index | Old Index