Networking/Archive/http2: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
http2 for firefox is currently under development. This page contains a link to the most recent build that contains internet-draft level support for it. http2 is not available yet on any of the normal distribution channels (e.g. release, beta, aurora, nightly). Builds here are provided for the purpose of enhancing interop with other implementations and gaining experience with the protocol to inform its standardization - this space will change rapidly. | http2 for firefox is currently under development. This page contains a link to the most recent build that contains internet-draft level support for it. http2 is not available yet on any of the normal distribution channels (e.g. release, beta, aurora, nightly). Builds here are provided for the purpose of enhancing interop with other implementations and gaining experience with the protocol to inform its standardization - this space will change rapidly. | ||
The current implementation is of draft- | The current implementation is of draft-06 and compression-03. | ||
It is serial | It is serial 014 cset 83b26950050b on try | ||
source is at | source is at | ||
https://tbpl.mozilla.org/?tree=Try&rev= | https://tbpl.mozilla.org/?tree=Try&rev=83b26950050b | ||
Builds for windows, os x, and linux are at | Builds for windows, os x, and linux are at | ||
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/mcmanus@ducksong.com- | http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/mcmanus@ducksong.com-3b26950050b/ | ||
Firefox will only be implementing HTTP/2 over TLS - and right now that means for https:// schemed URLs. It does enforce the TLS 1.1 requirement - if a server negotiates http/2 with a lower TLS version it is treated as a protocol error. (there is a preference for changing that for testing purposes if you need it.) | |||
This build supports basic push and continuations. | |||
feedback of any sort welcomed to pmcmanus@mozilla.com | feedback of any sort welcomed to pmcmanus@mozilla.com |
Revision as of 21:33, 26 September 2013
http2 for firefox is currently under development. This page contains a link to the most recent build that contains internet-draft level support for it. http2 is not available yet on any of the normal distribution channels (e.g. release, beta, aurora, nightly). Builds here are provided for the purpose of enhancing interop with other implementations and gaining experience with the protocol to inform its standardization - this space will change rapidly.
The current implementation is of draft-06 and compression-03.
It is serial 014 cset 83b26950050b on try
source is at https://tbpl.mozilla.org/?tree=Try&rev=83b26950050b
Builds for windows, os x, and linux are at http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/mcmanus@ducksong.com-3b26950050b/
Firefox will only be implementing HTTP/2 over TLS - and right now that means for https:// schemed URLs. It does enforce the TLS 1.1 requirement - if a server negotiates http/2 with a lower TLS version it is treated as a protocol error. (there is a preference for changing that for testing purposes if you need it.)
This build supports basic push and continuations.
feedback of any sort welcomed to pmcmanus@mozilla.com