Skip to content

Conversation

@GallaFrancesco
Copy link
Contributor

The HPACK library failed when an integer which was more than an octet long was feed to the decoder. To fix this, toInteger was changed to decodeInteger so that the algorithm defined in the HPACK RFC, section 5.1 is correctly executed.

An additional test case and some utilities were added to allow for better testing and exception handling.

@GallaFrancesco
Copy link
Contributor Author

Regarding exceptions, I am slowly integrating them because I'm using h2spec to point out the places where they should be. It seems to be a pretty complete tool.

@s-ludwig s-ludwig merged commit 9102125 into vibe-d:master Dec 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants