curl-library
Re: HTTP2 moves forward
Date: Sun, 9 Mar 2014 08:37:36 +0100 (CET)
On Sun, 9 Mar 2014, Tatsuhiro Tsujikawa wrote:
> As a mitigation of HPACK threat, new implementation draft will introduce a
> flag which tells HPACK encoder not to use header table for that header field
> name/value pair. To implement this, I plan to add new flag field to
> nghttp2_nv. This change will certainly break MAKE_NV macro in libcurl code
> (and many in nghttp2 applications). Since libcurl is built against the git
> version of nghttp2, I'll send a patch to fix it in libcurl. If you guys have
> better idea, please let me know.
I think it is fine. A) We don't mind a moving target during this development
and B) we already have a check #if NGHTTP2_VERSION_NUM >= 0x000400 for the
callbacks struct so I guess we can use it for the MAKE_NV too - at least for a
while until we have a release version of nghttp2 to prefer and then we can
deprecate support any older version of nghttp2.
IMHO of course!
-- / daniel.haxx.se ------------------------------------------------------------------- List admin: http://cool.haxx.se/list/listinfo/curl-library Etiquette: http://curl.haxx.se/mail/etiquette.htmlReceived on 2014-03-09