]> git.ipfire.org Git - thirdparty/curl.git/commit
http: VLH, very large header test and fixes
authorStefan Eissing <stefan@eissing.org>
Mon, 24 Jul 2023 13:38:04 +0000 (15:38 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 24 Jul 2023 17:25:20 +0000 (19:25 +0200)
commitc76df46a195dff259f2a2716f9f8fb5b7eb89602
treebb13c0204c05c8e7c00f52d01356fa37d6f46eeb
parent3c0a91077c2af4a34f5ac177dd5ec8149ce479d7
http: VLH, very large header test and fixes

- adding tests using very large passwords in auth
- fixes general http sending to treat h3 like h2, and
  not like http1.1
- eliminate H2_HEADER max definitions and use the commmon
  DYN_HTTP_REQUEST everywhere, different limits do not help
- fix http2 handling of requests denied by nghttp2 on send
  to immediately report the refused stream

Closes #11509
lib/dynbuf.h
lib/http.c
lib/http2.c
lib/vquic/curl_ngtcp2.c
tests/http/test_14_auth.py