summaryrefslogtreecommitdiff
path: root/lib/file.c
Commit message (Expand)AuthorAgeFilesLines
* conn: add 'attach' to protocol handler, make libssh2 use itDaniel Stenberg2021-05-171-0/+1
* lib: remove strlen call from Curl_client_writeJacob Hoffman-Andrews2021-04-291-5/+7
* file: support GETing directories againLuke Granger-Brown2021-04-051-12/+17
* curl_range: remove conn->dataDaniel Stenberg2021-01-201-2/+1
* transfer: remove conn->data useDaniel Stenberg2021-01-191-2/+1
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-4/+4
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-32/+37
* file: don't provide content-length for directoriesDaniel Stenberg2021-01-071-10/+12
* file: avoid duplicated code sequenceEmil Engler2020-11-251-11/+1
* urldata: remove 'void *protop' and create the union 'p'Daniel Stenberg2020-11-231-7/+7
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* symbian: drop supportDaniel Stenberg2020-09-221-2/+1
* Curl_handler: add 'family' to each protocolDaniel Stenberg2020-09-211-0/+1
* escape: make the URL decode able to reject only %00 bytesDaniel Stenberg2020-06-251-1/+1
* Revert "file: on Windows, refuse paths that start with \\"Daniel Stenberg2020-04-111-4/+2
* file: fix copyright year rangeDaniel Stenberg2020-01-061-1/+1
* file: on Windows, refuse paths that start with \\Daniel Stenberg2020-01-061-2/+4
* file: fix "Checking if unsigned variable 'readcount' is less than zero."Daniel Stenberg2019-03-121-2/+2
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-12/+13
* FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER outputDaniel Stenberg2018-10-081-14/+13
* url: use the URL API internally as wellDaniel Stenberg2018-09-221-2/+2
* CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer sizeDaniel Stenberg2018-09-061-1/+1
* all: s/int/size_t cleanupDaniel Stenberg2018-09-011-2/+2
* cppcheck: fix warningsMarian Klymov2018-06-111-3/+3
* spelling fixesViktor Szakats2018-06-031-1/+1
* time_t-fixes: remove typecasts to 'long' for info.filetimeDaniel Stenberg2018-02-011-3/+3
* file: Check the return code from Curl_range and bail out on errorMax Dymond2018-01-301-1/+3
* Curl_range: commonize FTP and FILE range handlingMax Dymond2018-01-301-60/+2
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-2/+2
* file_range: avoid integer overflow when figuring out byte rangeDaniel Stenberg2017-09-231-0/+3
* code style: use spaces around plusesDaniel Stenberg2017-09-111-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-5/+5
* strtoofft: reduce integer overflow risks globallyDaniel Stenberg2017-08-141-11/+13
* file: output the correct buffer to the userEven Rouault2017-08-071-1/+1
* handler: refactor connection checkingMax Dymond2017-06-301-0/+1
* file: make speedcheck use current time for checksDaniel Stenberg2017-06-071-4/+2
* buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg2017-05-011-4/+3
* upload: UPLOAD_BUFSIZE is now for the upload bufferDaniel Stenberg2017-05-011-1/+1
* file: use private buffer for C-L outputDaniel Stenberg2017-05-011-4/+5
* Improve code readbilitySylvestre Ledru2017-03-131-4/+2
* CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim2017-01-191-1/+1
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-1/+1
* file: fix compiler warningMichael Kaufmann2016-11-011-1/+1
* escape: avoid using curl_easy_unescape() internallyDaniel Stenberg2016-10-311-4/+5
* library: Fix memory leaks found during static analysisMiroslav Franc2016-07-141-2/+6
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-4/+4
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-2/+1
* code: style updatesDaniel Stenberg2016-04-031-1/+1
* file: remove duplicate checks of the same variableDaniel Stenberg2016-03-311-23/+21
* file: try reading from files with no sizeDaniel Stenberg2016-02-251-8/+18