aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-08-28configure: allow setting the default SSL backendJohannes Schindelin
2017-08-28vtls: use Curl_ssl_multi pseudo backend only when neededJohannes Schindelin
2017-08-28version: if built with more than one SSL backend, report all of themJohannes Schindelin
2017-08-28version: add the CURL_VERSION_MULTI_SSL feature flagJohannes Schindelin
2017-08-28vtls: introduce curl_global_sslset()Johannes Schindelin
2017-08-28vtls: refactor out essential information about the SSL backendsJohannes Schindelin
2017-08-28vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin
2017-08-28vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin
2017-08-28curl_ntlm_core: don't complain but #include OpenSSL header if neededJohannes Schindelin
2017-08-28vtls: encapsulate SSL backend-specific dataJohannes Schindelin
2017-08-28vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin
2017-08-28urldata.h: move SSPI-specific #include to correct locationJohannes Schindelin
2017-08-28urldata.h: remove support for obsolete PolarSSL versionJohannes Schindelin
2017-08-28getinfo: access SSL internals via Curl_sslJohannes Schindelin
2017-08-28vtls: move SSL backends' private constants out of their header filesJohannes Schindelin
2017-08-28axtls: use Curl_none_* versions of init() and cleanup()Johannes Schindelin
2017-08-28vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin
2017-08-28schannel: reorder functions topologicallyJohannes Schindelin
2017-08-28axtls: reorder functions topologicallyJohannes Schindelin
2017-08-28vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin
2017-08-28vtls: move sha256sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: move md5sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin
2017-08-28vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin
2017-08-28vtls: introduce a new struct for SSL backendsJohannes Schindelin
2017-08-28vtls: make sure every _sha256sum()'s first arg is constJohannes Schindelin
2017-08-28vtls: make sure all _data_pending() functions return boolJohannes Schindelin
2017-08-28vtls: make sure all _cleanup() functions return voidJohannes Schindelin
2017-08-28vtls: use consistent signature for _random() implementationsJohannes Schindelin
2017-08-27strtooff: fix build for systems with long long but no strtoll optionDaniel Stenberg
2017-08-27darwinssl: handle long strings in TLS certsDaniel Stenberg
2017-08-24imap: use defined names for response codesDaniel Stenberg
2017-08-23imap: support PREAUTHDaniel Stenberg
2017-08-23config-tpf: define SIZEOF_LONGJay Satiro
2017-08-22config-dos: add missing defines, SIZEOF_* and two othersGisle Vanem
2017-08-22makefile.m32: add support for libidn2Viktor Szakats
2017-08-22config-win32: define SIZEOF_LONGViktor Szakats
2017-08-19tftp: fix memory leak on too long filenameEven Rouault
2017-08-18http2_recv: return error better on fatal h2 errorsDaniel Stenberg
2017-08-18http: Don't wait on CONNECT when there is no proxyJan Alexander Steffens (heftig)
2017-08-17CURL_SIZEOF_LONG: removed, use only SIZEOF_LONGDaniel Stenberg
2017-08-17config-win32: define SIZEOF_CURL_OFF_TDaniel Stenberg
2017-08-17cmake: sizeof curl_off_t, remove unused detectionsDaniel Stenberg
2017-08-17system.h: remove all CURL_SIZEOF_* definesDaniel Stenberg
2017-08-17ftp: fix CWD when doing multicwd then nocwd on same connectionDaniel Stenberg
2017-08-17ssh: add the ability to enable compression (for SCP/SFTP)Viktor Szakats
2017-08-16http_proxy: fix build error for CURL_DOES_CONVERSIONSMaksim Stsepanenka
2017-08-16configure: check for __builtin_available() availability (#1788)Nick Zitzmann
2017-08-16darwinssi: fix error: variable length array usedDaniel Stenberg