summaryrefslogtreecommitdiff
path: root/lib/file.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* read_callback: move to SessionHandle from connectdataDaniel Stenberg2015-05-201-2/+0
* curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich2015-03-241-2/+2
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-4/+2
* code cleanup: we prefer 'CURLcode result'Daniel Stenberg2014-10-241-20/+19
* file: reject paths using embedded %00Daniel Stenberg2014-09-301-2/+10
* INFILESIZE: fields in UserDefined must not be changed run-timeDaniel Stenberg2014-04-261-3/+3
* mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme2013-12-311-7/+8
* SessionHandle: the protocol specific pointer is now a void *Daniel Stenberg2013-08-121-14/+20
* urldata: clean up the use of the protocol specific structsDaniel Stenberg2013-08-121-22/+7
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+591
* build: rename 93 lib/*.c filesYang Tse2013-01-031-591/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-14/+14
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-6/+0