summaryrefslogtreecommitdiff
path: root/lib/http.c
Commit message (Expand)AuthorAgeFilesLines
* Somewhat ugly fix to deal with non-blocking sockets. We just loop and tryDaniel Stenberg2002-01-161-4/+24
* Curl_read() now returns a negative return code if EWOULDBLOCK or similarDaniel Stenberg2002-01-141-2/+7
* failf() calls should not have newlines in the message string!Daniel Stenberg2001-12-111-5/+5
* corrected the comment above gmtime_rDaniel Stenberg2001-12-071-2/+0
* added gmtime_r checkDaniel Stenberg2001-12-071-1/+1
* Klevtsov Vadim's time condition fixDaniel Stenberg2001-11-161-1/+1
* my proxytunnel fix accidentally ruined the normal https connectsDaniel Stenberg2001-11-131-7/+7
* made CURLOPT_HTTPPROXYTUNNEL work for plain HTTP as wellDaniel Stenberg2001-11-121-12/+17
* new Curl_ConnectHTTPProxyTunnel() function, needs a **lot** of testing!!!Daniel Stenberg2001-11-121-33/+113
* Added better checking of return codes when we send data to sockets/connectionsDaniel Stenberg2001-10-311-33/+51
* now counts header size return from server and if nothing is returned from aDaniel Stenberg2001-10-191-0/+7
* looks nicer and is better compatible with older vim versionsSterling Hughes2001-10-111-2/+2
* added the option CURLOPT_HTTP_VERSION that can specify which HTTP versionDaniel Stenberg2001-10-091-2/+6
* modified GetLine(), removed Curl_http_close()Daniel Stenberg2001-09-181-25/+6
* Added formatting sections for emacs and vimSterling Hughes2001-09-071-0/+8
* Major rename and redesign of the internal "backbone" structs. Details willDaniel Stenberg2001-08-301-92/+93
* Georg Huettenegger's patch curl-7.8.1-pre5-patch-20010819Daniel Stenberg2001-08-211-3/+30
* modified to use the renamed kerberos functions with Curl_ prefixDaniel Stenberg2001-08-171-1/+1
* Using CURLOPT_POST without using CURLOPT_POSTFIELDS caused us to strlen()Daniel Stenberg2001-08-151-0/+11
* made some char * into const char * and I removed the check for size > 0Daniel Stenberg2001-08-141-22/+20
* Curl_FormFree renamed to Curl_formclean, as it turns out VMS for exampleDaniel Stenberg2001-08-061-2/+2
* httpreq cleanup fixDaniel Stenberg2001-08-031-12/+13
* removed _REENTRANT defineDaniel Stenberg2001-05-311-7/+0
* Uses the Curl_SSLConnect() according to the new return typeDaniel Stenberg2001-05-121-2/+3
* corrected the read-callback typecase since FILE * was replaced with void *Daniel Stenberg2001-05-071-2/+1
* Remade resume stuff to keep data in the connectdata struct instead of theDaniel Stenberg2001-04-181-14/+14
* use GMT for the conditional timed gets (reported by Phil Karn)Daniel Stenberg2001-04-171-2/+11
* Edin Kadribaic's bug report #408488 forced a rearrange of two struct fieldsDaniel Stenberg2001-03-141-7/+11
* remake Host: for each connection and it'll work with proxies tooDaniel Stenberg2001-03-091-4/+8
* "Transfer-Encoding: chunked" support addedDaniel Stenberg2001-03-071-1/+5
* enable persistant connections by defaultDaniel Stenberg2001-03-051-0/+3
* Curl_http() could crash on connection re-useDaniel Stenberg2001-03-041-0/+2
* remade the port number stuff so that following locations work and doingDaniel Stenberg2001-03-021-3/+3
* we only allocate the HTTP struct if we need toDaniel Stenberg2001-02-221-5/+9
* moved the dynamicly set pointers to the connectdata structDaniel Stenberg2001-02-221-28/+29
* corrected memory leaks when re-using connectionsDaniel Stenberg2001-02-201-1/+11
* multiple connection support initial commitDaniel Stenberg2001-02-201-15/+15
* moved the protocol-specific free to allow easier multiple transfersDaniel Stenberg2001-02-131-3/+0
* GetLine() didn't properly act on -1 lengths returned from Curl_read()Daniel Stenberg2001-02-071-2/+3
* curl_read() and Curl_read() now have ssize_t in the last argumentDaniel Stenberg2001-01-311-1/+1
* HTTP PUT resume now sends Content-Range: headers as I believe the RFC2616Daniel Stenberg2001-01-291-16/+28
* Resume is now done with a Content-Range header instead of a Range header ifDaniel Stenberg2001-01-271-2/+15
* Made it possible to do "upload resume" over HTTPDaniel Stenberg2001-01-261-0/+58
* Curl_read() and Curl_write() are now used for reading/writing sockets.Daniel Stenberg2001-01-251-28/+22
* Transfer is now Curl_Tranfer() and transfer.h is used instead of highlevel.hDaniel Stenberg2001-01-171-4/+4
* renamed Curl_ to curl_ for the printf() prefixesDaniel Stenberg2001-01-051-1/+1
* Internal symbols that aren't static are now prefixed with 'Curl_'Daniel Stenberg2001-01-051-33/+176
* dual-license fixDaniel Stenberg2001-01-031-28/+11
* typecasted the argument to isspace() to int, to remove a pedantic compilerDaniel Stenberg2000-11-211-1/+1
* removed URL size restrictionsDaniel Stenberg2000-11-201-1/+1