From: Daniel Stenberg Date: Mon, 9 Sep 2013 21:05:22 +0000 (+0200) Subject: README.http2: explain nghttp2 a little X-Git-Tag: curl-7_33_0~120 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=25c68903756d6b0dc7d5584e958fe0959e7e8305;p=curl README.http2: explain nghttp2 a little --- diff --git a/lib/README.http2 b/lib/README.http2 index 40f6a650e..2975a3dbd 100644 --- a/lib/README.http2 +++ b/lib/README.http2 @@ -3,6 +3,13 @@ HTTP2 with libcurl Spec: http://tools.ietf.org/html/draft-ietf-httpbis-http2-06 + nghttp2 (https://github.com/tatsuhiro-t/nghttp2) + + We're depending on this 3rd party library for the actual low level protocol + handling parts. The reason for this is that HTTP2 is much more complex at + that layer than HTTP1.1 (which we implement on our own) and that nghttp2 is + an already existing and well functional library. + Over an http:// URL If CURLOPT_HTTP_VERSION is set to CURL_HTTP_VERSION_2, libcurl will include