curl/tests/http/testenv
Stefan Eissing fe2a72029e
http2: auto reset stream on server eos
When a server signals EOS from its side and the curl upload is
unfinished and the server has not given a positive HTTP status response,
auto RST the stream to signal that the upload is incomplete and that the
whole transfer can be stopped.

Fixes the case where the server responds with 413 on an upload but does
not RST the stream from its side, as httpd and others do.

Reported-by: jkamp-aws on github
Fixes #15316
Closes #15325
2024-10-17 23:03:41 +02:00
..
mod_curltest http2: auto reset stream on server eos 2024-10-17 23:03:41 +02:00
__init__.py tests: change Python code style to pass ruff checks 2024-10-04 14:02:05 -07:00
caddy.py tests: change Python code style to pass ruff checks 2024-10-04 14:02:05 -07:00
certs.py tests: enable additional ruff Python lint options 2024-10-04 14:03:17 -07:00
client.py tests: allow pytests to run in out-of-tree builds 2024-10-12 10:47:57 -07:00
curl.py tests: enable additional ruff Python lint options 2024-10-04 14:03:17 -07:00
env.py tests: capture stdin to get the vsftpd version number 2024-10-16 09:21:40 -07:00
httpd.py tests: enable additional ruff Python lint options 2024-10-04 14:03:17 -07:00
nghttpx.py TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
ports.py tidy-up: mostly whitespace nits 2023-08-31 23:02:10 +00:00
vsftpd.py tests: change Python code style to pass ruff checks 2024-10-04 14:02:05 -07:00
ws_echo_server.py tests: change Python code style to pass ruff checks 2024-10-04 14:02:05 -07:00