pytest: add SOCKS tests and scoring

Configure curl with `--with-test-sockd=<path to sockd>` for a locally
installed dante sockd server and new `test_40_*` will verify that
down- and uploads work via SOCKS.

Invoke scorecard.py with `--socks4` or `--socks5` to run performance
tests with SOCKS. Note that SOCKS is not supported for HTTP/3.

Ref: #17969
Closes #17986
This commit is contained in:
Stefan Eissing 2025-07-21 12:23:06 +02:00 committed by Daniel Stenberg
parent fb0b4c8710
commit ab5e0bfddc
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
15 changed files with 450 additions and 66 deletions

View file

@ -771,6 +771,7 @@ smtp
smtps
SMTPS
SNI
sockd
socketopen
socketpair
sockopt