mpart-async icon indicating copy to clipboard operation
mpart-async copied to clipboard

Asynchronous Multipart Requests for Rust

Results 4 mpart-async issues
Sort by recently updated
recently updated
newest added

Added unit tests that prove that the current field boundary finding logic causes a busy exhausted loop when user code calls `continue` and an error when user code calls `break`...

I found an issue in the field boundary finding logic. The current logic is such that, if `buffer` in `MultipartParser::poll_next` does not contain the entire field boundary but happens to...

https://rustsec.org/advisories/RUSTSEC-2021-0146 The commit [`e99b3c7`](https://github.com/bluss/twoway/commit/e99b3c718df1117ad7f54c33f6540c8f46cc17dd) releasing version 0.2.2 explicitly deprecates `twoway` in favour of [`memchr`](https://crates.io/crates/memchr) crate.

mpart-async currently returns an `InvalidBoundry` error if a multipart boundary uses the LF line terminator. While the HTTP Spec does call for CRLF terminated Multipart Boundries,[ it also state that...