curl/tests/http/testenv
Stefan Eissing 7c5637b8b4
url: fix logic in connection reuse to deny reuse on "unclean" connections
- add parameter to `conn_is_alive()` cfilter method that returns
  if there is input data waiting on the connection
- refrain from re-using connnection from the cache that have
  input pending
- adapt http/2 and http/3 alive checks to digest pending input
  to check the connection state
- remove check_cxn method from openssl as that was just doing
  what the socket filter now does.
- add tests for connection reuse with special server configs

Closes #10690
2023-03-07 12:50:31 +01:00
..
mod_curltest tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
__init__.py tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
caddy.py tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
certs.py tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
curl.py tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
env.py tests: use dynamic ports numbers in pytest suite 2023-03-06 23:44:45 +01:00
httpd.py url: fix logic in connection reuse to deny reuse on "unclean" connections 2023-03-07 12:50:31 +01:00
nghttpx.py tests: rename tests/tests-httpd to tests/http 2023-03-02 14:05:19 +01:00
ports.py tests: use dynamic ports numbers in pytest suite 2023-03-06 23:44:45 +01:00