[ https://issues.apache.org/jira/browse/TS-2729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ryo Okubo updated TS-2729: -------------------------- Description: h2. Overview Support HTTP/2 as a client side L7 protocol. This feature is implemented into ATS core. Now, it supports the latest HTTP/2 draft version, h2-14. https://tools.ietf.org/html/draft-ietf-httpbis-http2-14 h2. How to test # Build ATS codes normally. you need neither any build option nor external HTTP/2 library. # Configure settings to use https. # Access to ATS by HTTP/2 client. h2. Descriptions of current attached patches. * add_const.patch ** Add some const qualifer to Vec and MIMEField. Its needed to make HPACK codes more safety. * hpack.patch ** A implementation of HPACK, header compression format of HTTP/2. * h2_prototype.patch ** For experimental. Please don't merge it. It enables to interpret HTTP/2 requests and respond for it. But now this codes is unsafe and duty. More refactoring is required. was: h2. Overview Support HTTP/2 as a client side L7 protocol. This feature is implemented into ATS core. Now, it supports the latest HTTP/2 draft version, h2-14. https://tools.ietf.org/html/draft-ietf-httpbis-http2-14 h2. How to test 1. Build ATS codes normally. you need neither any build option nor external HTTP/2 library. 2. Configure settings to use https. 3. Access to ATS by HTTP/2 client. h2. Descriptions of current attached patches. * add_const.patch ** Add some const qualifer to Vec and MIMEField. Its needed to make HPACK codes more safety. * hpack.patch ** A implementation of HPACK, header compression format of HTTP/2. * h2_prototype.patch ** For experimental. Please don't merge it. It enables to interpret HTTP/2 requests and respond for it. But now this codes is unsafe and duty. More refactoring is required. > Add HTTP/2 support to ATS > ------------------------- > > Key: TS-2729 > URL: https://issues.apache.org/jira/browse/TS-2729 > Project: Traffic Server > Issue Type: New Feature > Components: HTTP/2 > Reporter: Ryo Okubo > Assignee: James Peach > Labels: review > Fix For: 6.0.0 > > Attachments: add_const.patch, h2-14.patch, h2_prototype.patch, > hpack.patch, http2-0004.patch > > > h2. Overview > Support HTTP/2 as a client side L7 protocol. This feature is implemented into > ATS core. > Now, it supports the latest HTTP/2 draft version, h2-14. > https://tools.ietf.org/html/draft-ietf-httpbis-http2-14 > h2. How to test > # Build ATS codes normally. you need neither any build option nor external > HTTP/2 library. > # Configure settings to use https. > # Access to ATS by HTTP/2 client. > h2. Descriptions of current attached patches. > * add_const.patch > ** Add some const qualifer to Vec and MIMEField. Its needed to make HPACK > codes more safety. > * hpack.patch > ** A implementation of HPACK, header compression format of HTTP/2. > * h2_prototype.patch > ** For experimental. Please don't merge it. It enables to interpret HTTP/2 > requests and respond for it. But now this codes is unsafe and duty. More > refactoring is required. -- This message was sent by Atlassian JIRA (v6.3.4#6332)