py-autobahn: Update to 18.6.1. Notably this version fixes the build with python37. 18.6.1 fix: implement abort argument for asyncio in WebSocketAdapterProtocol._closeConnection (#1012) 18.5.2 fix: security (DoS amplification): a WebSocket server with permessage-deflate turned on could be induced to waste extra memory through a "zip-bomb" style attack. Setting a max-message-size will now stop deflating compressed data when the max is reached (instead of consuming all compressed data first). This could be used by a malicious client to make the server waste much more memory than the bandwidth the client uses. 18.5.1 fix: asyncio/rawsocket buffer processing fix: example failures due to pypy longer startup time (#996) fix: add on_welcome for AuthWampCra (#992) fix: make run() of multiple components work on Windows (#986) new: max_retries now defaults to -1 ("try forever")diff -r1.12 -r1.13 pkgsrc/www/py-autobahn/Makefile
(jperkin)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2018/04/14 09:10:46 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2018/07/27 08:46:57 jperkin Exp $ | |
2 | 2 | |||
3 | DISTNAME= autobahn-18.4.1 | 3 | DISTNAME= autobahn-18.6.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= www python | 5 | CATEGORIES= www python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=a/autobahn/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=a/autobahn/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://crossbar.io/autobahn/ | 9 | HOMEPAGE= https://crossbar.io/autobahn/ | |
10 | COMMENT= WebSocket client and server library, WAMP real-time framework | 10 | COMMENT= WebSocket client and server library, WAMP real-time framework | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six | 13 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six | |
14 | DEPENDS+= ${PYPKGPREFIX}-txaio>=2.7.0:../../devel/py-txaio | 14 | DEPENDS+= ${PYPKGPREFIX}-txaio>=2.7.0:../../devel/py-txaio | |
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | |
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2018/04/14 09:10:46 adam Exp $ | 1 | $NetBSD: distinfo,v 1.12 2018/07/27 08:46:57 jperkin Exp $ | |
2 | 2 | |||
3 | SHA1 (autobahn-18.4.1.tar.gz) = 79521a9fd4369c4c018e6a5c4dd2176a06ddb45e | 3 | SHA1 (autobahn-18.6.1.tar.gz) = 587fa15a28dff24ac3418b1d7567bd5d01831c63 | |
4 | RMD160 (autobahn-18.4.1.tar.gz) = 4dccc0b8d7dbf34ce28a852b6bc7d0e455368d9c | 4 | RMD160 (autobahn-18.6.1.tar.gz) = bf62bc062b1c0622507b5fc653a66001eeb3705c | |
5 | SHA512 (autobahn-18.4.1.tar.gz) = 67c9f576131a053e8e189ad82ab00e9212dac319c4de14ef44e85d1018d596f244ea945b10b593c63ff05391733fe1f72cc47597ea79d0a409e7cf85a4a6369f | 5 | SHA512 (autobahn-18.6.1.tar.gz) = d1f525ba334d73e5e917044c4c23142293af0027261a12efd6d1446dea4ca8184030bfaa42db308d8bf3c0bb72e54bb424c55db18118aa3c888b7216757c5345 | |
6 | Size (autobahn-18.4.1.tar.gz) = 224355 bytes | 6 | Size (autobahn-18.6.1.tar.gz) = 224987 bytes |