aboutsummaryrefslogtreecommitdiff
path: root/lib/http.c
AgeCommit message (Expand)Author
2014-04-04HTTP: don't send Content-Length: 0 _and_ Expect: 100-continueDaniel Stenberg
2014-03-31http2: let openssl mention the exact protocol negotiatedDaniel Stenberg
2014-03-31http2: remove _DRAFT09 from the NPN_HTTP2 enumDaniel Stenberg
2014-03-25url: Fixed connection re-use when using different log-in credentialsSteve Holme
2014-03-19polarssl: fix possible handshake timeout issue in multi.Gaël PORTAY
2014-02-17http2: Support HTTP POST/PUTTatsuhiro Tsujikawa
2014-02-05http2: rely on content-encoding headerFabian Frank
2014-02-04HTTP2: add layer between existing http and socket(TLS) layerTatsuhiro Tsujikawa
2014-01-30http2: switch into http2 mode if NPN indicatesFabian Frank
2014-01-30http2: s/Curl_http2_request/Curl_http2_request_upgradeDaniel Stenberg
2014-01-29http2: handle 101 responses and switch to HTTP2Daniel Stenberg
2014-01-20HTTP POST: omit Content-Length if data size is unknownCédric Deltheil
2013-12-31mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme
2013-12-20vtls: renamed sslgen.[ch] to vtls.[ch]Daniel Stenberg
2013-12-20vtls: created subdir, moved sslgen.[ch] there, updated all include linesDaniel Stenberg
2013-11-03http: Post base64 decoding tidy upSteve Holme
2013-11-02http: Added proxy tunnel authentication message header value extractionSteve Holme
2013-10-31http: Added authentication message header value extractionSteve Holme
2013-09-07http2: first embryo toward Upgrade:Daniel Stenberg
2013-09-07http: rename use_http_1_1 to use_http_1_1plusDaniel Stenberg
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-03-25NTLM: fix several NTLM code paths memory leaksYang Tse
2013-03-13Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing
2013-01-17always-multi: always use non-blocking internalsDaniel 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
2013-01-03build: make use of 93 lib/*.c renamed 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-12-07Introducing a new persistent connection caching system using "bundles".Linus Nielsen Feltzing
2012-11-26Remove stray CRLF in chunk-encoded content-free request bodiesFabian Keil
2012-11-07http_perhapsrewind: consider NTLM over proxy tooDaniel Stenberg
2012-07-25darwinssl: fixed freeze involving the multi interfaceNick Zitzmann
2012-07-22http: print reason phrase from HTTP status line on errorKamil Dudka
2012-07-12HEAD: don't force-close after response-headersDaniel Stenberg
2012-07-09https_getsock: provided for schannel backend as wellChristian Hägele
2012-06-14Fix bad failf() and info() usageYang Tse
2012-06-11http: Replaced specific SSL libraries list in https_getsock fallbackMarc Hoersken
2012-04-20HTTP: empty chunked POST ended up in two zero size chunksDaniel Stenberg
2012-04-18Take in account that CURLAUTH_* bitmasks are now 'unsigned long'Yang Tse
2012-04-04IPv6 cookie domain: get rid of the first bracket before the second.Andrei Cipu
2012-03-22cookies: strip the numerical ipv6 host properlyAndrei Cipu
2012-03-22CONNECT: fix multi interface regressionDaniel Stenberg
2012-03-10Curl_http: strip off [brackets] from ipv6-only host headersAndrei Cipu
2012-03-08CONNECT: made generically not per-protocolDaniel Stenberg
2011-11-06HTTP auth: fix proxy Negotiate bugRene Bernhardt
2011-10-21curl_multi_fdset: correct fdset with FTP PORT useDaniel Stenberg
2011-10-20Curl_http_input_auth: handle multiple auths in WWW-AuthenticateDaniel Stenberg