diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-11-12 06:22:19 +0100 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-11-12 06:54:56 +0100 |
| commit | 34d00e10af698ea0f71e9cdcf6563eb3eec4afa9 (patch) | |
| tree | f3cd5d32f833891bb5960a9938a82a8184d7d599 /libweb | |
| parent | 8dff21942ef7815d04eb03b822ab49d1c8651ad4 (diff) | |
Bump libweb
Several bugfixes related to partial boundary parsing were provided by
this commit:
commit 7d02b225fe11fb0c7233cd2ea576485ee920f203
Author: Xavier Del Campo Romero <xavi.dcr@tutanota.com>
Date: Sun Nov 12 06:16:26 2023 +0100
http.c: Fix several issues with partial boundaries
- Writing to m->boundary[len] did not make any sense, as len is not
meant to change between calls to read_mf_boundary_byte.
- For the same reason, memset(3)ing "len + 1" did not make any sense.
- When a partial boundary is found, http_memmem must still return st.
- Calling reset_boundary with prev == 0 did not make sense, since that
case typically means a partial boundary was found on a previous
iteration, so m->blen must not be reset.
Diffstat (limited to 'libweb')
| m--------- | libweb | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/libweb b/libweb -Subproject 9e1779eacdbe4f56177efb258f543e8baa9efc4 +Subproject 7d02b225fe11fb0c7233cd2ea576485ee920f20 |
