aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-11-12 06:22:19 +0100
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-11-12 06:54:56 +0100
commit34d00e10af698ea0f71e9cdcf6563eb3eec4afa9 (patch)
treef3cd5d32f833891bb5960a9938a82a8184d7d599
parent8dff21942ef7815d04eb03b822ab49d1c8651ad4 (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.
m---------libweb0
1 files changed, 0 insertions, 0 deletions
diff --git a/libweb b/libweb
-Subproject 9e1779eacdbe4f56177efb258f543e8baa9efc4
+Subproject 7d02b225fe11fb0c7233cd2ea576485ee920f20