Updated py-twisted to 16.3.2.
Twisted Web 16.3.2 (2016-08-18) =============================== Bugfixes -------- - twisted.web.http.HTTPChannel now resumes producing on finished, non-persistent connections. This prevents HTTP/1 servers using TLS from leaking a CLOSE_WAIT socket per request. (#8766) Twisted Web 16.3.1 (2016-08-15) =============================== Bugfixes -------- - A bug in twisted.web.server.Site.makeSession which may lead to predictable session IDs was fixed. Session IDs are now generated securely using `os.urandom`. (#3460) - twisted.web.server.Request.getSession will now, for a request sent over HTTPS, set a "Secure" cookie, preventing the secure session from being sent over plain-text HTTP. (#3461) - Twisted's HTTP/2 support no longer throws priority exceptions when WINDOW_UDPATE frames are received after a response has been completed. (#8558) - twisted.web.twcgi.CGIScript will now not pass the "Proxy" header to CGI scripts, as a mitigation to CVE-2016-1000111. (#8623) Twisted Core 16.3.0 (2016-07-05) ================================ Features -------- - Defined a new interface, IProtocolNegotiationFactory, that can be implemented by IOpenSSLClientConnectionCreator or IOpenSSLServerConnectionCreator factories to allow them to offer protocols for negotiation using ALPN or NPN during the TLS handshake. (#8188) - twisted.trial.unittest.SynchronousTestCase.assertRegex is now available to provide Python 2.7 and Python 3 compatibility. (#8372) Improved Documentation ---------------------- - Development documentation has been updated to refer to Git instead of SVN. (#8335) Deprecations and Removals ------------------------- - twisted.python.reflect's deprecated functions have been removed. This includes funcinfo (deprecated since Twisted 2.5), allYourBase and accumulateBases (deprecated since Twisted 11.0), getcurrent and isinst (deprecated since Twisted 14.0). (#8293) - twisted.scripts.tap2deb and twisted.scripts.tap2rpm (along with the associated executables), deprecated since Twisted 15.2, have now been removed. (#8326) - twisted.spread.ui has been removed. (#8329) - twisted.manhole -- not to be confused with manhole in Conch -- has been removed. This includes the semi-functional Glade reactor, the manhole application, and the manhole-old twistd plugin. (#8330) - twisted.protocols.sip.DigestAuthorizer, BasicAuthorizer, and related functions have been removed. (#8445) Other ----- - #7229, #7826, #8290, #8323, #8331, #8336, #8341, #8344, #8345, #8347, #8351, #8363, #8365, #8366, #8374, #8382, #8384, #8390, #8395, #8396, #8398, #8399, #8400, #8401, #8403, #8404, #8405, #8407, #8408, #8409, #8415, #8416, #8417, #8418, #8419, #8420, #8427, #8433, #8436, #8461 Twisted Names 16.3.0 (2016-07-05) ================================= Bugfixes -------- - twisted.names.client.Resolver as well as all resolvers inheriting from twisted.names.common.ResolverBase can now understand DNS answers that come back in a different case than the query. Example: querying for www.google.com and the answer comes back with an A record for www.google.COM will now work. (#8343) Twisted Web 16.3.0 (2016-07-05) =============================== Features -------- - twisted.web.http.HTTPChannel now implements ITransport. Along with this change, twisted.web.http.Request now directs all its writes to the HTTPChannel, rather than to the backing transport. This change is required for future HTTP/2 work. (#8191) - twisted.web.http.HTTPChannel now has a HTTP/2 implementation which will be used if the transport has negotiated using it through ALPN/NPN (see #8188). (#8194) Bugfixes -------- - twisted.web.client.Agent and twisted.web.client.ProxyAgent now add brackets to IPv6 literal addresses in the host header they send. (#8369) - The HTTP server now correctly times connections out. (broken in 16.2) (#8481) Deprecations and Removals ------------------------- - twisted.web would previously dispatch pipelined requests simultaneously and queue the responses. This behaviour did not enforce any of the guarantees required by RFC 7230 or make it possible for users to enforce those requirements. For this reason, the parallel dispatch of requests has been removed. Pipelined requests are now processed serially. (#8320)
This commit is contained in:
parent
1d0854e6b4
commit
9a091ddf79
3 changed files with 14 additions and 97 deletions
|
@ -1,9 +1,9 @@
|
|||
# $NetBSD: Makefile.common,v 1.29 2016/07/09 13:04:01 wiz Exp $
|
||||
# $NetBSD: Makefile.common,v 1.30 2016/08/24 10:39:04 wiz Exp $
|
||||
#
|
||||
# used by net/py-twisted/Makefile
|
||||
# used by net/py-twisted-docs/Makefile
|
||||
|
||||
DISTNAME= Twisted-16.2.0
|
||||
DISTNAME= Twisted-16.3.2
|
||||
CATEGORIES= net python
|
||||
MASTER_SITES= http://twistedmatrix.com/Releases/Twisted/${PKGVERSION_NOREV:R}/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
|
|
@ -1,12 +1,9 @@
|
|||
@comment $NetBSD: PLIST,v 1.22 2016/05/23 16:54:19 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.23 2016/08/24 10:39:04 wiz Exp $
|
||||
bin/cftp
|
||||
bin/ckeygen
|
||||
bin/conch
|
||||
bin/mailmail
|
||||
bin/manhole
|
||||
bin/pyhtmlizer
|
||||
bin/tap2deb
|
||||
bin/tap2rpm
|
||||
bin/tkconch
|
||||
bin/trial
|
||||
bin/twistd
|
||||
|
@ -915,46 +912,6 @@ ${PYSITELIB}/twisted/mail/test/test_scripts.pyo
|
|||
${PYSITELIB}/twisted/mail/test/test_smtp.py
|
||||
${PYSITELIB}/twisted/mail/test/test_smtp.pyc
|
||||
${PYSITELIB}/twisted/mail/test/test_smtp.pyo
|
||||
${PYSITELIB}/twisted/manhole/__init__.py
|
||||
${PYSITELIB}/twisted/manhole/__init__.pyc
|
||||
${PYSITELIB}/twisted/manhole/__init__.pyo
|
||||
${PYSITELIB}/twisted/manhole/_inspectro.py
|
||||
${PYSITELIB}/twisted/manhole/_inspectro.pyc
|
||||
${PYSITELIB}/twisted/manhole/_inspectro.pyo
|
||||
${PYSITELIB}/twisted/manhole/explorer.py
|
||||
${PYSITELIB}/twisted/manhole/explorer.pyc
|
||||
${PYSITELIB}/twisted/manhole/explorer.pyo
|
||||
${PYSITELIB}/twisted/manhole/gladereactor.glade
|
||||
${PYSITELIB}/twisted/manhole/gladereactor.py
|
||||
${PYSITELIB}/twisted/manhole/gladereactor.pyc
|
||||
${PYSITELIB}/twisted/manhole/gladereactor.pyo
|
||||
${PYSITELIB}/twisted/manhole/inspectro.glade
|
||||
${PYSITELIB}/twisted/manhole/logview.glade
|
||||
${PYSITELIB}/twisted/manhole/service.py
|
||||
${PYSITELIB}/twisted/manhole/service.pyc
|
||||
${PYSITELIB}/twisted/manhole/service.pyo
|
||||
${PYSITELIB}/twisted/manhole/telnet.py
|
||||
${PYSITELIB}/twisted/manhole/telnet.pyc
|
||||
${PYSITELIB}/twisted/manhole/telnet.pyo
|
||||
${PYSITELIB}/twisted/manhole/test/__init__.py
|
||||
${PYSITELIB}/twisted/manhole/test/__init__.pyc
|
||||
${PYSITELIB}/twisted/manhole/test/__init__.pyo
|
||||
${PYSITELIB}/twisted/manhole/test/test_explorer.py
|
||||
${PYSITELIB}/twisted/manhole/test/test_explorer.pyc
|
||||
${PYSITELIB}/twisted/manhole/test/test_explorer.pyo
|
||||
${PYSITELIB}/twisted/manhole/ui/__init__.py
|
||||
${PYSITELIB}/twisted/manhole/ui/__init__.pyc
|
||||
${PYSITELIB}/twisted/manhole/ui/__init__.pyo
|
||||
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.glade
|
||||
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.py
|
||||
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.pyc
|
||||
${PYSITELIB}/twisted/manhole/ui/gtk2manhole.pyo
|
||||
${PYSITELIB}/twisted/manhole/ui/test/__init__.py
|
||||
${PYSITELIB}/twisted/manhole/ui/test/__init__.pyc
|
||||
${PYSITELIB}/twisted/manhole/ui/test/__init__.pyo
|
||||
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.py
|
||||
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.pyc
|
||||
${PYSITELIB}/twisted/manhole/ui/test/test_gtk2manhole.pyo
|
||||
${PYSITELIB}/twisted/names/__init__.py
|
||||
${PYSITELIB}/twisted/names/__init__.pyc
|
||||
${PYSITELIB}/twisted/names/__init__.pyo
|
||||
|
@ -1168,9 +1125,6 @@ ${PYSITELIB}/twisted/plugins/twisted_inet.pyo
|
|||
${PYSITELIB}/twisted/plugins/twisted_mail.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_mail.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_mail.pyo
|
||||
${PYSITELIB}/twisted/plugins/twisted_manhole.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_manhole.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_manhole.pyo
|
||||
${PYSITELIB}/twisted/plugins/twisted_names.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_names.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_names.pyo
|
||||
|
@ -1189,9 +1143,6 @@ ${PYSITELIB}/twisted/plugins/twisted_runner.pyo
|
|||
${PYSITELIB}/twisted/plugins/twisted_socks.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_socks.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_socks.pyo
|
||||
${PYSITELIB}/twisted/plugins/twisted_telnet.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_telnet.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_telnet.pyo
|
||||
${PYSITELIB}/twisted/plugins/twisted_trial.py
|
||||
${PYSITELIB}/twisted/plugins/twisted_trial.pyc
|
||||
${PYSITELIB}/twisted/plugins/twisted_trial.pyo
|
||||
|
@ -1644,27 +1595,12 @@ ${PYSITELIB}/twisted/scripts/_twistw.pyo
|
|||
${PYSITELIB}/twisted/scripts/htmlizer.py
|
||||
${PYSITELIB}/twisted/scripts/htmlizer.pyc
|
||||
${PYSITELIB}/twisted/scripts/htmlizer.pyo
|
||||
${PYSITELIB}/twisted/scripts/manhole.py
|
||||
${PYSITELIB}/twisted/scripts/manhole.pyc
|
||||
${PYSITELIB}/twisted/scripts/manhole.pyo
|
||||
${PYSITELIB}/twisted/scripts/tap2deb.py
|
||||
${PYSITELIB}/twisted/scripts/tap2deb.pyc
|
||||
${PYSITELIB}/twisted/scripts/tap2deb.pyo
|
||||
${PYSITELIB}/twisted/scripts/tap2rpm.py
|
||||
${PYSITELIB}/twisted/scripts/tap2rpm.pyc
|
||||
${PYSITELIB}/twisted/scripts/tap2rpm.pyo
|
||||
${PYSITELIB}/twisted/scripts/test/__init__.py
|
||||
${PYSITELIB}/twisted/scripts/test/__init__.pyc
|
||||
${PYSITELIB}/twisted/scripts/test/__init__.pyo
|
||||
${PYSITELIB}/twisted/scripts/test/test_scripts.py
|
||||
${PYSITELIB}/twisted/scripts/test/test_scripts.pyc
|
||||
${PYSITELIB}/twisted/scripts/test/test_scripts.pyo
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2deb.py
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2deb.pyc
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2deb.pyo
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.py
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyc
|
||||
${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyo
|
||||
${PYSITELIB}/twisted/scripts/trial.py
|
||||
${PYSITELIB}/twisted/scripts/trial.pyc
|
||||
${PYSITELIB}/twisted/scripts/trial.pyo
|
||||
|
@ -1692,19 +1628,6 @@ ${PYSITELIB}/twisted/spread/pb.pyo
|
|||
${PYSITELIB}/twisted/spread/publish.py
|
||||
${PYSITELIB}/twisted/spread/publish.pyc
|
||||
${PYSITELIB}/twisted/spread/publish.pyo
|
||||
${PYSITELIB}/twisted/spread/ui/__init__.py
|
||||
${PYSITELIB}/twisted/spread/ui/__init__.pyc
|
||||
${PYSITELIB}/twisted/spread/ui/__init__.pyo
|
||||
${PYSITELIB}/twisted/spread/ui/gtk2util.py
|
||||
${PYSITELIB}/twisted/spread/ui/gtk2util.pyc
|
||||
${PYSITELIB}/twisted/spread/ui/gtk2util.pyo
|
||||
${PYSITELIB}/twisted/spread/ui/login2.glade
|
||||
${PYSITELIB}/twisted/spread/ui/tktree.py
|
||||
${PYSITELIB}/twisted/spread/ui/tktree.pyc
|
||||
${PYSITELIB}/twisted/spread/ui/tktree.pyo
|
||||
${PYSITELIB}/twisted/spread/ui/tkutil.py
|
||||
${PYSITELIB}/twisted/spread/ui/tkutil.pyc
|
||||
${PYSITELIB}/twisted/spread/ui/tkutil.pyo
|
||||
${PYSITELIB}/twisted/spread/util.py
|
||||
${PYSITELIB}/twisted/spread/util.pyc
|
||||
${PYSITELIB}/twisted/spread/util.pyo
|
||||
|
@ -1714,18 +1637,12 @@ ${PYSITELIB}/twisted/tap/__init__.pyo
|
|||
${PYSITELIB}/twisted/tap/ftp.py
|
||||
${PYSITELIB}/twisted/tap/ftp.pyc
|
||||
${PYSITELIB}/twisted/tap/ftp.pyo
|
||||
${PYSITELIB}/twisted/tap/manhole.py
|
||||
${PYSITELIB}/twisted/tap/manhole.pyc
|
||||
${PYSITELIB}/twisted/tap/manhole.pyo
|
||||
${PYSITELIB}/twisted/tap/portforward.py
|
||||
${PYSITELIB}/twisted/tap/portforward.pyc
|
||||
${PYSITELIB}/twisted/tap/portforward.pyo
|
||||
${PYSITELIB}/twisted/tap/socks.py
|
||||
${PYSITELIB}/twisted/tap/socks.pyc
|
||||
${PYSITELIB}/twisted/tap/socks.pyo
|
||||
${PYSITELIB}/twisted/tap/telnet.py
|
||||
${PYSITELIB}/twisted/tap/telnet.pyc
|
||||
${PYSITELIB}/twisted/tap/telnet.pyo
|
||||
${PYSITELIB}/twisted/test/__init__.py
|
||||
${PYSITELIB}/twisted/test/__init__.pyc
|
||||
${PYSITELIB}/twisted/test/__init__.pyo
|
||||
|
@ -1871,9 +1788,6 @@ ${PYSITELIB}/twisted/test/test_dirdbm.pyo
|
|||
${PYSITELIB}/twisted/test/test_error.py
|
||||
${PYSITELIB}/twisted/test/test_error.pyc
|
||||
${PYSITELIB}/twisted/test/test_error.pyo
|
||||
${PYSITELIB}/twisted/test/test_explorer.py
|
||||
${PYSITELIB}/twisted/test/test_explorer.pyc
|
||||
${PYSITELIB}/twisted/test/test_explorer.pyo
|
||||
${PYSITELIB}/twisted/test/test_factories.py
|
||||
${PYSITELIB}/twisted/test/test_factories.pyc
|
||||
${PYSITELIB}/twisted/test/test_factories.pyo
|
||||
|
@ -1928,9 +1842,6 @@ ${PYSITELIB}/twisted/test/test_logfile.pyo
|
|||
${PYSITELIB}/twisted/test/test_loopback.py
|
||||
${PYSITELIB}/twisted/test/test_loopback.pyc
|
||||
${PYSITELIB}/twisted/test/test_loopback.pyo
|
||||
${PYSITELIB}/twisted/test/test_manhole.py
|
||||
${PYSITELIB}/twisted/test/test_manhole.pyc
|
||||
${PYSITELIB}/twisted/test/test_manhole.pyo
|
||||
${PYSITELIB}/twisted/test/test_memcache.py
|
||||
${PYSITELIB}/twisted/test/test_memcache.pyc
|
||||
${PYSITELIB}/twisted/test/test_memcache.pyo
|
||||
|
@ -2264,6 +2175,9 @@ ${PYSITELIB}/twisted/web/_element.pyo
|
|||
${PYSITELIB}/twisted/web/_flatten.py
|
||||
${PYSITELIB}/twisted/web/_flatten.pyc
|
||||
${PYSITELIB}/twisted/web/_flatten.pyo
|
||||
${PYSITELIB}/twisted/web/_http2.py
|
||||
${PYSITELIB}/twisted/web/_http2.pyc
|
||||
${PYSITELIB}/twisted/web/_http2.pyo
|
||||
${PYSITELIB}/twisted/web/_newclient.py
|
||||
${PYSITELIB}/twisted/web/_newclient.pyc
|
||||
${PYSITELIB}/twisted/web/_newclient.pyo
|
||||
|
@ -2369,6 +2283,9 @@ ${PYSITELIB}/twisted/web/test/test_html.pyo
|
|||
${PYSITELIB}/twisted/web/test/test_http.py
|
||||
${PYSITELIB}/twisted/web/test/test_http.pyc
|
||||
${PYSITELIB}/twisted/web/test/test_http.pyo
|
||||
${PYSITELIB}/twisted/web/test/test_http2.py
|
||||
${PYSITELIB}/twisted/web/test/test_http2.pyc
|
||||
${PYSITELIB}/twisted/web/test/test_http2.pyo
|
||||
${PYSITELIB}/twisted/web/test/test_http_headers.py
|
||||
${PYSITELIB}/twisted/web/test/test_http_headers.pyc
|
||||
${PYSITELIB}/twisted/web/test/test_http_headers.pyo
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.26 2016/05/23 16:54:19 wiz Exp $
|
||||
$NetBSD: distinfo,v 1.27 2016/08/24 10:39:04 wiz Exp $
|
||||
|
||||
SHA1 (Twisted-16.2.0.tar.bz2) = 2f32d725b44106c4124840beb5d25aa32dc45652
|
||||
RMD160 (Twisted-16.2.0.tar.bz2) = 63ccfddd4bf9946e07a0c25589c5f6591292d62c
|
||||
SHA512 (Twisted-16.2.0.tar.bz2) = a1942c15a84946e8bd4833801fffe7be01443560209972e10043262fd17a73c5d0c50592bd037130b6a1de08d7223cbdc1e2398c8c67f559d42e3e8ec81df840
|
||||
Size (Twisted-16.2.0.tar.bz2) = 2942537 bytes
|
||||
SHA1 (Twisted-16.3.2.tar.bz2) = 49d75c11e96fb450e4fe8cd1510a60f04ec3f3a3
|
||||
RMD160 (Twisted-16.3.2.tar.bz2) = 7ee6ae5d61ce0aba11b231da167d2db91700e0b2
|
||||
SHA512 (Twisted-16.3.2.tar.bz2) = 6ddca880a06087717487d8a5cc128da81f1acbc97e5c372b1ba51eaeb87390ae7f91925e8e4cc90f29df21692bc11b6e0fe3772341b8488940895e57942e5149
|
||||
Size (Twisted-16.3.2.tar.bz2) = 2916410 bytes
|
||||
SHA1 (patch-ab) = 26495e5abd57025e915b923cc7089704bbd85629
|
||||
|
|
Loading…
Reference in a new issue