aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-09-07vtls: fix memory corruptionJay Satiro
2017-09-07vtls: switch to CURL_SHA256_DIGEST_LENGTH defineDaniel Stenberg
2017-09-06SSL: fix unused parameter warningsJay Satiro
2017-09-06mime: drop internal FILE * support.Patrick Monnerat
2017-09-06configure: remove --enable-soname-bump and SONAME_BUMPDaniel Stenberg
2017-09-06vtls: select ssl backend case-insensitive (follow-up)Gisle Vanem
2017-09-05openssl: Integrate Peter Wu's SSLKEYLOGFILE implementationJay Satiro
2017-09-05mime: fix a trivial warning.Patrick Monnerat
2017-09-05mime: replace 'struct Curl_mimepart' by 'curl_mimepart' in encoder code.Patrick Monnerat
2017-09-05mime: implement encoders.Patrick Monnerat
2017-09-05mime: unified to use the typedef'd mime structs everywhereDaniel Stenberg
2017-09-05openssl: use OpenSSL's default ciphers by defaultKamil Dudka
2017-09-05http-proxy: treat all 2xx as CONNECT successDaniel Stenberg
2017-09-04mime: use CURL_ZERO_TERMINATED in examplesViktor Szakats
2017-09-04schannel: return CURLE_SSL_CACERT on failed verificationDaniel Stenberg
2017-09-04lib: bump version info (soname). Adapt and reenable test 1135.Patrick Monnerat
2017-09-03mime: use size_t instead of ssize_t in public API interface.Patrick Monnerat
2017-09-03mime: remove support "-" stdin pseudo-file name in curl_mime_filedata().Patrick Monnerat
2017-09-03mime: fix some implicit curl_off_t --> size_t conversion warnings.Patrick Monnerat
2017-09-02mime: new MIME API.Patrick Monnerat
2017-09-02checksrc: disable SPACEBEFOREPAREN for case statement.Patrick Monnerat
2017-09-02Curl_base64_encode: always call with a real data handle.Patrick Monnerat
2017-09-02non-ascii: allow conversion functions to be called with a NULL data handle.Patrick Monnerat
2017-09-02http: fix a memory leakage in checkrtspprefix().Patrick Monnerat
2017-09-01curl_global_sslset: select backend by name case insensitivelyDaniel Stenberg
2017-08-31strcase: corrected comment header for Curl_strcasecompare()Daniel Stenberg
2017-08-31darwinssl: handle long strings in TLS certs (follow-up)Jay Satiro
2017-08-31cyassl: call it the "WolfSSL" backendDaniel Stenberg
2017-08-31polarssl: fix multissl breakageDaniel Stenberg
2017-08-30makefile.m32: add multissl supportViktor Szakats
2017-08-29asyn-thread: Fixed cleanup after OOMDan Fandrich
2017-08-28asyn-thread: Improved cleanup after OOM situationsDan Fandrich
2017-08-28asyn-thread: Set errno to the proper value ENOMEM in OOM situationDan Fandrich
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