summaryrefslogtreecommitdiff
path: root/lib/file.c
AgeCommit message (Expand)Author
2015-05-20read_callback: move to SessionHandle from connectdataDaniel Stenberg
2015-03-24curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich
2015-03-03mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg
2014-10-24code cleanup: we prefer 'CURLcode result'Daniel Stenberg
2014-09-30file: reject paths using embedded %00Daniel Stenberg
2014-04-26INFILESIZE: fields in UserDefined must not be changed run-timeDaniel Stenberg
2013-12-31mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme
2013-08-12SessionHandle: the protocol specific pointer is now a void *Daniel Stenberg
2013-08-12urldata: clean up the use of the protocol specific structsDaniel Stenberg
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-14setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse
2012-11-13FILE: Make upload-writes unbuffered by not using FILE streamsSebastian Rasmussen
2012-07-30file: use fdopen() for uploaded files if availableKamil Dudka
2011-11-24query-part: ignore the URI part for given protocolsJonas Schnelli
2011-11-03url.c and file.c: fix OOM triggered segfaultYang Tse
2011-10-21curl_multi_fdset: correct fdset with FTP PORT useDaniel Stenberg
2011-10-21file.c: OOM handling fixYang Tse
2011-10-14file.c: fix compiler warningYang Tse
2011-07-26stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse
2011-07-25WIN32 io.h and fcntl.h inclusion done in setup_once.hYang Tse
2011-07-25time.h and sys/time.h inclusion conditionally done in setup_once.hYang Tse
2011-05-05RTSP: convert protocol-specific checks to genericDaniel Stenberg
2011-05-05remove FILE protocol-specific checksDaniel Stenberg
2011-04-27whitespace cleanup: no space first in conditionalsDaniel Stenberg
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2011-03-14protocols: use CURLPROTO_ internallyDaniel Stenberg
2011-03-14protocol handler: added flags fieldDaniel Stenberg
2011-03-04transfer: avoid insane conversion of time_tStefan Krause
2011-02-07Curl_gmtime: added a portable gmtimeDaniel Stenberg
2011-01-31file: add support for CURLOPT_TIMECONDITIONDave Reisner
2010-11-26s/isspace/ISSPACEYang Tse
2010-04-16file_range: remove unnecessary check for NULL pointerDaniel Stenberg
2010-04-16file_range: Value stored to 'totalsize' is never readDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-11-18Make usage of calloc()'s arguments consistent with rest of code baseYang Tse
2009-06-04allow building libcurl for VxWorksYang Tse
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2009-02-03- Hidemoto Nakada provided a small fix that makes it possible to get theDaniel Stenberg
2008-12-19- Using the libssh2 0.19 function libssh2_session_block_directions(), libcurlDaniel Stenberg
2008-11-14Added some #ifdefs around header files and change the EAGAIN test toDan Fandrich
2008-11-04CURLINFO_FILETIME now works for file:// transfers as wellDaniel Stenberg
2008-09-29Removed unneeded includes of signal.h and setjmp.hDan Fandrich
2008-09-12ANSI C compatibility fixYang Tse
2008-09-10Checked in some code improvements and minor fixes that I discovered in theDan Fandrich
2008-09-06remove unnecessary typecasting of calloc()Yang Tse
2008-08-16Library internal only C preprocessor macros FORMAT_OFF_T and FORMAT_OFF_TUYang Tse
2008-08-15For congruency sake with the naming of other CURL_XXXXXX_CURL_OFF_T macros,Yang Tse