summaryrefslogtreecommitdiff
path: root/lib/vtls/axtls.c
Commit message (Expand)AuthorAgeFilesLines
* vtls: refactor out essential information about the SSL backendsJohannes Schindelin2017-08-281-2/+1
* vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin2017-08-281-2/+0
* vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin2017-08-281-0/+1
* vtls: encapsulate SSL backend-specific dataJohannes Schindelin2017-08-281-2/+9
* vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin2017-08-281-31/+39
* getinfo: access SSL internals via Curl_sslJohannes Schindelin2017-08-281-0/+8
* axtls: use Curl_none_* versions of init() and cleanup()Johannes Schindelin2017-08-281-17/+7
* vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin2017-08-281-18/+12
* axtls: reorder functions topologicallyJohannes Schindelin2017-08-281-16/+16
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-0/+1
* vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin2017-08-281-0/+5
* vtls: move sha256sum into the Curl_ssl structJohannes Schindelin2017-08-281-1/+2
* vtls: move md5sum into the Curl_ssl structJohannes Schindelin2017-08-281-1/+2
* vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin2017-08-281-0/+2
* vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin2017-08-281-0/+22
* vtls: make sure all _cleanup() functions return voidJohannes Schindelin2017-08-281-2/+1
* TLS: Fix switching off SSL session id when client cert is usedJay Satiro2017-04-181-2/+2
* vtls: add options to specify range of enabled TLS versionsJozef Kralik2017-03-081-0/+6
* axtls: adapt to API changesDaniel Stenberg2017-02-151-5/+5
* rand: make it work without TLS backingDaniel Stenberg2017-01-121-4/+4
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-6/+6
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-33/+36
* select: switch to macros in uppercaseDaniel Stenberg2016-10-181-2/+1
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-5/+5
* vtls: Only call add/getsession if session id is enabledJay Satiro2016-06-221-21/+23
* axtls: Use Curl_wait_ms instead of the less-portable usleepDan Fandrich2016-06-161-1/+1
* axtls: Fixed compile after compile 31c521b0Dan Fandrich2016-06-161-2/+2
* vtls: fix ssl session cache race conditionIvan Avdeev2016-06-011-1/+7
* code: style updatesDaniel Stenberg2016-04-031-2/+2
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* axtls: add timeout within Curl_axtls_connectDan Fandrich2015-03-311-1/+12
* curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich2015-03-241-3/+4
* axtls: version 1.5.2 now requires that config.h be manually includedDan Fandrich2015-03-191-0/+1
* vtls: use curl_printf.h all overDaniel Stenberg2015-03-031-2/+1
* axtls: fix conversion from size_t to int warningDaniel Stenberg2015-02-061-1/+1
* vtls: Removed unimplemented overrides of curlssl_close_all()Steve Holme2015-01-171-7/+1
* axtls: define curlssl_random using axTLS's PRNGDan Fandrich2014-07-311-0/+17
* axtls: Fixed too long source lineDan Fandrich2014-05-171-1/+1
* axtls: Add a TODO to a potential blocking call with no timeoutDan Fandrich2014-05-161-0/+1
* axtls: comment the call ssl_read repeatedly loopDan Fandrich2014-02-181-1/+4
* axtls: bump copyright yearDaniel Stenberg2014-02-161-1/+1
* axtls: call ssl_read repeatedlyFabian Frank2014-02-161-8/+9
* axtls: fix compiler warning on conversion ssize_t => intFabian Frank2014-01-211-1/+1
* vtls: Updated comments referencing sslgen.c and ssluse.cSteve Holme2013-12-261-8/+8
* vtls: Fixed up include of vtls.hSteve Holme2013-12-261-1/+1
* vtls: moved all TLS/SSL source and header files into subdirDaniel Stenberg2013-12-201-0/+662