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

From: Martin Thomson <[email-masked]>
Date: Tue, 17 Oct 2017 22:05:07 -0700

Branch: refs/heads/biuni-http
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4b421b901cff6a0f03b384edcf8ff1790133ade
      https://github.com/quicwg/base-drafts/commit/c4b421b901cff6a0f03b384edcf8ff1790133ade
  Author: Martin Thomson <[email-masked]>
  Date:   2017-10-18 (Wed, 18 Oct 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.