Subject: [quicwg/base-drafts] e0ac3d: Make HTTP use bidirectional and unidirectional str...

From: Martin Thomson <[email-masked]>
Date: Fri, 10 Nov 2017 23:49:11 -0800

Branch: refs/heads/biuni-wat
  Home:   https://github.com/quicwg/base-drafts
  Commit: e0ac3d028e9fa39df7714462c198f6b7f08e0d62
      https://github.com/quicwg/base-drafts/commit/e0ac3d028e9fa39df7714462c198f6b7f08e0d62
  Author: Martin Thomson <[email-masked]>
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Make HTTP use bidirectional and unidirectional stream

The changes in #885 don't include HTTP, which leaves that draft somewhat
broken.  This corrects the omission.

There is an obvious optimization for HTTP, which is to not send the low two
bits of the Stream ID whenever it needs to identify a stream.  Right now, the
protocol only ever mentions client-initiated, bidirectional streams in frames,
so those two bits are wasted.  I'll save that change for later though.

I have chosen to take the control stream and use two unidirectional streams, which
addresses #515.

Closes #515, #240, #281.