0da09d9b67
v0.8.0: Backwards incompatible changes: h11 now performs stricter validation on outgoing header names and header values: illegal characters are now rejected (example: you can't put a newline into an HTTP header), and header values with leading/trailing whitespace are also rejected (previously h11 would silently discard the whitespace). All these checks were already performed on incoming headers; this just extends that to outgoing headers. New features: New method :meth:Connection.send_failed, to notify a :class:Connection object when data returned from :meth:Connection.send was not sent. Bug fixes: Make sure that when computing the framing headers for HEAD responses, we produce the same results as we would for the corresponding GET. Error out if a request has multiple Host: headers. Send the Host: header first, as recommended by RFC 7230. The Expect: header is case-insensitive, so use case-insensitive matching when looking for 100-continue. Other changes: Better error messages in several cases. Provide correct error_status_hint in exception raised when encountering an invalid Transfer-Encoding header. For better compatibility with broken servers, h11 now tolerates responses where the reason phrase is missing (not just empty). Various optimizations and documentation improvements.
72 lines
2.5 KiB
Text
72 lines
2.5 KiB
Text
@comment $NetBSD: PLIST,v 1.2 2018/04/09 10:50:22 adam Exp $
|
|
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
|
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
|
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
|
${PYSITELIB}/h11/__init__.py
|
|
${PYSITELIB}/h11/__init__.pyc
|
|
${PYSITELIB}/h11/__init__.pyo
|
|
${PYSITELIB}/h11/_abnf.py
|
|
${PYSITELIB}/h11/_abnf.pyc
|
|
${PYSITELIB}/h11/_abnf.pyo
|
|
${PYSITELIB}/h11/_connection.py
|
|
${PYSITELIB}/h11/_connection.pyc
|
|
${PYSITELIB}/h11/_connection.pyo
|
|
${PYSITELIB}/h11/_events.py
|
|
${PYSITELIB}/h11/_events.pyc
|
|
${PYSITELIB}/h11/_events.pyo
|
|
${PYSITELIB}/h11/_headers.py
|
|
${PYSITELIB}/h11/_headers.pyc
|
|
${PYSITELIB}/h11/_headers.pyo
|
|
${PYSITELIB}/h11/_readers.py
|
|
${PYSITELIB}/h11/_readers.pyc
|
|
${PYSITELIB}/h11/_readers.pyo
|
|
${PYSITELIB}/h11/_receivebuffer.py
|
|
${PYSITELIB}/h11/_receivebuffer.pyc
|
|
${PYSITELIB}/h11/_receivebuffer.pyo
|
|
${PYSITELIB}/h11/_state.py
|
|
${PYSITELIB}/h11/_state.pyc
|
|
${PYSITELIB}/h11/_state.pyo
|
|
${PYSITELIB}/h11/_util.py
|
|
${PYSITELIB}/h11/_util.pyc
|
|
${PYSITELIB}/h11/_util.pyo
|
|
${PYSITELIB}/h11/_version.py
|
|
${PYSITELIB}/h11/_version.pyc
|
|
${PYSITELIB}/h11/_version.pyo
|
|
${PYSITELIB}/h11/_writers.py
|
|
${PYSITELIB}/h11/_writers.pyc
|
|
${PYSITELIB}/h11/_writers.pyo
|
|
${PYSITELIB}/h11/tests/__init__.py
|
|
${PYSITELIB}/h11/tests/__init__.pyc
|
|
${PYSITELIB}/h11/tests/__init__.pyo
|
|
${PYSITELIB}/h11/tests/data/test-file
|
|
${PYSITELIB}/h11/tests/helpers.py
|
|
${PYSITELIB}/h11/tests/helpers.pyc
|
|
${PYSITELIB}/h11/tests/helpers.pyo
|
|
${PYSITELIB}/h11/tests/test_against_stdlib_http.py
|
|
${PYSITELIB}/h11/tests/test_against_stdlib_http.pyc
|
|
${PYSITELIB}/h11/tests/test_against_stdlib_http.pyo
|
|
${PYSITELIB}/h11/tests/test_connection.py
|
|
${PYSITELIB}/h11/tests/test_connection.pyc
|
|
${PYSITELIB}/h11/tests/test_connection.pyo
|
|
${PYSITELIB}/h11/tests/test_events.py
|
|
${PYSITELIB}/h11/tests/test_events.pyc
|
|
${PYSITELIB}/h11/tests/test_events.pyo
|
|
${PYSITELIB}/h11/tests/test_headers.py
|
|
${PYSITELIB}/h11/tests/test_headers.pyc
|
|
${PYSITELIB}/h11/tests/test_headers.pyo
|
|
${PYSITELIB}/h11/tests/test_helpers.py
|
|
${PYSITELIB}/h11/tests/test_helpers.pyc
|
|
${PYSITELIB}/h11/tests/test_helpers.pyo
|
|
${PYSITELIB}/h11/tests/test_io.py
|
|
${PYSITELIB}/h11/tests/test_io.pyc
|
|
${PYSITELIB}/h11/tests/test_io.pyo
|
|
${PYSITELIB}/h11/tests/test_receivebuffer.py
|
|
${PYSITELIB}/h11/tests/test_receivebuffer.pyc
|
|
${PYSITELIB}/h11/tests/test_receivebuffer.pyo
|
|
${PYSITELIB}/h11/tests/test_state.py
|
|
${PYSITELIB}/h11/tests/test_state.pyc
|
|
${PYSITELIB}/h11/tests/test_state.pyo
|
|
${PYSITELIB}/h11/tests/test_util.py
|
|
${PYSITELIB}/h11/tests/test_util.pyc
|
|
${PYSITELIB}/h11/tests/test_util.pyo
|