Subject: Weekly github digest (QUIC Working Group Specifications)

From: Github Notifications <[email-masked]>
Date: Sun, 5 May 2019 00:45:12 +0000 (UTC)

Issues
------
* quicwg/base-drafts (+5/-10/💬37)
  5 issues created:
  - [feature] Push messaging from server to client (by wzr1337)
    https://github.com/quicwg/base-drafts/issues/2664 
  - Why is SETTINGS parameter duplication a connection error? (by LPardue)
    https://github.com/quicwg/base-drafts/issues/2663 
  - STREAM_LIMIT_ERROR vs MAX_STREAMS (by mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2661 
  - Is HTTP/3 message exchange 100% accurate? (by LPardue)
    https://github.com/quicwg/base-drafts/issues/2657 
  - Discarding connection state at server on unvalidated client (by janaiyengar)
    https://github.com/quicwg/base-drafts/issues/2656 [-recovery] [design] 

  9 issues received 37 new comments:
  - #2664 [feature] Push messaging from server to client (10 by wzr1337, mikkelfj, martinthomson, LPardue, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2664 [invalid] 
  - #2656 Discarding connection state at server on unvalidated client (8 by martinthomson, mikkelfj, janaiyengar, marten-seemann, ianswett)
    https://github.com/quicwg/base-drafts/issues/2656 [-transport] 
  - #2663 Why is SETTINGS parameter duplication a connection error? (8 by martinthomson, ianswett, dtikhonov, LPardue, MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2663 
  - #2661 STREAM_LIMIT_ERROR vs MAX_STREAMS (5 by martinthomson, marten-seemann, LPardue, mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2661 [-transport] [editorial] 
  - #2638 max_ack_delay is unknown when a new connection is established (2 by marten-seemann, mikkelfj)
    https://github.com/quicwg/base-drafts/issues/2638 [-recovery] [design] 
  - #2533 Handling of PRIORITY Frame Empty bits (1 by MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2533 [-http] 
  - #2509 STOP_SENDING on Critical Stream (1 by MikeBishop)
    https://github.com/quicwg/base-drafts/issues/2509 [-http] [design] 
  - #2632 H3 GOAWAY should be symmetric and cover bidi and uni streams (1 by afrind)
    https://github.com/quicwg/base-drafts/issues/2632 [-http] [design] 
  - #2551 Replace HTTP_MALFORMED_FRAME for something simpler (1 by dtikhonov)
    https://github.com/quicwg/base-drafts/issues/2551 [-http] [design] 

  10 issues closed:
  - Handling of PRIORITY Frame Empty bits https://github.com/quicwg/base-drafts/issues/2533 [-http] 
  - STREAM_LIMIT_ERROR vs MAX_STREAMS https://github.com/quicwg/base-drafts/issues/2661 [-transport] [editorial] 
  - is persistent congestion per pn_space? https://github.com/quicwg/base-drafts/issues/2649 [-recovery] 
  - endpoints don't know how many connection IDs the peer is willing to store https://github.com/quicwg/base-drafts/issues/1994 [-transport] [design] [has-consensus] 
  - MAX_PACKET_SIZE frame https://github.com/quicwg/base-drafts/issues/2545 [-transport] [has-consensus] [quicv2] 
  - [feature] Push messaging from server to client https://github.com/quicwg/base-drafts/issues/2664 
  - Why is SETTINGS parameter duplication a connection error? https://github.com/quicwg/base-drafts/issues/2663 
  - rate-limiting of CID issuance needs to be allowed https://github.com/quicwg/base-drafts/issues/2436 [-transport] [design] [has-consensus] 
  - Are transport parameters mandatory? https://github.com/quicwg/base-drafts/issues/2528 [-transport] [design] [has-consensus] 
  - lost_pn can go negative https://github.com/quicwg/base-drafts/issues/2611 [-recovery] 

Pull requests
-------------
* quicwg/base-drafts (+6/-9/💬11)
  6 pull requests submitted:
  - Recovery Editorial Nits (by ianswett)
    https://github.com/quicwg/base-drafts/pull/2667 
  - Don't request control streams be closed (by MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2666 [-http] [design] 
  - Replace HTTP_MALFORMED_FRAME error code (by LPardue)
    https://github.com/quicwg/base-drafts/pull/2662 
  - Stream ID is 62-bits (by martinthomson)
    https://github.com/quicwg/base-drafts/pull/2660 [-transport] [editorial] 
  - Fix two typos in the changelog section of transport draft (by dtikhonov)
    https://github.com/quicwg/base-drafts/pull/2659 
  - Fix typo: drop a doubled word (by dtikhonov)
    https://github.com/quicwg/base-drafts/pull/2658 

  5 pull requests received 11 new comments:
  - #2646 use max_ack_delay = 0 before receving the TPs (5 by marten-seemann, mikkelfj)
    https://github.com/quicwg/base-drafts/pull/2646 [-recovery] [-transport] [design] 
  - #2510 all HTTP/3 protocol violations should lead to connection errors (2 by LPardue, MikeBishop)
    https://github.com/quicwg/base-drafts/pull/2510 [-http] 
  - #1998 introduce a max_connection_ids transport parameter (2 by martinthomson, marten-seemann)
    https://github.com/quicwg/base-drafts/pull/1998 [-transport] [design] 
  - #2662 Replace HTTP_MALFORMED_FRAME error code (1 by LPardue)
    https://github.com/quicwg/base-drafts/pull/2662 
  - #2642 Don't send PING in Initial or Handshake (1 by janaiyengar)
    https://github.com/quicwg/base-drafts/pull/2642 [-recovery] [design] 

  9 pull requests merged:
  - all HTTP/3 protocol violations should lead to connection errors
    https://github.com/quicwg/base-drafts/pull/2510 [-http] [design] 
  - introduce a max_connection_ids transport parameter
    https://github.com/quicwg/base-drafts/pull/1998 [-transport] [design] 
  - Stream ID is 62-bits
    https://github.com/quicwg/base-drafts/pull/2660 [-transport] [editorial] 
  - Suggestion for #2499
    https://github.com/quicwg/base-drafts/pull/2503 [-transport] [editorial] 
  - Transport parameters are mandatory. Fixes #2528
    https://github.com/quicwg/base-drafts/pull/2560 [-tls] [design] 
  - Fix typo: drop a doubled word
    https://github.com/quicwg/base-drafts/pull/2658 
  - Fix two typos in the changelog section of transport draft
    https://github.com/quicwg/base-drafts/pull/2659 
  - Remove lost_pn and avoid integer underflow
    https://github.com/quicwg/base-drafts/pull/2651 [-recovery] [editorial] 
  - Move "Discarding Keys and Packet State" up
    https://github.com/quicwg/base-drafts/pull/2652 [-recovery] [editorial] 

Repositories tracked by this digest:
-----------------------------------
* https://github.com/quicwg/base-drafts