docs: document version of crustls dependency

This also pins a specific release in the Travis test so future
API-breaking changins in crustls won't break curl builds.

Add RUSTLS documentation to release tarball.

Enable running tests for rustls, minus FTP tests (require
connect_blocking, which rustls doesn't implement) and 313 (requires CRL
handling).

Closes #6763
This commit is contained in:
Jacob Hoffman-Andrews 2021-03-16 17:09:47 -07:00 committed by Daniel Stenberg
parent 7488ef2960
commit 2e444a17d4
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
5 changed files with 36 additions and 3 deletions

View file

@ -70,6 +70,12 @@ if [ "$T" = "debug-mesalink" ]; then
make "TFLAGS=-n !313 !410 !3001" test-nonflaky
fi
if [ "$T" = "debug-rustls" ]; then
./configure --enable-debug --enable-werror $C
make
make "TFLAGS=HTTPS !313" test-nonflaky
fi
if [ "$T" = "novalgrind" ]; then
./configure --enable-werror $C
make