aboutsummaryrefslogtreecommitdiff
path: root/lib/easy.c
AgeCommit message (Expand)Author
2019-05-12easy: fix another "clarify calculation precedence" warningMarcel Raad
2019-05-12build: fix "clarify calculation precedence" warningsMarcel Raad
2019-05-11http_digest: Don't expose functions when HTTP and Crypto Auth are disabledSteve Holme
2019-04-11CURLOPT_DNS_USE_GLOBAL_CACHE: removeDaniel Stenberg
2019-03-02system_win32: move win32_init here from easy.cJay Satiro
2019-02-22Fix strict-prototypes GCC warningMarcel Raad
2019-02-18easy: fix win32 init to work without CURL_GLOBAL_WIN32Jay Satiro
2019-02-15Curl_now: figure out windows version in win32_initDaniel Stenberg
2019-01-11urldata: rename easy_conn to just connDaniel Stenberg
2018-11-25curl_easy_perform: fix timeout handlingDaniel Stenberg
2018-11-20ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel
2018-09-23whitespace fixesViktor Szakats
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-07curl_easy_upkeep: removed 'conn' from the nameDaniel Stenberg
2018-09-07upkeep: add a connection upkeep API: curl_easy_conn_upkeep()Max Dymond
2018-08-18vtls: reinstantiate engine on duplicated handlesLaurent Bonnans
2018-06-27easy_perform: use *multi_timeout() to get wait timesDaniel Stenberg
2018-06-03spelling fixesViktor Szakats
2018-04-12duphandle: make sure CURLOPT_RESOLVE is duplicated fine tooDaniel Stenberg
2018-03-17add_handle/easy_perform: clear errorbuffer on start if setDaniel Stenberg
2018-03-16pause: when changing pause state, update socket stateDaniel Stenberg
2018-02-16header callback: don't chop headers into smaller piecesDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2018-01-30curl_easy_reset: clear digest auth stateDaniel Stenberg
2018-01-14mime: clone mime tree upon easy handle duplication.Patrick Monnerat
2018-01-09easy: fix connection ownership in curl_easy_pauseBasuke Suzuki
2017-12-20curl_easy_reset: release mime-related data.Patrick Monnerat
2017-12-01Added support for libssh SSH SCP back-endNikos Mavrogiannopoulos
2017-11-27global_init: ignore CURL_GLOBAL_SSL's absenseDaniel Stenberg
2017-11-10setopt: split out curl_easy_setopt() to its own fileDaniel Stenberg
2017-11-01include: remove conncache.h inclusion from where its not neededDaniel Stenberg
2017-10-25time: rename Curl_tvnow to Curl_nowDaniel Stenberg
2017-10-25timediff: return timediff_t from the time diff functionsDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-08-06easy_events: make event data staticDaniel Stenberg
2017-07-28timeval: struct curltime is a struct timeval replacementDaniel Stenberg
2017-05-24time: fix type conversions and compiler warningsMichael Kaufmann
2017-05-10multi: use a fixed array of timers instead of mallocDaniel Stenberg
2017-05-10multi: assign IDs to all timers and make each timer singletonDaniel Stenberg
2017-05-01buffer_size: make sure it always has the correct sizeDaniel Stenberg
2017-04-22lib: fix maybe-uninitialized warningsMarcel Raad
2017-04-17code: fix typos and style in commentsDaniel Gustafsson
2017-04-04easy: silence compiler warningJay Satiro
2017-03-28pause: handle mixed types of data when pausedDaniel Stenberg
2017-03-13Improve code readbilitySylvestre Ledru
2017-03-11curl_easy_reset: Also reset the authentication stateMichael Kaufmann
2017-01-19CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim
2016-11-05easy: Initialize info variables on easy init and duphandleJay Satiro
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-31idn: switch to libidn2 use and IDNA2008 supportDaniel Stenberg