Daniel Stenberg
81cd24adb8
http2: more and better error checking
...
1 - fixes the warnings when built without http2 support
2 - adds CURLE_HTTP2, a new error code for errors detected by nghttp2
basically when they are about http2 specific things.
2014-07-23 09:23:56 +02:00
Dan Fandrich
740ebcd86e
https: Fix build when http2 is disabled
2014-06-15 12:24:47 +02:00
Daniel Stenberg
c06e76f6fe
http2: better return code error checking
2014-06-14 00:11:01 +02:00
Steve Holme
c6d5f80d8b
http.c: Fixed compilation warning
...
warning: suggest braces around empty body in an 'else' statement
2014-05-22 00:40:07 +01:00
Daniel Stenberg
99114faf82
http2: make connection re-use work
...
Http2 connections would wrongly get closed after each individual
request.
Co-authored-by: Tatsuhiro Tsujikawa
Bug: http://curl.haxx.se/bug/view.cgi?id=1374
2014-05-20 16:50:24 +02:00
Daniel Stenberg
a878cb3056
http2: do the POST Upgrade dance properly
2014-01-30 14:26:00 +01:00
Daniel Stenberg
0f23662af7
http2.h: provide empty macros for non-http2 builds
2014-01-30 11:46:59 +01:00
Daniel Stenberg
8e778887b5
http2: s/Curl_http2_request/Curl_http2_request_upgrade
...
To better reflect its purpose
2014-01-30 11:33:37 +01:00
Daniel Stenberg
8d3608f2ad
http2: handle 101 responses and switch to HTTP2
2014-01-29 10:24:05 +01:00
Daniel Stenberg
13dbb41c49
http2: first embryo toward Upgrade:
2013-09-07 11:28:12 +02:00
Daniel Stenberg
ac487842a1
http2: add http2.[ch] and add nghttp2 version output
2013-09-04 22:29:38 +02:00