summaryrefslogtreecommitdiff
path: root/tests/certs
Commit message (Collapse)AuthorAgeFilesLines
* tests/certs: rebuild certificates with modified key usage bitsDan Fandrich2015-03-2139-655/+640
| | | | | | | | The certificates were missing the digitalSignature and keyAgreement usage types, of which at least digitalSignature was checked by CyaSSL. This caused the test server in test 310 (among others) to fail the startup verification and therefore run (see http://curl.haxx.se/mail/lib-2014-07/0303.html).
* tests/certs: added make target to rebuild certificatesDan Fandrich2015-03-213-13/+34
| | | | | The certificate generation scripts were also updated to better match the format of the certificates currently checked in.
* SSL: Add PEM format support for public key pinningmoparisthebest2014-11-245-1/+28
|
* SSL: implement public key pinningmoparisthebest2014-10-074-0/+3
| | | | | | | | | | | | Option --pinnedpubkey takes a path to a public key in DER format and only connect if it matches (currently only implemented with OpenSSL). Provides CURLOPT_PINNEDPUBLICKEY for curl_easy_setopt(). Extract a public RSA key from a website like so: openssl s_client -connect google.com:443 2>&1 < /dev/null | \ sed -n '/-----BEGIN/,/-----END/p' | openssl x509 -noout -pubkey \ | openssl rsa -pubin -outform DER > google.com.der
* commit bc682cbd follow-upYang Tse2013-01-152-0/+2
|
* tests/Makefile.am: remove wildcard usage in EXTRA_DISTYang Tse2013-01-152-0/+93
|
* TLS-SRP: support added when using GnuTLSQuinn Slack2011-01-192-0/+5
|
* tests/certs: re-generated because of lost pass-phraseKamil Dudka2010-05-2723-499/+535
|
* tests/certs/scripts: generate also CRLKamil Dudka2010-05-273-7/+27
| | | | ... and make it possible to do so without any user interaction
* removed trailing whitespaceYang Tse2010-02-142-11/+11
|
* - Added Diffie-Hellman parameters to several test harness certificate files inYang Tse2009-11-286-0/+30
| | | | PEM format. Required by several stunnel versions used by our test harness.
* - Peter Sylvester made the HTTPS test server use specific certificates forDaniel Stenberg2009-08-1131-0/+1165
each test, so that the test suite can now be used to actually test the verification of cert names etc. This made an error show up in the OpenSSL- specific code where it would attempt to match the CN field even if a subjectAltName exists that doesn't match. This is now fixed and verified in test 311.