master
TLS: drop support for TLS-SRP
scripts: use end-of-options marker in `cd`, `mkdir`, `mv`, `sha256sum` commands
DoH: improvements
checksrc: check for `assert`, replace in tests where missing, drop from examples
tidy-up: use more `static`, `sizeof()`, `char[]`, double-const
build: stop building and installing `runtests.1` and `testcurl.1`
cmake: fix not to build `tunits` when `BUILD_CURL_EXE=OFF`
tidy-up: syntax and code nits
perl: switch from backticks to `qx()`
copyright: update all copyright lines and remove year ranges
build: use `configurehelp.pm.in` with autotools and cmake
tidy-up: fix Perl syntax and formatting nits
tests: target Python 3.8 as the minimum Python version
tidy-up: miscellaneous
tests: change whitespace and comments in Python test code
tidy-up: comments, messages, formatting
tidy-up: add spaces around equal operators where missing
GHA: bump GitHub Actions and pips
runtests: allow comments in `setenv` section, merge sections in test433
tests: keep test names shorter than 70 columns
tests: use simpler constructions in Python code
sshserver.pl: bump an sshd config to use its modern name
tidy-up: docs, comments, typos, whitespace
perl: `open... || ` -> `open... or` (cont.)
scripts: replace/extend `--` with `--end-of-options` in git commands
perl: `|| die` -> `or die`
spnego: block NTLM fallback in SPNEGO negotiation