summaryrefslogtreecommitdiff
path: root/lib/transfer.c
AgeCommit message (Expand)Author
2019-04-12Merge tag 'curl-7_64_1' of https://github.com/curl/curlng0
2019-03-01urldata: simplify bytecountersDaniel Stenberg
2019-02-25Merge tag 'curl-7_64_0'ng0
2019-02-14transfer.c: do not compute length of undefined hex buffer.Patrick Monnerat
2019-02-12pretransfer: don't strlen() POSTFIELDS set for GET requestsDaniel Stenberg
2019-02-01multi: set the EXPIRE_*TIMEOUT timers at TIMER_STARTSINGLE timeDaniel Stenberg
2019-01-12Merge tag 'curl-7_63_0'ng0
2019-01-04printf: introduce CURL_FORMAT_TIMEDIFF_TRikard Falkeborn
2019-01-04printf: fix format specifiersRikard Falkeborn
2018-12-14http: Implement trailing headers for chunked transfersAyoub Boudhar
2018-12-12Curl_follow: extract the Location: header field unvalidatedDaniel Stenberg
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-10Merge tag 'curl-7_62_0'Nils Gillmann
2018-11-09setopt: add CURLOPT_CURLUJim Fuller
2018-11-06libcurl: stop reading from paused transfersSangamkar
2018-11-02Curl_follow: accept non-supported schemes for "fake" redirectsDaniel Stenberg
2018-10-23Fix for compiling with lwIP (3)Gisle Vanem
2018-10-23Curl_follow: return better errors on URL problemsDaniel Stenberg
2018-10-23Curl_follow: remove remaining free(newurl)Daniel Stenberg
2018-10-19multi: avoid double-freeDaniel Stenberg
2018-10-13Curl_follow: Always free the passed new URLMichael Kaufmann
2018-10-10transfer: fix typo in commentDaniel Gustafsson
2018-09-24Curl_retry_request: fix memory leakDaniel Stenberg
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-11Merge tag 'curl-7_61_1'Nils Gillmann
2018-09-08URL-APIDaniel Stenberg
2018-09-06CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer sizeDaniel Stenberg
2018-09-01all: s/int/size_t cleanupDaniel Stenberg
2018-08-21curl-compilers: enable -Wimplicit-fallthrough=4 for GCCMarcel Raad
2018-08-18upload: change default UPLOAD_BUFSIZE to 64KBDaniel Stenberg
2018-08-18upload: allocate upload buffer on-demandDaniel Stenberg
2018-08-08windows: follow up to the buffer-tuning 1ba1dba7Daniel Stenberg
2018-08-08windows: implement send buffer tuningDaniel Jelinski
2018-08-05Merge tag 'curl-7_61_0'Nils Gillmann
2018-07-31HTTP: Don't attempt to needlessly decompress redirect bodyHarry Sintonen
2018-06-12Curl_debug: remove dead printhost codeDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2018-05-23Merge tag 'curl-7_60_0' (with fixes)Nils Gillmann
2018-05-11setup_transfer: deal with both sockets being -1Daniel Stenberg
2018-05-04transfer: don't unset writesockfd on setup of multiplexed connsDaniel Stenberg
2018-05-03URL: fix ASCII dependency in strcpy_url and strlen_urlStephan Mühlstrasser
2018-04-25strcpy_url: only %-encode values >= 0x80Daniel Stenberg
2018-04-24ctype: restore character classification for non-ASCII platformsStephan Mühlstrasser
2018-04-20http2: handle GOAWAY properlyDaniel Stenberg
2018-03-30Merge tag 'curl-7_59_0' of https://github.com/curl/curlNils Gillmann
2018-03-15transfer: make HTTP without headers count correct body sizeDaniel Stenberg
2018-03-12readwrite: make sure excess reads don't go beyond buffer endDaniel Stenberg
2018-03-11HTTP: allow "header;" to replace an internal header with a blank oneDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2017-12-03Merge tag 'curl-7_57_0'ng0