hpack icon indicating copy to clipboard operation
hpack copied to clipboard

HTTP/2 Header Encoding for Python

Results 9 hpack issues
Sort by recently updated
recently updated
newest added

The sdist package at PyPI is missing `test/test_fixtures`. Without `test/test_fixtures` testing fails. Please add the missing directory to sdist. Thank you.

We would like to throw exceptions in the event of a decoding error (Huffman or HPACK). This work some-what blocks Issue #2 since proper fuzz testing would only really be...

Added pyproject.toml Version is now fetched from git tags.

This is to mitigate CVE-2019-9516, 0-Length Headers Leak. It will allow hpack users, such as hyper-h2, to close connections if this happens on the basis that the client is likely...

As discussed with @Lukasa the Huffman encoder / decoder is currently initialized using two static structures defined in huffman_constants.py. We could potentially remove the need for this pseudo-stateful nature and...

@alex, I want to fuzz the crap out of this. Let me know when you've got a blog post for this.

I added a Hypercorn server to my application for an API. I still want to be able to debug my own code, but if I enable the debug logging level,...

Not familiar with this package, but I ended up with this RuntimeError from an `httpx` `get`. ``` Backing off get_with_retry(...) for 0.1s (httpx.RemoteProtocolError: ) Backing off get_with_retry(...) for 0.4s (httpx.RemoteProtocolError:...

I recently attempted to use [one of my favorite static analysis tools](https://www.youtube.com/watch?v=abvW0mOrDiY) with `hpack` and it choked on ``` try: # pragma: no cover basestring = basestring except NameError: #...