aboutsummaryrefslogtreecommitdiff
path: root/lib/transfer.c
AgeCommit message (Expand)Author
2017-09-02mime: new MIME API.Patrick Monnerat
2017-08-15progress: Track total times following redirectsRyan Winograd
2017-08-13redirect: skip URL encoding for host namesSalah-Eddin Shaban
2017-07-03url: make the original string get used on subsequent transfersDaniel Stenberg
2017-05-30transfer: init the infilesize from the postfields...Daniel Stenberg
2017-05-23redirect: store the "would redirect to" URL when max redirs is reachedDaniel Stenberg
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: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg
2017-05-01upload: UPLOAD_BUFSIZE is now for the upload bufferDaniel Stenberg
2017-05-01transfer: fix minor buffer_size mistakeDaniel Stenberg
2017-04-25transfer: remove 'uploadbuf' pointer and cleanup readwrite_upload()Daniel Stenberg
2017-04-04llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg
2017-03-26spelling fixesklemens
2017-03-13Improve code readbilitySylvestre Ledru
2017-02-07transfer: only retry nobody-requests for HTTPMarkus Westerlind
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-18select: switch to macros in uppercaseDaniel Stenberg
2016-09-11http: refuse to pass on response body with NO_NODY was setDaniel Stenberg
2016-09-05http2: return EOF when done uploading without known sizeDaniel Stenberg
2016-09-04speed caps: not based on average speeds anymoreOlivier Brunel
2016-08-11HTTP: retry failed HEAD requests tooDaniel Stenberg
2016-08-04transfer: return without select when the read loop reached maxcountDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-05-15ftp: fix incorrect out-of-memory code in Curl_pretransferJay Satiro
2016-05-15ftp wildcard: segfault due to init only in multi_performDaniel Stenberg
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-04-03code: style updatesDaniel Stenberg
2016-04-01upload: missing rewind call could make libcurl hangDaniel Stenberg
2016-03-30multi: multi_reconnect_request is the former Curl_reconnect_requestDaniel Stenberg
2016-03-16transfer: Removed redundant HTTP authentication include filesSteve Holme
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2016-01-08http2: Ensure that http2_handle_stream_close is calledTatsuhiro Tsujikawa
2015-11-02http redirects: %-encode bytes outside of ascii rangeDaniel Stenberg
2015-10-15fread_func: move callback pointer from set to state structDaniel Stenberg
2015-09-27readwrite_data: set a max number of loopsDaniel Stenberg
2015-09-26FTP: fix uploading ASCII with unknown sizeDaniel Stenberg
2015-07-25HTTP: ignore "Content-Encoding: compress"Michael Kaufmann
2015-06-23pretransfer: init state.infilesize here, not in add_handleDaniel Stenberg
2015-06-10debug: remove http2 debug leftoversDaniel Stenberg
2015-05-20read_callback: move to SessionHandle from connectdataDaniel Stenberg
2015-05-19transfer: remove erroneous and misleading commentDaniel Stenberg
2015-05-19transfer: Replace __func__ instances with function nameJay Satiro
2015-05-18CURLMOPT_PIPELINE: bit 1 is for multiplexingDaniel Stenberg
2015-05-18http2: force "drainage" of streamsDaniel Stenberg
2015-05-18http2: move the mem+len pair to the stream structDaniel Stenberg