]> git.ipfire.org Git - thirdparty/curl.git/commit
http: restore header folding behavior
authorDaniel Stenberg <daniel@haxx.se>
Tue, 24 May 2022 21:33:35 +0000 (23:33 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 24 May 2022 21:33:47 +0000 (23:33 +0200)
commitc9b60f005358a364cbcddbebd8d12593acffdd84
tree7c64f546b9cc36e344a08529cd12dfd0e2d4cbf6
parent16a58e9f93c7e89e1f87720199388bcfcfa148a4
http: restore header folding behavior

Folded header lines will now get passed through like before. The headers
API is adapted and will provide the content unfolded.

Added test 1274 and extended test 1940 to verify.

Reported-by: Petr Pisar
Fixes #8844
Closes #8899
docs/libcurl/curl_easy_header.3
lib/headers.c
lib/http.c
lib/urldata.h
tests/data/Makefile.inc
tests/data/test1274 [new file with mode: 0644]
tests/data/test1940
tests/libtest/lib1940.c