Httparse

Latest version: v0.2.1

Safety actively analyzes 623465 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.8.0

Features

* Adds `ParserConfig::ignore_invalid_headers_in_response(bool)` that allows skipping invalid header lines instead of returning an error (fixes 61, 83) by nox in https://github.com/seanmonstar/httparse/pull/114

Performance

* ~10% improvement on short requests due to faster version parser by AaronO in https://github.com/seanmonstar/httparse/pull/120


New Contributors
* lucacasonato made their first contribution in https://github.com/seanmonstar/httparse/pull/119
* AaronO made their first contribution in https://github.com/seanmonstar/httparse/pull/120
* kornelski made their first contribution in https://github.com/seanmonstar/httparse/pull/121

1.7.1

Fixes
* Don't allow one invalid char after header name when allowing spaces by nox in https://github.com/seanmonstar/httparse/pull/115

1.7.0

Features
* Add flags to allow multiple spaces in request and status lines by acfoltzer in https://github.com/seanmonstar/httparse/pull/110

Fixes
* Fix token and uri parsers to disallow empty results by acfoltzer in https://github.com/seanmonstar/httparse/pull/111

New Contributors ❤️
* leebradley made their first contribution in https://github.com/seanmonstar/httparse/pull/108
* RalfJung made their first contribution in https://github.com/seanmonstar/httparse/pull/113

1.6.0

Features
* Implement header line folding (fixes 37, 68) by nox in https://github.com/seanmonstar/httparse/pull/107

Fixes
* Fix SIMD header value check on char >= 0x80 by eaufavor in https://github.com/seanmonstar/httparse/pull/106
* Print Header value as string if it's UTF-8 by Thomasdezeeuw in https://github.com/seanmonstar/httparse/pull/99


New Contributors
* miketaylr made their first contribution in https://github.com/seanmonstar/httparse/pull/105
* Thomasdezeeuw made their first contribution in https://github.com/seanmonstar/httparse/pull/99
* eaufavor made their first contribution in https://github.com/seanmonstar/httparse/pull/106

1.5.1

- **FIX** regression dropping headers on a partial parse (https://github.com/seanmonstar/httparse/issues/102)

1.5.0

- **FEAT**: Adds `parse_with_uninit_headers()` functions for `Request` and `Response`, that allow passing a slice of `MaybeUninit` headers. Because of the newer `std` type, the Minimum Support Rust Version has been increased to 1.36.0.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.