summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* build: Unconditionally harden timingPatrick McDermott2019-07-301-4/+2
|
* build: Drop -g and -O2 from CFLAGSPatrick McDermott2019-07-301-0/+1
|
* s_client: Verify hostPatrick McDermott2019-07-302-1/+29
| | | | wolfSSL doesn't do this automatically?!
* tests/badssl.sh: Drop Certificate Transparency testPatrick McDermott2019-07-301-3/+1
| | | | | | CT seems to be unsupported in wolfSSL, but the certificate for invalid-expected-sct.badssl.com is expired, so this is likely a false pass.
* tests/badssl.sh: Deprecate DH with 1024-bit groupPatrick McDermott2019-07-301-1/+1
|
* tests/badssl.sh: Deprecate AES-CBCPatrick McDermott2019-07-301-1/+1
|
* tests/badssl.sh: Mark expected failuresPatrick McDermott2019-07-301-45/+46
|
* tests/badssl.sh: Upgrade to HTTP/1.1Patrick McDermott2019-07-301-1/+3
|
* tests/badssl.sh: Print newline before TAP directivesPatrick McDermott2019-07-301-2/+9
|
* build: Use -Os flagPatrick McDermott2019-07-301-0/+2
|
* build: Use timing hardening flagsPatrick McDermott2019-07-301-0/+5
|
* s_client: Disable SSLv3, TLSv1.0, and TLSv1.1Patrick McDermott2019-07-302-3/+3
| | | | And update tests/badssl.sh results.
* tests/badssl.sh: Fix Mozilla recommendation resultsPatrick McDermott2019-07-291-2/+2
|
* tests/badssl.sh: Update resultsPatrick McDermott2019-07-291-7/+6
| | | | | | HPKP is unimplemented, certificates without CN/subject are accepted, wolfSSL falls over with too many SANs, and 8192-bit RSA keys are unsupported by wolfSSL (which is probably a good thing anyway).
* s_client: Use supported curvesPatrick McDermott2019-07-291-0/+103
|
* tests/badssl.sh: Add "not " to test descriptionsPatrick McDermott2019-07-291-18/+19
|
* tests/badssl.sh: New test scriptPatrick McDermott2019-07-292-1/+108
|
* build: Add test frameworkPatrick McDermott2019-07-296-1/+897
|
* s_client: Fix socket FD issuesPatrick McDermott2019-07-291-1/+2
| | | | | wolfSSL's error reporting and debugging messages were of no help in debugging this.
* s_client: Vertically align assignmentsPatrick McDermott2019-07-291-5/+5
|
* s_client: Slightly refactor socket connection funcPatrick McDermott2019-07-291-5/+5
|
* s_client: Poll, read, and write FDsPatrick McDermott2019-07-291-0/+88
|
* s_client: Open and connect socketPatrick McDermott2019-07-291-0/+54
|
* main(): Use EXIT_FAILURE instead of 1Patrick McDermott2019-07-291-1/+2
|
* s_client: Add option parsing and wolfSSL initPatrick McDermott2019-07-291-1/+109
|
* s_client: StubPatrick McDermott2019-07-284-2/+76
|
* Initial commitPatrick McDermott2019-07-2817-0/+1401