Compare commits

..

4 Commits

Author SHA1 Message Date
Maximilian Hils
14b33dca5d bump version 2017-04-28 14:21:18 +02:00
Maximilian Hils
160a225218 update CHANGELOG 2017-04-28 14:21:11 +02:00
Thomas Kriechbaumer
2ba3f41b04 http2: normalize headers before sending 2017-04-28 14:19:28 +02:00
Maximilian Hils
c1743e169b fix mitmweb's content security policy 2017-04-28 14:16:17 +02:00
4 changed files with 18 additions and 4 deletions

View File

@@ -1,3 +1,19 @@
28 April 2017: mitmproxy 2.0.2
* Fix mitmweb's Content-Security-Policy to work with Chrome 58+
* HTTP/2: actually use header normalization from hyper-h2
15 March 2017: mitmproxy 2.0.1
* bump cryptography dependency
* bump pyparsing dependency
* HTTP/2: use header normalization from hyper-h2
21 February 2017: mitmproxy 2.0
* HTTP/2 is now enabled by default.

View File

@@ -97,7 +97,6 @@ class Http2Layer(base.Layer):
client_side=False,
header_encoding=False,
validate_outbound_headers=False,
normalize_outbound_headers=False,
validate_inbound_headers=False)
self.connections[self.client_conn] = SafeH2Connection(self.client_conn, config=config)
@@ -107,7 +106,6 @@ class Http2Layer(base.Layer):
client_side=True,
header_encoding=False,
validate_outbound_headers=False,
normalize_outbound_headers=False,
validate_inbound_headers=False)
self.connections[self.server_conn] = SafeH2Connection(self.server_conn, config=config)
self.connections[self.server_conn].initiate_connection()

View File

@@ -119,7 +119,7 @@ class RequestHandler(tornado.web.RequestHandler):
self.add_header(
"Content-Security-Policy",
"default-src 'self'; "
"connect-src 'self' ws://* ; "
"connect-src 'self' ws:; "
"style-src 'self' 'unsafe-inline'"
)

View File

@@ -1,4 +1,4 @@
IVERSION = (2, 0, 1)
IVERSION = (2, 0, 2)
VERSION = ".".join(str(i) for i in IVERSION)
PATHOD = "pathod " + VERSION
MITMPROXY = "mitmproxy " + VERSION