aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/openssl.c
AgeCommit message (Expand)Author
2017-04-17openssl: fix thread-safety bugs in error-handlingDavid Benjamin
2017-04-17openssl: make SSL_ERROR_to_str more future-proofDavid Benjamin
2017-04-10openssl: fix this statement may fall through [-Wimplicit-fallthrough=]Alexis La Goutte
2017-04-08vtls: fix unreferenced variable warningsMarcel Raad
2017-03-28openssl: exclude DSA code when OPENSSL_NO_DSA is definedJay Satiro
2017-03-26spelling fixesklemens
2017-03-23openssl: fix comparison between signed and unsigned integer expressionsDaniel Stenberg
2017-03-23openssl: made the error table static constDan Fandrich
2017-03-23openssl: fall back on SSL_ERROR_* string when no error detailJay Satiro
2017-03-13Improve code readbilitySylvestre Ledru
2017-03-10openssl: add two /* FALLTHROUGH */ to satisfy coverityDaniel Stenberg
2017-03-08openssl: unbreak the build after 6448f98c1857deDaniel Stenberg
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik
2017-03-03build: fix gcc7 implicit fallthrough warningsAlexis La Goutte
2017-01-31openssl: Don't use certificate after transferring ownershipAdam Langley
2017-01-17openssl: Fix random generationJay Satiro
2017-01-12rand: make it work without TLS backingDaniel Stenberg
2016-12-23openssl-random: check return code when asking for randomDaniel Stenberg
2016-12-18openssl: simplify expression in Curl_ossl_versionMichael Kaufmann
2016-12-14checksrc: warn for assignments within if() expressionsDaniel Stenberg
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg
2016-12-07openssl: don't use OpenSSL's ERR_PACK.Adam Langley
2016-11-25HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann
2016-11-24checksrc: white space edits to comply to stricter checksrcDaniel Stenberg
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-11-24openssl: remove dead codeDaniel Stenberg
2016-11-24HTTPS-proxy: fixed mbedtls and polishingOkhin Vasilij
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-19vtls: fix build warningsMarcel Raad
2016-11-11openssl: make sure to fail in the unlikely event that PRNG seeding failsDaniel Stenberg
2016-11-11openssl: avoid unnecessary seeding if already doneDaniel Stenberg
2016-11-11openssl: RAND_status always exists in OpenSSL >= 0.9.7Daniel Stenberg
2016-11-10openssl: raise the max_version to 1.3 if asked forDaniel Stenberg
2016-11-09vtls: Fail on unrecognized param for CURLOPT_SSLVERSIONJay Satiro
2016-11-07openssl: initial TLS 1.3 adaptionsDaniel Stenberg
2016-11-07s/cURL/curlDaniel Stenberg
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-18select: switch to macros in uppercaseDaniel Stenberg
2016-09-19libressl: fix version outputBernard Spil
2016-09-19openssl: don't call ERR_remote_thread_state on >= 1.1.0Daniel Stenberg
2016-09-19openssl: don’t call CRYTPO_cleanup_all_ex_dataDaniel Stenberg
2016-09-14openssl: fix per-thread memory leak usiong 1.0.1 or 1.0.2Daniel Stenberg
2016-09-09openssl: fix bad memory free (regression)Daniel Stenberg
2016-09-06openssl: fix CURLINFO_SSL_VERIFYRESULTGaurav Malhotra
2016-09-05openssl: Fix compilation with OPENSSL_API_COMPAT=0x10100000LMarcel Raad
2016-08-25openssl: make build with 1.1.0 againDaniel Stenberg
2016-08-16openssl: use regular malloc instead of OPENSSL_mallocDaniel Stenberg
2016-08-13openssl: accept subjectAltName iPAddress if no dNSName matchJay Satiro
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg