summaryrefslogtreecommitdiff
path: root/lib/transfer.c
Commit message (Expand)AuthorAgeFilesLines
* pretransfer: setup the User-Agent header hereDaniel Stenberg2021-01-051-0/+14
* httpauth: make multi-request auth work with custom portDaniel Stenberg2021-01-021-2/+7
* language: s/behaviour/behavior/gEmil Engler2021-01-021-3/+3
* misc: fix "warning: empty expression statement has no effect"Daniel Stenberg2020-12-261-4/+1
* lib: introduce c-hyper for using HyperDaniel Stenberg2020-12-181-58/+8
* http: show the request as headers even when split-sendingDaniel Stenberg2020-12-171-5/+21
* urldata: remove 'void *protop' and create the union 'p'Daniel Stenberg2020-11-231-4/+4
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* hsts: add read/write callbacksDaniel Stenberg2020-11-031-0/+2
* sendf: move the verbose-check into Curl_debugDaniel Stenberg2020-11-021-4/+3
* transfer: move retrycount from connect struct to easy handleStefan Yohansson2020-08-101-2/+4
* transfer: fix data_pending for builds with both h2 and h3 enabledDaniel Stenberg2020-07-281-2/+6
* transfer: fix memory-leak with CURLOPT_CURLU in a duped handleDaniel Stenberg2020-07-121-1/+2
* urldata: let the HTTP method be in the set.* structDaniel Stenberg2020-06-021-19/+20
* transfer: remove k->str NULL checkDaniel Stenberg2020-06-011-1/+1
* url: alloc the download buffer at transfer startDaniel Stenberg2020-05-301-7/+7
* transfer: close connection after excess data has been readMichael Kaufmann2020-05-271-0/+1
* dynbuf: introduce internal generic dynamic buffer functionsDaniel Stenberg2020-05-041-21/+21
* transfer: Switch PUT to GET/HEAD on 303 redirectJay Satiro2020-04-221-6/+13
* http: don't consider upload done if the request isn't completely sent offDaniel Stenberg2020-04-081-2/+7
* build: fixed build for systems with select() in unistd.hHarry Sintonen2020-03-311-0/+2
* http2: Fix erroneous debug message that h2 connection closedJay Satiro2020-03-181-6/+14
* transfer: cap retries of "dead connections" to 5Daniel Stenberg2020-03-151-0/+6
* transfer: set correct copyright year rangeDaniel Stenberg2020-03-061-1/+1
* urldata: remove the 'stream_was_rewound' connectdata struct memberDaniel Stenberg2020-03-061-4/+2
* Revert "pause: force-drain the transfer on unpause"bagder/revert-unpause-h2Daniel Stenberg2020-03-051-3/+2
* pause: force-drain the transfer on unpauseDaniel Stenberg2020-02-291-2/+3
* build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro2019-12-011-1/+1
* ngtcp2: use overflow buffer for extra HTTP/3 dataJavier Blazquez2019-11-181-2/+5
* http2: move state-init from creation to pre-transferDaniel Stenberg2019-10-031-0/+1
* redirect: when following redirects to an absolute URL, URL encode itDaniel Stenberg2019-10-021-1/+2
* chunked-encoding: stop hiding the CURLE_BAD_CONTENT_ENCODING errorDaniel Stenberg2019-10-021-5/+5
* Curl_fillreadbuffer: avoid double-free trailer buf on errorbagder/trailer-buf-freeDaniel Stenberg2019-09-091-5/+6
* ngtcp2: accept upload via callbackDaniel Stenberg2019-08-231-0/+2
* quiche: first working HTTP/3 requestDaniel Stenberg2019-08-061-1/+1
* cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg2019-07-301-8/+2
* readwrite_data: repair setting the TIMER_STARTTRANSFER stampDaniel Stenberg2019-07-301-1/+1
* lib: Use UTF-8 encoding in commentsGergely Nagy2019-07-061-1/+1
* http2: call done_sending on end of uploadDaniel Stenberg2019-06-241-4/+4
* lib: reduce variable scopesMarcel Raad2019-05-201-8/+6
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-1/+0
* wildcard: disable from build when FTP isn't presentDaniel Stenberg2019-05-131-0/+2
* pipelining: removedDaniel Stenberg2019-04-061-72/+13
* transfer: fix LGTM alert "Comparison is always true"Marcel Raad2019-04-051-1/+1
* urldata: simplify bytecountersDaniel Stenberg2019-03-011-21/+7
* transfer.c: do not compute length of undefined hex buffer.Patrick Monnerat2019-02-141-8/+10
* pretransfer: don't strlen() POSTFIELDS set for GET requestsDaniel Stenberg2019-02-121-1/+4
* multi: set the EXPIRE_*TIMEOUT timers at TIMER_STARTSINGLE timeDaniel Stenberg2019-02-011-6/+0
* printf: introduce CURL_FORMAT_TIMEDIFF_TRikard Falkeborn2019-01-041-4/+4
* printf: fix format specifiersRikard Falkeborn2019-01-041-2/+2