curl/tests/http/clients
Stefan Eissing 30de937bda
transfer: conn close on paused upload
- add 2 variations on test_07_42 which PAUSEs uploads
  and response connections terminating either right away
  or after the 100-continue response
- when detecting the connection being closed in transfer.c
  readwrite_data(), clear ALL send bits in data->req.keepon.
  It no longer makes send to wait for a KEEP_SEND_PAUSE or HOLD.
- in the protocol client writer add the check for incomplete
  response bodies. When an EOS is seen and the length is known,
  check that and fail if bytes are missing.

Reported-by: Sergey Bronnikov
Fixes #13740
Closes #13750
2024-05-23 23:55:09 +02:00
..
.gitignore tidy-up: whitespace [ci skip] 2024-04-05 15:50:07 +00:00
h2-download.c http3: quiche+ngtcp2 improvements 2024-04-26 14:03:05 +02:00
h2-pausing.c cw-out: improved error handling 2024-04-16 15:52:10 +02:00
h2-serverpush.c build: enable missing OpenSSF-recommended warnings, with fixes 2023-12-16 13:12:37 +00:00
h2-upgrade-extreme.c http2: upgrade tests and add fix for non-existing stream 2023-08-03 17:05:13 +02:00
Makefile.am tests/http: fix out-of-tree builds 2023-04-27 00:15:41 -07:00
Makefile.inc request: paused upload on completed download, assess connection 2024-04-04 11:45:19 +02:00
tls-session-reuse.c tls: use shared init code for TCP+QUIC 2024-04-09 09:08:05 +02:00
upload-pausing.c transfer: conn close on paused upload 2024-05-23 23:55:09 +02:00
ws-data.c tests/http: fix compiler warning 2024-04-07 14:21:31 -04:00
ws-pingpong.c ws: fix spelling mistakes in examples and tests 2023-09-03 18:01:58 +02:00