kawa 0.7.0
Breaking changes
- Upgrade the public HTTP parser primitives from Nom 7 to Nom 8. Downstream callers that directly use or match Nom result and error types must update. #20
Fixes
-
Correct HTTP/1
Transfer-Encodingframing:- trim optional whitespace around transfer-coding tokens;
- use the combined final coding across repeated header fields;
- require
chunkedto be the final coding for requests; - preserve valid close-delimited responses;
- remove
Content-LengthwheneverTransfer-Encodingis present.
#19
-
Build and select the SIMD parser only for
x86_64targets compiled with SSE4.2 support, falling back to the scalar parser on other targets. #15
Dependencies
- Upgrade
nomfrom7.1.3to8.0.0. - Upgrade the
logrequirement from0.4.28to0.4.33.
Contributors
Thanks to @FlorentinDUBOIS and @lu-zero for their contributions.
Full Changelog: v0.6.8...v0.7.0