From nobody Wed Jan 1 05:55:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE10E120045 for ; Wed, 1 Jan 2020 05:55:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nk8vVGt6sp9P for ; Wed, 1 Jan 2020 05:55:21 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54F0412000F for ; Wed, 1 Jan 2020 05:55:21 -0800 (PST) Date: Wed, 01 Jan 2020 05:55:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577886920; bh=klNJxyH8YU7r44RfKUGAF3JkR3x4MvfrTKevMX3smqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QBaOKucItN1LbfAwz4WRCIqc64YX6i0x9iyYyaYzcho7de1v8IeDbdUvfztNFLpRi eejD7Gx6OYuv1hd/LC9bjLt0LzCB/zpFBiGMCGcUMLl+PN9MahwVfrjyAUyqZxTaPF b8up/N9Am356qrxHG0sritXMSk/fc89MhZKgXdUc= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0ca4c88e951_3f873f92ce6cd96473003d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jan 2020 13:55:23 -0000 ----==_mimepart_5e0ca4c88e951_3f873f92ce6cd96473003d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @marten-seemann pushed 1 commit. 8942c8dcf8142aca28baff547d07c473b4a4304d apply @MikeBishop's suggestions -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3145/files/cf39d12c5e0e5421522e95cf2b6543b0060b49ee..8942c8dcf8142aca28baff547d07c473b4a4304d ----==_mimepart_5e0ca4c88e951_3f873f92ce6cd96473003d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

  • 8942c8d apply @MikeBishop's suggestions


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0ca4c88e951_3f873f92ce6cd96473003d-- From nobody Wed Jan 1 16:03:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83A30120058 for ; Wed, 1 Jan 2020 16:03:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SooA5HnAD1xp for ; Wed, 1 Jan 2020 16:03:43 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F81912006B for ; Wed, 1 Jan 2020 16:03:43 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 1BABF96033F for ; Wed, 1 Jan 2020 16:03:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577923422; bh=Wf3FCD2IuqPL+1mEOkv/tNEfnwkZVhQVu6FJ4ocTebU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=us22HMwTTW2+LjQXoHge9rQ9sQt/IKkGEdiSMTZccaNq6E133RV0s/s7+UnsRJViN 4xFwFSo/aJuI27xwuDJcjGxVo+BE2/vCW+vuvhaUicLcPUNmQgP1inmrMFwJmaml9N UGGLa7xfdrZhS/jXwLTNnuHcxWf28X9tnwH+3y+c= Date: Wed, 01 Jan 2020 16:03:42 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d335ec862_1fcd3fc29dacd95c1058941"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 00:03:44 -0000 ----==_mimepart_5e0d335ec862_1fcd3fc29dacd95c1058941 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I don't really agree with the reasoning here, but I'm willing to concede = I=0D am in the rough.=0D =0D On Wed, Dec 18, 2019 at 8:51 PM Jana Iyengar =0D= wrote:=0D =0D > This thread got poorly forked from #3014=0D > . We've already mark= ed=0D > #3014 as=0D > proposal-ready, and I'm marking this proposal-ready as well.=0D >=0D > =E2=80=94=0D > You are receiving this because you commented.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3274#issuecomment-570094695= ----==_mimepart_5e0d335ec862_1fcd3fc29dacd95c1058941 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I don't really agree with the reasoning here, but I'm willing to = concede I
=0D am in the rough.
=0D
=0D On Wed, Dec 18, 2019 at 8:51 PM Jana Iyengar <notifications@github.com= >
=0D wrote:
=0D
=0D > This thread got poorly forked from #3014
=0D > <https://github.com/quicwg/base-drafts/issues/3014>. We've= already marked
=0D > #3014 <https://github.com/quicwg/base-drafts/issues/3014> as=0D > proposal-ready, and I'm marking this proposal-ready as well.
= =0D >
=0D > =E2=80=94
=0D > You are receiving this because you commented.
=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/issues/3274?email_source=3D= notifications&email_token=3DAAIPLIOOLNLNMGDRNLBLMQLQZL4W5A5CNFSM4JSCY= GX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIMYII#is= suecomment-567331873>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLIJ5L4WC4T= 6LJYME6TTQZL4W5ANCNFSM4JSCYGXQ>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e0d335ec862_1fcd3fc29dacd95c1058941-- From nobody Wed Jan 1 16:07:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E7F2120058 for ; Wed, 1 Jan 2020 16:07:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9orlUTZuB7jm for ; Wed, 1 Jan 2020 16:07:31 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FAB312006B for ; Wed, 1 Jan 2020 16:07:31 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 3AAB7660A54 for ; Wed, 1 Jan 2020 16:07:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577923650; bh=V0s2dXTh6HIyRZzcrJB+WqrSyM7ucb76MLWr3O7Um2A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mbm+BK55KcRGw7H+ABPCPE5YEi+0iBa/9+zHDaswv/odoejW0rWKHnmGYlQUdTVBs GxidOSpD/UK4n+TnTlVFtXzXqTjVfDyBE1DJWlkL06bDLdjEGTnlLx+s89S2xiyHUa CswhL+oH+3ihyxQgSdyN6dVndIY0fL5IxT6EzRwg= Date: Wed, 01 Jan 2020 16:07:30 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d344229818_4cfc3fb1ceacd96412365ba"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 00:07:32 -0000 ----==_mimepart_5e0d344229818_4cfc3fb1ceacd96412365ba Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Agreed, I would leave this as-si=0D =0D On Sun, Dec 22, 2019 at 6:04 PM Christian Huitema =0D wrote:=0D =0D > I really dislike gratuitous changes at this stage in the process!=0D >=0D > =E2=80=94=0D > You are receiving this because you are subscribed to this thread.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3294#issuecomment-570095065= ----==_mimepart_5e0d344229818_4cfc3fb1ceacd96412365ba Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Agreed, I would leave this as-si
=0D
=0D On Sun, Dec 22, 2019 at 6:04 PM Christian Huitema <notifications@githu= b.com>
=0D wrote:
=0D
=0D > I really dislike gratuitous changes at this stage in the process!=0D >
=0D > =E2=80=94
=0D > You are receiving this because you are subscribed to this thread.=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/issues/3294?email_source=3D= notifications&email_token=3DAAIPLIMBQVEPTZFOBSCPZ3TQ2AMBNA5CNFSM4JYYC= AEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQADAI#is= suecomment-568328577>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLIIDY4NBT6= LJ3AMVOMDQ2AMBNANCNFSM4JYYCAEA>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e0d344229818_4cfc3fb1ceacd96412365ba-- From nobody Wed Jan 1 16:54:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8E981200B9 for ; Wed, 1 Jan 2020 16:54:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AigVZyE4BJpD for ; Wed, 1 Jan 2020 16:54:06 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8506E12009E for ; Wed, 1 Jan 2020 16:54:06 -0800 (PST) Date: Wed, 01 Jan 2020 16:54:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577926445; bh=KwDXNt4KiW/YBHT9wzAaSf0LQBCe8Es9hM4vY4SUV8k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pYs/Byne8Kdi4XVwxNNR9h0rd4wUgDxYO+0fL8iudSih3MDTV0aGtWMw63NIGzy6s og4c18mM/Q985w2XEdRoUD8UtImB5fVj0CwVj9qLjS+UnWA3TmJ+QZH2QjoLbUlZ0K n6jXss+OyPE4P012CI1bAU/MMjXnlcg1H7lKLeok= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d3f2dbc7d1_38473fe81e4cd95c165934b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 00:54:09 -0000 ----==_mimepart_5e0d3f2dbc7d1_38473fe81e4cd95c165934b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. LGTM modulo one paragraph. > - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state +and the size of ACK frames. A receiver SHOULD track which ACK frames have been +acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to +those not yet acknowledged by the sender. + +It is possible that the ACK frame is too large, despite limiting ACK Ranges to +those not yet acknowledged. A receiver can stop repeating unacknowledged ACK +Ranges to further limit the size of the ACK frame. When doing so, a receiver I am confused by this sentence due to the following two reasons: * It talks about repeating "unacked ranges". But actually, a receiver does not repeatedly transmit the same ranges. For example, when the receiver first transmits an ACK range of 1 to 3, then receives PN 4, the ACK frame transmitted the next time will contain an ACK range of 1 to 4 instead of 1 to 3. Therefore, I think we'd better talk about "packet numbers" rather than "ACK ranges." * The sentence, due to the use of the term "repeating," might be read to imply that the receiver should emit an acknowledgement of a received packet at least once. But there is not such a requirement - it might be a good idea to drop "repeating." > -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state +and the size of ACK frames. A receiver SHOULD track which ACK frames have been +acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to +those not yet acknowledged by the sender. + +It is possible that the ACK frame is too large, despite limiting ACK Ranges to +those not yet acknowledged. A receiver can stop repeating unacknowledged ACK +Ranges to further limit the size of the ACK frame. When doing so, a receiver +SHOULD give preference to acknowledging newly received packets to those received +earlier. It is possible that such ACK Ranges are not received by the sender I understand that this sentence is a copy from existing text, but I am not sure "prefer newly received packets" is the correct advice. Shouldn't we better suggest "prefer greater packet numbers"? The answer might depend on if we assume an endpoint to emit an acknowledgement for a newly received packet at least once, but as stated above, I do not think it is a good idea to assume that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#pullrequestreview-337512763 ----==_mimepart_5e0d3f2dbc7d1_38473fe81e4cd95c165934b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.

LGTM modulo one paragraph.


In draft-ietf-quic-transport.md:

> -
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state
+and the size of ACK frames.  A receiver SHOULD track which ACK frames have been
+acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to
+those not yet acknowledged by the sender.
+
+It is possible that the ACK frame is too large, despite limiting ACK Ranges to
+those not yet acknowledged. A receiver can stop repeating unacknowledged ACK
+Ranges to further limit the size of the ACK frame.  When doing so, a receiver

I am confused by this sentence due to the following two reasons:

  • It talks about repeating "unacked ranges". But actually, a receiver does not repeatedly transmit the same ranges. For example, when the receiver first transmits an ACK range of 1 to 3, then receives PN 4, the ACK frame transmitted the next time will contain an ACK range of 1 to 4 instead of 1 to 3. Therefore, I think we'd better talk about "packet numbers" rather than "ACK ranges."
  • The sentence, due to the use of the term "repeating," might be read to imply that the receiver should emit an acknowledgement of a received packet at least once. But there is not such a requirement - it might be a good idea to drop "repeating."

In draft-ietf-quic-transport.md:

> -number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state
+and the size of ACK frames.  A receiver SHOULD track which ACK frames have been
+acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to
+those not yet acknowledged by the sender.
+
+It is possible that the ACK frame is too large, despite limiting ACK Ranges to
+those not yet acknowledged. A receiver can stop repeating unacknowledged ACK
+Ranges to further limit the size of the ACK frame.  When doing so, a receiver
+SHOULD give preference to acknowledging newly received packets to those received
+earlier.  It is possible that such ACK Ranges are not received by the sender

I understand that this sentence is a copy from existing text, but I am not sure "prefer newly received packets" is the correct advice. Shouldn't we better suggest "prefer greater packet numbers"?

The answer might depend on if we assume an endpoint to emit an acknowledgement for a newly received packet at least once, but as stated above, I do not think it is a good idea to assume that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d3f2dbc7d1_38473fe81e4cd95c165934b-- From nobody Wed Jan 1 17:13:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 482571200F6 for ; Wed, 1 Jan 2020 17:13:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C2WqBis-Lb9c for ; Wed, 1 Jan 2020 17:13:40 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F256F1200DF for ; Wed, 1 Jan 2020 17:13:39 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 5442B6A000C for ; Wed, 1 Jan 2020 17:13:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577927619; bh=a5hlzYdOBqo1eSKHEWMxJpK+f9rWb2H2405Ml6rvv4I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JeWED2mvRBxuPR8421KORbsX6CC92MzohDlnb+gy/mTJTu0EW/J5cMWrB3ijjeo8j knBHeJcu2Zyi5PP/NglW1c35EzcQ8cWL6zoj5OTGK6GyXm+M6f0ix0MyqhDHNlb6fb oJVwD8UdVZJmPzENZhwPmyxXGZSmFD7KMgXk487g= Date: Wed, 01 Jan 2020 17:13:39 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d43c343f27_4db33faa16ecd95c545f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 01:13:41 -0000 ----==_mimepart_5e0d43c343f27_4db33faa16ecd95c545f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop I agree to your comments, with the only exception that I do not think we have "overreached." In my view, HTTP/2 is underspecified in sense that it allows any stream error to be promoted to a connection error, even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error. I think it is an improvement in HTTP/3, to be more explicit about the distinction between the two types of errors. Therefore, even though I am not sure if I like the complexity of defining the type of error for every possible scenario, I'd prefer trying to do that until we fail. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-570099327 ----==_mimepart_5e0d43c343f27_4db33faa16ecd95c545f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop I agree to your comments, with the only exception that I do not think we have "overreached."

In my view, HTTP/2 is underspecified in sense that it allows any stream error to be promoted to a connection error, even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error.

I think it is an improvement in HTTP/3, to be more explicit about the distinction between the two types of errors. Therefore, even though I am not sure if I like the complexity of defining the type of error for every possible scenario, I'd prefer trying to do that until we fail.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d43c343f27_4db33faa16ecd95c545f4-- From nobody Wed Jan 1 17:17:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05C8B1200F9 for ; Wed, 1 Jan 2020 17:17:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CYwc1WANvx1G for ; Wed, 1 Jan 2020 17:17:34 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 804E21200DF for ; Wed, 1 Jan 2020 17:17:34 -0800 (PST) Date: Wed, 01 Jan 2020 17:17:32 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577927852; bh=Jz638+TEHv8Dz77ic7yLH8bbcD/vLqJ+HAuPqj3Q7QI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NqzCv7nNK9cLHozLAGRddvSpyiwh0qzuv5CkTzWLFC6dGqYYnVdK49U4yYHgHaXZZ RoH6ohxyv7UWQvXUiC27B/0Dq43gER31Bwwh9f02nGuVTwon9RlxOdr8ghnHb7X01p I34BrfoBondYB0Xbxh6zIHek0VaTb2rLvF+EyTyw= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d44acc38fe_400f3f9a810cd96451136"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 01:17:36 -0000 ----==_mimepart_5e0d44acc38fe_400f3f9a810cd96451136 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > -become available, or can initiate requests for discovered resources and cancel -the requests if the requested resource is already being pushed. When a client -receives a new push stream with an as-yet-unknown Push ID, both the associated -client request and the pushed request headers are unknown. The client can -buffer the stream data in expectation of the matching PUSH_PROMISE. The client -can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the -amount of data a server may commit to the pushed stream. +Due to reordering, push stream data can arrive before the corresponding +PUSH_PROMISE frame. When a client receives a new push stream with an +as-yet-unknown Push ID, both the associated client request and the pushed +request headers are unknown. The client can buffer the stream data in +expectation of the matching PUSH_PROMISE. The client can use stream flow control +(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may +commit to the pushed stream. + +If the same Push ID is promised on multiple request streams, the decompressed I think we can remove this sentence now that it is incorporated into the paragraph starting at line 605. Sorry for me not being explicit about the move when suggesting changes to that paragraph. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r362354482 ----==_mimepart_5e0d44acc38fe_400f3f9a810cd96451136 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> -become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.
+
+If the same Push ID is promised on multiple request streams, the decompressed

I think we can remove this sentence now that it is incorporated into the paragraph starting at line 605.

Sorry for me not being explicit about the move when suggesting changes to that paragraph.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d44acc38fe_400f3f9a810cd96451136-- From nobody Wed Jan 1 17:33:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E323F1200DF for ; Wed, 1 Jan 2020 17:33:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Mw1Zax7BrfF for ; Wed, 1 Jan 2020 17:33:40 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 493FB12001E for ; Wed, 1 Jan 2020 17:33:40 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id BAEEF261646 for ; Wed, 1 Jan 2020 17:33:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577928819; bh=7aMppqq0MzqAX7b8JzW0Gf5M2V1uoHmyJuz7bTn+0i0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fmyIyE4RhT0vXXQFUgQ1AnSpI5GbXNTkcaVrd/W1pv8+u7si5iX7bpRsC/NzokJHF 6K3koUs4rZawNT3T/cb+Vq69Ozlc9tLKQLdZs+wMD6beUCx1+t7l0dGDmF+66eI+nZ 4gyRT0KlRPFg17BdRkDBZDKLjfoBGdRx+XQG+HRU= Date: Wed, 01 Jan 2020 17:33:39 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d487374633_64ce3fb15f4cd95c7554"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 01:33:42 -0000 ----==_mimepart_5e0d487374633_64ce3fb15f4cd95c7554 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a +Push ID which has already been promised with different headers than the previous +promise as a connection error of type H3_ID_ERROR. > MUST-error requires that the client keep the request headers for the lifetime of the connection in case it ever sees that Push ID again. As stated in https://github.com/quicwg/base-drafts/issues/3275#issuecomment-566379821, it is my understanding that an endpoint can determine if the PUSH_PROMISE refers to a new Push ID or a Push ID it already has received, and therefore my preference goes to stating "MUST error if there is a mismatch, or ignore the PUSH_PROMISE frame." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r362355382 ----==_mimepart_5e0d487374633_64ce3fb15f4cd95c7554 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request headers MUST be idential.  A client MUST treat receipt of a
+Push ID which has already been promised with different headers than the previous
+promise as a connection error of type H3_ID_ERROR.

MUST-error requires that the client keep the request headers for the lifetime of the connection in case it ever sees that Push ID again.

As stated in #3275 (comment), it is my understanding that an endpoint can determine if the PUSH_PROMISE refers to a new Push ID or a Push ID it already has received, and therefore my preference goes to stating "MUST error if there is a mismatch, or ignore the PUSH_PROMISE frame."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d487374633_64ce3fb15f4cd95c7554-- From nobody Wed Jan 1 18:19:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6431120046 for ; Wed, 1 Jan 2020 18:19:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KWZEcMYYQMQb for ; Wed, 1 Jan 2020 18:19:22 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0B73120043 for ; Wed, 1 Jan 2020 18:19:22 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id C6F27C60804 for ; Wed, 1 Jan 2020 18:19:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577931561; bh=nHrdUWAwhb7ZzR3mzornBAXC89cGll6w8QKYPH9E344=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YTv8Xi0cBien8q3UdgLDFMaoSpIkK1MaVSqm/W8ff1PNKtMRvFsXB/4Oj+zH2LVWM DtHbsi/asOyspqs6fZx5xeNAJ7cuEK/O+a61fgUA2tTUiWNoOSRDZn3Q0uSSl0Tak0 5rGTBm+T0qHB76nZ5K18Oa/ysUX5WJ9S+I5dWxOI= Date: Wed, 01 Jan 2020 18:19:21 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5329b824e_50023fc8ee4cd960982b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 02:19:24 -0000 ----==_mimepart_5e0d5329b824e_50023fc8ee4cd960982b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm with Ian on this one. The new "MUST NOT" would force client implementations to bury a whole class of errors. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#issuecomment-570104354 ----==_mimepart_5e0d5329b824e_50023fc8ee4cd960982b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm with Ian on this one. The new "MUST NOT" would force client implementations to bury a whole class of errors.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d5329b824e_50023fc8ee4cd960982b1-- From nobody Wed Jan 1 18:57:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48A89120072 for ; Wed, 1 Jan 2020 18:57:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2PYAccyw5O-z for ; Wed, 1 Jan 2020 18:57:44 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F236F120046 for ; Wed, 1 Jan 2020 18:57:43 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 076902C0FED for ; Wed, 1 Jan 2020 18:57:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577933863; bh=gJtwH0XmJOZ4zjVAaXial1ccobep3PfnuvZbIE0/xAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eEsjJdJB0DwfpYp46z5A/tIH4DbDDYMPTiH0rNm+uSw6VxZtlEfZUyLxKykS2I+Ac 5E6mEKmx+gyym1gfo5I71qIS/Wlz1DA9nE5LnyzZDpxqzruJZT1wBHj4wFePEmzhyA +4vR4rg1o/QlZUhrY+GO0OpR0+nrzF5gIPXW0CMg= Date: Wed, 01 Jan 2020 18:57:42 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5c26ec40f_6d333f803cacd96425066d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 02:57:46 -0000 ----==_mimepart_5e0d5c26ec40f_6d333f803cacd96425066d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett @martinthomson Am I correct in assuming that you are arguing for prohibiting tunnels to forward malformed HTTP messages (e.g., those contain prohibited header fields)? While I can see the beauty of such design, I am uncertain if that's a good approach. Use of an HTTP header field, which is end-to-end information, might make an HTTP message malformed. I wonder if an intermediary would be capable of detecting all such misuses. One extreme case that I can think of is an HTTP extension defining a new HTTP header field, that must not be sent as a trailer. Do we want an HTTP/3 intermediary to understand all the header fields that it forwards? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#issuecomment-570107754 ----==_mimepart_5e0d5c26ec40f_6d333f803cacd96425066d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett @martinthomson Am I correct in assuming that you are arguing for prohibiting tunnels to forward malformed HTTP messages (e.g., those contain prohibited header fields)?

While I can see the beauty of such design, I am uncertain if that's a good approach. Use of an HTTP header field, which is end-to-end information, might make an HTTP message malformed. I wonder if an intermediary would be capable of detecting all such misuses. One extreme case that I can think of is an HTTP extension defining a new HTTP header field, that must not be sent as a trailer. Do we want an HTTP/3 intermediary to understand all the header fields that it forwards?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d5c26ec40f_6d333f803cacd96425066d-- From nobody Wed Jan 1 19:01:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2317712004C for ; Wed, 1 Jan 2020 19:01:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7zFzD5_Lg1ot for ; Wed, 1 Jan 2020 19:01:28 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3979120046 for ; Wed, 1 Jan 2020 19:01:28 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 0FF0A2C0A42 for ; Wed, 1 Jan 2020 19:01:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577934088; bh=rjF7z1ecLVuz0Dk64mYJBSEWOJZ/JdF7ueWA2MwW7tg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W5vTNvGX1qpoLeYU2RGqiZagZySCJBrD/YgftOgBQqb1BDULotebrHl99/BKTlNIJ 5maZNNL37uHxuNd0pOBgw8ai8k/rVIaEivV3JxaiRcBXTEhaozvv3TwtN1faITEP05 4M0MBl82hsafn0Ru3BjWJR9d8IdkYorme2jisRRg= Date: Wed, 01 Jan 2020 19:01:28 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5d08175d_1db23f8802acd96415036"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 03:01:30 -0000 ----==_mimepart_5e0d5d08175d_1db23f8802acd96415036 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -An ACK frame acknowledges packets in the same packet number space as the packet -in which it is contained. As such, the same packet number can be acknowledged -in different packet number spaces. +A packet number can be used in multiple packet number spaces. An acknowledgement This runs afoul of the essential complaint in Dmitri's issue, namely that "packet number" refers to the scoped identifier (and not an unadorned numeric value). You might instead say: ```suggestion The same numeric value might be used to identify packets from multiple packet number spaces. An acknowledgement ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#pullrequestreview-337521523 ----==_mimepart_5e0d5d08175d_1db23f8802acd96415036 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4747,9 +4747,10 @@ QUIC acknowledgemen=
ts are irrevocable.  Once acknowledged, a packet remains=0D
 acknowledged, even if it does not appear in a future ACK frame.  This is=
 unlike=0D
 TCP SACKs ({{?RFC2018}}).=0D
 =0D
-An ACK frame acknowledges packets in the same packet number space as the=
 packet=0D
-in which it is contained.  As such, the same packet number can be acknow=
ledged=0D
-in different packet number spaces.=0D
+A packet number can be used in multiple packet number spaces. An acknowl=
edgement=0D
=0D

This runs afoul of the essential complaint in Dmitri's issue, namely t= hat "packet number" refers to the scoped identifier (and not an unadorned= numeric value).

=0D

You might instead say:

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-A packet number can be used in multiple packe=
t number spaces. An acknowledgement=0D
+The same numeric value might be used to identify packets from multiple p=
acket number spaces. An acknowledgement=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e0d5d08175d_1db23f8802acd96415036-- From nobody Wed Jan 1 19:02:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21FC312004C for ; Wed, 1 Jan 2020 19:02:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Eudey0k9rEt for ; Wed, 1 Jan 2020 19:02:45 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6647F120046 for ; Wed, 1 Jan 2020 19:02:45 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id B20E0520AA4 for ; Wed, 1 Jan 2020 19:02:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577934164; bh=abCeeuew0dtZYoNqXmjTWomvJ0LnE7QBatuM6eoiIe8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vDYiYXXn+LwqA0TTmH6z6dsaPM0A82Lv64it8uOjYhd1LM1Tn7l/4AmSr39xnsxCV 1wCQB34jk+mPzODZCgHNADxebuVoJFJUi4K4Nh+Xztg//ijparnezHG2R4CP/T87ei EoSf3FTT3mQynXEsvEuAtYCw2Ch78vPnJrlL5GNA= Date: Wed, 01 Jan 2020 19:02:44 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5d54a39ab_1c473f9a74ccd960701e2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 03:02:47 -0000 ----==_mimepart_5e0d5d54a39ab_1c473f9a74ccd960701e2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. This is better than #3314, I think, though I have a suggestion here. > @@ -4747,10 +4747,9 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -It is expected that a sender will reuse the same packet number across different -packet number spaces. ACK frames only acknowledge the packet numbers that were -transmitted by the sender in the same packet number space of the packet that the -ACK was received in. +An ACK frame acknowledges packets in the same packet number space as the packet +in which it is contained. As such, the same packet number can be acknowledged ```suggestion in which it is contained. Packets from different packet number spaces can be identified using the same numeric value. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#pullrequestreview-337521597 ----==_mimepart_5e0d5d54a39ab_1c473f9a74ccd960701e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D

This is better than #3314, I think, though I have a sugg= estion here.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4747,10 +4747,9 @@ QUIC acknowledgemen=
ts are irrevocable.  Once acknowledged, a packet remains=0D
 acknowledged, even if it does not appear in a future ACK frame.  This is=
 unlike=0D
 TCP SACKs ({{?RFC2018}}).=0D
 =0D
-It is expected that a sender will reuse the same packet number across di=
fferent=0D
-packet number spaces.  ACK frames only acknowledge the packet numbers th=
at were=0D
-transmitted by the sender in the same packet number space of the packet =
that the=0D
-ACK was received in.=0D
+An ACK frame acknowledges packets in the same packet number space as the=
 packet=0D
+in which it is contained.  As such, the same packet number can be acknow=
ledged=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-in which it is contained.  As such, the same =
packet number can be acknowledged=0D
+in which it is contained.  Packets from different packet number spaces c=
an be identified using the same numeric value.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e0d5d54a39ab_1c473f9a74ccd960701e2-- From nobody Wed Jan 1 19:03:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5CB812004C for ; Wed, 1 Jan 2020 19:03:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cn7GvtDMX6_W for ; Wed, 1 Jan 2020 19:03:51 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F89A120046 for ; Wed, 1 Jan 2020 19:03:51 -0800 (PST) Date: Wed, 01 Jan 2020 19:03:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577934230; bh=zA5hM5nBDZorZf81DDoUc9GuPQtlLwdflkoxiZOiRic=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H0oPBm/48GpwD4yIOSd1oXBYD8GFYUJT8CVcufZ2jzJn2YR9C6ptJBXKQUxuMYKRm JQwSnMTV2k35+ot4F7ccfIB/WyRpKUP7DyM0AuvzHsNlBOyFr8at9KLOfxEgKZIMv/ CdIhM/Ixlv0ZWlQm0CiZPF4ox+qeUJcPmIKjkCxk= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5d96cd4fd_7eb23fac69acd960699a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 03:03:53 -0000 ----==_mimepart_5e0d5d96cd4fd_7eb23fac69acd960699a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Seems fine. > @@ -3182,7 +3182,10 @@ caused by losing previously sent ACK frames, at the cost of larger ACK frames. ACK frames SHOULD always acknowledge the most recently received packets, and the more out-of-order the packets are, the more important it is to send an updated ACK frame quickly, to prevent the peer from declaring a packet as lost and -spuriously retransmitting the frames it contains. +spuriously retransmitting the frames it contains. It's expected the ACK frame +will be much smaller than a QUIC packet. However, if the entire ACK frame +does not fit into a single QUIC packet, older ranges with the smallest packet The tautology here might be fixed with: ```suggestion does not fit into a single QUIC packet, older ranges (that is, those with the smallest packet numbers) SHOULD be omitted. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3312#pullrequestreview-337521707 ----==_mimepart_5e0d5d96cd4fd_7eb23fac69acd960699a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D

Seems fine.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3182,7 +3182,10 @@ caused by losing pr=
eviously sent ACK frames, at the cost of larger ACK frames.=0D
 ACK frames SHOULD always acknowledge the most recently received packets,=
 and the=0D
 more out-of-order the packets are, the more important it is to send an u=
pdated=0D
 ACK frame quickly, to prevent the peer from declaring a packet as lost a=
nd=0D
-spuriously retransmitting the frames it contains.=0D
+spuriously retransmitting the frames it contains.  It's expected the=
 ACK frame=0D
+will be much smaller than a QUIC packet.  However, if the entire ACK fra=
me=0D
+does not fit into a single QUIC packet, older ranges with the smallest p=
acket=0D
=0D

The tautology here might be fixed with:

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-does not fit into a single QUIC packet, older=
 ranges with the smallest packet=0D
+does not fit into a single QUIC packet, older ranges (that is, those wit=
h =0D
+the smallest packet numbers) SHOULD be omitted.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e0d5d96cd4fd_7eb23fac69acd960699a9-- From nobody Wed Jan 1 19:13:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E389C120046 for ; Wed, 1 Jan 2020 19:13:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DhBJKfzxMNaq for ; Wed, 1 Jan 2020 19:13:24 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 328DC12003E for ; Wed, 1 Jan 2020 19:13:24 -0800 (PST) Date: Wed, 01 Jan 2020 19:13:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577934803; bh=j4jBatA2WMfuD/PvemrtKUuHZ+8pTXpHktwwJKIYD3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TAvWAgwDWBmmnr+KTmgN+ls26fDtV40RMsHWkwZLI/8dZabao9Jb2Vfp2nCOHBS9x rqBkHCp2TpKT4cA1ajVrw2zhebCqb0RzwSC/WQaTFiqQ1JUDe920gsyQH1upXdRsRm PkWmkyrVM58wQ0zqaH6WjTPrZnxM/4MRQ1o79i9s= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d5fd38c961_68833fad5a4cd9601159b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 03:13:26 -0000 ----==_mimepart_5e0d5fd38c961_68833fad5a4cd9601159b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > HTTP/2 is underspecified in sense that it allows any stream error to be promoted to a connection error I think that we might disagree on this point. Even if the spec didn't expressly include this permission, you can always reduce this to a question of local policy. That is, my policy could be to cease communicating with a peer that fails to follow the spec. The effect of such a policy has been beneficial in that it provides some incentive for new implementations to follow the spec. The same policy has also been bad in those cases where this was overzealously implemented: if we can't used new frame types without explicit negotiation, that's not a great state to be in. > even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error I don't think "cannot" is agreed. We might agree on the outcome of propagating the error, but I personally don't think that we should externalize these effects even in this way. We might highlight the possibility of problems, but if an intermediary is forwarding streams without looking at their contents, it is still ultimately responsible for the effect of their contents. If clients decide to hold the intermediary responsible for a failing at an origin server that is invisible to them, that's still the intermediary's problem. I'm going to suggest that we acknowledge that this is tricky and then move on. I don't want to create another application of the Robustness Principle before we've even shipped the protocol. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-570109275 ----==_mimepart_5e0d5fd38c961_68833fad5a4cd9601159b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

HTTP/2 is underspecified in sense that it allows any stream error to be promoted to a connection error

I think that we might disagree on this point. Even if the spec didn't expressly include this permission, you can always reduce this to a question of local policy. That is, my policy could be to cease communicating with a peer that fails to follow the spec.

The effect of such a policy has been beneficial in that it provides some incentive for new implementations to follow the spec. The same policy has also been bad in those cases where this was overzealously implemented: if we can't used new frame types without explicit negotiation, that's not a great state to be in.

even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error

I don't think "cannot" is agreed. We might agree on the outcome of propagating the error, but I personally don't think that we should externalize these effects even in this way. We might highlight the possibility of problems, but if an intermediary is forwarding streams without looking at their contents, it is still ultimately responsible for the effect of their contents. If clients decide to hold the intermediary responsible for a failing at an origin server that is invisible to them, that's still the intermediary's problem.

I'm going to suggest that we acknowledge that this is tricky and then move on. I don't want to create another application of the Robustness Principle before we've even shipped the protocol.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d5fd38c961_68833fad5a4cd9601159b1-- From nobody Wed Jan 1 19:18:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32F92120046 for ; Wed, 1 Jan 2020 19:18:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FWliy6mGleO7 for ; Wed, 1 Jan 2020 19:18:09 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFFB812003E for ; Wed, 1 Jan 2020 19:18:08 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 359488C04F6 for ; Wed, 1 Jan 2020 19:18:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577935088; bh=BNKyWTzZSxk4tLTZWhrwNIgwWqiIkd58X/y7Ckm7qxM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xMpb9gwLozMnlhykb9c5iZIRtuVHll6M41/UEiHT02DU1K0WNRxAmpaRn9IYwTTJv NtBl5rWnVHxgeqT1e+rG12KEoogP+q+GULvYHUuf1QcvqSSLLk8QPoSsqV5cUH1wlV pn86JKztD71ggyc65Q+6fMAf+0ERkpjbquDnNHGs= Date: Wed, 01 Jan 2020 19:18:08 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d60f026134_1c473f9a74ccd960822ab"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 03:18:10 -0000 ----==_mimepart_5e0d60f026134_1c473f9a74ccd960822ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm not suggesting that tunnels are forced to check what they forward, but that they assume responsibility for every byte they produce, forwarded or not. An intermediary can forwards in the way you describe in that case. But if the source produces junk, the intermediary can wear the consequences. That doesn't mean that you have to check everything you get, but that's a call you would have to take on yourself. The current text passes this cost on to clients in a way that will make it much harder to enforce protocol correctness at clients. That's not healthy. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#issuecomment-570109752 ----==_mimepart_5e0d60f026134_1c473f9a74ccd960822ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm not suggesting that tunnels are forced to check what they forward, but that they assume responsibility for every byte they produce, forwarded or not.

An intermediary can forwards in the way you describe in that case. But if the source produces junk, the intermediary can wear the consequences. That doesn't mean that you have to check everything you get, but that's a call you would have to take on yourself.

The current text passes this cost on to clients in a way that will make it much harder to enforce protocol correctness at clients. That's not healthy.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d60f026134_1c473f9a74ccd960822ab-- From nobody Wed Jan 1 20:45:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9CEA120072 for ; Wed, 1 Jan 2020 20:45:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tzsBBDeQ17sl for ; Wed, 1 Jan 2020 20:45:14 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49CC4120047 for ; Wed, 1 Jan 2020 20:45:14 -0800 (PST) Date: Wed, 01 Jan 2020 20:45:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577940313; bh=xdK4cPISlIQl7vNPtWPTm4Tv1af7XwUc+6N9BmOXi2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=098IRbnZc5sP9UodFMHGmfzQjRTC3YBwRZfMeFDb+oqFlB65+Qd0wlaGJMryPSibS kzbSFu4iLH1GLOzebEwMYNmMDuqxMnn1NUAKEXcBC84guvkvPFQT+jwz56wGGrSlmY aSzS1XS7PN0cbF76VShZa6LzJeQodfjc52vBIiK4= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0d755972e5a_56f23fa0c24cd9641154a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 04:45:17 -0000 ----==_mimepart_5e0d755972e5a_56f23fa0c24cd9641154a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson >> even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error > > I don't think "cannot" is agreed. We might agree on the outcome of propagating the error, but I personally don't think that we should externalize these effects even in this way. We might highlight the possibility of problems, but if an intermediary is forwarding streams without looking at their contents, it is still ultimately responsible for the effect of their contents. If clients decide to hold the intermediary responsible for a failing at an origin server that is invisible to them, that's still the intermediary's problem. > > I'm going to suggest that we acknowledge that this is tricky and then move on. I don't want to create another application of the Robustness Principle before we've even shipped the protocol. I might argue that we *have had* that principle. [RFC 7540](https://tools.ietf.org/html/rfc8336) by default allows a client to coalesce requests going to multiple origins (assuming that the DNS lookup and the provided certificate allows that), then let the server opt-out (by sending 421). [RFC 8336](https://tools.ietf.org/html/rfc8336) and [draft-ietf-httpbis-http2-secondary-certs](https://datatracker.ietf.org/doc/draft-ietf-httpbis-http2-secondary-certs/) talk about coalescing requests going to multiple origins. It is my understanding that we have collectively thought that coalescing connections when possible is beneficial for privacy and performance reasons (prevents leak of SNI, better network utilization by not having multiple congestion controllers between the same endpoints). Saying that a response from one origin might disrupt responses from other origins that are coalesced on one HTTP connection will be a wind against these previous attempts. I am not necessarily against creating a new connection per each origin (or set of origins owned by single entity). The privacy benefit will be covered by [ESNI](https://datatracker.ietf.org/doc/draft-ietf-tls-esni/), and the performance reason can be covered by something like [draft-kazuho-quic-address-bound-token](https://datatracker.ietf.org/doc/draft-kazuho-quic-address-bound-token/). However, as I have stated, I think we need to take a principled approach on when coalescing should (or should not) happen. This includes reconsidering if it is a good idea to allow the client to coalesce by default. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-570117390 ----==_mimepart_5e0d755972e5a_56f23fa0c24cd9641154a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson

even though as we agree, a stream error that might have originated from an origin cannot be promoted to a connection error

I don't think "cannot" is agreed. We might agree on the outcome of propagating the error, but I personally don't think that we should externalize these effects even in this way. We might highlight the possibility of problems, but if an intermediary is forwarding streams without looking at their contents, it is still ultimately responsible for the effect of their contents. If clients decide to hold the intermediary responsible for a failing at an origin server that is invisible to them, that's still the intermediary's problem.

I'm going to suggest that we acknowledge that this is tricky and then move on. I don't want to create another application of the Robustness Principle before we've even shipped the protocol.

I might argue that we have had that principle. RFC 7540 by default allows a client to coalesce requests going to multiple origins (assuming that the DNS lookup and the provided certificate allows that), then let the server opt-out (by sending 421). RFC 8336 and draft-ietf-httpbis-http2-secondary-certs talk about coalescing requests going to multiple origins. It is my understanding that we have collectively thought that coalescing connections when possible is beneficial for privacy and performance reasons (prevents leak of SNI, better network utilization by not having multiple congestion controllers between the same endpoints).

Saying that a response from one origin might disrupt responses from other origins that are coalesced on one HTTP connection will be a wind against these previous attempts.

I am not necessarily against creating a new connection per each origin (or set of origins owned by single entity). The privacy benefit will be covered by ESNI, and the performance reason can be covered by something like draft-kazuho-quic-address-bound-token.

However, as I have stated, I think we need to take a principled approach on when coalescing should (or should not) happen. This includes reconsidering if it is a good idea to allow the client to coalesce by default.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0d755972e5a_56f23fa0c24cd9641154a8-- From nobody Thu Jan 2 10:42:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8849C1200FA for ; Thu, 2 Jan 2020 10:42:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oggDm4RUnHLd for ; Thu, 2 Jan 2020 10:42:10 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31FE212006F for ; Thu, 2 Jan 2020 10:42:10 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 66E1B8C05FE for ; Thu, 2 Jan 2020 10:42:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577990529; bh=q9BQ4MAOVJgaoZtyQGyY40y66Dk6bXRAMVDL9u6kEmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BHc0+5U6MztnWiM6mWRsu4/xd8VZbZaj3MyBe4TU0nsj1EM5btrsaEqIq47SYn4lT t8wiOXCTQROtB+/5qQNHITiB2Ae8JIks1DmO24gsL38tuVZaFVFrh8N1hGuz14+6X0 3qcFpTNrcfGW4GsJfSl2XOvtDpX7C2f0uNfGQUBA= Date: Thu, 02 Jan 2020 10:42:09 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e398157e7c_13d93f9ec1ccd964982e9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 18:42:12 -0000 ----==_mimepart_5e0e398157e7c_13d93f9ec1ccd964982e9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think our best path forward on this is to say that these errors MUST be treated as stream errors, and we retain the general policy that a stream error MAY be treated as a connection error. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#issuecomment-570301375 ----==_mimepart_5e0e398157e7c_13d93f9ec1ccd964982e9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think our best path forward on this is to say that these errors MUST be treated as stream errors, and we retain the general policy that a stream error MAY be treated as a connection error.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e398157e7c_13d93f9ec1ccd964982e9-- From nobody Thu Jan 2 12:51:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 375CC120137 for ; Thu, 2 Jan 2020 12:51:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b4d9LbiQmuJr for ; Thu, 2 Jan 2020 12:51:22 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00D5B12004D for ; Thu, 2 Jan 2020 12:51:21 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 561232C1579 for ; Thu, 2 Jan 2020 12:51:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998281; bh=ZArFL7ZA3DT6vovqFlbpGoLDyWmUaSmY0ocE7zofPeE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xas/AV2ZacCOjkZnr8c2lltoiGbKVw6aYNWvCAvPP3++lNPyV4wloTmN/iHu68+8z pQxLygAGKqvjYUtOn1xPxc7+6OkXjGpjiv2AnnozxX5ad4i9qUSYCstcgJT/x8wktU QOV4lXlgyZwDsfIxZJd4N3AcKx2o92THq37PHIuM= Date: Thu, 02 Jan 2020 12:51:21 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix language in recommendations for ack-range limits (#3316) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e57c946e94_5a983fd6d88cd964768a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:51:23 -0000 ----==_mimepart_5e0e57c946e94_5a983fd6d88cd964768a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm not in love with this (entire) section either, but I'd like to better understand this issue. I agree that sentence is mis-written, though I think the intent was fine. On the rationale, can you clarify why it does not make sense? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3316#issuecomment-570343149 ----==_mimepart_5e0e57c946e94_5a983fd6d88cd964768a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm not in love with this (entire) section either, but I'd like to better understand this issue.

I agree that sentence is mis-written, though I think the intent was fine.

On the rationale, can you clarify why it does not make sense?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e57c946e94_5a983fd6d88cd964768a3-- From nobody Thu Jan 2 12:52:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62F1912013F for ; Thu, 2 Jan 2020 12:52:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l7X_ZqAr1N0B for ; Thu, 2 Jan 2020 12:52:24 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93A4D12004D for ; Thu, 2 Jan 2020 12:52:24 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 25211121283 for ; Thu, 2 Jan 2020 12:52:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998344; bh=ogt2WKZx8J+Np0s5hXjryRy9NBsU4k5o5a2QtL8CFPc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Ue55h5EBwYeNwZTYzmf5xlVfMtUinQ/eujUK6s9lcV/M8U97tr0eqaouEZvBmIiG EW4ZmucYHLFWJYJhwOcAFZH4MrwyyRaYQmMCh0cG6TN9n8jCmF9kxvrhAUsvwDmt+o BdONaQfQEjD9B/kt/oIMHI4vus2h3Mp48+eahYUo= Date: Thu, 02 Jan 2020 12:52:23 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e5807d2ebf_25bb3f975d0cd9684493c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:52:26 -0000 ----==_mimepart_5e0e5807d2ebf_25bb3f975d0cd9684493c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. Some suggestions, this is a hard section to rewrite. > @@ -3202,27 +3202,32 @@ all subsequent ACK frames containing them could be lost. In this case, the loss recovery algorithm could cause spurious retransmits, but the sender will continue making forward progress. + nit: extra line break? > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state This normative statement could be misleading. A receiver really needs to limit the number of ranges somehow, otherwise ACK frames will grow in size indefinitely. If you do keep it, I think its a SHOULD or MUST not a MAY. > -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state +and the size of ACK frames. A receiver SHOULD track which ACK frames have been +acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to +those not yet acknowledged by the sender. + +It is possible that the ACK frame is too large, despite limiting ACK Ranges to +those not yet acknowledged. A receiver can stop repeating unacknowledged ACK +Ranges to further limit the size of the ACK frame. When doing so, a receiver +SHOULD give preference to acknowledging newly received packets to those received +earlier. It is possible that such ACK Ranges are not received by the sender This is a good point. I think the most correct behavior is to prefer newly received packets, but larger packet numbers is simpler. > -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state +and the size of ACK frames. A receiver SHOULD track which ACK frames have been +acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to +those not yet acknowledged by the sender. + +It is possible that the ACK frame is too large, despite limiting ACK Ranges to +those not yet acknowledged. A receiver can stop repeating unacknowledged ACK +Ranges to further limit the size of the ACK frame. When doing so, a receiver +SHOULD give preference to acknowledging newly received packets to those received +earlier. It is possible that such ACK Ranges are not received by the sender +causing the sender to unnecessarily retransmit those packets. I'd drop this sentence, but here's a suggestion if you keep it. ```suggestion causing the sender to unnecessarily retransmit information. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#pullrequestreview-337843904 ----==_mimepart_5e0e5807d2ebf_25bb3f975d0cd9684493c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@ianswett commented on this pull request.

=0D =0D

Some suggestions, this is a hard section to rewrite.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3202,27 +3202,32 @@ all subsequent ACK=
 frames containing them could be lost. In this case, the=0D
 loss recovery algorithm could cause spurious retransmits, but the sender=
 will=0D
 continue making forward progress.=0D
 =0D
+=0D
=0D

nit: extra line break?

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> -contribute to the ACK frame size.  When t=
he receiver is only sending=0D
-non-ack-eliciting packets, it can bundle a PING or other small ack-elici=
ting=0D
-frame with a fraction of them, such as once per round trip, to enable=0D=

-dropping unnecessary ACK ranges and any state for previously sent packet=
s.=0D
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, wit=
h all=0D
-packets that would otherwise be non-ack-eliciting, in order to avoid an=0D=

-infinite feedback loop of acknowledgements.=0D
-=0D
-To limit receiver state or the size of ACK frames, a receiver MAY limit =
the=0D
-number of ACK Ranges it sends.  A receiver can do this even without rece=
iving=0D
-acknowledgment of its ACK frames, with the knowledge this could cause th=
e sender=0D
-to unnecessarily retransmit some data.  Standard QUIC algorithms=0D
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packet=
s are=0D
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge new=
ly=0D
-received packets in preference to packets received in the past.=0D
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver=
 state=0D
=0D

This normative statement could be misleading. A receiver really needs= to limit the number of ranges somehow, otherwise ACK frames will grow in= size indefinitely. If you do keep it, I think its a SHOULD or MUST not = a MAY.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> -number of ACK Ranges it sends.  A receive=
r can do this even without receiving=0D
-acknowledgment of its ACK frames, with the knowledge this could cause th=
e sender=0D
-to unnecessarily retransmit some data.  Standard QUIC algorithms=0D
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packet=
s are=0D
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge new=
ly=0D
-received packets in preference to packets received in the past.=0D
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver=
 state=0D
+and the size of ACK frames.  A receiver SHOULD track which ACK frames ha=
ve been=0D
+acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}=
}) to=0D
+those not yet acknowledged by the sender.=0D
+=0D
+It is possible that the ACK frame is too large, despite limiting ACK Ran=
ges to=0D
+those not yet acknowledged. A receiver can stop repeating unacknowledged=
 ACK=0D
+Ranges to further limit the size of the ACK frame.  When doing so, a rec=
eiver=0D
+SHOULD give preference to acknowledging newly received packets to those =
received=0D
+earlier.  It is possible that such ACK Ranges are not received by the se=
nder=0D
=0D

This is a good point. I think the most correct behavior is to prefer = newly received packets, but larger packet numbers is simpler.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> -acknowledgment of its ACK frames, with th=
e knowledge this could cause the sender=0D
-to unnecessarily retransmit some data.  Standard QUIC algorithms=0D
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packet=
s are=0D
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge new=
ly=0D
-received packets in preference to packets received in the past.=0D
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver=
 state=0D
+and the size of ACK frames.  A receiver SHOULD track which ACK frames ha=
ve been=0D
+acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}=
}) to=0D
+those not yet acknowledged by the sender.=0D
+=0D
+It is possible that the ACK frame is too large, despite limiting ACK Ran=
ges to=0D
+those not yet acknowledged. A receiver can stop repeating unacknowledged=
 ACK=0D
+Ranges to further limit the size of the ACK frame.  When doing so, a rec=
eiver=0D
+SHOULD give preference to acknowledging newly received packets to those =
received=0D
+earlier.  It is possible that such ACK Ranges are not received by the se=
nder=0D
+causing the sender to unnecessarily retransmit those packets.=0D
=0D

I'd drop this sentence, but here's a suggestion if you keep it.

=0D= =E2=AC=87=EF=B8=8F Suggested change=0D
-causing the sender to unnecessarily retransmi=
t those packets.=0D
+causing the sender to unnecessarily retransmit information.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e0e5807d2ebf_25bb3f975d0cd9684493c-- From nobody Thu Jan 2 12:53:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CA9D120143 for ; Thu, 2 Jan 2020 12:53:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uBlGsCDFRz6h for ; Thu, 2 Jan 2020 12:53:31 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CF6612004D for ; Thu, 2 Jan 2020 12:53:31 -0800 (PST) Date: Thu, 02 Jan 2020 12:53:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998410; bh=3c8aG0sBU5kO7sRHBhgFH1GxmQVe+q7rMS/UK+b+/Is=; h=Date:From:To:Subject:From; b=rY2dsc/zoqVEb+gH2cjyuifjoXCOQ645ZS7qpHhxLGvpdbySqFePnT8FYQBOwKLGg TSwwyn0WMdOuA4ZYXG4Wm6Ce61lib7xb4A6Y1Wti186FuVYNK4Ilm9zc/R8l92PNdJ 0/BYOeQBL6HlB8/f+u3pXrfQi8DXjj/PcBKFfkuk= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a925d9: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:53:33 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts Commit: a925d9c08639e82bd28e933212018f263a83ae92 https://github.com/quicwg/base-drafts/commit/a925d9c08639e82bd28e933212018f263a83ae92 Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson From nobody Thu Jan 2 12:53:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F686120143 for ; Thu, 2 Jan 2020 12:53:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EP_1dK3wTLBV for ; Thu, 2 Jan 2020 12:53:40 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E90912013F for ; Thu, 2 Jan 2020 12:53:40 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 711788C004E for ; Thu, 2 Jan 2020 12:53:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998419; bh=eidAngLgFj3wl0FlZ0Jf9TxsJFeSqHcnz5/tX2s5ZQI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CdnKNcFivD0yqLNlef9nQaIn5Ew5KdFzhsDeO3kfR3lRT3lp1TI4uWLwTZACCq0ac VEg0G+/Pk/P7DKF5sSQFNa/zawjcpJcE3tU+ubCbGKqZLcy+7Az75natsZTypVq6S3 3u3qOMyVsfNl5f6XtUNSIPVxT/5bQDUdug13AQlI= Date: Thu, 02 Jan 2020 12:53:39 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e585361980_53573fcaaf8cd96c1065ba"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:53:41 -0000 ----==_mimepart_5e0e585361980_53573fcaaf8cd96c1065ba Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a925d9c08639e82bd28e933212018f263a83ae92 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3313/files/8cc78262e5363e7d36e30e00b0f88dfb9056001e..a925d9c08639e82bd28e933212018f263a83ae92 ----==_mimepart_5e0e585361980_53573fcaaf8cd96c1065ba Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a925d9c Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0e585361980_53573fcaaf8cd96c1065ba-- From nobody Thu Jan 2 12:54:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB91212013F for ; Thu, 2 Jan 2020 12:54:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 93MZvr3VnXwP for ; Thu, 2 Jan 2020 12:54:17 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 949C712004D for ; Thu, 2 Jan 2020 12:54:17 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id BD212960413 for ; Thu, 2 Jan 2020 12:54:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998456; bh=SQgJvaeq9q+wVAyQSbfeHX5TBJIOPovYOHrpy+hRO44=; h=Date:From:To:Subject:From; b=e6v+mYOdEuDsnpMAw6iE+L8jya8ZrAN1iqthBo5nBKsxl/N57uNCDXEUo57VhrNQl M/xJoNfX0UR3xXBpJ2D3Cc7ku3ixyvTfnSeuRcwFsbQxNfTYsaoXPSypyLrfYN9i1Y V2eyaeN/XhxlTkQIwsAxYEh44l8kbzk4J9HSDKvw= Date: Thu, 02 Jan 2020 12:54:16 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 73b9b0: Martin's suggestion Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:54:19 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts Commit: 73b9b04d52a67774551265c2f4509478b5ce9ff1 https://github.com/quicwg/base-drafts/commit/73b9b04d52a67774551265c2f4509478b5ce9ff1 Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion From nobody Thu Jan 2 12:54:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 512A712013F for ; Thu, 2 Jan 2020 12:54:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yirc2iAIKPNG for ; Thu, 2 Jan 2020 12:54:27 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC71112004D for ; Thu, 2 Jan 2020 12:54:27 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 2A7211C1211 for ; Thu, 2 Jan 2020 12:54:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998467; bh=sPJVXyp0sZ4C9eklkWIMW3nlcoGjZCLTagunwSiH+88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZunodGFL8w/scs+V68UOHDxDg8AGh/DhKUSENHUsJRuQsUXxgZpH2Hy/xLq/yWYvW wgbB3u+6a7bjo2rcDC+INgZGpsknadE5lH/SfcUWArCoIySHM/v+JEPq2mpX+4CgSE Bd4Tb/gJtlQKsQMjhJyocZT2gytQ+P/9dmsGBDfQ= Date: Thu, 02 Jan 2020 12:54:27 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e58831c373_2d4f3f90546cd96833185"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:54:29 -0000 ----==_mimepart_5e0e58831c373_2d4f3f90546cd96833185 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 73b9b04d52a67774551265c2f4509478b5ce9ff1 Martin's suggestion -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3313/files/a925d9c08639e82bd28e933212018f263a83ae92..73b9b04d52a67774551265c2f4509478b5ce9ff1 ----==_mimepart_5e0e58831c373_2d4f3f90546cd96833185 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0e58831c373_2d4f3f90546cd96833185-- From nobody Thu Jan 2 12:55:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58DFD12013F for ; Thu, 2 Jan 2020 12:54:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2_EgkWBd_sCL for ; Thu, 2 Jan 2020 12:54:58 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0310E12004D for ; Thu, 2 Jan 2020 12:54:58 -0800 (PST) Date: Thu, 02 Jan 2020 12:54:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998497; bh=jlOqj6HeEBp8CtolY6pFpO9FCZ4OiqqMp+qnrCgPv3w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qQ02+151wDeuVV3BViyD+pwOsiP9JJwjhiwUsgn5e+X9lvaSJIXrkE9uNPSj1Ptcf UMUZxDvE0xLV3C83Aw/y8IO03MQzU+ilISaZom0FyVO2T+C0qRE3a9SwJDkIOMm5dA ya1+0Zf7bRygALQXyFaeZxY5gE7s1YindA34hTGs= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e58a11b0b2_7d9d3ff2feacd95c1573ed"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:54:59 -0000 ----==_mimepart_5e0e58a11b0b2_7d9d3ff2feacd95c1573ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks for the suggestion @martinthomson , accepted. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#issuecomment-570344538 ----==_mimepart_5e0e58a11b0b2_7d9d3ff2feacd95c1573ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks for the suggestion @martinthomson , accepted.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e58a11b0b2_7d9d3ff2feacd95c1573ed-- From nobody Thu Jan 2 12:55:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 126B812013F for ; Thu, 2 Jan 2020 12:55:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ieuzH5nLXfGa for ; Thu, 2 Jan 2020 12:55:13 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E412512004D for ; Thu, 2 Jan 2020 12:55:12 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 4FC536A1A4C for ; Thu, 2 Jan 2020 12:55:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998512; bh=AcSDfcAaj4AzAOHug04Ph9/A7duSOPIxSu0IJ7o+eGs=; h=Date:From:To:Subject:From; b=mbI2IpeE3prvvrnJchLV/aj6oVPlsTfDNzNvbuDLJXw21ueH2u2i1FPxOpBv/fqE1 ra0sFLyUJk3leKuQUcrDPQBiITN7gO5jxKA95a3Pxklekj030wR6IXJafGTmAdSYnH DZcMBw3Buk8u6GryD3jQMOBeV0+EXbG831LQ5Z4U= Date: Thu, 02 Jan 2020 12:55:12 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0e3253: Script updating gh-pages from 73b9b04d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:55:14 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0e325397ab5957452d49c2568a1c8057f22f1b1d https://github.com/quicwg/base-drafts/commit/0e325397ab5957452d49c2568a1c8057f22f1b1d Author: ID Bot Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M ianswett-ack-pn-space/draft-ietf-quic-http.html M ianswett-ack-pn-space/draft-ietf-quic-http.txt M ianswett-ack-pn-space/draft-ietf-quic-invariants.html M ianswett-ack-pn-space/draft-ietf-quic-invariants.txt M ianswett-ack-pn-space/draft-ietf-quic-qpack.html M ianswett-ack-pn-space/draft-ietf-quic-qpack.txt M ianswett-ack-pn-space/draft-ietf-quic-recovery.html M ianswett-ack-pn-space/draft-ietf-quic-recovery.txt M ianswett-ack-pn-space/draft-ietf-quic-tls.html M ianswett-ack-pn-space/draft-ietf-quic-tls.txt M ianswett-ack-pn-space/draft-ietf-quic-transport.html M ianswett-ack-pn-space/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 73b9b04d. [ci skip] From nobody Thu Jan 2 12:55:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3169612013F for ; Thu, 2 Jan 2020 12:55:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pVHufGfVaP3R for ; Thu, 2 Jan 2020 12:55:50 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1CB812004D for ; Thu, 2 Jan 2020 12:55:49 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 587875206CB for ; Thu, 2 Jan 2020 12:55:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998549; bh=9KD3mTWZU9tCXfaM5QhxsiS2P/VDArD/8gOj2Mkrrv8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V0TT9SVpEGKOAYx8FXkvw8CuZ1X7AzklnqqpXN/7HAdwRysCgZZIjTG2mWbhxjPus sgE2HU1u0SvQElwJvmtFKOjyoj8b/TgODBshg6+dNccoQzuUhnVzNrOzHyuhXkqhZL rS7TwGQEuKLpMAwwcQMSVnHlep5AGmQbyPhOsUdA= Date: Thu, 02 Jan 2020 12:55:49 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e58d548dbe_2f683fdbad4cd95c53344"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:55:52 -0000 ----==_mimepart_5e0e58d548dbe_2f683fdbad4cd95c53344 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. With MTs suggestion, I prefer #3313 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#pullrequestreview-337854118 ----==_mimepart_5e0e58d548dbe_2f683fdbad4cd95c53344 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.

With MTs suggestion, I prefer #3313


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e58d548dbe_2f683fdbad4cd95c53344-- From nobody Thu Jan 2 12:57:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07DD7120143 for ; Thu, 2 Jan 2020 12:57:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NgeIEDBn_OwQ for ; Thu, 2 Jan 2020 12:57:11 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA16012004D for ; Thu, 2 Jan 2020 12:57:11 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 459702C0E96 for ; Thu, 2 Jan 2020 12:57:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998631; bh=r7+yZt1FyqxmT+h2FWGLlt39m+qpT9X1aWCfh3Xx5Bs=; h=Date:From:To:Subject:From; b=p4W+FhRghGsPF1aCXRSoA1gHk0Yh83JQ0wCekrIfLHkBlQ4y7ut9dPLPzNbjXy8Fr dDr8yAQ320qRGQI+1JV44O0/HOn7ripx+oKYdfphAzY7Ptbt+DQ8FBglt5wEewPHnB ZjkzqvqarPfGEcBD5Hip/5PQk0jgvQhwb50UfRP0= Date: Thu, 02 Jan 2020 12:57:11 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 208f44: Script updating issues at 2020-01-02T20:57:02Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:57:13 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 208f44838e734a494066e2fe50fd1a20583cfe20 https://github.com/quicwg/base-drafts/commit/208f44838e734a494066e2fe50fd1a20583cfe20 Author: ID Bot Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-02T20:57:02Z. [ci skip] From nobody Thu Jan 2 12:59:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94E211200B8 for ; Thu, 2 Jan 2020 12:59:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XFeP2QNF2_jg for ; Thu, 2 Jan 2020 12:59:39 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37DB712004D for ; Thu, 2 Jan 2020 12:59:39 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 8E7EC8C117D for ; Thu, 2 Jan 2020 12:59:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998778; bh=HCV66LHFCVHs6TysXpsr2aLOqVzOrdBC4FzDLJPKV+4=; h=Date:From:To:Subject:From; b=X4oDAG7RztE6c2VR5IXyiUCiCUlTpt2PI6oD5/YvRcb/O3s7GtZ3FrC+5NVFH0Jtb GqPmnrt7UPecTyBZmZiPpAZNmObEjjAUo0ozs4v3jdezoF9t7vUcqdaB4Z1X44Q2PW zZLuwpWsmJEQSbdj2iSgRCtk2RQA/OPW5+cPBi+4= Date: Thu, 02 Jan 2020 12:59:38 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a69e56: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:59:41 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: a69e561fa432d95adabf735e328a113edeba526f https://github.com/quicwg/base-drafts/commit/a69e561fa432d95adabf735e328a113edeba526f Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson From nobody Thu Jan 2 12:59:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA2D1200B8 for ; Thu, 2 Jan 2020 12:59:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HecrXgpHjdez for ; Thu, 2 Jan 2020 12:59:49 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E89FB12004D for ; Thu, 2 Jan 2020 12:59:48 -0800 (PST) Date: Thu, 02 Jan 2020 12:59:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998788; bh=khqh2zSScRhsF2W3oyJfzmIq4+i8x7Tq7TZKfu98mBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vk/yu7LCDd0T2kVEIu+BwJpYuzFo/JITSWQUecqgWOLLI0gbHVXEdTlvBoLNfmxfR vP8WJSTK5spb0zH19Zag+aOeEmLJfoRKuLe6UPn+moXcdWZqsz8YvRgEnqXIeIEtKZ Kyjb1SKygzsrrXHF0uuayJ6bI7r+kVgrtWF4A2Ik= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e59c41a63c_1e823fddd82cd9686752"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 20:59:51 -0000 ----==_mimepart_5e0e59c41a63c_1e823fddd82cd9686752 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a69e561fa432d95adabf735e328a113edeba526f Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/364bbfb7073737bed108ad711828b3e747bde12c..a69e561fa432d95adabf735e328a113edeba526f ----==_mimepart_5e0e59c41a63c_1e823fddd82cd9686752 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a69e561 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0e59c41a63c_1e823fddd82cd9686752-- From nobody Thu Jan 2 13:00:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C508F120154 for ; Thu, 2 Jan 2020 13:00:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F0xOLi5Gqpud for ; Thu, 2 Jan 2020 13:00:39 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47F751200B8 for ; Thu, 2 Jan 2020 13:00:39 -0800 (PST) Date: Thu, 02 Jan 2020 13:00:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998838; bh=Ip2zq7+ZxCtYpmdPNamBg1+mKL84rkwhDHWIhgRojIc=; h=Date:From:To:Subject:From; b=NYi+FCkhTb/bOVQwkrNVOc31bMgwIIHomByKVbRyUc8t9bboJBjGDKDrBayfY+SP8 0tj8KREDToJCXLDM2vnCdX1LH88xDNaLmJKgRTis/VoVuLYQhQHCnZLd/ceeDXyHnG a4VWGTOODTfOmVsRH4f7RtDb8MjuvszbpdwZAkdM= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7d17c4: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 21:00:41 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: 7d17c456141051542476f65052ae01aed94e4bbe https://github.com/quicwg/base-drafts/commit/7d17c456141051542476f65052ae01aed94e4bbe Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Thu Jan 2 13:00:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABFC612004D for ; Thu, 2 Jan 2020 13:00:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLRCe_YTZo6G for ; Thu, 2 Jan 2020 13:00:48 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53EE4120154 for ; Thu, 2 Jan 2020 13:00:48 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 043ED1212DB for ; Thu, 2 Jan 2020 13:00:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998848; bh=u5yClv3S3nzk2z630+YqVfQQdbvznsBL4oD11xbzYWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R7FrcjVgMhsT97e2OVaficunYspCFekgxeHwk5HO9ZkJqNZ0DjVT3fKXZXBucY/yK 1/F7Q4lAzl1WiZX1p8rcEii+0o/ebGmH0eJHuVXsG8n3Dcxl7bQP/COetOl5pMDMza D/8M2UvQeQzu9PJLBFLplFnUxPQdYZRIwLMrvx8A= Date: Thu, 02 Jan 2020 13:00:47 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e59ffb1019_2f993fdbad4cd95c51537"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 21:00:50 -0000 ----==_mimepart_5e0e59ffb1019_2f993fdbad4cd95c51537 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 7d17c456141051542476f65052ae01aed94e4bbe Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/a69e561fa432d95adabf735e328a113edeba526f..7d17c456141051542476f65052ae01aed94e4bbe ----==_mimepart_5e0e59ffb1019_2f993fdbad4cd95c51537 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 7d17c45 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0e59ffb1019_2f993fdbad4cd95c51537-- From nobody Thu Jan 2 13:01:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC2661200B8 for ; Thu, 2 Jan 2020 13:01:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7tZo3H6CziiX for ; Thu, 2 Jan 2020 13:01:36 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76F1312004D for ; Thu, 2 Jan 2020 13:01:36 -0800 (PST) Date: Thu, 02 Jan 2020 13:01:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577998895; bh=7ASm93iP9jW7boXjl0OQiub5kuDmBFwAspf0FtkMF1o=; h=Date:From:To:Subject:From; b=XIDZPPstD8TMGAONrMUNbfIPqAOfbdNCwkmYD46Vh9JgDQsuTMn7e7356Hd8laUbK PbRZvNrqXON4hkaq0JGx5qeckCXpVsybbEoqRNVxJVSNs59A3JIr6PaSv7TRZCGGTm B5YGsgGD1qcCIPMbiuJpu3xmcUGobxqIcuKMGp98= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b11a19: Script updating gh-pages from 7d17c456. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 21:01:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b11a19a1bf1bc2d9bafcd13a3c1e22f3076c91f6 https://github.com/quicwg/base-drafts/commit/b11a19a1bf1bc2d9bafcd13a3c1e22f3076c91f6 Author: ID Bot Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M ianswett-big-ack/draft-ietf-quic-http.html M ianswett-big-ack/draft-ietf-quic-http.txt M ianswett-big-ack/draft-ietf-quic-invariants.html M ianswett-big-ack/draft-ietf-quic-invariants.txt M ianswett-big-ack/draft-ietf-quic-qpack.html M ianswett-big-ack/draft-ietf-quic-qpack.txt M ianswett-big-ack/draft-ietf-quic-recovery.html M ianswett-big-ack/draft-ietf-quic-recovery.txt M ianswett-big-ack/draft-ietf-quic-tls.html M ianswett-big-ack/draft-ietf-quic-tls.txt M ianswett-big-ack/draft-ietf-quic-transport.html M ianswett-big-ack/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 7d17c456. [ci skip] From nobody Thu Jan 2 13:08:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F86B120813 for ; Thu, 2 Jan 2020 13:08:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id usmLVPGswf0B for ; Thu, 2 Jan 2020 13:08:13 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A1B5120220 for ; Thu, 2 Jan 2020 13:08:13 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 667E11C2EEE for ; Thu, 2 Jan 2020 13:08:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577999292; bh=n6XFirnZbbDHZ9PiYFekwTaU5j3XP4fnVshD1zpLy00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PkXTtDFvXwRpnoU9EVziZ/N2ZBjyCvqGzemeDz1L44KjEUJZYEYyF7claI9DW5Mkr PDA6xX35PAWw+u5gFN68QynoTQBYx63SPM4sQZRaf6JL+cR/BvvwimZpKBjKavtTu3 Cm70bZbAs9hC7fVpf6ZN7vRPs4j/yHkbex06dG1g= Date: Thu, 02 Jan 2020 13:08:12 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e5bbc55719_305a3f9f806cd96472234"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 21:08:18 -0000 ----==_mimepart_5e0e5bbc55719_305a3f9f806cd96472234 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar In terms of which is the right section, I'll explain my thinking. In my mind, I think of the subsequent two sections as examples of how one could limit ACK frame size, but not really required reading, because I think that's how they were originally written? However, there's quite a bit of normative text in there, so maybe I have an obsolete mental model. An easy alternative to doing what's in those sections is to set a max number of ACK ranges(ie: 3), which I think should be considered acceptable, even if it might not be optimal. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3312#issuecomment-570349751 ----==_mimepart_5e0e5bbc55719_305a3f9f806cd96472234 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar In terms of which is the right section, I'll explain my thinking.

In my mind, I think of the subsequent two sections as examples of how one could limit ACK frame size, but not really required reading, because I think that's how they were originally written? However, there's quite a bit of normative text in there, so maybe I have an obsolete mental model.

An easy alternative to doing what's in those sections is to set a max number of ACK ranges(ie: 3), which I think should be considered acceptable, even if it might not be optimal.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e5bbc55719_305a3f9f806cd96472234-- From nobody Thu Jan 2 13:25:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B304712011F for ; Thu, 2 Jan 2020 13:25:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B9izXTztqaBT for ; Thu, 2 Jan 2020 13:25:07 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D16B120110 for ; Thu, 2 Jan 2020 13:25:07 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 67E071C0570 for ; Thu, 2 Jan 2020 13:25:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578000306; bh=brh1eA7nfCrLfbyYQHX3FLp7yZHOiTm4IUuFyXQrh/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lXLx8ZxrRbC1R5nQtwqo2Fp1BzkIeY/8DZs9K6MCl/jGYq5DVBSZTZemjWD3kfwY8 n+LinREKwndfkATkp98DFDK/5712VxrehlndXWxm7bvIPK3z15gtw/aEopfF3RULCG Td4CrAzn082wouX25X1Ah0rnjBqvUb5ucDxVNRMc= Date: Thu, 02 Jan 2020 13:25:06 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e5fb25940a_3ca03fd33d4cd95c1264e4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 21:25:09 -0000 ----==_mimepart_5e0e5fb25940a_3ca03fd33d4cd95c1264e4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think coalescing is still a good thing. I don't expect this issue to have much impact on that in practice. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-570355904 ----==_mimepart_5e0e5fb25940a_3ca03fd33d4cd95c1264e4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think coalescing is still a good thing. I don't expect this issue to have much impact on that in practice.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e5fb25940a_3ca03fd33d4cd95c1264e4-- From nobody Thu Jan 2 14:49:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C02741200E7 for ; Thu, 2 Jan 2020 14:49:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mtcoNwZStQwz for ; Thu, 2 Jan 2020 14:49:14 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4543D120024 for ; Thu, 2 Jan 2020 14:49:14 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 976FA52043F for ; Thu, 2 Jan 2020 14:49:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578005353; bh=EOkYpd6x++kP18XZyHdBH1XkzeV4vRJKOx4o7ygIRak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dn4RWsmihJMSp5wlDfFAO/DYv77UImF0OfqizaF3myIPmwV970x5D6mg0IVJqs9R2 BLVWpqXyPMTrJjoeYa8B8RnjHvN6DMoCMTPGQ1hgiX1+qRdrlgqJo7ShhAzs4mgWkn KxIUy6AVtGjD0fPLzNhXp7WBv/n3blMG/ceVSaGU= Date: Thu, 02 Jan 2020 14:49:13 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e7369885d4_2fd93f92992cd95c1335ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 22:49:16 -0000 ----==_mimepart_5e0e7369885d4_2fd93f92992cd95c1335ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state Yeah, this might be better as an axiomatic statement. How about: > A receiver limits the number of ACK Ranges ({{ack-ranges}}) it remembers and sends in ACK frames, both to limit the size of ACK frames and to avoid resource exhaustion. A receiver SHOULD stop tracking ACK Ranges after receiving acknowledgments for ACK frames containing ACK Ranges. > > It is possible that retaining many ACK Ranges could cause an ACK frame to become too large. A receiver can discard unacknowledged ACK Ranges to limit ACK frame size. This is necessary if an ACK frame would be too large to fit in a packet, however receivers MAY also limit ACK frame size further to preserve space for other frames. > > When discarding unacknowledged ACK Ranges, a receiver MUST retain the largest acknowledged packet number. A receiver SHOULD retain ACK Ranges containing newly received packets or higher-numbered packets. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#discussion_r362659147 ----==_mimepart_5e0e7369885d4_2fd93f92992cd95c1335ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> -contribute to the ACK frame size.  When the receiver is only sending
-non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting
-frame with a fraction of them, such as once per round trip, to enable
-dropping unnecessary ACK ranges and any state for previously sent packets.
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all
-packets that would otherwise be non-ack-eliciting, in order to avoid an
-infinite feedback loop of acknowledgements.
-
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state

Yeah, this might be better as an axiomatic statement. How about:

A receiver limits the number of ACK Ranges ({{ack-ranges}}) it remembers and sends in ACK frames, both to limit the size of ACK frames and to avoid resource exhaustion. A receiver SHOULD stop tracking ACK Ranges after receiving acknowledgments for ACK frames containing ACK Ranges.

It is possible that retaining many ACK Ranges could cause an ACK frame to become too large. A receiver can discard unacknowledged ACK Ranges to limit ACK frame size. This is necessary if an ACK frame would be too large to fit in a packet, however receivers MAY also limit ACK frame size further to preserve space for other frames.

When discarding unacknowledged ACK Ranges, a receiver MUST retain the largest acknowledged packet number. A receiver SHOULD retain ACK Ranges containing newly received packets or higher-numbered packets.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e7369885d4_2fd93f92992cd95c1335ae-- From nobody Thu Jan 2 14:50:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 492C1120096 for ; Thu, 2 Jan 2020 14:50:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D2LW7vmR_qXj for ; Thu, 2 Jan 2020 14:50:49 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DBAF120024 for ; Thu, 2 Jan 2020 14:50:49 -0800 (PST) Date: Thu, 02 Jan 2020 14:50:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578005448; bh=vPJVfeNaeDBthkl6hiz99WqRzMHh1aeaXqwG9BKdKxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a9OaDtEdbfZwKLnfg1suDDJhH7FEUeCm85nl01IUxV/sXwYPTh3tnxbkemgoy7iGB NvA8zf25enJVfTW0cNF5ltFsjkzu+tiHZC8HnoVmTEGrZO27i6PiTB4BdsED+Aaqw5 Ra2oar3cSDAmzRrPbvnDWygsrszLEvppuxyYtj/8= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0e73c8734e8_7e4a3fef5d8cd96c210162"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jan 2020 22:50:51 -0000 ----==_mimepart_5e0e73c8734e8_7e4a3fef5d8cd96c210162 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state +and the size of ACK frames. A receiver SHOULD track which ACK frames have been +acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to +those not yet acknowledged by the sender. + +It is possible that the ACK frame is too large, despite limiting ACK Ranges to +those not yet acknowledged. A receiver can stop repeating unacknowledged ACK +Ranges to further limit the size of the ACK frame. When doing so, a receiver +SHOULD give preference to acknowledging newly received packets to those received +earlier. It is possible that such ACK Ranges are not received by the sender Larger packet numbers should be a very good approximation of that, for sure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#discussion_r362659534 ----==_mimepart_5e0e73c8734e8_7e4a3fef5d8cd96c210162 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> -number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state
+and the size of ACK frames.  A receiver SHOULD track which ACK frames have been
+acknowledged by its peer, so that it can limit ACK Ranges ({{ack-ranges}}) to
+those not yet acknowledged by the sender.
+
+It is possible that the ACK frame is too large, despite limiting ACK Ranges to
+those not yet acknowledged. A receiver can stop repeating unacknowledged ACK
+Ranges to further limit the size of the ACK frame.  When doing so, a receiver
+SHOULD give preference to acknowledging newly received packets to those received
+earlier.  It is possible that such ACK Ranges are not received by the sender

Larger packet numbers should be a very good approximation of that, for sure.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0e73c8734e8_7e4a3fef5d8cd96c210162-- From nobody Thu Jan 2 19:46:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6E5812004D for ; Thu, 2 Jan 2020 19:46:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mknUsOsmlI-Y for ; Thu, 2 Jan 2020 19:46:43 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3F9412004E for ; Thu, 2 Jan 2020 19:46:43 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id E74FA5209E6 for ; Thu, 2 Jan 2020 19:46:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578023202; bh=l/DMa2tSyYFVhi+LpuuVOC6Sg0Bj8/zd8jLNuthJLLA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RCYzKqVO6hI5b21R2fylk5ZdnMVvfEIyVcre3e8pGq/ip0rB/QWAb0hZCdjs2wUmX jUQ7W5iC+vTGTvFSS4n7rfoUb2ZNK3318MRm5dOAocbVZgJjPEr3jzSsYGvOug1FXn la14Ra8e1fhX+XLoveNiYnbAHhhSOzNX5w9l1Kuc= Date: Thu, 02 Jan 2020 19:46:42 -0800 From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Allow use of token after client address change (#3308) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0eb922d6199_f5f3fe0ec4cd96821617a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 03:46:45 -0000 ----==_mimepart_5e0eb922d6199_f5f3fe0ec4cd96821617a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit marten-seemann approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3308#pullrequestreview-337941813 ----==_mimepart_5e0eb922d6199_f5f3fe0ec4cd96821617a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0eb922d6199_f5f3fe0ec4cd96821617a-- From nobody Fri Jan 3 07:02:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 030FE1200B1 for ; Fri, 3 Jan 2020 07:02:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HSJZT7P6jxxU for ; Fri, 3 Jan 2020 07:02:13 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F19E5120046 for ; Fri, 3 Jan 2020 07:02:12 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 20E6EC61765 for ; Fri, 3 Jan 2020 07:02:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578063732; bh=guCENFmVY4AfK8FAfKQSrzH78zCGzGos3e2cUnW32hU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FOl27Y2ZBma/LfUC7g0W/7LV0qK6jNonSaFSZUYsvacX5/29A5z+k7r1GXdcCs1ZK gagmZBCGmYFHFqgBAZx+Lgb8JMJGnUKzjBaczn963eJYFZR4Qu6oelkRx6+vVsWsWd q3qNsLhb22W3JFVpEMQwD3zSspNaA4kXxrkwfN2I= Date: Fri, 03 Jan 2020 07:02:12 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] QPACK decoder stream buffer grows without bounds (#2999) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f577412a63_70983f9088acd96c108085"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 15:02:15 -0000 ----==_mimepart_5e0f577412a63_70983f9088acd96c108085 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @tatsuhiro-t writes: > The number of Header Acknowledgement instruction is bounded by the number of max blocked streams which decoder can specify. This is incorrect: an [acknowledgement is sent](https://tools.ietf.org/html/draft-ietf-quic-qpack-11#section-4.4.1) for each header that references the dynamic table. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2999#issuecomment-570596609 ----==_mimepart_5e0f577412a63_70983f9088acd96c108085 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@tatsuhiro-t writes:

The number of Header Acknowledgement instruction is bounded by the number of max blocked streams which decoder can specify.

This is incorrect: an acknowledgement is sent for each header that references the dynamic table.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0f577412a63_70983f9088acd96c108085-- From nobody Fri Jan 3 08:25:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4D41120043 for ; Fri, 3 Jan 2020 08:25:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K8StwCt_qYSG for ; Fri, 3 Jan 2020 08:25:04 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 767B412000F for ; Fri, 3 Jan 2020 08:25:04 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id CEEDF520033 for ; Fri, 3 Jan 2020 08:25:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578068703; bh=0/lWWIiHdsuovRJObDWl8ofqbtxejRopiREPh3gmDWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D5YKWBWz6JslDvlVH+oKHw1z7M+8yON9YQStO76bUKuBjrpWuO41p5rtPfZhJmCbv 1Vt3QIuhjxD/yllTWZ6hFQ5a58Xr5A/vxabMr1TDY4h76/90sosKtk0FqW9ZX6FIJD vUCr7V4sAnoL8bFhkGroof4yNtN8y+JyWC27Skn4= Date: Fri, 03 Jan 2020 08:25:03 -0800 From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f6adfbd04b_33313fbba56cd96445213"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 16:25:06 -0000 ----==_mimepart_5e0f6adfbd04b_33313fbba56cd96445213 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @erickinnear pushed 1 commit. b7191cdf616a0c04f1f7ca36d742770690137921 Merge branch 'master' into ek/migration_threat_model -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2925/files/8d2ed7162448e2c6527733a34e838335ebe24a3a..b7191cdf616a0c04f1f7ca36d742770690137921 ----==_mimepart_5e0f6adfbd04b_33313fbba56cd96445213 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear pushed 1 commit.

  • b7191cd Merge branch 'master' into ek/migration_threat_model


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0f6adfbd04b_33313fbba56cd96445213-- From nobody Fri Jan 3 08:40:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AC8C1200B7 for ; Fri, 3 Jan 2020 08:40:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7lCPAziTT_x for ; Fri, 3 Jan 2020 08:40:32 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61A5012008F for ; Fri, 3 Jan 2020 08:40:32 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id C2A5E6E03B2 for ; Fri, 3 Jan 2020 08:40:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578069631; bh=apNdoNrm9hyauDnqRsm0GRrYQWAvtvZihczb2u8kRdg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fA4IoKRZwEyGpBO/PVle4X3fs0O/bLrZuQTwA/LqlQf99w3gFdHFHl7mo+DK6iLmX 6vGo5GvVJ8SyMP5BGeyypQ8lGQJtrvuFzWeB5qwi103g6x9jOyGY6W21QEP3ETuU8j 7825tFFlFig4F96QTuscq5hcGRDzxl6pe6S1l/o4= Date: Fri, 03 Jan 2020 08:40:31 -0800 From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f6e7fb2172_46f63fc21cacd9604964b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 16:40:34 -0000 ----==_mimepart_5e0f6e7fb2172_46f63fc21cacd9604964b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @erickinnear pushed 1 commit. 02d0fe812f5785f4addaab15b1631e3f93202492 Apply @MikeBishop's suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2925/files/b7191cdf616a0c04f1f7ca36d742770690137921..02d0fe812f5785f4addaab15b1631e3f93202492 ----==_mimepart_5e0f6e7fb2172_46f63fc21cacd9604964b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear pushed 1 commit.

  • 02d0fe8 Apply @MikeBishop's suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0f6e7fb2172_46f63fc21cacd9604964b-- From nobody Fri Jan 3 08:45:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CF3D120091 for ; Fri, 3 Jan 2020 08:45:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qpvqtW4mZ_5K for ; Fri, 3 Jan 2020 08:45:46 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0B0912008F for ; Fri, 3 Jan 2020 08:45:46 -0800 (PST) Date: Fri, 03 Jan 2020 08:45:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578069945; bh=+8ek/lNeu+qGsf15PvcibEjV993h4mlqz/IFZuJSYNU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rkBXLf3Ip3PLivDg29vNyDshg0anZyi4lSW7Y0HsOsDt+z7avbdf4OGgL+7ZkNGtD 7LVezF5iWvzEy+bsBGhW+/UgHTBzB3zwwl/UT88cvB2SgcVskzCq03zvZnk4R3dffy JsF7gliqfL2zkjG7k3CYp7T3K5bOwnED9b1Is0nQ= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f6fb9bebc3_355a3fd00dacd95c5158f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 16:45:48 -0000 ----==_mimepart_5e0f6fb9bebc3_355a3fd00dacd95c5158f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @erickinnear pushed 1 commit. 5950556834ddc60b30a21271e18d2a4b956b3acb The rest of @MikeBishop's suggestions, rewrapped -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2925/files/02d0fe812f5785f4addaab15b1631e3f93202492..5950556834ddc60b30a21271e18d2a4b956b3acb ----==_mimepart_5e0f6fb9bebc3_355a3fd00dacd95c5158f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear pushed 1 commit.

  • 5950556 The rest of @MikeBishop's suggestions, rewrapped


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e0f6fb9bebc3_355a3fd00dacd95c5158f-- From nobody Fri Jan 3 08:46:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B2F1120091 for ; Fri, 3 Jan 2020 08:46:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pAI3N3lpyENu for ; Fri, 3 Jan 2020 08:46:15 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1ED612008F for ; Fri, 3 Jan 2020 08:46:15 -0800 (PST) Date: Fri, 03 Jan 2020 08:46:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578069975; bh=Ve5qCC39Y+sZr+S3Sse8XjMRegs5pu0sQeR2JMUjUMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DlhYBPr5ytq+Yv/W29Ka0mI/ANjCBDs7Fhafo58xu5i9FpwIYGkPj7sTXQrJChF8k 8kpBHPkaaZj8GN/4mn1k2FYLJ8dtsHq3XEBzwZg1gzxQQapWLPFQecYkqB141I2Jqd ActLqO8S8VLvHCHyDCd5CInp53YiOGYVY2X9Gy0w= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f6fd79b29_406b3f990c2cd96092350"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 16:46:19 -0000 ----==_mimepart_5e0f6fd79b29_406b3f990c2cd96092350 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear commented on this pull request. Thanks for the review @MikeBishop! Applied suggestions and rewrapping. > @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection ID can be selected to route later packets to the same server. +## Overview of Security Properties {#security-properties} + +A complete security analysis of QUIC is outside the scope of this document. +This section provides an informal description of the desired security properties +as an aid to implementors and to help guide protocol analysis. + +QUIC provides protection against various types of attacks, as described in more Nice! No worries, rewrapped :) > +any expensive computations at the cost of a single round trip. After a +successful handshake, servers can issue new tokens to a client which will allow +new connection establishment without incurring this cost. + +#### On-Path Handshake Termination + +An on-path attacker can force the QUIC handshake to fail by replacing either the +client or server Initial messages with invalid ones. An off-path attacker can +also mount this attack by racing the Initials. Once valid Initial messages have +been exchanged, the remaining handshake messages are protected with the +handshake keys and an on-path attacker cannot force handshake failure, though +they can produce a handshake timeout by dropping packets. + +An on-path attacker can also replace the addresses of packets on either side and +therefore cause the client or server to have an incorrect view of the remote +addresses. Yes, great idea! Added a sentence here indicating that an attack here is indistinguishable from the presence of a NAT. (We've got a similar note about some of that later, but this is a great place to start people thinking in that direction.) > +{{handshake-properties}}. Similarly, any active attacker that observes QUIC +packets and attempts to insert new data or modify existing data in those packets +should not be able to generate packets deemed valid by the receiving endpoint. + +A spoofing attack, in which an active attacker rewrites unprotected parts of a +QUIC packet that it forwards or injects, such as the source or destination +address, is only effective if the attacker can forward packets to the original +endpoint. Packet protection ensures that the packet payloads can only be +processed by the endpoints that completed the handshake, and invalid QUIC +packets are ignored by those endpoints. + +An attacker can also modify the boundaries between QUIC packets and UDP +datagrams, causing multiple packets to be coalesced into a single datagram, or +splitting coalesced packets into multiple datagrams. Such modification has no +functional effect on a QUIC connection, although it might change the performance +characteristics exhibited by the receiving endpoint. Good thinking, it might be worth a note around those rules in the Initial that such a thing is possible (and might be more likely than if you just padded the initial packet?). PMTUD is probably worth calling out a little bit more clearly -- I'll file an editorial issue for each, since that's way elsewhere. > +present between the QUIC client and server, and a QUIC endpoint is required to +send packets through this attacker to establish connectivity on a given path. + +An on-path attacker can: + +- Inspect packets +- Modify IP and UDP packet headers +- Inject new packets +- Delay packets +- Reorder packets +- Drop packets +- Split and merge datagrams along packet boundaries + +An on-path attacker cannot: + +- Modify an authenticated and encrypted portion of a packet and cause the This seems like a nice balance with the mention of both authentication and encryption in the later paragraph, while the specific capability is only around the authenticated portion. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#pullrequestreview-338163909 ----==_mimepart_5e0f6fd79b29_406b3f990c2cd96092350 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear commented on this pull request.

Thanks for the review @MikeBishop! Applied suggestions and rewrapping.


In draft-ietf-quic-transport.md:

> @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection
 ID can be selected to route later packets to the same server.
 
 
+## Overview of Security Properties {#security-properties}
+
+A complete security analysis of QUIC is outside the scope of this document.
+This section provides an informal description of the desired security properties
+as an aid to implementors and to help guide protocol analysis.
+
+QUIC provides protection against various types of attacks, as described in more

Nice! No worries, rewrapped :)


In draft-ietf-quic-transport.md:

> +any expensive computations at the cost of a single round trip.  After a
+successful handshake, servers can issue new tokens to a client which will allow
+new connection establishment without incurring this cost.
+
+#### On-Path Handshake Termination
+
+An on-path attacker can force the QUIC handshake to fail by replacing either the
+client or server Initial messages with invalid ones.  An off-path attacker can
+also mount this attack by racing the Initials.  Once valid Initial messages have
+been exchanged, the remaining handshake messages are protected with the
+handshake keys and an on-path attacker cannot force handshake failure, though
+they can produce a handshake timeout by dropping packets.
+
+An on-path attacker can also replace the addresses of packets on either side and
+therefore cause the client or server to have an incorrect view of the remote
+addresses.

Yes, great idea! Added a sentence here indicating that an attack here is indistinguishable from the presence of a NAT. (We've got a similar note about some of that later, but this is a great place to start people thinking in that direction.)


In draft-ietf-quic-transport.md:

> +{{handshake-properties}}.  Similarly, any active attacker that observes QUIC
+packets and attempts to insert new data or modify existing data in those packets
+should not be able to generate packets deemed valid by the receiving endpoint.
+
+A spoofing attack, in which an active attacker rewrites unprotected parts of a
+QUIC packet that it forwards or injects, such as the source or destination
+address, is only effective if the attacker can forward packets to the original
+endpoint.  Packet protection ensures that the packet payloads can only be
+processed by the endpoints that completed the handshake, and invalid QUIC
+packets are ignored by those endpoints.
+
+An attacker can also modify the boundaries between QUIC packets and UDP
+datagrams, causing multiple packets to be coalesced into a single datagram, or
+splitting coalesced packets into multiple datagrams.  Such modification has no
+functional effect on a QUIC connection, although it might change the performance
+characteristics exhibited by the receiving endpoint.

Good thinking, it might be worth a note around those rules in the Initial that such a thing is possible (and might be more likely than if you just padded the initial packet?). PMTUD is probably worth calling out a little bit more clearly -- I'll file an editorial issue for each, since that's way elsewhere.


In draft-ietf-quic-transport.md:

> +present between the QUIC client and server, and a QUIC endpoint is required to
+send packets through this attacker to establish connectivity on a given path.
+
+An on-path attacker can:
+
+- Inspect packets
+- Modify IP and UDP packet headers
+- Inject new packets
+- Delay packets
+- Reorder packets
+- Drop packets
+- Split and merge datagrams along packet boundaries
+
+An on-path attacker cannot:
+
+- Modify an authenticated and encrypted portion of a packet and cause the

This seems like a nice balance with the mention of both authentication and encryption in the later paragraph, while the specific capability is only around the authenticated portion.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0f6fd79b29_406b3f990c2cd96092350-- From nobody Fri Jan 3 09:17:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 990AA12008F for ; Fri, 3 Jan 2020 09:17:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xRKbwuCSDaov for ; Fri, 3 Jan 2020 09:17:46 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6096120088 for ; Fri, 3 Jan 2020 09:17:45 -0800 (PST) Date: Fri, 03 Jan 2020 09:17:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578071865; bh=TvBza5mUoZLaCT/UZyMgSVju+ivX0F9xymlfJ1Ajmss=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nwLBHpHcwAuv7f754O7G57TIwmG4LXu7ZB36khtNNfWhUoRwUWbvLobWYRQ6Sx6Lt JhYREEO1zcaZpZzdRPzqcR/6tioOUfhuiJ5k8NlL+IKDHprN/khlsUmq8/J2FWOVgq Z2mYobdSl7nENLWAacY7jU5EOswqyMLPOhyHQkoA= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f773919966_40b73f92458cd9641257ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 17:17:47 -0000 ----==_mimepart_5e0f773919966_40b73f92458cd9641257ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit While considering https://github.com/quicwg/base-drafts/pull/2925#discussion_r356125209, @MikeBishop suggested that we might want to add some minor text around the discussion of coalescing initial packets to set expectations that the network could split up coalesced packets into separate datagrams which may no longer be 1200+ bytes. For some history: #1548 clarified that datagrams are padded to 1200 bytes, not necessarily the initial packets, #2519 added the requirement that not just initial-only datagrams are padded, #2522 made it such that there are no exceptions to the padding requirement for datagrams containing initial packets. The current state of things is that: - All datagrams containing an initial MUST be 1200+ bytes - Other packets could be coalesced into the same datagram to reduce waste on the wire - This limit MAY be enforced as a protocol violation The current text is: ``` Clients MUST ensure that UDP datagrams containing Initial packets have UDP payloads of at least 1200 bytes, adding padding to packets in the datagram as necessary. Sending padded datagrams ensures that the server is not overly constrained by the amplification restriction. ``` And ``` A client MUST expand the payload of all UDP datagrams carrying Initial packets to at least 1200 bytes, by adding PADDING frames to the Initial packet or by coalescing the Initial packet (see {{packet-coalesce}}). Sending a UDP datagram of this size ensures that the network path from the client to the server supports a reasonable Maximum Transmission Unit (MTU). Padding datagrams also helps reduce the amplitude of amplification attacks caused by server responses toward an unverified client address; see {{address-validation}}. Datagrams containing Initial packets MAY exceed 1200 bytes if the client believes that the Path Maximum Transmission Unit (PMTU) supports the size that it chooses. A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in response to an Initial packet it receives from a client if the UDP datagram is smaller than 1200 bytes. It MUST NOT send any other frame type in response, or otherwise behave as if any part of the offending packet was processed as valid. ``` This generally seems reasonable, however we have some choices to make: Option 1, keep the current behavior: Consider the network changing this a failure, as we no longer establish >1200 byte connectivity for packets. Keep the enforcement, add an editorial note that the network could mess with these packets and cause the establishment to fail. Let these connections go. Option 2, prevent this from failing the handshake: Remove the enforcement or add a note clarifying when you MAY *not* want to error out. This seems tricky as there's no way to tell that the network made the change vs. the remote endpoint. Rethink our assumptions about having >1200 byte connectivity for datagrams everywhere. I would lean rather strongly towards Option 1. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317 ----==_mimepart_5e0f773919966_40b73f92458cd9641257ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

While considering #2925 (comment), @MikeBis= hop suggested that we might want to add some minor text around the di= scussion of coalescing initial packets to set expectations that the netwo= rk could split up coalesced packets into separate datagrams which may no = longer be 1200+ bytes.

For some history:
#1548 clarified that datagrams are padded to 1200 bytes, no= t necessarily the initial packets, #2519 added the requirement= that not just initial-only datagrams are padded, #2522 made = it such that there are no exceptions to the padding requirement for datag= rams containing initial packets.

The current state of things is that:

  • All datagrams containing an initial MUST be 1200+ bytes
  • Other packets could be coalesced into the same datagram to reduce was= te on the wire
  • This limit MAY be enforced as a protocol violation

The current text is:

Clients MUST ensure that UDP datagrams containing Initial pack=
ets have UDP
payloads of at least 1200 bytes, adding padding to packets in the datagra=
m as
necessary. Sending padded datagrams ensures that the server is not overly=

constrained by the amplification restriction.

And

A client MUST expand the payload of all UDP datagrams carrying=
 Initial packets
to at least 1200 bytes, by adding PADDING frames to the Initial packet or=
 by
coalescing the Initial packet (see {{packet-coalesce}}). Sending a UDP da=
tagram
of this size ensures that the network path from the client to the server
supports a reasonable Maximum Transmission Unit (MTU).  Padding datagrams=
 also
helps reduce the amplitude of amplification attacks caused by server resp=
onses
toward an unverified client address; see {{address-validation}}.

Datagrams containing Initial packets MAY exceed 1200 bytes if the client
believes that the Path Maximum Transmission Unit (PMTU) supports the size=
 that
it chooses.

A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLA=
TION in
response to an Initial packet it receives from a client if the UDP datagr=
am is
smaller than 1200 bytes. It MUST NOT send any other frame type in respons=
e, or
otherwise behave as if any part of the offending packet was processed as =
valid.

This generally seems reasonable, however we have some choices to make:=
Option 1, keep the current behavior:
Consider the network changing this a failure, as we no longer establish &= gt;1200 byte connectivity for packets. Keep the enforcement, add an edito= rial note that the network could mess with these packets and cause the es= tablishment to fail. Let these connections go.

Option 2, prevent this from failing the handshake:
Remove the enforcement or add a note clarifying when you MAY not= want to error out. This seems tricky as there's no way to tell that the = network made the change vs. the remote endpoint. Rethink our assumptions = about having >1200 byte connectivity for datagrams everywhere.

I would lean rather strongly towards Option 1.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe.3D=

= ----==_mimepart_5e0f773919966_40b73f92458cd9641257ae-- From nobody Fri Jan 3 10:55:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AB90120805 for ; Fri, 3 Jan 2020 10:55:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wr8iVUde_AFP for ; Fri, 3 Jan 2020 10:55:11 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FF8A120846 for ; Fri, 3 Jan 2020 10:55:11 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 42BBD6A0A92 for ; Fri, 3 Jan 2020 10:55:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578077710; bh=lna+dPncsNCDKloFlcY6e+t5zACa/e3sbn70u3hFgiY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QcK+wvIGWm+KZftv5B+0ROQtzDDPaW2dd8YUvhMGselwueig0XwkLkqyoar3bev5T eB8myynuHtdeDNIeXzWs1cRpGV7lP9E64w5EOKbHL6/0SrHYONyTX4DNtDO2Pd/VlV GpH8WLlQe97iImROVGR2a902zc6sjs91l8M+PsO8= Date: Fri, 03 Jan 2020 10:55:10 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f8e0e29923_220c3ff8126cd9601711c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 18:55:13 -0000 ----==_mimepart_5e0f8e0e29923_220c3ff8126cd9601711c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I agree. Let's stick with Option 1 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-570664103 ----==_mimepart_5e0f8e0e29923_220c3ff8126cd9601711c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I agree. Let's stick with Option 1


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0f8e0e29923_220c3ff8126cd9601711c9-- From nobody Fri Jan 3 10:57:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44608120867 for ; Fri, 3 Jan 2020 10:57:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 74qDcg-2WBda for ; Fri, 3 Jan 2020 10:57:50 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B71CF120805 for ; Fri, 3 Jan 2020 10:57:50 -0800 (PST) Date: Fri, 03 Jan 2020 10:57:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578077869; bh=0pb/mZU51xH1G3cJDPSzUPy2XTlQoXDnKC5aAQ62dys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mcBaHn/aOabEVdJgxaOEMjxF9fhzRqm+qlBfXSn1qB2eUFhjDQTAiRtDE0ZS+t7aQ MA5tu1hGmYSksPvjm/S/T0wFUdku+yUOyOmS24wb7UfOroOwhed912jMGkj01kPR/P afm327zs8S/RyUBThHXu1zOGlznJr5aieD14hT6c= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e0f8eadcfe83_7e003f94b4ccd96c10741c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2020 18:57:52 -0000 ----==_mimepart_5e0f8eadcfe83_7e003f94b4ccd96c10741c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Let's stick with Option 1 and add a note to the manageability doc about how splitting coalesced packets could cause the handshake to fail, so don't do it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-570664837 ----==_mimepart_5e0f8eadcfe83_7e003f94b4ccd96c10741c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Let's stick with Option 1 and add a note to the manageability doc about how splitting coalesced packets could cause the handshake to fail, so don't do it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e0f8eadcfe83_7e003f94b4ccd96c10741c-- From nobody Sat Jan 4 17:03:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CFE912008F for ; Sat, 4 Jan 2020 17:03:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id saJSVzvKJ7tD for ; Sat, 4 Jan 2020 17:03:24 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 356F212008D for ; Sat, 4 Jan 2020 17:03:24 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 16BE08C0087 for ; Sat, 4 Jan 2020 17:03:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578186203; bh=tDy1euqcP3NsHfQlEgqgasRx1He4RoNLXa3XZV07HZ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qQBfzhr/AvGSaAdh9PgSpsORZBbTwzr2aYKzPER9o79R8G2JYiqBW2vy5yZXQdfmN oioy8mAptWmfySPAp49Y+pqxKSeiq34lXy2H2lygUhdsmw+kruwEwFzJqfNsFoAJ6+ +rKM3ona24mMNJWCGz/v2UteRtidNz6HIdBFXS9w= Date: Sat, 04 Jan 2020 17:03:23 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1135db75f7_4a563fc152acd96c1559685"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 01:03:26 -0000 ----==_mimepart_5e1135db75f7_4a563fc152acd96c1559685 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Let's not do anything here. We'll get deployment experience with v1, and we might want to revisit this question afterwards, but we have no reason to believe that this is an important problem to solve in practice. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-570834155 ----==_mimepart_5e1135db75f7_4a563fc152acd96c1559685 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Let's not do anything here. We'll get deployment experience with v1, and we might want to revisit this question afterwards, but we have no reason to believe that this is an important problem to solve in practice.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1135db75f7_4a563fc152acd96c1559685-- From nobody Sat Jan 4 18:05:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E79FC120091 for ; Sat, 4 Jan 2020 18:05:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YzWD6y1yixYL for ; Sat, 4 Jan 2020 18:05:02 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CDD912008F for ; Sat, 4 Jan 2020 18:05:02 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 70A9AA04D7 for ; Sat, 4 Jan 2020 18:05:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578189901; bh=uuWR8GdOi3ZSxEAVbYGTKzJInetY54xdnm9YSjwtC7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhvwNBHfcXfTkTh9ew+NxEIKBeV/WhTVQGj/RIU26rNveNhrLGm6cR8IMMGQPa4mL IAV3Wgv8pFxYUP9Negum1w+itOGq1Zqk3EKztVXdPby8Kd1FAxb2w+GTxXh2bpkGv7 p5RziO7x6Hathp1c3q1wYQRHUZDO0JE2wVW8TcxY= Date: Sat, 04 Jan 2020 18:05:01 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e11444d60d62_23e43ff2adacd96c96670"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:05:04 -0000 ----==_mimepart_5e11444d60d62_23e43ff2adacd96c96670 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -An ACK frame acknowledges packets in the same packet number space as the packet -in which it is contained. As such, the same packet number can be acknowledged -in different packet number spaces. +A packet number can be used in multiple packet number spaces. An acknowledgement I don't agree. A packet number refers to the numeric value, does it not? I don't think changing it to "numeric value" makes a difference, it seems to be just another way to say the same thing. I do like the second part of your change, so I'll take that: "The same packet number might be used to identify packets from ..." It seems perfectly reasonably to say that a packet number can be reused. We currently say that it "will be" reused, which is obviously incorrect. That is what I read Dmitri's issues to be. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#discussion_r363064929 ----==_mimepart_5e11444d60d62_23e43ff2adacd96c96670 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable.  Once acknowledged, a packet remains
 acknowledged, even if it does not appear in a future ACK frame.  This is unlike
 TCP SACKs ({{?RFC2018}}).
 
-An ACK frame acknowledges packets in the same packet number space as the packet
-in which it is contained.  As such, the same packet number can be acknowledged
-in different packet number spaces.
+A packet number can be used in multiple packet number spaces. An acknowledgement

I don't agree. A packet number refers to the numeric value, does it not? I don't think changing it to "numeric value" makes a difference, it seems to be just another way to say the same thing. I do like the second part of your change, so I'll take that: "The same packet number might be used to identify packets from ..."

It seems perfectly reasonably to say that a packet number can be reused. We currently say that it "will be" reused, which is obviously incorrect. That is what I read Dmitri's issues to be.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e11444d60d62_23e43ff2adacd96c96670-- From nobody Sat Jan 4 18:07:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C2FF120091 for ; Sat, 4 Jan 2020 18:06:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fPDhAQvjXIgi for ; Sat, 4 Jan 2020 18:06:58 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B9D112008F for ; Sat, 4 Jan 2020 18:06:58 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 70374A08A7 for ; Sat, 4 Jan 2020 18:06:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578190017; bh=O1Q0z63+54tzamJs0/GqUtwuMb3UDbrWpuAxlJYRcjo=; h=Date:From:To:Subject:From; b=OJWGjcQ8v8NMRItDApOb4iPd1KEkWmP74ZC1xRaoOuFro6PKsYowOTAqJtRhKzZc4 EwD84ohnz/64w3kfIUZOlvnlGoACADrp3PgJ5/LHA5k1Fivp3zXZlKJmN9dLsf1Bkr BBtaDHJrjxsk9duA5pXV2/6tgTUyjf1QIpdodwCY= Date: Sat, 04 Jan 2020 18:06:57 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5b3aac: mt's suggestion Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:06:59 -0000 Branch: refs/heads/janaiyengar-patch-1 Home: https://github.com/quicwg/base-drafts Commit: 5b3aacbc516a4a21b4da6fd9596eeede32cd3b93 https://github.com/quicwg/base-drafts/commit/5b3aacbc516a4a21b4da6fd9596eeede32cd3b93 Author: Jana Iyengar Date: 2020-01-04 (Sat, 04 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- mt's suggestion From nobody Sat Jan 4 18:07:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39C40120091 for ; Sat, 4 Jan 2020 18:07:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O4mXOFjqskLu for ; Sat, 4 Jan 2020 18:07:10 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E75B312008F for ; Sat, 4 Jan 2020 18:07:09 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 2EBFF9602BE for ; Sat, 4 Jan 2020 18:07:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578190029; bh=thKLnxFMTtSadpZixQ+5WmO8husDTeLYZRCh3nKnVtE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rji0Uh8EwUsfrjZ/y1xm9KkpOwEwL0sqNm9jh0WhKOa65e7h5m8wkpbrMJUXuEeS8 guBtj3B+vIQTGo9n6ZDZ7UynSlrsv2rSnxpZi3atC+jUO6rTaTk3GlB4FkZVSOvwJR wSdHwvSRl1kD7adwLVbw9zKUCj64F/9CHMNPgYKI= Date: Sat, 04 Jan 2020 18:07:09 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1144cd1f2ce_66063f81e3ecd96c64671f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:07:11 -0000 ----==_mimepart_5e1144cd1f2ce_66063f81e3ecd96c64671f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 5b3aacbc516a4a21b4da6fd9596eeede32cd3b93 mt's suggestion -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3314/files/0b8f561b911138f204ff9c6ea0bd28811b476ea9..5b3aacbc516a4a21b4da6fd9596eeede32cd3b93 ----==_mimepart_5e1144cd1f2ce_66063f81e3ecd96c64671f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1144cd1f2ce_66063f81e3ecd96c64671f-- From nobody Sat Jan 4 18:07:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 023D2120091 for ; Sat, 4 Jan 2020 18:07:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mAq-NOlLFsu9 for ; Sat, 4 Jan 2020 18:07:50 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBAAE12008F for ; Sat, 4 Jan 2020 18:07:50 -0800 (PST) Date: Sat, 04 Jan 2020 18:07:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578190070; bh=toGhwNXt0+Az/0wkO+xpcTHB84ePTf15qEBmB6JIQNQ=; h=Date:From:To:Subject:From; b=GotxzJDdXxoSqbVcVZFIzu2Zy/ue4vyF00oVfmSwANfkHmsDdSyKsMblMhfFs4irh +TrrMMQS2jRR6neK0gV2LeEWrXs7ZIALVMxjY5MaWM8buohJUgZkrkK26eT7sWRQPw AI44HZOR4D+/aBs9qAwhQwJFX/SbAFzTpX/wqYGs= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2dadc7: Script updating gh-pages from 5b3aacbc. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:07:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2dadc7bc9ff4556ae6f1ed086ff9503324010d06 https://github.com/quicwg/base-drafts/commit/2dadc7bc9ff4556ae6f1ed086ff9503324010d06 Author: ID Bot Date: 2020-01-05 (Sun, 05 Jan 2020) Changed paths: R df/draft-ietf-quic-http.html R df/draft-ietf-quic-http.txt R df/draft-ietf-quic-invariants.html R df/draft-ietf-quic-invariants.txt R df/draft-ietf-quic-qpack.html R df/draft-ietf-quic-qpack.txt R df/draft-ietf-quic-recovery.html R df/draft-ietf-quic-recovery.txt R df/draft-ietf-quic-tls.html R df/draft-ietf-quic-tls.txt R df/draft-ietf-quic-transport.html R df/draft-ietf-quic-transport.txt R df/index.html M index.html M janaiyengar-patch-1/draft-ietf-quic-http.html M janaiyengar-patch-1/draft-ietf-quic-http.txt M janaiyengar-patch-1/draft-ietf-quic-invariants.html M janaiyengar-patch-1/draft-ietf-quic-invariants.txt M janaiyengar-patch-1/draft-ietf-quic-qpack.html M janaiyengar-patch-1/draft-ietf-quic-qpack.txt M janaiyengar-patch-1/draft-ietf-quic-recovery.html M janaiyengar-patch-1/draft-ietf-quic-recovery.txt M janaiyengar-patch-1/draft-ietf-quic-tls.html M janaiyengar-patch-1/draft-ietf-quic-tls.txt M janaiyengar-patch-1/draft-ietf-quic-transport.html M janaiyengar-patch-1/draft-ietf-quic-transport.txt Log Message: ----------- Script updating gh-pages from 5b3aacbc. [ci skip] From nobody Sat Jan 4 18:09:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A95681200A1 for ; Sat, 4 Jan 2020 18:09:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XDm0MJra5F-l for ; Sat, 4 Jan 2020 18:09:47 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29C9F120091 for ; Sat, 4 Jan 2020 18:09:47 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 82AE0A08A7 for ; Sat, 4 Jan 2020 18:09:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578190186; bh=sl1HWbMEAZvs8zw9yyehYfHOyakWdS7Nz6s5FAcIqmU=; h=Date:From:To:Subject:From; b=tE6sT/d/Csvk1SaP+I5QA5E32lEinxsecQCoAMl+iRpObVI0MhYJwiffkeG9f5UJc E4qVwg3FWEEAUSOuf0XN8iPTBnAw11cHMxy9q5ImK99r52bmQLyKPytY+Q50S3CnQC Vux0Oco59+t0lgR8/q6hNnKshzcB4Qr/u4X6Cd+c= Date: Sat, 04 Jan 2020 18:09:46 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 09bc99: Script updating issues at 2020-01-05T02:09:38Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:09:49 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 09bc99a044df5815f6877bab41468402451a6574 https://github.com/quicwg/base-drafts/commit/09bc99a044df5815f6877bab41468402451a6574 Author: ID Bot Date: 2020-01-05 (Sun, 05 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-05T02:09:38Z. [ci skip] From nobody Sat Jan 4 18:14:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E658F120091 for ; Sat, 4 Jan 2020 18:14:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k8QizCqOEmCE for ; Sat, 4 Jan 2020 18:14:33 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34B6E12008F for ; Sat, 4 Jan 2020 18:14:33 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 56E306E0035 for ; Sat, 4 Jan 2020 18:14:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578190472; bh=VINiHDhFMVA+b08Vypm0tsEM737EgGxoePRdUTovS9w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UK4QId8ZcXWoImnlw0dh8JEATWJql/IGFC1loQJ82TN3gxUwK+oPGxqMHuRgCGqx1 6kLXI7as/8gZScjWSyg0SnOm16u1b+tJfA2Xum68IwE2jFU+VxwnU61UwP8P18kDHx DEDYnsJW/EQXfK6SImLXYh+k85lMfFbmVZCixHxs= Date: Sat, 04 Jan 2020 18:14:32 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e11468846d6e_73613fccea4cd9601109617"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 02:14:35 -0000 ----==_mimepart_5e11468846d6e_73613fccea4cd9601109617 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I have an editorial disagreement here, but as with all such disagreements, I'm happy to go with whatever more people think reads better. I find this use of "numeric value" to be unnecessary. Making it implicit (which is what this sentence is doing) doesn't really change the way a reader consumes this sentence. As a reader, I will replace "numeric value" with "packet number"; there isn't a different definition for packet number that is anything more than the numeric value. At a minimum, I would swap the order of the two sentences. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#issuecomment-570837550 ----==_mimepart_5e11468846d6e_73613fccea4cd9601109617 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I have an editorial disagreement here, but as with all such disagreements, I'm happy to go with whatever more people think reads better.

I find this use of "numeric value" to be unnecessary. Making it implicit (which is what this sentence is doing) doesn't really change the way a reader consumes this sentence. As a reader, I will replace "numeric value" with "packet number"; there isn't a different definition for packet number that is anything more than the numeric value.

At a minimum, I would swap the order of the two sentences.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e11468846d6e_73613fccea4cd9601109617-- From nobody Sun Jan 5 07:39:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11E021200D5 for ; Sun, 5 Jan 2020 07:38:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GmEo2bpbs4ND for ; Sun, 5 Jan 2020 07:38:55 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3247912001E for ; Sun, 5 Jan 2020 07:38:55 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 838D31C0501 for ; Sun, 5 Jan 2020 07:38:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578238734; bh=mZjSmiwU+3qzhcOzFzHC63fNS0oFoYtlL/6AwA6cJI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LKmwabqBPA/sXCG0RFO8I/qmG+hTIZndjeVG5kCJafcDmORnUQpqA302rMZiqaTSm q88Jv/VZz63ANrMw9xSVk6nNyLEcqcv/uJyqGBkVdHw0FafoikXoAgh8aPvCPlaTqc RJ7nOPvrkPOjrtWoIsFhhlmtKmK/fBHCASzzvotY= Date: Sun, 05 Jan 2020 07:38:54 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e12030e74554_72b83fccea4cd96014596f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 15:38:57 -0000 ----==_mimepart_5e12030e74554_72b83fccea4cd96014596f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ekr commented on this pull request. > @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable. Once acknowledged, a packet remains acknowledged, even if it does not appear in a future ACK frame. This is unlike TCP SACKs ({{?RFC2018}}). -An ACK frame acknowledges packets in the same packet number space as the packet -in which it is contained. As such, the same packet number can be acknowledged -in different packet number spaces. +The same packet number might be used to identify packets from multiple packet +number spaces. An acknowledgement for a packet therefore needs to indicate both +its packet number and its packet number space. An ACK frame acknowledges packet +numbers in the same space as the packet in which the ACK frame is contained. These three sentences are kind of hard to connect. Perhaps: "An acknowledgment for a packet needs to indicate both its packet number and its packet number space, which is accomplished by having each ACK frame only acknowledge packet numbers..." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#pullrequestreview-338407369 ----==_mimepart_5e12030e74554_72b83fccea4cd96014596f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ekr commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -4747,9 +4747,10 @@ QUIC acknowledgements are irrevocable.  Once acknowledged, a packet remains
 acknowledged, even if it does not appear in a future ACK frame.  This is unlike
 TCP SACKs ({{?RFC2018}}).
 
-An ACK frame acknowledges packets in the same packet number space as the packet
-in which it is contained.  As such, the same packet number can be acknowledged
-in different packet number spaces.
+The same packet number might be used to identify packets from multiple packet
+number spaces. An acknowledgement for a packet therefore needs to indicate both
+its packet number and its packet number space.  An ACK frame acknowledges packet
+numbers in the same space as the packet in which the ACK frame is contained.

These three sentences are kind of hard to connect.

Perhaps:
"An acknowledgment for a packet needs to indicate both its packet number and its packet number space, which is accomplished by having each ACK frame only acknowledge packet numbers..."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e12030e74554_72b83fccea4cd96014596f4-- From nobody Sun Jan 5 11:34:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E58A120088 for ; Sun, 5 Jan 2020 11:34:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzGLE5fYhf3Z for ; Sun, 5 Jan 2020 11:34:15 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFBBA12007C for ; Sun, 5 Jan 2020 11:34:14 -0800 (PST) Date: Sun, 05 Jan 2020 11:34:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578252853; bh=9FFkVdUkKahxOhXNR7dCGiVmI8nlv4bjoSNXXzEc/RY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H/frwbYZnT9sW5K4OBw7RXJUYpCjlbcCoPgLiY7G4hYBv8o41Dan/WnTlhkKe3KMp 7m0K4A9QtN6XuUsGeDv2F2aTIg8/6PTYa3rHLj/m23IpTKWzr2m5pBhF3NUNvmcRqc sF52W4FmZ3dTM9PPKlbOEVHvuC1r9lZojzE1iuBg= From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e123a3573a13_7c313f8848acd9641549186"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 19:34:16 -0000 ----==_mimepart_5e123a3573a13_7c313f8848acd9641549186 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit What @ianswett said. It will be almost impossible for any operator to ship boxes that cause connections to fail. Hence option 1. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-570940376 ----==_mimepart_5e123a3573a13_7c313f8848acd9641549186 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

What @ianswett said. It will be almost impossible for any operator to ship boxes that cause connections to fail. Hence option 1.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e123a3573a13_7c313f8848acd9641549186-- From nobody Mon Jan 6 09:36:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E9BF120968 for ; Mon, 6 Jan 2020 09:36:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asZ2IQtKtRHD for ; Mon, 6 Jan 2020 09:36:32 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1CBB1208E4 for ; Mon, 6 Jan 2020 09:36:31 -0800 (PST) Date: Mon, 06 Jan 2020 09:36:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578332190; bh=pAPZBb7FXhzCurS6xE5OtC0UkiLP40PqRPdCaQM3FCg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YZOM7jkLhcpiGqwz02PzNh8nGJOTLBWPbPSDcRHYpDzx8Fz13isryTAOpCr2lSC9v CjMfPMIOyk5vlUUV6eTlXfP3iWH8hqf7N3eUn8A2k12v/453uSOSOwGJsFmTI8PvQN gwb6Y8DNa53ASFxBTYWgYTY83A7vWCG4zJ58IGfk= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13701ebdf40_6e83fcb13acd9608888d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 17:36:34 -0000 ----==_mimepart_5e13701ebdf40_6e83fcb13acd9608888d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > -become available, or can initiate requests for discovered resources and cancel -the requests if the requested resource is already being pushed. When a client -receives a new push stream with an as-yet-unknown Push ID, both the associated -client request and the pushed request headers are unknown. The client can -buffer the stream data in expectation of the matching PUSH_PROMISE. The client -can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the -amount of data a server may commit to the pushed stream. +Due to reordering, push stream data can arrive before the corresponding +PUSH_PROMISE frame. When a client receives a new push stream with an +as-yet-unknown Push ID, both the associated client request and the pushed +request headers are unknown. The client can buffer the stream data in +expectation of the matching PUSH_PROMISE. The client can use stream flow control +(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may +commit to the pushed stream. + +If the same Push ID is promised on multiple request streams, the decompressed agree with Kazuho but also that the the sentence should use Mike's suggestion of comparison rather than "byte-for-byte" -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r363399700 ----==_mimepart_5e13701ebdf40_6e83fcb13acd9608888d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> -become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.
+
+If the same Push ID is promised on multiple request streams, the decompressed

agree with Kazuho but also that the the sentence should use Mike's suggestion of comparison rather than "byte-for-byte"


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13701ebdf40_6e83fcb13acd9608888d-- From nobody Mon Jan 6 09:47:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8A07120927 for ; Mon, 6 Jan 2020 09:47:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gxoDMLAwazxq for ; Mon, 6 Jan 2020 09:47:17 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B38EE12091B for ; Mon, 6 Jan 2020 09:47:17 -0800 (PST) Date: Mon, 06 Jan 2020 09:47:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578332837; bh=Ct6aOkdhJQFEzZlxhbAQGsp7JHVwoxhqXw+c0w+wUkQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R2wO8ophdelbyt8eKumcC/eHDgbqngj3pmOpih8VSxNF+a3JU30qIgxcg6oA7FosR WWX4ypSsCnf10W1kJJXHDamJmcAhqPtsGZlrwIA3zMhVzSsaudkn6vrDydBQ8jnGhu 9Y517hKkQDIlQ6iutr6mWLg3w5nFsr/5Y/bPEGBI= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1372a545fe_3e5e3f8a358cd9685425b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 17:47:20 -0000 ----==_mimepart_5e1372a545fe_3e5e3f8a358cd9685425b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a ```suggestion decompressed request headers MUST be identical. A client MUST treat receipt of a ``` > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a maybe a x-ref to the definition of identical would help too > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a +Push ID which has already been promised with different headers than the previous +promise as a connection error of type H3_ID_ERROR. No comment about the MUSTiness but H3_ID_ERROR is not appropriate for this error condition IMO. Nor is it a frame error because all the syntax was correct. The closest comparison is malformed request, which elicits a H3_GENERAL_PROTOCOL_ERROR. Alternatively connection-level H3_REQUEST_REJECTED could fit but might need some other changes in the wider document to make sure this case is accommodated for. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-338785962 ----==_mimepart_5e1372a545fe_3e5e3f8a358cd9685425b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@LPardue commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request headers MUST be idential.  A client MUST treat rece=
ipt of a=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-decompressed request headers MUST be idential=
.  A client MUST treat receipt of a=0D
+decompressed request headers MUST be identical.  A client MUST treat rec=
eipt of a=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request headers MUST be idential.  A client MUST treat rece=
ipt of a=0D
=0D

maybe a x-ref to the definition of identical would help too

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request headers MUST be idential.  A client MUST treat rece=
ipt of a=0D
+Push ID which has already been promised with different headers than the =
previous=0D
+promise as a connection error of type H3_ID_ERROR.=0D
=0D

No comment about the MUSTiness but H3_ID_ERROR is not appropriate for = this error condition IMO. Nor is it a frame error because all the syntax = was correct. The closest comparison is malformed request, which elicits a= H3_GENERAL_PROTOCOL_ERROR. Alternatively connection-level H3_REQUEST_REJ= ECTED could fit but might need some other changes in the wider document t= o make sure this case is accommodated for.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1372a545fe_3e5e3f8a358cd9685425b-- From nobody Mon Jan 6 10:07:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA8541209D4 for ; Mon, 6 Jan 2020 10:07:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id avH8L8ND0zcd for ; Mon, 6 Jan 2020 10:07:13 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CBC61209AE for ; Mon, 6 Jan 2020 10:07:13 -0800 (PST) Date: Mon, 06 Jan 2020 10:07:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578334032; bh=GMBZsYomlr9Du8DDG89wIDuLqAGE2J/YX1zfV+2meWY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iz+K5IEtJJG9OOtaeGaHkDS0vcVpzJOUrJTGPqCyAHGKxOA/djeT48Tw7BX0hNKF3 XNMSH/wiauv8RTpfMD/Vv4cD565wO4iQSjYECu34mP1lxWBBKSLsjT2yemBYskH9IM WQAw+icFLQHI93BjbUcvVJdy3KwHD2l7nITkGqXI= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] TLS: update xref to HTTP/3 (#3318) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13775048a45_77863fc07b8cd964629fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:07:21 -0000 ----==_mimepart_5e13775048a45_77863fc07b8cd964629fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Probably pointless but painful _pour_ pedantics. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3318 -- Commit Summary -- * TLS: update xref to HTTP/3 -- File Changes -- M draft-ietf-quic-tls.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3318.patch https://github.com/quicwg/base-drafts/pull/3318.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3318 ----==_mimepart_5e13775048a45_77863fc07b8cd964629fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Probably pointless but painful pour pedantics.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3318

Commit Summary

  • TLS: update xref to HTTP/3

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13775048a45_77863fc07b8cd964629fe-- From nobody Mon Jan 6 10:10:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C3271208D4 for ; Mon, 6 Jan 2020 10:10:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7GyV1N602k_1 for ; Mon, 6 Jan 2020 10:10:39 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3CC11200FB for ; Mon, 6 Jan 2020 10:10:39 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 188A21C099A for ; Mon, 6 Jan 2020 10:10:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578334238; bh=ew3m2O8bIo/xANzyLMUY4bomhl8NVBMcz5IUDNBbzBw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z98eb53a6V/ou7hl/FTmjBubO42IC5gOyZa1bVqA1L+Sd5cbe18w+aXycO+zT7jXB ZWZeiOzKdgTI6yfMR+JiY1hP7nmaz5QJYWUyg6uhjAYN/UDoIjVCdHgrFeLroSB2zy EPaSDRKGBgIy1EPEsFyiZEz8uGEPbktxmjfPIOok= Date: Mon, 06 Jan 2020 10:10:38 -0800 From: mjoras Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13781e8f0f_4293f85974cd9649206f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mjoras X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:10:41 -0000 ----==_mimepart_5e13781e8f0f_4293f85974cd9649206f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'll do some tests with mvfst this week or next and post numbers. We have tests for both single stream throughput and an http server. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3304#issuecomment-571246474 ----==_mimepart_5e13781e8f0f_4293f85974cd9649206f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'll do some tests with mvfst this week or next and post numbers. We have tests for both single stream throughput and an http server.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13781e8f0f_4293f85974cd9649206f-- From nobody Mon Jan 6 10:22:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16A801200FB for ; Mon, 6 Jan 2020 10:22:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.373 X-Spam-Level: X-Spam-Status: No, score=-6.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6OOSMhA1G3u6 for ; Mon, 6 Jan 2020 10:22:11 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C15361200EB for ; Mon, 6 Jan 2020 10:22:11 -0800 (PST) Date: Mon, 06 Jan 2020 10:22:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578334931; bh=lkzJF91UTvt5s/OgGMQr3kLB5zMXNElZ4qUIp1TlbTc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t6l7IdUv2BmxbhF8DmF6slgs+CRue9x+xwYW3PSSLGPj3uTIcvdCWVMxSLaXdIVz0 r4zaUz5zVNzMFkZe8HdRiOM1yFsOkHSIOArC6PydF0z3xOTwqCyALdv9iwHPgfomge pNpHgIax5LwFrSJ0HjqzJugc6CuwYkfoSJHB5bu8= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e137ad3185fc_573d3fb768ecd95c100254"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:22:13 -0000 ----==_mimepart_5e137ad3185fc_573d3fb768ecd95c100254 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. 1ff22b7f577fefa5d5062479a53354e032aee584 Apply suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/d7668a54c20039ccfd6dc7132e55c0f0ffc87047..1ff22b7f577fefa5d5062479a53354e032aee584 ----==_mimepart_5e137ad3185fc_573d3fb768ecd95c100254 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • 1ff22b7 Apply suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e137ad3185fc_573d3fb768ecd95c100254-- From nobody Mon Jan 6 10:24:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B8401200FD for ; Mon, 6 Jan 2020 10:24:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3u2zoCC8KIFj for ; Mon, 6 Jan 2020 10:24:36 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 363641200FB for ; Mon, 6 Jan 2020 10:24:36 -0800 (PST) Date: Mon, 06 Jan 2020 10:24:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578335075; bh=jhjNdUXeJ4YTzDGNPy9E5yLa9JDN8HtWQO7nMzG2HKo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OU87W3aUOzaubDVFXdL3a6zCbI/SRBC6bDLMTBEubTTVIarNY2GQpa0ZZ7uG2YSzN j1407bH2RufsnNtYziltcYrgxgB2jz4UcUb6joxzNEO5OnW/2ctBiPw70v+E/GZWEW QwOyL4NQzTRUC1dxAzgyt969Qtx1sRI7X9r8kCdc= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e137b6386f8f_253f3f99342cd96050296"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:24:38 -0000 ----==_mimepart_5e137b6386f8f_253f3f99342cd96050296 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. 95c38f43b2f7f2cb36423b54fe533b9427007ee4 Update "identical" definition -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/1ff22b7f577fefa5d5062479a53354e032aee584..95c38f43b2f7f2cb36423b54fe533b9427007ee4 ----==_mimepart_5e137b6386f8f_253f3f99342cd96050296 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • 95c38f4 Update "identical" definition


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e137b6386f8f_253f3f99342cd96050296-- From nobody Mon Jan 6 10:24:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3A281200FD for ; Mon, 6 Jan 2020 10:24:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 89ZZKw_MDPXb for ; Mon, 6 Jan 2020 10:24:48 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04A941200FB for ; Mon, 6 Jan 2020 10:24:48 -0800 (PST) Date: Mon, 06 Jan 2020 10:24:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578335087; bh=cUEuh5dqWr/ODjX2rTbHhz0a4iIV5X5uUI/M0YXuE7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JL0w5DTuPbE7/zPtQcAmhG7UgyoMVUmfarXWDKE943eXTI6443lgDljD/1MXSoonj vN4yGD1h010kMCyJxQ6iJuPXC5mXGUTchZNIg73Zit4BzTuTi7OK2UKk+ArbyNiy1r oVQqf5GxkoESSFpdhbLcUwEdmLHQiDivNEZu9C2Q= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e137b6f54295_e713fda7b2cd9641064a4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:24:50 -0000 ----==_mimepart_5e137b6f54295_e713fda7b2cd9641064a4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle commented on this pull request. > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a +Push ID which has already been promised with different headers than the previous +promise as a connection error of type H3_ID_ERROR. I've updated the text to use the "MUST error if mismatch detected" language. > @@ -603,11 +602,11 @@ client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. -Each server push is identified by a unique Push ID. This Push ID is used in a -single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request -headers, possibly included in one or more DUPLICATE_PUSH frames (see -{{frame-duplicate-push}}), then included with the push stream which ultimately -fulfills those promises. +Each server push is identified by a unique Push ID. This Push ID is used in one +or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request +headers, then included with the push stream which ultimately fulfills those +promises. When the same Push ID is promised on multiple request streams, the +decompressed request header fields MUST be byte-for-byte identical. Done. > -become available, or can initiate requests for discovered resources and cancel -the requests if the requested resource is already being pushed. When a client -receives a new push stream with an as-yet-unknown Push ID, both the associated -client request and the pushed request headers are unknown. The client can -buffer the stream data in expectation of the matching PUSH_PROMISE. The client -can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the -amount of data a server may commit to the pushed stream. +Due to reordering, push stream data can arrive before the corresponding +PUSH_PROMISE frame. When a client receives a new push stream with an +as-yet-unknown Push ID, both the associated client request and the pushed +request headers are unknown. The client can buffer the stream data in +expectation of the matching PUSH_PROMISE. The client can use stream flow control +(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may +commit to the pushed stream. + +If the same Push ID is promised on multiple request streams, the decompressed Done. > @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request headers MUST be idential. A client MUST treat receipt of a Modified to include the same language as on line 605. Hope this helps! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r363415764 ----==_mimepart_5e137b6f54295_e713fda7b2cd9641064a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request headers MUST be idential.  A client MUST treat receipt of a
+Push ID which has already been promised with different headers than the previous
+promise as a connection error of type H3_ID_ERROR.

I've updated the text to use the "MUST error if mismatch detected" language.


In draft-ietf-quic-http.md:

> @@ -603,11 +602,11 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in one
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request
+headers, then included with the push stream which ultimately fulfills those
+promises. When the same Push ID is promised on multiple request streams, the
+decompressed request header fields MUST be byte-for-byte identical.

Done.


In draft-ietf-quic-http.md:

> -become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.
+
+If the same Push ID is promised on multiple request streams, the decompressed

Done.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request headers MUST be idential.  A client MUST treat receipt of a

Modified to include the same language as on line 605. Hope this helps!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e137b6f54295_e713fda7b2cd9641064a4-- From nobody Mon Jan 6 10:31:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39E30120105 for ; Mon, 6 Jan 2020 10:31:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BA1RMiL9iWhl for ; Mon, 6 Jan 2020 10:31:09 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99BA91200EB for ; Mon, 6 Jan 2020 10:31:09 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id EB6A8C607ED for ; Mon, 6 Jan 2020 10:31:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578335468; bh=droNGdCe2lAI9miCtkrwn8fDh+cQOPRVVMAZcyQax+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zydRen5ZNtNmoexWl2BOhQF6Pnf15/jWq/ddS67GNWHuED21Wkn5NtD/eu6ueLHQT FJknXqnDPLGXUmaJZ1Jcdk8hvc29oVxxw3k9kdYQD2Cvuqp5rwQ6+ZrCrWKrpUT01b 78JI1h1HxIM3gi+qwNM1Y3e1jDdIQbnFk/Z0XsR8= Date: Mon, 06 Jan 2020 10:31:08 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e137cecdc97b_22a53fc4dd8cd96c93946"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:31:11 -0000 ----==_mimepart_5e137cecdc97b_22a53fc4dd8cd96c93946 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -603,11 +602,13 @@ client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. -Each server push is identified by a unique Push ID. This Push ID is used in a -single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request -headers, possibly included in one or more DUPLICATE_PUSH frames (see -{{frame-duplicate-push}}), then included with the push stream which ultimately -fulfills those promises. +Each server push is identified by a unique Push ID. This Push ID is used in one +or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request +headers, then included with the push stream which ultimately fulfills those +promises. When the same Push ID is promised on multiple request streams, the +decompressed request header set MUST contains the same set of fields in the +same order, and in each field both the name and and value MUST be byte-for-byte ```suggestion same order, and in each field both the name and value MUST be byte-for-byte ``` > @@ -603,11 +602,13 @@ client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. -Each server push is identified by a unique Push ID. This Push ID is used in a -single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request -headers, possibly included in one or more DUPLICATE_PUSH frames (see -{{frame-duplicate-push}}), then included with the push stream which ultimately -fulfills those promises. +Each server push is identified by a unique Push ID. This Push ID is used in one +or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request +headers, then included with the push stream which ultimately fulfills those +promises. When the same Push ID is promised on multiple request streams, the +decompressed request header set MUST contains the same set of fields in the ```suggestion decompressed request header set MUST contain the same set of fields in the ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-338812940 ----==_mimepart_5e137cecdc97b_22a53fc4dd8cd96c93946 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@LPardue commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -603,11 +602,13 @@ client making the in=
dicated request.  This trades off network usage against a=0D
 potential latency gain.  HTTP/3 server push is similar to what is descri=
bed in=0D
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.=0D
 =0D
-Each server push is identified by a unique Push ID. This Push ID is used=
 in a=0D
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the=
 request=0D
-headers, possibly included in one or more DUPLICATE_PUSH frames (see=0D
-{{frame-duplicate-push}}), then included with the push stream which ulti=
mately=0D
-fulfills those promises.=0D
+Each server push is identified by a unique Push ID. This Push ID is used=
 in one=0D
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the =
request=0D
+headers, then included with the push stream which ultimately fulfills th=
ose=0D
+promises. When the same Push ID is promised on multiple request streams,=
 the=0D
+decompressed request header set MUST contains the same set of fields in =
the=0D
+same order, and in each field both the name and and value MUST be byte-f=
or-byte=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-same order, and in each field both the name a=
nd and value MUST be byte-for-byte=0D
+same order, and in each field both the name and value MUST be byte-for-b=
yte=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -603,11 +602,13 @@ client making the in=
dicated request.  This trades off network usage against a=0D
 potential latency gain.  HTTP/3 server push is similar to what is descri=
bed in=0D
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.=0D
 =0D
-Each server push is identified by a unique Push ID. This Push ID is used=
 in a=0D
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the=
 request=0D
-headers, possibly included in one or more DUPLICATE_PUSH frames (see=0D
-{{frame-duplicate-push}}), then included with the push stream which ulti=
mately=0D
-fulfills those promises.=0D
+Each server push is identified by a unique Push ID. This Push ID is used=
 in one=0D
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the =
request=0D
+headers, then included with the push stream which ultimately fulfills th=
ose=0D
+promises. When the same Push ID is promised on multiple request streams,=
 the=0D
+decompressed request header set MUST contains the same set of fields in =
the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-decompressed request header set MUST contains=
 the same set of fields in the=0D
+decompressed request header set MUST contain the same set of fields in t=
he=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e137cecdc97b_22a53fc4dd8cd96c93946-- From nobody Mon Jan 6 10:54:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E098C1200EB for ; Mon, 6 Jan 2020 10:54:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lksxp6wRDGd5 for ; Mon, 6 Jan 2020 10:54:04 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64311120077 for ; Mon, 6 Jan 2020 10:54:04 -0800 (PST) Date: Mon, 06 Jan 2020 10:54:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578336843; bh=XjrrRP8FCAd27wDT7C6wds+f0oQuviXh6FrqMZDx9uU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aTMgm68kKnYXrpE8wOS3vGfV5pANPNvri/mtq56I7DASk6FVq2NiTGx0VK7YFe42L AJU0FS9o6hjKcUMVx5GRfkwZzajEcI/k7sHxR0zP5gfTbofw9EgkKMxUQmfKqp04nA QGTewZ/8dHYCQ1eT/lX7MA4Sf75gCym21RU63Qis= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13824b462f4_34c33fd6300cd9601162d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 18:54:06 -0000 ----==_mimepart_5e13824b462f4_34c33fd6300cd9601162d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. 334869e1c6e7daf0378b18cf90527d5ea1ee7289 Apply suggestions from code review from Lucas -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/95c38f43b2f7f2cb36423b54fe533b9427007ee4..334869e1c6e7daf0378b18cf90527d5ea1ee7289 ----==_mimepart_5e13824b462f4_34c33fd6300cd9601162d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • 334869e Apply suggestions from code review from Lucas


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e13824b462f4_34c33fd6300cd9601162d1-- From nobody Mon Jan 6 11:53:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F27D212007A for ; Mon, 6 Jan 2020 11:53:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s9fZJRIvnySG for ; Mon, 6 Jan 2020 11:52:58 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F3A4120025 for ; Mon, 6 Jan 2020 11:52:58 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 6AC2FC60203 for ; Mon, 6 Jan 2020 11:52:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578340377; bh=v+RRMtP5a0DW0Vbx9NfyRyYuZsxKzpOPwJXiAA6BSkQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XV7n0O94r3DlQNNSykt5IbG0YvMgX3m+jKF5wTm/YAoDUIR8ZIiM5poJ/L3jjl1qF BJ1QWTvfBW4yo1mD/IB7gswrienida5FzgsxQWsjZ0tyEtgbrPJdnVQG/FdEutMpGI 7r03vmzYN76OYyzTVqh+bEUVWxo6UBK0KiVcTuKQ= Date: Mon, 06 Jan 2020 11:52:57 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13901958bfb_3dd3fb0b9ecd96c655ef"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2020 19:53:02 -0000 ----==_mimepart_5e13901958bfb_3dd3fb0b9ecd96c655ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop how does this look now? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#issuecomment-571287873 ----==_mimepart_5e13901958bfb_3dd3fb0b9ecd96c655ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop how does this look now?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13901958bfb_3dd3fb0b9ecd96c655ef-- From nobody Mon Jan 6 17:20:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B3151200CE for ; Mon, 6 Jan 2020 17:20:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y1Xm7hpH6Y9W for ; Mon, 6 Jan 2020 17:20:31 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94352120041 for ; Mon, 6 Jan 2020 17:20:31 -0800 (PST) Date: Mon, 06 Jan 2020 17:20:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360030; bh=t6J1vwF56RhSETlVWZMuDsv3Gz/5G5IqBp5ZokD2ABM=; h=Date:From:To:Subject:From; b=ylJkKLy6h7iNcCtMGi2NhaBiy23KXRvyM07v/e0fBZcIjXdTwJWhqJT7yHLfKtOT6 borYa1JrZcl0HLn9rHyxXEP47LW9hS3ZuPlsVkks4ffZuwk5Z5+8ovc1aN6E5Ojiju Q5rL+BNt+ncFLiOPWWu9bS508Y6mShp/I0TjVU3k= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 014ac4: Caption all the figures Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:20:33 -0000 Branch: refs/heads/captions Home: https://github.com/quicwg/base-drafts Commit: 014ac4f5547541fce5d95c8b36822165ef9a3bbe https://github.com/quicwg/base-drafts/commit/014ac4f5547541fce5d95c8b36822165ef9a3bbe Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Caption all the figures This doesn't caption inline formulae, but it should cover everything else. I've also removed instances of "as follows" in favour of direct references. From nobody Mon Jan 6 17:20:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 347701200CE for ; Mon, 6 Jan 2020 17:20:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f9OdZEJClZOh for ; Mon, 6 Jan 2020 17:20:53 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16256120118 for ; Mon, 6 Jan 2020 17:20:53 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 68A16660603 for ; Mon, 6 Jan 2020 17:20:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360052; bh=mAmTvkrdPQpHqvYXWwWAiCpCAhfSr8Zh3vCJUFtf+zc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wBvT/Btw96/C97uAFwfcH3hxHT2bnYioY+Sl98qxjdhOSJqjB6D8z9Ddby4kSFT1C DjKnqxaJ48z3eSh23Owes+9ZuJL5jlIA+eSgCOWX0JvrZbWOCI5s1BX3lhy1vztgLC HEkjNpcSQGB61RGSa07Uq2hISt0MMAUXkYvieuhY= Date: Mon, 06 Jan 2020 17:20:52 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Caption all the figures (#3319) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13dcf459bb2_7e6e3fe8b40cd960250898"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:20:54 -0000 ----==_mimepart_5e13dcf459bb2_7e6e3fe8b40cd960250898 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This doesn't caption inline formulae, but it should cover everything else. I've also removed instances of "as follows" in favour of direct references. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3319 -- Commit Summary -- * Caption all the figures -- File Changes -- M draft-ietf-quic-transport.md (61) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3319.patch https://github.com/quicwg/base-drafts/pull/3319.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3319 ----==_mimepart_5e13dcf459bb2_7e6e3fe8b40cd960250898 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This doesn't caption inline formulae, but it should cover everything
else. I've also removed instances of "as follows" in favour of direct
references.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3319

Commit Summary

  • Caption all the figures

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13dcf459bb2_7e6e3fe8b40cd960250898-- From nobody Mon Jan 6 17:21:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A75C91200CE for ; Mon, 6 Jan 2020 17:21:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 61B-F2gVWtX7 for ; Mon, 6 Jan 2020 17:21:22 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 863F4120041 for ; Mon, 6 Jan 2020 17:21:22 -0800 (PST) Date: Mon, 06 Jan 2020 17:21:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360082; bh=Zvu0z9RSXmy68osASGbEZ8Gndx26G6URrMA79hTrWPQ=; h=Date:From:To:Subject:From; b=TCJTBsSj6a5JzgigRJ9vwr2u2/XTO3OPeSyyTLgoCUjgpK2dRd6GTefiXI5qUqwsK 2h5RIc9X8IkWLcOM3ZwMRxCReg+BnCyZBSu1UXCCqumgZrf3eQTV6ROGRqV2/fxXy3 juPvrJnZCsLGSlAnxWSbnwx8SEBUPLyQrsY5J41E= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3259c3: Script updating gh-pages from 014ac4f5. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:21:24 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3259c37c26b4b252bf8ceb2c6af2c9105e869383 https://github.com/quicwg/base-drafts/commit/3259c37c26b4b252bf8ceb2c6af2c9105e869383 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A captions/draft-ietf-quic-http.html A captions/draft-ietf-quic-http.txt A captions/draft-ietf-quic-invariants.html A captions/draft-ietf-quic-invariants.txt A captions/draft-ietf-quic-qpack.html A captions/draft-ietf-quic-qpack.txt A captions/draft-ietf-quic-recovery.html A captions/draft-ietf-quic-recovery.txt A captions/draft-ietf-quic-tls.html A captions/draft-ietf-quic-tls.txt A captions/draft-ietf-quic-transport.html A captions/draft-ietf-quic-transport.txt A captions/index.html M index.html Log Message: ----------- Script updating gh-pages from 014ac4f5. [ci skip] From nobody Mon Jan 6 17:23:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04EBC1208C7 for ; Mon, 6 Jan 2020 17:23:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b2ibKv8UO7ye for ; Mon, 6 Jan 2020 17:23:11 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A4F6120137 for ; Mon, 6 Jan 2020 17:23:11 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 90ADB960890 for ; Mon, 6 Jan 2020 17:23:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360190; bh=i3gwwumcOR52o3s5kmBZvR6DBhEtYYETdw2/YFfb+3k=; h=Date:From:To:Subject:From; b=jV8QYBemUk+s+JJkDdl8fZR5Aeatb7vFcDNiJSGOp47ePKMhfj8ASHV66M1Sl0c0y dqWxsYY7LWwgtuCIKtI1EaLk7lUPQg+eT5mEZZQmNqRzeaZQFpoE2bAw3nXEFiv555 RC4+wwDSmG4omlAEmoFp5rNvITEh4MrqEy73lv+o= Date: Mon, 06 Jan 2020 17:23:10 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5cec64: Script updating issues at 2020-01-07T01:23:02Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:23:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 5cec64d741301b79cb23a00cc6ac0d14dd3646b6 https://github.com/quicwg/base-drafts/commit/5cec64d741301b79cb23a00cc6ac0d14dd3646b6 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-07T01:23:02Z. [ci skip] From nobody Mon Jan 6 17:24:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BEAE1200CE for ; Mon, 6 Jan 2020 17:24:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDgdc5IoASUr for ; Mon, 6 Jan 2020 17:24:22 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB86B120041 for ; Mon, 6 Jan 2020 17:24:21 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 27C7E6E004A for ; Mon, 6 Jan 2020 17:24:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360261; bh=84fVIKmoJuEg1JAwToHFHJ/yN81K/9fNYgvJ+7BQSuk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zd6aEoJcyU69Zur5ePzhwub2rnqpBkSB+H421PRynQVxYRHmxQaAtydpEbrA9Lz3f SoaMP+ksraif9V/wWV/M/nA6/l54eV3i5cwq6jX+TBYSvQdHRWN5H9aWn/UtGXXdZw QTcO8QH0TpTTUyi2b/7Ky6lHM81NrHIG2uwHucOI= Date: Mon, 06 Jan 2020 17:24:20 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Caption all the figures (#3319) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13ddc4d2632_119d3f89f38cd96426397a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:24:23 -0000 ----==_mimepart_5e13ddc4d2632_119d3f89f38cd96426397a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue approved this pull request. Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3319#pullrequestreview-338988069 ----==_mimepart_5e13ddc4d2632_119d3f89f38cd96426397a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue approved this pull request.

Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13ddc4d2632_119d3f89f38cd96426397a-- From nobody Mon Jan 6 17:32:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 602BA120118 for ; Mon, 6 Jan 2020 17:32:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sGG2Ml8kgKSM for ; Mon, 6 Jan 2020 17:32:13 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFD2A120041 for ; Mon, 6 Jan 2020 17:32:13 -0800 (PST) Date: Mon, 06 Jan 2020 17:32:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360732; bh=a6SBF1yZIpkPlApn+TaoysGBUkFRgpSswZo5Y+JMMUc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IJf0wuw8YKXtTrKCqktcQh42Oj/57I1BFUsXiNNm4R7wxIvA+MvR2P8JX2bweqKvT gqBzIwZU7hWVrCA6+AtplC9Alk2OKKFgijgw5mmegJKoLxOwXDJ4XOtxZnuHJq4kNU pGofNC0MeXrZ5xjk095F/NEDG8VjOjmkBNfR+PlU= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Caption all the figures (#3319) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13df9cc531f_7ba33ff50e2cd95c28349"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:32:16 -0000 ----==_mimepart_5e13df9cc531f_7ba33ff50e2cd95c28349 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. Thanks for fixing this! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3319#pullrequestreview-338989921 ----==_mimepart_5e13df9cc531f_7ba33ff50e2cd95c28349 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.

Thanks for fixing this!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13df9cc531f_7ba33ff50e2cd95c28349-- From nobody Mon Jan 6 17:32:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78EF7120121 for ; Mon, 6 Jan 2020 17:32:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09TmfJO3zLOo for ; Mon, 6 Jan 2020 17:32:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FD72120041 for ; Mon, 6 Jan 2020 17:32:38 -0800 (PST) Date: Mon, 06 Jan 2020 17:32:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360757; bh=GpZU//HDe2LUKkdFxzrrm8aPFUL5YuUuTTZEIPbZAdo=; h=Date:From:To:Subject:From; b=HQi/1tLfrA8kruhWOhdwoGRfmSAhh9Ywn9RL9Acxz8/kFo5ILTw+LZ6SknaPXfFkH g4p00pZ2AzpExl5IRg480g7UK+/N7zU0DSbWFAeQcjSJKWo1vN0ewPbgjo5gNteU61 CVAFwaEgr8cjOk/zZcPDI3eYdx5XK4uPg6S/zvY0= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 014ac4: Caption all the figures Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:32:40 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 014ac4f5547541fce5d95c8b36822165ef9a3bbe https://github.com/quicwg/base-drafts/commit/014ac4f5547541fce5d95c8b36822165ef9a3bbe Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Caption all the figures This doesn't caption inline formulae, but it should cover everything else. I've also removed instances of "as follows" in favour of direct references. Commit: 01c0e93e8247baad0e0b677b4396c830dbc03b10 https://github.com/quicwg/base-drafts/commit/01c0e93e8247baad0e0b677b4396c830dbc03b10 Author: Jana Iyengar Date: 2020-01-06 (Mon, 06 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3319 from quicwg/captions Caption all the figures Compare: https://github.com/quicwg/base-drafts/compare/ae8bdf330563...01c0e93e8247 From nobody Mon Jan 6 17:32:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C398120041 for ; Mon, 6 Jan 2020 17:32:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id seNYT58ZLWaB for ; Mon, 6 Jan 2020 17:32:38 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 989B2120118 for ; Mon, 6 Jan 2020 17:32:38 -0800 (PST) Date: Mon, 06 Jan 2020 17:32:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360757; bh=ICjP8N8X7SVTdOOnTJT2md80Fs1+tmRR2B70UidNwUg=; h=Date:From:To:Subject:From; b=j0QkvCdanQ+6OCmglpKZDBMY9JV5aG6c2ljsiDK61tcg14wTwFfMEeWVKsv3YYI4x G5xNMEb8NvLWwjz68ydXnHn5EAQfUaKzBZphvHi0ORg/0TqEBMAzrPwqZWaH8NybxQ DfDFY7Xq0ZM7uQ754etEYhYO5gKueMkVLF9YNYBc= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:32:40 -0000 Branch: refs/heads/captions Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 6 17:32:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A85B120121 for ; Mon, 6 Jan 2020 17:32:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3a5NYNGp0K6O for ; Mon, 6 Jan 2020 17:32:47 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 410BF120118 for ; Mon, 6 Jan 2020 17:32:47 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 9A5FFA1CBA for ; Mon, 6 Jan 2020 17:32:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360766; bh=hvUgoYpv8S3VfaNqcCzq3jlcItg72C1ITfo6uzfmswM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pjcgnvv+q7GuG88ex4uLlGpT5Y2obCFBsu8fX2NL9CqayDWFtnApODwykqmku4N+B mtja5BGj2+qoeF+ydntb3v0C+g4/lGHypHS+H4g2Q98ELVs2a+pJmJTnTNewWjrghU Epudxcq6CnEY2X5ZJVetqitFUnYiSzikEj+Y3770= Date: Mon, 06 Jan 2020 17:32:46 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Caption all the figures (#3319) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13dfbe8ca9f_7f253fa9578cd96871327"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:32:49 -0000 ----==_mimepart_5e13dfbe8ca9f_7f253fa9578cd96871327 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3319 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3319#event-2926123180 ----==_mimepart_5e13dfbe8ca9f_7f253fa9578cd96871327 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3319 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13dfbe8ca9f_7f253fa9578cd96871327-- From nobody Mon Jan 6 17:33:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91184120041 for ; Mon, 6 Jan 2020 17:33:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p6jodHEH_DjQ for ; Mon, 6 Jan 2020 17:33:34 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4874E120118 for ; Mon, 6 Jan 2020 17:33:34 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id AE5FEC6033F for ; Mon, 6 Jan 2020 17:33:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360813; bh=2H/sEW/oKho/rsccPP5CTTiQb1IqJgu5jumMlCtPscM=; h=Date:From:To:Subject:From; b=gu8V7NIjiqTbdScI7Wuhd6f3LjlCxC+RTQSAearDuwsZHDrXQWJlY0aKeVss2MI1L 05BGXqq3+QpEqkoNA92BWo1ukPbhtOsfTuZo5jzoItifQndD1jmzffzlqD1GTQrQCc tlvD34pVnWyIo0jGJ5bH4tX3sog3vuS96f3YLZIg= Date: Mon, 06 Jan 2020 17:33:33 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 1afee1: Script updating gh-pages from 01c0e93e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:33:36 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 1afee1788c2a6d65dd60411538386b1a82e7e751 https://github.com/quicwg/base-drafts/commit/1afee1788c2a6d65dd60411538386b1a82e7e751 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 01c0e93e. [ci skip] From nobody Mon Jan 6 17:34:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79072120118 for ; Mon, 6 Jan 2020 17:34:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y2l4gaJy5hMq for ; Mon, 6 Jan 2020 17:34:41 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39D77120041 for ; Mon, 6 Jan 2020 17:34:41 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id E4D4412121A for ; Mon, 6 Jan 2020 17:34:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578360881; bh=YcCMha0LOs4fnEY6Krfbfj/Qyb3/ZEij48QfCy26FgA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k9tbohtab5bIYSuj8FHVILYLvmKZCZL1eXdWknfOwBu9gwz4XIGaKYn8sb9eV7Md0 TkRvQ702U9P11v2wK/0BaNSJ7xZLTk7LJOfnld6mWrDcXxjwfYSAmV52JhrZYaW57t DgJWws4fVJzrH6lJLXBqunsFqNkzuQlTmBTrJMJI= Date: Mon, 06 Jan 2020 17:34:40 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] TLS: update xref to HTTP/3 (#3318) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13e0309d993_242c3f96130cd9681050d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 01:34:43 -0000 ----==_mimepart_5e13e0309d993_242c3f96130cd9681050d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3318#pullrequestreview-338990440 ----==_mimepart_5e13e0309d993_242c3f96130cd9681050d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13e0309d993_242c3f96130cd9681050d9-- From nobody Mon Jan 6 18:10:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC99D120043 for ; Mon, 6 Jan 2020 18:10:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o-HVWZ7DLruF for ; Mon, 6 Jan 2020 18:10:35 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E2E2120041 for ; Mon, 6 Jan 2020 18:10:35 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 004238C0167 for ; Mon, 6 Jan 2020 18:10:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363035; bh=jUbfCnTLHt6okjrFbWc9RvOceZSL/bpRB4/1cP7mMy8=; h=Date:From:To:Subject:From; b=agtXLVI6iQ0os8n3Ac7W2jvHS0wNouHCMZUoIrC+eWRiDPe5VAHHXjy7TMnIkkqQ0 dkxZaOhTbt4xoAR9u76ptxCCasvOS91bZMa6RoGWdsThy0AR+lOXn/FsW+XPybrcu2 JUTHXol/etdUk7tRGbBfXm8DbG7SUWgC/ZkPlh/0= Date: Mon, 06 Jan 2020 18:10:34 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c373e0: An example ECN validation algorithm Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:10:37 -0000 Branch: refs/heads/ecn-alg Home: https://github.com/quicwg/base-drafts Commit: c373e0111ef9d7670fdaf76262105ef681aa6ec9 https://github.com/quicwg/base-drafts/commit/c373e0111ef9d7670fdaf76262105ef681aa6ec9 Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- An example ECN validation algorithm This turned out to be fairly simple, but I think that it's worth writing down. I don't have concrete recommendations, but I could add them if people thought that they help. See the commented-out bit. Closes #2755. From nobody Mon Jan 6 18:11:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0EDC120137 for ; Mon, 6 Jan 2020 18:11:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DuYlE6QL9eE8 for ; Mon, 6 Jan 2020 18:11:34 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA62B120041 for ; Mon, 6 Jan 2020 18:11:34 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 5175912139C for ; Mon, 6 Jan 2020 18:11:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363094; bh=1dAV/uApK/QNUqukNR+/MteAstELw5SHIXsx64V9K1o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=g53pi+923sZpHPcWnuRg6HYGtsZ1TABimlNtF62PGxzRMtH3EvM8t44IgIx3a5U18 I3qdkTy24+33LGzZFNuNSGQkHdarRD9EwEw6F04eNBYd+AXMb+MA4F2La8AXLrxxVB ugshIvmMKp2+JdXHKbrnsDKj+3nEMHCh4wu30Nl4= Date: Mon, 06 Jan 2020 18:11:34 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13e8d6a19c_27b43f80554cd96067954"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:11:36 -0000 ----==_mimepart_5e13e8d6a19c_27b43f80554cd96067954 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This turned out to be fairly simple, but I think that it's worth writing down. I don't have concrete recommendations, but I could add them if people thought that they help. See the commented-out bit. Closes #2755. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3320 -- Commit Summary -- * An example ECN validation algorithm -- File Changes -- M draft-ietf-quic-transport.md (51) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3320.patch https://github.com/quicwg/base-drafts/pull/3320.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320 ----==_mimepart_5e13e8d6a19c_27b43f80554cd96067954 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This turned out to be fairly simple, but I think that it's worth writing
down. I don't have concrete recommendations, but I could add them if
people thought that they help. See the commented-out bit.

Closes #2755.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3320

Commit Summary

  • An example ECN validation algorithm

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13e8d6a19c_27b43f80554cd96067954-- From nobody Mon Jan 6 18:11:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2CD4120137 for ; Mon, 6 Jan 2020 18:11:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GJZKNBWuHGt1 for ; Mon, 6 Jan 2020 18:11:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 943D412013A for ; Mon, 6 Jan 2020 18:11:38 -0800 (PST) Date: Mon, 06 Jan 2020 18:11:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363097; bh=61TwZAYXdekT9+2puQ1st0IGogXblYW7gVgeci2CLEQ=; h=Date:From:To:Subject:From; b=u4V2vMPOR0yOkwIp+Au7cn0kJ6EuUlnMnEyiYQQeDmekOJm8/ovpT8l9fYgBxQXaw xaGo7ILklKCiY6S3DeUsD7H8EFmpaF+TfZRG6L/JiU1rioSbyUFNPGF8njC4ycDkvH A5GommUQZ4zs9Ts/ZH6mopJpG5JsL/B6HvAuoZ+0= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 92beee: Script updating gh-pages from c373e011. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:11:40 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 92beee498f27cf6d87bf67f6780f87c7e8d6f08b https://github.com/quicwg/base-drafts/commit/92beee498f27cf6d87bf67f6780f87c7e8d6f08b Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A ecn-alg/draft-ietf-quic-http.html A ecn-alg/draft-ietf-quic-http.txt A ecn-alg/draft-ietf-quic-invariants.html A ecn-alg/draft-ietf-quic-invariants.txt A ecn-alg/draft-ietf-quic-qpack.html A ecn-alg/draft-ietf-quic-qpack.txt A ecn-alg/draft-ietf-quic-recovery.html A ecn-alg/draft-ietf-quic-recovery.txt A ecn-alg/draft-ietf-quic-tls.html A ecn-alg/draft-ietf-quic-tls.txt A ecn-alg/draft-ietf-quic-transport.html A ecn-alg/draft-ietf-quic-transport.txt A ecn-alg/index.html M index.html Log Message: ----------- Script updating gh-pages from c373e011. [ci skip] From nobody Mon Jan 6 18:13:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 108A9120041 for ; Mon, 6 Jan 2020 18:13:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nz3gJRoeuuZQ for ; Mon, 6 Jan 2020 18:13:55 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A74312002E for ; Mon, 6 Jan 2020 18:13:55 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 9FEB7261663 for ; Mon, 6 Jan 2020 18:13:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363234; bh=Wg6PEa/VM5x3hOvUpAxqNHULPoIr0IKTpJcO6hBUaxI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FmKmNeWdzDMh8YPKJgSfJvAaqPzk6mDAKGqN5WOffjurkxNRK95lZNDiGqwswwKk+ gwcvJTvPf9g3/um/zHuHetiNFzkQojMeGb6XhaiK7lQiGwxcrP9mKQC8V1F3GXbrVf I4VIc21xDL/iIvpdjxG6e8KMtNyuotJORNCCncqI= Date: Mon, 06 Jan 2020 18:13:54 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13e962591b6_4d793fcf688cd96812319a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:13:57 -0000 ----==_mimepart_5e13e962591b6_4d793fcf688cd96812319a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. This extra condition caught me by surprise. The problem is that if every packet you mark is lost, the ECN counts remain valid, but you have a fair indication that the path is a black hole. That's not worth belabouring because black holes are exceedingly rare, but the extra condition seems necessary even if we don't provide a whole lot of explanation. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#pullrequestreview-338999305 ----==_mimepart_5e13e962591b6_4d793fcf688cd96812319a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> +
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".
+From the "unknown" state, successful validation of the ECN counts an ACK frame
+(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless
+no marked packet has been acknowledged.

This extra condition caught me by surprise. The problem is that if every packet you mark is lost, the ECN counts remain valid, but you have a fair indication that the path is a black hole. That's not worth belabouring because black holes are exceedingly rare, but the extra condition seems necessary even if we don't provide a whole lot of explanation.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13e962591b6_4d793fcf688cd96812319a-- From nobody Mon Jan 6 18:18:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E75C120041 for ; Mon, 6 Jan 2020 18:18:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZ6jCTYxqb9p for ; Mon, 6 Jan 2020 18:18:35 -0800 (PST) Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4845C12002E for ; Mon, 6 Jan 2020 18:18:35 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 071D9121098 for ; Mon, 6 Jan 2020 18:18:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363515; bh=P8cwPuINRlAKHLSkLGcK4x5oTdexEsZkteTTIRBa/8M=; h=Date:From:To:Subject:From; b=MBL9kIH1fkb/9WLNZ4sBifp/MflIQ3+VqP6TCwvkSLFQz+ppAqFvPSPFYjsOODwpN Ro0a+B0Zd3tKZUZHYrydu4bSy3MKipzNIu7961XxM+ZJ2/O6SraAaHnypcbP9qXs0K hFkaVjlFC11rpsBR1j3NF0LvNXBut00Cr+TIZxOk= Date: Mon, 06 Jan 2020 18:18:34 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 1211a6: TLS: update xref to HTTP/3 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:18:37 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 1211a6b8e5451133a8f9c339bf4c93b7e47d074d https://github.com/quicwg/base-drafts/commit/1211a6b8e5451133a8f9c339bf4c93b7e47d074d Author: Lucas Pardue Date: 2020-01-06 (Mon, 06 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- TLS: update xref to HTTP/3 Probably pointless but painful __pour__ pedantics. Commit: 37585f7fb06945f21a834f8325c53351779ae842 https://github.com/quicwg/base-drafts/commit/37585f7fb06945f21a834f8325c53351779ae842 Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #3318 from LPardue/patch-29 TLS: update xref to HTTP/3 Compare: https://github.com/quicwg/base-drafts/compare/01c0e93e8247...37585f7fb069 From nobody Mon Jan 6 18:18:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50ED6120041 for ; Mon, 6 Jan 2020 18:18:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QjNNwGDtQtvn for ; Mon, 6 Jan 2020 18:18:45 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B05F12002E for ; Mon, 6 Jan 2020 18:18:45 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 83CE62C11DE for ; Mon, 6 Jan 2020 18:18:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363524; bh=MbjCzrLjyFHrHewo/RG+ULcRL+Isd8QUOrvhhOJDJdo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tt/FApGgvipD+vEAiJCqE+1qUioJ2T3Gh/p60hQ2C7u42jY10mSVaKGf0Lur2/Syw LAwptVC9I3qVwXjYe6zFVKZDpoqr1qwlcyybAyi13FAgUDmnGy66c2jdAbt0EfGpey cUqNJJ+saub6XDaQs0Et6gumJ7dgsAoNDQqM/9Q0= Date: Mon, 06 Jan 2020 18:18:44 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] TLS: update xref to HTTP/3 (#3318) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e13ea847435d_5a903f81910cd9681610ab"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:18:46 -0000 ----==_mimepart_5e13ea847435d_5a903f81910cd9681610ab Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3318 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3318#event-2926193652 ----==_mimepart_5e13ea847435d_5a903f81910cd9681610ab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3318 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e13ea847435d_5a903f81910cd9681610ab-- From nobody Mon Jan 6 18:19:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8FE8120041 for ; Mon, 6 Jan 2020 18:19:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16prgUm5rt9F for ; Mon, 6 Jan 2020 18:19:26 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F92612002E for ; Mon, 6 Jan 2020 18:19:26 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id F3A18C6207D for ; Mon, 6 Jan 2020 18:19:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578363565; bh=tZCikH794mVjbls5OhhEbFWCS/PrASS3+uZIK1hMRi0=; h=Date:From:To:Subject:From; b=Eblnl+od2hdlWLeazgb2ffb2Zx2z5S+QFqXXWfgSRXwdnxJGales48CSiVdnpaDfJ A5h2j3Y4m69hhOxh/atgkd6c2FG6OixyHrPJ3kbNaE+0eI5Z+DmEXIiBpEGVXZsWAB MAAEjBTEn7W79IXNu+J2VFTc3NoaQnjG3ef2Uo2U= Date: Mon, 06 Jan 2020 18:19:25 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7a579a: Script updating gh-pages from 37585f7f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 02:19:28 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 7a579a470a25221566c3900eceab8ac323714893 https://github.com/quicwg/base-drafts/commit/7a579a470a25221566c3900eceab8ac323714893 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M index.html Log Message: ----------- Script updating gh-pages from 37585f7f. [ci skip] From nobody Mon Jan 6 19:59:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D010B120074 for ; Mon, 6 Jan 2020 19:59:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W1aloM5xs7BR for ; Mon, 6 Jan 2020 19:59:16 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D39A4120045 for ; Mon, 6 Jan 2020 19:59:15 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 13459A0546 for ; Mon, 6 Jan 2020 19:59:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578369555; bh=Z1XXDX2xQ5Y0YjtlMicAryEu3Hsm0rg8Qq6O4wRwFEA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dl+TflTNBgF01ixh75BjHB1s8E0rDGd3DEMQdvkHck/c2IGAzTPGzZ3WFK6wGyV1X qnBTQnMA2SG/K7A09B5bzEQ1CBlAG2udehQFQbQc/NUG3TxMrsokFYUEQAftN4/KIt CGyNupf8XkmAcQmI2C9o7qnl7bwSXgK2T6Cc+ko4= Date: Mon, 06 Jan 2020 19:59:15 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1402134452_50fb3f83c86cd96013947d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 03:59:18 -0000 ----==_mimepart_5e1402134452_50fb3f83c86cd96013947d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state One possible addition here, to avoid replay attack: > A receiver MUST discard packets with packet numbers from ACK Ranges that are not being tracked or they might be exposed to replay attack. One method for avoiding replay is maintaining a minimum acceptable packet number; see Section 3.4.3 of {{?ESP=RFC4303}} for a sample algorithm. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#discussion_r363583149 ----==_mimepart_5e1402134452_50fb3f83c86cd96013947d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> -contribute to the ACK frame size.  When the receiver is only sending
-non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting
-frame with a fraction of them, such as once per round trip, to enable
-dropping unnecessary ACK ranges and any state for previously sent packets.
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all
-packets that would otherwise be non-ack-eliciting, in order to avoid an
-infinite feedback loop of acknowledgements.
-
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state

One possible addition here, to avoid replay attack:

A receiver MUST discard packets with packet numbers from ACK Ranges that are not being tracked or they might be exposed to replay attack. One method for avoiding replay is maintaining a minimum acceptable packet number; see Section 3.4.3 of {{?ESP=RFC4303}} for a sample algorithm.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1402134452_50fb3f83c86cd96013947d-- From nobody Mon Jan 6 20:06:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18B8612013F for ; Mon, 6 Jan 2020 20:06:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LrWVqNWgczHn for ; Mon, 6 Jan 2020 20:06:36 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7A7C120045 for ; Mon, 6 Jan 2020 20:06:36 -0800 (PST) Date: Mon, 06 Jan 2020 20:06:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578369996; bh=iBn99DUwPpwnpoWFzfhKJCG2RRddfcUBEQkqc62TU1w=; h=Date:From:To:Subject:From; b=UimBSilsKi/J/vEb0HdDjemnyq5zLXjlEmwtBG6Hrdes5VTQIMkaNO9G/RPKDYOrc RxEe2Ifp8vMhj8Ayc+hIesJDQDqUlyNTVlIyagMDKzMZugPekVGnI28KtKJBxUKmrq 42CxHC5krbuvHazm8HqT929Lo0giA3hXViKjcack= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d62dda: Packet matching for zero-length connection IDs Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:06:38 -0000 Branch: refs/heads/local-address-assumption Home: https://github.com/quicwg/base-drafts Commit: d62ddae0a52f43893ef9d82804db6be31dbbfbb2 https://github.com/quicwg/base-drafts/commit/d62ddae0a52f43893ef9d82804db6be31dbbfbb2 Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Packet matching for zero-length connection IDs Make the rules on matching packets to connections consistent with our existing advice on use of zero-length connection IDs. Closes #3254. From nobody Mon Jan 6 20:07:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DB5B120123 for ; Mon, 6 Jan 2020 20:07:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hrDJbejEC3dn for ; Mon, 6 Jan 2020 20:07:18 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C039120045 for ; Mon, 6 Jan 2020 20:07:18 -0800 (PST) Date: Mon, 06 Jan 2020 20:07:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370037; bh=jzVEtZdKBpJaUB4SDSUtl5JFx85UczhgJToGKnAq+EA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gtFeUnpm0ZQP7MBCCOR/acjv4SthuxK7JtHGy5H9jec3yfq+C2nfO4NPmGqX2Cm19 rLREbpJmVTdw+FlGc+FAkhjYWIXsGsWK3uHZo+jYmjrMw4HIA2UlB09JskQGRg/0b4 N92mo7ztF1zJs0AwoPfR7Vjv9ruPOOx4fsBW4ix4= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1403f5ab6b9_4c433ff06a8cd9681222e2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:07:19 -0000 ----==_mimepart_5e1403f5ab6b9_4c433ff06a8cd9681222e2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Make the rules on matching packets to connections consistent with our existing advice on use of zero-length connection IDs. Closes #3254. cc @Ralith for review You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3321 -- Commit Summary -- * Packet matching for zero-length connection IDs -- File Changes -- M draft-ietf-quic-transport.md (10) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3321.patch https://github.com/quicwg/base-drafts/pull/3321.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321 ----==_mimepart_5e1403f5ab6b9_4c433ff06a8cd9681222e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Make the rules on matching packets to connections consistent with our
existing advice on use of zero-length connection IDs.

Closes #3254.

cc @Ralith for review


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3321

Commit Summary

  • Packet matching for zero-length connection IDs

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1403f5ab6b9_4c433ff06a8cd9681222e2-- From nobody Mon Jan 6 20:07:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A00912013F for ; Mon, 6 Jan 2020 20:07:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6PdsuO9ZzIIo for ; Mon, 6 Jan 2020 20:07:34 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E08F120045 for ; Mon, 6 Jan 2020 20:07:34 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 622EF2C0B0B for ; Mon, 6 Jan 2020 20:07:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370053; bh=bHJ4NP8ARXX51amlkvzOAIf11SegM8dC82D9eUx6ECE=; h=Date:From:To:Subject:From; b=Adk9mgEA+xAKEI+64ZZxu9xDBqDy5TtPbIsC+tU9k8Q2vgYHcd7gLCY9i7YBYZT4s uI1gGKivm2V2u/1AA1M6Be3mFrZRHf0Vb55KjnTysGpUx768LJKfaJnxxKSWe9UT7Y Tj3cXF2p2hGh0DOw5kjSugwO73AQa6sdFnfJazBs= Date: Mon, 06 Jan 2020 20:07:33 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5dfdfa: Script updating gh-pages from d62ddae0. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:07:35 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 5dfdfa84d1f42c41fa3b679235601dbfef4f02e1 https://github.com/quicwg/base-drafts/commit/5dfdfa84d1f42c41fa3b679235601dbfef4f02e1 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M index.html A local-address-assumption/draft-ietf-quic-http.html A local-address-assumption/draft-ietf-quic-http.txt A local-address-assumption/draft-ietf-quic-invariants.html A local-address-assumption/draft-ietf-quic-invariants.txt A local-address-assumption/draft-ietf-quic-qpack.html A local-address-assumption/draft-ietf-quic-qpack.txt A local-address-assumption/draft-ietf-quic-recovery.html A local-address-assumption/draft-ietf-quic-recovery.txt A local-address-assumption/draft-ietf-quic-tls.html A local-address-assumption/draft-ietf-quic-tls.txt A local-address-assumption/draft-ietf-quic-transport.html A local-address-assumption/draft-ietf-quic-transport.txt A local-address-assumption/index.html Log Message: ----------- Script updating gh-pages from d62ddae0. [ci skip] From nobody Mon Jan 6 20:15:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 835FB120045 for ; Mon, 6 Jan 2020 20:15:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xhHcc9lk52p2 for ; Mon, 6 Jan 2020 20:15:15 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46B55120104 for ; Mon, 6 Jan 2020 20:15:15 -0800 (PST) Date: Mon, 06 Jan 2020 20:15:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370514; bh=HEDsIJY1drb6GMKlda2V5OVVNMgksSaLfGefiYPxXyQ=; h=Date:From:To:Subject:From; b=bEzp2xtQnMtqeFeAth++IcBqPGzaDnMeX0eX82SV6WiDxRZdZMYv+c7oH98lFV2B1 VDVjqOXYr9CLDUNDl+cDX1nDvDpllymgwXRHbB6BdER8eNs7gcZayPtBrEimt25Gl6 A9mVI8LwOm8hoz9+vJOPZjqeArkRHApysfczwS2Q= From: Mark Nottingham To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] 8d2e67: rough in agenda for feb 2020 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:15:16 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/wg-materials Commit: 8d2e6730c429ebd8a6731daf1ddfdb494fffca52 https://github.com/quicwg/wg-materials/commit/8d2e6730c429ebd8a6731daf1ddfdb494fffca52 Author: Mark Nottingham Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A interim-20-02/agenda.md Log Message: ----------- rough in agenda for feb 2020 From nobody Mon Jan 6 20:15:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC6C0120045 for ; Mon, 6 Jan 2020 20:15:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rf9kS3WoeXVy for ; Mon, 6 Jan 2020 20:15:40 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB4B4120123 for ; Mon, 6 Jan 2020 20:15:40 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id F3CDF520924 for ; Mon, 6 Jan 2020 20:15:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370539; bh=AZhKFLjEmpRYNU0+5yWCktdaEb92iqapyJVlwRzq8W8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XDBwnp4ya5Hr8dX10kNRfvqdPRHeNJnHrrumTIu4ZY1hMWOj20ATVZbbmY1rfG4mk /Pf/fYGjVwPxg5fkg2YW4Jfs78hkFleTD2VXWxDz6cn9Flxjqz1nxA45vuhiAtvGB7 IbFW39aLArkWBAmnj2zofhryyCCuaIhAL83fSYNQ= Date: Mon, 06 Jan 2020 20:15:39 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Method for associating stateless resets with connections is unclear (#2591) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1405ebe5182_417b3fdedf6cd95c2309d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:15:43 -0000 ----==_mimepart_5e1405ebe5182_417b3fdedf6cd95c2309d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Looking again at this, the description is somewhat narrower than this issue implies. The text says: > The endpoint identifies a received datagram as a stateless reset by comparing the last 16 bytes of the datagram with all Stateless Reset Tokens associated with the remote address on which the datagram was received. ([Preceding text](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-detecting-a-stateless-reset) provides a more complete description of this process.) I understand that some implementations just have a single table, and that's OK with some caveats. The text here points away from that by suggesting the use of a table of *remote addresses*, not tokens. At that point, the number of tokens to search through might use a second table, but they might not need to in many cases. A linear search over a short set of tokens - using constant-time comparisons - is more likely to be correct. Lookup tables have less-than-ideal side-channel properties that might make it tricky to implement correctly. (Kazuho had some nice ideas about the use of a PRF in the process to mask the lookup, but I don't expect that many people will find that approach obvious). At this stage, I'm inclined to say that the text we have is closer to "right" and that suggesting the use of a table is likely to fail. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2591#issuecomment-571425664 ----==_mimepart_5e1405ebe5182_417b3fdedf6cd95c2309d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Looking again at this, the description is somewhat narrower than this issue implies. The text says:

The endpoint identifies a received datagram as a stateless reset by comparing the last 16 bytes of the datagram with all Stateless Reset Tokens associated with the remote address on which the datagram was received.

(Preceding text provides a more complete description of this process.)

I understand that some implementations just have a single table, and that's OK with some caveats. The text here points away from that by suggesting the use of a table of remote addresses, not tokens. At that point, the number of tokens to search through might use a second table, but they might not need to in many cases. A linear search over a short set of tokens - using constant-time comparisons - is more likely to be correct.

Lookup tables have less-than-ideal side-channel properties that might make it tricky to implement correctly. (Kazuho had some nice ideas about the use of a PRF in the process to mask the lookup, but I don't expect that many people will find that approach obvious). At this stage, I'm inclined to say that the text we have is closer to "right" and that suggesting the use of a table is likely to fail.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1405ebe5182_417b3fdedf6cd95c2309d8-- From nobody Mon Jan 6 20:16:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBFF1120045 for ; Mon, 6 Jan 2020 20:16:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v3B-2gDg6lgb for ; Mon, 6 Jan 2020 20:16:41 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1712120123 for ; Mon, 6 Jan 2020 20:16:41 -0800 (PST) Date: Mon, 06 Jan 2020 20:16:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370601; bh=GrTTBgyIIYNpwgbxMFZ4t0h17qqmZ4IG2J/YRM8U+4g=; h=Date:From:To:Subject:From; b=F66wI+OyXaQZ42MLCEo6ZkhZ6xOiZJ0c6oiuORxYtbaXmB0tAmMnOq17sxiz0vPn0 YGXZB2Ye54AKrz89UkRF6lsTCpK3mVHXM82xFQAQ2DO4WfoMZaQU9zuhkGYlwihSGh /YNwMeyxoPzGH2ljOAKIC5yEagMwLSARrTs7qSH8= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ac52e0: Clarify the fractions of connections an endpoint m... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:44 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: ac52e0f5c63bf813d5227317448eee35aec3a8c5 https://github.com/quicwg/base-drafts/commit/ac52e0f5c63bf813d5227317448eee35aec3a8c5 Author: Igor Lubashev Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify the fractions of connections an endpoint must disable spin bit for Commit: 8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f https://github.com/quicwg/base-drafts/commit/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Disable spin randomly per-path or per-CID This addresses linkability concerns. Builds on #3270 and includes suggested improvements. Closes #3270. Closes #3257. Closes #2628. Commit: ee7d6964548b9d10db5e203d3c548d07753fd08a https://github.com/quicwg/base-drafts/commit/ee7d6964548b9d10db5e203d3c548d07753fd08a Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana strikes again with a solid suggestion Commit: efedc1cc618655c59fb8e095544fec15ac35175a https://github.com/quicwg/base-drafts/commit/efedc1cc618655c59fb8e095544fec15ac35175a Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3296 from quicwg/spin-per-path Clarify conditions for disabling spin bit Compare: https://github.com/quicwg/base-drafts/compare/37585f7fb069...efedc1cc6186 From nobody Mon Jan 6 20:16:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B36FB120045 for ; Mon, 6 Jan 2020 20:16:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EvVbedMAQ0LL for ; Mon, 6 Jan 2020 20:16:42 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 459D612022D for ; Mon, 6 Jan 2020 20:16:42 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id AB76A6E05FE for ; Mon, 6 Jan 2020 20:16:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370601; bh=4Q18LXRca2FJICez8C7GU5+2y6fy1/vRinT76Q9B/BA=; h=Date:From:To:Subject:From; b=Xj1JfkABWrVxLG7sGoijlWFIW3Z7HH7f2klSTD1YA7x4IZTc6DYFwrNrAm3kphA2v pySbVTx3jUD1DIbC+46VZU/SMw2Ekt0vzpcaxVTUXGaZOjR4UBBbB+1EICqbUD545e SEnm2dA8r59T/jxjN8GVA4R5xejCEg3IEtrIy51I= Date: Mon, 06 Jan 2020 20:16:41 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:45 -0000 Branch: refs/heads/spin-per-path Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 6 20:16:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6298212023E for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KwgDdu5AWm03 for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C010120045 for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) Date: Mon, 06 Jan 2020 20:16:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370610; bh=T3b1kS6X64tG19WM2SSmDaHFJmw1xbMMY42Z+kNJ03A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MWDvpvgaNCoB/K3QOZUmr/Gj9BUfWmcoJkrSLjpFIzA0NhUp2U1jWS9jh/zD7VKX0 vhbT1TfwhwDJX783IAYiEqv1Bja8Kmg56emuFg6aHhsMJKMBezTxyHGbxC4UcQzawD vKLbKsDdhZVa5Tdsresd+Alfj7jiAaR+IeIwPztA= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Disabling Spin bit for what percentage of connections? (#3257) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e140632a39cb_54323fd54e2cd9648300"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:52 -0000 ----==_mimepart_5e140632a39cb_54323fd54e2cd9648300 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3257 via #3296. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3257#event-2926360015 ----==_mimepart_5e140632a39cb_54323fd54e2cd9648300 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3257 via #3296.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e140632a39cb_54323fd54e2cd9648300-- From nobody Mon Jan 6 20:17:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3EBC120045 for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rOlpgMiOO4r2 for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADDE7120104 for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) Date: Mon, 06 Jan 2020 20:16:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370611; bh=5i00FpMt97v/hWGhXABGzA9DYOmCRzqNAEOuJsjD3aE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q3qtcvqdECutw29bM9qMLRPNbrOFRCgICwNUPGHQseQXexBuOtgCC4iFHcIW3oJBk oWC/ZP7E+gyGTWV4eXgPHK/VubQ53TFuN5IVD+A3buzxa1maHcaS4JPzJEIebyHJEQ qbAcbaZsNp4QC40LwoGqt/glSVNB2JEy0cwe+Wm8= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Recommend of per-connection ID randomness for spin bit (#2628) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1406337408_6d5d3f82654cd96c138430"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:53 -0000 ----==_mimepart_5e1406337408_6d5d3f82654cd96c138430 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2628 via #3296. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2628#event-2926360018 ----==_mimepart_5e1406337408_6d5d3f82654cd96c138430 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2628 via #3296.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1406337408_6d5d3f82654cd96c138430-- From nobody Mon Jan 6 20:17:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24680120104 for ; Mon, 6 Jan 2020 20:16:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PFSSA7VBzgGq for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 099A3120123 for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 70CF7C60061 for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370611; bh=RnX4SdDmB8sAg4U+VjOmtqzvEI8A4BkyOH18kn7AC5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=enROiEkRtmajvEQXRqhWEsf34+ZLy7CuGJHwj58n7hwrT8rMUOAo5kROMxIHMQvmv h2YbPdXh91NTi8IlMsjP464tOQ+h4jiDSaLr+ApLdv/Get7ieDfkvDMtIX2C5v7EF3 qEu7k4oMOF6b3GuWXW/37huAU78A+xvD/KcGLWdE= Date: Mon, 06 Jan 2020 20:16:51 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Disabling Spin bit for what percentage of connections? (#3270) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14063360b6c_45f33faf7b6cd9688607a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:53 -0000 ----==_mimepart_5e14063360b6c_45f33faf7b6cd9688607a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3270 via #3296. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3270#event-2926360008 ----==_mimepart_5e14063360b6c_45f33faf7b6cd9688607a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3270 via #3296.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14063360b6c_45f33faf7b6cd9688607a-- From nobody Mon Jan 6 20:17:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 420A2120045 for ; Mon, 6 Jan 2020 20:16:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xcT16y9pJ1P4 for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 202BA12022D for ; Mon, 6 Jan 2020 20:16:52 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 8532BC602DF for ; Mon, 6 Jan 2020 20:16:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370611; bh=HuZI6nPUc7FV4RW2dB/Aoi/WNHgjYQ/L2dZ6dGDhoCs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lcz969Aq5+xHdFCmSB5gY8YhQi/0nqzHS/BDc5zZtEs7iYSEncgIdQvNPvUobxoTw PCykSLnz6eaZRMMN229IqYspQkWtJAkzmiPAlOaE6OWK/8rcL1XaiMsPU3XM9bQ0X9 hJg49D1TDHSlPdJvU9JUwocrFur1uq/LFpG6jAJs= Date: Mon, 06 Jan 2020 20:16:51 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14063375f10_661d3fca1b4cd9641369c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:16:55 -0000 ----==_mimepart_5e14063375f10_661d3fca1b4cd9641369c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3296 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3296#event-2926359999 ----==_mimepart_5e14063375f10_661d3fca1b4cd9641369c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3296 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14063375f10_661d3fca1b4cd9641369c7-- From nobody Mon Jan 6 20:18:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70D40120104 for ; Mon, 6 Jan 2020 20:18:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lL6GqWPUN14V for ; Mon, 6 Jan 2020 20:18:17 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4987120045 for ; Mon, 6 Jan 2020 20:18:17 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 39D7AA0A3F for ; Mon, 6 Jan 2020 20:18:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578370697; bh=Q4rR9PrJP6jxzuh+LWjV5wf0Wg8rXJ7nONmlhxHGITw=; h=Date:From:To:Subject:From; b=0OGWxmfLHCUaUatkvl18Aez8B4vRZGvJmcZCg9gHkXmTpVC3h6zF38/rMLcFpmcs7 NMvIX5KLpbe7hMduweummHY9rXGR+Q0J8zb7QfwR2YYdL7tB70elf45BruWSRyzGbS B3qSFelb0pyTUMJmd0Llyv8g08WAm6y+vsENJlrk= Date: Mon, 06 Jan 2020 20:18:17 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 1e26ef: Script updating gh-pages from efedc1cc. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:18:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 1e26ef3fe1c501c18a6574310281e59c0922879e https://github.com/quicwg/base-drafts/commit/1e26ef3fe1c501c18a6574310281e59c0922879e Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-invariants.html M draft-ietf-quic-qpack.html M draft-ietf-quic-recovery.html M draft-ietf-quic-tls.html M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from efedc1cc. [ci skip] From nobody Mon Jan 6 20:29:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8CD7120091 for ; Mon, 6 Jan 2020 20:29:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EtpEB1IC_M4r for ; Mon, 6 Jan 2020 20:29:07 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 435C1120045 for ; Mon, 6 Jan 2020 20:29:07 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id A181FA0A8F for ; Mon, 6 Jan 2020 20:29:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578371346; bh=Ibp1NBHxg+1pvbmp64f933qtWtA9DiXH877KbD3i/18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QAfsPtCdvNHFIpEI4K64t5xE119YwqV34S0SdbyMpKVoNGfzJ+7e8+AI+IqPrTUTP hStHcQm1BYHhMFBpipAsWccJPDLaFNl3kC61cmh61iO9kOGlL1ZQQraDJMoDWqijjm fPHzn6XtXhzDK/xcaUgSSZgzcIwlWs3oD4Q6UCNA= Date: Mon, 06 Jan 2020 20:29:06 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Method for associating stateless resets with connections is unclear (#2591) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14091292506_3ea83f8236ecd9649174c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 04:29:09 -0000 ----==_mimepart_5e14091292506_3ea83f8236ecd9649174c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit FWIW, in #2993, we had some discussion on if suggesting use of hashmap is a good idea (or not). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2591#issuecomment-571428414 ----==_mimepart_5e14091292506_3ea83f8236ecd9649174c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

FWIW, in #2993, we had some discussion on if suggesting use of hashmap is a good idea (or not).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14091292506_3ea83f8236ecd9649174c-- From nobody Mon Jan 6 21:31:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97B46120091 for ; Mon, 6 Jan 2020 21:30:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TbdNlqXhaHON for ; Mon, 6 Jan 2020 21:30:58 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DFCB120045 for ; Mon, 6 Jan 2020 21:30:58 -0800 (PST) Date: Mon, 06 Jan 2020 21:30:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578375057; bh=waUjSKo2cZGfYXHQ9pUByaNlCqBaQlsxs0zyOyUxUAM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AioneAqub/C/Z2/pz4yxSCbgCyxoD7KKTB23CbXHpvrpDnqH3BTAaDwy5hkGYbVM6 KOW6wWkjBereEcvZh6UN6f5TO5zkNhHWVbZm2r9tj3Dzm+PC9JFwHB4ziomWGUGOHs GEY4lsBTQrEtm3eaTUu0aLlHVNgNJqTdsnJ6jsto= From: Benjamin Saunders Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Method for associating stateless resets with connections is unclear (#2591) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14179148ba3_3b4c3fd63d2cd9601478a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Ralith X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 05:31:00 -0000 ----==_mimepart_5e14179148ba3_3b4c3fd63d2cd9601478a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The language in that issue seems plenty clear to me! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2591#issuecomment-571441022 ----==_mimepart_5e14179148ba3_3b4c3fd63d2cd9601478a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The language in that issue seems plenty clear to me!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14179148ba3_3b4c3fd63d2cd9601478a7-- From nobody Mon Jan 6 21:31:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93CCC120045 for ; Mon, 6 Jan 2020 21:31:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2W0MlWThiVOF for ; Mon, 6 Jan 2020 21:30:58 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71387120046 for ; Mon, 6 Jan 2020 21:30:58 -0800 (PST) Date: Mon, 06 Jan 2020 21:30:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578375057; bh=mk3RWhk5PiGeVvqwzMeXtYeyjBNciIdcOElXKGrqVKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QWdqcHItoRaxtf55RcCoRWkMcVkTeR6Ob/k49xpCQNvXerG9gMNUrld4Vdu5xHn9e diZaHgcldbKoIVYHIQW5FHto5QwHxLZ+C8FArDV6Zet3Pj7uBiOB5ToF+FnIoe0rUS VEain1LbrgXAM0uOPk06nXOu9hBsHw5dRiykVRAc= From: Benjamin Saunders Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Method for associating stateless resets with connections is unclear (#2591) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1417913434d_43ae3f8cb52cd9648015e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Ralith X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 05:31:01 -0000 ----==_mimepart_5e1417913434d_43ae3f8cb52cd9648015e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2591. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2591#event-2926459418 ----==_mimepart_5e1417913434d_43ae3f8cb52cd9648015e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2591.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1417913434d_43ae3f8cb52cd9648015e-- From nobody Tue Jan 7 02:35:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7F7C12001E for ; Tue, 7 Jan 2020 02:35:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JHdhNA3k5BCt for ; Tue, 7 Jan 2020 02:35:32 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FF6E120019 for ; Tue, 7 Jan 2020 02:35:32 -0800 (PST) Date: Tue, 07 Jan 2020 02:35:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578393331; bh=UcMt1TmrpPrgAh+FmyP0bFJnCflQ/NuQntEaSEmo+qg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=peLvcLuZcZ6x7fmyaLW1GkN8cALOtCbYxyJ/2V2ntW1cSmQjGTLn/xmGGz+vkKAwY 0u2gh0DafHUdq+poJjxMKFgyeFyAIVON4m0OzdX+Y/FrQFTMD1FKNRxif2dxvE1Uon 1NexqNleYuxqi0YMQ1AaINtaPRY2Mh5zp73gZgG8= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e145ef34e620_2093fe879ccd96c90784e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 10:35:36 -0000 ----==_mimepart_5e145ef34e620_2093fe879ccd96c90784e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. Given that black-holing is rare, I'd rather keep simply all packet ECT-marked until a failure is detect. If black-holing is happening, that's actually the easiest case to detect (as you will have a time-out). Moreover if you plan to send more than one cwnd of packets with ECT marks in testing, you will get blocked anyway as you can't send anymore packets without receiving an ack. > @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any later time in the connection. +#### Exemplary ECN Validation Algorithm {#ecn-alg} + +Each time that an endpoint commences sending on a new network path, it +determines whether the path supports ECN. If the path supports ECN, the goal is +to use ECN. Endpoints might also periodically reassess a path that was +determined not support ECN. + +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. I would say: "the endpoints sends packet with an ECT marking, by default ECT(0);" > +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + Currently the ECN validation section says "To reduce the chances of misinterpreting congestive loss as packets dropped by a faulty network element, an endpoint could set the ECT(0) codepoint in the first ten outgoing packets on a path, or for a period of three RTTs, whichever occurs first." Why is that not sufficient? > @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any later time in the connection. +#### Exemplary ECN Validation Algorithm {#ecn-alg} If we want an algorithm like this I think this should go into the appendix. > @@ -3473,6 +3473,7 @@ to be greater than the number of packets acknowledged in an ACK frame. When this happens, and if validation succeeds, the local reference counts MUST be increased to match the counts in the ACK frame. Related note: I just realised that we don't test the case where ALL ECT get remarked to CE which should also lead to failure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#pullrequestreview-339150098 ----==_mimepart_5e145ef34e620_2093fe879ccd96c90784e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-transport.md:

> +
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".
+From the "unknown" state, successful validation of the ECN counts an ACK frame
+(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless
+no marked packet has been acknowledged.

Given that black-holing is rare, I'd rather keep simply all packet ECT-marked until a failure is detect. If black-holing is happening, that's actually the easiest case to detect (as you will have a time-out). Moreover if you plan to send more than one cwnd of packets with ECT marks in testing, you will get blocked anyway as you can't send anymore packets without receiving an ack.


In draft-ietf-quic-transport.md:

> @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any
 later time in the connection.
 
 
+#### Exemplary ECN Validation Algorithm {#ecn-alg}
+
+Each time that an endpoint commences sending on a new network path, it
+determines whether the path supports ECN.  If the path supports ECN, the goal is
+to use ECN.  Endpoints might also periodically reassess a path that was
+determined not support ECN.
+
+This section describes one method for testing new paths.  This algorithm is
+intended to show how a path might be tested for ECN support.  Endpoints can
+implement different methods.
+
+The path has an ECN state that is one of "testing", "unknown", "failed", or
+"capable".  In the "testing" and "capable" states the endpoint sends packets
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.

I would say: "the endpoints sends packet with an ECT marking, by default ECT(0);"


In draft-ietf-quic-transport.md:

> +To start testing a path, the ECN state is set to "testing" and existing ECN
+counts are remembered as a baseline.  It should not be necessary to disregard
+the effect of packets sent prior to starting testing, though it is necessary for
+a sender to remember what markings were used for every packet that is
+acknowledged; see {{ecn-ack}}.
+
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->

Currently the ECN validation section says "To reduce the chances of misinterpreting congestive loss as packets
dropped by a faulty network element, an endpoint could set the ECT(0)
codepoint in the first ten outgoing packets on a path, or for a
period of three RTTs, whichever occurs first."
Why is that not sufficient?


In draft-ietf-quic-transport.md:

> @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any
 later time in the connection.
 
 
+#### Exemplary ECN Validation Algorithm {#ecn-alg}

If we want an algorithm like this I think this should go into the appendix.


In draft-ietf-quic-transport.md:

> @@ -3473,6 +3473,7 @@ to be greater than the number of packets acknowledged in an ACK frame.  When
 this happens, and if validation succeeds, the local reference counts MUST be
 increased to match the counts in the ACK frame.
 

Related note: I just realised that we don't test the case where ALL ECT get remarked to CE which should also lead to failure.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e145ef34e620_2093fe879ccd96c90784e-- From nobody Tue Jan 7 02:54:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A77D120045 for ; Tue, 7 Jan 2020 02:54:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGV3F0aFCAoD for ; Tue, 7 Jan 2020 02:54:06 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 048D812001E for ; Tue, 7 Jan 2020 02:54:05 -0800 (PST) Date: Tue, 07 Jan 2020 02:54:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578394444; bh=QjuUeInsc8/mpJnqdezltbjDl8IeI+7y3j0JcATOze8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RK6HVwxKWUBKtyt8pBmD/HJWx+GG2ptv85C/ll44uadk8JOcUlqFx1kAQybrwOy6N KXk9GoM1F3gLo4mJRuxXHnmIPRmPUJW0UQZW1L4+L3Q6Z6rpKQqvunin9yd4kbjrfg FEEDDG/hex6SUvfM3nqj0q+VaepoytHKKffQOrD4= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14634ce2f3a_11633f92240cd960126659c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 10:54:08 -0000 ----==_mimepart_5e14634ce2f3a_11633f92240cd960126659c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think the algorithm proposed here are actually protocol independent and should not be specified in the any quic draft but in a separate draft (in tsvwg...?). I actually think that the SHOULD we currently have is fine because it really just means if you implement this protocol and you don't know any better, we recommend you to use this value. However, we could of course add one more sentence and explain the tradeoffs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3304#issuecomment-571537565 ----==_mimepart_5e14634ce2f3a_11633f92240cd960126659c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the algorithm proposed here are actually protocol independent and should not be specified in the any quic draft but in a separate draft (in tsvwg...?).

I actually think that the SHOULD we currently have is fine because it really just means if you implement this protocol and you don't know any better, we recommend you to use this value.

However, we could of course add one more sentence and explain the tradeoffs.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14634ce2f3a_11633f92240cd960126659c-- From nobody Tue Jan 7 06:55:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAEB412001A for ; Tue, 7 Jan 2020 06:55:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tu0-1_DOiaIr for ; Tue, 7 Jan 2020 06:55:45 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3C5A12003E for ; Tue, 7 Jan 2020 06:55:45 -0800 (PST) Date: Tue, 07 Jan 2020 06:55:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578408945; bh=zxi2mn0cBDAQv9SDCcVDhQMSscdbLG20OwfihvLnHaE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CEEeGh+b/0UDP1vf5mIq0XEgpBt8PpR3+KsJp+JiyFNSYdhHdEuElnEiuht5UumgS BG+Qmechh6+Au5Ax2ibsdD0Z67WxzL6epcfegf8KHPdod6+t6QcLKD53vncPOVROUg ffO4Hw6nblcBP5KyGMlmTpzd9e2dIJh2P55YB/44= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e149bf0cf77b_5a423ffc706cd96c574fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 14:55:48 -0000 ----==_mimepart_5e149bf0cf77b_5a423ffc706cd96c574fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state This is a good point, though it might deserve its own PR/Issue? I thought we had text on dropping packets with packet numbers that had already been processed, but I couldn't find it in transport. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#discussion_r363785927 ----==_mimepart_5e149bf0cf77b_5a423ffc706cd96c574fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-transport.md:

> -contribute to the ACK frame size.  When the receiver is only sending
-non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting
-frame with a fraction of them, such as once per round trip, to enable
-dropping unnecessary ACK ranges and any state for previously sent packets.
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all
-packets that would otherwise be non-ack-eliciting, in order to avoid an
-infinite feedback loop of acknowledgements.
-
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state

This is a good point, though it might deserve its own PR/Issue? I thought we had text on dropping packets with packet numbers that had already been processed, but I couldn't find it in transport.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e149bf0cf77b_5a423ffc706cd96c574fe-- From nobody Tue Jan 7 07:03:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79A4312003E for ; Tue, 7 Jan 2020 07:03:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLRTimgbesx6 for ; Tue, 7 Jan 2020 07:03:02 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1211B12001A for ; Tue, 7 Jan 2020 07:03:02 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id BE06C2C33DE for ; Tue, 7 Jan 2020 07:03:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578409380; bh=rzLscUk0uCOvMHgla+y3vovimZkCNaC5AC9FdE4i44U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ouiIcyacYsBSKLu4dTtqoSwtGehcxmOgdNjknXMQ8njW/pfG7/uf7lLoPdbVItOPI B8uMpm39wucpbVED1N0SXQ+CvTHoKHFz64DXmee2vspTLZ1IPIMNr2XiyaP8jrt0GO +OkoBj7Z0nDwwy6eVw8yAZPIKhoh/Wk7JWCrr+yg= Date: Tue, 07 Jan 2020 07:03:00 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e149da4ae775_7d873fc47c4cd9682256e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:03:04 -0000 ----==_mimepart_5e149da4ae775_7d873fc47c4cd9682256e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#pullrequestreview-339291368 ----==_mimepart_5e149da4ae775_7d873fc47c4cd9682256e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e149da4ae775_7d873fc47c4cd9682256e-- From nobody Tue Jan 7 07:19:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90BF112003E for ; Tue, 7 Jan 2020 07:19:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ydQABNMdIQuN for ; Tue, 7 Jan 2020 07:19:11 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 818F612001A for ; Tue, 7 Jan 2020 07:19:11 -0800 (PST) Date: Tue, 07 Jan 2020 07:19:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410348; bh=we0cGdFWks/+B+NJUcpq74yi4XuWRIIAQcyUWepPKWg=; h=Date:From:To:Subject:From; b=qAFkck/JxaV5RtrcKYEVsVuqSIgcqN/QFFosuCxNQJUilsAfLIfrJvUsJiMdBKvVI YxTryii5WN2sjP9oVrBJHfGnyPuGPKJTMAPHHO75KLor5w56aNDvwiDfp4inYPgjQK Z6mNb5qtKBEpPtGZ+ig+rkswIPwfsQvthUaJ9mPE= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c60fab: Add in before {{version-negotiation}} Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:19:13 -0000 Branch: refs/heads/ianswett-in Home: https://github.com/quicwg/base-drafts Commit: c60fab6d501d57129f381e624e4b3a648f269d14 https://github.com/quicwg/base-drafts/commit/c60fab6d501d57129f381e624e4b3a648f269d14 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add in before {{version-negotiation}} Typically we use "in {{}}" or "(see {{}})", so this lines up with that. From nobody Tue Jan 7 07:19:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDDA6120059 for ; Tue, 7 Jan 2020 07:19:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YhrkPMr1CkSI for ; Tue, 7 Jan 2020 07:19:33 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4410712003E for ; Tue, 7 Jan 2020 07:19:33 -0800 (PST) Date: Tue, 07 Jan 2020 07:19:32 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410372; bh=idaz8qELXFIxK8eHYBPEKkv0BUNyIz3yxlk4yCbMiI8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZhFA1PIGZShjrRueCh6yxJXRLjJHMkY90CGm01iRV6mK56VMz/3Xd2Pf+lWtEGfEW +CDC73P5EtzZQ2XbyAfIBFdsv7ISFdlzApmQecNvDRUMg/xGf9KK7AYz2NOzs4ZdGr o32YcB8ztyIJowaO4Bzvw4kbxU2o7kknLuIRvwbA= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add in before {{version-negotiation}} (#3322) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14a18445ae5_4bd93f885c6cd968113029"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:19:35 -0000 ----==_mimepart_5e14a18445ae5_4bd93f885c6cd968113029 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Typically we use "in {{}}" or "(see {{}})", so this lines up with that. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3322 -- Commit Summary -- * Add in before {{version-negotiation}} -- File Changes -- M draft-ietf-quic-transport.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3322.patch https://github.com/quicwg/base-drafts/pull/3322.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3322 ----==_mimepart_5e14a18445ae5_4bd93f885c6cd968113029 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Typically we use "in {{}}" or "(see {{}})", so this lines up with that.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3322

Commit Summary

  • Add in before {{version-negotiation}}

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14a18445ae5_4bd93f885c6cd968113029-- From nobody Tue Jan 7 07:21:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 751CB12008C for ; Tue, 7 Jan 2020 07:21:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2t7uU0Z3-d39 for ; Tue, 7 Jan 2020 07:21:32 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34DE612003E for ; Tue, 7 Jan 2020 07:21:32 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 49E77261641 for ; Tue, 7 Jan 2020 07:21:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410491; bh=/GOgCVAI+Xup6rqSxvV54SFA8YQ6DdZoHl2UYluki8M=; h=Date:From:To:Subject:From; b=Ijq57WIjGmciHPYLnKIoHMminOJMtJ7IeTRplV8nl48ojCYD4rS6Zpm59lKhLpszK jnCQsKE7KaXHMS5kh4sANV6jr8E9FXE8/hsQWmHJAOzwi3Ym5VZipejLOj9J7P5qj1 1TR1P7BhonvyIaTON6wk19/dsc7OZpErPibiHo84= Date: Tue, 07 Jan 2020 07:21:30 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a25ae1: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:21:35 -0000 Branch: refs/heads/ianswett-in Home: https://github.com/quicwg/base-drafts Commit: a25ae1c518a622e357289d438025f8d10fafbb19 https://github.com/quicwg/base-drafts/commit/a25ae1c518a622e357289d438025f8d10fafbb19 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Tue Jan 7 07:21:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA97C120059 for ; Tue, 7 Jan 2020 07:21:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6HbagBfnY1Oi for ; Tue, 7 Jan 2020 07:21:42 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3024412003E for ; Tue, 7 Jan 2020 07:21:42 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 81305660E4C for ; Tue, 7 Jan 2020 07:21:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410500; bh=k9crFn1bxQ8R/Z6YevZvXEZqg7ABTuAPICKsVrgeCS4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z154x3eE/gRV3PH7WH5wf+iayFUitA1GqNR8VX+9RkkR1SEnr1gZ2yH+KGmi+CGfn N67oPsTPU+6z3GEMn0a9AsPq0WgFI1pbQZaqmN25L/XqM4bzDyoVJjYlRK0eqzN53s y3gycOHcDHQxKQUwgnVehgqnSl7yNUQnJjJHtZAA= Date: Tue, 07 Jan 2020 07:21:40 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add in before {{version-negotiation}} (#3322) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14a20471363_21a23f9f294cd968123574"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:21:44 -0000 ----==_mimepart_5e14a20471363_21a23f9f294cd968123574 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a25ae1c518a622e357289d438025f8d10fafbb19 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3322/files/c60fab6d501d57129f381e624e4b3a648f269d14..a25ae1c518a622e357289d438025f8d10fafbb19 ----==_mimepart_5e14a20471363_21a23f9f294cd968123574 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a25ae1c Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e14a20471363_21a23f9f294cd968123574-- From nobody Tue Jan 7 07:22:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1B6B12008C for ; Tue, 7 Jan 2020 07:22:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08VMbOdfg9YM for ; Tue, 7 Jan 2020 07:22:23 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 884B012001A for ; Tue, 7 Jan 2020 07:22:22 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id DD5476E11BE for ; Tue, 7 Jan 2020 07:22:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410541; bh=H/ZJNRn4ltI+G/iXwKvWl8/UQJmRvtRAWam14dlKlP0=; h=Date:From:To:Subject:From; b=wkAOalHsek/3usYV0LGKLJhI2EILpevPPl+KEUVcrAS4bkaMwvcr+4wemFp382QgP kZ64hlPr8j31btVrx3NKQfqyiMvyG15meM8KINf90/tSqq6QYr3i9cJyr/VMKJSkIu 5BOsY0XTwcALcku0xJrqIfK2wzedLcZeeqh9ujtU= Date: Tue, 07 Jan 2020 07:22:21 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2a947d: Script updating gh-pages from a25ae1c5. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:22:25 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2a947dfa53592cd737a7fde5428bd509d208a280 https://github.com/quicwg/base-drafts/commit/2a947dfa53592cd737a7fde5428bd509d208a280 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A ianswett-in/draft-ietf-quic-http.html A ianswett-in/draft-ietf-quic-http.txt A ianswett-in/draft-ietf-quic-invariants.html A ianswett-in/draft-ietf-quic-invariants.txt A ianswett-in/draft-ietf-quic-qpack.html A ianswett-in/draft-ietf-quic-qpack.txt A ianswett-in/draft-ietf-quic-recovery.html A ianswett-in/draft-ietf-quic-recovery.txt A ianswett-in/draft-ietf-quic-tls.html A ianswett-in/draft-ietf-quic-tls.txt A ianswett-in/draft-ietf-quic-transport.html A ianswett-in/draft-ietf-quic-transport.txt A ianswett-in/index.html M index.html Log Message: ----------- Script updating gh-pages from a25ae1c5. [ci skip] From nobody Tue Jan 7 07:24:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72D6B120052 for ; Tue, 7 Jan 2020 07:24:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jqq26wb8q40d for ; Tue, 7 Jan 2020 07:24:30 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A63CD12003E for ; Tue, 7 Jan 2020 07:24:30 -0800 (PST) Date: Tue, 07 Jan 2020 07:24:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578410669; bh=6gKsYoR+1u2qLKNuTkDYD4BXU753bSQOvGVuZM2OAbk=; h=Date:From:To:Subject:From; b=C0r8HzP47ZBJ4X5enGx1Upyl8hsKcdNH3JJxmnDuD2DNRSyhCkw1Mvi5COM2UEIZX GG23Ljj6ePjjJyF9h53JPGZYDGCmkz+cqRFKBPOSyt7qnKPu3xL6Bu1CU9+7QWNmHN SJW/t3eeY6PZ1mp3Axtjh5iQf7Bnm+CnGQvjm4mE= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b9ec4e: Script updating issues at 2020-01-07T15:24:21Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 15:24:33 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b9ec4ece0919584d360c46b0f1973ce35abd0fda https://github.com/quicwg/base-drafts/commit/b9ec4ece0919584d360c46b0f1973ce35abd0fda Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-07T15:24:21Z. [ci skip] From nobody Tue Jan 7 10:31:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17036120142 for ; Tue, 7 Jan 2020 10:31:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.455 X-Spam-Level: X-Spam-Status: No, score=-1.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XOxFTEhp3AMu for ; Tue, 7 Jan 2020 10:31:12 -0800 (PST) Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 375EB12013C for ; Tue, 7 Jan 2020 10:31:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=41e1GDqx50vCfiW/5NcpyJQTW300hqsQVbXrHGSB3NY=; b= igXfu78X0XWjfNv6QXZkuGVQCRpAKM5mKRiU5Puw/qfgGdwxwTxMmPOkT0uieQma GUcRhVUTXUbT+waN502p007S2bFKtWwQYLwvqYAvQ/ykKbpDGWvd9ZllDUhbp1UL WvHH/FDNQ3UrFTts9cFTcGc0X4N8Md1ZF6bk8wzTn/I= Received: by filter0428p1iad2.sendgrid.net with SMTP id filter0428p1iad2-8166-5E14CE6E-34 2020-01-07 18:31:10.986841799 +0000 UTC m=+1809690.709573997 Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [140.82.115.3]) by ismtpd0053p1iad1.sendgrid.net (SG) with ESMTP id PbcTztyJRs-GTloQdCby8A for ; Tue, 07 Jan 2020 18:31:10.893 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id C7E42AE05C1 for ; Tue, 7 Jan 2020 10:31:10 -0800 (PST) Date: Tue, 07 Jan 2020 18:31:11 +0000 (UTC) From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14ce6ec688e_a5c3fb29a8cd96c379258"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak13ftnWDSCX+5IoSxGi0J4SlNDCxWSOI+aOcn pZKyOcfX8aSuFQhadc9RXH96Od3XHmosi7S7KZGvPcBd9B/Ajai8ZzWBb7bEDjLxw9UTBy26c6z7bQ 23vWeqFiQJWzU83QW89oN4o/uJR9Q8FD+ICMzGjpKTCAzuLk+/X10ixXz4DCVYUheThby1zAnDmvoO g= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 18:31:14 -0000 ----==_mimepart_5e14ce6ec688e_a5c3fb29a8cd96c379258 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-339422699 ----==_mimepart_5e14ce6ec688e_a5c3fb29a8cd96c379258 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14ce6ec688e_a5c3fb29a8cd96c379258-- From nobody Tue Jan 7 12:09:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C15A12018B for ; Tue, 7 Jan 2020 12:09:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AtBKWDUdhf72 for ; Tue, 7 Jan 2020 12:09:05 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2542512013C for ; Tue, 7 Jan 2020 12:09:05 -0800 (PST) Date: Tue, 07 Jan 2020 12:09:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578427743; bh=amWbqq1o9TISAwt89AUWAN1dlj54pGb27E+Okw+4eNM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xByhjjd21i7wPZCDi9Q+7tMPPegl1lDW1A255yYuMy47HqhUcYhJ5zjVUzPY0jEg6 yVbsN4UwY7pn3Bt3sP+FIbN2G1zNc3ABGEVI4s0tbY9G05CUSXO7ynejvlr7AOnLR8 oeQxWc7bQMMqApO8RYVM28f+kB9wBxsiqEBFWwDc= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14e55fc2549_70c73fabad8cd9601643e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:09:06 -0000 ----==_mimepart_5e14e55fc2549_70c73fabad8cd9601643e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @larseggert or @mnot can you mark this as design? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3275#issuecomment-571750368 ----==_mimepart_5e14e55fc2549_70c73fabad8cd9601643e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@larseggert or @mnot can you mark this as design?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14e55fc2549_70c73fabad8cd9601643e7-- From nobody Tue Jan 7 12:26:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 124761200EB for ; Tue, 7 Jan 2020 12:26:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id az9LAvsCSWdf for ; Tue, 7 Jan 2020 12:26:56 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA971120077 for ; Tue, 7 Jan 2020 12:26:55 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 11C7A2C0E1C for ; Tue, 7 Jan 2020 12:26:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578428815; bh=QBBmd2P3V7rSqIu/egPubMCamgsMXpdRhtuzslcbCo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=prgZpFpisWbKG/1wAdhkhYdFqa7z9TIg56imia+PPqnUGYRR+eV8/ReJtyq84gI6b h/MDVhYrNsX5OtrqO94dyDp81uJe5L/eQmS8j7iSICpj+TG3fr3iWShzxC9wIk1MKf tf+Abg0rtpgZN8Nop1YEhK8auqZWNV8DnMGLxaWA= Date: Tue, 07 Jan 2020 12:26:55 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14e98f3cd6_53a73f823aecd960193126"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:26:57 -0000 ----==_mimepart_5e14e98f3cd6_53a73f823aecd960193126 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Let's land this and handle any redundancies in an editorial pass along with #3316. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3312#issuecomment-571756551 ----==_mimepart_5e14e98f3cd6_53a73f823aecd960193126 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Let's land this and handle any redundancies in an editorial pass along with #3316.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14e98f3cd6_53a73f823aecd960193126-- From nobody Tue Jan 7 12:35:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6405120077 for ; Tue, 7 Jan 2020 12:35:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQNUQrwzsJhC for ; Tue, 7 Jan 2020 12:35:04 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31A85120025 for ; Tue, 7 Jan 2020 12:35:04 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id A6E2D960655 for ; Tue, 7 Jan 2020 12:35:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429302; bh=lsD+RVwwkfSaS7uKihfQ4dAOtqFqO8XEYkY9L5cMZqw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTg25tHav2KRiTezZ2b93iLfcxJ5ndp/RbtiCf9X0eSe3VP3AM9k5ijJaL+RAQnF3 BFu4uECDsBUDR21tQ/5eLizkTO4EDA0P9FZddesHG6vlurvzEDPP6iMDLfAoOqcZXF v83wnaiiy91nxvr5jCqvClJ7mTiFt0h8qrwdC2SQ= Date: Tue, 07 Jan 2020 12:35:02 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14eb7698bd6_75393fb3632cd96c455c2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:07 -0000 ----==_mimepart_5e14eb7698bd6_75393fb3632cd96c455c2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. A few suggestions > @@ -3182,7 +3182,10 @@ caused by losing previously sent ACK frames, at the cost of larger ACK frames. ACK frames SHOULD always acknowledge the most recently received packets, and the more out-of-order the packets are, the more important it is to send an updated ACK frame quickly, to prevent the peer from declaring a packet as lost and -spuriously retransmitting the frames it contains. +spuriously retransmitting the frames it contains. It's expected the ACK frame ```suggestion spuriously retransmitting the frames it contains. The ACK frame is expected ``` > @@ -3182,7 +3182,10 @@ caused by losing previously sent ACK frames, at the cost of larger ACK frames. ACK frames SHOULD always acknowledge the most recently received packets, and the more out-of-order the packets are, the more important it is to send an updated ACK frame quickly, to prevent the peer from declaring a packet as lost and -spuriously retransmitting the frames it contains. +spuriously retransmitting the frames it contains. It's expected the ACK frame +will be much smaller than a QUIC packet. However, if the entire ACK frame ```suggestion to fit within a single QUIC packet. If it does not, then older ranges ``` > @@ -3182,7 +3182,10 @@ caused by losing previously sent ACK frames, at the cost of larger ACK frames. ACK frames SHOULD always acknowledge the most recently received packets, and the more out-of-order the packets are, the more important it is to send an updated ACK frame quickly, to prevent the peer from declaring a packet as lost and -spuriously retransmitting the frames it contains. +spuriously retransmitting the frames it contains. It's expected the ACK frame +will be much smaller than a QUIC packet. However, if the entire ACK frame +does not fit into a single QUIC packet, older ranges (that is, those with the ```suggestion (those with the smallest packet numbers) are omitted. ``` > @@ -3182,7 +3182,10 @@ caused by losing previously sent ACK frames, at the cost of larger ACK frames. ACK frames SHOULD always acknowledge the most recently received packets, and the more out-of-order the packets are, the more important it is to send an updated ACK frame quickly, to prevent the peer from declaring a packet as lost and -spuriously retransmitting the frames it contains. +spuriously retransmitting the frames it contains. It's expected the ACK frame +will be much smaller than a QUIC packet. However, if the entire ACK frame +does not fit into a single QUIC packet, older ranges (that is, those with the +smallest packet numbers) SHOULD be omitted. ```suggestion ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3312#pullrequestreview-339487828 ----==_mimepart_5e14eb7698bd6_75393fb3632cd96c455c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar approved this pull request.

=0D =0D

A few suggestions


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3182,7 +3182,10 @@ caused by losing pr=
eviously sent ACK frames, at the cost of larger ACK frames.=0D
 ACK frames SHOULD always acknowledge the most recently received packets,=
 and the=0D
 more out-of-order the packets are, the more important it is to send an u=
pdated=0D
 ACK frame quickly, to prevent the peer from declaring a packet as lost a=
nd=0D
-spuriously retransmitting the frames it contains.=0D
+spuriously retransmitting the frames it contains.  It's expected the=
 ACK frame=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-spuriously retransmitting the frames it conta=
ins.  It's expected the ACK frame=0D
+spuriously retransmitting the frames it contains.  The ACK frame is expe=
cted=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3182,7 +3182,10 @@ caused by losing pr=
eviously sent ACK frames, at the cost of larger ACK frames.=0D
 ACK frames SHOULD always acknowledge the most recently received packets,=
 and the=0D
 more out-of-order the packets are, the more important it is to send an u=
pdated=0D
 ACK frame quickly, to prevent the peer from declaring a packet as lost a=
nd=0D
-spuriously retransmitting the frames it contains.=0D
+spuriously retransmitting the frames it contains.  It's expected the=
 ACK frame=0D
+will be much smaller than a QUIC packet.  However, if the entire ACK fra=
me=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-will be much smaller than a QUIC packet.  How=
ever, if the entire ACK frame=0D
+to fit within a single QUIC packet.  If it does not, then older ranges=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3182,7 +3182,10 @@ caused by losing pr=
eviously sent ACK frames, at the cost of larger ACK frames.=0D
 ACK frames SHOULD always acknowledge the most recently received packets,=
 and the=0D
 more out-of-order the packets are, the more important it is to send an u=
pdated=0D
 ACK frame quickly, to prevent the peer from declaring a packet as lost a=
nd=0D
-spuriously retransmitting the frames it contains.=0D
+spuriously retransmitting the frames it contains.  It's expected the=
 ACK frame=0D
+will be much smaller than a QUIC packet.  However, if the entire ACK fra=
me=0D
+does not fit into a single QUIC packet, older ranges (that is, those wit=
h the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-does not fit into a single QUIC packet, older=
 ranges (that is, those with the=0D
+(those with the smallest packet numbers) are omitted.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3182,7 +3182,10 @@ caused by losing pr=
eviously sent ACK frames, at the cost of larger ACK frames.=0D
 ACK frames SHOULD always acknowledge the most recently received packets,=
 and the=0D
 more out-of-order the packets are, the more important it is to send an u=
pdated=0D
 ACK frame quickly, to prevent the peer from declaring a packet as lost a=
nd=0D
-spuriously retransmitting the frames it contains.=0D
+spuriously retransmitting the frames it contains.  It's expected the=
 ACK frame=0D
+will be much smaller than a QUIC packet.  However, if the entire ACK fra=
me=0D
+does not fit into a single QUIC packet, older ranges (that is, those wit=
h the=0D
+smallest packet numbers) SHOULD be omitted.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-smallest packet numbers) SHOULD be omitted.=0D=

=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e14eb7698bd6_75393fb3632cd96c455c2-- From nobody Tue Jan 7 12:35:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B08DC12010C for ; Tue, 7 Jan 2020 12:35:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uRsknWHxRsBr for ; Tue, 7 Jan 2020 12:35:19 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE9721200B3 for ; Tue, 7 Jan 2020 12:35:18 -0800 (PST) Date: Tue, 07 Jan 2020 12:35:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429317; bh=qtC2mqFphq8CVwdnHFYhDtZunHSbsqyrvHL6tAOXxN4=; h=Date:From:To:Subject:From; b=cBYLWT0bTHUHQTV+dZblhml/jb+8O12bDT2NsPv3ecbHORfmPFrgyj713ZxPmNump +9B4DOyNle3eeTcNSUGQmR+rikAIUgf7NY1ZSAPQnOOupvw+tk6y/7j8pslA9MZ2pm FyRPtWk//riBy0yyx1YzZrX08fly834Xs2lAUvrQ= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ef3051: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:21 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: ef30511043224abd03c2ce809d86f92769302f75 https://github.com/quicwg/base-drafts/commit/ef30511043224abd03c2ce809d86f92769302f75 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar From nobody Tue Jan 7 12:35:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8119F120025 for ; Tue, 7 Jan 2020 12:35:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P0eQj0_8N4fT for ; Tue, 7 Jan 2020 12:35:27 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F6BC120077 for ; Tue, 7 Jan 2020 12:35:27 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 97D041C027D for ; Tue, 7 Jan 2020 12:35:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429326; bh=lFztYh9DgZArAAlVczgQbzg82wyawgvu3FPa4xg+Nwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0RZm0IV8C59blE+2VLWMNjSly7uJxbVYyUUl9WS9zH2gltZWg1B/7Kh79Gl1lt8BZ Myib0QngQY7IdWtZAqUFFF+vAcPpeD51vfjPm1rb/nlCi7AIC20SqiI2B/x1BnR+r+ JiIJFNpwA3Htom59lS+U6Fr0Ygcaw/6Vg9OVwcp0= Date: Tue, 07 Jan 2020 12:35:26 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14eb8e896ff_14343f85c32cd96c5284b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:30 -0000 ----==_mimepart_5e14eb8e896ff_14343f85c32cd96c5284b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. ef30511043224abd03c2ce809d86f92769302f75 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/7d17c456141051542476f65052ae01aed94e4bbe..ef30511043224abd03c2ce809d86f92769302f75 ----==_mimepart_5e14eb8e896ff_14343f85c32cd96c5284b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • ef30511 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e14eb8e896ff_14343f85c32cd96c5284b-- From nobody Tue Jan 7 12:35:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B49A3120077 for ; Tue, 7 Jan 2020 12:35:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZArw9jQzH2-z for ; Tue, 7 Jan 2020 12:35:38 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 977EA120025 for ; Tue, 7 Jan 2020 12:35:38 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id E91FC1C0691 for ; Tue, 7 Jan 2020 12:35:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429337; bh=OU/5k7qbjZSNj2W+uCWW7o10x0/hHcFC34B26tTyCaA=; h=Date:From:To:Subject:From; b=JUXTCoVrH27Pzs+l6CoGOL3kUgDK8YCTLu7eR1+o7B6OeZIYks/Z4cPn+04mAO6ev rwRbEvD5fcajpuxNFR+IHDuccIl98x3e3gEBDvuLXUWhazqdKFPRcK0L2Mi8FYX451 PYE9XBoSQCvNbf3h4mqaoO2sVMBGH1DC70fpvq6g= Date: Tue, 07 Jan 2020 12:35:37 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 074d22: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:41 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: 074d22ce06be9ffd0d9bba66b5425efc568c3670 https://github.com/quicwg/base-drafts/commit/074d22ce06be9ffd0d9bba66b5425efc568c3670 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar From nobody Tue Jan 7 12:35:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A839B1200B3 for ; Tue, 7 Jan 2020 12:35:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BpbmC_0n3cn4 for ; Tue, 7 Jan 2020 12:35:45 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40093120025 for ; Tue, 7 Jan 2020 12:35:45 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 2B41A6E05A7 for ; Tue, 7 Jan 2020 12:35:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429344; bh=NHSFDsFseo7TTT49xfrKGiQlSRW1QRpnQuCrRILoReY=; h=Date:From:To:Subject:From; b=AQu56EfedC3RmJtXIoLrGSlrs/sqAQmXGCwQ0RNo4WRiY/Gd1aQERVGWiBNJb1FUV fPYZ7/MaSGe8edtI6SYTWWoHTNGrYa3QmBMp5/XJOOb1hzwx2yYskaJJNB2sarHrKL m4sxe1p4c5YvK+dF0V++Mpjl4W9K52bhDY3m/PLE= Date: Tue, 07 Jan 2020 12:35:44 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a48e87: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:47 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 https://github.com/quicwg/base-drafts/commit/a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar From nobody Tue Jan 7 12:35:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45BA712085A for ; Tue, 7 Jan 2020 12:35:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9wlRfsb1wCak for ; Tue, 7 Jan 2020 12:35:48 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15281120848 for ; Tue, 7 Jan 2020 12:35:48 -0800 (PST) Date: Tue, 07 Jan 2020 12:35:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429347; bh=Vy8aYPpWrdbUMyIbdnBV88ycCktr66I2WJqEw9czgLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wO+N/HCpNnW8Ifk0D2ApU2Vvxy1oaSnB04uP3LtwXTR6WcXIacporCNEvTgRraMDm fko6yUjrjJP4VO/NfPz/3idq8ug9wHG+wMKmuHmqrBiqWgGR0m2wxTOg9IYtUGLZjY r7A9F9dD3PXSntS+71CS0i6z896a0jjEFRNI8khI= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14eba3390a3_22e23f84ddecd96017792"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:51 -0000 ----==_mimepart_5e14eba3390a3_22e23f84ddecd96017792 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 074d22ce06be9ffd0d9bba66b5425efc568c3670 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/ef30511043224abd03c2ce809d86f92769302f75..074d22ce06be9ffd0d9bba66b5425efc568c3670 ----==_mimepart_5e14eba3390a3_22e23f84ddecd96017792 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 074d22c Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e14eba3390a3_22e23f84ddecd96017792-- From nobody Tue Jan 7 12:36:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8195120077 for ; Tue, 7 Jan 2020 12:35:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hf7UH0aFWszV for ; Tue, 7 Jan 2020 12:35:52 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B914120816 for ; Tue, 7 Jan 2020 12:35:52 -0800 (PST) Date: Tue, 07 Jan 2020 12:35:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429350; bh=GrMflwnroO9FJuJkbgQjdNPJM4XXwR8kIG8mGWDhFcQ=; h=Date:From:To:Subject:From; b=pGua2euM8fniXk1frdyJVExvlJPwkKuHKKaPtisiITPV++OQ1oUkCnxkRJbPSTbmq vRFtfEJPxQM0tJP0CcA+W8es7k1z+DXdmmx4KsoDWX/81v5z1VdILLa62v3Yf58jpi 0vz+hb8wrJsnVKcuvTShNcnZi7ZIyBSheYDVju+k= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 91ccec: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:35:54 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: 91ccecd035d0fa06084f9605e1735e495f48b2ac https://github.com/quicwg/base-drafts/commit/91ccecd035d0fa06084f9605e1735e495f48b2ac Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar From nobody Tue Jan 7 12:36:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14AE6120227 for ; Tue, 7 Jan 2020 12:35:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vg8gxqKj7_80 for ; Tue, 7 Jan 2020 12:35:55 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44B4E120025 for ; Tue, 7 Jan 2020 12:35:55 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id A6CC1660C33 for ; Tue, 7 Jan 2020 12:35:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429353; bh=Pp9K9EayyqTUfHhmrlRdtwQJZzRCfSTGnG/raXwKCao=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1pejVuqvsC6X98mOwQTGdbGjLhKHOoBOVch51sJiYk06BldJBD6joVS1/J9JxOEW/ AohoS22GLnM0n/WpJiXp/kValfl6cpvrrZkgUT7+y9nP2y+QRHdmoC3FtrQqo1NGrI bkmhzHXnIDLdrjMZ+ev7sAtkdXrAm4aOV9RxVzeI= Date: Tue, 07 Jan 2020 12:35:53 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14eba99870e_11f73fd2d02cd96c110310"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:36:00 -0000 ----==_mimepart_5e14eba99870e_11f73fd2d02cd96c110310 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/074d22ce06be9ffd0d9bba66b5425efc568c3670..a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 ----==_mimepart_5e14eba99870e_11f73fd2d02cd96c110310 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a48e872 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e14eba99870e_11f73fd2d02cd96c110310-- From nobody Tue Jan 7 12:36:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95B5C1200B3 for ; Tue, 7 Jan 2020 12:36:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tlXWNOfOLq_H for ; Tue, 7 Jan 2020 12:36:01 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6151F120025 for ; Tue, 7 Jan 2020 12:36:01 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id C0AB66A08A9 for ; Tue, 7 Jan 2020 12:35:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429359; bh=aPMiVc/tstTKQAHKkY9ZPg2UNsT9h+sT7sY+3yZSqy4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H92gvldq9m3W2KV/86P5TbuFaIDpfEeY46trdgBpFNvxaVNERG1g0gt+1blaWVFF4 Nfr+KMNnF6VODs8F+MJYlBYRYH4Ne2WdUnqGNQR6Xq6wg0RPvAxmROzgs8NmbFFN8I y9dxYTAFhFo3oS+Ps2lw2zvhu0pbAT9L6nmN+R/4= Date: Tue, 07 Jan 2020 12:35:59 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14ebafb21fa_29663fcd580cd96476259"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:36:06 -0000 ----==_mimepart_5e14ebafb21fa_29663fcd580cd96476259 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 91ccecd035d0fa06084f9605e1735e495f48b2ac Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285..91ccecd035d0fa06084f9605e1735e495f48b2ac ----==_mimepart_5e14ebafb21fa_29663fcd580cd96476259 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 91ccecd Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e14ebafb21fa_29663fcd580cd96476259-- From nobody Tue Jan 7 12:36:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E84D1200D7 for ; Tue, 7 Jan 2020 12:36:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vmRDZoD_2e-N for ; Tue, 7 Jan 2020 12:36:49 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C97F120025 for ; Tue, 7 Jan 2020 12:36:49 -0800 (PST) Date: Tue, 07 Jan 2020 12:36:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578429407; bh=odJY7h2Aj04uj3CkyqQ/XqAZLS/V/RM9UodaATtqvBk=; h=Date:From:To:Subject:From; b=IrRgDlTVZ9QJdRHbSGZ3X/nLRWxb637EONa/4vbU8PcQJY2Fk4TAABauCgLsd2e9x nwLfwG26uUDaSGL9fcQXZ/tvBtbkRA29SSq8ErDJTbELusAzF48myqqk5lLuRazF/v RBYrJyawt4MyejRDR9H01W3VPLWCxhQeZbGdSJvE= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c3a388: Script updating gh-pages from 91ccecd0. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 20:36:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c3a388c8c3163cd0a34e42b9095e0b2fc9c3f1bf https://github.com/quicwg/base-drafts/commit/c3a388c8c3163cd0a34e42b9095e0b2fc9c3f1bf Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M ianswett-big-ack/draft-ietf-quic-http.html M ianswett-big-ack/draft-ietf-quic-http.txt M ianswett-big-ack/draft-ietf-quic-invariants.html M ianswett-big-ack/draft-ietf-quic-invariants.txt M ianswett-big-ack/draft-ietf-quic-qpack.html M ianswett-big-ack/draft-ietf-quic-qpack.txt M ianswett-big-ack/draft-ietf-quic-recovery.html M ianswett-big-ack/draft-ietf-quic-recovery.txt M ianswett-big-ack/draft-ietf-quic-tls.html M ianswett-big-ack/draft-ietf-quic-tls.txt M ianswett-big-ack/draft-ietf-quic-transport.html M ianswett-big-ack/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 91ccecd0. [ci skip] From nobody Tue Jan 7 13:17:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F2CFA12080C for ; Tue, 7 Jan 2020 13:17:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9P4I9Wx2vJ5G for ; Tue, 7 Jan 2020 13:17:03 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B45E7120025 for ; Tue, 7 Jan 2020 13:17:03 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id CC6DE5201E5 for ; Tue, 7 Jan 2020 13:17:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578431822; bh=jQzpmlGjokGluBe2V8QSitdXSbBO+jp93AOEPxoiErM=; h=Date:From:To:Subject:From; b=oOVflpZO+fV9tJP7ycHLraFae4JjCZyWzgLiSuoojHFldXXjWqBRxnv/aaOtB7H5w F0X2+5b1JE4+V7jEUJDPuAp0x1ipY7zBh/bjp6xoK0cJUlUkjMEx4DxsZXqmvSyljX Rykj3LiBXb9ruZ/qqGIq5GwunAmsqHhC09m/0h+U= Date: Tue, 07 Jan 2020 13:17:02 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:17:05 -0000 Branch: refs/heads/http/alpn_specificity Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 7 13:17:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A7DB12012E for ; Tue, 7 Jan 2020 13:17:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jumQxOQ9A3MZ for ; Tue, 7 Jan 2020 13:17:53 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC1A9120025 for ; Tue, 7 Jan 2020 13:17:53 -0800 (PST) Date: Tue, 07 Jan 2020 13:17:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578431872; bh=yvybnAD48pxdEl1w2cpwA5PZqdn/7etbOyYOGbd78wg=; h=Date:From:To:Subject:From; b=EYftfO8P1A1+pNysQ+tVaYENWblF6xhMLqp3c5htGBv01i8w6JZEvv6C8hQVtkzSs LAXK9oX8kY4fhTkzTsueeMnTScYt1y5EzKF0nGIqg+/7FQgRaXuBJgWL4IBizk/QF3 F1mldZyHBteP8yGuD6aX8e35qgcMoZV6M9Gmp9Wo= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3014eb: Script updating gh-pages from efedc1cc. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:17:55 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3014ebae8dee7f3dc172eeec1c4b01a2208ee82f https://github.com/quicwg/base-drafts/commit/3014ebae8dee7f3dc172eeec1c4b01a2208ee82f Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: A http/alpn_specificity/draft-ietf-quic-http.html A http/alpn_specificity/draft-ietf-quic-http.txt A http/alpn_specificity/draft-ietf-quic-invariants.html A http/alpn_specificity/draft-ietf-quic-invariants.txt A http/alpn_specificity/draft-ietf-quic-qpack.html A http/alpn_specificity/draft-ietf-quic-qpack.txt A http/alpn_specificity/draft-ietf-quic-recovery.html A http/alpn_specificity/draft-ietf-quic-recovery.txt A http/alpn_specificity/draft-ietf-quic-tls.html A http/alpn_specificity/draft-ietf-quic-tls.txt A http/alpn_specificity/draft-ietf-quic-transport.html A http/alpn_specificity/draft-ietf-quic-transport.txt A http/alpn_specificity/index.html M index.html Log Message: ----------- Script updating gh-pages from efedc1cc. [ci skip] From nobody Tue Jan 7 13:18:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84F9E12012E for ; Tue, 7 Jan 2020 13:18:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dkqj42wvDiOU for ; Tue, 7 Jan 2020 13:18:16 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAA9A120025 for ; Tue, 7 Jan 2020 13:18:16 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 34BC61C24D8 for ; Tue, 7 Jan 2020 13:18:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578431896; bh=gOJqWQQvffFKH9ZO32Wh32bF3c3xQmWL0gI3A8WdUAo=; h=Date:From:To:Subject:From; b=yC4IqfHAjhANEirQUOMbxazKX3AVWOrouXorw7TFnLaQi+qnfhf8kj6N/e3w+saTU Cyo4dlc5SsCyt91AyivNzAo3WvlsUL5mP9ddvk/IgCHIGzB2BV2UCCRYC1aUXVxmcr /RphUrhryDuN+cxIPfGTW9UPpaUtwM2NNq7ZhQNI= Date: Tue, 07 Jan 2020 13:18:16 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eda467: Require QUICv1 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:18:18 -0000 Branch: refs/heads/http/alpn_specificity Home: https://github.com/quicwg/base-drafts Commit: eda467d01cb18892ea51511d09cf6fdf3f99172e https://github.com/quicwg/base-drafts/commit/eda467d01cb18892ea51511d09cf6fdf3f99172e Author: Mike Bishop Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Require QUICv1 From nobody Tue Jan 7 13:19:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0DFE12012E for ; Tue, 7 Jan 2020 13:19:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srV4i0dsOYST for ; Tue, 7 Jan 2020 13:19:30 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F917120025 for ; Tue, 7 Jan 2020 13:19:30 -0800 (PST) Date: Tue, 07 Jan 2020 13:19:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578431969; bh=m879zm+cWkjbPg/CUlfOitSz/aPzDvocpvqp7Hkni1M=; h=Date:From:To:Subject:From; b=VdE0kB3kfMMFnco1SVfrhKyfwNvo/XZgQismCJ781nAyox4K8DNLrT9ZoeeywK/uR fkSk1C5Y0CHSgOo6dEWOMRtljSuOoz0xx/fK7IZYDxuVohSqU29/uNz24ZBfugWYdR g5ed2TAgbmKSWdpmWS5EKZAEecQpmjG15i233DGw= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 473839: Script updating gh-pages from eda467d0. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:19:32 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 473839398a3695aff2fbc6714b842826221718aa https://github.com/quicwg/base-drafts/commit/473839398a3695aff2fbc6714b842826221718aa Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M http/alpn_specificity/draft-ietf-quic-http.html M http/alpn_specificity/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from eda467d0. [ci skip] From nobody Tue Jan 7 13:20:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90C4212012E for ; Tue, 7 Jan 2020 13:20:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06_3FYrh5zFC for ; Tue, 7 Jan 2020 13:20:14 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32563120025 for ; Tue, 7 Jan 2020 13:20:14 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 76E986A0AA5 for ; Tue, 7 Jan 2020 13:20:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578432013; bh=rsE7hn/V4ODbxcistCBEnJnKqplaQ2JN7mW6YtQPQV8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=19baLx7Ex+EPiH5S7h/uvUm1YJx7BUxy4nVpM6Bsz+wYaFJNan3DPIrsTkevk+jxb P2H8HbD8hmf2QB92WE3XrTPAmmpTKFtzog4+W7k7kvS75lbozN45f/N08hA75XWy2d oxUq5izFj5Lnm3Gqc+0TLQ+1z4I4Dfj23HFWTgUg= Date: Tue, 07 Jan 2020 13:20:13 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14f60d68af5_1c3e3fcddc0cd96c6455a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:20:15 -0000 ----==_mimepart_5e14f60d68af5_1c3e3fcddc0cd96c6455a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As discussed in Singapore, this ties HTTP/3 to QUIC version 1 until someone writes down how another QUIC version is used. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3323 -- Commit Summary -- * Require QUICv1 -- File Changes -- M draft-ietf-quic-http.md (17) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3323.patch https://github.com/quicwg/base-drafts/pull/3323.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323 ----==_mimepart_5e14f60d68af5_1c3e3fcddc0cd96c6455a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As discussed in Singapore, this ties HTTP/3 to QUIC version 1 until someone writes down how another QUIC version is used.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3323

Commit Summary

  • Require QUICv1

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14f60d68af5_1c3e3fcddc0cd96c6455a-- From nobody Tue Jan 7 13:25:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDC30120147 for ; Tue, 7 Jan 2020 13:25:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6nVMacBWg91 for ; Tue, 7 Jan 2020 13:25:15 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45B5B1200E7 for ; Tue, 7 Jan 2020 13:25:15 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 988A96E0477 for ; Tue, 7 Jan 2020 13:25:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578432314; bh=+4vD7yoNmba9raNuptcSWuqzIbj0+Pal/YPdTObQT9Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1nx59ynVoG2iyX4Y5GwH5ZwDE//TIBLBgRgeL5QNc8+813AWUi7Eak+RBamzydmyg llisPopx8PyPtRsSYpMmpYfybFaoeTyF52xAljJ6SSqZlu07AFR8h2OmuQVq1nGPtA slhgZpkc8fyDaWoFzCAUcexbnUvhPR5dOPHmTW3U= Date: Tue, 07 Jan 2020 13:25:14 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Reduce HTTP/3 editorial dependence on HTTP/2 (#3264) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14f73a8a64e_e393fe3148cd96c715cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:25:17 -0000 ----==_mimepart_5e14f73a8a64e_e393fe3148cd96c715cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Rereading this, I see there's a distinction between your suggestion and my previous attempts to separate them -- you want to get rid of all normative references to RFC7540, duplicating text as necessary and leaving only informative references for further reading. Let me take a look at this. At first pass, many of the 7540 references could be informative, but some specific sections are referenced as a whole. I tend to think that a reference to a specific section is sufficient, but if it's small enough to copy over, that might work too. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3264#issuecomment-571780004 ----==_mimepart_5e14f73a8a64e_e393fe3148cd96c715cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Rereading this, I see there's a distinction between your suggestion and my previous attempts to separate them -- you want to get rid of all normative references to RFC7540, duplicating text as necessary and leaving only informative references for further reading.

Let me take a look at this. At first pass, many of the 7540 references could be informative, but some specific sections are referenced as a whole. I tend to think that a reference to a specific section is sufficient, but if it's small enough to copy over, that might work too.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14f73a8a64e_e393fe3148cd96c715cc-- From nobody Tue Jan 7 13:45:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 431BB120147 for ; Tue, 7 Jan 2020 13:45:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ywI6fsd5VAI for ; Tue, 7 Jan 2020 13:45:03 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11E351200E7 for ; Tue, 7 Jan 2020 13:45:03 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 74A75C6078B for ; Tue, 7 Jan 2020 13:45:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578433502; bh=AyOXdYe15LpuJVvEFa1sfZ3xQdFiMmlr/1FLKm0mkCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QHgBhqujj7Oj3IsMBtqHwL9Bi+3XJaDAgKFSIkjlalC/ZRFo9wGjLGZWXMeRsbvGP Gvk0acYW4Dy2fSAZQaL/W7GjsS5At2RDrA5RxjL3yO/V8qGvOwL1W43izzANp98KfZ 56xUpPEw2ie3uLVOg9/zNCOL+y46RNf4GHCqOlGk= Date: Tue, 07 Jan 2020 13:45:02 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Reduce HTTP/3 editorial dependence on HTTP/2 (#3264) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e14fbde6646d_6ae13f8e938cd9603851e4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 21:45:05 -0000 ----==_mimepart_5e14fbde6646d_6ae13f8e938cd9603851e4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit QUIC is described in {{QUIC-TRANSPORT}}. For a full description of HTTP/2, see {{!HTTP2=RFC7540}}. Pretty clearly informative. Server push is an interaction mode introduced in HTTP/2 {{!HTTP2}} which permits a server to push a request-response exchange to a client in anticipation of the client making the indicated request. This trades off network usage against a potential latency gain. Several HTTP/3 frames are used to manage server push, such as PUSH_PROMISE, DUPLICATE_PUSH, MAX_PUSH_ID, and CANCEL_PUSH. *Probably* informative. A server that does not wish clients to reuse connections for a particular origin can indicate that it is not authoritative for a request by sending a 421 (Misdirected Request) status code in response to the request (see Section 9.1.2 of {{!HTTP2}}). The considerations discussed in Section 9.1 of {{!HTTP2}} also apply to the management of HTTP/3 connections. Just referencing the definition of the existing response code could go either way. Might want to copy over the connection management advice. As in HTTP/2, HTTP/3 uses special pseudo-header fields beginning with the ':' character (ASCII 0x3a) to convey the target URI, the method of the request, and the status code for the response. These pseudo-header fields are defined in Section 8.1.2.3 and 8.1.2.4 of {{!HTTP2}}. Pseudo-header fields are not HTTP header fields. Endpoints MUST NOT generate pseudo-header fields other than those defined in {{!HTTP2}}. The restrictions on the use of pseudo-header fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3. Messages which are considered malformed under these restrictions are handled as described in {{malformed}}. This definitely would require copying text; it's a purely normative reference to a specific section of RFC 7540. To allow for better compression efficiency, the cookie header field {{!RFC6265}} MAY be split into separate header fields, each with one or more cookie-pairs, before compression. If a decompressed header list contains multiple cookie header fields, these MUST be concatenated before being passed into a non-HTTP/2, non-HTTP/3 context, as described in {{!HTTP2}}, Section 8.1.2.5. This might require some text copying, or might be informative -- I'd have to read the section in more detail. A CONNECT request in HTTP/3 functions in the same manner as in HTTP/2. The request MUST be formatted as described in {{!HTTP2}}, Section 8.3. A CONNECT request that does not conform to these restrictions is malformed (see {{malformed}}). The request stream MUST NOT be closed at the end of the request. This would require text copying. Server push is an interaction mode introduced in HTTP/2 {{!HTTP2}} which permits a server to push a request-response exchange to a client in anticipation of the client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. This is purely informative. The header of the request message is carried by a PUSH_PROMISE frame (see {{frame-push-promise}}) on the request stream which generated the push. This allows the server push to be associated with a client request. Promised requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}. Requires text copying. The security considerations of HTTP/3 should be comparable to those of HTTP/2 with TLS; the considerations from Section 10 of {{!HTTP2}} apply in addition to those listed here. Seems kind of borderline -- this isn't really normative text, but you really should read the security considerations. All the references in IANA Considerations and H2 Considerations are explicitly informative, so the switch would be easy there. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3264#issuecomment-571787247 ----==_mimepart_5e14fbde6646d_6ae13f8e938cd9603851e4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
QUIC is described in {{QUIC-TRANSPORT}}.  For a full description of HTTP/2, see
{{!HTTP2=RFC7540}}.

Pretty clearly informative.

Server push is an interaction mode introduced in HTTP/2 {{!HTTP2}} which permits
a server to push a request-response exchange to a client in anticipation of the
client making the indicated request.  This trades off network usage against a
potential latency gain.  Several HTTP/3 frames are used to manage server push,
such as PUSH_PROMISE, DUPLICATE_PUSH, MAX_PUSH_ID, and CANCEL_PUSH.

Probably informative.

A server that does not wish clients to reuse connections for a particular origin
can indicate that it is not authoritative for a request by sending a 421
(Misdirected Request) status code in response to the request (see Section 9.1.2
of {{!HTTP2}}).

The considerations discussed in Section 9.1 of {{!HTTP2}} also apply to the
management of HTTP/3 connections.

Just referencing the definition of the existing response code could go either way. Might want to copy over the connection management advice.

As in HTTP/2, HTTP/3 uses special pseudo-header fields beginning with the ':'
character (ASCII 0x3a) to convey the target URI, the method of the request, and
the status code for the response.  These pseudo-header fields are defined in
Section 8.1.2.3 and 8.1.2.4 of {{!HTTP2}}. Pseudo-header fields are not HTTP
header fields.  Endpoints MUST NOT generate pseudo-header fields other than
those defined in {{!HTTP2}}.  The restrictions on the use of pseudo-header
fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3.  Messages which
are considered malformed under these restrictions are handled as described in
{{malformed}}.

This definitely would require copying text; it's a purely normative reference to a specific section of RFC 7540.

To allow for better compression efficiency, the cookie header field {{!RFC6265}}
MAY be split into separate header fields, each with one or more cookie-pairs,
before compression. If a decompressed header list contains multiple cookie
header fields, these MUST be concatenated before being passed into a non-HTTP/2,
non-HTTP/3 context, as described in {{!HTTP2}}, Section 8.1.2.5.

This might require some text copying, or might be informative -- I'd have to read the section in more detail.

A CONNECT request in HTTP/3 functions in the same manner as in HTTP/2. The
request MUST be formatted as described in {{!HTTP2}}, Section 8.3. A CONNECT
request that does not conform to these restrictions is malformed (see
{{malformed}}). The request stream MUST NOT be closed at the end of the request.

This would require text copying.

Server push is an interaction mode introduced in HTTP/2 {{!HTTP2}} which permits
a server to push a request-response exchange to a client in anticipation of the
client making the indicated request.  This trades off network usage against a
potential latency gain.  HTTP/3 server push is similar to what is described in
HTTP/2 {{!HTTP2}}, but uses different mechanisms.

This is purely informative.

The header of the request message is carried by a PUSH_PROMISE frame (see
{{frame-push-promise}}) on the request stream which generated the push. This
allows the server push to be associated with a client request.  Promised
requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}.

Requires text copying.

The security considerations of HTTP/3 should be comparable to those of HTTP/2
with TLS; the considerations from Section 10 of {{!HTTP2}} apply in addition to
those listed here.

Seems kind of borderline -- this isn't really normative text, but you really should read the security considerations.

All the references in IANA Considerations and H2 Considerations are explicitly informative, so the switch would be easy there.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e14fbde6646d_6ae13f8e938cd9603851e4-- From nobody Tue Jan 7 14:26:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6884E1200A3 for ; Tue, 7 Jan 2020 14:26:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YMmnaiLWJLb6 for ; Tue, 7 Jan 2020 14:26:47 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBE21120025 for ; Tue, 7 Jan 2020 14:26:47 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id DB6F76A0A56 for ; Tue, 7 Jan 2020 14:26:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578436006; bh=gVlExT6e4lwRCVelb699V9pAKKhnMTKkUYidOpZVY6I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UlsTXA1v5om2U5PC2V4v6MPDNxfkKKo5e9HHvqRzSJr2kEHiOF4Aey22KUOGOC9NF Djf+k0R+ErfLZHDDTrABO8Ufx14e0rchVLFiU+i/1KnqmRn/2vOdyyLa7cU7uI4Tdk 9fHMU+Z1LtlYaA+prCKRFxC18hfmAGAe/PLddd78= Date: Tue, 07 Jan 2020 14:26:46 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1505a6cc990_28ad3ff5540cd9688085a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 22:26:49 -0000 ----==_mimepart_5e1505a6cc990_28ad3ff5540cd9688085a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In reading PR#3323, I noticed that we have the text (unchanged by that PR): HTTP/3 clients MUST indicate the target domain name during the TLS handshake. This may be done using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using some other mechanism. I read this as saying that in the absence of "some other mechanism" the SNI extension must be present. But as I read 6066, it prohibits IP literals: Literal IPv4 and IPv6 addresses are not permitted in "HostName". As such, I'm not quite sure how to interpret the HTTP/3 MUST when the browser is requesting a URL with an IP literal as the host of the URL's. I could imagine two interpretations: 1. When HTTP/3 says "target domain name" that implicitly excludes IP literals, so no SN extension is expected. 2. When HTTP/3 says "target domain name" that implicitly includes IP literals, so an SNI extension is expected. (Or probably more likely, 3. I'm misunderstanding something more deeply) If 1 is the intended behavior it might be worth some text clarifying that. However, it seems like it would be "good" if QUIC handshakes *always* included the client's understanding of the hostname so I'd love the interpretation to be 2 (though that seems to conflict with 6066 so perhaps that's hard.) Thoughts? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324 ----==_mimepart_5e1505a6cc990_28ad3ff5540cd9688085a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In reading PR#3323, I noticed that we have the text (unchanged by that PR):

HTTP/3 clients MUST indicate the target domain name during the TLS handshake.
This may be done using the Server Name Indication (SNI) {{!RFC6066}} extension
to TLS or using some other mechanism.

I read this as saying that in the absence of "some other mechanism" the SNI extension must be present. But as I read 6066, it prohibits IP literals:

Literal IPv4 and IPv6 addresses are not permitted in "HostName".

As such, I'm not quite sure how to interpret the HTTP/3 MUST when the browser is requesting a URL with an IP literal as the host of the URL's. I could imagine two interpretations:

  1. When HTTP/3 says "target domain name" that implicitly excludes IP literals, so no SN extension is expected.
  2. When HTTP/3 says "target domain name" that implicitly includes IP literals, so an SNI extension is expected.
    (Or probably more likely, 3. I'm misunderstanding something more deeply)

If 1 is the intended behavior it might be worth some text clarifying that. However, it seems like it would be "good" if QUIC handshakes always included the client's understanding of the hostname so I'd love the interpretation to be 2 (though that seems to conflict with 6066 so perhaps that's hard.)

Thoughts?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1505a6cc990_28ad3ff5540cd9688085a-- From nobody Tue Jan 7 14:47:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA3E21200A3 for ; Tue, 7 Jan 2020 14:47:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIWh8Ptv02gF for ; Tue, 7 Jan 2020 14:47:02 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B62F4120025 for ; Tue, 7 Jan 2020 14:47:02 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id E27BC6E08A8 for ; Tue, 7 Jan 2020 14:47:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578437221; bh=NDyRaX77w6BIZRhqx52MaHXvLzpnmogcg8DO+1GOyU8=; h=Date:From:To:Subject:From; b=k0EyWoWYAAmNA78nIPSBnQ9s6d8y6pzcPNOKamf4zirPsYC8qpTcaWAmkrTOb+rE5 9xLss04gNClru5KjYChFezEZr7mJlll/Cm5KK1bTC31oS72MjTv6NgqJS6U7l6lNGv 4DtZ2ICE1VdlTEkWo5eXvnCb4/wYeTkfDJPEzPcI= Date: Tue, 07 Jan 2020 14:47:01 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 417e34: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 22:47:05 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts Commit: 417e341285472b0986ee5024844d154314d59652 https://github.com/quicwg/base-drafts/commit/417e341285472b0986ee5024844d154314d59652 Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Tue Jan 7 14:47:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5749F1200A3 for ; Tue, 7 Jan 2020 14:47:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dc2ltMHC4zGZ for ; Tue, 7 Jan 2020 14:47:12 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E19F1200B3 for ; Tue, 7 Jan 2020 14:47:12 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 22C4E660C33 for ; Tue, 7 Jan 2020 14:47:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578437231; bh=bDmzbqNg0hjdpkPVh7Bg35UZ97mixUVLlUGQAdvBYEk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vd9SnDJFu5u4vg8xsR2k+TIeD02oNhOCIL/dpbDgZpLw5/SXg1RUCzG9Yup9TTZBD MbKFA7Cnzkjvg4cUJ0jNeMBa+Q2Ae0VD39b10INc+6+JZtiXiOWmh9uN9ZqZKswavC X40Vs/U/fnD4u4+IQrs93sOKIgKQB5cdrT8BMsA0= Date: Tue, 07 Jan 2020 14:47:11 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e150a6f1207f_2afe3fa4e9ecd95c1749f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 22:47:13 -0000 ----==_mimepart_5e150a6f1207f_2afe3fa4e9ecd95c1749f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 417e341285472b0986ee5024844d154314d59652 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3312/files/91ccecd035d0fa06084f9605e1735e495f48b2ac..417e341285472b0986ee5024844d154314d59652 ----==_mimepart_5e150a6f1207f_2afe3fa4e9ecd95c1749f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

  • 417e341 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e150a6f1207f_2afe3fa4e9ecd95c1749f4-- From nobody Tue Jan 7 14:48:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 636571208A5 for ; Tue, 7 Jan 2020 14:47:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ibG6t5_VDYL for ; Tue, 7 Jan 2020 14:47:56 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2ADB61200B3 for ; Tue, 7 Jan 2020 14:47:56 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 2D6BC1C040A for ; Tue, 7 Jan 2020 14:47:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578437275; bh=ZOdOe9wrwcoA4OMyqoaQxOePByS9O5OW3MlkoeV0UaY=; h=Date:From:To:Subject:From; b=hj7gzu1Ka5liiWO6ucyGXQgyksevri5lLF6Gnm9mk1G1XQ2SQG7Z3TXE5mdWxP+T+ j/KArRq75DrX+IsfKFSTOnyqBTqEdZ6KPlQy3RzYQOY0TPv0rJINWW+dKpp+8ZP0lF yxdr1ZleyXdHeKo7ciqPjbvNSuV+dvP1OsjN1HNc= Date: Tue, 07 Jan 2020 14:47:55 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2b4a84: Script updating gh-pages from 417e3412. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 22:48:00 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2b4a842c503568033d9b6323e502f53f5b877f35 https://github.com/quicwg/base-drafts/commit/2b4a842c503568033d9b6323e502f53f5b877f35 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M ianswett-big-ack/draft-ietf-quic-transport.html M ianswett-big-ack/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 417e3412. [ci skip] From nobody Tue Jan 7 15:06:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F93C12013C for ; Tue, 7 Jan 2020 15:06:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-aGeV0un_n5 for ; Tue, 7 Jan 2020 15:06:32 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D366A120025 for ; Tue, 7 Jan 2020 15:06:31 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id D845C6A000A for ; Tue, 7 Jan 2020 15:06:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438390; bh=q1R3ZqWycPnpduLct0MtxYLrnxMLUN5CN+F7pGTVLDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kmowb3PXSisF+S7YQ06I/8GVkkjjCfrPdQzWTDeY1g2r32Z4SHX8LMS4+1rnllvRn gTRNkB2pQO1Kv8NKorZtJKP3YsSGd8OYTLe2Ujv8BfG+iBLKXtR558DpK2V+6SRIpZ fJLOqrUv82O0EkMZ/MXP00xPDaueJsiYGTHLL3lo= Date: Tue, 07 Jan 2020 15:06:30 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e150ef6c7cea_798b3f8a524cd9685963a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:06:34 -0000 ----==_mimepart_5e150ef6c7cea_798b3f8a524cd9685963a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. Thank you for working on this. > @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any later time in the connection. +#### Exemplary ECN Validation Algorithm {#ecn-alg} + +Each time that an endpoint commences sending on a new network path, it ```suggestion Each time an endpoint commences sending on a new network path, it ``` > @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any later time in the connection. +#### Exemplary ECN Validation Algorithm {#ecn-alg} + +Each time that an endpoint commences sending on a new network path, it +determines whether the path supports ECN. If the path supports ECN, the goal is +to use ECN. Endpoints might also periodically reassess a path that was +determined not support ECN. + +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or Paths don't have ECN state. Suggestion: "For each path an endpoint sends on, it records known ECN support on that path as one of ..." > @@ -3488,6 +3489,54 @@ Even if validation fails, an endpoint MAY revalidate ECN on the same path at any later time in the connection. +#### Exemplary ECN Validation Algorithm {#ecn-alg} + +Each time that an endpoint commences sending on a new network path, it +determines whether the path supports ECN. If the path supports ECN, the goal is +to use ECN. Endpoints might also periodically reassess a path that was +determined not support ECN. + +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets ```suggestion "capable". On paths that are recorded as "testing" or "capable", the endpoint sends packets ``` > +Each time that an endpoint commences sending on a new network path, it +determines whether the path supports ECN. If the path supports ECN, the goal is +to use ECN. Endpoints might also periodically reassess a path that was +determined not support ECN. + +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for It's not clear what "effect of packets" this is talking about. > + +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as ```suggestion The testing period runs for a number of packets or round-trip times, as ``` > +This section describes one method for testing new paths. This algorithm is +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with ```suggestion determined by the endpoint. ``` Redundant. You've already said this 2 paras above. > +intended to show how a path might be tested for ECN support. Endpoints can +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure ```suggestion The goal is not to limit the duration of the testing period, but to ensure ``` > +implement different methods. + +The path has an ECN state that is one of "testing", "unknown", "failed", or +"capable". In the "testing" and "capable" states the endpoint sends packets +with an ECT(0) marking; otherwise, the endpoint sends unmarked packets. + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will ```suggestion that enough marked packets are sent for received ECN counts to ``` > + +To start testing a path, the ECN state is set to "testing" and existing ECN +counts are remembered as a baseline. It should not be necessary to disregard +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". Why does this have to go to "unknown" and not directly to "capable" or "failed"? > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. You will be blocked, but only until the PTO timer fires. There is a question still of what to do afterwards. While it is rare, I suspect we need this fallback as a failsafe. > +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. + +At any point, if validation of ECN counts fails, the ECN state becomes "failed". ```suggestion If validation of ECN counts fails at any time, the endpoint records ECN state for the path as "failed". ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#pullrequestreview-339557244 ----==_mimepart_5e150ef6c7cea_798b3f8a524cd9685963a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D

Thank you for working on this.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3488,6 +3489,54 @@ Even if validation =
fails, an endpoint MAY revalidate ECN on the same path at any=0D
 later time in the connection.=0D
 =0D
 =0D
+#### Exemplary ECN Validation Algorithm {#ecn-alg}=0D
+=0D
+Each time that an endpoint commences sending on a new network path, it=0D=

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-Each time that an endpoint commences sending =
on a new network path, it=0D
+Each time an endpoint commences sending on a new network path, it=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3488,6 +3489,54 @@ Even if validation =
fails, an endpoint MAY revalidate ECN on the same path at any=0D
 later time in the connection.=0D
 =0D
 =0D
+#### Exemplary ECN Validation Algorithm {#ecn-alg}=0D
+=0D
+Each time that an endpoint commences sending on a new network path, it=0D=

+determines whether the path supports ECN.  If the path supports ECN, the=
 goal is=0D
+to use ECN.  Endpoints might also periodically reassess a path that was=0D=

+determined not support ECN.=0D
+=0D
+This section describes one method for testing new paths.  This algorithm=
 is=0D
+intended to show how a path might be tested for ECN support.  Endpoints =
can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
=0D

Paths don't have ECN state. Suggestion: "For each path an endpoint sen= ds on, it records known ECN support on that path as one of ..."

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3488,6 +3489,54 @@ Even if validation =
fails, an endpoint MAY revalidate ECN on the same path at any=0D
 later time in the connection.=0D
 =0D
 =0D
+#### Exemplary ECN Validation Algorithm {#ecn-alg}=0D
+=0D
+Each time that an endpoint commences sending on a new network path, it=0D=

+determines whether the path supports ECN.  If the path supports ECN, the=
 goal is=0D
+to use ECN.  Endpoints might also periodically reassess a path that was=0D=

+determined not support ECN.=0D
+=0D
+This section describes one method for testing new paths.  This algorithm=
 is=0D
+intended to show how a path might be tested for ECN support.  Endpoints =
can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-"capable".  In the "testing" and "capable" st=
ates the endpoint sends packets=0D
+"capable".  On paths that are recorded as "testing" or "capable", the en=
dpoint sends packets=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +Each time that an endpoint commences send=
ing on a new network path, it=0D
+determines whether the path supports ECN.  If the path supports ECN, the=
 goal is=0D
+to use ECN.  Endpoints might also periodically reassess a path that was=0D=

+determined not support ECN.=0D
+=0D
+This section describes one method for testing new paths.  This algorithm=
 is=0D
+intended to show how a path might be tested for ECN support.  Endpoints =
can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.=0D=

+=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
=0D

It's not clear what "effect of packets" this is talking about.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+This section describes one method for testing new paths.  This algorithm=
 is=0D
+intended to show how a path might be tested for ECN support.  Endpoints =
can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.=0D=

+=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-The testing period runs for a number of packe=
ts or round trip times as=0D
+The testing period runs for a number of packets or round-trip times, as=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +This section describes one method for tes=
ting new paths.  This algorithm is=0D
+intended to show how a path might be tested for ECN support.  Endpoints =
can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.=0D=

+=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-determined by the endpoint.  During this time=
, packets sent are marked with=0D
+determined by the endpoint.=0D
=0D =0D

Redundant. You've already said this 2 paras above.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +intended to show how a path might be test=
ed for ECN support.  Endpoints can=0D
+implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.=0D=

+=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-ECT(0).  The goal is to limit the duration of=
 the testing period, but to ensure=0D
+The goal is not to limit the duration of the testing period, but to ensu=
re=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +implement different methods.=0D
+=0D
+The path has an ECN state that is one of "testing", "unkn=
own", "failed", or=0D
+"capable".  In the "testing" and "capable"=
 states the endpoint sends packets=0D
+with an ECT(0) marking; otherwise, the endpoint sends unmarked packets.=0D=

+=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
+that enough marked packets are sent that it is likely that ECN counts wi=
ll=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-that enough marked packets are sent that it i=
s likely that ECN counts will=0D
+that enough marked packets are sent for received ECN counts to=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+To start testing a path, the ECN state is set to "testing" and=
 existing ECN=0D
+counts are remembered as a baseline.  It should not be necessary to disr=
egard=0D
+the effect of packets sent prior to starting testing, though it is neces=
sary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
+that enough marked packets are sent that it is likely that ECN counts wi=
ll=0D
+provide a clear indication of how the path treats marked packets.=0D
+=0D
+<!-- Do we need a more concrete recommendation here?  For instance, I=
 might say=0D
+"Endpoints could test with packets that amount to between 1 to 2 ti=
mes the=0D
+initial congestion window over a period between 1 to 2 times the estimat=
ed RTT."=0D
=0D

This is an example, and as such, it's useful for us to provide a speci= fic value here. We should also expect that anyone implementing this is li= kely to use these exemplary values.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +the effect of packets sent prior to start=
ing testing, though it is necessary for=0D
+a sender to remember what markings were used for every packet that is=0D=

+acknowledged; see {{ecn-ack}}.=0D
+=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
+that enough marked packets are sent that it is likely that ECN counts wi=
ll=0D
+provide a clear indication of how the path treats marked packets.=0D
+=0D
+<!-- Do we need a more concrete recommendation here?  For instance, I=
 might say=0D
+"Endpoints could test with packets that amount to between 1 to 2 ti=
mes the=0D
+initial congestion window over a period between 1 to 2 times the estimat=
ed RTT."=0D
+-->=0D
+=0D
+After the testing period ends, the ECN state for the path becomes "=
unknown".=0D
=0D

Why does this have to go to "unknown" and not directly to "capable" or= "failed"?

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+The testing period runs for a number of packets or round trip times as=0D=

+determined by the endpoint.  During this time, packets sent are marked w=
ith=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
+that enough marked packets are sent that it is likely that ECN counts wi=
ll=0D
+provide a clear indication of how the path treats marked packets.=0D
+=0D
+<!-- Do we need a more concrete recommendation here?  For instance, I=
 might say=0D
+"Endpoints could test with packets that amount to between 1 to 2 ti=
mes the=0D
+initial congestion window over a period between 1 to 2 times the estimat=
ed RTT."=0D
+-->=0D
+=0D
+After the testing period ends, the ECN state for the path becomes "=
unknown".=0D
+From the "unknown" state, successful validation of the ECN cou=
nts an ACK frame=0D
+(see {{ecn-ack}}) causes the ECN state for the path to become "capa=
ble", unless=0D
+no marked packet has been acknowledged.=0D
=0D

You will be blocked, but only until the PTO timer fires. There is a qu= estion still of what to do afterwards. While it is rare, I suspect we nee= d this fallback as a failsafe.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +determined by the endpoint.  During this =
time, packets sent are marked with=0D
+ECT(0).  The goal is to limit the duration of the testing period, but to=
 ensure=0D
+that enough marked packets are sent that it is likely that ECN counts wi=
ll=0D
+provide a clear indication of how the path treats marked packets.=0D
+=0D
+<!-- Do we need a more concrete recommendation here?  For instance, I=
 might say=0D
+"Endpoints could test with packets that amount to between 1 to 2 ti=
mes the=0D
+initial congestion window over a period between 1 to 2 times the estimat=
ed RTT."=0D
+-->=0D
+=0D
+After the testing period ends, the ECN state for the path becomes "=
unknown".=0D
+From the "unknown" state, successful validation of the ECN cou=
nts an ACK frame=0D
+(see {{ecn-ack}}) causes the ECN state for the path to become "capa=
ble", unless=0D
+no marked packet has been acknowledged.=0D
+=0D
+At any point, if validation of ECN counts fails, the ECN state becomes &=
quot;failed".=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-At any point, if validation of ECN counts fai=
ls, the ECN state becomes "failed".=0D
+If validation of ECN counts fails at any time, the endpoint records ECN =
state for the path as "failed".=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e150ef6c7cea_798b3f8a524cd9685963a-- From nobody Tue Jan 7 15:06:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2675012013C for ; Tue, 7 Jan 2020 15:06:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BWKftz817dvh for ; Tue, 7 Jan 2020 15:06:51 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D38D6120025 for ; Tue, 7 Jan 2020 15:06:50 -0800 (PST) Date: Tue, 07 Jan 2020 15:06:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438409; bh=bkCTikgBw8KwNwH9RRG+vvARYFIXGVinYdIa6XbZWOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zwbfzvXQtmmJSZq2PGq9YOyimrfUiF9k8VPa410N9yDbooDzttdWyl6vgpp6/S+tu MIufJjr8O0QGGJQlb9QkFpm0T4QiotFQd+i4NAJkyUBqY1WyFC9qd3TLeCzaRPz/3S fASiImifp4THzGKbsMKM5OvNEsX46GNsIVQYTXxA= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e150f09bc146_2b9a3f936f4cd960869ed"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:06:52 -0000 ----==_mimepart_5e150f09bc146_2b9a3f936f4cd960869ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > + all_packets_lost = + lost_packets.length() == (lost_packets.last().packet_number - + lost_packets.first().packet_number + 1) I think that's the best way forward, if you're willing to write a PR for that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3290#discussion_r363995377 ----==_mimepart_5e150f09bc146_2b9a3f936f4cd960869ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-recovery.md:

> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

I think that's the best way forward, if you're willing to write a PR for that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e150f09bc146_2b9a3f936f4cd960869ed-- From nobody Tue Jan 7 15:07:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36705120147 for ; Tue, 7 Jan 2020 15:07:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GncWA4zKlTbb for ; Tue, 7 Jan 2020 15:07:33 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8873120025 for ; Tue, 7 Jan 2020 15:07:33 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 2DF1FC6068D for ; Tue, 7 Jan 2020 15:07:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438453; bh=iX9As+59QRqiz/6Kocetb4NL4t8mnF7gw4E8ODimgRk=; h=Date:From:To:Subject:From; b=VHH9dE4M/wp8SEC0kZuVO4f0OgG5J8Jc7uTXljPSkuRy4X3nUnmMf/Geep/wlP9mG /Do+vsakrUBTtk/4TIC2EZyTcp4YDlS/Xf1sqhOvO4PVvDXv+1cHNrnnMn14dN3m3V /H+ClD8RmoMNsAjSVtwds2g1U4cVTA3KxX0WBeh0= Date: Tue, 07 Jan 2020 15:07:33 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 364bbf: What if an ACK frame doesn't fit Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:07:35 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 364bbfb7073737bed108ad711828b3e747bde12c https://github.com/quicwg/base-drafts/commit/364bbfb7073737bed108ad711828b3e747bde12c Author: ianswett Date: 2019-12-29 (Sun, 29 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- What if an ACK frame doesn't fit Into a QUIC packet. Fixes #3311 Commit: a69e561fa432d95adabf735e328a113edeba526f https://github.com/quicwg/base-drafts/commit/a69e561fa432d95adabf735e328a113edeba526f Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 7d17c456141051542476f65052ae01aed94e4bbe https://github.com/quicwg/base-drafts/commit/7d17c456141051542476f65052ae01aed94e4bbe Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: ef30511043224abd03c2ce809d86f92769302f75 https://github.com/quicwg/base-drafts/commit/ef30511043224abd03c2ce809d86f92769302f75 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 074d22ce06be9ffd0d9bba66b5425efc568c3670 https://github.com/quicwg/base-drafts/commit/074d22ce06be9ffd0d9bba66b5425efc568c3670 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 https://github.com/quicwg/base-drafts/commit/a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 91ccecd035d0fa06084f9605e1735e495f48b2ac https://github.com/quicwg/base-drafts/commit/91ccecd035d0fa06084f9605e1735e495f48b2ac Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 417e341285472b0986ee5024844d154314d59652 https://github.com/quicwg/base-drafts/commit/417e341285472b0986ee5024844d154314d59652 Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 476d3c5a250c0546cd02654e669e63793864c294 https://github.com/quicwg/base-drafts/commit/476d3c5a250c0546cd02654e669e63793864c294 Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3312 from quicwg/ianswett-big-ack What if an ACK frame doesn't fit in a packet Compare: https://github.com/quicwg/base-drafts/compare/efedc1cc6186...476d3c5a250c From nobody Tue Jan 7 15:07:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F1D81201DE for ; Tue, 7 Jan 2020 15:07:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyGqpuGeAVqB for ; Tue, 7 Jan 2020 15:07:34 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49EEB12013C for ; Tue, 7 Jan 2020 15:07:34 -0800 (PST) Date: Tue, 07 Jan 2020 15:07:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438453; bh=+Y3AGDoP2MHd30MsXM/ktvGEM+Iu1jFyCX7poNPv8+k=; h=Date:From:To:Subject:From; b=E9ByRgsyi7DaZ9Lx544GEaFKEoCo5Av5Ic/ULCC4BHQAOhp3elPQHNK9OCeUT09S+ m+zM5Hi6exC3HewCkTZhUODBnpKMNqoENAt5kRPF7qrF/Zyit/3ap3e8o82AJAtFdw bZNloPqU75UTqRn6CD5ah5vc50pCPDz/R1JO8e1Q= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:07:37 -0000 Branch: refs/heads/ianswett-big-ack Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 7 15:07:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E21151201DE for ; Tue, 7 Jan 2020 15:07:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PAI8ci5zOEI8 for ; Tue, 7 Jan 2020 15:07:42 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA161120025 for ; Tue, 7 Jan 2020 15:07:42 -0800 (PST) Date: Tue, 07 Jan 2020 15:07:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438461; bh=6OOFSpq96xB3mABwYAdJEZ24kZMy6fAuYZyD2mGyUpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=czp/pmLwZDnmcyZaCUb7qyTkOtDqLdljsFgP+a+tl1GIOY/6QJv4luTLndG45qkVF yalK3gmgarVPLjROZfnTeP9mnP+KVVsCab+g6qyvN//id4swIx+KI8pZ+5juontMUe Z71y4w+9l5YBoO6Nm9hTPPI7BQA6R/0iu3p7HU5Q= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Guidance wrt ACK frames that don't fit in a packet (#3311) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e150f3ddda5f_2be83fac670cd96c326bf"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:07:44 -0000 ----==_mimepart_5e150f3ddda5f_2be83fac670cd96c326bf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3311 via #3312. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3311#event-2929351168 ----==_mimepart_5e150f3ddda5f_2be83fac670cd96c326bf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3311 via #3312.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e150f3ddda5f_2be83fac670cd96c326bf-- From nobody Tue Jan 7 15:07:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31978120025 for ; Tue, 7 Jan 2020 15:07:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YmZKMT_0aeRL for ; Tue, 7 Jan 2020 15:07:44 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7C3C120147 for ; Tue, 7 Jan 2020 15:07:43 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 40979A0071 for ; Tue, 7 Jan 2020 15:07:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438463; bh=ilPWTvRsrhfTgqQOc84sZ/6+m2JzG8ejSQFjDGDf7HI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y+RjDacKMM1axMbq6MLIHcovDE1giqmDn5QoQwScr89ufoto66T3b8j+GJEoVtG06 OeXK4Nyy3M3WzhoNy01H/ybbpr4fkUb5KD5/AwKf6Jd32HlNNajeTLqA/dRz3/uzas GPULK07umd36jVpR7U8SygySwMLR8XXYfN0sl9Tw= Date: Tue, 07 Jan 2020 15:07:43 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e150f3f31d7c_6b3b3fb4960cd96c59775"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:07:45 -0000 ----==_mimepart_5e150f3f31d7c_6b3b3fb4960cd96c59775 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3312 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3312#event-2929351164 ----==_mimepart_5e150f3f31d7c_6b3b3fb4960cd96c59775 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3312 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e150f3f31d7c_6b3b3fb4960cd96c59775-- From nobody Tue Jan 7 15:08:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC09A1201DE for ; Tue, 7 Jan 2020 15:08:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TLHshyD2mzqw for ; Tue, 7 Jan 2020 15:08:25 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FF5C120025 for ; Tue, 7 Jan 2020 15:08:25 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id E0375C60358 for ; Tue, 7 Jan 2020 15:08:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578438504; bh=sutI6qT5XUKhbHYPRX3MRJxD4NqJJKEvMXEuPkqmh8g=; h=Date:From:To:Subject:From; b=RPMMGBeN1Md/l8ii2V8DJzGSoQkr10kCphJCyxZux0FgmvjpAWo3G0MHjQKTMVhLH UExQ4i+UQ3SYGOCNBEnT6t2k9ZkLMHvx3AzWNueEKaqHJ/mSFlrSt5kQtMCKdP7AMw xxC4Aeuj1MBvQEBOtbgSMPj5GxFPq1p/LBn3A6+c= Date: Tue, 07 Jan 2020 15:08:24 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 983478: Script updating gh-pages from 476d3c5a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:08:26 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 983478bf9ad7a21773a047f7b1cdd3df6ceca317 https://github.com/quicwg/base-drafts/commit/983478bf9ad7a21773a047f7b1cdd3df6ceca317 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 476d3c5a. [ci skip] From nobody Tue Jan 7 15:42:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E0CF120025 for ; Tue, 7 Jan 2020 15:42:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rITaIkI19BxA for ; Tue, 7 Jan 2020 15:42:46 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C866120018 for ; Tue, 7 Jan 2020 15:42:46 -0800 (PST) Date: Tue, 07 Jan 2020 15:42:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578440565; bh=MFEymqrCb5uCs478GzS+jjoWeu7e7f1FAD96hz/UdfY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VDG08bibZDdJICmrGLAtB4Z2LD8a9q7sLiQn+TTqNlgn/eAgqOEL+Dq2mi1jgodJx s/X7jfUbkkduwmBZQkbBygdqDO/VAawSe9zpv6ymFbtGRS+ULN/5eEpVP0bI9y+Yzh 4DcW4thBPXFUNRrLihux9HPj32BDiqf1NRPnctdw= From: David Benjamin Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1517755c715_58153fd0548cd96c1055d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: davidben X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:42:48 -0000 ----==_mimepart_5e1517755c715_58153fd0548cd96c1055d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit For HTTP/1.1 and HTTP/2 over TLS, we do not send the IP literal in SNI. Chrome accidentally did for few releases, which broke Apache httpd. It got confused because IPv6 literals have colons. Of course, the compatibility issue does not apply to a new protocol like QUIC. It would be nice for QUIC to mandate SNI, and, all else equal, avoiding random TLS inconsistencies is good. But this rule is odd and "you MUST send SNI whenever you are supposed to send SNI" is tautological. TLS 1.3 says something woefully noncommittal: > Additionally, all implementations MUST support the use of the > "server_name" extension with applications capable of using it. > Servers MAY require clients to send a valid "server_name" extension. > Servers requiring this extension SHOULD respond to a ClientHello > lacking a "server_name" extension by terminating the connection with > a "missing_extension" alert. I dunno, everything is a mess. :-( If we were doing things anew, perhaps we'd have stuck the port number in there too. (As it stands, TLS does not authenticate the port, yet the port is part of the origin, and I doubt HTTP servers reliably check the port in the Host header.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-571825238 ----==_mimepart_5e1517755c715_58153fd0548cd96c1055d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

For HTTP/1.1 and HTTP/2 over TLS, we do not send the IP literal in SNI. Chrome accidentally did for few releases, which broke Apache httpd. It got confused because IPv6 literals have colons. Of course, the compatibility issue does not apply to a new protocol like QUIC.

It would be nice for QUIC to mandate SNI, and, all else equal, avoiding random TLS inconsistencies is good. But this rule is odd and "you MUST send SNI whenever you are supposed to send SNI" is tautological. TLS 1.3 says something woefully noncommittal:

Additionally, all implementations MUST support the use of the
"server_name" extension with applications capable of using it.
Servers MAY require clients to send a valid "server_name" extension.
Servers requiring this extension SHOULD respond to a ClientHello
lacking a "server_name" extension by terminating the connection with
a "missing_extension" alert.

I dunno, everything is a mess. :-( If we were doing things anew, perhaps we'd have stuck the port number in there too. (As it stands, TLS does not authenticate the port, yet the port is part of the origin, and I doubt HTTP servers reliably check the port in the Host header.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1517755c715_58153fd0548cd96c1055d3-- From nobody Tue Jan 7 15:45:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BB8B120018 for ; Tue, 7 Jan 2020 15:45:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tuXuU0ZWhcok for ; Tue, 7 Jan 2020 15:45:11 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BC811200F5 for ; Tue, 7 Jan 2020 15:45:11 -0800 (PST) Date: Tue, 07 Jan 2020 15:45:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578440711; bh=b6moozdlji0rA2fSW7DMHyJxNdqI+nETBjJ2INbtjCo=; h=Date:From:To:Subject:From; b=gg0KvMcxtW5GWaBC9Xk6cGtxXofbKrIkeXBnZrqllxjbnJ3OAFMOnj/mvJHn9okIz 54u5uyCuDEgREg2/1Mff5b+p2LXeCyD6kyXHmGkYYE/R/8HNhRurH4ve71dL6TBXyD kiPaRpyFiXn718KLh55GLbenAqRfCTaqjf68HTEI= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6be255: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:45:15 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts Commit: 6be25520cc09cb7eed433cb03998a9a137504fef https://github.com/quicwg/base-drafts/commit/6be25520cc09cb7eed433cb03998a9a137504fef Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Tue Jan 7 15:45:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E55C120018 for ; Tue, 7 Jan 2020 15:45:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sgesP0KhQv6q for ; Tue, 7 Jan 2020 15:45:21 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B9C12004F for ; Tue, 7 Jan 2020 15:45:21 -0800 (PST) Date: Tue, 07 Jan 2020 15:45:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578440720; bh=SU8RHhlxyoUZChC65xZqoNnALtQ8iRAoeOqTHGWzBqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R3RzYDgXgRv0cFFFSbKPVKDE4lfzTy4CucXRWv1NooO3yHd31RhPNiaU/DINMqQ8m 7IKKAAc2TDs+tftrVNVzrNcPCLIdUUuQ35WuveNrKAf1rATScJ37sNXOYDgMjd3B7K WaPFR4W8yvcJKauqEZBjLzMIlFCNnFDtgZIiXKCs= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15180febc3a_46383fd325ccd96c1945f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:45:23 -0000 ----==_mimepart_5e15180febc3a_46383fd325ccd96c1945f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 6be25520cc09cb7eed433cb03998a9a137504fef Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3313/files/73b9b04d52a67774551265c2f4509478b5ce9ff1..6be25520cc09cb7eed433cb03998a9a137504fef ----==_mimepart_5e15180febc3a_46383fd325ccd96c1945f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

  • 6be2552 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e15180febc3a_46383fd325ccd96c1945f1-- From nobody Tue Jan 7 15:46:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8041C12004F for ; Tue, 7 Jan 2020 15:46:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r5EM7TNGUhYl for ; Tue, 7 Jan 2020 15:46:18 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2428D120018 for ; Tue, 7 Jan 2020 15:46:18 -0800 (PST) Date: Tue, 07 Jan 2020 15:46:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578440777; bh=fz7nLowZvpq84B8y2/WurdAugqkrf4J98qc7qxcav+M=; h=Date:From:To:Subject:From; b=ikIeLIIBwAMM8kipelAl52tWuFR8AtarTqFJTdtx79s4oautgR9gLaoVbH11cIYFO UVNaZah6Qq1kCieothQGbc5jnMGiZCgbMlrIpryg/jm388+ps/D9Xv/TD+vKCg5392 CyVyDspZXuKWUitXGIBSDc1NZQR3LZuXCSFZ3rlA= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e56271: Script updating gh-pages from 6be25520. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:46:20 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e5627188ee2476e9acca16244437f5127242215c https://github.com/quicwg/base-drafts/commit/e5627188ee2476e9acca16244437f5127242215c Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M ianswett-ack-pn-space/draft-ietf-quic-http.html M ianswett-ack-pn-space/draft-ietf-quic-http.txt M ianswett-ack-pn-space/draft-ietf-quic-invariants.html M ianswett-ack-pn-space/draft-ietf-quic-invariants.txt M ianswett-ack-pn-space/draft-ietf-quic-qpack.html M ianswett-ack-pn-space/draft-ietf-quic-qpack.txt M ianswett-ack-pn-space/draft-ietf-quic-recovery.html M ianswett-ack-pn-space/draft-ietf-quic-recovery.txt M ianswett-ack-pn-space/draft-ietf-quic-tls.html M ianswett-ack-pn-space/draft-ietf-quic-tls.txt M ianswett-ack-pn-space/draft-ietf-quic-transport.html M ianswett-ack-pn-space/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 6be25520. [ci skip] From nobody Tue Jan 7 15:48:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D10951200F5 for ; Tue, 7 Jan 2020 15:48:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5QAen2LMkc4i for ; Tue, 7 Jan 2020 15:48:17 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9818120018 for ; Tue, 7 Jan 2020 15:48:17 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 28ED01C1B80 for ; Tue, 7 Jan 2020 15:48:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578440897; bh=fwjFpKqmwQ7l9au5XR2HsdnOKMnhe97L7RpUcTI9/+A=; h=Date:From:To:Subject:From; b=RB3beUTCNNpxgpfDYWK9znCtgdKce128MMlHewmqXN8PA2ijJHXxe8VjFN8kzyz/2 ZFWkVdN0UofloSvMu4SDK7TRlD3s1XMEOEC8KoTbCfFbJ6zOn0y/00QY/hyDq/MDp1 STBLHfFIJQrBhwuc2audCth+iKgqWZRzf99QJuWw= Date: Tue, 07 Jan 2020 15:48:17 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] bff0f3: Script updating issues at 2020-01-07T23:48:09Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:48:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: bff0f366eaef936c8935f25b890abd9afc039792 https://github.com/quicwg/base-drafts/commit/bff0f366eaef936c8935f25b890abd9afc039792 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-07T23:48:09Z. [ci skip] From nobody Tue Jan 7 15:50:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4CCD12013C for ; Tue, 7 Jan 2020 15:50:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyfw0JMyq_Rr for ; Tue, 7 Jan 2020 15:50:42 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A08141200F5 for ; Tue, 7 Jan 2020 15:50:42 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id E127EC6116E for ; Tue, 7 Jan 2020 15:50:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441041; bh=0pwjTwiKl+hzdTaMfjdsebCas79tOabwxqnhL8UAkD8=; h=Date:From:To:Subject:From; b=pn+vyDPV8Hc8B6nk1sf05P4a+cfr4TWASWCS87TS8GTCtu72PYJ/2AvQXc89x58kf yj+ILvN/4uEVN5ltMZvaMz9O7YTuR+5z3tTpuEvYViPT8ET0SGagST1gidMczOeJPo w0SP4y48KH9VqgEr5rl6PvlG1WlNpVHso4Y3ybrI= Date: Tue, 07 Jan 2020 15:50:41 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a570bf: ekr's suggestion Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:50:44 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts Commit: a570bfb9ca01f49ff9d40f44e22596709b9b80ee https://github.com/quicwg/base-drafts/commit/a570bfb9ca01f49ff9d40f44e22596709b9b80ee Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ekr's suggestion From nobody Tue Jan 7 15:51:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD21E120874 for ; Tue, 7 Jan 2020 15:50:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K5v0x3QjgU9c for ; Tue, 7 Jan 2020 15:50:51 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3677F12084B for ; Tue, 7 Jan 2020 15:50:51 -0800 (PST) Date: Tue, 07 Jan 2020 15:50:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441050; bh=urNFaAMM4tguBR0mhqRptd7VH8A43xENk4I4HJ0/TW0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pwohBIlBZQS4jATcgUaEbDuDW19Xd4QufHpjFCF48+6Shva0yLU0MCozb1XglAR74 JZSQCjnL7V58nT7i2Vx7bPniUsB5fOBgtH8B/SgtHAWA88yFwRPqtixWjdcURP0Ngb DgpqY5adbiHKVTMQX/Au5zN+M1SmtUSugIPmSb3k= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15195a77541_46963fd72f6cd96412301a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:50:56 -0000 ----==_mimepart_5e15195a77541_46963fd72f6cd96412301a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. a570bfb9ca01f49ff9d40f44e22596709b9b80ee ekr's suggestion -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3313/files/6be25520cc09cb7eed433cb03998a9a137504fef..a570bfb9ca01f49ff9d40f44e22596709b9b80ee ----==_mimepart_5e15195a77541_46963fd72f6cd96412301a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e15195a77541_46963fd72f6cd96412301a-- From nobody Tue Jan 7 15:51:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE9131207FE for ; Tue, 7 Jan 2020 15:51:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p7TlAzFd5Q1A for ; Tue, 7 Jan 2020 15:51:35 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51E8F12083F for ; Tue, 7 Jan 2020 15:51:35 -0800 (PST) Date: Tue, 07 Jan 2020 15:51:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441094; bh=96SP1OHoyYuISTR4DgffXwwqeLjs1tHkkPRiod+47RA=; h=Date:From:To:Subject:From; b=kqtoKswEBsRcoK9fk3J0OkthzJbMTsDRflHEC0KkB1bMmkeq4THlcQKpHUnqGwgX4 3zCygshn7L9jc8satzxGYvQF7ZQdyovwOdwJDEdBaSLIxh1pHNvJ2IvSmjqMxjKqwM //AV5Xk1FSPXdStEV+2Ni9EsKme+B545/tgFHbOQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 168f5a: Script updating gh-pages from a570bfb9. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:51:37 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 168f5a3cd2231fa08b5fdfb65155f069ca3645c9 https://github.com/quicwg/base-drafts/commit/168f5a3cd2231fa08b5fdfb65155f069ca3645c9 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M ianswett-ack-pn-space/draft-ietf-quic-transport.html M ianswett-ack-pn-space/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from a570bfb9. [ci skip] From nobody Tue Jan 7 15:52:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AB5A12013C for ; Tue, 7 Jan 2020 15:52:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xY0bfJb2ihwF for ; Tue, 7 Jan 2020 15:51:59 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EBA1120018 for ; Tue, 7 Jan 2020 15:51:59 -0800 (PST) Date: Tue, 07 Jan 2020 15:51:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441118; bh=hdcxsdkhjluLkNSAUBrmVg5+WG7rhTQAOkRwRDZ6+GQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mCRJ4f4oNLDIS9QaF0JJQKfEahQiSaf4N9EGl/YqtRYnonDoCLu5IyD1dRQITRnxL ddPqYxnzgKftETN5xzwXqLR99UNBL0cOIYfdi8ZONNXzpLnVhfR3yLJDplN50DUGjF 4HyDd6yWttXsgtW3JHU9OawkAAM5ZqC1Ght/z3yk= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15199e37aa2_7c063fecf76cd968962e9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:52:01 -0000 ----==_mimepart_5e15199e37aa2_7c063fecf76cd968962e9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state It might be in -tls. > -contribute to the ACK frame size. When the receiver is only sending -non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting -frame with a fraction of them, such as once per round trip, to enable -dropping unnecessary ACK ranges and any state for previously sent packets. -The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all -packets that would otherwise be non-ack-eliciting, in order to avoid an -infinite feedback loop of acknowledgements. - -To limit receiver state or the size of ACK frames, a receiver MAY limit the -number of ACK Ranges it sends. A receiver can do this even without receiving -acknowledgment of its ACK frames, with the knowledge this could cause the sender -to unnecessarily retransmit some data. Standard QUIC algorithms -({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are -acknowledged. Therefore, the receiver SHOULD repeatedly acknowledge newly -received packets in preference to packets received in the past. +A receiver MAY limit the number of ACK Ranges it sends to limit receiver state It's in transport already: https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-12.3-11 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3315#discussion_r364006831 ----==_mimepart_5e15199e37aa2_7c063fecf76cd968962e9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> -contribute to the ACK frame size.  When the receiver is only sending
-non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting
-frame with a fraction of them, such as once per round trip, to enable
-dropping unnecessary ACK ranges and any state for previously sent packets.
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all
-packets that would otherwise be non-ack-eliciting, in order to avoid an
-infinite feedback loop of acknowledgements.
-
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state

It might be in -tls.


In draft-ietf-quic-transport.md:

> -contribute to the ACK frame size.  When the receiver is only sending
-non-ack-eliciting packets, it can bundle a PING or other small ack-eliciting
-frame with a fraction of them, such as once per round trip, to enable
-dropping unnecessary ACK ranges and any state for previously sent packets.
-The receiver MUST NOT bundle an ack-eliciting frame, such as a PING, with all
-packets that would otherwise be non-ack-eliciting, in order to avoid an
-infinite feedback loop of acknowledgements.
-
-To limit receiver state or the size of ACK frames, a receiver MAY limit the
-number of ACK Ranges it sends.  A receiver can do this even without receiving
-acknowledgment of its ACK frames, with the knowledge this could cause the sender
-to unnecessarily retransmit some data.  Standard QUIC algorithms
-({{QUIC-RECOVERY}}) declare packets lost after sufficiently newer packets are
-acknowledged.  Therefore, the receiver SHOULD repeatedly acknowledge newly
-received packets in preference to packets received in the past.
+A receiver MAY limit the number of ACK Ranges it sends to limit receiver state

It's in transport already: https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-12.3-11


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15199e37aa2_7c063fecf76cd968962e9-- From nobody Tue Jan 7 15:53:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47EF2120025 for ; Tue, 7 Jan 2020 15:53:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oGxI-O9H11Yf for ; Tue, 7 Jan 2020 15:53:38 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DBDD120020 for ; Tue, 7 Jan 2020 15:53:38 -0800 (PST) Date: Tue, 07 Jan 2020 15:53:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441217; bh=t/KEe1xeAMmeea1jYa65cWjcAM4y6AE+ykOAbWVnraI=; h=Date:From:To:Subject:From; b=DOI5al9gYfKmI+5FXnNix4beU8F3OtGxGmO/W/dWnJREO7M1TFE+OaiKNGencqXcn w7cPkm6ECOTwfFR7V814V3KzGtjgxECCr3ZQePcjVf4dLp3P1/pCUBr8XiC/fHnZig aDHfFeGMWHJ+qfIpzDcA5pXJUETPiXDQSYqGGECo= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5fe4a8: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:53:39 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts Commit: 5fe4a8f21e570441b9e12dfeb583c53101b12b1c https://github.com/quicwg/base-drafts/commit/5fe4a8f21e570441b9e12dfeb583c53101b12b1c Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Tue Jan 7 15:53:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0A0E120816 for ; Tue, 7 Jan 2020 15:53:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WY1WW5aUG6PS for ; Tue, 7 Jan 2020 15:53:47 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DBFB120817 for ; Tue, 7 Jan 2020 15:53:47 -0800 (PST) Date: Tue, 07 Jan 2020 15:53:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441226; bh=JnCYn0alxUqAdFDo4TNTaFnp0N9EnWWbm5io1iM2po8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z+jU67pXs4PyfNAdYj0rNTS5FrEzu6SwRbanJxc0dht8Qr33rm6YrfoyENozI94eS pxW5A8ZI2adVLC5SbOWUaW2oEuN6cmj65G9UiG6X9+PVIqYSbvdxV/3JBZAZNGt8Bt oeWfdfepc4wT4YtDa7w0iTetY2zL7kucn1HKUilI= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151a0a671e8_74b3f8736ecd964821b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:53:52 -0000 ----==_mimepart_5e151a0a671e8_74b3f8736ecd964821b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 5fe4a8f21e570441b9e12dfeb583c53101b12b1c Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3313/files/a570bfb9ca01f49ff9d40f44e22596709b9b80ee..5fe4a8f21e570441b9e12dfeb583c53101b12b1c ----==_mimepart_5e151a0a671e8_74b3f8736ecd964821b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

  • 5fe4a8f Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e151a0a671e8_74b3f8736ecd964821b1-- From nobody Tue Jan 7 15:54:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06933120147 for ; Tue, 7 Jan 2020 15:54:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FYuU9pRPS8cG for ; Tue, 7 Jan 2020 15:54:20 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99F05120020 for ; Tue, 7 Jan 2020 15:54:20 -0800 (PST) Date: Tue, 07 Jan 2020 15:54:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441259; bh=9pVt/rsPd/LzGKO/8+OiXOV4j+weR8DyKvC9vaLtw8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hd5yZ87m+aE9yXH3/eTcKShl1xlJF5sHNPEDvZ9nMi6PONVJCs9izKQqYG7psET2C sBaT0t881WAjlD7lh1nIIgadKSk8mpbbQ/sFId4ynqZO7zzpPRcUyrRf/GekWem8I9 Aht99tkhgQzVZG9Jh5mSkoi0Pjl4yH7ddjHWwru0= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151a2bc2458_71ef3f8a73ccd96c564af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:54:22 -0000 ----==_mimepart_5e151a2bc2458_71ef3f8a73ccd96c564af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Edits made to #3313, closing this one in favor of that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#issuecomment-571827959 ----==_mimepart_5e151a2bc2458_71ef3f8a73ccd96c564af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Edits made to #3313, closing this one in favor of that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151a2bc2458_71ef3f8a73ccd96c564af-- From nobody Tue Jan 7 15:54:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBBFD120020 for ; Tue, 7 Jan 2020 15:54:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ufkV3HQbzscv for ; Tue, 7 Jan 2020 15:54:21 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06B0B120025 for ; Tue, 7 Jan 2020 15:54:21 -0800 (PST) Date: Tue, 07 Jan 2020 15:54:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441260; bh=iGAle5rF6xMMCHPhzlEtDTNrXtHYj6jm5eosdIZpJVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bWGmdHWuYzv4yEpQYkBszj4VlWrkxUmgIMiCX6UgwFGvIL09KOCNmyW5tvgh/MXaG zvo5wm37oduq1E0NLSAoKAItZNXNBDbC81B0Yb2VRtqaCkfaQ0BxTMcR4M/fkqo7Z2 md/b2GlfPn0QgGx+yx5yRpZjcF3WcsWaGD4GiOCg= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151a2c5f11a_74e3f8736ecd9648757c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:54:23 -0000 ----==_mimepart_5e151a2c5f11a_74e3f8736ecd9648757c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#pullrequestreview-339579686 ----==_mimepart_5e151a2c5f11a_74e3f8736ecd9648757c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151a2c5f11a_74e3f8736ecd9648757c-- From nobody Tue Jan 7 15:54:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A2BD120020 for ; Tue, 7 Jan 2020 15:54:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLWRjPAj8YJx for ; Tue, 7 Jan 2020 15:54:24 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 405B6120817 for ; Tue, 7 Jan 2020 15:54:24 -0800 (PST) Date: Tue, 07 Jan 2020 15:54:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441263; bh=lmAgsJcc1eoRHAIufI3JCgVQYEDLWs386jX0nZXfPCI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fG/2u4QeH3c+Kz/7p9Wy4J6fdziW77dBA5Geq9gwlsJO2fxa9zvY+Rj4vUdcQE8sR 3JPFgKtumdru56ltY7XiGY7SgGxFw9qB7KJWoStDkw1yoYSJIt9cNtn4UiofYjA5b1 KpP5xgeb8s1XVZA4NujPYB/YlPbF/H2czUgu9rbE= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial suggestion against #3313 (#3314) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151a2f8dfd9_60063fbd346cd960819db"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:54:26 -0000 ----==_mimepart_5e151a2f8dfd9_60063fbd346cd960819db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3314. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3314#event-2929441912 ----==_mimepart_5e151a2f8dfd9_60063fbd346cd960819db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3314.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151a2f8dfd9_60063fbd346cd960819db-- From nobody Tue Jan 7 15:54:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6DFB120154 for ; Tue, 7 Jan 2020 15:54:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNCI4JEfSXbj for ; Tue, 7 Jan 2020 15:54:42 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7540B120020 for ; Tue, 7 Jan 2020 15:54:42 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id D65111C2F26 for ; Tue, 7 Jan 2020 15:54:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441281; bh=yc8cZ92cH498seoWHESDBIKkAQW+iqPjt3to3qzRJRQ=; h=Date:From:To:Subject:From; b=cYNjLkMc6fri/RLZ7jDtikEk8Il62l16bD9GbgzGHWrD4Y//tyhuVzPiJjK7vMiWa 19QTPgcaqVySysUNzWsnow+CqUiqibKx0nPGa6/wNStELDpr7ye0AN2obcElCtCN5h GxpMRY88oKxFzYeLxHEMmnjXB4QmMBHZxUr4zZaI= Date: Tue, 07 Jan 2020 15:54:41 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f0f6ae: Script updating gh-pages from 5fe4a8f2. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2020 23:54:44 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f0f6aed74f56bded929d8b3eee196ae8cb321e87 https://github.com/quicwg/base-drafts/commit/f0f6aed74f56bded929d8b3eee196ae8cb321e87 Author: ID Bot Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M ianswett-ack-pn-space/draft-ietf-quic-transport.html M ianswett-ack-pn-space/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 5fe4a8f2. [ci skip] From nobody Tue Jan 7 16:02:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E150120020 for ; Tue, 7 Jan 2020 16:02:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X3LQOcHxUVK7 for ; Tue, 7 Jan 2020 16:02:00 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2971C120018 for ; Tue, 7 Jan 2020 16:02:00 -0800 (PST) Date: Tue, 07 Jan 2020 16:01:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578441719; bh=sO14rHCy30L2PHfbWZ80e0DBrD+4A63AqmjGzSSgdUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t7glyoe4eLxDk9sGxAjzsFnArOElf8X9E2CpmQqNf9YBml5A3uRiXt/c7SPZmKokJ lm6AwU/ySHQkXK/536kj7iVK9aSiXBqOv9HJSbFQqO6VTl2Buvii50rALLrGW/RCJm iMMAI4enfuPme+G508sZ45UO77Mybj+jm4qduzmk= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151bf775c11_76d23fce374cd96c125b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:02:01 -0000 ----==_mimepart_5e151bf775c11_76d23fce374cd96c125b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @afrind points out that promotion from stream to connection error is something you shouldn't do absent an understanding of the error semantics. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-571829794 ----==_mimepart_5e151bf775c11_76d23fce374cd96c125b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@afrind points out that promotion from stream to connection error is something you shouldn't do absent an understanding of the error semantics.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151bf775c11_76d23fce374cd96c125b2-- From nobody Tue Jan 7 16:07:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FBAF1200F5 for ; Tue, 7 Jan 2020 16:07:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dYq2C8AlcHLv for ; Tue, 7 Jan 2020 16:07:24 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C83F12004F for ; Tue, 7 Jan 2020 16:07:24 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 8F709A112B for ; Tue, 7 Jan 2020 16:07:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442043; bh=bizQYPkNW++CroV5z3dmwm/eKpsNlkzr8W1aMFS9Eo8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OWXoOTOyEwz7oUvdNU7cncVY3L1+mu6pMb3QjZIPVPckwSOLWxJP4AvcocUoN0Xis k7PrXGvw/magcG2OkbRIwn7TNJdlbH6etl1vmxC1x5IsuDWq7bRO50TtTA2SVyQLYl eWKVxC7J4Efn/L/rAWUSL2ptv48ZO4FwMVA935tQ= Date: Tue, 07 Jan 2020 16:07:23 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] HTTP: Tweak wording about unknown error codes (#3239) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151d3b80590_28d03fc72bacd960684f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:07:26 -0000 ----==_mimepart_5e151d3b80590_28d03fc72bacd960684f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -1384,7 +1384,7 @@ connection error. Because new error codes can be defined without negotiation (see {{extensions}}), receipt of an unknown error code or use of an error code in an unexpected -context MUST NOT be treated as an error. However, closing a stream can +context MUST NOT be treated as a further error. However, closing a stream can Maybe: receipt of an unknown error code or use of an error code in an unexpected context MUST NOT be treated as a connection error. ```suggestion context MUST NOT be treated as a connection error. However, closing a stream can ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3239#pullrequestreview-339583597 ----==_mimepart_5e151d3b80590_28d03fc72bacd960684f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1384,7 +1384,7 @@ connection error.=0D=

 =0D
 Because new error codes can be defined without negotiation (see {{extens=
ions}}),=0D
 receipt of an unknown error code or use of an error code in an unexpecte=
d=0D
-context MUST NOT be treated as an error.  However, closing a stream can=0D=

+context MUST NOT be treated as a further error.  However, closing a stre=
am can=0D
=0D

Maybe: receipt of an unknown error code or use of an error code in an = unexpected context MUST NOT be treated as a connection error.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-context MUST NOT be treated as a further erro=
r.  However, closing a stream can=0D
+context MUST NOT be treated as a connection error.  However, closing a s=
tream can=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e151d3b80590_28d03fc72bacd960684f1-- From nobody Tue Jan 7 16:07:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E24E1200F5 for ; Tue, 7 Jan 2020 16:07:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22mskL2VMg0E for ; Tue, 7 Jan 2020 16:07:36 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CB9E12004F for ; Tue, 7 Jan 2020 16:07:36 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id ED9772C32FD for ; Tue, 7 Jan 2020 16:07:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442055; bh=MoYlcH1OsNEheiiYiVHMwWYpeU7sfyJBwVcn7oJcFMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=isOjEev4kzkS8aAbV7vpoZTGnl3o7rnZzDz6jaXSN1KZjO7rk0ChU8/foRBVV488c HonHhOxuIdFuo1VB/LEv3hKxX8QnLLPlRNHOHX77poQ0SWHGh5i2Dgx+hB0lh89Qtf pobbp/ukMS30CwAeCiy/naMwB+gZEoRxxxcnDdo0= Date: Tue, 07 Jan 2020 16:07:35 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151d47de992_48213fc1252cd9602099d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:07:38 -0000 ----==_mimepart_5e151d47de992_48213fc1252cd9602099d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The only case where this matters is for stream errors (RESET_STREAM / STOP_SENDING). The scenario we want to avoid is closing the connection in response to an unexpected error code in a stream closure. So the right guidance here might be to say that you MUST NOT close the connection based on the unexpected error code. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-571831188 ----==_mimepart_5e151d47de992_48213fc1252cd9602099d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The only case where this matters is for stream errors (RESET_STREAM / STOP_SENDING). The scenario we want to avoid is closing the connection in response to an unexpected error code in a stream closure. So the right guidance here might be to say that you MUST NOT close the connection based on the unexpected error code.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151d47de992_48213fc1252cd9602099d-- From nobody Tue Jan 7 16:13:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1705912004F for ; Tue, 7 Jan 2020 16:13:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rElvGISeMT2R for ; Tue, 7 Jan 2020 16:13:16 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1794120025 for ; Tue, 7 Jan 2020 16:13:16 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 1FC496E0499 for ; Tue, 7 Jan 2020 16:13:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442396; bh=bTAy8x9KmwgTSFfVm+bpaJzxPCCauU6ku/4ntSROlJA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fHDHz4t7hNFMNWPNO2LPCtHK+/FyLmyTCrHQyi3Cyf78o6DKaWlWVvr2hwqYOsDyf NEPLvwXsJz08NINauVwak7D0Q7kOxCHjbPeJFLzXeMaakAgfoNkBN0lBGSzUAY7dyU kOU2xD13Tq4gIsiarFCIvXhvXXEmhIjIuvf/a+9w= Date: Tue, 07 Jan 2020 16:13:16 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151e9c10fee_1c5d3f803accd9642279"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:13:18 -0000 ----==_mimepart_5e151e9c10fee_1c5d3f803accd9642279 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#pullrequestreview-339585169 ----==_mimepart_5e151e9c10fee_1c5d3f803accd9642279 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151e9c10fee_1c5d3f803accd9642279-- From nobody Tue Jan 7 16:14:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E013120020 for ; Tue, 7 Jan 2020 16:14:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AxZnix90TWBC for ; Tue, 7 Jan 2020 16:14:25 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6346120018 for ; Tue, 7 Jan 2020 16:14:24 -0800 (PST) Date: Tue, 07 Jan 2020 16:14:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442464; bh=2IfKt09o/KgEzX/Bk/8ZNqTn52MnmM+Np4VLbjaD31o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nASGZZdqYow/GFV1Rb9nytAJ+uIOF5+/o9w0BiR8BX5Oh5ckpvDU/tTgXHkki/+hs HGdZXJDWzWWf6tPR7Z/Hfeqt1MI1Ko3ZDYOASscTSUOSZ2GrVhfNJ1sh7O3J9RwAaS CcOe+V/XXv9pA/2GGZAOysWQGmiCZJSJWbvkjbn4= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151ee03ad5a_c173f95994cd95c2367a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:14:26 -0000 ----==_mimepart_5e151ee03ad5a_c173f95994cd95c2367a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Correction: We also care about closing one side of bidirectional streams. You shouldn't close the other direction because the first direction closed. One possibility is to treat unknown error codes as equivalent to NO_ERROR. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-571832643 ----==_mimepart_5e151ee03ad5a_c173f95994cd95c2367a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Correction: We also care about closing one side of bidirectional streams. You shouldn't close the other direction because the first direction closed. One possibility is to treat unknown error codes as equivalent to NO_ERROR.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151ee03ad5a_c173f95994cd95c2367a3-- From nobody Tue Jan 7 16:17:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5853A120020 for ; Tue, 7 Jan 2020 16:17:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dFOqmbZfcEWV for ; Tue, 7 Jan 2020 16:17:23 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F16912004F for ; Tue, 7 Jan 2020 16:17:23 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 4B23AC60F09 for ; Tue, 7 Jan 2020 16:17:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442642; bh=d2a/xHR4zWaISmBUEqgclB3O9t1WZXdTnN6islpsj3s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Qu99Hxj8HP8TSRMgC65oVWCXPyEmfc9JBTCVOZMbF5lGFln/pHa78EufeZbtuuygG +JCSfptS08ppYuaKdy48zsH+cqeamPDFXmMZ3rUY0J5K8D8ndW3MhXELaPQ5Z0moT2 tSY3djK7oB3jnath4z3fifICsijjdtDLOIDhh9ow= Date: Tue, 07 Jan 2020 16:17:22 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Grease HTTP/3 error codes (#3325) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e151f923be94_3ec53fb637ccd968127ce"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:17:24 -0000 ----==_mimepart_5e151f923be94_3ec53fb637ccd968127ce Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The discussion on #3276 made us conclude that the reason for doing this is that we want to safeguard our ability to define new error codes. Greasing might help with that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3325 ----==_mimepart_5e151f923be94_3ec53fb637ccd968127ce Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The discussion on #3276 made us conclude that the reason for doing this is that we want to safeguard our ability to define new error codes. Greasing might help with that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e151f923be94_3ec53fb637ccd968127ce-- From nobody Tue Jan 7 16:22:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67440120077 for ; Tue, 7 Jan 2020 16:22:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WqVusGJtums4 for ; Tue, 7 Jan 2020 16:22:17 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BB68120025 for ; Tue, 7 Jan 2020 16:22:17 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id BEFA5A091E for ; Tue, 7 Jan 2020 16:22:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442936; bh=s3juDQUfoX8xTU5N5cX7bTtg5bjmEomhHBI36E+aVBU=; h=Date:From:To:Subject:From; b=vlcAfVuFYNmJ/srUoI2FOjRzWlsuXfVNrgP4xZKsAqbtiJd20gZVQq1YvKTO4B/PP 2nTXF/rMAHy2r2DYq9hvIZanLfzA5WYNdeLKVHz9qwrL6q439LFMxKAt7Lx4EPIdol Ol9i72U6fJ2pmJSHB2YFI5IIxhkerA1K7VkhZutQ= Date: Tue, 07 Jan 2020 16:22:16 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:22:18 -0000 Branch: refs/heads/ianswett-ack-pn-space Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 7 16:22:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4074120025 for ; Tue, 7 Jan 2020 16:22:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tDgnlOq92NVN for ; Tue, 7 Jan 2020 16:22:17 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 283D8120020 for ; Tue, 7 Jan 2020 16:22:17 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 5737A6E000C for ; Tue, 7 Jan 2020 16:22:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442936; bh=3XBauG/u0Q3gqwxVfz4l8ENxwM3JkR13VSk7PMG7PSQ=; h=Date:From:To:Subject:From; b=bTFo//z4HIa1/juPpsmR/cFg1xNCeiRecFK8KbjVmryXihAqOqEcvsrVqt0vJR6Vs 0SrkFMZ6HmYc5hg2nl0YyKBs1SovtSuYsbRDVihWHr4ARE+ZzQ59rBuk9EfQsgjyjK xkfKgqwIkAJA7PhBecLBc6l3lYX3p9yZ155cfLcc= Date: Tue, 07 Jan 2020 16:22:16 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 84a3a4: ACK frames PN space editorial Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:22:19 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 84a3a435344f037bce95c08a8254d69556137b5c https://github.com/quicwg/base-drafts/commit/84a3a435344f037bce95c08a8254d69556137b5c Author: ianswett Date: 2019-12-30 (Mon, 30 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ACK frames PN space editorial Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about how the same PN may be used in each space. Commit: 8cc78262e5363e7d36e30e00b0f88dfb9056001e https://github.com/quicwg/base-drafts/commit/8cc78262e5363e7d36e30e00b0f88dfb9056001e Author: ianswett Date: 2019-12-30 (Mon, 30 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: a925d9c08639e82bd28e933212018f263a83ae92 https://github.com/quicwg/base-drafts/commit/a925d9c08639e82bd28e933212018f263a83ae92 Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 73b9b04d52a67774551265c2f4509478b5ce9ff1 https://github.com/quicwg/base-drafts/commit/73b9b04d52a67774551265c2f4509478b5ce9ff1 Author: ianswett Date: 2020-01-02 (Thu, 02 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion Commit: 6be25520cc09cb7eed433cb03998a9a137504fef https://github.com/quicwg/base-drafts/commit/6be25520cc09cb7eed433cb03998a9a137504fef Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: a570bfb9ca01f49ff9d40f44e22596709b9b80ee https://github.com/quicwg/base-drafts/commit/a570bfb9ca01f49ff9d40f44e22596709b9b80ee Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ekr's suggestion Commit: 5fe4a8f21e570441b9e12dfeb583c53101b12b1c https://github.com/quicwg/base-drafts/commit/5fe4a8f21e570441b9e12dfeb583c53101b12b1c Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: e773d6339ab5193d9c92439917d489d6a1478705 https://github.com/quicwg/base-drafts/commit/e773d6339ab5193d9c92439917d489d6a1478705 Author: Jana Iyengar Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3313 from quicwg/ianswett-ack-pn-space ACK frames PN space editorial Compare: https://github.com/quicwg/base-drafts/compare/476d3c5a250c...e773d6339ab5 From nobody Tue Jan 7 16:22:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8904112004F for ; Tue, 7 Jan 2020 16:22:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Zcj5etdcqlk for ; Tue, 7 Jan 2020 16:22:26 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20DC6120820 for ; Tue, 7 Jan 2020 16:22:26 -0800 (PST) Date: Tue, 07 Jan 2020 16:22:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442945; bh=YMf8QtrjdYC23f4mDN9FpaUr+sf380Kx7vyZH9VZIso=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dvqwwaiYYJncpXynWVe0QGRQBYz2Jy2QtoVh1Y/WJYNv+kChi/3oa7kxvlPOhkO4q o/Pmyu1Wx4G/KPw/as7oUs8CuTAXj7sPZ5S5p0uk/tHpleuhpAUv2LDG4TCSRXgUec rUKioGdnjjF3pDWc0i3zOnQfPFo8euXRD3vJLGkI= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Unnecessary packet number expectations in ACK frame description (#3310) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1520c16ad99_1ef93f81654cd968534b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:22:27 -0000 ----==_mimepart_5e1520c16ad99_1ef93f81654cd968534b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3310 via #3313. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3310#event-2929488305 ----==_mimepart_5e1520c16ad99_1ef93f81654cd968534b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3310 via #3313.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1520c16ad99_1ef93f81654cd968534b1-- From nobody Tue Jan 7 16:22:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C14C120020 for ; Tue, 7 Jan 2020 16:22:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8Lq3z-zs6hj for ; Tue, 7 Jan 2020 16:22:27 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09C51120025 for ; Tue, 7 Jan 2020 16:22:27 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 66C22660C92 for ; Tue, 7 Jan 2020 16:22:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578442946; bh=hYptzTObKrL/r7J9qNqVG+e//5XYgszFVzgr/DVulMc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OJKjNxq9rblTUHrYojwpmtxGHVUPe2gYwIDJ7EOA7IZ9X1ckebgxLuOswbHxQeP+a WeBjy8fjchgaKObGnFJJ7EMzIObkpIMHoqdyJeIGyxnY6TfoTl0Dt3+val08S6kIfQ KEh0w86Wz3z9+TSl9l58bhqhETHW7h0KxLHQKMJo= Date: Tue, 07 Jan 2020 16:22:26 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1520c255a7f_77653fc3a80cd9641166fb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:22:28 -0000 ----==_mimepart_5e1520c255a7f_77653fc3a80cd9641166fb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3313 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3313#event-2929488304 ----==_mimepart_5e1520c255a7f_77653fc3a80cd9641166fb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3313 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1520c255a7f_77653fc3a80cd9641166fb-- From nobody Tue Jan 7 16:23:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77838120018 for ; Tue, 7 Jan 2020 16:23:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jiNAt5H8KJvE for ; Tue, 7 Jan 2020 16:23:20 -0800 (PST) Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8ED0120020 for ; Tue, 7 Jan 2020 16:23:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:to:subject:mime-version:content-type:content-transfer-encoding; s=s20150108; bh=PKnt3dYEmMKKi69DEOPYFnfZtsH1c0SBZxsPWBQ6FRQ=; b= N9U0CfaGbUM0SHNvyBe9zUuNh2cwslBgTc1XBdfspezutV3hVhxmlnvUvweQHFke ShhT0Tcw+QSLIHWzUJ8cNBpLD8PxMFVZ33ifK5O7dth99VbkuV0vmPA45RQlmlhr dNupN7Uwe//sNfJ2uelhYqpo807SaTozXJe8ini2Vx4= Received: by filter1570p1mdw1.sendgrid.net with SMTP id filter1570p1mdw1-2577-5E1520F6-1D 2020-01-08 00:23:18.801108209 +0000 UTC m=+1833899.841016431 Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) by ismtpd0037p1mdw1.sendgrid.net (SG) with ESMTP id E06bSLmrSk-XwN5obEzbCQ for ; Wed, 08 Jan 2020 00:23:18.761 +0000 (UTC) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 49500660057 for ; Tue, 7 Jan 2020 16:23:18 -0800 (PST) Date: Wed, 08 Jan 2020 00:23:18 +0000 (UTC) From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] aa85a2: Script updating gh-pages from e773d633. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1LPMpHdGTgTLFgkqQOzxf9zOx+yjuqkc3gOM 6UDOoWhSfQ8ISIU3BIxv97H+qVkIX8jaxt7h1CAg+sGZqzfjP/a8Ai0HPo4tAz1N57At+cU2WaoLqO 1XuagCMRyJEfn7j40ZrRK1L2uLRUTyaWfk9pUszh0Uyx4OUtXi7Rfvl5Ew== Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:23:21 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: aa85a284e9df21348e995086bab3e3696b16fc04 https://github.com/quicwg/base-drafts/commit/aa85a284e9df21348e995086bab3e3696b16fc04 Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from e773d633. [ci skip] From nobody Tue Jan 7 16:25:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE19D120020 for ; Tue, 7 Jan 2020 16:25:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B6oKDIRXOfqP for ; Tue, 7 Jan 2020 16:25:09 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CF32120025 for ; Tue, 7 Jan 2020 16:25:09 -0800 (PST) Date: Tue, 07 Jan 2020 16:25:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443108; bh=fQ6A0IW6bdOo4yagmgocKn1CjPL/vlDuakYqyNcsmwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SwTpNPzJstqgsMKNMIli3/q8Ghr/6TyXESpgpnUdtAwOK0XHSICt00Dl0J5WbqKOX aBjERoSnOTysE7zDPrAYJLRsL4Lxd3jl7h4cMMuH5vP7FjE7KZ3vJHB+CgiYGyrY1q 9OV5bqh5SVJtB1G66u+ee61HlrgUCGPO5hwDJMLk= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP/3 error codes (#3325) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e152164ca12f_5c383fdf69ccd96c17823"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:25:11 -0000 ----==_mimepart_5e152164ca12f_5c383fdf69ccd96c17823 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Since you'd probably want want the grease to not sacrifice connections it might make sense to couple grease error codes to H3 grease streams. Also, what about greasing of transport-level error codes? Can't play the stream tricks there. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3325#issuecomment-571835305 ----==_mimepart_5e152164ca12f_5c383fdf69ccd96c17823 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Since you'd probably want want the grease to not sacrifice connections it might make sense to couple grease error codes to H3 grease streams.

Also, what about greasing of transport-level error codes? Can't play the stream tricks there.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e152164ca12f_5c383fdf69ccd96c17823-- From nobody Tue Jan 7 16:25:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CCE9120018 for ; Tue, 7 Jan 2020 16:25:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkX5h9tOcm1t for ; Tue, 7 Jan 2020 16:25:14 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5151512080E for ; Tue, 7 Jan 2020 16:25:14 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id ABF551C0DAA for ; Tue, 7 Jan 2020 16:25:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443113; bh=DEzhkQY20HBGLk92YJHEUQi1HCEaKEUFATrepvDbH34=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nA2mzLFeuuntp7qa5MAocWMLeQWgB6dIJrIvtrg1kr5bf81iwd8sFXtr8ZF8gVPNt w2UjG7JNe1+TZEQWYmZ8VBFZPqFgQ8RZo9eu82al4+wWHb5eVnrioSQUsYBwCcV4rL rvUBOIWLzNbJqJkpJEBwee7s4BiJjvovZe0+ha3U= Date: Tue, 07 Jan 2020 16:25:13 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1521699c368_78493fbf47acd960661aa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:25:16 -0000 ----==_mimepart_5e1521699c368_78493fbf47acd960661aa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Out of the discussion here only one thing changed my mind: utility. A client that receives DUPLICATE_PUSH after PUSH_PROMISE receives no new actionable information, so the main question is what happens when DUPLICATE_PUSH precedes PUSH_PROMISE. In that case, the appearance of a new resource that *might* be pushed creates uncertainty in the client. The client might hold requests on the basis that something is forthcoming, but they don't know which resource, or even where to block. If there was a URL, you could answer the what question; if there was a stream ID for the original promise you could answer the where question and maybe block on that stream instead (yay, more cross-stream dependencies!). But in the end, it seems better to not build the additional complexity. Allow duplicate PUSH_PROMISES and require that they be sent with the same content, but not require that receivers check (allow them to assume equality). I don't have an opinion on byte-for-byte equality post-QPACK-decode, but I wouldn't want byte-for-byte equality on the encoded contents as that imposes restrictions on implementations. If enforcement of equality is discretionary or opportunistic, then we can afford to let the enforcer do a little more work. The current PR seems about right on all counts. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3275#issuecomment-571835330 ----==_mimepart_5e1521699c368_78493fbf47acd960661aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Out of the discussion here only one thing changed my mind: utility. A client that receives DUPLICATE_PUSH after PUSH_PROMISE receives no new actionable information, so the main question is what happens when DUPLICATE_PUSH precedes PUSH_PROMISE. In that case, the appearance of a new resource that might be pushed creates uncertainty in the client.

The client might hold requests on the basis that something is forthcoming, but they don't know which resource, or even where to block. If there was a URL, you could answer the what question; if there was a stream ID for the original promise you could answer the where question and maybe block on that stream instead (yay, more cross-stream dependencies!).

But in the end, it seems better to not build the additional complexity. Allow duplicate PUSH_PROMISES and require that they be sent with the same content, but not require that receivers check (allow them to assume equality). I don't have an opinion on byte-for-byte equality post-QPACK-decode, but I wouldn't want byte-for-byte equality on the encoded contents as that imposes restrictions on implementations. If enforcement of equality is discretionary or opportunistic, then we can afford to let the enforcer do a little more work.

The current PR seems about right on all counts.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1521699c368_78493fbf47acd960661aa-- From nobody Tue Jan 7 16:29:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 833A412010F for ; Tue, 7 Jan 2020 16:29:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92q-i51WffBm for ; Tue, 7 Jan 2020 16:29:36 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A598120077 for ; Tue, 7 Jan 2020 16:29:36 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 78369660032 for ; Tue, 7 Jan 2020 16:29:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443375; bh=A1z4V+Gge12sqMqYAzrRDLq8zPr8E5ll2NGs6aq2Qg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEyqUmP/xx5niIXFKeYhirncFWCCkxAiLY8aKt7wTvDtI5tb0ZoKx55rqhMz0zhdu s+yPe9CNq+c590uESR24gZQyGyBAl0wZL9jUhmkq9g4a83nqABP7ssMmA0BGrsft4B PXMp7PUGhsM1pVF8n8L4Qp5kMfG2dmZfTDJvPlrY= Date: Tue, 07 Jan 2020 16:29:35 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15226f67da2_42723f9dc82cd9681261b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:29:38 -0000 ----==_mimepart_5e15226f67da2_42723f9dc82cd9681261b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Maybe the rule can be concretely: 1. if you have something else/better use that, otherwise 2. if you have a domain name, include SNI, and finally 3. if you don't have a domain name (including IP literals), do whatever. The HTTP scheme permits a broader range of "host" identifiers than we usually contemplate, so the 3rd option has to catch more than just IP literals. TLS was always necessarily lax because different applications have different constraints, but the idea was to ensure that for cases where you have the ability to use SNI that you used it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-571836314 ----==_mimepart_5e15226f67da2_42723f9dc82cd9681261b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Maybe the rule can be concretely:

  1. if you have something else/better use that, otherwise
  2. if you have a domain name, include SNI, and finally
  3. if you don't have a domain name (including IP literals), do whatever.

The HTTP scheme permits a broader range of "host" identifiers than we usually contemplate, so the 3rd option has to catch more than just IP literals.

TLS was always necessarily lax because different applications have different constraints, but the idea was to ensure that for cases where you have the ability to use SNI that you used it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15226f67da2_42723f9dc82cd9681261b2-- From nobody Tue Jan 7 16:37:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7EAE120077 for ; Tue, 7 Jan 2020 16:37:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NZKsvJAUWZMX for ; Tue, 7 Jan 2020 16:37:29 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55487120018 for ; Tue, 7 Jan 2020 16:37:29 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 92F5052054D for ; Tue, 7 Jan 2020 16:37:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443848; bh=tm25qzPcg7IC6JhPPzdhLqwI8haXlf1WE8DYPrtED14=; h=Date:From:To:Subject:From; b=oC/9HXwaeVpiQHvSpaZQMKb7RDZwl3Y06zr8rbvfxYHl5ll+ssZ0u7OuNLvUHPxzK JqmBPrRhEtoprzK+rkSxtp73T7lGKvr1LMaWK0yTx0SI30RaxUYkUjovDk3cwauBKX 2Bj65KwfRQJ/taEb4v6se42wpL/ruyIPMgvKWRwM= Date: Tue, 07 Jan 2020 16:37:28 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c60fab: Add in before {{version-negotiation}} Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:37:31 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: c60fab6d501d57129f381e624e4b3a648f269d14 https://github.com/quicwg/base-drafts/commit/c60fab6d501d57129f381e624e4b3a648f269d14 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add in before {{version-negotiation}} Typically we use "in {{}}" or "(see {{}})", so this lines up with that. Commit: a25ae1c518a622e357289d438025f8d10fafbb19 https://github.com/quicwg/base-drafts/commit/a25ae1c518a622e357289d438025f8d10fafbb19 Author: ianswett Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 8cdbee78948dcbe2e0da15c76c5d870a67a43388 https://github.com/quicwg/base-drafts/commit/8cdbee78948dcbe2e0da15c76c5d870a67a43388 Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3322 from quicwg/ianswett-in Add in before {{version-negotiation}} Compare: https://github.com/quicwg/base-drafts/compare/e773d6339ab5...8cdbee78948d From nobody Tue Jan 7 16:37:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C169120018 for ; Tue, 7 Jan 2020 16:37:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asRkCP-HOYlt for ; Tue, 7 Jan 2020 16:37:30 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 008E8120025 for ; Tue, 7 Jan 2020 16:37:29 -0800 (PST) Date: Tue, 07 Jan 2020 16:37:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443849; bh=8S3VJLwuhR/d99vir5TDsp+YgHLhVroiz3dpilBtM6Q=; h=Date:From:To:Subject:From; b=dPLDFpWR3D622te1tuDgwxbPPgKUU5vJVHpTMVUZHaas8EGPi/jS82rObAa+BdigY mqPrJl9oeoXsQcf3hJJy6xwW1FDQ4U52+ezkEeOu/ny7473v1IbQBjdkEtsJL//a6B 7ggMUXUjMQQ6F64fo1fld9JoiOkI0koc2/6kCgco= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:37:31 -0000 Branch: refs/heads/ianswett-in Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 7 16:37:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98950120025 for ; Tue, 7 Jan 2020 16:37:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NkmNG3h0v_dR for ; Tue, 7 Jan 2020 16:37:39 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04080120018 for ; Tue, 7 Jan 2020 16:37:39 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 6092852043E for ; Tue, 7 Jan 2020 16:37:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443858; bh=HB2nnVJ5PN1mIKos/38fgC6eA1eLr5ZEhayCjT8nNwQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HF5KhzrC6HBxU74eVLsspJaZC5C4VqAD3Y0Az/LDmWBRH9Y271TjTPPOqohsVxD4s H4zyB8yZOwuzKeC2XwIQPF86voqzhPBw+BEAVHEE6zbspZAtRAwJ9AOBZUumEP1nIL yLljpLWu0i/kXUyyu/DXqEMW+Qpg1tBYGSBduT64= Date: Tue, 07 Jan 2020 16:37:38 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add in before {{version-negotiation}} (#3322) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1524524e38e_19393fb4f3ccd96c11694"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:37:41 -0000 ----==_mimepart_5e1524524e38e_19393fb4f3ccd96c11694 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3322 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3322#event-2929511671 ----==_mimepart_5e1524524e38e_19393fb4f3ccd96c11694 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3322 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1524524e38e_19393fb4f3ccd96c11694-- From nobody Tue Jan 7 16:38:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D824D120025 for ; Tue, 7 Jan 2020 16:38:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1rHazA3K6z6j for ; Tue, 7 Jan 2020 16:38:20 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD0B6120018 for ; Tue, 7 Jan 2020 16:38:20 -0800 (PST) Date: Tue, 07 Jan 2020 16:38:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578443900; bh=GH06gRnTeMHwsjYDLZfdtil3wd+KIltuvizKXal4IC4=; h=Date:From:To:Subject:From; b=oeiU58b0d1uLfXYVd8wHRnHUqdKTuc2bFLDJ+B4UoAxvPIs31Uh0+Bv7m3ZZOrpO/ G/3Vux/VSeOmsWMbAXC1pkJq3vWp47I1PmzKYzkXSeAYCJt5DneXjFcWXTS8Vhk2zG o4TYbOb+dWIlJ91H8jFGb6ud2LRoOimLJuVMuc8I= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] af52be: Script updating gh-pages from 8cdbee78. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 00:38:22 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: af52be913380a7012e56da836b212d7badd836fc https://github.com/quicwg/base-drafts/commit/af52be913380a7012e56da836b212d7badd836fc Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 8cdbee78. [ci skip] From nobody Tue Jan 7 17:28:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13C45120077 for ; Tue, 7 Jan 2020 17:28:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pKwSpZUTF3wC for ; Tue, 7 Jan 2020 17:28:12 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D48F3120018 for ; Tue, 7 Jan 2020 17:28:11 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 128592C19D0 for ; Tue, 7 Jan 2020 17:28:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578446891; bh=rxotuMJjz/bHST9I5Jh7qRerpvavAeEhGSqnJKyX+Ro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WViBFpNvjCKzlbpfWY/FH31Olrkxw6KV8SEAsfwpUR7LKJQtx+kWir0UxQ5UEClLe Ln1M8/gvdS7i1vR0MEEgdieHRTbpWrlQTUbDM+JOBcv2bx5BUI95Soj739Wu09Vs9s aT9EsbuhQh3+1DhQ5rWFdue1MoJwVKXA5WwZE978= Date: Tue, 07 Jan 2020 17:28:11 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15302b443e_57a23fbdf58cd96042690"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 01:28:13 -0000 ----==_mimepart_5e15302b443e_57a23fbdf58cd96042690 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-339604708 ----==_mimepart_5e15302b443e_57a23fbdf58cd96042690 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15302b443e_57a23fbdf58cd96042690-- From nobody Tue Jan 7 17:31:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED8A8120086 for ; Tue, 7 Jan 2020 17:31:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBl1Ti1b7RX6 for ; Tue, 7 Jan 2020 17:31:40 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A32F112007C for ; Tue, 7 Jan 2020 17:31:40 -0800 (PST) Date: Tue, 07 Jan 2020 17:31:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578447099; bh=a/eVXJL4Tc9kn9Ro/G+NU+ahboo8svwDC7xAIsBs7tY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EVhxGG6hybd8KDRJ4JIB3PWEXLYxHQNpB1lblTJaU9gMjvdexc3YRqFZABuNQSPdx 7IaeBq41auMmxA8DYNytxQoiDUXZHKu5HZHqIumiiWM9gXh45lpc6LRZVKpwg5o/Lr 1sSYjKVfu/EQkHIItZZ1wEkrVHA2/hfXO5BQSVck= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1530fbe4818_6a003f8a87ecd96094170"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 01:31:42 -0000 ----==_mimepart_5e1530fbe4818_6a003f8a87ecd96094170 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm also fine with current PR. "MUST error if detecting a mismatch" works for me. While it would not be that difficult to implement "MUST detect mismatch or ignore PUSH_PROMISE" rule, it is a different question if we need to enforce that as a protocol specification. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3275#issuecomment-571851364 ----==_mimepart_5e1530fbe4818_6a003f8a87ecd96094170 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm also fine with current PR.

"MUST error if detecting a mismatch" works for me. While it would not be that difficult to implement "MUST detect mismatch or ignore PUSH_PROMISE" rule, it is a different question if we need to enforce that as a protocol specification.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1530fbe4818_6a003f8a87ecd96094170-- From nobody Tue Jan 7 17:52:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F40F61200D6 for ; Tue, 7 Jan 2020 17:52:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zl1rTkrA9kdN for ; Tue, 7 Jan 2020 17:52:54 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 272F512007C for ; Tue, 7 Jan 2020 17:52:54 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 5C9BB6A08B2 for ; Tue, 7 Jan 2020 17:52:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578448373; bh=mNxvj5naLaB0aPHsDIM8VguaotaHxyGx1P5oF16rfkE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QL2xhb0vlv2vNlkx3E29O7yn3yMMVPAQ07KEBERqASvUiTPVR4hMexjYDgSZkW4Zz IbO68kAJDX2mSBZXry3KW2AzQ6MVI9MtrKRo0uIrphDzep1xDKs/QnJfmG1rqhrlk7 EwY/45zyQlCUM8PeBTwS7pEBoaFyCDtAeb8KDnUk= Date: Tue, 07 Jan 2020 17:52:53 -0800 From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1535f54c971_14703fda2d8cd95c14386a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 01:52:56 -0000 ----==_mimepart_5e1535f54c971_14703fda2d8cd95c14386a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi commented on this pull request. > @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing connection, QUIC processes that packet accordingly. Note that more than one connection ID can be associated with a connection; see {{connection-id}}. -If the Destination Connection ID is zero length and the packet matches the -local address and port of a connection where the endpoint used zero-length -connection IDs, QUIC processes the packet as part of that connection. +If the Destination Connection ID is zero length and the addressing information +in the packet matches the addressing information the endpoint uses to identify a +connection with a zero-length connection ID, QUIC processes the packet as part +of that connection. An endpoint can use just destination IP and port or both I like the rewording of the first sentence, but I don't think I like the new second sentence. This somewhat encourages folks to only use destination IP and port with zero-length connection IDs, and I think this might cause issues for readers that don't go look up the serious limitations that are somewhat buried in the Connection ID section. What's the purpose of the second sentence? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#pullrequestreview-339610222 ----==_mimepart_5e1535f54c971_14703fda2d8cd95c14386a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing
 connection, QUIC processes that packet accordingly. Note that more than one
 connection ID can be associated with a connection; see {{connection-id}}.
 
-If the Destination Connection ID is zero length and the packet matches the
-local address and port of a connection where the endpoint used zero-length
-connection IDs, QUIC processes the packet as part of that connection.
+If the Destination Connection ID is zero length and the addressing information
+in the packet matches the addressing information the endpoint uses to identify a
+connection with a zero-length connection ID, QUIC processes the packet as part
+of that connection.  An endpoint can use just destination IP and port or both

I like the rewording of the first sentence, but I don't think I like the new second sentence. This somewhat encourages folks to only use destination IP and port with zero-length connection IDs, and I think this might cause issues for readers that don't go look up the serious limitations that are somewhat buried in the Connection ID section. What's the purpose of the second sentence?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1535f54c971_14703fda2d8cd95c14386a-- From nobody Tue Jan 7 18:44:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E11DC1200EB for ; Tue, 7 Jan 2020 18:44:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id deyGdkMfrt8t for ; Tue, 7 Jan 2020 18:44:49 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3176B12002E for ; Tue, 7 Jan 2020 18:44:49 -0800 (PST) Date: Tue, 07 Jan 2020 18:44:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578451488; bh=OJsER6nB64c5jWr5vdAlIWuIBvWUlQQx+/pJZfdqU68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yK5eafllJ0ImJY8Mg+Xnwld2FU9hdUWuXVvNICwZUT5ERxzsx8cD4ztj3xT8UwHaI OSjiD+LI3rIG5UyIVoCJ8OqkVfYcHq5jxQJppz68MBwrbEK2Q1zACiSu1xJbpy4WOW xn8GsjlschTEiTuCWRjzQO8+S1c8aqatgNQdKxA8= From: Benjamin Saunders Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15422024d09_6ef3faf9b4cd968116147"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Ralith X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 02:44:51 -0000 ----==_mimepart_5e15422024d09_6ef3faf9b4cd968116147 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ralith commented on this pull request. > @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing connection, QUIC processes that packet accordingly. Note that more than one connection ID can be associated with a connection; see {{connection-id}}. -If the Destination Connection ID is zero length and the packet matches the -local address and port of a connection where the endpoint used zero-length -connection IDs, QUIC processes the packet as part of that connection. +If the Destination Connection ID is zero length and the addressing information +in the packet matches the addressing information the endpoint uses to identify a +connection with a zero-length connection ID, QUIC processes the packet as part +of that connection. An endpoint can use just destination IP and port or both Conversely, I find "addressing information" to be vague, and the second sentence is much clearer. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#discussion_r364043628 ----==_mimepart_5e15422024d09_6ef3faf9b4cd968116147 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@Ralith commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing
 connection, QUIC processes that packet accordingly. Note that more than one
 connection ID can be associated with a connection; see {{connection-id}}.
 
-If the Destination Connection ID is zero length and the packet matches the
-local address and port of a connection where the endpoint used zero-length
-connection IDs, QUIC processes the packet as part of that connection.
+If the Destination Connection ID is zero length and the addressing information
+in the packet matches the addressing information the endpoint uses to identify a
+connection with a zero-length connection ID, QUIC processes the packet as part
+of that connection.  An endpoint can use just destination IP and port or both

Conversely, I find "addressing information" to be vague, and the second sentence is much clearer.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15422024d09_6ef3faf9b4cd968116147-- From nobody Tue Jan 7 18:46:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EB7E1200D7 for ; Tue, 7 Jan 2020 18:46:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IuX11funKeBp for ; Tue, 7 Jan 2020 18:46:15 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7ECB12002E for ; Tue, 7 Jan 2020 18:46:14 -0800 (PST) Date: Tue, 07 Jan 2020 18:46:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578451574; bh=8nnUjqEqClHB3ge/2SxPTK/bsuynHH3E9QMy31/E2ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VoErdeLdMZpuaqzN7QGxR8oCI/+u2FruSsRoYO+tAFaQIAE5PhOhxBo1OMJ7LRTdC cqQCC/7LGSiqoiqIsMKE9oor1mzzEn0juDRXVNdHCE2VQ272PpDQ0ycYyzUtsOsUNQ oSw/h1grHZqulGCJhClRpMfowFDKj2oOAoxwsy0o= From: Benjamin Saunders Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15427645961_68a93fc672ccd968104640"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Ralith X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 02:46:16 -0000 ----==_mimepart_5e15427645961_68a93fc672ccd968104640 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ralith approved this pull request. Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#pullrequestreview-339621755 ----==_mimepart_5e15427645961_68a93fc672ccd968104640 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@Ralith approved this pull request.

Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15427645961_68a93fc672ccd968104640-- From nobody Tue Jan 7 19:10:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BE29120041 for ; Tue, 7 Jan 2020 19:10:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HJCIBwOAUQYa for ; Tue, 7 Jan 2020 19:10:28 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9DF212002E for ; Tue, 7 Jan 2020 19:10:27 -0800 (PST) Date: Tue, 07 Jan 2020 19:10:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578453026; bh=wmwqQvjZuN46iUvvGtQFseh2H7MHATQYIvIyIpU+UVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q3RG6A38Jax35oJM600Lpduemu+lI1mAARQxmoe8g6FsYyqUM8oZtniA9ivD9Ju6W 8YShpPYpkCUq9carHXFkgK6Wpbzq3IWWmXKG2pcTVZ2FyilaXFX5Ga5yVIsultjZdT vATUogABIFSwqziilt3TJ2PP+w4vfEW7obJuJYrk= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e154822dc00a_67e53feb190cd96c16989"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 03:10:29 -0000 ----==_mimepart_5e154822dc00a_67e53feb190cd96c16989 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit That sounds reasonable. How about some text like: HTTP/3 clients MUST support a mechanism to indicate the target host to the server during the TLS handshake. This may be done using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using some other mechanism. If the target host is valid for this mechanism (in the case of SNI this means the host is a domain name) the client MUST indicate the host using this mechanism. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-571871861 ----==_mimepart_5e154822dc00a_67e53feb190cd96c16989 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

That sounds reasonable. How about some text like:

HTTP/3 clients MUST support a mechanism to indicate the target host to the server during the TLS handshake. This may be done using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using some other mechanism. If the target host is valid for this mechanism (in the case of SNI this means the host is a domain name) the client MUST indicate the host using this mechanism.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e154822dc00a_67e53feb190cd96c16989-- From nobody Tue Jan 7 20:21:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46865120043 for ; Tue, 7 Jan 2020 20:21:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZsG-n0af8T3I for ; Tue, 7 Jan 2020 20:21:00 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AFB2120041 for ; Tue, 7 Jan 2020 20:20:59 -0800 (PST) Date: Tue, 07 Jan 2020 20:20:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578457259; bh=8M03F/2uL9SAZBNjhRgdBAp+4ZUz5qXbA/6dYbEEiaI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K4K21oQo4qAu+2JW2pRHTzECg9m2MikukXXP7N0JKkMAAlkyLFdKYVoJ8nuJ/u+Lz oAsfG96l3bqpZaqRJBcZ5gZrELpi94OvYbMzGLdNXLDYQ1maj5ZLAW4M9KzNZrLkgQ 10mHEoQEwIaeZbTNxNxP96AWjeq5fv1qXAikMYDA= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1558ab6e67_126f3fdaf1ecd96417589b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 04:21:01 -0000 ----==_mimepart_5e1558ab6e67_126f3fdaf1ecd96417589b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323#pullrequestreview-339639840 ----==_mimepart_5e1558ab6e67_126f3fdaf1ecd96417589b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1558ab6e67_126f3fdaf1ecd96417589b-- From nobody Tue Jan 7 20:55:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBF4E120118 for ; Tue, 7 Jan 2020 20:55:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jpwdKh30fqIB for ; Tue, 7 Jan 2020 20:55:41 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4064012082B for ; Tue, 7 Jan 2020 20:55:41 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id DD35926162C for ; Tue, 7 Jan 2020 20:55:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578459340; bh=v4FMP9RXE2DLsQyg5jRdU2r67yCb+H+FaMRV3dVd4Mo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TwG1HjVMI4VV6MjP3vvT3dePIp3mXtiNyS5Qx9LtRN6flBATQJF436/+85Msc4LoM 2Xs742peo9sxS9XLeYdBI7d63ElNpvsMOOSaqcVfMp0MyY175FxGO3wufP6xMCXuNi jGjijyBIaB0KQkK1jhJSOKxUlqqNV2qpqAQ6l8yE= Date: Tue, 07 Jan 2020 20:55:40 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1560cc96076_4c4a3ffd1f0cd968797ef"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 04:55:43 -0000 ----==_mimepart_5e1560cc96076_4c4a3ffd1f0cd968797ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323#pullrequestreview-339645888 ----==_mimepart_5e1560cc96076_4c4a3ffd1f0cd968797ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1560cc96076_4c4a3ffd1f0cd968797ef-- From nobody Tue Jan 7 20:58:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DD71120041 for ; Tue, 7 Jan 2020 20:58:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WvU2Lg_8UHBw for ; Tue, 7 Jan 2020 20:58:05 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3169120025 for ; Tue, 7 Jan 2020 20:58:05 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id BE3582C19AD for ; Tue, 7 Jan 2020 20:58:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578459484; bh=jvKOPqLf31ZiOhAU6Jet659313nfqRxePv2v6gqOfFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KqDtxHsb2lGrS02HxlubiEJLQbxBN1lIHjcbjK0hAqIQD1QzKe6dHeBhFCkbNdQ5l 4+i+Q3au+ZuiG5slNClco4jhOEXO/UFpdgznM00zWz1RfVNHdWlZqQk1hW2N7pO9Z9 uNFJv1uiUT8pI2CcnKFSh00/F7YI0+GjOiP082Dw= Date: Tue, 07 Jan 2020 20:58:04 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15615ca89fd_53463fe03f4cd95c475d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 04:58:07 -0000 ----==_mimepart_5e15615ca89fd_53463fe03f4cd95c475d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing connection, QUIC processes that packet accordingly. Note that more than one connection ID can be associated with a connection; see {{connection-id}}. -If the Destination Connection ID is zero length and the packet matches the -local address and port of a connection where the endpoint used zero-length -connection IDs, QUIC processes the packet as part of that connection. +If the Destination Connection ID is zero length and the addressing information +in the packet matches the addressing information the endpoint uses to identify a +connection with a zero-length connection ID, QUIC processes the packet as part +of that connection. An endpoint can use just destination IP and port or both Would making the text more alarming help? s/subject to the limitations described in XX/though this makes connections fragile as described in XX/ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#discussion_r364064083 ----==_mimepart_5e15615ca89fd_53463fe03f4cd95c475d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing
 connection, QUIC processes that packet accordingly. Note that more than one
 connection ID can be associated with a connection; see {{connection-id}}.
 
-If the Destination Connection ID is zero length and the packet matches the
-local address and port of a connection where the endpoint used zero-length
-connection IDs, QUIC processes the packet as part of that connection.
+If the Destination Connection ID is zero length and the addressing information
+in the packet matches the addressing information the endpoint uses to identify a
+connection with a zero-length connection ID, QUIC processes the packet as part
+of that connection.  An endpoint can use just destination IP and port or both

Would making the text more alarming help? s/subject to the limitations described in XX/though this makes connections fragile as described in XX/


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15615ca89fd_53463fe03f4cd95c475d5-- From nobody Tue Jan 7 20:59:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EDF7120043 for ; Tue, 7 Jan 2020 20:59:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LjtbQbvTEWoq for ; Tue, 7 Jan 2020 20:59:36 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E48A0120041 for ; Tue, 7 Jan 2020 20:59:35 -0800 (PST) Date: Tue, 07 Jan 2020 20:59:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578459575; bh=ShWelYA+hvobvouc6Q3gJe8wL8qxT3GiouTbzLck00k=; h=Date:From:To:Subject:From; b=FSbaqRIj5VZ6tikDmIytJWxXFTRoEV6ltzHoo9e7fbo6j1oSe3wUujkNu3WQpnUMF u9upjf2/pZsmHvAeudQifjLET+0drE9DqkWJCcz6DhBxT0DM8XLA4EV1yOzwoUmYvO u0Dx4d9irLWDmwxvfybxSPrM6Wb+tZQGSONCs3Xw= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 819e86: what needs to be checked for address validation Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 04:59:37 -0000 Branch: refs/heads/what-to-validate Home: https://github.com/quicwg/base-drafts Commit: 819e86a3694ced49df1bac649660b7e78f4407e3 https://github.com/quicwg/base-drafts/commit/819e86a3694ced49df1bac649660b7e78f4407e3 Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- what needs to be checked for address validation This makes the text more concrete. Much more concrete. Closes #2125. From nobody Tue Jan 7 21:00:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ABC0120058 for ; Tue, 7 Jan 2020 21:00:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sf_lRapdr-7N for ; Tue, 7 Jan 2020 21:00:45 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91F471200FB for ; Tue, 7 Jan 2020 21:00:45 -0800 (PST) Date: Tue, 07 Jan 2020 21:00:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578459643; bh=vtiNvrzb36yYD4KlecTvsDKN30k3AJEM/DFkR9mBg58=; h=Date:From:To:Subject:From; b=Q3cb5o/jPf0oDUoG/r9qR9KAKHnuoYbK3In70u5Dqx9iorhv6Z6pbQHZ2xW7qXG3x VHaMZYSd5l3sCcmnQtYquKlts/d5CTn3gtKRoViwILMIifCPdE0cCfQTTNjqQ580Ce Vq4KezThXOUSSZO0LFK04CLT6aN3ZwXtaFBCVn5g= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6585d3: Script updating gh-pages from 819e86a3. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:00:47 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 6585d3ab65d51bd1a46eb34eef89509421142e48 https://github.com/quicwg/base-drafts/commit/6585d3ab65d51bd1a46eb34eef89509421142e48 Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M index.html R provisional/draft-ietf-quic-http.html R provisional/draft-ietf-quic-http.txt R provisional/draft-ietf-quic-invariants.html R provisional/draft-ietf-quic-invariants.txt R provisional/draft-ietf-quic-qpack.html R provisional/draft-ietf-quic-qpack.txt R provisional/draft-ietf-quic-recovery.html R provisional/draft-ietf-quic-recovery.txt R provisional/draft-ietf-quic-tls.html R provisional/draft-ietf-quic-tls.txt R provisional/draft-ietf-quic-transport.html R provisional/draft-ietf-quic-transport.txt R provisional/index.html A what-to-validate/draft-ietf-quic-http.html A what-to-validate/draft-ietf-quic-http.txt A what-to-validate/draft-ietf-quic-invariants.html A what-to-validate/draft-ietf-quic-invariants.txt A what-to-validate/draft-ietf-quic-qpack.html A what-to-validate/draft-ietf-quic-qpack.txt A what-to-validate/draft-ietf-quic-recovery.html A what-to-validate/draft-ietf-quic-recovery.txt A what-to-validate/draft-ietf-quic-tls.html A what-to-validate/draft-ietf-quic-tls.txt A what-to-validate/draft-ietf-quic-transport.html A what-to-validate/draft-ietf-quic-transport.txt A what-to-validate/index.html Log Message: ----------- Script updating gh-pages from 819e86a3. [ci skip] From nobody Tue Jan 7 21:15:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC198120041 for ; Tue, 7 Jan 2020 21:15:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VFbEXi5I4lQT for ; Tue, 7 Jan 2020 21:15:00 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FEC1120025 for ; Tue, 7 Jan 2020 21:15:00 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id A9D3A6A0420 for ; Tue, 7 Jan 2020 21:14:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578460499; bh=R8Y3NS9vJn8jsKlDpC95o9F1ZdyXJjWqpDmXkvcJlEI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iQHLCm2U2EeOk9VUppnXVudvfhU679MSYZbVPPBl/wAkH/6c4mE0/lMzp0aDWbhX7 RnxEA3m4fu4O7r7XqUm0oAoh/quVf2yoYfXdljOcQB0eZRG3vsO9pStD2Xm3LJBCg2 MlLu1VEkFdA5jV2XhmYm6Srnx71qHukiw0rv/nSk= Date: Tue, 07 Jan 2020 21:14:59 -0800 From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e156553990cb_6c643fdcc60cd964800a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:15:02 -0000 ----==_mimepart_5e156553990cb_6c643fdcc60cd964800a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit marten-seemann approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323#pullrequestreview-339649612 ----==_mimepart_5e156553990cb_6c643fdcc60cd964800a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e156553990cb_6c643fdcc60cd964800a0-- From nobody Tue Jan 7 21:16:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4BA2120041 for ; Tue, 7 Jan 2020 21:16:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tNQykMyPegX3 for ; Tue, 7 Jan 2020 21:16:26 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAEB7120025 for ; Tue, 7 Jan 2020 21:16:26 -0800 (PST) Date: Tue, 07 Jan 2020 21:16:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578460585; bh=IeEoVxNcUKgw7syIYWliTcqIY3zCEUsCon7nt/swlqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pItbIjDTF4UE46IDCSFfpLmcylHI090NwJO1GWTEbKoDg8AK51a+IqyclUZQBxlKh +mwtTwTlrF/TpkAo0oGexLyTcM38wxix4M8FMCBr3lffnlRzs3Owg92ftJ2G2AbTGp U6RVlqQts+NUCEVBhipEi1oB/pz6LLuwzohmENMg= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1565a9e460e_51913f902facd95c94311"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:16:29 -0000 ----==_mimepart_5e1565a9e460e_51913f902facd95c94311 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. LGTM, but a few editorial suggestions. > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same +order, and in each field both the name and and value MUST be byte-for-byte +matches. When a client receives a Push ID which has alread been promised, if the ```suggestion matches. If a client receives a Push ID that has already been promised ``` > @@ -379,10 +379,9 @@ An HTTP message (request or response) consists of: 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4.1.2), sent as a single HEADERS frame. -A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or -DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or -interleaved with the frames of a response message. These PUSH_PROMISE and -DUPLICATE_PUSH frames are not part of the response; see {{server-push}} for +A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) frames ```suggestion A server MAY send one or more PUSH_PROMISE frames (see {{frame-push-promise}}) ``` > @@ -603,11 +602,13 @@ client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. -Each server push is identified by a unique Push ID. This Push ID is used in a -single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request -headers, possibly included in one or more DUPLICATE_PUSH frames (see -{{frame-duplicate-push}}), then included with the push stream which ultimately -fulfills those promises. +Each server push is identified by a unique Push ID. This Push ID is used in one +or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request +headers, then included with the push stream which ultimately fulfills those +promises. When the same Push ID is promised on multiple request streams, the +decompressed request header set MUST contain the same set of fields in the ```suggestion decompressed request header sets MUST contain the same fields in the ``` > @@ -603,11 +602,13 @@ client making the indicated request. This trades off network usage against a potential latency gain. HTTP/3 server push is similar to what is described in HTTP/2 {{!HTTP2}}, but uses different mechanisms. -Each server push is identified by a unique Push ID. This Push ID is used in a -single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request -headers, possibly included in one or more DUPLICATE_PUSH frames (see -{{frame-duplicate-push}}), then included with the push stream which ultimately -fulfills those promises. +Each server push is identified by a unique Push ID. This Push ID is used in one +or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request +headers, then included with the push stream which ultimately fulfills those +promises. When the same Push ID is promised on multiple request streams, the +decompressed request header set MUST contain the same set of fields in the +same order, and in each field both the name and value MUST be byte-for-byte ```suggestion same order, and both the name and the value in each field MUST be exact ``` > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same ```suggestion decompressed request header sets MUST contain the same fields in the same ``` > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same +order, and in each field both the name and and value MUST be byte-for-byte ```suggestion order, and both the name and and value in each field MUST be exact ``` > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same +order, and in each field both the name and and value MUST be byte-for-byte +matches. When a client receives a Push ID which has alread been promised, if the +client detects a mismatch, it MUST response with a connection error of type ```suggestion and detects a mismatch, it MUST respond with a connection error of type ``` > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same +order, and in each field both the name and and value MUST be byte-for-byte +matches. When a client receives a Push ID which has alread been promised, if the +client detects a mismatch, it MUST response with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. Otherwise it MUST ignore the PUSH_PROMISE frame if no ```suggestion H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the client MUST ignore the duplicate PUSH_PROMISE frame. ``` > @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header set MUST contain the same set of fields in the same +order, and in each field both the name and and value MUST be byte-for-byte +matches. When a client receives a Push ID which has alread been promised, if the +client detects a mismatch, it MUST response with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. Otherwise it MUST ignore the PUSH_PROMISE frame if no +mismatch is detected. ```suggestion ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-339646724 ----==_mimepart_5e1565a9e460e_51913f902facd95c94311 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar approved this pull request.

=0D =0D

LGTM, but a few editorial suggestions.


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
+order, and in each field both the name and and value MUST be byte-for-by=
te=0D
+matches. When a client receives a Push ID which has alread been promised=
, if the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-matches. When a client receives a Push ID whi=
ch has alread been promised, if the=0D
+matches. If a client receives a Push ID that has already been promised=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -379,10 +379,9 @@ An HTTP message (requ=
est or response) consists of:=0D
 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4=
.1.2),=0D
    sent as a single HEADERS frame.=0D
 =0D
-A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
or=0D
-DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or=0D=

-interleaved with the frames of a response message. These PUSH_PROMISE an=
d=0D
-DUPLICATE_PUSH frames are not part of the response; see {{server-push}} =
for=0D
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
frames=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-A server MAY send one or more PUSH_PROMISE (s=
ee {{frame-push-promise}}) frames=0D
+A server MAY send one or more PUSH_PROMISE frames (see {{frame-push-prom=
ise}})=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -603,11 +602,13 @@ client making the in=
dicated request.  This trades off network usage against a=0D
 potential latency gain.  HTTP/3 server push is similar to what is descri=
bed in=0D
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.=0D
 =0D
-Each server push is identified by a unique Push ID. This Push ID is used=
 in a=0D
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the=
 request=0D
-headers, possibly included in one or more DUPLICATE_PUSH frames (see=0D
-{{frame-duplicate-push}}), then included with the push stream which ulti=
mately=0D
-fulfills those promises.=0D
+Each server push is identified by a unique Push ID. This Push ID is used=
 in one=0D
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the =
request=0D
+headers, then included with the push stream which ultimately fulfills th=
ose=0D
+promises. When the same Push ID is promised on multiple request streams,=
 the=0D
+decompressed request header set MUST contain the same set of fields in t=
he=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-decompressed request header set MUST contain =
the same set of fields in the=0D
+decompressed request header sets MUST contain the same fields in the=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -603,11 +602,13 @@ client making the in=
dicated request.  This trades off network usage against a=0D
 potential latency gain.  HTTP/3 server push is similar to what is descri=
bed in=0D
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.=0D
 =0D
-Each server push is identified by a unique Push ID. This Push ID is used=
 in a=0D
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the=
 request=0D
-headers, possibly included in one or more DUPLICATE_PUSH frames (see=0D
-{{frame-duplicate-push}}), then included with the push stream which ulti=
mately=0D
-fulfills those promises.=0D
+Each server push is identified by a unique Push ID. This Push ID is used=
 in one=0D
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the =
request=0D
+headers, then included with the push stream which ultimately fulfills th=
ose=0D
+promises. When the same Push ID is promised on multiple request streams,=
 the=0D
+decompressed request header set MUST contain the same set of fields in t=
he=0D
+same order, and in each field both the name and value MUST be byte-for-b=
yte=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-same order, and in each field both the name a=
nd value MUST be byte-for-byte=0D
+same order, and both the name and the value in each field MUST be exact=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-decompressed request header set MUST contain =
the same set of fields in the same=0D
+decompressed request header sets MUST contain the same fields in the sam=
e=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
+order, and in each field both the name and and value MUST be byte-for-by=
te=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-order, and in each field both the name and an=
d value MUST be byte-for-byte=0D
+order, and both the name and and value in each field MUST be exact=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
+order, and in each field both the name and and value MUST be byte-for-by=
te=0D
+matches. When a client receives a Push ID which has alread been promised=
, if the=0D
+client detects a mismatch, it MUST response with a connection error of t=
ype=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-client detects a mismatch, it MUST response w=
ith a connection error of type=0D
+and detects a mismatch, it MUST respond with a connection error of type=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
+order, and in each field both the name and and value MUST be byte-for-by=
te=0D
+matches. When a client receives a Push ID which has alread been promised=
, if the=0D
+client detects a mismatch, it MUST response with a connection error of t=
ype=0D
+H3_GENERAL_PROTOCOL_ERROR. Otherwise it MUST ignore the PUSH_PROMISE fra=
me if no=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-H3_GENERAL_PROTOCOL_ERROR. Otherwise it MUST =
ignore the PUSH_PROMISE frame if no=0D
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly=
, the=0D
+client MUST ignore the duplicate PUSH_PROMISE frame.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,13 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header set MUST contain the same set of fields in t=
he same=0D
+order, and in each field both the name and and value MUST be byte-for-by=
te=0D
+matches. When a client receives a Push ID which has alread been promised=
, if the=0D
+client detects a mismatch, it MUST response with a connection error of t=
ype=0D
+H3_GENERAL_PROTOCOL_ERROR. Otherwise it MUST ignore the PUSH_PROMISE fra=
me if no=0D
+mismatch is detected.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-mismatch is detected.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1565a9e460e_51913f902facd95c94311-- From nobody Tue Jan 7 21:23:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4D08120025 for ; Tue, 7 Jan 2020 21:23:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6JrBHADNDPCP for ; Tue, 7 Jan 2020 21:23:23 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76F5E120018 for ; Tue, 7 Jan 2020 21:23:23 -0800 (PST) Date: Tue, 07 Jan 2020 21:23:22 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578461002; bh=kbuWwycKqjM/yHy3aDwe+sSuzxtm7ayejbUfUYITCcU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0/oWsJGsGbJSe7veWklvHdHHW3ayIWvr/RG0pC6Bg/mF01gdzB/u/yEZWuUG/yYwM BHuB15seQmF9ldlJLjCNg73oqeXgOXHzISYgeq8abGarMumNZxgn5c9acweqQ+taGb tWp5qj1L/1mGeDhTCvx95fMCJ1Xq+8omyAu3lXjw= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15674a70588_52a13f98bd6cd96093919"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:23:25 -0000 ----==_mimepart_5e15674a70588_52a13f98bd6cd96093919 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > +the effect of packets sent prior to starting testing, though it is necessary for +a sender to remember what markings were used for every packet that is +acknowledged; see {{ecn-ack}}. + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". Though Mirja will disagree, this algorithm is extremely conservative, consistent with the existing test, and it disables ECT markings after this period in case there is a black hole. I suspect that some implementations will just always mark and that's cool, but that's somewhat simpler, I think. In that case, the algorithm is "mark unless validation on that path has recently failed". -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#discussion_r364068057 ----==_mimepart_5e15674a70588_52a13f98bd6cd96093919 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> +the effect of packets sent prior to starting testing, though it is necessary for
+a sender to remember what markings were used for every packet that is
+acknowledged; see {{ecn-ack}}.
+
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".

Though Mirja will disagree, this algorithm is extremely conservative, consistent with the existing test, and it disables ECT markings after this period in case there is a black hole. I suspect that some implementations will just always mark and that's cool, but that's somewhat simpler, I think. In that case, the algorithm is "mark unless validation on that path has recently failed".


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15674a70588_52a13f98bd6cd96093919-- From nobody Tue Jan 7 21:27:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80684120025 for ; Tue, 7 Jan 2020 21:27:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SOhqAxIWNm83 for ; Tue, 7 Jan 2020 21:27:07 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AE88120018 for ; Tue, 7 Jan 2020 21:27:07 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 12D896E0A0F for ; Tue, 7 Jan 2020 21:27:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578461226; bh=Yjolk3FDkVXboqYiVS2X99FE0NgkQt0+WgRP84zX0NI=; h=Date:From:To:Subject:From; b=GlbJLplcgwYA0kJIrwB4q+FP1Nc+CCI2GbvwclJJP4UyIjjEGEMx+EmL7aaRb4Hw0 PSm86PFjt9NSdbEtBtDWfZlWnztn60/ZvKOU5lM5gmezFmJxr9/RcJZ4BoCUbNdh/O Ar4Gw54qRzQ1yhqeR8xTP9n5dYw77Znyvur6A81Q= Date: Tue, 07 Jan 2020 21:27:06 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0b4e94: Take some of the editorial suggestions Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:27:09 -0000 Branch: refs/heads/ecn-alg Home: https://github.com/quicwg/base-drafts Commit: 0b4e94bc529863f950a674fa6929ce3a9385454f https://github.com/quicwg/base-drafts/commit/0b4e94bc529863f950a674fa6929ce3a9385454f Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Take some of the editorial suggestions Commit: e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 https://github.com/quicwg/base-drafts/commit/e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move ECN algorithm to an appendix Compare: https://github.com/quicwg/base-drafts/compare/c373e0111ef9...e8c7b2ffc1af From nobody Tue Jan 7 21:27:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CC9D120025 for ; Tue, 7 Jan 2020 21:27:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9yGPo8aeGXE7 for ; Tue, 7 Jan 2020 21:27:16 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0749C120018 for ; Tue, 7 Jan 2020 21:27:16 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 591701C2DDB for ; Tue, 7 Jan 2020 21:27:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578461235; bh=XexW8w3x4ftL7jtom9h5CeH8QY7e0QRgjUQVBtI9CXg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gwm4US3wjPoUyMQaiz88KweNzIS8AKZd4/t4bcTGM5waJBc/94PJLWJdaBVllTDFF uxUnO0RbgVsBQbU+peI40VMyHtMM0aK3Wxk4jK3nN6lx+nqgI+gkVQYjEiwoNn8OM8 qxrzTxpH0xhzaDsdfrHvAsrZM+70wJLMZ+Z09K6U= Date: Tue, 07 Jan 2020 21:27:15 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1568334a670_43973f8637ecd96443388"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:27:17 -0000 ----==_mimepart_5e1568334a670_43973f8637ecd96443388 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson pushed 2 commits. 0b4e94bc529863f950a674fa6929ce3a9385454f Take some of the editorial suggestions e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 Move ECN algorithm to an appendix -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3320/files/c373e0111ef9d7670fdaf76262105ef681aa6ec9..e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 ----==_mimepart_5e1568334a670_43973f8637ecd96443388 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson pushed 2 commits.

  • 0b4e94b Take some of the editorial suggestions
  • e8c7b2f Move ECN algorithm to an appendix


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1568334a670_43973f8637ecd96443388-- From nobody Tue Jan 7 21:27:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64839120041 for ; Tue, 7 Jan 2020 21:27:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qf0WHKPFWGDF for ; Tue, 7 Jan 2020 21:27:56 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C0BF120018 for ; Tue, 7 Jan 2020 21:27:56 -0800 (PST) Date: Tue, 07 Jan 2020 21:27:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578461276; bh=iJqXv4uG4rpuOyeJMn3VtINdHld5fok5hxp3JptJ29U=; h=Date:From:To:Subject:From; b=r8x3SDCyzmyXbCokodbkfR81rs26//PZsH5Kd44k9RhJ8Rh1Ur6obPfH+8WOAv6Uk iltiY2L2LyOXbK8LRtO6mkRSolAAdRDcyvXtMMf79lmepy6qew9NTbutRVw/1jlKIU abViF9mHsr7IvF+Kze7QIkRSfW6Jvd/FTNntpLbQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3c796f: Script updating gh-pages from e8c7b2ff. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:27:57 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3c796fb70a7a00b0be4eb194ee7d5bcfbee358df https://github.com/quicwg/base-drafts/commit/3c796fb70a7a00b0be4eb194ee7d5bcfbee358df Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M ecn-alg/draft-ietf-quic-http.html M ecn-alg/draft-ietf-quic-http.txt M ecn-alg/draft-ietf-quic-invariants.html M ecn-alg/draft-ietf-quic-invariants.txt M ecn-alg/draft-ietf-quic-qpack.html M ecn-alg/draft-ietf-quic-qpack.txt M ecn-alg/draft-ietf-quic-recovery.html M ecn-alg/draft-ietf-quic-recovery.txt M ecn-alg/draft-ietf-quic-tls.html M ecn-alg/draft-ietf-quic-tls.txt M ecn-alg/draft-ietf-quic-transport.html M ecn-alg/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from e8c7b2ff. [ci skip] From nobody Tue Jan 7 21:29:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE35E120041 for ; Tue, 7 Jan 2020 21:29:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yd-9r53JPv33 for ; Tue, 7 Jan 2020 21:29:29 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFB66120018 for ; Tue, 7 Jan 2020 21:29:28 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 3DA5F2C0E97 for ; Tue, 7 Jan 2020 21:29:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578461368; bh=dH3k00hLF5bwRHLrWbQBhxx52t3yH9+wN8XHhKcpID4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1BUR92iPGJWpFcHaEhjaX5sYSyw5YItGk18yEzCBo871lXc0dRyZW9NETofcLmICi HhffDeAsWED/oiF8UWeOpb1rnO74bBKOytv3IrWGxgcV8x1yZr/bQt7zu+GGtFtpVa mdBtPOphs5EHTyvwq1nfiJEffZE2Vg/Z581Nwx5Y= Date: Tue, 07 Jan 2020 21:29:28 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1568b82e8af_55753f83022cd96c60428"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:29:31 -0000 ----==_mimepart_5e1568b82e8af_55753f83022cd96c60428 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks both for the reviews, I've taken some of the suggestions and moved this to the appendix. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#issuecomment-571897272 ----==_mimepart_5e1568b82e8af_55753f83022cd96c60428 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks both for the reviews, I've taken some of the suggestions and moved this to the appendix.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1568b82e8af_55753f83022cd96c60428-- From nobody Tue Jan 7 21:43:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 635DE120025 for ; Tue, 7 Jan 2020 21:43:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j3Uz2SO6nKLp for ; Tue, 7 Jan 2020 21:43:17 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46529120041 for ; Tue, 7 Jan 2020 21:43:17 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id A48A68C043B for ; Tue, 7 Jan 2020 21:43:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462196; bh=GtWvNNFZk5qFIs1kLIttFN+0Fdz2Gk3DGcJvFBsqnj0=; h=Date:From:To:Subject:From; b=1Pgr8TQD4HDNSY2mxqXjkx/UEnVMwpG2y/+7YiaEBHMcZwm+NvnWM1Lvv02dHNm/3 aQxr8DVjvQGpuFjctLtqpEhiNHc7iZH53/Vin/Zn+rbDFxfUnemdBE20OXPcDcFV++ OvYwh2Q+LF3lWbZ0hV0z2OSkWUZUHe8J2PSzUmeA= Date: Tue, 07 Jan 2020 21:43:16 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 53a515: What if an ACK frame doesn't fit Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:43:20 -0000 Branch: refs/heads/name-indications Home: https://github.com/quicwg/base-drafts Commit: 53a515def698514a165edc35bb8a26250949b26f https://github.com/quicwg/base-drafts/commit/53a515def698514a165edc35bb8a26250949b26f Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- What if an ACK frame doesn't fit Into a QUIC packet. Fixes #3311 Commit: 9a33ebfeedd008858909a7503e52509942e89341 https://github.com/quicwg/base-drafts/commit/9a33ebfeedd008858909a7503e52509942e89341 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ACK frames PN space editorial Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about how the same PN may be used in each space. Commit: b51a44feec25a4779523fd03ab3e5cd5e993d8f2 https://github.com/quicwg/base-drafts/commit/b51a44feec25a4779523fd03ab3e5cd5e993d8f2 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 972436bc2b442dd8039b6ea1e98d9b2b32ca52cb https://github.com/quicwg/base-drafts/commit/972436bc2b442dd8039b6ea1e98d9b2b32ca52cb Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: a057f405075269548a706d271e2c29f308d2b289 https://github.com/quicwg/base-drafts/commit/a057f405075269548a706d271e2c29f308d2b289 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion Commit: b26df1ce51fee348dac88a16a741a48f4fda58c7 https://github.com/quicwg/base-drafts/commit/b26df1ce51fee348dac88a16a741a48f4fda58c7 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: b38866e19b6cf24d3dc7f6b19ddecb39b9e2be01 https://github.com/quicwg/base-drafts/commit/b38866e19b6cf24d3dc7f6b19ddecb39b9e2be01 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: a1d2dde9106236eabdb77ed8476a396ae0a252dd https://github.com/quicwg/base-drafts/commit/a1d2dde9106236eabdb77ed8476a396ae0a252dd Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add in before {{version-negotiation}} Typically we use "in {{}}" or "(see {{}})", so this lines up with that. Commit: 2b0d822efe900a598e7400db5e4762b96defd6b8 https://github.com/quicwg/base-drafts/commit/2b0d822efe900a598e7400db5e4762b96defd6b8 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 7162757191abf80370f0f10f9a6b1dff65c6159d https://github.com/quicwg/base-drafts/commit/7162757191abf80370f0f10f9a6b1dff65c6159d Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 2ae45350f15bab946a37b4cd6162c160e1496fe1 https://github.com/quicwg/base-drafts/commit/2ae45350f15bab946a37b4cd6162c160e1496fe1 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 280c374ee36d999ce701230cf73aa1d57eefed21 https://github.com/quicwg/base-drafts/commit/280c374ee36d999ce701230cf73aa1d57eefed21 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 27a87550c7997f9c469f5137ef68a05d9e52eba5 https://github.com/quicwg/base-drafts/commit/27a87550c7997f9c469f5137ef68a05d9e52eba5 Author: ianswett Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 2b4a6ce5c785e9a2c81ff81d6aefbeccf17e8e1e https://github.com/quicwg/base-drafts/commit/2b4a6ce5c785e9a2c81ff81d6aefbeccf17e8e1e Author: Jana Iyengar Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 3d3612b44f3fc08f46165ead451685893f9d8edb https://github.com/quicwg/base-drafts/commit/3d3612b44f3fc08f46165ead451685893f9d8edb Author: Jana Iyengar Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: c525bf2bca8dc736870992928e795285a3e25045 https://github.com/quicwg/base-drafts/commit/c525bf2bca8dc736870992928e795285a3e25045 Author: Jana Iyengar Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ekr's suggestion Commit: 157ba52bec508ea63eb7e3b9b1bb2d1fb1b41c44 https://github.com/quicwg/base-drafts/commit/157ba52bec508ea63eb7e3b9b1bb2d1fb1b41c44 Author: Jana Iyengar Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 2c6135ef22028d895629259e7147bcf6ac1c049f https://github.com/quicwg/base-drafts/commit/2c6135ef22028d895629259e7147bcf6ac1c049f Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-http.md A draft-ietf-quic-tls.xml A draft-ietf-quic-transport.xml A h A metadata.min.js Log Message: ----------- Make host specification more precise This doesn't come out and say "don't use IP literals in SNI" because RFC 6066 does that amply. Instead, it says that unless you have something better, use SNI for domain names. This turns out to be shorter than what we had previously. Closes #3324. Compare: https://github.com/quicwg/base-drafts/compare/53a515def698%5E...2c6135ef2202 From nobody Tue Jan 7 21:44:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8C46120025 for ; Tue, 7 Jan 2020 21:44:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wkcSWa-7QmhH for ; Tue, 7 Jan 2020 21:44:11 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E463120018 for ; Tue, 7 Jan 2020 21:44:11 -0800 (PST) Date: Tue, 07 Jan 2020 21:44:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462251; bh=0O2bFJVNB6lx5Nbf9Mi5hEXam2ccjkT4NtGBgkGocCU=; h=Date:From:To:Subject:From; b=y0ruDpqES5XaffGP/xHZXCHxigRTB7+hAACZeSGDfcT2ZXSaS9tTNHEMBg0nd7xKg fiySno4sPkCMesS1jCAoGYW0m97VvmZzmAXaz8MY935jpLTxF7nyoSlNuHyllgAqbV GayKZRHO0573xK2CoimpbTON30b2nsBwzw5yf7Xo= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a2e052: Script updating gh-pages from 2c6135ef. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:44:13 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a2e0520bd64ce77d507b7b7432d3d193452ca62c https://github.com/quicwg/base-drafts/commit/a2e0520bd64ce77d507b7b7432d3d193452ca62c Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M index.html A name-indications/draft-ietf-quic-http.html A name-indications/draft-ietf-quic-http.txt A name-indications/draft-ietf-quic-invariants.html A name-indications/draft-ietf-quic-invariants.txt A name-indications/draft-ietf-quic-qpack.html A name-indications/draft-ietf-quic-qpack.txt A name-indications/draft-ietf-quic-recovery.html A name-indications/draft-ietf-quic-recovery.txt A name-indications/draft-ietf-quic-tls.html A name-indications/draft-ietf-quic-tls.txt A name-indications/draft-ietf-quic-transport.html A name-indications/draft-ietf-quic-transport.txt A name-indications/index.html Log Message: ----------- Script updating gh-pages from 2c6135ef. [ci skip] From nobody Tue Jan 7 21:44:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4349F120025 for ; Tue, 7 Jan 2020 21:44:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hj1bUMF9QkIQ for ; Tue, 7 Jan 2020 21:44:46 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C930D120018 for ; Tue, 7 Jan 2020 21:44:46 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 0D3F66E08B1 for ; Tue, 7 Jan 2020 21:44:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462286; bh=xUaBPMeAv9h+viutkDM5zBVecRIyOHe1GUSJVIXp6UQ=; h=Date:From:To:Subject:From; b=keSQurlTzIsB2g/klNTwhkQCVWDbJxz/PWOdGtHY66rXklM3JaUaPLRKfabk+Ug6q ZH4vv1LaQenKOJZ5/7tQB2yyzHOsa/nWxgzqT6SynSoGcBKW0baHuXSV6xoSh7xU2t CvofDaDiffwXlTgedorwwGXge8a+Me8K55Ks0OW4= Date: Tue, 07 Jan 2020 21:44:45 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cd9276: Make host specification more precise Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:44:48 -0000 Branch: refs/heads/name-indications Home: https://github.com/quicwg/base-drafts Commit: cd927637b6c8153974f44212b6d052567f02ab36 https://github.com/quicwg/base-drafts/commit/cd927637b6c8153974f44212b6d052567f02ab36 Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-http.md A draft-ietf-quic-tls.xml A draft-ietf-quic-transport.xml A h A metadata.min.js Log Message: ----------- Make host specification more precise This doesn't come out and say "don't use IP literals in SNI" because RFC 6066 does that amply. Instead, it says that unless you have something better, use SNI for domain names. This turns out to be shorter than what we had previously. Closes #3324. From nobody Tue Jan 7 21:45:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2D7F120025 for ; Tue, 7 Jan 2020 21:45:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gj7gsSBGzyBN for ; Tue, 7 Jan 2020 21:45:42 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91ED7120018 for ; Tue, 7 Jan 2020 21:45:42 -0800 (PST) Date: Tue, 07 Jan 2020 21:45:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462341; bh=UKL6lglX6GACiRxMZxE69L4NO3FxteOSnZHYErqYpZc=; h=Date:From:To:Subject:From; b=tfDrjISa+JM2RNanuu/TPuWKI88ngFheWV8ycJfZDld0RBMpGuIn+RxmG6iuZXKVA zCGl0HdIKWUUVFit5kWi8wkHirk5fya1G+cfTPdMWDzDeB9U3yEH2hFpteBrZRVtnN vEaaICN54yQF1djEPYNQg4IyNYDcG87KuNKzZPCE= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9c2449: Script updating gh-pages from cd927637. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:45:44 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 9c2449137c458bf17d759db29f71e3ad5b962c0b https://github.com/quicwg/base-drafts/commit/9c2449137c458bf17d759db29f71e3ad5b962c0b Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M index.html Log Message: ----------- Script updating gh-pages from cd927637. [ci skip] From nobody Tue Jan 7 21:46:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC6D7120018 for ; Tue, 7 Jan 2020 21:46:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ptKvg8vAwWLy for ; Tue, 7 Jan 2020 21:46:41 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A70D0120025 for ; Tue, 7 Jan 2020 21:46:41 -0800 (PST) Date: Tue, 07 Jan 2020 21:46:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462400; bh=vnlEuq6Uewa5M8jHhux7q1LFSdHYIHzAhTl3Tmeb1cs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tDwi4bI2/YI0XHGWWpUXP29JTQnA54bzwWstOQ4TAOvlC1my7wbCQXDHMOlAutmYt RPQVh3Tw7+Y1T4hexLPsNaQXwESRMR1z/PG+oq2Qzjtze/KMafTQ1aykHl385JJ0EJ 0+0vylt4WP/k6KOsO7q0xi5feqPNA1jB+ZvyvDUA= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e156cc0b55a5_64b63fdef20cd96814335f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:46:43 -0000 ----==_mimepart_5e156cc0b55a5_64b63fdef20cd96814335f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit To avoid conflicts, this includes what appears to be the generally-agreed #3323. Closes #3324. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3326 -- Commit Summary -- * Require QUICv1 * Make host specification more precise -- File Changes -- M draft-ietf-quic-http.md (18) A draft-ietf-quic-tls.xml (3042) A draft-ietf-quic-transport.xml (8992) A h (5843) A metadata.min.js (1) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3326.patch https://github.com/quicwg/base-drafts/pull/3326.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326 ----==_mimepart_5e156cc0b55a5_64b63fdef20cd96814335f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

To avoid conflicts, this includes what appears to be the generally-agreed #3323.

Closes #3324.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3326

Commit Summary

  • Require QUICv1
  • Make host specification more precise

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e156cc0b55a5_64b63fdef20cd96814335f-- From nobody Tue Jan 7 21:46:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D43661202DD for ; Tue, 7 Jan 2020 21:46:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v39PQB7UYFsI for ; Tue, 7 Jan 2020 21:46:45 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3724120143 for ; Tue, 7 Jan 2020 21:46:45 -0800 (PST) Date: Tue, 07 Jan 2020 21:46:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462405; bh=lO1JHoPMsiAXCnanF4dFjK7eT9IQIsBZW7wz9pPG7UI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HAWEfiPuLDG2xPTO1+0BdnX4f2RiZ1vAoLGGlzXZYpXpggF+j0yCry1UYZ37SsQQH wwWqke4/zFca7IroYhh49TWaYajqn8Wf+jGfbYwcT+mRQZVR4vbzA5bdv3h3DWJerF LfhrSc+9OKbpGzw2QUTqpngpJvcXfN7LMFzR4DlY= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e156cc51c384_5e8e3fcd528cd96c1196eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:46:53 -0000 ----==_mimepart_5e156cc51c384_5e8e3fcd528cd96c1196eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I didn't check before, but I should point out that RFC6066 is very clear about IP literals: > Literal IPv4 and IPv6 addresses are not permitted in "HostName". PR opened. @MikeBishop do you think that this is OK as editorial? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-571900727 ----==_mimepart_5e156cc51c384_5e8e3fcd528cd96c1196eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I didn't check before, but I should point out that RFC6066 is very clear about IP literals:

Literal IPv4 and IPv6 addresses are not permitted in "HostName".

PR opened. @MikeBishop do you think that this is OK as editorial?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e156cc51c384_5e8e3fcd528cd96c1196eb-- From nobody Tue Jan 7 21:49:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30DDF120025 for ; Tue, 7 Jan 2020 21:49:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zR7f1g7M8hKX for ; Tue, 7 Jan 2020 21:49:18 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A189C120018 for ; Tue, 7 Jan 2020 21:49:18 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 39CB826166C for ; Tue, 7 Jan 2020 21:49:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578462558; bh=jST2g3OpKtCYIZgFWkGUX9r7YlfIGvKtWM/iOMlrIck=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pbm9zYckDuDhtg+TyidQ0b416B1FqBgt9vcL3FnIvN3kECFK2k64suNp+K67wqwXl dnr1sxPoC1IIFx949Hkg8wDGxEmfa1EVQzccn0UyF0Az31kdz9GJvw1v/EML2QAkTE KAM3+r9SfAw3S3IWa/bb3OMmJ+aiKAlK1EwECV4w= Date: Tue, 07 Jan 2020 21:49:18 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] What needs to be checked for address validation (#3327) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e156d5e11a37_77eb3f8d1cecd9641842f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 05:49:20 -0000 ----==_mimepart_5e156d5e11a37_77eb3f8d1cecd9641842f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This makes the text more concrete. Much more concrete. Closes #2125. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3327 -- Commit Summary -- * what needs to be checked for address validation -- File Changes -- M draft-ietf-quic-transport.md (11) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3327.patch https://github.com/quicwg/base-drafts/pull/3327.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3327 ----==_mimepart_5e156d5e11a37_77eb3f8d1cecd9641842f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This makes the text more concrete. Much more concrete.

Closes #2125.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3327

Commit Summary

  • what needs to be checked for address validation

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e156d5e11a37_77eb3f8d1cecd9641842f9-- From nobody Tue Jan 7 22:44:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFF8B120043 for ; Tue, 7 Jan 2020 22:44:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.908 X-Spam-Level: X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QMqGMlzbAVrR for ; Tue, 7 Jan 2020 22:44:20 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A5DF120041 for ; Tue, 7 Jan 2020 22:44:20 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 9614D6E005B for ; Tue, 7 Jan 2020 22:44:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578465859; bh=gumQlTVFhYR4nkvlsW5ZA9lHRqUzHDYYM0t5EZyFJVw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=W1wKSCI2ksMWHnUDLVBOE/b2azNxtnmIaxeNAsznI8a0A8Au7bEYZTdXLl/QlErP5 4zfDP53Fk+ANQCBaJdQFsYBcYk8uRPGthGtRAI3S/WrTG9UIPvT1yo5Vti/lhgy18Q eF4KYHJOyn5EULb+n8BZYY/1Q1ijhvvOU/fU3XGU= Date: Tue, 07 Jan 2020 22:44:19 -0800 From: Julian Reschke Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] recovery: broken links to -tls (#3328) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e157a4385da6_4bbf3ff4b76cd96436183"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: reschke X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 06:44:22 -0000 ----==_mimepart_5e157a4385da6_4bbf3ff4b76cd96436183 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 4.9 and 4.9.1 are now 4.10 and 4.10.1, I believe. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3328 ----==_mimepart_5e157a4385da6_4bbf3ff4b76cd96436183 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

4.9 and 4.9.1 are now 4.10 and 4.10.1, I believe.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e157a4385da6_4bbf3ff4b76cd96436183-- From nobody Wed Jan 8 05:51:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DEAF120044 for ; Wed, 8 Jan 2020 05:51:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bI9kJ6yzBjFf for ; Wed, 8 Jan 2020 05:51:53 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 604DF12004C for ; Wed, 8 Jan 2020 05:51:53 -0800 (PST) Date: Wed, 08 Jan 2020 05:51:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578491512; bh=SUe2U7lvmhY5lnldnju4qKBePNINkvp61Lmkj6AQayg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DpOQvht1rJinsw0V9nxUmIPHeNt4HVxef8ci879wsRCP07Z7e+40/Rm1D7oMAex+I 5e88fXLD4k0kT+VrmsNHCU0vwPrgNKh8qzvpFNk3I78SBWBdijzrmakJUQPG517DV4 ff69A23+QMqP/Z5Kd0HiQXY8EGamC88sQ9l/QQSo= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15de78a4977_35b03fed362cd964818da"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 13:51:55 -0000 ----==_mimepart_5e15de78a4977_35b03fed362cd964818da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Something seems to have gone wrong with ```git add``` here. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#issuecomment-572063977 ----==_mimepart_5e15de78a4977_35b03fed362cd964818da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Something seems to have gone wrong with git add here.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15de78a4977_35b03fed362cd964818da-- From nobody Wed Jan 8 05:54:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B006512004C for ; Wed, 8 Jan 2020 05:54:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rcVbxLQqZGAE for ; Wed, 8 Jan 2020 05:54:30 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C668F120044 for ; Wed, 8 Jan 2020 05:54:30 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id F1E6852006A for ; Wed, 8 Jan 2020 05:54:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578491669; bh=d3f+/TYHP7U20RBisN41Kzr4dK7D7UcWEyerZcey6V4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wghLcxurmBsQdcMXqcwaFYrp2xGnNSEPzySbsGTlX/ABTDeHci7wzNAwwESWHFq28 QQ0+pvHg/j/44dgUkM8lTzcmlVx8ODES5DoEoLZKn7NNCDwmNFl4BYr3sbSh9/3uf+ vWBqGAXCvcILnt2uZ62TLEnduLpb1E7LbdnaBvwc= Date: Wed, 08 Jan 2020 05:54:29 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15df15e1f55_1e433ff5204cd95c11104c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 13:54:33 -0000 ----==_mimepart_5e15df15e1f55_1e433ff5204cd95c11104c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ekr commented on this pull request. > @@ -312,11 +317,14 @@ an explicit port. ## Connection Establishment {#connection-establishment} -HTTP/3 relies on QUIC as the underlying transport. The QUIC version being used -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3 clients -MUST indicate the target domain name during the TLS handshake. This may be done -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using -some other mechanism. +HTTP/3 relies on QUIC version 1 as the underlying transport. The use of other +QUIC transport versions with HTTP/3 MAY be defined by future specifications. + +QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol. +HTTP/3 clients MUST support a mechanism to indicate the target host to the +server during the TLS handshake. Unless an alternative mechanism for indicating +the target host is used, clients MUST use the Server Name Indication (SNI) +{{!RFC6066}} extension to TLS if the target host is a DNS name. Maybe "If the server is identified by a DNS name, clients MUST send the Server Name Indication (SNI) ... extension to TLS unless an alternative mechanism for indicating the server is available" Note that we'll want to carefully word this to avoid requiring SNI when doing QUIC with mDNS candidates for WebRTC. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#pullrequestreview-339876987 ----==_mimepart_5e15df15e1f55_1e433ff5204cd95c11104c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ekr commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -312,11 +317,14 @@ an explicit port.
 
 ## Connection Establishment {#connection-establishment}
 
-HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
-MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
-MUST indicate the target domain name during the TLS handshake. This may be done
-using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
-some other mechanism.
+HTTP/3 relies on QUIC version 1 as the underlying transport.  The use of other
+QUIC transport versions with HTTP/3 MAY be defined by future specifications.
+
+QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol.
+HTTP/3 clients MUST support a mechanism to indicate the target host to the
+server during the TLS handshake.  Unless an alternative mechanism for indicating
+the target host is used, clients MUST use the Server Name Indication (SNI)
+{{!RFC6066}} extension to TLS if the target host is a DNS name.

Maybe
"If the server is identified by a DNS name, clients MUST send the Server Name Indication (SNI) ... extension to TLS unless an alternative mechanism for indicating the server is available"

Note that we'll want to carefully word this to avoid requiring SNI when doing QUIC with mDNS candidates for WebRTC.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15df15e1f55_1e433ff5204cd95c11104c-- From nobody Wed Jan 8 06:45:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AFE4120115 for ; Wed, 8 Jan 2020 06:45:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KB-Msn8hHTVs for ; Wed, 8 Jan 2020 06:45:37 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A17F120114 for ; Wed, 8 Jan 2020 06:45:37 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 738652C34B9 for ; Wed, 8 Jan 2020 06:45:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578494736; bh=HpPUvlrIP+8wRS9cumLkJ31cFzidvkZ+0wPQ2CKCaUM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O7W+jdLDm7EkJZTUF5YuUY6QSuEdPWNyFccNpXR7wJgpEpDblPXo3m+1fjbfQpWQ1 ShYmeFGYZYQ80DhDpGMVy9D4us5nEMGZkFiT0pGKfq86Y5A25uJIF1T8KatYZQCqTM w+RHgcA+8/EcHFdQxNv45bKP+R4pM/jAa7MBYuXw= Date: Wed, 08 Jan 2020 06:45:36 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15eb10648d4_50823f9a792cd960988f5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 14:45:39 -0000 ----==_mimepart_5e15eb10648d4_50823f9a792cd960988f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. ff8e28d2285de11780e8d9659540097e983c3578 Apply suggestions from Janacode review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/334869e1c6e7daf0378b18cf90527d5ea1ee7289..ff8e28d2285de11780e8d9659540097e983c3578 ----==_mimepart_5e15eb10648d4_50823f9a792cd960988f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • ff8e28d Apply suggestions from Janacode review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e15eb10648d4_50823f9a792cd960988f5-- From nobody Wed Jan 8 06:48:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6058120116 for ; Wed, 8 Jan 2020 06:48:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oqyyPCR6JjPS for ; Wed, 8 Jan 2020 06:48:11 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76AFA120115 for ; Wed, 8 Jan 2020 06:48:11 -0800 (PST) Date: Wed, 08 Jan 2020 06:48:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578494890; bh=aLkJGVeATBgDQAMgao1Myy0F2FReq9oo59YCJuTbyf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n30e3CXXQZXvvuqA+/Q949LD0gnPfLd9j0yn9xlDdQWl6xly071RAJmthFoa3tN4j /opzy1wutRXfaIo11PhI5xQgrt55p91i6gMGXoqhkYDu/GBqneNm1dEi/T+MidsQCn uppU/4g8L+xoqe0Q5lE0fMEx78n1dhejYRzmBa5o= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15ebaaa168c_67343fda69acd964504da"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 14:48:13 -0000 ----==_mimepart_5e15ebaaa168c_67343fda69acd964504da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > I didn't check before, but I should point out that RFC6066 is very clear about IP literals: > > > Literal IPv4 and IPv6 addresses are not permitted in "HostName". Right. This is what I said in my first post on this issue :) > PR opened. Thanks. Look great! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-572102185 ----==_mimepart_5e15ebaaa168c_67343fda69acd964504da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I didn't check before, but I should point out that RFC6066 is very clear about IP literals:

Literal IPv4 and IPv6 addresses are not permitted in "HostName".

Right. This is what I said in my first post on this issue :)

PR opened.

Thanks. Look great!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15ebaaa168c_67343fda69acd964504da-- From nobody Wed Jan 8 07:46:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE6C8120180 for ; Wed, 8 Jan 2020 07:46:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2_rBkhJ86YH0 for ; Wed, 8 Jan 2020 07:46:00 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B24612001A for ; Wed, 8 Jan 2020 07:46:00 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 651FA9605DC for ; Wed, 8 Jan 2020 07:45:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578498359; bh=qIYosYgz7JOf3tJIp24FbFHYFrieg7GmKCZRHHP+wKY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cXijnhuewE5kiQc2JosiCEboMWLav5SXKUTiHtPh2SIWyOCmWmPjnZiQeCEQejvtR u7QFLIaR7uBTgeVeovCZdYOR3Mr51kILcApECH6i0NFNgEmgC1SN1uhB+9k01VAzhO hrE3F0suWiUgFbPLD6nLSfFZBETe8ep6SKwp20mE= Date: Wed, 08 Jan 2020 07:45:59 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15f93753e12_7d343fb02dccd964119682"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 15:46:02 -0000 ----==_mimepart_5e15f93753e12_7d343fb02dccd964119682 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is looking good now. However, the deletion of the DUPLICATE_PUSH prose removes some of the description of why a server might choose to do this. I think we should incorporate some of that text, or go look further back to how the PUSH_PROMISE section was written before DUPLICATE_PUSH - https://tools.ietf.org/html/draft-ietf-quic-http-16#section-4.2.6 For example ``` Allowing duplicate references to the same Push ID is primarily to reduce duplication caused by concurrent requests. A server SHOULD avoid reusing a Push ID over a long period. Clients are likely to consume server push responses and not retain them for reuse over time. Clients that see a PUSH_PROMISE that uses a Push ID that they have since consumed and discarded are forced to ignore the PUSH_PROMISE. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#issuecomment-572128822 ----==_mimepart_5e15f93753e12_7d343fb02dccd964119682 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is looking good now. However, the deletion of the DUPLICATE_PUSH prose removes some of the description of why a server might choose to do this.

I think we should incorporate some of that text, or go look further back to how the PUSH_PROMISE section was written before DUPLICATE_PUSH - https://tools.ietf.org/html/draft-ietf-quic-http-16#section-4.2.6

For example

   Allowing duplicate references to the same Push ID is primarily to
   reduce duplication caused by concurrent requests.  A server SHOULD
   avoid reusing a Push ID over a long period.  Clients are likely to
   consume server push responses and not retain them for reuse over
   time.  Clients that see a PUSH_PROMISE that uses a Push ID that they
   have since consumed and discarded are forced to ignore the
   PUSH_PROMISE.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15f93753e12_7d343fb02dccd964119682-- From nobody Wed Jan 8 07:53:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99393120857 for ; Wed, 8 Jan 2020 07:53:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QTG_rb6n9oXm for ; Wed, 8 Jan 2020 07:53:18 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA522120848 for ; Wed, 8 Jan 2020 07:53:17 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 0551A661E1D for ; Wed, 8 Jan 2020 07:53:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578498797; bh=kn9gYPMWELY/E6+kf0zLrfEG5KpylWm0H5ePSZcOosE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qx2qdn+oyFAKYU3ItkZ4O5jq5Udk9oyS7su5N+j7OI4FmuJrtt++v+57VBpvnISlv Daz73BdwXXd074Ual6O171HOFWpg8xX7mT8lu0caEcE2bZIvSqeSsOPopHkFjd1LiJ dT6YFn9IFbaa+Xpc9hWnbbzoXhsinVaYdA964NxQ= Date: Wed, 08 Jan 2020 07:53:16 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e15faecec0c6_5f383fe9d88cd960673af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 15:53:20 -0000 ----==_mimepart_5e15faecec0c6_5f383fe9d88cd960673af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323#pullrequestreview-339959966 ----==_mimepart_5e15faecec0c6_5f383fe9d88cd960673af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e15faecec0c6_5f383fe9d88cd960673af-- From nobody Wed Jan 8 08:16:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDE48120804 for ; Wed, 8 Jan 2020 08:15:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-Ta8ia_0XPt for ; Wed, 8 Jan 2020 08:15:58 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C783C120273 for ; Wed, 8 Jan 2020 08:15:58 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 2E5B4661EDC for ; Wed, 8 Jan 2020 08:15:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578500158; bh=36p9rQMcXQaN6fI2CI/bXjwudDO0f2oyvpkotS8EA9U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dj3Eibj7Sz4uMqnYZfrz45878Elu+TbTA7H8ZETAbSMak4bNuiife6LEtNtpfATDn g2dxYStjoySBbpp1trN7TKvkXMPQPivaCMod6RwKDDzCZY/djOJSukRb84ZX0nZWiH k6g4HWZ8Kbd3yISsMyo/OmcaKXtP/fz3v74NL2HA= Date: Wed, 08 Jan 2020 08:15:58 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What needs to be checked for address validation (#3327) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16003e2066e_6b4d3fa52cecd96474013"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 16:16:00 -0000 ----==_mimepart_5e16003e2066e_6b4d3fa52cecd96474013 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3327#pullrequestreview-339976385 ----==_mimepart_5e16003e2066e_6b4d3fa52cecd96474013 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16003e2066e_6b4d3fa52cecd96474013-- From nobody Wed Jan 8 08:47:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B73871208A0 for ; Wed, 8 Jan 2020 08:47:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2lU-Sty5ESJY for ; Wed, 8 Jan 2020 08:47:19 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F04FA1201EA for ; Wed, 8 Jan 2020 08:47:18 -0800 (PST) Date: Wed, 08 Jan 2020 08:47:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578502038; bh=HHyIcWWlVkVEZ3IFzbe2fB7dQqewEBtQm9Il6hXZPQs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=numdZBuf6MVUXrmJBwdFeYCDkq1HrPhh4c6gJJPLIdx6XCaLC66G60qoqzcCnECYX U+Uo09KnDiSTpndxOFIKMAOJk8QQN6+pn1nSvsiCpB80mGGeGuA1Rok7lT5K3aJzCv BJpjkmV9je7E5OrHqQLuHo8u/IhLyQKn+u4LksuQ= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e160795e7713_22cf3f89440cd96c131711"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 16:47:21 -0000 ----==_mimepart_5e160795e7713_22cf3f89440cd96c131711 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson advocated that if they're required to be the same, then a server that's violating that deserves any unexpected behavior they uncover on clients. That makes me slightly nervous, because that way lies servers depending on particular client behavior in bizarre situations. I still lean toward "SHOULD either check or discard; MUST error if detected" to guard against that, but I agree it's not critical for protocol compatibility that the client validate. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3275#issuecomment-572156314 ----==_mimepart_5e160795e7713_22cf3f89440cd96c131711 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson advocated that if they're required to be the same, then a server that's violating that deserves any unexpected behavior they uncover on clients. That makes me slightly nervous, because that way lies servers depending on particular client behavior in bizarre situations. I still lean toward "SHOULD either check or discard; MUST error if detected" to guard against that, but I agree it's not critical for protocol compatibility that the client validate.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e160795e7713_22cf3f89440cd96c131711-- From nobody Wed Jan 8 08:50:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 378691201E5 for ; Wed, 8 Jan 2020 08:50:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qy2zIo2mw3ZS for ; Wed, 8 Jan 2020 08:50:56 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3372120289 for ; Wed, 8 Jan 2020 08:50:56 -0800 (PST) Date: Wed, 08 Jan 2020 08:50:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578502255; bh=O3CniY/Ra8i/IIcrYcDlGRMJLfNcxDE7gBdykAZ420M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VQQyKV7abPVJjtvlpJIlnp7Zi/KPMRVE/W+rCQqU0zh4qyIF4h1sVAhVFxGLlA4P2 zqU6P4zIPnUj6F8499XdeLjZJHgmoLPm8VveTDA6WlGa+Yuw3G6W8Y7qkp0XOBasVl GUWpjxN3Th8SmCv4cIn2Z3u0C/rh+CExbJc+hEAM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16086fa8366_64c73feee7ccd95c53821"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 16:50:58 -0000 ----==_mimepart_5e16086fa8366_64c73feee7ccd95c53821 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. I like @ekr's wording, but the content looks sound. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#pullrequestreview-340001152 ----==_mimepart_5e16086fa8366_64c73feee7ccd95c53821 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.

I like @ekr's wording, but the content looks sound.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16086fa8366_64c73feee7ccd95c53821-- From nobody Wed Jan 8 08:54:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77F8F120047 for ; Wed, 8 Jan 2020 08:54:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YlmbEl-9u2UL for ; Wed, 8 Jan 2020 08:54:13 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45167120059 for ; Wed, 8 Jan 2020 08:54:13 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 4B3D16E12FE for ; Wed, 8 Jan 2020 08:54:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578502452; bh=gdYCM8e8ih+LNvz5hYGjPK+4N1oyMM2npKfKD2XcczY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hn8XmtqEadq+8IqZ2YkhexDv3ACXuS86fa8gqK4ZN1eMQlztJwjvBqp3I6Kj44kJS X9Ps8vyTl4m86IrqLv/aLo4pMpIvv8Wg3DijzmooRe2wsfNfCKtKNCK4OxEZAIf6WI xVw4x4452ICrqbMgC0TvBzI3N7ML49bgpGkuA2Rg= Date: Wed, 08 Jan 2020 08:54:12 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Confusing SNI recommendation in the HTTP/3 spec (#3324) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1609343bc90_78603f9bcf8cd96c831c5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 16:54:17 -0000 ----==_mimepart_5e1609343bc90_78603f9bcf8cd96c831c5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > @MikeBishop do you think that this is OK as editorial? I think it's fine -- we're clarifying the requirement we already have. Nothing we previously allowed is being prohibited, and nothing previously prohibited is now allowed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3324#issuecomment-572159203 ----==_mimepart_5e1609343bc90_78603f9bcf8cd96c831c5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop do you think that this is OK as editorial?

I think it's fine -- we're clarifying the requirement we already have. Nothing we previously allowed is being prohibited, and nothing previously prohibited is now allowed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1609343bc90_78603f9bcf8cd96c831c5-- From nobody Wed Jan 8 09:38:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E5501208A2 for ; Wed, 8 Jan 2020 09:38:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ck7eQTXp2A0X for ; Wed, 8 Jan 2020 09:38:39 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B0AA1208FE for ; Wed, 8 Jan 2020 09:38:39 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id B9DED5206B6 for ; Wed, 8 Jan 2020 09:38:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578505118; bh=kWbzT5T1V0eam+rJ52kgtOSX9bEhchTxpY/n4amrxsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hP6sywAFsQLforbD4TrAtD2UoBsGYKGc8HSq4IQJ+af0ANQ4dgER6d59ao1PrTk2l /Qak0KF+nOKovYUhIJ/+l57E82oAyR2dRgP3lfM4L9i5sMItH3M+s8r6n9+WBJeDQc ktf40nOpg7Xj1Waa1tklDgbEqpv/nX1GT5PeQMs8= Date: Wed, 08 Jan 2020 09:38:38 -0800 From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16139eabf30_14cc3fbfa4ecd968173935"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 17:38:48 -0000 ----==_mimepart_5e16139eabf30_14cc3fbfa4ecd968173935 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi commented on this pull request. > @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing connection, QUIC processes that packet accordingly. Note that more than one connection ID can be associated with a connection; see {{connection-id}}. -If the Destination Connection ID is zero length and the packet matches the -local address and port of a connection where the endpoint used zero-length -connection IDs, QUIC processes the packet as part of that connection. +If the Destination Connection ID is zero length and the addressing information +in the packet matches the addressing information the endpoint uses to identify a +connection with a zero-length connection ID, QUIC processes the packet as part +of that connection. An endpoint can use just destination IP and port or both Making the text more alarming would resolve my concern. Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#discussion_r364356180 ----==_mimepart_5e16139eabf30_14cc3fbfa4ecd968173935 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -1068,9 +1069,12 @@ has a non-zero-length Destination Connection ID corresponding to an existing
 connection, QUIC processes that packet accordingly. Note that more than one
 connection ID can be associated with a connection; see {{connection-id}}.
 
-If the Destination Connection ID is zero length and the packet matches the
-local address and port of a connection where the endpoint used zero-length
-connection IDs, QUIC processes the packet as part of that connection.
+If the Destination Connection ID is zero length and the addressing information
+in the packet matches the addressing information the endpoint uses to identify a
+connection with a zero-length connection ID, QUIC processes the packet as part
+of that connection.  An endpoint can use just destination IP and port or both

Making the text more alarming would resolve my concern. Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16139eabf30_14cc3fbfa4ecd968173935-- From nobody Wed Jan 8 10:20:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4979A12087F for ; Wed, 8 Jan 2020 10:20:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id goW-HPNebF7i for ; Wed, 8 Jan 2020 10:20:45 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B4D612080F for ; Wed, 8 Jan 2020 10:20:45 -0800 (PST) Date: Wed, 08 Jan 2020 10:20:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578507644; bh=nq08EcokVKaGi43ufV/rs0iTj2dIYALlbBDv1Zd5Jj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pnAJey0XvTopihJvyebEDKWm1ee8SjkCVUCt+SoWU4YXtrhEAqEvORXD9X8us6+IE QUODDYsqRPeN5X1t/j9Z4Zj02b34t4DFYg0s61Xls3FricjjsQX0eh+cf6ET6XocwY zUhY5wY6QWH+fEW7W10Lo8Ga88OAY6yKkPaBQmlU= From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Require QUICv1 for HTTP/3 (#3323) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e161d7c4400d_61273feaca4cd96c1434fc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 18:20:46 -0000 ----==_mimepart_5e161d7c4400d_61273feaca4cd96c1434fc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3323#pullrequestreview-340052999 ----==_mimepart_5e161d7c4400d_61273feaca4cd96c1434fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e161d7c4400d_61273feaca4cd96c1434fc-- From nobody Wed Jan 8 10:23:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AA44120059 for ; Wed, 8 Jan 2020 10:23:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k_w8zU-K2hG6 for ; Wed, 8 Jan 2020 10:23:06 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02FC8120019 for ; Wed, 8 Jan 2020 10:23:06 -0800 (PST) Date: Wed, 08 Jan 2020 10:23:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578507784; bh=02b1gGPXLrJkEcndA3dZdiRLKC82YLD/yEkeQw7czdg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aqElfnxHNvd7HO1TYvarV377d2xWk3NSf7/1UEvyTxhIfWdexZDzpCx2gkwKbVrhO i/rB1axjQhWToMoe7uL7KlvDuEIuYDIxp3PgkVooQ7ZmN3FDB+vzKEHKAWOjiwGQlb YRvJEvVCjLUwnLMmSUhyvDYPqHMy2PwAZjo+wM+0= From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e161e0826ba1_36c43f7f41ccd968973d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 18:23:07 -0000 ----==_mimepart_5e161e0826ba1_36c43f7f41ccd968973d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi commented on this pull request. > @@ -312,11 +317,14 @@ an explicit port. ## Connection Establishment {#connection-establishment} -HTTP/3 relies on QUIC as the underlying transport. The QUIC version being used -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3 clients -MUST indicate the target domain name during the TLS handshake. This may be done -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using -some other mechanism. +HTTP/3 relies on QUIC version 1 as the underlying transport. The use of other +QUIC transport versions with HTTP/3 MAY be defined by future specifications. + +QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol. +HTTP/3 clients MUST support a mechanism to indicate the target host to the +server during the TLS handshake. Unless an alternative mechanism for indicating +the target host is used, clients MUST use the Server Name Indication (SNI) +{{!RFC6066}} extension to TLS if the target host is a DNS name. @ekr Do you think WebRTC would use HTTP/3? I was somewhat expecting WebRTC to build something directly over QUICv1, not over HTTP/3? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#discussion_r364375027 ----==_mimepart_5e161e0826ba1_36c43f7f41ccd968973d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -312,11 +317,14 @@ an explicit port.
 
 ## Connection Establishment {#connection-establishment}
 
-HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
-MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
-MUST indicate the target domain name during the TLS handshake. This may be done
-using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
-some other mechanism.
+HTTP/3 relies on QUIC version 1 as the underlying transport.  The use of other
+QUIC transport versions with HTTP/3 MAY be defined by future specifications.
+
+QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol.
+HTTP/3 clients MUST support a mechanism to indicate the target host to the
+server during the TLS handshake.  Unless an alternative mechanism for indicating
+the target host is used, clients MUST use the Server Name Indication (SNI)
+{{!RFC6066}} extension to TLS if the target host is a DNS name.

@ekr Do you think WebRTC would use HTTP/3? I was somewhat expecting WebRTC to build something directly over QUICv1, not over HTTP/3?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e161e0826ba1_36c43f7f41ccd968973d6-- From nobody Wed Jan 8 10:27:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 794D11208BB for ; Wed, 8 Jan 2020 10:27:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GawrgAkmpuB8 for ; Wed, 8 Jan 2020 10:27:25 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F824120133 for ; Wed, 8 Jan 2020 10:27:23 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id A6CDB661E2B for ; Wed, 8 Jan 2020 10:27:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578508042; bh=fnkSqDMAI0aTsvZbwUSSbjdx+8fazNNtJ2A8k/nbC9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U5DXZ/9t/M7VDyT21doWRe39LxInlAltFM+1OL1rheb39P1LK+Jn5OgF4CjK1EGb/ gSjovP4iZdLU9fexoMyGak1Uptnl/nrBxLMveVaE6csCIjr/oMCNQr+PydGIbD0JsK d+I4ivc6VMGCJ3keBRiemyoIxqDDwJcuY+qR/8CE= Date: Wed, 08 Jan 2020 10:27:22 -0800 From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e161f0a9864c_2c193f916bacd960344490"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 18:27:28 -0000 ----==_mimepart_5e161f0a9864c_2c193f916bacd960344490 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi commented on this pull request. > @@ -312,11 +317,14 @@ an explicit port. ## Connection Establishment {#connection-establishment} -HTTP/3 relies on QUIC as the underlying transport. The QUIC version being used -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3 clients -MUST indicate the target domain name during the TLS handshake. This may be done -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using -some other mechanism. +HTTP/3 relies on QUIC version 1 as the underlying transport. The use of other +QUIC transport versions with HTTP/3 MAY be defined by future specifications. + +QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol. +HTTP/3 clients MUST support a mechanism to indicate the target host to the +server during the TLS handshake. Unless an alternative mechanism for indicating +the target host is used, clients MUST use the Server Name Indication (SNI) +{{!RFC6066}} extension to TLS if the target host is a DNS name. According to [RFC 6066](https://tools.ietf.org/html/rfc6066#section-3): > "HostName" contains the fully qualified DNS hostname of the server, > as understood by the client. Should we replace "DNS name" with "fully qualified DNS hostname"? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#pullrequestreview-340056588 ----==_mimepart_5e161f0a9864c_2c193f916bacd960344490 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -312,11 +317,14 @@ an explicit port.
 
 ## Connection Establishment {#connection-establishment}
 
-HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
-MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
-MUST indicate the target domain name during the TLS handshake. This may be done
-using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
-some other mechanism.
+HTTP/3 relies on QUIC version 1 as the underlying transport.  The use of other
+QUIC transport versions with HTTP/3 MAY be defined by future specifications.
+
+QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol.
+HTTP/3 clients MUST support a mechanism to indicate the target host to the
+server during the TLS handshake.  Unless an alternative mechanism for indicating
+the target host is used, clients MUST use the Server Name Indication (SNI)
+{{!RFC6066}} extension to TLS if the target host is a DNS name.

According to RFC 6066:

"HostName" contains the fully qualified DNS hostname of the server,
as understood by the client.

Should we replace "DNS name" with "fully qualified DNS hostname"?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e161f0a9864c_2c193f916bacd960344490-- From nobody Wed Jan 8 10:37:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F8041200B8 for ; Wed, 8 Jan 2020 10:37:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yb3GnjdKX75u for ; Wed, 8 Jan 2020 10:37:39 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F931200DF for ; Wed, 8 Jan 2020 10:37:38 -0800 (PST) Date: Wed, 08 Jan 2020 10:37:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578508658; bh=TceCfM/200d3cZ3nXe2E5DaS7Irkaj4FnN+tue5au6U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ToMNJAGEF3F1a5UtoXiO36SVFz2U9LlC6cSN/Leeu9uBChTiyeHKga+4u5R6fOlM+ SuopryPlaRBWfh3ZoYqFI4Ty19PdiKKn/hejgABqeF7X4d8DbkY6e5DCh0bciwj2rF KgYUeM7AW8D/go74gNrgWjWTyo4TUR82nq7M7hKo= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What needs to be checked for address validation (#3327) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1621723a0c9_10673fed256cd96c1068fa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 18:37:41 -0000 ----==_mimepart_5e1621723a0c9_10673fed256cd96c1068fa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3327#pullrequestreview-340062200 ----==_mimepart_5e1621723a0c9_10673fed256cd96c1068fa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1621723a0c9_10673fed256cd96c1068fa-- From nobody Wed Jan 8 11:21:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77AB312020A for ; Wed, 8 Jan 2020 11:21:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hI-gl4za0AJ1 for ; Wed, 8 Jan 2020 11:21:18 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D59D61201EA for ; Wed, 8 Jan 2020 11:21:17 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 3C748A0553 for ; Wed, 8 Jan 2020 11:21:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578511277; bh=xbWchZUOzlDupn9UL2ctgjSOcybwU9Jh9tnpxa8tVkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mf7Ab7+z47vd3w2q2hAYK4dPsYOkz/swAGD8KS1EeDMhupQKXbRKgkcHxQfUQgGpV RUIJB8Tz7fRRUbYZ7MRpbhjYoXRfdIUqxQKDsx7XQ+rzboFJtdWPeIUFC982Ik24VO ZNPUUTxacxNjvydk59YNKq4fWp4ii8EYjX97EG6g= Date: Wed, 08 Jan 2020 11:21:17 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e162bad2d85e_18983fc754acd9641601c1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 19:21:21 -0000 ----==_mimepart_5e162bad2d85e_18983fc754acd9641601c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle commented on this pull request. > @@ -312,11 +317,14 @@ an explicit port. ## Connection Establishment {#connection-establishment} -HTTP/3 relies on QUIC as the underlying transport. The QUIC version being used -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3 clients -MUST indicate the target domain name during the TLS handshake. This may be done -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using -some other mechanism. +HTTP/3 relies on QUIC version 1 as the underlying transport. The use of other +QUIC transport versions with HTTP/3 MAY be defined by future specifications. + +QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol. +HTTP/3 clients MUST support a mechanism to indicate the target host to the +server during the TLS handshake. Unless an alternative mechanism for indicating +the target host is used, clients MUST use the Server Name Indication (SNI) +{{!RFC6066}} extension to TLS if the target host is a DNS name. In general, I don't think clients know if the hostname of the server in the URL is fully qualified or not, so the "as understood by the client" part seems important. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#discussion_r364400575 ----==_mimepart_5e162bad2d85e_18983fc754acd9641601c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -312,11 +317,14 @@ an explicit port.
 
 ## Connection Establishment {#connection-establishment}
 
-HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
-MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
-MUST indicate the target domain name during the TLS handshake. This may be done
-using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
-some other mechanism.
+HTTP/3 relies on QUIC version 1 as the underlying transport.  The use of other
+QUIC transport versions with HTTP/3 MAY be defined by future specifications.
+
+QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol.
+HTTP/3 clients MUST support a mechanism to indicate the target host to the
+server during the TLS handshake.  Unless an alternative mechanism for indicating
+the target host is used, clients MUST use the Server Name Indication (SNI)
+{{!RFC6066}} extension to TLS if the target host is a DNS name.

In general, I don't think clients know if the hostname of the server in the URL is fully qualified or not, so the "as understood by the client" part seems important.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e162bad2d85e_18983fc754acd9641601c1-- From nobody Wed Jan 8 13:22:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D74EF12012A for ; Wed, 8 Jan 2020 13:22:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tlc50p1Ck8Vx for ; Wed, 8 Jan 2020 13:22:12 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C36A212003E for ; Wed, 8 Jan 2020 13:22:12 -0800 (PST) Date: Wed, 08 Jan 2020 13:22:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578518531; bh=+NUdz3Tf6zSgbl/rcIaQq3XDER0TRSzo1EQkcEOdXuY=; h=Date:From:To:Subject:From; b=KUvstPBfU58sKRIGxTDbHg+cZMJhBOFMYhit6PAVlb/7Fo04OfaDZNvpb7+224YKY KcwFvTKVowi6cLg36cDA3OIqjxlVq3qRdikwx0vEbEHcgIUou7j+zJBIP4s4ybmfSK Kkdy2UTp3rvgbGtUz2gAy67BbkrO8vaVlMeXe5JI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 53607f: More scary Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:22:14 -0000 Branch: refs/heads/local-address-assumption Home: https://github.com/quicwg/base-drafts Commit: 53607f401a2891d2eeabb72fc45ea46b1ffa86a2 https://github.com/quicwg/base-drafts/commit/53607f401a2891d2eeabb72fc45ea46b1ffa86a2 Author: Martin Thomson Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- More scary From nobody Wed Jan 8 13:22:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 467D312012A for ; Wed, 8 Jan 2020 13:22:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOXdtlk-BNXm for ; Wed, 8 Jan 2020 13:22:22 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1BC012003E for ; Wed, 8 Jan 2020 13:22:21 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 25EED8C01AE for ; Wed, 8 Jan 2020 13:22:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578518541; bh=OlPuPl0EJxwCYDt7UgyC0+gMVuGabbGADFH5GYkd2xw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J00B/DJ/Eb54DApbtOxAGm6dN/viPRPmDqxl8flHVyb1D2aqfHdjEjyWm0bA2VMuk UEI1WEpMYNVgZYS75NLTVFJZLqNh2DOezC8v/XCg1mdbdA61Mwd7AGC+yq4KNueAwY +ErRohOxfO49iIUZZEPG5S9C+frGxn03xc2wQm4o= Date: Wed, 08 Jan 2020 13:22:21 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16480d16cda_6ea13fca1dacd95c6087a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:22:23 -0000 ----==_mimepart_5e16480d16cda_6ea13fca1dacd95c6087a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson pushed 1 commit. 53607f401a2891d2eeabb72fc45ea46b1ffa86a2 More scary -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3321/files/d62ddae0a52f43893ef9d82804db6be31dbbfbb2..53607f401a2891d2eeabb72fc45ea46b1ffa86a2 ----==_mimepart_5e16480d16cda_6ea13fca1dacd95c6087a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e16480d16cda_6ea13fca1dacd95c6087a-- From nobody Wed Jan 8 13:23:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F14FE120846 for ; Wed, 8 Jan 2020 13:23:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WaL8FskrcPir for ; Wed, 8 Jan 2020 13:23:13 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D18641208AE for ; Wed, 8 Jan 2020 13:23:13 -0800 (PST) Date: Wed, 08 Jan 2020 13:23:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578518592; bh=2e79wq5Ari69J3nfNODb5QzWcUk5NBMxewTNFijaMPk=; h=Date:From:To:Subject:From; b=SgmuWPwfyqLL9Tfg3rQ7hrbI5tcrZxMhduQVn2veUHCafKyzy4IUdiGD3jdJ0bWWJ LKfTZbwIYeoBnKi8YkS/dDMfSmnUQBYIZzha3AjOwEXZdfBTGPamBfMvfZPp7enXrk WOG5WCXWbIn4lR5QswFqyQgd8ooLSA6Csi2WttSY= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a237cc: Script updating gh-pages from 53607f40. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:23:21 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a237cccdd4d4cd753b07796aa30263b7f27a1cae https://github.com/quicwg/base-drafts/commit/a237cccdd4d4cd753b07796aa30263b7f27a1cae Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M index.html M local-address-assumption/draft-ietf-quic-http.html M local-address-assumption/draft-ietf-quic-http.txt M local-address-assumption/draft-ietf-quic-invariants.html M local-address-assumption/draft-ietf-quic-invariants.txt M local-address-assumption/draft-ietf-quic-qpack.html M local-address-assumption/draft-ietf-quic-qpack.txt M local-address-assumption/draft-ietf-quic-recovery.html M local-address-assumption/draft-ietf-quic-recovery.txt M local-address-assumption/draft-ietf-quic-tls.html M local-address-assumption/draft-ietf-quic-tls.txt M local-address-assumption/draft-ietf-quic-transport.html M local-address-assumption/draft-ietf-quic-transport.txt Log Message: ----------- Script updating gh-pages from 53607f40. [ci skip] From nobody Wed Jan 8 13:25:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86A4F1208A5 for ; Wed, 8 Jan 2020 13:25:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RpTitXLV1ico for ; Wed, 8 Jan 2020 13:25:20 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73A441208AF for ; Wed, 8 Jan 2020 13:25:20 -0800 (PST) Date: Wed, 08 Jan 2020 13:25:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578518719; bh=N4oC2SeTJxSJk3NLkHUiS7Enk+eZBRPn1/Z08hfd7c0=; h=Date:From:To:Subject:From; b=mmugKGER1NYw2GqyfT1I/PxkDrydpP5LRu/qhLv9yNFO5yBvHOXBe03JNznluPpYq 8/RXQOxQDqtrj/jbLTQNwc5fLY3RZc5io9DAIwpZNgMHF75Y5+sPJexyHvfRHwnwaQ Wcd/yo4wTkkkwqpMkr0Qof8cZbTG2RC2Bq9yx5eE= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a19c67: Script updating issues at 2020-01-08T21:25:11Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:25:21 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a19c67cab16becaf0ba4dbdfbd93da14bc900eee https://github.com/quicwg/base-drafts/commit/a19c67cab16becaf0ba4dbdfbd93da14bc900eee Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-08T21:25:11Z. [ci skip] From nobody Wed Jan 8 13:39:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B2AB1201EA for ; Wed, 8 Jan 2020 13:39:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fDuNBNZ5ow_e for ; Wed, 8 Jan 2020 13:39:33 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C46B312003E for ; Wed, 8 Jan 2020 13:39:33 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 30ECF12105E for ; Wed, 8 Jan 2020 13:39:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578519573; bh=1EppkM1fGkUBGqxM/ciU5TbHQSxCs+0pi4xzS+y6Z44=; h=Date:From:To:Subject:From; b=pbCPq2ml/b8pSYrAiuLWRahYciypxrVvhj/NH3ZhwAmBLsXN41Dc+bdQr8oJiq9yT 7qPzew7zHxtECogSUO+KFMF3SfqGaL6p0KzM//dRdGg12+3gtlrv8HsFgvTqA/rXYn igPFnOx4LApQLZ+1VxsA25VgRVbOASeiwsURvYHE= Date: Wed, 08 Jan 2020 13:39:32 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d62dda: Packet matching for zero-length connection IDs Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:39:36 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: d62ddae0a52f43893ef9d82804db6be31dbbfbb2 https://github.com/quicwg/base-drafts/commit/d62ddae0a52f43893ef9d82804db6be31dbbfbb2 Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Packet matching for zero-length connection IDs Make the rules on matching packets to connections consistent with our existing advice on use of zero-length connection IDs. Closes #3254. Commit: 53607f401a2891d2eeabb72fc45ea46b1ffa86a2 https://github.com/quicwg/base-drafts/commit/53607f401a2891d2eeabb72fc45ea46b1ffa86a2 Author: Martin Thomson Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- More scary Commit: 00f7f3aa60684fc1b00d33f74587b9398ad7899f https://github.com/quicwg/base-drafts/commit/00f7f3aa60684fc1b00d33f74587b9398ad7899f Author: Martin Thomson Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3321 from quicwg/local-address-assumption Packet matching for zero-length connection IDs Compare: https://github.com/quicwg/base-drafts/compare/8cdbee78948d...00f7f3aa6068 From nobody Wed Jan 8 13:39:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8D4D12003E for ; Wed, 8 Jan 2020 13:39:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mRg-0iNBcBkM for ; Wed, 8 Jan 2020 13:39:34 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 370C612012A for ; Wed, 8 Jan 2020 13:39:34 -0800 (PST) Date: Wed, 08 Jan 2020 13:39:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578519573; bh=k246bhzkdnFgBkpx+JqM7maDS7N4XqLpKOC1IFZhkSA=; h=Date:From:To:Subject:From; b=EEZKMLuS+s6/7JrjsdP8MzMYLe1feX5jOm9/QI3u++99sjHGHGsH1sGCNt8xwSu1e xPda6zXa350R8a+vG+Btg5+IOZ1Ob9jdd9xkiMr++mYkPaE5b4MXDCrENEgNiCyYBw 2f4WMuxeLeZMKgrLTIrQ5FuUVqj2fPln3CYMHrJY= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:39:37 -0000 Branch: refs/heads/local-address-assumption Home: https://github.com/quicwg/base-drafts From nobody Wed Jan 8 13:39:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18D2E1201EA for ; Wed, 8 Jan 2020 13:39:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oSL-VymuBd5R for ; Wed, 8 Jan 2020 13:39:43 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A28B112022A for ; Wed, 8 Jan 2020 13:39:43 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id D2A9DC60351 for ; Wed, 8 Jan 2020 13:39:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578519582; bh=r4ERrrIf63iojmOQwp9xYaaakdDV0nuFrFyayqBfLLw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NHFWn9VJxhkPIovf+cBUnVpcM3jqEOtNVSzSoMos84gvCLlBH17kbnn64gUmMgDu3 iNcDdJTEtbRY+XnabqZHMXLGN7mAAqT1oq0c2NzcQVqnd0Fu8G4aHbn1tKuFvvyf4f uNDHiX66BcHeJAaBn9xtQnkMyL27YZwdKA9tt4uY= Date: Wed, 08 Jan 2020 13:39:42 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Contradictory language regarding multiplexing connections with zero-length IDs (#3254) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e164c1ec2d53_4013fc22d0cd968116319"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:39:45 -0000 ----==_mimepart_5e164c1ec2d53_4013fc22d0cd968116319 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3254 via #3321. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3254#event-2932818858 ----==_mimepart_5e164c1ec2d53_4013fc22d0cd968116319 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3254 via #3321.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e164c1ec2d53_4013fc22d0cd968116319-- From nobody Wed Jan 8 13:39:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E60712003E for ; Wed, 8 Jan 2020 13:39:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AbCgZ1BbVC2G for ; Wed, 8 Jan 2020 13:39:44 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E3D1120816 for ; Wed, 8 Jan 2020 13:39:44 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 67320960744 for ; Wed, 8 Jan 2020 13:39:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578519583; bh=x2fV4wFFBcSWyGYz4/aqU2MFO93azNPtvWzNccLVl0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QUHn7InCJaI+RF9JDO7M0PwzlrmR9YqfKpTxdSSzXCQf28fs7BpgxpjumKMb1yqIR pCT66Fq2SO0CBIEp/+EA/mJxadDj5L3TvDvMMfRkKebQhfVKPYEH+K4GhbAqX6SYsS gvvqaB/I/vcxZx20Kc4WFe7e4ryPhjQXOLIkquRI= Date: Wed, 08 Jan 2020 13:39:43 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packet matching for zero-length connection IDs (#3321) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e164c1f58288_7de53fdfbb2cd96012598"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:39:46 -0000 ----==_mimepart_5e164c1f58288_7de53fdfbb2cd96012598 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3321 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3321#event-2932818848 ----==_mimepart_5e164c1f58288_7de53fdfbb2cd96012598 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3321 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e164c1f58288_7de53fdfbb2cd96012598-- From nobody Wed Jan 8 13:40:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20D2F12012A for ; Wed, 8 Jan 2020 13:40:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4hpDXN-FNdMN for ; Wed, 8 Jan 2020 13:40:31 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A109712003E for ; Wed, 8 Jan 2020 13:40:31 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id CEE231C0CA6 for ; Wed, 8 Jan 2020 13:40:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578519630; bh=TS4lIBclyLaYMxRnUcyi5CR8PwpgQOQwLQXAGC6RqfI=; h=Date:From:To:Subject:From; b=iNwKADwKpQeMxHyKkGUhyStQZsOTlZwKH3HoDLEoeAL+sVe6qjo9/AAhtQrwwdLiR JwT5MtiiQyWT1clDcrstb2zkQzctiEOQSKD6BRNZmsDWv/3gm/a/Fyxx7dobFz8mUk YE7VyZqBqqfekbKkZJVu1fw6VMUmLa/fCYtAKR4M= Date: Wed, 08 Jan 2020 13:40:30 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9cd5ff: Script updating gh-pages from 00f7f3aa. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 21:40:33 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 9cd5ffdbcfebfea59f4b14d3d7583e161648b8ab https://github.com/quicwg/base-drafts/commit/9cd5ffdbcfebfea59f4b14d3d7583e161648b8ab Author: ID Bot Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 00f7f3aa. [ci skip] From nobody Wed Jan 8 14:03:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F23B12003E for ; Wed, 8 Jan 2020 14:03:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BnQ2nqM9Ijtg for ; Wed, 8 Jan 2020 14:03:54 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 815EF120128 for ; Wed, 8 Jan 2020 14:03:54 -0800 (PST) Date: Wed, 08 Jan 2020 14:03:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578521033; bh=09wdHwaLi8SW/ku5xpD2Izsyv0F1zbIGFb46LfySdws=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RWndNFYXEtUhOa1jZClZ9rnmZBNOWZSuYWGLDNfdD1aDQ37DEyj8xPP3ih4G7z7VK XaBcR2GPuyjt/NLH0WS5zAr+krgJtkVXngehiOlBOgJ17I2LivW4pM04fux1VOuxdw zgHZHBCrUj40ESP8JRMEEHWC7kzs2Ctj3h+3ewAU= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify what the "first Initial packet" is (#3329) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1651c9bebd8_2d6c3fc7f56cd96c58491"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 22:03:56 -0000 ----==_mimepart_5e1651c9bebd8_2d6c3fc7f56cd96c58491 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Section 14 of the [Transport Draft](https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-14) states: ``` The payload of a UDP datagram carrying the first Initial packet MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by coalescing the Initial packet (see Section 12.2). ``` If the first Initial packet gets resent, the second incarnation of it is no longer the _first_ Initial packet. Instead of specifying this packet as the "first Initial packet," we could state this as - Initial packets carrying the first CRYPTO frame; or - the first Initial packet received by the client. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3329 ----==_mimepart_5e1651c9bebd8_2d6c3fc7f56cd96c58491 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Section 14 of the Transport Draft states:

   The payload of a UDP datagram carrying the first Initial packet MUST
   be expanded to at least 1200 bytes, by adding PADDING frames to the
   Initial packet and/or by coalescing the Initial packet (see
   Section 12.2).

If the first Initial packet gets resent, the second incarnation of it is no longer the first Initial packet.

Instead of specifying this packet as the "first Initial packet," we could state this as

  • Initial packets carrying the first CRYPTO frame; or
  • the first Initial packet received by the client.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1651c9bebd8_2d6c3fc7f56cd96c58491-- From nobody Wed Jan 8 14:56:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF0CD12020A for ; Wed, 8 Jan 2020 14:56:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yBYy-Er4guB for ; Wed, 8 Jan 2020 14:56:51 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3F0312012A for ; Wed, 8 Jan 2020 14:56:51 -0800 (PST) Date: Wed, 08 Jan 2020 14:56:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578524209; bh=vmMdKPKzNVs08lo5Jzq/3UvHyuRPZKLmmcy9GqknWAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gJ4I4rfklu/zMmCIzWKW+APMXVBInNDxyXIQGf/ZFr2ZLSkbuOGSIDI8ZGSIVJaaF KNQhl3kAyPWzsDqnsXWmORcbUptla9fWN8lWmPLFIyVICO/zvWsA573qyVCHG34JFw IGsW2sykMo332CAM7bL5FRrwzFoymumD5EMEYlxQ= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e165e31e0be0_7be13fe500ecd96415581f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 22:56:54 -0000 ----==_mimepart_5e165e31e0be0_7be13fe500ecd96415581f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Jan 8, 2020 at 10:22 AM David Schinazi = =0D wrote:=0D =0D > *@DavidSchinazi* commented on this pull request.=0D > ------------------------------=0D >=0D > In draft-ietf-quic-http.md=0D > = :=0D >=0D > > @@ -312,11 +317,14 @@ an explicit port.=0D >=0D > ## Connection Establishment {#connection-establishment}=0D >=0D > -HTTP/3 relies on QUIC as the underlying transport. The QUIC version b= eing used=0D > -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3= clients=0D > -MUST indicate the target domain name during the TLS handshake. This ma= y be done=0D > -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS o= r using=0D > -some other mechanism.=0D > +HTTP/3 relies on QUIC version 1 as the underlying transport. The use = of other=0D > +QUIC transport versions with HTTP/3 MAY be defined by future specifica= tions.=0D > +=0D > +QUIC version 1 uses TLS version 1.3 or greater as its handshake protoc= ol.=0D > +HTTP/3 clients MUST support a mechanism to indicate the target host to= the=0D > +server during the TLS handshake. Unless an alternative mechanism for = indicating=0D > +the target host is used, clients MUST use the Server Name Indication (= SNI)=0D > +{{!RFC6066}} extension to TLS if the target host is a DNS name.=0D >=0D > @ekr Do you think WebRTC would use HTTP/3? I w= as=0D > somewhat expecting WebRTC to build something directly over QUICv1, not = over=0D > HTTP/3?=0D >=0D Oh, yes. I missed which document this was in.=0D =0D > =E2=80=94=0D > You are receiving this because you were mentioned.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3326#issuecomment-572298035= ----==_mimepart_5e165e31e0be0_7be13fe500ecd96415581f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Jan 8, 2020 at 10:22 AM David Schinazi <notifications@github.c= om>
=0D wrote:
=0D
=0D > *@DavidSchinazi* commented on this pull request.
=0D > ------------------------------
=0D >
=0D > In draft-ietf-quic-http.md
=0D > <https://github.com/quicwg/base-drafts/pull/3326#discussion_r3643= 75027>:
=0D >
=0D > > @@ -312,11 +317,14 @@ an explicit port.
=0D >
=0D > ## Connection Establishment {#connection-establishment}
=0D >
=0D > -HTTP/3 relies on QUIC as the underlying transport. The QUIC versio= n being used
=0D > -MUST use TLS version 1.3 or greater as its handshake protocol. HTT= P/3 clients
=0D > -MUST indicate the target domain name during the TLS handshake. This= may be done
=0D > -using the Server Name Indication (SNI) {{!RFC6066}} extension to TL= S or using
=0D > -some other mechanism.
=0D > +HTTP/3 relies on QUIC version 1 as the underlying transport. The u= se of other
=0D > +QUIC transport versions with HTTP/3 MAY be defined by future specif= ications.
=0D > +
=0D > +QUIC version 1 uses TLS version 1.3 or greater as its handshake pro= tocol.
=0D > +HTTP/3 clients MUST support a mechanism to indicate the target host= to the
=0D > +server during the TLS handshake. Unless an alternative mechanism f= or indicating
=0D > +the target host is used, clients MUST use the Server Name Indicatio= n (SNI)
=0D > +{{!RFC6066}} extension to TLS if the target host is a DNS name.
= =0D >
=0D > @ekr <https://github.com/ekr> Do you think WebRTC would use HT= TP/3? I was
=0D > somewhat expecting WebRTC to build something directly over QUICv1, n= ot over
=0D > HTTP/3?
=0D >
=0D Oh, yes. I missed which document this was in.
=0D
=0D > =E2=80=94
=0D > You are receiving this because you were mentioned.
=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/pull/3326?email_source=3Dn= otifications&email_token=3DAAIPLINHXJVVGSN4A4G5ZJ3Q4YKX7A5CNFSM4KEDE2= WKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCRC= NCNQ#discussion_r364375027>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLIK34YQZLQ= WRQR7M5TDQ4YKX7ANCNFSM4KEDE2WA>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on = GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e165e31e0be0_7be13fe500ecd96415581f-- From nobody Wed Jan 8 15:31:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E26F120142 for ; Wed, 8 Jan 2020 15:31:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uyezgynkj8rq for ; Wed, 8 Jan 2020 15:31:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEB601200B3 for ; Wed, 8 Jan 2020 15:31:07 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id BF81F660A02 for ; Wed, 8 Jan 2020 15:31:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578526266; bh=M05n/DY0oSd2z98L4vjHDKiRjZtmPmqsw1ytpLszIWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pi1CS/iCAuO3MONaRSmiDIh7Hdk/K2ex7ujjTNlD5R1E/F2/TGvS7kXoNvhZZCVqy loH/aAX6q2DGjfF8rn9VcR5kYYwFWNdV8GWNiq5LxS6Tqtu61mPYLPb1g9X6ODa+2S QXG2dF5kso2QYmRqJCVRULB1ixxBz3OZuPOkBOKQ= Date: Wed, 08 Jan 2020 15:31:06 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify what the "first Initial packet" is (#3329) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16663ab0e8e_5e4c3fa4ec2cd96060560"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2020 23:31:09 -0000 ----==_mimepart_5e16663ab0e8e_5e4c3fa4ec2cd96060560 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I believe the editor's copy fixes this(https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#packet-size-packet-size), but there are some other occurrences of "first Initial packet" which should be reviewed. For example, I also noticed "A server sends its first Initial packet in response to a client Initial. A server may send multiple Initial packets." in https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#initial-packet-packet-initial I think the second sentence is from when the client could only send one initial, so the two sentences should possibly be changed to: "A server sends its first flight of Initial packets in response to the client's Initial flight." or something of that sort? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3329#issuecomment-572308705 ----==_mimepart_5e16663ab0e8e_5e4c3fa4ec2cd96060560 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I believe the editor's copy fixes this(https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#packet-size-packet-size), but there are some other occurrences of "first Initial packet" which should be reviewed.

For example, I also noticed "A server sends its first Initial packet in response to a client Initial. A server may send multiple Initial packets." in https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#initial-packet-packet-initial

I think the second sentence is from when the client could only send one initial, so the two sentences should possibly be changed to: "A server sends its first flight of Initial packets in response to the client's Initial flight." or something of that sort?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16663ab0e8e_5e4c3fa4ec2cd96060560-- From nobody Wed Jan 8 16:15:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA76A1200A3 for ; Wed, 8 Jan 2020 16:15:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZAW6hEhOWi04 for ; Wed, 8 Jan 2020 16:15:14 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43E51120108 for ; Wed, 8 Jan 2020 16:15:14 -0800 (PST) Date: Wed, 08 Jan 2020 16:15:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578528913; bh=N9MlCxE/I2bsX9qzr45+THLaLaey4KxbjTrI21XUSN8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=auraNnjTIkGeR6ciNr+YwVtnWc4JfBa0u5PBTl1G5qR18IRDeaeqT+2b+TZGkSnNf zWh050iYK7dd9UDUhyKep5ny/S5xgydGRjMM2WaWPaqdfvnSaeB4/fNghZ/PQ0QVM+ UVMXdtQHB3+shvxLcPRJ43NZfJiGWD9Gl+Mfblu0= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16709132fdf_401d3fe5faccd95c1163f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 00:15:16 -0000 ----==_mimepart_5e16709132fdf_401d3fe5faccd95c1163f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > You shouldn't close the other direction because the first direction closed If you receive a STOP_SENDING, aren't you supposed to RESET_STREAM if you haven't sent a FIN yet? I guess the other direction is weirder (abrupt termination of response, should you terminate the request too. etc?) but probably tearing everything down is the right move most of the time? At least it's not totally unexpected or catastrophic. Preventing connection closure still seems like the main objective. I think the general guidance of 'treat unknown error codes as you would treat NO_ERROR' is good, though. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-572320133 ----==_mimepart_5e16709132fdf_401d3fe5faccd95c1163f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You shouldn't close the other direction because the first direction closed

If you receive a STOP_SENDING, aren't you supposed to RESET_STREAM if you haven't sent a FIN yet? I guess the other direction is weirder (abrupt termination of response, should you terminate the request too. etc?) but probably tearing everything down is the right move most of the time? At least it's not totally unexpected or catastrophic. Preventing connection closure still seems like the main objective.

I think the general guidance of 'treat unknown error codes as you would treat NO_ERROR' is good, though.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16709132fdf_401d3fe5faccd95c1163f1-- From nobody Wed Jan 8 17:53:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2653F12004F for ; Wed, 8 Jan 2020 17:53:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YLqDWW4aefBB for ; Wed, 8 Jan 2020 17:53:04 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2603F120020 for ; Wed, 8 Jan 2020 17:53:04 -0800 (PST) Date: Wed, 08 Jan 2020 17:53:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578534783; bh=lR/3rW6kRe/W3zmsDQfec9Y2H4MGJ3sWjIGvpMRIDq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mOrg+54P+7bgwFUYUjk5o9muFHtVH2hIc6/NEFFiJFEpfql2hf4rRT8giGRrgj29N Cs+bXNsTbDPdxrb6EAx5BmoRp3eGYcvmbomXPDrQXlskU8iecvgvmQMvUijfgsZ9dR OZAH06859UN66H8aBI65i9bEFeJCV285BrPUwZuM= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16877f6f671_47e43fcec70cd96c198752"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 01:53:07 -0000 ----==_mimepart_5e16877f6f671_47e43fcec70cd96c198752 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -312,11 +317,14 @@ an explicit port. ## Connection Establishment {#connection-establishment} -HTTP/3 relies on QUIC as the underlying transport. The QUIC version being used -MUST use TLS version 1.3 or greater as its handshake protocol. HTTP/3 clients -MUST indicate the target domain name during the TLS handshake. This may be done -using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using -some other mechanism. +HTTP/3 relies on QUIC version 1 as the underlying transport. The use of other +QUIC transport versions with HTTP/3 MAY be defined by future specifications. + +QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol. +HTTP/3 clients MUST support a mechanism to indicate the target host to the +server during the TLS handshake. Unless an alternative mechanism for indicating +the target host is used, clients MUST use the Server Name Indication (SNI) +{{!RFC6066}} extension to TLS if the target host is a DNS name. Yeah, I don't think that the WebRTC case applies here, though as a general caution it is worth bearing in mind. ESNI might be modeled as an alternative that is OK on those terms, but if the information is deliberately withheld on the basis of privacy in a specific context, then this requirement could be problematic. I would expect an update to this document to be necessary in that case. > "If the server is identified by a DNS name, clients MUST send the Server Name Indication (SNI) ... extension to TLS unless an alternative mechanism for indicating the server is available" This says something subtly different logically. I had the ordered list: 1. if alternative, use that 2. if domain name, use SNI 3. else, don't bother This says: 1. if domain name, a. if alternative, use that b. else, use SNI 2. else don't bother I'm OK with that, but I want to recognize the subtle distinction. On balance, it's a good distinction because it avoids levying requirements for identification of non-domain names, but I wanted to highlight that to be sure that we all agree that is the intent. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3326#discussion_r364527949 ----==_mimepart_5e16877f6f671_47e43fcec70cd96c198752 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -312,11 +317,14 @@ an explicit port.
 
 ## Connection Establishment {#connection-establishment}
 
-HTTP/3 relies on QUIC as the underlying transport.  The QUIC version being used
-MUST use TLS version 1.3 or greater as its handshake protocol.  HTTP/3 clients
-MUST indicate the target domain name during the TLS handshake. This may be done
-using the Server Name Indication (SNI) {{!RFC6066}} extension to TLS or using
-some other mechanism.
+HTTP/3 relies on QUIC version 1 as the underlying transport.  The use of other
+QUIC transport versions with HTTP/3 MAY be defined by future specifications.
+
+QUIC version 1 uses TLS version 1.3 or greater as its handshake protocol.
+HTTP/3 clients MUST support a mechanism to indicate the target host to the
+server during the TLS handshake.  Unless an alternative mechanism for indicating
+the target host is used, clients MUST use the Server Name Indication (SNI)
+{{!RFC6066}} extension to TLS if the target host is a DNS name.

Yeah, I don't think that the WebRTC case applies here, though as a general caution it is worth bearing in mind. ESNI might be modeled as an alternative that is OK on those terms, but if the information is deliberately withheld on the basis of privacy in a specific context, then this requirement could be problematic. I would expect an update to this document to be necessary in that case.

"If the server is identified by a DNS name, clients MUST send the Server Name Indication (SNI) ... extension to TLS unless an alternative mechanism for indicating the server is available"

This says something subtly different logically. I had the ordered list:

  1. if alternative, use that
  2. if domain name, use SNI
  3. else, don't bother

This says:

  1. if domain name,
    a. if alternative, use that
    b. else, use SNI
  2. else don't bother

I'm OK with that, but I want to recognize the subtle distinction. On balance, it's a good distinction because it avoids levying requirements for identification of non-domain names, but I wanted to highlight that to be sure that we all agree that is the intent.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16877f6f671_47e43fcec70cd96c198752-- From nobody Wed Jan 8 17:56:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6469B120020 for ; Wed, 8 Jan 2020 17:56:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ic80wtvXwXKN for ; Wed, 8 Jan 2020 17:56:35 -0800 (PST) Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BC0B12004F for ; Wed, 8 Jan 2020 17:56:35 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id E145C1212F1 for ; Wed, 8 Jan 2020 17:56:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578534994; bh=LbH3idimKvLsw6EMxO/yr2BhFpNH51/9+jqByXokHmg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yBInChvsxN5SBLi3KmsElLUhFC1b7ZtbGuGiZfMADdhM0DZg0se+upIAzfusLCvJg QMr70km89n8WvgjdyHGxj3A7d70S1o+YVg/Qa1921lGf7w0+MI+4UZvBs2/l1Psps4 3m4brmM85xdmjpk5LSwya8K9JfrvXHHfszTJ9BC8= Date: Wed, 08 Jan 2020 17:56:34 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify what the "first Initial packet" is (#3329) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1688529adf4_22883fe9746cd96c3209b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 01:56:39 -0000 ----==_mimepart_5e1688529adf4_22883fe9746cd96c3209b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ian is right. There are two things that hang off this (broken) concept of "first Initial": 1. the client-selected destination connection, which changes once the client has received an Initial packet from the server 2. the size constraints, which I think we have addressed Let's make sure we get this right. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3329#issuecomment-572344966 ----==_mimepart_5e1688529adf4_22883fe9746cd96c3209b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Ian is right. There are two things that hang off this (broken) concept of "first Initial":

  1. the client-selected destination connection, which changes once the client has received an Initial packet from the server
  2. the size constraints, which I think we have addressed

Let's make sure we get this right.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1688529adf4_22883fe9746cd96c3209b6-- From nobody Wed Jan 8 20:57:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE2E112024E for ; Wed, 8 Jan 2020 20:57:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DtQZf1sOsmSW for ; Wed, 8 Jan 2020 20:57:16 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE103120169 for ; Wed, 8 Jan 2020 20:57:15 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 37400C60B24 for ; Wed, 8 Jan 2020 20:57:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578545835; bh=6LGcp712YxKgR6ynLiNm1YtDn8+8A8uBCbwgU7SrY4Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rfUqrxRjIWulMQjEG33iWsG7lA9aJDZQUe3ojpvxrCgZw/Qubjy73/JRYhNl1dW3x l0t4nqo1SIz6ejD2Pss8DQtxyS6xUNHk1mwT7M3d7+U8tLjsu9Pcz3QA0PsoEbs6Bx aCVZeJJZkwoD4n9VQ28GW8zhmfkloLJIdHRc9QRI= Date: Wed, 08 Jan 2020 20:57:15 -0800 From: Matt Corallo Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16b2ab28a39_46983fd1e10cd968853d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: TheBlueMatt X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 04:57:18 -0000 ----==_mimepart_5e16b2ab28a39_46983fd1e10cd968853d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Forgive me if I didn't manage to dig up some relevant spec portion, I'm n= ew around here :). >From what I can find, it looks like there is no way to do any kind of sim= ple MSS clamping as a middlebox in quic. PMTU is great in theory, but, sa= dly, rarely works in practice (at least if you have to support lots of po= tential endpoints) - ICMP failure indication is just unreliable (yay poor= "security" advice), and while probing with timeouts is great, there is a= significant delay associated with doing so, wasting header overhead or t= ime waiting for MTU discovery. Even worse, sometimes links (eg modern VPN= s) can have a high MTU (eg 1500) but actually *using* that MTU has worse = performance than not as it creates fragmented encrypted frames. Thus, in = today's internet, most routers (including iptables, Cisco iOS and JunOS) = have first-class support for clamping the MSS to some lower value, which = doesn't have any of the associated pitfalls. Is there any way to allow an= on-path device to provide MSS information or does this fall into the "mi= ddleboxes must not edit anything about the packet flow, only ECN is allow= ed to provide informtion to endpoints" category? -- = You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330= ----==_mimepart_5e16b2ab28a39_46983fd1e10cd968853d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Forgive me if I didn't manage to dig up some relevant spec portion, I'= m new around here :).

From what I can find, it looks like there is no way to do any kind of = simple MSS clamping as a middlebox in quic. PMTU is great in theory, but,= sadly, rarely works in practice (at least if you have to support lots of= potential endpoints) - ICMP failure indication is just unreliable (yay p= oor "security" advice), and while probing with timeouts is great, there i= s a significant delay associated with doing so, wasting header overhead o= r time waiting for MTU discovery. Even worse, sometimes links (eg modern = VPNs) can have a high MTU (eg 1500) but actually using that MTU = has worse performance than not as it creates fragmented encrypted frames.= Thus, in today's internet, most routers (including iptables, Cisco iOS a= nd JunOS) have first-class support for clamping the MSS to some lower val= ue, which doesn't have any of the associated pitfalls. Is there any way t= o allow an on-path device to provide MSS information or does this fall in= to the "middleboxes must not edit anything about the packet flow, only EC= N is allowed to provide informtion to endpoints" category?

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe.3D=

= ----==_mimepart_5e16b2ab28a39_46983fd1e10cd968853d5-- From nobody Wed Jan 8 22:30:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78C83120118 for ; Wed, 8 Jan 2020 22:30:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E-foRxSzLVDF for ; Wed, 8 Jan 2020 22:30:07 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E448120020 for ; Wed, 8 Jan 2020 22:30:07 -0800 (PST) Date: Wed, 08 Jan 2020 22:30:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578551406; bh=TvbiB2q3IcquSkeEQMGcLrMztAI7QqpaZ+A6Cmi1Wnc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SgTkPU5W1zCpQNOa6QbQhfWGGwWLwAYFr9WrHpiwruT83SyC8NWiDe8Dwo8Zu4zUK YgISdVn55kaTk4QmRkqBO+dYomHvlremXxmYGDmGHzWqH8hZH5iHwXIkuiAUiw3d1X xDIj1ipuAnD2Yf4sG4lo39xTjWAtIlvZ8EgxEj3Q= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16c86e54a62_d113fe06decd9602236a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 06:30:09 -0000 ----==_mimepart_5e16c86e54a62_d113fe06decd9602236a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The [section on PMTUD](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-icmp-packet-too-big-message) addresses this point. In addition to PLPMTUD, we also describe how to use ICMP. The answer we have does allow the path to send signals, but it doesn't allow for packet modification in any way. In short, if the ICMP message gets through AND it contains enough information that the endpoint can be assured that the sender was on-path, then it can be used. That's probably not an especially satisfactory answer, but I believe that is the state of the protocol and at this stage it would require significant effort to change - in the core protocol. If there is a high path MTU but smaller packets would exhibit better performance, we currently have no answer. That doesn't mean it is impossible to design a solution, but that would have to go through the endpoints and we don't currently have a way to do that. One would need to be defined. I suspect that the chances of getting that in for QUIC version 1 approaches zero, but this is work that can proceed independently. Defining a generic IP-layer capability that protocols like QUIC could benefit from would be my suggested approach. After all, I'm sure that the WebRTC folks would be thrilled to learn how to reduce latency or throughput for video on links that have these characteristics. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572411529 ----==_mimepart_5e16c86e54a62_d113fe06decd9602236a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The section on PMTUD addresses this point. In addition to PLPMTUD, we also describe how to use ICMP.

The answer we have does allow the path to send signals, but it doesn't allow for packet modification in any way. In short, if the ICMP message gets through AND it contains enough information that the endpoint can be assured that the sender was on-path, then it can be used.

That's probably not an especially satisfactory answer, but I believe that is the state of the protocol and at this stage it would require significant effort to change - in the core protocol.

If there is a high path MTU but smaller packets would exhibit better performance, we currently have no answer. That doesn't mean it is impossible to design a solution, but that would have to go through the endpoints and we don't currently have a way to do that. One would need to be defined. I suspect that the chances of getting that in for QUIC version 1 approaches zero, but this is work that can proceed independently.

Defining a generic IP-layer capability that protocols like QUIC could benefit from would be my suggested approach. After all, I'm sure that the WebRTC folks would be thrilled to learn how to reduce latency or throughput for video on links that have these characteristics.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16c86e54a62_d113fe06decd9602236a8-- From nobody Wed Jan 8 22:34:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14B3A120137 for ; Wed, 8 Jan 2020 22:34:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 48aZ8VQo_UPP for ; Wed, 8 Jan 2020 22:34:49 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70678120118 for ; Wed, 8 Jan 2020 22:34:49 -0800 (PST) Date: Wed, 08 Jan 2020 22:34:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578551688; bh=yIF9z6f3336/wXQB4kjeGQTXFGyF1/mGEqlSbIT2rko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L5NmU9bUUDekdEBl6PvYVKn52P0b0DkMxrdpqmt5SIPyux3P6wsm53JRfqSNLu44t 3pvs41fAM69/MfgWZMzkKGTwgU9t8FqrXG8sK0IpbTf4pXRxYj8ONYPdMirqdsPidG APCEvXJAlQTf6gBiQNl9mnKTA71jIKzds23SLyOE= From: Matt Corallo Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16c988887bb_6d233ff610acd96010392c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: TheBlueMatt X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 06:34:51 -0000 ----==_mimepart_5e16c988887bb_6d233ff610acd96010392c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Right, the question is in large part motivated by the common wisdom that = =E2=80=9CPMTUD just doesn=E2=80=99t work well enough to be relied on =E2=80= =9C, which appears to match my own experience - too many poorly-designed = middleboxes drop ICMP (cause, you know, security, or something). I suppos= e this means in practice things will just run at 1280 with timeout-based = PMTUD for long-running flows/common endpoints?=0D =0D > On Jan 9, 2020, at 01:29, Martin Thomson wro= te:=0D > =0D > =EF=BB=BF=0D > The section on PMTUD addresses this point. In addition to PLPMTUD, we a= lso describe how to use ICMP.=0D > =0D > The answer we have does allow the path to send signals, but it doesn't = allow for packet modification in any way. In short, if the ICMP message g= ets through AND it contains enough information that the endpoint can be a= ssured that the sender was on-path, then it can be used.=0D > =0D > That's probably not an especially satisfactory answer, but I believe th= at is the state of the protocol and at this stage it would require signif= icant effort to change - in the core protocol.=0D > =0D > If there is a high path MTU but smaller packets would exhibit better pe= rformance, we currently have no answer. That doesn't mean it is impossibl= e to design a solution, but that would have to go through the endpoints a= nd we don't currently have a way to do that. One would need to be defined= . I suspect that the chances of getting that in for QUIC version 1 approa= ches zero, but this is work that can proceed independently.=0D > =0D > Defining a generic IP-layer capability that protocols like QUIC could b= enefit from would be my suggested approach. After all, I'm sure that the = WebRTC folks would be thrilled to learn how to reduce latency or throughp= ut for video on links that have these characteristics.=0D > =0D > =E2=80=94=0D > You are receiving this because you authored the thread.=0D > Reply to this email directly, view it on GitHub, or unsubscribe.=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572412878= ----==_mimepart_5e16c988887bb_6d233ff610acd96010392c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Right, the question is in large part motivated by the common wisdom that = =E2=80=9CPMTUD just doesn=E2=80=99t work well enough to be relied on =E2=80= =9C, which appears to match my own experience - too many poorly-designed = middleboxes drop ICMP (cause, you know, security, or something). I suppos= e this means in practice things will just run at 1280 with timeout-based = PMTUD for long-running flows/common endpoints?
=0D
=0D > On Jan 9, 2020, at 01:29, Martin Thomson <notifications@github.co= m> wrote:
=0D >
=0D > =EF=BB=BF
=0D > The section on PMTUD addresses this point. In addition to PLPMTUD, w= e also describe how to use ICMP.
=0D >
=0D > The answer we have does allow the path to send signals, but it doesn= 't allow for packet modification in any way. In short, if the ICMP me= ssage gets through AND it contains enough information that the endpoint c= an be assured that the sender was on-path, then it can be used.
=0D >
=0D > That's probably not an especially satisfactory answer, but I bel= ieve that is the state of the protocol and at this stage it would require= significant effort to change - in the core protocol.
=0D >
=0D > If there is a high path MTU but smaller packets would exhibit better= performance, we currently have no answer. That doesn't mean it is im= possible to design a solution, but that would have to go through the endp= oints and we don't currently have a way to do that. One would need to= be defined. I suspect that the chances of getting that in for QUIC versi= on 1 approaches zero, but this is work that can proceed independently.=0D >
=0D > Defining a generic IP-layer capability that protocols like QUIC coul= d benefit from would be my suggested approach. After all, I'm sure th= at the WebRTC folks would be thrilled to learn how to reduce latency or t= hroughput for video on links that have these characteristics.
=0D >
=0D > =E2=80=94
=0D > You are receiving this because you authored the thread.
=0D > Reply to this email directly, view it on GitHub, or unsubscribe.
= =0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e16c988887bb_6d233ff610acd96010392c-- From nobody Thu Jan 9 01:21:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50955120096 for ; Thu, 9 Jan 2020 01:21:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i5s_m4mlPGy7 for ; Thu, 9 Jan 2020 01:21:19 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6443F120071 for ; Thu, 9 Jan 2020 01:21:19 -0800 (PST) Date: Thu, 09 Jan 2020 01:21:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578561678; bh=ngkIpd4bFIMj8vHGEykcIB49TLBVrEZoXb2hKQAkf4I=; h=Date:From:To:Subject:From; b=ZOLE9rsaOYzh2BqRA0v9KfKA6VJwd/AdiEdVyJDPmUi0Nj8qk1t7rmzUotgOq9fio 76Z4RK8YWkfuz3Pir7Zg0pWnWZdZrQ3wKNCLSOIA6mI2j6WnEafrnyjus77EETmIwZ Zo5eA74SjyWuLS8OVju//iUI9KcMGWai4Bo6PKyA= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 93f05a: Make host specification more precise Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 09:21:21 -0000 Branch: refs/heads/name-indications Home: https://github.com/quicwg/base-drafts Commit: 93f05af754967fb1a314a33a9417bfaf1afc73dd https://github.com/quicwg/base-drafts/commit/93f05af754967fb1a314a33a9417bfaf1afc73dd Author: Martin Thomson Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Make host specification more precise This doesn't come out and say "don't use IP literals in SNI" because RFC 6066 does that amply. Instead, it says that unless you have something better, use SNI for domain names. This turns out to be shorter than what we had previously. Closes #3324. From nobody Thu Jan 9 01:21:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92DE5120096 for ; Thu, 9 Jan 2020 01:21:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YT1GmdndbKet for ; Thu, 9 Jan 2020 01:21:28 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 583D9120071 for ; Thu, 9 Jan 2020 01:21:28 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 828798C1204 for ; Thu, 9 Jan 2020 01:21:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578561687; bh=yAOLh34LVS24iJQWtCVld953DVYtN6zRRDd/TLKMg9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pKW9FhZG9qxLEeL4CnpMu8qP1Ce6bV1+dmKpw3c38eo8W0z50gSWDdorsvTPNJv3V GSDKb9+VfblJ3AUrYnYAjZpDxbdyJbhDL0igWkgC83vxonZDeBLORCrLr6WDyUJw7Q Q1M+6uyfv4Fc+ALyIa3gDfdwUrlNUMdWlycM8yO8= Date: Thu, 09 Jan 2020 01:21:27 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make SNI more clearly mandatory (#3326) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16f09773a38_173a3fcbfc4cd968121556"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 09:21:30 -0000 ----==_mimepart_5e16f09773a38_173a3fcbfc4cd968121556 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson pushed 1 commit. 93f05af754967fb1a314a33a9417bfaf1afc73dd Make host specification more precise -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3326/files/cd927637b6c8153974f44212b6d052567f02ab36..93f05af754967fb1a314a33a9417bfaf1afc73dd ----==_mimepart_5e16f09773a38_173a3fcbfc4cd968121556 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

  • 93f05af Make host specification more precise


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e16f09773a38_173a3fcbfc4cd968121556-- From nobody Thu Jan 9 01:22:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 622331200BA for ; Thu, 9 Jan 2020 01:22:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O39oQ51jB_lD for ; Thu, 9 Jan 2020 01:22:20 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E9B6120096 for ; Thu, 9 Jan 2020 01:22:20 -0800 (PST) Date: Thu, 09 Jan 2020 01:22:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578561739; bh=fUWev8QJBFQ6azUG1jF9dyeuBsI36e0VbjNKQdorR64=; h=Date:From:To:Subject:From; b=eDdSsZEFA1Xm+IDROPhFRgJeYgDC8x149jFoTl0MxTVTuoskHy7qtSQQuxs3wOMk+ ajru7g+7NeXc59BIJpjAeXu+DD0FeXzuUOhx/4acgAOR8vh7T//cJnhGxM1MOY+7C3 26uzN/Xp2PRpGMNQGr5SXGe7JRQxlHN/0PWkmbKg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 814ade: Script updating gh-pages from 93f05af7. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 09:22:21 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 814ade3db3a229bdaa6ba23c15d4425896d087b5 https://github.com/quicwg/base-drafts/commit/814ade3db3a229bdaa6ba23c15d4425896d087b5 Author: ID Bot Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: R close-in-handshake/draft-ietf-quic-http.html R close-in-handshake/draft-ietf-quic-http.txt R close-in-handshake/draft-ietf-quic-invariants.html R close-in-handshake/draft-ietf-quic-invariants.txt R close-in-handshake/draft-ietf-quic-qpack.html R close-in-handshake/draft-ietf-quic-qpack.txt R close-in-handshake/draft-ietf-quic-recovery.html R close-in-handshake/draft-ietf-quic-recovery.txt R close-in-handshake/draft-ietf-quic-tls.html R close-in-handshake/draft-ietf-quic-tls.txt R close-in-handshake/draft-ietf-quic-transport.html R close-in-handshake/draft-ietf-quic-transport.txt R close-in-handshake/index.html M index.html M name-indications/draft-ietf-quic-http.html M name-indications/draft-ietf-quic-http.txt M name-indications/draft-ietf-quic-invariants.html M name-indications/draft-ietf-quic-invariants.txt M name-indications/draft-ietf-quic-qpack.html M name-indications/draft-ietf-quic-qpack.txt M name-indications/draft-ietf-quic-recovery.html M name-indications/draft-ietf-quic-recovery.txt M name-indications/draft-ietf-quic-tls.html M name-indications/draft-ietf-quic-tls.txt M name-indications/draft-ietf-quic-transport.html M name-indications/draft-ietf-quic-transport.txt Log Message: ----------- Script updating gh-pages from 93f05af7. [ci skip] From nobody Thu Jan 9 01:24:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69D3B120096 for ; Thu, 9 Jan 2020 01:24:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IpVxW5wCC1HJ for ; Thu, 9 Jan 2020 01:24:25 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2A39120071 for ; Thu, 9 Jan 2020 01:24:25 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 206BB26174B for ; Thu, 9 Jan 2020 01:24:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578561865; bh=UswRLgGYCbrVv3JlvlePJ1GetDcKH/r2SP8I0/eOOs8=; h=Date:From:To:Subject:From; b=vgftgEwkfnbcc4FoGeljccqWv3PI4WXzFHrTsjg8c+hCVlPwW+kBwWkDC5YVAQUJA CzWY0XqFL/SpkM6YM7jDQZvuHEBwDElPAtsnCjxgurvT2fh6UkAK1JDTtPTrY8QLEz QFGEQEYMCPKsTCKvaw+vz5w9s6WsyTW0BmGp+T0U= Date: Thu, 09 Jan 2020 01:24:24 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 81ab9d: Script updating issues at 2020-01-09T09:24:16Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 09:24:27 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 81ab9df3dbde34df9fe3496855f749a80e13f263 https://github.com/quicwg/base-drafts/commit/81ab9df3dbde34df9fe3496855f749a80e13f263 Author: ID Bot Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-09T09:24:16Z. [ci skip] From nobody Thu Jan 9 02:22:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2DFA12011E for ; Thu, 9 Jan 2020 02:22:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wK9xD5meAf3E for ; Thu, 9 Jan 2020 02:22:00 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8936120113 for ; Thu, 9 Jan 2020 02:21:59 -0800 (PST) Date: Thu, 09 Jan 2020 02:21:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578565318; bh=f1Wy9vDOAJrjHKnq0DmmMhiWhZt0H3bNEq5MkFxkT64=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uOx6IUd7ih6m6Vcv7IKy9X9iPQu3CLIhjZXuO0giVe0FXJmsKGk+OaGRPZ79yFeDr FW/KJX4udrZrsQ9O24ZJWzfjXsc0qJ/WCnWuOkjtj0pvfNCoyL/8oy94oA0DbhYxq8 mxUeG1GT05jAtxrv/0mU+hC4Ie5FjPPZnUlQJcKE= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e16fec6c9fd4_5f773f9658acd9644688a1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 10:22:02 -0000 ----==_mimepart_5e16fec6c9fd4_5f773f9658acd9644688a1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. My thinking was that if you get an PTO in testing to go straight to failed and don't sent any ECT markings anymore. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#discussion_r364660387 ----==_mimepart_5e16fec6c9fd4_5f773f9658acd9644688a1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-transport.md:

> +
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".
+From the "unknown" state, successful validation of the ECN counts an ACK frame
+(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless
+no marked packet has been acknowledged.

My thinking was that if you get an PTO in testing to go straight to failed and don't sent any ECT markings anymore.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e16fec6c9fd4_5f773f9658acd9644688a1-- From nobody Thu Jan 9 07:46:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 874C61202A0 for ; Thu, 9 Jan 2020 07:46:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wAoVyt7z5cSl for ; Thu, 9 Jan 2020 07:46:31 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C78AC120831 for ; Thu, 9 Jan 2020 07:46:31 -0800 (PST) Date: Thu, 09 Jan 2020 07:46:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578584790; bh=n5OKbHNCcvCi656uYQnTpZx/WD6hvufQlo5rHd3i4Fo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fcg+mRp62EDzNXWYfG33R4VW31xYW7009n9WEV6q+biH7xv8MSPch1sn5gMmLOZ26 K9srAQniiFyY6HsQRcm67huTyykw08WybQOCAo8iIaSC+lCp6xfZBMKM/4jIZoge/3 te0Jrqz4GdxKx1YCi2CHNzf/ytl45P0DnuyfH46s= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e174ad6e32c3_1ae03ff90c6cd96036989"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 15:46:36 -0000 ----==_mimepart_5e174ad6e32c3_1ae03ff90c6cd96036989 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit If a smaller MTU is faster, but it's larger than the 1200 byte UDP payload minimum, you could clamp to the performance optimal size for QUIC flows and let them figure it out with PLPMTUD if they implement it. Ideally, clients can remember what the MTU was from last time they connected to a given hostname, and use that to speed future PMTU. Similarly, clients could try to determine the max MTU that ever works for any non-local connection and use that as an upper bound. But both of those are optimizations. I agree with @martinthomson that I can't think of any change that would help the situation that's in scope for QUIC v1. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572620038 ----==_mimepart_5e174ad6e32c3_1ae03ff90c6cd96036989 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If a smaller MTU is faster, but it's larger than the 1200 byte UDP payload minimum, you could clamp to the performance optimal size for QUIC flows and let them figure it out with PLPMTUD if they implement it.

Ideally, clients can remember what the MTU was from last time they connected to a given hostname, and use that to speed future PMTU. Similarly, clients could try to determine the max MTU that ever works for any non-local connection and use that as an upper bound. But both of those are optimizations.

I agree with @martinthomson that I can't think of any change that would help the situation that's in scope for QUIC v1.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e174ad6e32c3_1ae03ff90c6cd96036989-- From nobody Thu Jan 9 08:23:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 647291200F1 for ; Thu, 9 Jan 2020 08:23:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jsjQ7Om_FLOQ for ; Thu, 9 Jan 2020 08:23:13 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 216FA1200CD for ; Thu, 9 Jan 2020 08:23:13 -0800 (PST) Date: Thu, 09 Jan 2020 08:23:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578586992; bh=WVHSCMO0TrZ3jeHuV7ooRSaNuLDkP43qgscOiiDkhVY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B2KRyCsFpH0+3tvRl+ZpVTTcbbrlMkNnEfGYheOt338F1fQ7vj5D7GL1zM2f8qP9/ i8ObJwEzQGuBA+20NoV4schFluxq35A2DU57u7PeigJkm8W7sDcdWRZnL5nLQ2PuoE VDn/SJkLfhsUCT/0tzxT3AdChH97IT6BlvrbmY60= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1753703d6a7_751d3fa04a6cd96c318063"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 16:23:14 -0000 ----==_mimepart_5e1753703d6a7_751d3fa04a6cd96c318063 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. > @@ -6263,6 +6266,48 @@ DecodePacketNumber(largest_pn, truncated_pn, pn_nbits): return candidate_pn ~~~ + +# Sample ECN Validation Algorithm {#ecn-alg} + +Each time an endpoint commences sending on a new network path, it determines +whether the path supports ECN; see {{ecn}}. If the path supports ECN, the goal +is to use ECN. Endpoints might also periodically reassess a path that was +determined not support ECN. ```suggestion determined to not support ECN. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#pullrequestreview-340643592 ----==_mimepart_5e1753703d6a7_751d3fa04a6cd96c318063 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@ianswett approved this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -6263,6 +6266,48 @@ DecodePacketNumber(=
largest_pn, truncated_pn, pn_nbits):=0D
    return candidate_pn=0D
 ~~~=0D
 =0D
+=0D
+# Sample ECN Validation Algorithm {#ecn-alg}=0D
+=0D
+Each time an endpoint commences sending on a new network path, it determ=
ines=0D
+whether the path supports ECN; see {{ecn}}.  If the path supports ECN, t=
he goal=0D
+is to use ECN.  Endpoints might also periodically reassess a path that w=
as=0D
+determined not support ECN.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-determined not support ECN.=0D
+determined to not support ECN.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1753703d6a7_751d3fa04a6cd96c318063-- From nobody Thu Jan 9 09:41:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F04721200B5 for ; Thu, 9 Jan 2020 09:41:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H7mO5xDQJ_bY for ; Thu, 9 Jan 2020 09:41:29 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40592120019 for ; Thu, 9 Jan 2020 09:41:29 -0800 (PST) Date: Thu, 09 Jan 2020 09:41:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578591688; bh=KN3NHSrkTyKxt2NP5vCLV06LOGk0gr9q6oOb154VvTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rbTlGFscunn7zdjrkTnrNdjrNEz7li/P7TRZAzWO+VlrS5XXCHTqFp9/19Q5ln24k AtShWGsxynPcaodbv/3myJZLiCvi1iog6CQ2DicBeaqBK6CNfc2gxHOalhqGPCpZrm zPM6w9cQfeMIgWPai5xizh8pI5ZN2JGjgZeDmBUI= From: Matt Corallo Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1765c83adbc_2a2a3fa7454cd96c1668da"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: TheBlueMatt X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 17:41:31 -0000 ----==_mimepart_5e1765c83adbc_2a2a3fa7454cd96c1668da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I=E2=80=99m not sure if it=E2=80=99s discussed in the PLPMTUD RFC, but on= e relatively simple thing that would improve the state of QUIC is to inst= ruct endpoints they SHOULD NOT use any data-carrying frames for PMTUD and= SHOULD NOT send any data-carrying frames which total over 1280 until the= y have completed PMTUD. This would force endpoints to use 1280-MTU frames= until they=E2=80=99ve used some ping/noncritical/non-latency-critical fr= ames to do PMTUD, avoiding the usual issues with timeout-based PMTUD by s= ending =E2=80=9Cdummy=E2=80=9D traffic that doesn=E2=80=99t block real fl= ows.=0D =0D (Again I=E2=80=99m basing this on a relatively high-level understanding o= f QUIC and having read the MSS section, let me know if this of way off ba= se).=0D =0D > On Jan 9, 2020, at 10:46, ianswett wrote:=0D= > =0D > =EF=BB=BF=0D > If a smaller MTU is faster, but it's larger than the 1200 byte UDP payl= oad minimum, you could clamp to the performance optimal size for QUIC flo= ws and let them figure it out with PLPMTUD if they implement it.=0D > =0D > Ideally, clients can remember what the MTU was from last time they conn= ected to a given hostname, and use that to speed future PMTU. Similarly, = clients could try to determine the max MTU that ever works for any non-lo= cal connection and use that as an upper bound. But both of those are opti= mizations.=0D > =0D > I agree with @martinthomson that I can't think of any change that would= help the situation that's in scope for QUIC v1.=0D > =0D > =E2=80=94=0D > You are receiving this because you authored the thread.=0D > Reply to this email directly, view it on GitHub, or unsubscribe.=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572672307= ----==_mimepart_5e1765c83adbc_2a2a3fa7454cd96c1668da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I=E2=80=99m not sure if it=E2=80=99s discussed in the PLPMTUD RFC, but on= e relatively simple thing that would improve the state of QUIC is to inst= ruct endpoints they SHOULD NOT use any data-carrying frames for PMTUD and= SHOULD NOT send any data-carrying frames which total over 1280 until the= y have completed PMTUD. This would force endpoints to use 1280-MTU frames= until they=E2=80=99ve used some ping/noncritical/non-latency-critical fr= ames to do PMTUD, avoiding the usual issues with timeout-based PMTUD by s= ending =E2=80=9Cdummy=E2=80=9D traffic that doesn=E2=80=99t block real fl= ows.
=0D
=0D (Again I=E2=80=99m basing this on a relatively high-level understanding o= f QUIC and having read the MSS section, let me know if this of way off ba= se).
=0D
=0D > On Jan 9, 2020, at 10:46, ianswett <notifications@github.com> = wrote:
=0D >
=0D > =EF=BB=BF
=0D > If a smaller MTU is faster, but it's larger than the 1200 byte U= DP payload minimum, you could clamp to the performance optimal size for Q= UIC flows and let them figure it out with PLPMTUD if they implement it.=0D >
=0D > Ideally, clients can remember what the MTU was from last time they c= onnected to a given hostname, and use that to speed future PMTU. Similarl= y, clients could try to determine the max MTU that ever works for any non= -local connection and use that as an upper bound. But both of those are o= ptimizations.
=0D >
=0D > I agree with @martinthomson that I can't think of any change tha= t would help the situation that's in scope for QUIC v1.
=0D >
=0D > =E2=80=94
=0D > You are receiving this because you authored the thread.
=0D > Reply to this email directly, view it on GitHub, or unsubscribe.
= =0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e1765c83adbc_2a2a3fa7454cd96c1668da-- From nobody Thu Jan 9 09:46:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A4731200B5 for ; Thu, 9 Jan 2020 09:46:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sJxa4Vfw2LQb for ; Thu, 9 Jan 2020 09:46:12 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1F1F120019 for ; Thu, 9 Jan 2020 09:46:11 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 0F8B38C09E6 for ; Thu, 9 Jan 2020 09:46:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578591971; bh=goyIzLsHyhj0TuTyeWTIZK+qVFlxQ8M7A9VPRcsq/9I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tZB0GSOALSXQyKBos5QaOTqOGaIGNCzWT/vnjIP8uFJYJLI9BlhmWUrzYsTLy78PK K7OlFwwAGTMsmA5RUuHUa0c8Z5AkbmFlR2j6rb9CG/0iROYxB6WqN4x0Cv2Lx5w8op FipQinWJsXuQJYbA/mmXMnL7R7Z0jBUCxwslMHJ8= Date: Thu, 09 Jan 2020 09:46:10 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1766e2f3a88_77073ffa518cd968364a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 17:46:14 -0000 ----==_mimepart_5e1766e2f3a88_77073ffa518cd968364a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Take a look at https://www.ietf.org/id/draft-ietf-tsvwg-datagram-plpmtud-12.html#name-plpmtu-probe-packets -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572674127 ----==_mimepart_5e1766e2f3a88_77073ffa518cd968364a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Take a look at https://www.ietf.org/id/draft-ietf-tsvwg-datagram-plpmtud-12.html#name-plpmtu-probe-packets


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1766e2f3a88_77073ffa518cd968364a7-- From nobody Thu Jan 9 10:35:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63DE8120104 for ; Thu, 9 Jan 2020 10:35:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MxnYDXrpCfdp for ; Thu, 9 Jan 2020 10:35:37 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7F7512008A for ; Thu, 9 Jan 2020 10:35:37 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id F2D991C0586 for ; Thu, 9 Jan 2020 10:35:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578594936; bh=sYQkOCJ11fdjGSJWkSiM4m51lF90LgpRZDhlbcrOBvo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Zv1UroZxzuOW9USbpwuh+mOnGQ7El3bemHR5CDjzgDAPD2hg708uldTbVsggSfS4 vqdE9op0ZDCe4oBkQNyV6OZTE4aO7NMZNeJQIgv9usL9eWkoN5n4H2ewKJV1OhDTgM wUWPBDKTSdgQquY0+rJgYWJGz4DjCYgIzaBVisxc= Date: Thu, 09 Jan 2020 10:35:36 -0800 From: Matt Corallo Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e177278e3c3b_1ff53fb4284cd968270367"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: TheBlueMatt X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 18:35:39 -0000 ----==_mimepart_5e177278e3c3b_1ff53fb4284cd968270367 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Right, I suppose I was suggesting something a little stricter in the QUIC context - because a major goal of QUIC is to improve the latency seen by an eyeball it is a bit more than a MAY to use non-eyeball-critical frames for PMTUD. In any case, glad its at least called out...probably makes sense for future protocols to have an on-path-editable MSS field. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-572693602 ----==_mimepart_5e177278e3c3b_1ff53fb4284cd968270367 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Right, I suppose I was suggesting something a little stricter in the QUIC context - because a major goal of QUIC is to improve the latency seen by an eyeball it is a bit more than a MAY to use non-eyeball-critical frames for PMTUD. In any case, glad its at least called out...probably makes sense for future protocols to have an on-path-editable MSS field.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e177278e3c3b_1ff53fb4284cd968270367-- From nobody Thu Jan 9 10:57:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 510C6120111 for ; Thu, 9 Jan 2020 10:57:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rqJISg7mBmY2 for ; Thu, 9 Jan 2020 10:57:05 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3F90120052 for ; Thu, 9 Jan 2020 10:57:05 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id ABF412C124F for ; Thu, 9 Jan 2020 10:57:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578596224; bh=y1ErMmNiVX5eHRJhYUhTzYtNAW7ysNcKa5Ie2FedmDY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wzFFZWxIkQ0/JuCyOgnbyQDRCHRhsy8NnfRuCzFg+/Cvn2VQB5Iho5q5hQuiILjlq A25e7u4zySCpzSPN66O2wSbtBgT9a8bFU1Q0noI1UtPhFNZoqJd5DZuZH+EYmlP45Z Zxy3ud8a4wgPaGdqLmcIqpODUw6PoReUyc7Qx5mg= Date: Thu, 09 Jan 2020 10:57:04 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1777809cf5e_c433f85e9acd95c11884a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 18:57:07 -0000 ----==_mimepart_5e1777809cf5e_c433f85e9acd95c11884a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > > You shouldn't close the other direction because the first direction closed > > If you receive a STOP_SENDING, aren't you supposed to RESET_STREAM if you haven't sent a FIN yet? Right, but if you receive a RESET_STREAM, that doesn't tell you anything about what to do with the other direction. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-572703828 ----==_mimepart_5e1777809cf5e_c433f85e9acd95c11884a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You shouldn't close the other direction because the first direction closed

If you receive a STOP_SENDING, aren't you supposed to RESET_STREAM if you haven't sent a FIN yet?

Right, but if you receive a RESET_STREAM, that doesn't tell you anything about what to do with the other direction.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1777809cf5e_c433f85e9acd95c11884a-- From nobody Thu Jan 9 12:28:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20C6D1202A0 for ; Thu, 9 Jan 2020 12:28:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8BcqJrorFsq for ; Thu, 9 Jan 2020 12:28:09 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DB5212011B for ; Thu, 9 Jan 2020 12:28:09 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 36B16520185 for ; Thu, 9 Jan 2020 12:28:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601688; bh=IlVUdmKpuRThbtI6VNyRSSPjRTLvSQsG+uRzS95XBXE=; h=Date:From:To:Subject:From; b=cdPrR7SZH7brrMChljtuynufZJOgQvXyNs2FZFZXWRFFB9miFGsPEQx51SU9Kl1/7 Ituj+BbfWbfokcFlZf1t4vex+edq6//usKVQtnh6ifPy3cjINRYTdkljgM9px/DnAn D1cEpW3ysWnwUGBEZlTtx/mCVhwuCwM36MWbrrjI= Date: Thu, 09 Jan 2020 12:28:08 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:28:11 -0000 Branch: refs/heads/http/unknown_is_no-error Home: https://github.com/quicwg/base-drafts From nobody Thu Jan 9 12:28:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8C3C120801 for ; Thu, 9 Jan 2020 12:28:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CJY0lEyoDRXV for ; Thu, 9 Jan 2020 12:28:50 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F18AE120837 for ; Thu, 9 Jan 2020 12:28:42 -0800 (PST) Date: Thu, 09 Jan 2020 12:28:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601721; bh=oPyBZUbtIWsGJGjOpJel5Arvhp5ofyJjyK7l1UIGrmc=; h=Date:From:To:Subject:From; b=KmRy6u7ib1tiL2GtHYy6/pUVYtDCQ8lkmegXDOd0AHiLkNVC4qHKo2kJzCI991/so AG305IMvyKhaW0eVkQi73QET7J9/13iHZCJ5QVcuFVsZq7EKWM+NtbJaQKOf/dCnEX OaUvXHlQs0INEroAOznXyr8tHATh+U2Mqd46gjWQ= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8a8329: Unknown error codes are equivalent to NO_ERROR Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:28:54 -0000 Branch: refs/heads/http/unknown_is_no-error Home: https://github.com/quicwg/base-drafts Commit: 8a8329b729090a2f9fcfcf10ea21ce25966e34d8 https://github.com/quicwg/base-drafts/commit/8a8329b729090a2f9fcfcf10ea21ce25966e34d8 Author: Mike Bishop Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Unknown error codes are equivalent to NO_ERROR From nobody Thu Jan 9 12:29:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69A831202A0 for ; Thu, 9 Jan 2020 12:29:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E5cpN8s6-Hx0 for ; Thu, 9 Jan 2020 12:29:33 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFB7D12011B for ; Thu, 9 Jan 2020 12:29:33 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 1F52F9616D1 for ; Thu, 9 Jan 2020 12:29:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601773; bh=iIWV3zcP8ARqTieLH2OucHZvD4IEdyp/b0UjNDAEEmc=; h=Date:From:To:Subject:From; b=tuXzM4ULukMyW2630bz+YE+tRhr7wjreAzy0sUwvuGIZSC+lu3MNDLgkw40g5a1KZ oCjxzo5iBxA2QlPJ7Msay/Qlx0L8ZF4E2o6VxqeoSopFQDu6HFFbFHA92gkSwjogXD h5Ze9fKQYTUYot6v18BQ529Q1H4Svy2+G+mXgfe4= Date: Thu, 09 Jan 2020 12:29:33 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ce4abb: Script updating gh-pages from 8a8329b7. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:29:35 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: ce4abbb60f721068b2efa2aa3d66ddf07eb5ad2f https://github.com/quicwg/base-drafts/commit/ce4abbb60f721068b2efa2aa3d66ddf07eb5ad2f Author: ID Bot Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: A http/unknown_is_no-error/draft-ietf-quic-http.html A http/unknown_is_no-error/draft-ietf-quic-http.txt A http/unknown_is_no-error/draft-ietf-quic-invariants.html A http/unknown_is_no-error/draft-ietf-quic-invariants.txt A http/unknown_is_no-error/draft-ietf-quic-qpack.html A http/unknown_is_no-error/draft-ietf-quic-qpack.txt A http/unknown_is_no-error/draft-ietf-quic-recovery.html A http/unknown_is_no-error/draft-ietf-quic-recovery.txt A http/unknown_is_no-error/draft-ietf-quic-tls.html A http/unknown_is_no-error/draft-ietf-quic-tls.txt A http/unknown_is_no-error/draft-ietf-quic-transport.html A http/unknown_is_no-error/draft-ietf-quic-transport.txt A http/unknown_is_no-error/index.html R ianswett-6928-editorial/draft-ietf-quic-http.html R ianswett-6928-editorial/draft-ietf-quic-http.txt R ianswett-6928-editorial/draft-ietf-quic-invariants.html R ianswett-6928-editorial/draft-ietf-quic-invariants.txt R ianswett-6928-editorial/draft-ietf-quic-qpack.html R ianswett-6928-editorial/draft-ietf-quic-qpack.txt R ianswett-6928-editorial/draft-ietf-quic-recovery.html R ianswett-6928-editorial/draft-ietf-quic-recovery.txt R ianswett-6928-editorial/draft-ietf-quic-tls.html R ianswett-6928-editorial/draft-ietf-quic-tls.txt R ianswett-6928-editorial/draft-ietf-quic-transport.html R ianswett-6928-editorial/draft-ietf-quic-transport.txt R ianswett-6928-editorial/index.html M index.html Log Message: ----------- Script updating gh-pages from 8a8329b7. [ci skip] From nobody Thu Jan 9 12:30:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4153A1202A0 for ; Thu, 9 Jan 2020 12:30:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJH6-wwNzDXn for ; Thu, 9 Jan 2020 12:30:20 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CA2E12011B for ; Thu, 9 Jan 2020 12:30:20 -0800 (PST) Date: Thu, 09 Jan 2020 12:30:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601819; bh=woHnoCE4MRtM57iIhAbb+uDJoIJZ1IrdU385SRIhOKM=; h=Date:From:To:Subject:From; b=I+epDbUPpBIaH3Y+S8B4TLNjdlTgNYiesT/bZL6nE16D13lT3Upp3GaTFbn4+RMzd KwinwBcbDrUL0b5uQh0SDpyk6bsRDojXIyvWx9Af1n2a2XZm5bS1xQNXmhr2UaJeak AyqV7bDgOsSWo5HE58EaI/X7TtTrf+WEO76535Co= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d586bf: Unknown error codes are equivalent to NO_ERROR Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:30:21 -0000 Branch: refs/heads/http/unknown_is_no-error Home: https://github.com/quicwg/base-drafts Commit: d586bf04b61197327e7081f4287511474a9e925e https://github.com/quicwg/base-drafts/commit/d586bf04b61197327e7081f4287511474a9e925e Author: Mike Bishop Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Unknown error codes are equivalent to NO_ERROR From nobody Thu Jan 9 12:31:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 669D0120894 for ; Thu, 9 Jan 2020 12:31:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HBKnWViboKw8 for ; Thu, 9 Jan 2020 12:31:20 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DCB8120824 for ; Thu, 9 Jan 2020 12:31:20 -0800 (PST) Date: Thu, 09 Jan 2020 12:31:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601879; bh=hy63hfePP5iHk7oqYyJH6yL4Y0htK6h0z7sWo+MnkKw=; h=Date:From:To:Subject:From; b=wVUajsNJwtvqH6fpA4PTIu126Ar5ajVzZUH23LzIA5luZpgGj8Jm77CD2SCkDTaju 8185/SKxtIlfSWi8tBFtHhQXDUra8fSzZ/jGFCyr8PxwWPUAzpG4aQPPRRwTQmjV80 EtmVJ/i0xm3KODAYxNj7M2gz/u6ysQL5hpcBSgrU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6bbec3: Script updating gh-pages from d586bf04. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:31:25 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 6bbec3148ebfb27757c5d7c0b6b34b911cce7283 https://github.com/quicwg/base-drafts/commit/6bbec3148ebfb27757c5d7c0b6b34b911cce7283 Author: ID Bot Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M index.html Log Message: ----------- Script updating gh-pages from d586bf04. [ci skip] From nobody Thu Jan 9 12:32:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27D041202A0 for ; Thu, 9 Jan 2020 12:32:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3K3TdeQk0XE for ; Thu, 9 Jan 2020 12:32:52 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C416012011B for ; Thu, 9 Jan 2020 12:32:52 -0800 (PST) Date: Thu, 09 Jan 2020 12:32:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601972; bh=zdBG7FiG3Up6kCtEvVqnK6REyU3Kj/fvOcpAHwHIQPM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pOPZfeqNeVn1shDwaor9bvYoroU352swlgpMv10pNrLvVN4z7XElKga6loVwT644k 9CBwDDw7OBztQ62srjCO6n5y6CuDss/nc/zO3zqMUGFO1rCQAxh5j+naycud5r6z8C YTFngraKQKMlQ2YJBuusAnnKzz5qtEbRw+dAFGLI= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Unknown error codes are equivalent to NO_ERROR (#3331) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e178df4279f0_34753f878d8cd9683781f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:32:54 -0000 ----==_mimepart_5e178df4279f0_34753f878d8cd9683781f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3276; closes #3239. This is not quite editorial. We previously cautioned implementations not to freak out about unexpected uses of error codes; this text requires them to treat unknown/unexpected codes as equivalent to H3_NO_ERROR. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3331 -- Commit Summary -- * Unknown error codes are equivalent to NO_ERROR -- File Changes -- M draft-ietf-quic-http.md (6) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3331.patch https://github.com/quicwg/base-drafts/pull/3331.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3331 ----==_mimepart_5e178df4279f0_34753f878d8cd9683781f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3276; closes #3239.

This is not quite editorial. We previously cautioned implementations not to freak out about unexpected uses of error codes; this text requires them to treat unknown/unexpected codes as equivalent to H3_NO_ERROR.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3331

Commit Summary

  • Unknown error codes are equivalent to NO_ERROR

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e178df4279f0_34753f878d8cd9683781f3-- From nobody Thu Jan 9 12:33:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FDEE1202A0 for ; Thu, 9 Jan 2020 12:33:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ut92838YtCAL for ; Thu, 9 Jan 2020 12:33:17 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9248B12011B for ; Thu, 9 Jan 2020 12:33:17 -0800 (PST) Date: Thu, 09 Jan 2020 12:33:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578601997; bh=P6OUjHcrEHI3U2K2Di7EGInbO3/213O/KF6SF9s2Uy4=; h=Date:From:To:Subject:From; b=cghZmTecRbWk6oONh28NjryEzz+6M9q4C1w61Vo/3d6/zAaIVseEfxH/HBST/zDmn oJLCcAvnWejhGw7lRX4I0+zEBWDNKoSvfHDIfFcvBscBehnXvFl8Ib3XPARJ6FUS/H N1eAKPP3tB5E1mNmmljQryLvKmlj4CYugqhCYj1I= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 616d8e: Script updating issues at 2020-01-09T20:33:09Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 20:33:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 616d8e4b7d5d77d746a950311043b676dcc0df96 https://github.com/quicwg/base-drafts/commit/616d8e4b7d5d77d746a950311043b676dcc0df96 Author: ID Bot Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-09T20:33:09Z. [ci skip] From nobody Thu Jan 9 13:50:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DD4F12021C for ; Thu, 9 Jan 2020 13:50:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vjZ8JXOnn89B for ; Thu, 9 Jan 2020 13:50:14 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 294A91207FB for ; Thu, 9 Jan 2020 13:50:14 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 739CD8C0A54 for ; Thu, 9 Jan 2020 13:50:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578606613; bh=8IrVK8y5AXxo1hnkK/aBTmgVxIMCQ7VI9Gz1hn2dlMk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e5CCg3bcGTheN3jKtkyR+6XW2o1ckC0Ii4mCKOxELFWLbXLL8ZKI+mWbQ5gUPgy7M PsHqAC6kPvvxW3X9e305BwV6R96qJH7RlN7ozlTJQr4rDchI8JdGx9o/gz//fo7Aal N+lIOPMogJp0lTIcwd4Q7ibzwLm0gaR5T52xx7no= Date: Thu, 09 Jan 2020 13:50:13 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17a01563edf_297f3fd661acd95c18201f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 21:50:16 -0000 ----==_mimepart_5e17a01563edf_297f3fd661acd95c18201f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. facfb784442e61749e46cf8bec58ad3de4340617 Add motivation for duplicate push ids -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/ff8e28d2285de11780e8d9659540097e983c3578..facfb784442e61749e46cf8bec58ad3de4340617 ----==_mimepart_5e17a01563edf_297f3fd661acd95c18201f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • facfb78 Add motivation for duplicate push ids


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e17a01563edf_297f3fd661acd95c18201f-- From nobody Thu Jan 9 13:51:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F1AA120803 for ; Thu, 9 Jan 2020 13:51:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6zfcm72yTgom for ; Thu, 9 Jan 2020 13:51:50 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9278812021C for ; Thu, 9 Jan 2020 13:51:50 -0800 (PST) Date: Thu, 09 Jan 2020 13:51:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578606709; bh=HqDrD881HzFkyCaVfeVUWkrDVYf3/rObqRnuC6laoDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pjvzMJQ6ZK6krgMfjQ53aRFXrr6ilKcuybyAlurV8DcO/omeKdWgE9hckU5WtiGzI U6WAHUtZtriKPy3g19O/K8sqHaTy2/JUDvue/zO5TnUsMF3ZrtYHeaCQqqbb7aQv4Y J6HLEOAKF/HZccjI0Jv3CUyhDeijOpvA6oMifawY= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17a075ae184_2b8b3ff61b2cd96c91051"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 21:51:52 -0000 ----==_mimepart_5e17a075ae184_2b8b3ff61b2cd96c91051 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > This is looking good now. However, the deletion of the DUPLICATE_PUSH prose removes some of the description of why a server might choose to do this. > > I think we should incorporate some of that text, or go look further back to how the PUSH_PROMISE section was written before DUPLICATE_PUSH - https://tools.ietf.org/html/draft-ietf-quic-http-16#section-4.2.6 Good point. Done. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#issuecomment-572773063 ----==_mimepart_5e17a075ae184_2b8b3ff61b2cd96c91051 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is looking good now. However, the deletion of the DUPLICATE_PUSH prose removes some of the description of why a server might choose to do this.

I think we should incorporate some of that text, or go look further back to how the PUSH_PROMISE section was written before DUPLICATE_PUSH - https://tools.ietf.org/html/draft-ietf-quic-http-16#section-4.2.6

Good point. Done.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e17a075ae184_2b8b3ff61b2cd96c91051-- From nobody Thu Jan 9 15:22:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CCC7120830 for ; Thu, 9 Jan 2020 15:22:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QTQ2fYB-qqAS for ; Thu, 9 Jan 2020 15:22:23 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5351012003E for ; Thu, 9 Jan 2020 15:22:23 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 6F7D31C2F97 for ; Thu, 9 Jan 2020 15:22:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578612142; bh=IO1suVKAIgELfZDxA1LUqC3Ft5hfNpmIjTHw4TOskco=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1ymS7TGOk/3HA7DkiO+oOSG8CZCkFgPY3orfz9/ajZYLr9i6zptilJW955C98zBXX /Ee4/+3OVtKuKaoTLFW0zIzHQedko8TJSIyDyQi5CsxuPSXTENRBz3XSwUl38ZaU+u W8OoSOExeJHAvvYiVP6YW8WNe/4iNHgOrLHsGLn8= Date: Thu, 09 Jan 2020 15:22:22 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17b5ae60db4_72043fec8f2cd95c4847d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2020 23:22:25 -0000 ----==_mimepart_5e17b5ae60db4_72043fec8f2cd95c4847d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop does the current PR text satisfy you or would you like it to explicitly say something about discarding? Here's the current PR text: If a client receives a Push ID that has already been promised and detects a mismatch, it MUST respond with a connection error of type H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the client MUST ignore the duplicate PUSH_PROMISE frame. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3275#issuecomment-572802425 ----==_mimepart_5e17b5ae60db4_72043fec8f2cd95c4847d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop does the current PR text satisfy you or would you like it to explicitly say something about discarding? Here's the current PR text:

If a client receives a Push ID that has already been promised
and detects a mismatch, it MUST respond with a connection error of type
H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
client MUST ignore the duplicate PUSH_PROMISE frame.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e17b5ae60db4_72043fec8f2cd95c4847d-- From nobody Thu Jan 9 18:20:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00630120131 for ; Thu, 9 Jan 2020 18:20:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y1MlxVOrQAGg for ; Thu, 9 Jan 2020 18:20:38 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 966AC1200A3 for ; Thu, 9 Jan 2020 18:20:38 -0800 (PST) Date: Thu, 09 Jan 2020 18:20:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578622838; bh=BuTozRyD8RBccL4ergXhF1SZFdPzo1PY5prhCEF5ijA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AH3bvFlPsNoFx9e5KwRP6fcwIX/eaiMngTX93POSPx8bUk43AvYLysmXGN5MDJiCa bqooAhuHPb7esAKmUp5AvzBFtmJzn5LpFIqP00J9GglQrdgN5J6rTOQdqvXVx4W7TA GVbEkSsn23VhpXBjqlVv1ir17yBo+pa7GYrFXv2Y= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Unknown error codes are equivalent to NO_ERROR (#3331) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17df75d07f8_14863f8a662cd960800e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 02:20:40 -0000 ----==_mimepart_5e17df75d07f8_14863f8a662cd960800e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3331#pullrequestreview-340924160 ----==_mimepart_5e17df75d07f8_14863f8a662cd960800e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e17df75d07f8_14863f8a662cd960800e7-- From nobody Thu Jan 9 18:37:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6FA7120131 for ; Thu, 9 Jan 2020 18:37:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ac5uU2aU0Vg1 for ; Thu, 9 Jan 2020 18:37:32 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A08E1200A3 for ; Thu, 9 Jan 2020 18:37:32 -0800 (PST) Date: Thu, 09 Jan 2020 18:37:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578623851; bh=UQUYv9sx4UqoBkiWOK1E1pSJIrnxjwtHJwIe05nONqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MBE8FwSYR6LZwHcFSQRtq/5UcLjiqts95h2kbUAlBK7dARa0HC/FE8MlaiPf0BFpQ RQ7Ch77qQIDQotvXb6ZXBr0Wma4hiPTunfnR+1GmPG7P0sl5nAYqgserVXSMZ/QTvD wY40Eg9JEA7SbVEGSAEaQll59ftbfmcMaM2pPs/4= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17e36b6f342_24a23fcff16cd968673c0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 02:37:34 -0000 ----==_mimepart_5e17e36b6f342_24a23fcff16cd968673c0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. I don't think that works without additional constraints or checks as you could exit the testing state before any PTO might occur. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#discussion_r365050893 ----==_mimepart_5e17e36b6f342_24a23fcff16cd968673c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> +
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".
+From the "unknown" state, successful validation of the ECN counts an ACK frame
+(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless
+no marked packet has been acknowledged.

I don't think that works without additional constraints or checks as you could exit the testing state before any PTO might occur.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e17e36b6f342_24a23fcff16cd968673c0-- From nobody Thu Jan 9 18:37:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F303120131 for ; Thu, 9 Jan 2020 18:37:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GKupW06Gx_sW for ; Thu, 9 Jan 2020 18:37:50 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E4FD1200A3 for ; Thu, 9 Jan 2020 18:37:50 -0800 (PST) Date: Thu, 09 Jan 2020 18:37:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578623869; bh=BwE6WAa9Wajt4HH0K9UPItYOHOZnTd2x2SLgsDOSri4=; h=Date:From:To:Subject:From; b=u/T7Gh3sc/C3spaXq/QzP6S+jAjNLSN6UiaJ6p/ZniuHH7ZEEGkb1tOpCfDn5I2iP 9Yx1TCk2gOhctAf3MnuN83DCXKS7RjI0uG7gA+5pjxsvW62WVVRlOIWM6cLOmN83bk TMR/WyWTTHgzunbh+ArVX6YswSsFMZG0q6sjUTqc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6c011b: add "to" Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 02:37:51 -0000 Branch: refs/heads/ecn-alg Home: https://github.com/quicwg/base-drafts Commit: 6c011b9efad2b5511d28f4bca2b6300505cc3af0 https://github.com/quicwg/base-drafts/commit/6c011b9efad2b5511d28f4bca2b6300505cc3af0 Author: Martin Thomson Date: 2020-01-10 (Fri, 10 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add "to" Co-Authored-By: ianswett From nobody Thu Jan 9 18:38:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22418120131 for ; Thu, 9 Jan 2020 18:38:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bcg2JNtHJcMD for ; Thu, 9 Jan 2020 18:38:00 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC0621200A3 for ; Thu, 9 Jan 2020 18:37:59 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 518552C0E20 for ; Thu, 9 Jan 2020 18:37:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578623879; bh=lSLKyh+FrsTen8HgYV+0+6vX95oV7w221zNzjwUJWF4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RE1AxPZ2+qWxsjZ3gcaO+r2aC0lK1Vo9zGBKjDF3zuL77T3Sv9n7/VDaLH6Qr5E77 EnJQPr6vRrLRpXWbWRDmhqYqSHQ8IYnHq4wHOADSxG2YdqDub4vUd2o4kvACD44t/e 0qz6jjPi+ozrlWMGycnoZ+3UKdaKIC4V78CHYOKM= Date: Thu, 09 Jan 2020 18:37:59 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e17e38742c6b_67d23fcc082cd968176531"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 02:38:01 -0000 ----==_mimepart_5e17e38742c6b_67d23fcc082cd968176531 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson pushed 1 commit. 6c011b9efad2b5511d28f4bca2b6300505cc3af0 add "to" -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3320/files/e8c7b2ffc1af3efc0c5d096cf126c37748a5c064..6c011b9efad2b5511d28f4bca2b6300505cc3af0 ----==_mimepart_5e17e38742c6b_67d23fcc082cd968176531 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e17e38742c6b_67d23fcc082cd968176531-- From nobody Thu Jan 9 18:38:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3DA5120288 for ; Thu, 9 Jan 2020 18:38:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MR261lHaF1O5 for ; Thu, 9 Jan 2020 18:38:49 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B7671200A3 for ; Thu, 9 Jan 2020 18:38:49 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 91A236E05DC for ; Thu, 9 Jan 2020 18:38:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578623928; bh=QFA2vzFf81z0deDKjovn9b178b27vRQzikIG3IW5Ao0=; h=Date:From:To:Subject:From; b=Q3SH7CDN+6DCUBeXHusgNWxo8A39ycO0ZXP47D5qthsbENJCF5LwnutFBTQ1D7y6J d6QTS8MEBJe3Ty0A8e+NaSl0ginTPTlqaXRDvxF6GCK6YF/Z/2egumemeW9ripUvi0 XeY8Rlj2u78LydC9BPbVcuhAVmuwZ9pHdGbd3QJk= Date: Thu, 09 Jan 2020 18:38:48 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 22ef0a: Script updating gh-pages from 6c011b9e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 02:38:51 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 22ef0a85c91f19a245af0de669f7b27a8b4c0fd2 https://github.com/quicwg/base-drafts/commit/22ef0a85c91f19a245af0de669f7b27a8b4c0fd2 Author: ID Bot Date: 2020-01-10 (Fri, 10 Jan 2020) Changed paths: R dedupe-token/draft-ietf-quic-http.html R dedupe-token/draft-ietf-quic-http.txt R dedupe-token/draft-ietf-quic-invariants.html R dedupe-token/draft-ietf-quic-invariants.txt R dedupe-token/draft-ietf-quic-qpack.html R dedupe-token/draft-ietf-quic-qpack.txt R dedupe-token/draft-ietf-quic-recovery.html R dedupe-token/draft-ietf-quic-recovery.txt R dedupe-token/draft-ietf-quic-tls.html R dedupe-token/draft-ietf-quic-tls.txt R dedupe-token/draft-ietf-quic-transport.html R dedupe-token/draft-ietf-quic-transport.txt R dedupe-token/index.html M ecn-alg/draft-ietf-quic-http.html M ecn-alg/draft-ietf-quic-http.txt M ecn-alg/draft-ietf-quic-invariants.html M ecn-alg/draft-ietf-quic-invariants.txt M ecn-alg/draft-ietf-quic-qpack.html M ecn-alg/draft-ietf-quic-qpack.txt M ecn-alg/draft-ietf-quic-recovery.html M ecn-alg/draft-ietf-quic-recovery.txt M ecn-alg/draft-ietf-quic-tls.html M ecn-alg/draft-ietf-quic-tls.txt M ecn-alg/draft-ietf-quic-transport.html M ecn-alg/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 6c011b9e. [ci skip] From nobody Fri Jan 10 04:26:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32E3F12006E for ; Fri, 10 Jan 2020 04:26:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11NQ7B6o71dX for ; Fri, 10 Jan 2020 04:26:39 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A4CF12006F for ; Fri, 10 Jan 2020 04:26:39 -0800 (PST) Date: Fri, 10 Jan 2020 04:26:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578659198; bh=Lmyor3FTZMaW/bsmNl5fa24m4pN2ErThX1V2HNid7xA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Rif40P/ZzRPsz2kocEeViPCyPGOtYSTwzLzXeb4FqxS6yNQgyO0c0ZJ9stb4pZ/Vv yw00ABwr/VkL5UJD8yQTug3XDisXPuyAuC9U6O5APY+qnADIkBTanrLLcTfqEqLI03 BcILlOFH4Uh+C9MY2HO5iusi5EvGXu/G+NEoNXAc= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e186d7e45e18_2c053f80b54cd9641244f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 12:26:42 -0000 ----==_mimepart_5e186d7e45e18_2c053f80b54cd9641244f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @LPardue just raised an interesting point on the mailing list, which is currently not covered in the documents: > In draft-deconinck-quic-multipath-03 [1] it states that because there are new path-related IDs, some frames need to be modified and then lists them: NEW_CONNECTION_ID, RETIRE_CONNECTION_ID and ACK. IIUC this would keep the type value but modify the frame contents. My model of thinking has been to assume that frame definitions are immutable, and that extensions that require tweaks to frames would define new ones. > > [...] > > So my observation is not about the proposals themselves but about the composability of extensions. Say for example someone wanted to combine mpquic with 1wd, would they modify the ACK frame or define a new one? I find the composability argument convincing, and was wondering if it makes sense to add something along those lines to the transport document: > Extensions MUST NOT modify existing frame types. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332 ----==_mimepart_5e186d7e45e18_2c053f80b54cd9641244f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue just raised an interesting point on the mailing list, which is currently not covered in the documents:

In draft-deconinck-quic-multipath-03 [1] it states that because there are new path-related IDs, some frames need to be modified and then lists them: NEW_CONNECTION_ID, RETIRE_CONNECTION_ID and ACK. IIUC this would keep the type value but modify the frame contents. My model of thinking has been to assume that frame definitions are immutable, and that extensions that require tweaks to frames would define new ones.

[...]

So my observation is not about the proposals themselves but about the composability of extensions. Say for example someone wanted to combine mpquic with 1wd, would they modify the ACK frame or define a new one?

I find the composability argument convincing, and was wondering if it makes sense to add something along those lines to the transport document:

Extensions MUST NOT modify existing frame types.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e186d7e45e18_2c053f80b54cd9641244f3-- From nobody Fri Jan 10 04:44:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C50F412008F for ; Fri, 10 Jan 2020 04:44:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sYXiJeUKW94S for ; Fri, 10 Jan 2020 04:44:19 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2120412006E for ; Fri, 10 Jan 2020 04:44:19 -0800 (PST) Date: Fri, 10 Jan 2020 04:44:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578660258; bh=0skPCzxc181yI+JAw9LhR4DYieRgCzBVJ/tNnvqwoAg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bPUqEz43kqQgW6rdS19l3L3ctQjeQEGSUSfrV54w4vPI9OcwG0ArWWC8IiyHsIrJ3 Rm1mcRbzvbMv5GBQhqOo3xFq6PtW9O9qVfXf0rjc4z1/WqDu45BoQ95fOp0778vNqg bkmidrDEL/xxOUYOCpjK67JMNOqhVNNyxeuFd2qM= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1871a1ed6d5_43ee3fe05cecd96c69029"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 12:44:21 -0000 ----==_mimepart_5e1871a1ed6d5_43ee3fe05cecd96c69029 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is an important observation. Proscribing frame modification by extensions does make sense -- I can't come up with any counterpoints. The 1wd extension could specify a new timestamp frame type and simply send it together with the ACK frame. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573021229 ----==_mimepart_5e1871a1ed6d5_43ee3fe05cecd96c69029 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is an important observation. Proscribing frame modification by extensions does make sense -- I can't come up with any counterpoints. The 1wd extension could specify a new timestamp frame type and simply send it together with the ACK frame.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1871a1ed6d5_43ee3fe05cecd96c69029-- From nobody Fri Jan 10 04:54:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6713D1200C4 for ; Fri, 10 Jan 2020 04:54:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 76ptlLz4FO6t for ; Fri, 10 Jan 2020 04:54:17 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 954E812006E for ; Fri, 10 Jan 2020 04:54:17 -0800 (PST) Date: Fri, 10 Jan 2020 04:54:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578660856; bh=gzqsewea4wweEnRz3EvvQIUhBXUMOc7jkHr9mIHjRVU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zCV02qFFtOfQ88AKDIJjmDcfyeCc1ecvIMrpC6nzyqrAp7kJ8KV0OVDikp4M+GBTd 5lYc4pEIuoNKABRXLk16LFNdttPA7o4LHlIT5ZrO9N08ClRtUZnq0iS4ajBvUkVjba d9AJ/dFC3ZMKCKMmRIehWftMls/Yvc9VJK9daQK0= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1873f8e362c_7acc3fe17e8cd968595a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 12:54:20 -0000 ----==_mimepart_5e1873f8e362c_7acc3fe17e8cd968595a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I didn't dig into the 1wd spec too much so I'm not sure what @huitema's rationale was for incorporating the timestamp into a new frame. Reflecting on my immutable thinking model, this is probably influenced by have more familiarity with the HTTP/3 layer, which does not require a-priori negotiation of frames, and so meddling with the layouts of frames is problematic. QUIC extension works slightly different, but I'd still err on the side of not meddling with frames. Using types allow for failing early and explicitly e.g. "extension foo adds frames X and Z, it deprecates A and B. Reception of A or B is connection error" -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573024157 ----==_mimepart_5e1873f8e362c_7acc3fe17e8cd968595a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I didn't dig into the 1wd spec too much so I'm not sure what @huitema's rationale was for incorporating the timestamp into a new frame.

Reflecting on my immutable thinking model, this is probably influenced by have more familiarity with the HTTP/3 layer, which does not require a-priori negotiation of frames, and so meddling with the layouts of frames is problematic. QUIC extension works slightly different, but I'd still err on the side of not meddling with frames. Using types allow for failing early and explicitly e.g. "extension foo adds frames X and Z, it deprecates A and B. Reception of A or B is connection error"


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1873f8e362c_7acc3fe17e8cd968595a0-- From nobody Fri Jan 10 07:42:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7C10120048 for ; Fri, 10 Jan 2020 07:42:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RgKfFmcvAO_Z for ; Fri, 10 Jan 2020 07:42:35 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59239120026 for ; Fri, 10 Jan 2020 07:42:34 -0800 (PST) Date: Fri, 10 Jan 2020 07:42:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578670953; bh=fGSVA3zp0S5RTAOocs72qABWG2517bp5jNi6f9r/m88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=prki8o+k1VKjKaE8lQxtqJzjMvjiUI5btKW+jC0fitVeR/9eVBz3y41yzq45V4m3D DBs9ZvAVM/nuCneJxCcpG3ppnXS0bGI/HbsmJMxK0/lGLiMd/pDhFK4ALwRqCtwOT7 EZTvfQY2zvu1kbjRJ9B49NJuzE4XMCzYqQfpDkQE= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e189b69a5909_47883f9197acd95c597cd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 15:42:40 -0000 ----==_mimepart_5e189b69a5909_47883f9197acd95c597cd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. I don't think we have to talk about discarding necessarily, but encouraging comparison would be good. > @@ -623,31 +624,25 @@ allows the server push to be associated with a client request. Promised requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}. The same server push can be associated with additional client requests using a -DUPLICATE_PUSH frame (see {{frame-duplicate-push}}). +PUSH_PROMISE frame with the same Push ID on multiple request stream. ```suggestion PUSH_PROMISE frame with the same Push ID on multiple request streams. ``` > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. ```suggestion client SHOULD associate the pushed content with each stream on which a PUSH_PROMISE was received. ``` I don't think "MUST ignore" is what we want. It's not an error case, it's a client optimization. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised ```suggestion matches. Clients SHOULD compare the request header sets for resources promised multiple times. If a client receives a Push ID that has already been promised ``` I don't know that we need to be explicit about the discard, but I think we should encourage comparison. > -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. + +Allowing duplicate references to the same Push ID is primarily to reduce +duplication caused by concurrent requests. A server SHOULD avoid reusing a Push +ID over a long period. Clients are likely to consume server push responses and +not retain them for reuse over time. Clients that see a PUSH_PROMISE that uses +a Push ID that they have since consumed and discarded are forced to ignore the ```suggestion a Push ID that they have already consumed and discarded are forced to ignore the ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-341242542 ----==_mimepart_5e189b69a5909_47883f9197acd95c597cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop commented on this pull request.

=0D =0D

I don't think we have to talk about discarding necessarily, but encour= aging comparison would be good.


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -623,31 +624,25 @@ allows the server pu=
sh to be associated with a client request.  Promised=0D
 requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}.=0D=

 =0D
 The same server push can be associated with additional client requests u=
sing a=0D
-DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).=0D
+PUSH_PROMISE frame with the same Push ID on multiple request stream.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-PUSH_PROMISE frame with the same Push ID on m=
ultiple request stream.=0D
+PUSH_PROMISE frame with the same Push ID on multiple request streams.=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header sets MUST contain the same fields in the sam=
e=0D
+order, and both the name and and value in each field MUST be exact=0D
+matches. If a client receives a Push ID that has already been promised=0D=

+and detects a mismatch, it MUST respond with a connection error of type=0D=

+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly=
, the=0D
+client MUST ignore the duplicate PUSH_PROMISE frame.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-client MUST ignore the duplicate PUSH_PROMISE=
 frame.=0D
+client SHOULD associate the pushed content with each stream on which a P=
USH_PROMISE was received.=0D
=0D =0D

I don't think "MUST ignore" is what we want. It's not an error case, = it's a client optimization.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header sets MUST contain the same fields in the sam=
e=0D
+order, and both the name and and value in each field MUST be exact=0D
+matches. If a client receives a Push ID that has already been promised=0D=

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-matches. If a client receives a Push ID that =
has already been promised=0D
+matches. Clients SHOULD compare the request header sets for resources pr=
omised=0D
+multiple times. If a client receives a Push ID that has already been pro=
mised=0D
=0D =0D

I don't know that we need to be explicit about the discard, but I thin= k we should encourage comparison.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> -A server MUST NOT use the same Push ID in=
 multiple PUSH_PROMISE frames. A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request header sets MUST contain the same fields in the sam=
e=0D
+order, and both the name and and value in each field MUST be exact=0D
+matches. If a client receives a Push ID that has already been promised=0D=

+and detects a mismatch, it MUST respond with a connection error of type=0D=

+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly=
, the=0D
+client MUST ignore the duplicate PUSH_PROMISE frame.=0D
+=0D
+Allowing duplicate references to the same Push ID is primarily to reduce=
=0D
+duplication caused by concurrent requests.  A server SHOULD avoid reusin=
g a Push=0D
+ID over a long period.  Clients are likely to consume server push respon=
ses and=0D
+not retain them for reuse over time.  Clients that see a PUSH_PROMISE th=
at uses=0D
+a Push ID that they have since consumed and discarded are forced to igno=
re the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-a Push ID that they have since consumed and d=
iscarded are forced to ignore the=0D
+a Push ID that they have already consumed and discarded are forced to ig=
nore the=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e189b69a5909_47883f9197acd95c597cd-- From nobody Fri Jan 10 08:13:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB04F120130 for ; Fri, 10 Jan 2020 08:13:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b19h0jSXsIRO for ; Fri, 10 Jan 2020 08:13:06 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4733C1200DF for ; Fri, 10 Jan 2020 08:13:06 -0800 (PST) Date: Fri, 10 Jan 2020 08:13:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578672785; bh=nF70bMEYEnLdq9KKcWrU3MqZwUpwcuvjnxiYxEYLE00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vyWiu0Da+suH3OpKsygJiWPVJ1IW4DGAs05O3qT9+sIUhxUlxBIMvak1Fdp0Oa7VC OEPyKW8wWKg/7BYnThEBROHuRdB4uSJm/HC99szk491GNJQ2fFfr36bsIjjJuKvllp 4/Hl2pFSWxjUnpRYzXnoFNmLqvcJtP4edTwGThqU= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18a2915d609_70bf3fbb14ecd95c28826f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 16:13:08 -0000 ----==_mimepart_5e18a2915d609_70bf3fbb14ecd95c28826f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The recipient must be able to identify and parse the frames it receives, obviously. HTTP/3 already recommends redefining, rather than modifying, frames. This is because frames can be sent before receiving SETTINGS, and coordinating the point in the connection at which things change is... challenging. QUIC doesn't have this problem directly, because the negotiation takes place before any frames are sent. (0-RTT implies support for everything that was supported last time.) So for single extensions that modify frame definitions, this is fine. The insight here is that multiple extensions which all redefine the same frame will stomp on each other. This is potentially true with redefinitions as well. If extension 1 deprecates A and replaces it with X, but extension 2 deprecates A and replaces it with Y, you're either repeating the information (and effects) of the base frame by sending both X and Y, or you're only supplying information to one of the two extensions each time you would have sent A. It's probably better that extensions define *separate* frames whenever possible and leave the base ones totally alone, even if that means using some kind of reference to the base frame to correlate them. I don't know that we can go so far as mandating that, though. Perhaps simply a caution that extensions which modify the core protocol have the potential to interact poorly with other extensions modifying the same component unless that interaction is defined. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573099706 ----==_mimepart_5e18a2915d609_70bf3fbb14ecd95c28826f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The recipient must be able to identify and parse the frames it receives, obviously. HTTP/3 already recommends redefining, rather than modifying, frames. This is because frames can be sent before receiving SETTINGS, and coordinating the point in the connection at which things change is... challenging.

QUIC doesn't have this problem directly, because the negotiation takes place before any frames are sent. (0-RTT implies support for everything that was supported last time.) So for single extensions that modify frame definitions, this is fine.

The insight here is that multiple extensions which all redefine the same frame will stomp on each other. This is potentially true with redefinitions as well. If extension 1 deprecates A and replaces it with X, but extension 2 deprecates A and replaces it with Y, you're either repeating the information (and effects) of the base frame by sending both X and Y, or you're only supplying information to one of the two extensions each time you would have sent A.

It's probably better that extensions define separate frames whenever possible and leave the base ones totally alone, even if that means using some kind of reference to the base frame to correlate them. I don't know that we can go so far as mandating that, though. Perhaps simply a caution that extensions which modify the core protocol have the potential to interact poorly with other extensions modifying the same component unless that interaction is defined.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18a2915d609_70bf3fbb14ecd95c28826f-- From nobody Fri Jan 10 08:24:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68A5F12091F for ; Fri, 10 Jan 2020 08:24:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sMWADHg-SgcD for ; Fri, 10 Jan 2020 08:24:56 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACD2412088D for ; Fri, 10 Jan 2020 08:24:53 -0800 (PST) Date: Fri, 10 Jan 2020 08:24:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578673492; bh=AVPBDyYZSYAPrf29Ki6U+9jccUIxh7SpbW6S68z3yfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kBmvVKzgCYhYo8OWJwku6AqT3g8xdXikN3ngfDa2AaVZ/q0UB7bquDxWJh27E7kub lZGGN453kbDfbx3dqKWjlHolbHXyaghH8Y7MOhCCW/niSCjGotAahAdlVnqETKdHm6 h60eQLXQqfbKZM+PVXttlw5pCEfRiFb3MHX401/U= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18a5549ae58_52453f9193ccd96826900"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 16:24:57 -0000 ----==_mimepart_5e18a5549ae58_52453f9193ccd96826900 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Or, as @mirjak suggests, if you have to modify a core frame type then you're defining a new version rather than an extension. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573104371 ----==_mimepart_5e18a5549ae58_52453f9193ccd96826900 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Or, as @mirjak suggests, if you have to modify a core frame type then you're defining a new version rather than an extension.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18a5549ae58_52453f9193ccd96826900-- From nobody Fri Jan 10 08:29:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A2AC120936 for ; Fri, 10 Jan 2020 08:29:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.453 X-Spam-Level: X-Spam-Status: No, score=-6.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fnyvmON01eiM for ; Fri, 10 Jan 2020 08:29:02 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45EC61208FE for ; Fri, 10 Jan 2020 08:28:50 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id B9A1E261751 for ; Fri, 10 Jan 2020 08:28:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578673729; bh=LKpH8fTxIMUeVuDdAg0PejFT+TNaVHg+6jtijDOxgO8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eAhx2TCXhcjNFPz2YhyKd9RLoW3UVaJXqr7conV+2M8Nohs9wZaSfuAjfGw9ouKda ybSHDuzkWrcLOV8q0vZPe8bmeGJaP1VDhjJp+aPSSXL1pqocUFOiL/BalReZqkIqv3 TqiohZ3QFTa6mKwAb4h3XVNyzwvHTnQAWlxPI6N4= Date: Fri, 10 Jan 2020 08:28:49 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18a64162c1d_2c263fc71dccd96c341074"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 16:29:04 -0000 ----==_mimepart_5e18a64162c1d_2c263fc71dccd96c341074 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think it would be helpful to capture some caution or guidance. QUIC transport has a section on [Extension Frames](https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-19.20) which focuses on some specific issues. A higher-level section on extensibility wouldn't hurt, such as was [written in HTTP/2](https://tools.ietf.org/html/rfc7540#section-5.5). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573106006 ----==_mimepart_5e18a64162c1d_2c263fc71dccd96c341074 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think it would be helpful to capture some caution or guidance. QUIC transport has a section on Extension Frames which focuses on some specific issues. A higher-level section on extensibility wouldn't hurt, such as was written in HTTP/2.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18a64162c1d_2c263fc71dccd96c341074-- From nobody Fri Jan 10 08:30:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71E4B1209A5 for ; Fri, 10 Jan 2020 08:30:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kWoHro3i-l_M for ; Fri, 10 Jan 2020 08:30:40 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 191B212091A for ; Fri, 10 Jan 2020 08:30:38 -0800 (PST) Date: Fri, 10 Jan 2020 08:30:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578673837; bh=Wv5XORi8KGNU/0UuUMa/5XGAjVxt8tF43WoUzRW2IIs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ge5O/GBtkB7rVxU+v6hwRLRF9JAzVIDcGM55XBiWPQjKSmA6UMx0jcVfgnamP93C1 Tz379xf0Y+n6mrPM1yM3o9a1y8a63SbJlL8BmKQEGDGigugHpF/HRHC2Pwo+3FR2EE 1cXCF5ZH2mCyfs6OHRgHEvM3wL8RHFG9atxpD274= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18a6ad1831c_1c7d3fee7c0cd960207763"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 16:30:42 -0000 ----==_mimepart_5e18a6ad1831c_1c7d3fee7c0cd960207763 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Defining new frame types doesn't really solve the problem in general. I think extensions which change the same frame type and want to coexist need to call out how that works or declare themselves as mutually exclusive with all other extensions that change that frame type. For example, if we didn't have ECN in the core of QUIC and an extension defined that, and there was also an extension to add timestamps to the ACK frame, then having them coexist would be important. Making a receiver choose whether to send an ACK frame with ECN or an ACK frame with a timestamp is not the desired behavior. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573106781 ----==_mimepart_5e18a6ad1831c_1c7d3fee7c0cd960207763 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Defining new frame types doesn't really solve the problem in general. I think extensions which change the same frame type and want to coexist need to call out how that works or declare themselves as mutually exclusive with all other extensions that change that frame type.

For example, if we didn't have ECN in the core of QUIC and an extension defined that, and there was also an extension to add timestamps to the ACK frame, then having them coexist would be important. Making a receiver choose whether to send an ACK frame with ECN or an ACK frame with a timestamp is not the desired behavior.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18a6ad1831c_1c7d3fee7c0cd960207763-- From nobody Fri Jan 10 08:36:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9E9B1209F4 for ; Fri, 10 Jan 2020 08:36:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzzClKvv8-Iz for ; Fri, 10 Jan 2020 08:36:13 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B80681209EB for ; Fri, 10 Jan 2020 08:36:13 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 1812E8C1EB6 for ; Fri, 10 Jan 2020 08:36:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578674173; bh=p0Q4qOsk87MSST0MKWC9QnhtvWpYK3uBA91amccmOj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LeccVdsostEdxc7AH62xQLqAij4ZWtjxJObsaRZz6fiTuwLAeGcN1UfqeQ5I6qiG6 LhbrkKyt3hIiJi5o2yi9Fp/Pw46FcwZ+WMZ1NRO49U5L+iJZhrnNJfty5DBCMPPG0I 8zRHhmozp1qAM9sfcI156IGGLOlrF6cVRP41bWhs= Date: Fri, 10 Jan 2020 08:36:13 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18a7fd89b6_2c613fa352acd96c39818"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 16:36:17 -0000 ----==_mimepart_5e18a7fd89b6_2c613fa352acd96c39818 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > Making a receiver choose whether to send an ACK frame with ECN or an ACK frame with a timestamp is not the desired behavior. The solution is to make additional frames: the (theoretical) ECN extension would define an auxiliary frame that carries ECN counts and the 1wd extension would define an auxiliary timestamp frame. Both extensions would require these frames to be packaged in the same packet as the ACK frame they correspond to. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573109059 ----==_mimepart_5e18a7fd89b6_2c613fa352acd96c39818 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Making a receiver choose whether to send an ACK frame with ECN or an ACK frame with a timestamp is not the desired behavior.

The solution is to make additional frames: the (theoretical) ECN extension would define an auxiliary frame that carries ECN counts and the 1wd extension would define an auxiliary timestamp frame. Both extensions would require these frames to be packaged in the same packet as the ACK frame they correspond to.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18a7fd89b6_2c613fa352acd96c39818-- From nobody Fri Jan 10 09:39:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5162E120A59 for ; Fri, 10 Jan 2020 09:39:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I-QmAbGOyTfj for ; Fri, 10 Jan 2020 09:39:37 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A89BE120A81 for ; Fri, 10 Jan 2020 09:39:37 -0800 (PST) Date: Fri, 10 Jan 2020 09:39:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578677976; bh=SLnlZWZa8l6in+OfqXOrAntPdFy/7+fhyBasWr2mRqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xKKoZk0+3qyrerJJvMbmxFGpt/NnGbqbKL7vx7pi5tuF2Y9ch/PCsbFevrpMgxfIp dBBBHXZ+VT3cD/2By6Z6lQeJuUNpCLCl5toiFSBGH3NkRilwb/hIDv0SgZ5ezNdy7A RS33DeSgdOsQnH/NtNHZENXbWXZm+ZYBMfI9S4sM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What needs to be checked for address validation (#3327) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18b6d8e166a_1b883fee7c0cd9604533d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 17:39:41 -0000 ----==_mimepart_5e18b6d8e166a_1b883fee7c0cd9604533d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3327#pullrequestreview-341318217 ----==_mimepart_5e18b6d8e166a_1b883fee7c0cd9604533d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18b6d8e166a_1b883fee7c0cd9604533d5-- From nobody Fri Jan 10 09:54:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F333E120A52 for ; Fri, 10 Jan 2020 09:54:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ObGYq2ejRoEi for ; Fri, 10 Jan 2020 09:54:23 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 714E21209EF for ; Fri, 10 Jan 2020 09:54:23 -0800 (PST) Date: Fri, 10 Jan 2020 09:54:22 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578678862; bh=a8C2w1xeRRZGeytHlirOUZ4PQuSceFmPbkBMX/OWh4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CVA22/Hr1nz5sgzVYdq7wIoU1NZV+if8ypyy1+Fx6H+CFoIYyt23AReZdT/StVNiH qpbpTKMw4COMwDj6NHxOMm1wooETPzUtOAkZCow4jPUnnD/0eanToPN6yJmQA3KAlm 169lb56tU8Zm5NTuj02P274oCa1RSG37tTLU1XB4= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use semi-colon instead of (see {{foo}}) (#3302) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18ba4eac2c7_20a83f9af92cd96c5113fb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 17:54:25 -0000 ----==_mimepart_5e18ba4eac2c7_20a83f9af92cd96c5113fb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3302#pullrequestreview-341325551 ----==_mimepart_5e18ba4eac2c7_20a83f9af92cd96c5113fb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18ba4eac2c7_20a83f9af92cd96c5113fb-- From nobody Fri Jan 10 10:13:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55034120A76 for ; Fri, 10 Jan 2020 10:13:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l9Yg14VoTE4V for ; Fri, 10 Jan 2020 10:13:09 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 584C8120AEA for ; Fri, 10 Jan 2020 10:13:03 -0800 (PST) Date: Fri, 10 Jan 2020 10:13:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578679982; bh=QjtAmDdsLy200/68tHo1+Ul0tAnaxXSyI6w9nikMVBc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NupXZqEJLnm7OUDayQYwh5NSnX47+y3bG4Uvh0JI6iz4IQCsfL15R0mt7xiAUjBO9 eI3143SQqDlBlrCCbHw6Cu2PKtpELSax74XXIrMWdLsOLH0dlSVRCYQLCjSbuEuC38 JdgAUOPG2kUGwnW5hKW/HGMRqU9L7ityYiFKnvb0= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18beae7717b_2f6f3fe8e68cd96c85416"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 18:13:11 -0000 ----==_mimepart_5e18beae7717b_2f6f3fe8e68cd96c85416 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. 86067c7e7a9b33ac04eb28436e8ae772e2740c60 Apply suggestions from mbishop code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/facfb784442e61749e46cf8bec58ad3de4340617..86067c7e7a9b33ac04eb28436e8ae772e2740c60 ----==_mimepart_5e18beae7717b_2f6f3fe8e68cd96c85416 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • 86067c7 Apply suggestions from mbishop code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e18beae7717b_2f6f3fe8e68cd96c85416-- From nobody Fri Jan 10 10:16:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81841120BBC for ; Fri, 10 Jan 2020 10:16:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M7UEB_f0nerw for ; Fri, 10 Jan 2020 10:16:17 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED81E120BB1 for ; Fri, 10 Jan 2020 10:16:16 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 042E52C0E76 for ; Fri, 10 Jan 2020 10:16:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578680176; bh=iU10LkotlJs8gzRQL378m4icW22Qg6cp7fj5ss4mZz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SExi54C7tDdcmokGtTOvMCXoApOP/S97DLFHuizDGxNJ4M2qiO2493m1mgF67yDiz PhXcH3ChJQovAF7fTjuuXXKb8zCUzF7a2CDgJBYVG3T5Hfu5oHeP4GpHm5uHJN/bGD Eh4Bpr9W7CMIeq1+Fe1qDrHphQYkKo1WfvDkDwc8= Date: Fri, 10 Jan 2020 10:16:15 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18bf6fe943e_27cb3ffb800cd96818155"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 18:16:22 -0000 ----==_mimepart_5e18bf6fe943e_27cb3ffb800cd96818155 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle commented on this pull request. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. Hm. I agree that it's an error, but I'm not sure what it means to associate pushed content with the request stream that received the PUSH_PROMISE. There is only going to be a single push stream with the specified push id, of course. And as such, only a single request can be directly associated with that push stream. Of course, because of caching, other requests can be satisfied by the cached response. But that's at a layer above the streams, right? (in chrome, I don't think we have any mapping between pushed streams and the request stream that promised the pushes so maybe we're "doing it wrong"?) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r365364525 ----==_mimepart_5e18bf6fe943e_27cb3ffb800cd96818155 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request header sets MUST contain the same fields in the same
+order, and both the name and and value in each field MUST be exact
+matches. If a client receives a Push ID that has already been promised
+and detects a mismatch, it MUST respond with a connection error of type
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
+client MUST ignore the duplicate PUSH_PROMISE frame.

Hm. I agree that it's an error, but I'm not sure what it means to associate pushed content with the request stream that received the PUSH_PROMISE. There is only going to be a single push stream with the specified push id, of course. And as such, only a single request can be directly associated with that push stream. Of course, because of caching, other requests can be satisfied by the cached response. But that's at a layer above the streams, right?

(in chrome, I don't think we have any mapping between pushed streams and the request stream that promised the pushes so maybe we're "doing it wrong"?)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18bf6fe943e_27cb3ffb800cd96818155-- From nobody Fri Jan 10 12:42:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DE3F120116 for ; Fri, 10 Jan 2020 12:42:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJrfhkXTF53S for ; Fri, 10 Jan 2020 12:42:38 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42C16120111 for ; Fri, 10 Jan 2020 12:42:38 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 4E09C521DB1 for ; Fri, 10 Jan 2020 12:42:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578688957; bh=Q6noi0x0N50MuQvZAPfMFJpCMIj/zHhQrXJelN1Uiz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M/2OlP0I8GMrb9ZyXe4IKJMHPbML68QsZ4t4QEiUNzV/Fp26BNM6HAp9SLhEKiYF2 WC/THEMd1sprKQfnQUdxZ7AXcWoHHSg5yaVrIaV074t8U4jeQjnTJmccM0F6Rc4SvI eOhNTHUoOEh7XMUYqLKzzqmQo3udWfPmD7KZxCbE= Date: Fri, 10 Jan 2020 12:42:37 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18e1bd3fddc_37a93ffd60acd96888994"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 20:42:42 -0000 ----==_mimepart_5e18e1bd3fddc_37a93ffd60acd96888994 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. HTTP/2 associates each push with the (single) request where the server promised it. HTTP/3 allows a push to be associated with multiple requests. > There is only going to be a single push stream with the specified push id, of course. **And as such, only a single request can be directly associated with that push stream.** This is the difference -- one need not follow from the other. HTTP/3 allows a response to be promised on multiple streams, implying that you'll potentially want it as a dependency for each of those things. That means it's intended to be possible for that push to satisfy several client requests (from different tabs, or threads, or iframes, or whatever). Now, if the response is cacheable, you're right -- the HTTP cache will probably satisfy those other requests and it doesn't have to reach the push cache. But the pushed response need not be cacheable; it can nonetheless be used multiple times if promised multiple times. In WinInet, we had a concept of a navigation that was passed down from the browser, and the push cache was at the navigation level rather than the connection level. It was part of whichever navigation included the stream that received the promise. Hypothetically, if something were promised on several streams from different navigations, HTTP/3 would enable putting that response in both navigations' push caches. Since Chrome can split navigations across connections, doesn't having the push cache at the connection level means you might miss that something was already pushed because it was promised on a different connection than Chrome was going to use for the request? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r365422195 ----==_mimepart_5e18e1bd3fddc_37a93ffd60acd96888994 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request header sets MUST contain the same fields in the same
+order, and both the name and and value in each field MUST be exact
+matches. If a client receives a Push ID that has already been promised
+and detects a mismatch, it MUST respond with a connection error of type
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
+client MUST ignore the duplicate PUSH_PROMISE frame.

HTTP/2 associates each push with the (single) request where the server promised it. HTTP/3 allows a push to be associated with multiple requests.

There is only going to be a single push stream with the specified push id, of course. And as such, only a single request can be directly associated with that push stream.

This is the difference -- one need not follow from the other. HTTP/3 allows a response to be promised on multiple streams, implying that you'll potentially want it as a dependency for each of those things. That means it's intended to be possible for that push to satisfy several client requests (from different tabs, or threads, or iframes, or whatever).

Now, if the response is cacheable, you're right -- the HTTP cache will probably satisfy those other requests and it doesn't have to reach the push cache. But the pushed response need not be cacheable; it can nonetheless be used multiple times if promised multiple times.

In WinInet, we had a concept of a navigation that was passed down from the browser, and the push cache was at the navigation level rather than the connection level. It was part of whichever navigation included the stream that received the promise. Hypothetically, if something were promised on several streams from different navigations, HTTP/3 would enable putting that response in both navigations' push caches.

Since Chrome can split navigations across connections, doesn't having the push cache at the connection level means you might miss that something was already pushed because it was promised on a different connection than Chrome was going to use for the request?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18e1bd3fddc_37a93ffd60acd96888994-- From nobody Fri Jan 10 13:03:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36D2E1200E9 for ; Fri, 10 Jan 2020 13:03:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zK0NzdL15nDq for ; Fri, 10 Jan 2020 13:03:22 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4AD91200CC for ; Fri, 10 Jan 2020 13:03:22 -0800 (PST) Date: Fri, 10 Jan 2020 13:03:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578690201; bh=Y96ewK2qWJweF2wEmoX9SO/pSS0JwQox7cCV8xqVsoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IesTzKq9+DJ+airsA05ItEklipwszyqD2fC1BhKVo2oM8Z6mnQQVxhzl0Fd7xuOTD dd4q9dSUi1NoPXk0pNUwi5E/O2IS4ivMeuD3Y3a5lPHFRueaW48tmCOKmTlPqiGIpU rAB55eLcnGemx085wy7UodTr1zan4lbuMryb2SC4= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18e69984d7b_3c453fbd110cd95c17004f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 21:03:26 -0000 ----==_mimepart_5e18e69984d7b_3c453fbd110cd95c17004f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle commented on this pull request. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. Hm. I think there is a difference in philosophy here. > HTTP/2 associates each push with the (single) request where the server promised it. HTTP/3 allows a push to be associated with multiple requests. Totally agree with this! If a client makes requests A and B, the server can promise to push resource C on both A and B. This is clearly true. But at the HTTP/3 layer (not at the web browsing layer) there is no notion of navigation or of subsequent requests being "associated" with earlier HTTP/3 streams (on which a resource may have been promised). Or at least I don't think there is. My understanding of the motivation for allowing multiple pushes in HTTP/3 is not because we want to allow multiple subsequent requests for the same resources to be associated with the same pushed stream. Instead it was because HTTP/2 is in-order and HTTP/3 is not. In HTTP/2 if a client requested A and B and the server knew that both referenced resource C, it could push C a single time and be confident that requests initiated by the reference to C in the bodies of A and B would both come *after* the promise of C. However in HTTP/3 this is not the case. Since the promise for C is delivered on the request stream there is no ordering guarantee that the push (on A) will arrive at the client before the body of B (which contains the reference to C) arrives. As such, if the server only wants to push C once, it needs to make sure both promises are know. But this, to me, is orthogonal to the issue of associating multiple subsequent requests with the same push data down at the HTTP/3 layer because each of these requests are somehow associated with the original requests A and B. Am I thinking about this the wrong way? > Since Chrome can split navigations across connections, doesn't having the push cache at the connection level means you might miss that something was already pushed because it was promised on a different connection than Chrome was going to use for the request? While Chrome does store pushes in a per-connection cache (which is really just the pushed streams themselves) it also has a "global" index of "promises by URL" which allows a request which would, by default, go on one connection to be satisfied by a promise from another connection (which might otherwise be going away, for example). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r365429179 ----==_mimepart_5e18e69984d7b_3c453fbd110cd95c17004f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request header sets MUST contain the same fields in the same
+order, and both the name and and value in each field MUST be exact
+matches. If a client receives a Push ID that has already been promised
+and detects a mismatch, it MUST respond with a connection error of type
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
+client MUST ignore the duplicate PUSH_PROMISE frame.

Hm. I think there is a difference in philosophy here.

HTTP/2 associates each push with the (single) request where the server promised it. HTTP/3 allows a push to be associated with multiple requests.

Totally agree with this! If a client makes requests A and B, the server can promise to push resource C on both A and B. This is clearly true.

But at the HTTP/3 layer (not at the web browsing layer) there is no notion of navigation or of subsequent requests being "associated" with earlier HTTP/3 streams (on which a resource may have been promised). Or at least I don't think there is.

My understanding of the motivation for allowing multiple pushes in HTTP/3 is not because we want to allow multiple subsequent requests for the same resources to be associated with the same pushed stream. Instead it was because HTTP/2 is in-order and HTTP/3 is not. In HTTP/2 if a client requested A and B and the server knew that both referenced resource C, it could push C a single time and be confident that requests initiated by the reference to C in the bodies of A and B would both come after the promise of C. However in HTTP/3 this is not the case. Since the promise for C is delivered on the request stream there is no ordering guarantee that the push (on A) will arrive at the client before the body of B (which contains the reference to C) arrives. As such, if the server only wants to push C once, it needs to make sure both promises are know.

But this, to me, is orthogonal to the issue of associating multiple subsequent requests with the same push data down at the HTTP/3 layer because each of these requests are somehow associated with the original requests A and B.

Am I thinking about this the wrong way?

Since Chrome can split navigations across connections, doesn't having the push cache at the connection level means you might miss that something was already pushed because it was promised on a different connection than Chrome was going to use for the request?

While Chrome does store pushes in a per-connection cache (which is really just the pushed streams themselves) it also has a "global" index of "promises by URL" which allows a request which would, by default, go on one connection to be satisfied by a promise from another connection (which might otherwise be going away, for example).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18e69984d7b_3c453fbd110cd95c17004f-- From nobody Fri Jan 10 13:16:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71FE51200E9 for ; Fri, 10 Jan 2020 13:16:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MAce92UOMQyJ for ; Fri, 10 Jan 2020 13:16:24 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CDBA1200CC for ; Fri, 10 Jan 2020 13:16:24 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id D09565208A8 for ; Fri, 10 Jan 2020 13:16:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578690983; bh=dZwDdzNGf+cG+0NVphQKGyEPefDVcX1rbtf8/yjbKsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J7Vmt+NXyKbOIaTBkR/+bdlQgcuDI4GXtcOxMGQ2QkiPt2VTND3gz7F83Z+LFcwrz IO+YoDagp2o0K9hMw4c9GzIJFoDdy9WafIoBoGLFOLMWUI2c+J8a5hWGeFrR+JSCz3 suMU0qFm54MbLsdb5RCzz7FRxEzQcsoRB1q5fAXo= Date: Fri, 10 Jan 2020 13:16:23 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18e9a7bf14d_302e3f8b080cd9601064e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 21:16:27 -0000 ----==_mimepart_5e18e9a7bf14d_302e3f8b080cd9601064e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > -immediately available. The client can either delay generating new requests for -content referenced following the DUPLICATE_PUSH frame until the request headers -become available, or can initiate requests for discovered resources and cancel -the requests if the requested resource is already being pushed. When a client -receives a new push stream with an as-yet-unknown Push ID, both the associated -client request and the pushed request headers are unknown. The client can -buffer the stream data in expectation of the matching PUSH_PROMISE. The client -can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the -amount of data a server may commit to the pushed stream. +Due to reordering, push stream data can arrive before the corresponding +PUSH_PROMISE frame. When a client receives a new push stream with an +as-yet-unknown Push ID, both the associated client request and the pushed +request headers are unknown. The client can buffer the stream data in +expectation of the matching PUSH_PROMISE. The client can use stream flow control +(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may +commit to the pushed stream. Improvement suggestion: we actually have better guidance on the specific way to do flow control for the push streams in https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-6.2, so a link to that would be more useful that to QUIC Transport IMO. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-341426308 ----==_mimepart_5e18e9a7bf14d_302e3f8b080cd9601064e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> -immediately available.  The client can either delay generating new requests for
-content referenced following the DUPLICATE_PUSH frame until the request headers
-become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.

Improvement suggestion: we actually have better guidance on the specific way to do flow control for the push streams in https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-6.2, so a link to that would be more useful that to QUIC Transport IMO.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18e9a7bf14d_302e3f8b080cd9601064e7-- From nobody Fri Jan 10 13:28:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D961A1200CC for ; Fri, 10 Jan 2020 13:28:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ELCpxwZkqcN for ; Fri, 10 Jan 2020 13:28:42 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E553F12008C for ; Fri, 10 Jan 2020 13:28:41 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 1A7D22C13A7 for ; Fri, 10 Jan 2020 13:28:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578691721; bh=Cy063o9TheVffw52V5o6UJgcshs4nQdEgmGoioXZCZo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZMLmaJ/g7uqRh6VZuTwIXKA2+FDdh89TD2gNZeqafmTU2so7wO06Fpvf400vzxfk /bBGRdubc9ANNlYQVsdMNx64wAI8DvfBruw1wisoflAVHRVrO5AncP0xpFHa9+F2/1 YhOX/z2VDv1+cRn3Cr1TRFVZCX/+P1/gfxTax6RA= Date: Fri, 10 Jan 2020 13:28:41 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18ec89ab99_49773f98304cd96853189"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 21:28:44 -0000 ----==_mimepart_5e18ec89ab99_49773f98304cd96853189 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. Yes, I think we've found a conceptual difference. You're looking at the promise purely as a way to forestall requests for that resource, and the fact that it happens to be on a given stream is only because the server thinks there might be something on that stream where you need to know about the push first. But handling of push in Chrome is global -- if you request A and B, I promise X on A, and B references X, you'll use the pushed object if you know about it. I agree, in this implementation style, the first PUSH_PROMISE frame to arrive carries all the information you need, and any subsequent ones are basically irrelevant. But RFC7540 says that "Pushed responses are always associated with an explicit request from the client." How (or whether, obviously!) that association is used is implementation-dependent, but I think for consistency's sake we need to provide that association in the document. (As far as I know, the only thing H2 explicitly used this association for internally was for prioritization -- pushed streams depend on the associated stream.) Do we need a separate editorial issue to expand on this a bit in the document, or is it there and we're just reading through different filters? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r365437303 ----==_mimepart_5e18ec89ab99_49773f98304cd96853189 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request header sets MUST contain the same fields in the same
+order, and both the name and and value in each field MUST be exact
+matches. If a client receives a Push ID that has already been promised
+and detects a mismatch, it MUST respond with a connection error of type
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
+client MUST ignore the duplicate PUSH_PROMISE frame.

Yes, I think we've found a conceptual difference. You're looking at the promise purely as a way to forestall requests for that resource, and the fact that it happens to be on a given stream is only because the server thinks there might be something on that stream where you need to know about the push first. But handling of push in Chrome is global -- if you request A and B, I promise X on A, and B references X, you'll use the pushed object if you know about it. I agree, in this implementation style, the first PUSH_PROMISE frame to arrive carries all the information you need, and any subsequent ones are basically irrelevant.

But RFC7540 says that "Pushed responses are always associated with an explicit request from the client." How (or whether, obviously!) that association is used is implementation-dependent, but I think for consistency's sake we need to provide that association in the document. (As far as I know, the only thing H2 explicitly used this association for internally was for prioritization -- pushed streams depend on the associated stream.)

Do we need a separate editorial issue to expand on this a bit in the document, or is it there and we're just reading through different filters?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18ec89ab99_49773f98304cd96853189-- From nobody Fri Jan 10 13:36:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8C29120111 for ; Fri, 10 Jan 2020 13:36:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gGcxWLHakpF4 for ; Fri, 10 Jan 2020 13:36:41 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58E9912008C for ; Fri, 10 Jan 2020 13:36:41 -0800 (PST) Date: Fri, 10 Jan 2020 13:36:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578692200; bh=Ee4TWywbDKQWbf/rhpkzELG3iegbc5lrMqjUU/yAA64=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cM4zZKb2h0jLuX6oejvBDUTfKxrK8lV1Qtjfomk7YSLC1gOCoarcODBcJ2ZO2nh2B 0BD0A/M4MZ6x9rAKqx3fO/fm3aKGj39nAntRAAM3/kCYh6ysyNjb9hoPEqnVAwZ2wR i0FAKfurbY9gOaamwqHejBSMbta2+N2RXC/dXvqY= From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e18ee684de92_33a3ff3fd0cd95c10254f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 21:36:43 -0000 ----==_mimepart_5e18ee684de92_33a3ff3fd0cd95c10254f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In the case of 1WD, I did consider coding that as a "prefix frame": encode a timestamp frame, and then encode the ACK. That could work too, but it requires making assumptions about the presence and order of frames in packets. My current code is simple: go through the packet, parse and process the frames as they come. Each frame contains all the information required for processing it. In the case of the ACK frame, the processing involves passing information to the congestion control algorithm about packets acknowledged and RTT measured. I wanted to pass the information about one-way delay at the same time as the measured RTT. Having separate frames would require storing information in a "packet context". It is doable if I can assume that the Timestamp frame always precedes the ACK frame, but becomes fishy if the Timestamp frame follows the ACK. Other problems appear if we start having a per packet context. Is it OK to have several timestamps in a packet? What about several ACK frames? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573214929 ----==_mimepart_5e18ee684de92_33a3ff3fd0cd95c10254f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In the case of 1WD, I did consider coding that as a "prefix frame": encode a timestamp frame, and then encode the ACK. That could work too, but it requires making assumptions about the presence and order of frames in packets.

My current code is simple: go through the packet, parse and process the frames as they come. Each frame contains all the information required for processing it. In the case of the ACK frame, the processing involves passing information to the congestion control algorithm about packets acknowledged and RTT measured. I wanted to pass the information about one-way delay at the same time as the measured RTT. Having separate frames would require storing information in a "packet context". It is doable if I can assume that the Timestamp frame always precedes the ACK frame, but becomes fishy if the Timestamp frame follows the ACK.

Other problems appear if we start having a per packet context. Is it OK to have several timestamps in a packet? What about several ACK frames?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e18ee684de92_33a3ff3fd0cd95c10254f-- From nobody Fri Jan 10 15:03:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D161412008C for ; Fri, 10 Jan 2020 15:03:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WJeTeEuP9G41 for ; Fri, 10 Jan 2020 15:03:24 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B10E0120125 for ; Fri, 10 Jan 2020 15:03:24 -0800 (PST) Date: Fri, 10 Jan 2020 15:03:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578697403; bh=HwukngKG/e8A3toQixiGl7u+lb55Fa2owuutNO5GPCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=inagFqzP4rPBwH3lJSf+wtSBX39aHNcPl0ltp3ffrPOOSxeJ7vSWEhJmjPtWNES5c roK9Ur9FrwOWupY5VyYvJdv2xHzpQYRdpE6M8MhXWlwJPA06sSijfkK9+Fmw7JsZqT 40TYOpXS2A3mHvraTbwMZznktIUgn7BSZpGYkxwc= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1902bb50d9d_9903fd1d18cd95c115030"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 23:03:28 -0000 ----==_mimepart_5e1902bb50d9d_9903fd1d18cd95c115030 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle commented on this pull request. > @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a PUSH_PROMISE frame that contains a larger Push ID than the client has advertised as a connection error of H3_ID_ERROR. -A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client -MUST treat receipt of a Push ID which has already been promised as a connection -error of type H3_ID_ERROR. +A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the +decompressed request header sets MUST contain the same fields in the same +order, and both the name and and value in each field MUST be exact +matches. If a client receives a Push ID that has already been promised +and detects a mismatch, it MUST respond with a connection error of type +H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the +client MUST ignore the duplicate PUSH_PROMISE frame. > Yes, I think we've found a conceptual difference. You're looking at the promise purely as a way to forestall requests for that resource, and the fact that it happens to be on a given stream is only because the server thinks there might be something on that stream where you need to know about the push first. But handling of push in Chrome is global -- if you request A and B, I promise X on A, and B references X, you'll use the pushed object if you know about it. I agree, in this implementation style, the first PUSH_PROMISE frame to arrive carries all the information you need, and any subsequent ones are basically irrelevant. > > But RFC7540 says that "Pushed responses are always associated with an explicit request from the client." How (or whether, obviously!) that association is used is implementation-dependent, but I think for consistency's sake we need to provide that association in the document. (As far as I know, the only thing H2 explicitly used this association for internally was for prioritization -- pushed streams depend on the associated stream.) Interesting! I read the language in RFC7540 differently, I think. It says "Pushed responses are always associated with an explicit request from the client. The PUSH_PROMISE frames sent by the server are sent on that explicit request's stream. " To me, this language exists to prevent unilateral pushes by the server. In other words, if there are no client-initiated requests outstanding, the server may not push any resources. But if I understand you correctly, you read it as enabling implementations to make use of this association for more than simply preventing unilateral pushes. (Presumably this association could be used by an implementation to "hide" the pushed resource from a subsequent request not associated with the original request, but to "show" it to a subsequent request that *was* associated with the original request? I would not have thought this was "a thing".) Fascinating. > Do we need a separate editorial issue to expand on this a bit in the document, or is it there and we're just reading through different filters? This is a good question :) I think some editorial exposition on this front would be welcome! I would be very curious to hear what other folks think of this issue. In any case, backing up to the change you proposed: > client SHOULD associate the pushed content with each stream on which a PUSH_PROMISE was received. I think I'm comfortable with this text even though I'm slightly uneasy about what "associate" means here. But that's pretty orthogonal to this PR since it existed in the DUPLICATE_PUSH language as well, so I'll go ahead and apply your suggestion. Thanks for the great discussion! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#discussion_r365464586 ----==_mimepart_5e1902bb50d9d_9903fd1d18cd95c115030 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -1238,9 +1232,20 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request header sets MUST contain the same fields in the same
+order, and both the name and and value in each field MUST be exact
+matches. If a client receives a Push ID that has already been promised
+and detects a mismatch, it MUST respond with a connection error of type
+H3_GENERAL_PROTOCOL_ERROR. If the decompressed header sets match exactly, the
+client MUST ignore the duplicate PUSH_PROMISE frame.

Yes, I think we've found a conceptual difference. You're looking at the promise purely as a way to forestall requests for that resource, and the fact that it happens to be on a given stream is only because the server thinks there might be something on that stream where you need to know about the push first. But handling of push in Chrome is global -- if you request A and B, I promise X on A, and B references X, you'll use the pushed object if you know about it. I agree, in this implementation style, the first PUSH_PROMISE frame to arrive carries all the information you need, and any subsequent ones are basically irrelevant.

But RFC7540 says that "Pushed responses are always associated with an explicit request from the client." How (or whether, obviously!) that association is used is implementation-dependent, but I think for consistency's sake we need to provide that association in the document. (As far as I know, the only thing H2 explicitly used this association for internally was for prioritization -- pushed streams depend on the associated stream.)

Interesting! I read the language in RFC7540 differently, I think. It says "Pushed responses are always associated with an explicit request from the client. The PUSH_PROMISE frames sent by the server are sent on that explicit request's stream. " To me, this language exists to prevent unilateral pushes by the server. In other words, if there are no client-initiated requests outstanding, the server may not push any resources.

But if I understand you correctly, you read it as enabling implementations to make use of this association for more than simply preventing unilateral pushes. (Presumably this association could be used by an implementation to "hide" the pushed resource from a subsequent request not associated with the original request, but to "show" it to a subsequent request that was associated with the original request? I would not have thought this was "a thing".) Fascinating.

Do we need a separate editorial issue to expand on this a bit in the document, or is it there and we're just reading through different filters?

This is a good question :) I think some editorial exposition on this front would be welcome! I would be very curious to hear what other folks think of this issue.

In any case, backing up to the change you proposed:

client SHOULD associate the pushed content with each stream on which a PUSH_PROMISE was received.

I think I'm comfortable with this text even though I'm slightly uneasy about what "associate" means here. But that's pretty orthogonal to this PR since it existed in the DUPLICATE_PUSH language as well, so I'll go ahead and apply your suggestion.

Thanks for the great discussion!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1902bb50d9d_9903fd1d18cd95c115030-- From nobody Fri Jan 10 15:03:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04C4412008C for ; Fri, 10 Jan 2020 15:03:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l5-twglXWFMw for ; Fri, 10 Jan 2020 15:03:43 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2B5C120123 for ; Fri, 10 Jan 2020 15:03:43 -0800 (PST) Date: Fri, 10 Jan 2020 15:03:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578697422; bh=FT85vQ7j1zu81x8CcDNLi/ZItfeNqv5xMJZvx6sWaPQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vEjptjXx6Zbd7uWMrriMhP9NxBszoGXf6b3KfvWz7toq9ttZxJvR3SLQCiXl74YDF VkMazs7Ky8ADvrMCP9n/WjKlozuEmbtRA2s4eS4k0Ro/Ap7mV1A4uwRwGbvwrqXxRR /Y+UNoHQDXiEhTmEcLpv8n3zH9vT5iytZ44mfDFw= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1902cee6041_453c3ff40f2cd95c81667"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 23:03:46 -0000 ----==_mimepart_5e1902cee6041_453c3ff40f2cd95c81667 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle pushed 1 commit. 833a897a739402b7672ce0683877c65ae9598612 Update draft-ietf-quic-http.md per mbishop -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3309/files/86067c7e7a9b33ac04eb28436e8ae772e2740c60..833a897a739402b7672ce0683877c65ae9598612 ----==_mimepart_5e1902cee6041_453c3ff40f2cd95c81667 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

  • 833a897 Update draft-ietf-quic-http.md per mbishop


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1902cee6041_453c3ff40f2cd95c81667-- From nobody Fri Jan 10 15:13:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4942312008C for ; Fri, 10 Jan 2020 15:13:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Wwl1zTJAktl for ; Fri, 10 Jan 2020 15:13:39 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAFF2120047 for ; Fri, 10 Jan 2020 15:13:38 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 8CBBB2C33CD for ; Fri, 10 Jan 2020 15:13:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578698017; bh=ajlnbufOo6kvHNLmF7v0r6iHKxtlz22q3r3cmpDdXl0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z07mMTHqJo8r81ZXNubEkU3iRgnVckOeXSFHQEJzNC8XpvNNT8supdY/4G5sNSvX7 qqhB73jm7S6iopBBr0jsYiUzXbVkv2k4ap4LiFs1RKhch8q8yTK0olpfjHqR+1MlHs MBrGza3Q1Zi/AtmBc4C/4cR0JILNUuWr2RpUS/KI= Date: Fri, 10 Jan 2020 15:13:37 -0800 From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1905217de13_11613ffc2a2cd95c433275"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 23:13:41 -0000 ----==_mimepart_5e1905217de13_11613ffc2a2cd95c433275 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I really don't think we should ban extensions from modifying core frames. I think this restricts our extensibility without providing any benefits that I can see. The original example is a good one: if extension A wants to modify ACK frames to add field ACK_FIELD_A at the end of the ACK frame and extension B does the same with the ACK_FIELD_B field, then we have a problem when both extensions are in use: we don't know how to parse ACK frames (is ACK_FIELD_B before or after ACK_FIELD_A?). However, saying that extensions should have their own separate frame types does not solve this problem. If extension A defines custom frame type ACK_A which contains a regular ACK plus ACK_FIELD_A, and B does the same with ACK_B, we end up having to send double the ACK data to get ACK_FIELD_A and ACK_FIELD_B across, and in my opinion that's a deal-breaker. Therefore we'll need to define how to compose extensions A and B, no matter what. Banning changes to existing core frames didn't solve this problem. If and when we do end up having this problem, we can deal with it then. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573241962 ----==_mimepart_5e1905217de13_11613ffc2a2cd95c433275 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I really don't think we should ban extensions from modifying core frames. I think this restricts our extensibility without providing any benefits that I can see.

The original example is a good one: if extension A wants to modify ACK frames to add field ACK_FIELD_A at the end of the ACK frame and extension B does the same with the ACK_FIELD_B field, then we have a problem when both extensions are in use: we don't know how to parse ACK frames (is ACK_FIELD_B before or after ACK_FIELD_A?).

However, saying that extensions should have their own separate frame types does not solve this problem. If extension A defines custom frame type ACK_A which contains a regular ACK plus ACK_FIELD_A, and B does the same with ACK_B, we end up having to send double the ACK data to get ACK_FIELD_A and ACK_FIELD_B across, and in my opinion that's a deal-breaker.

Therefore we'll need to define how to compose extensions A and B, no matter what. Banning changes to existing core frames didn't solve this problem.

If and when we do end up having this problem, we can deal with it then.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1905217de13_11613ffc2a2cd95c433275-- From nobody Fri Jan 10 15:23:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70373120133 for ; Fri, 10 Jan 2020 15:23:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xSly6Il2RZYq for ; Fri, 10 Jan 2020 15:23:32 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92FB3120047 for ; Fri, 10 Jan 2020 15:23:32 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id EECE58C0511 for ; Fri, 10 Jan 2020 15:23:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578698611; bh=A2tecd56H4PJNx3JJ6HkCoAC7t0Q0lZp0C5bBY7Md/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NIjl634V1+vO21g34It11lpeDQ9WWKeCgBUA/NKa8agAVL/RGYNtuu2kq9iMJdTCs BO2UH/YR7LUYGjfb9Z/9b9es1kBX8YDiobauDcoCxRUmjWZ9YpdbReMt7xvGqqvKML jMYw0KcRuBd4u63LIattVmwc5Kd39+dAyjDFJbmM= Date: Fri, 10 Jan 2020 15:23:31 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e190773df769_2b5f3f93d40cd96822916d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2020 23:23:34 -0000 ----==_mimepart_5e190773df769_2b5f3f93d40cd96822916d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit My initial thoughts were that composing A and B could result in the explicit definition of ACK_A_B, defined in some document that says only ACK_A_B is allowed, with reception of ACK_A or ACK_B being a simple explicit error. I see that is an over simplistic view. I agree we shouldn't overthink the problem before it is at hand. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573244229 ----==_mimepart_5e190773df769_2b5f3f93d40cd96822916d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

My initial thoughts were that composing A and B could result in the explicit definition of ACK_A_B, defined in some document that says only ACK_A_B is allowed, with reception of ACK_A or ACK_B being a simple explicit error.

I see that is an over simplistic view. I agree we shouldn't overthink the problem before it is at hand.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e190773df769_2b5f3f93d40cd96822916d-- From nobody Fri Jan 10 16:19:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EB4C120120 for ; Fri, 10 Jan 2020 16:19:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DSQngAjYKjpH for ; Fri, 10 Jan 2020 16:19:24 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D434120047 for ; Fri, 10 Jan 2020 16:19:24 -0800 (PST) Date: Fri, 10 Jan 2020 16:19:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578701963; bh=vub0hq16YfhTRUrtlAURkMpDhswNAqkESuqm1ig6aMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UQL+PeNLIGKY+fYcpMhulH3zNpDwiYWpgeWEV3E0YmZf/CVGWxvfz9ZsLooJghoHs ZwilTeHyndoUAO6NAWSqZY1tw7B0UYQDg8/7h+bBXtLJvtbEdJEyYUbaomWOEYt/Co pGpK2zyGr5KQpGtZKuLS3DZBSQ2nXNvj+ZfAULao= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e19148b53f43_6ebd3fd25cacd96033786"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jan 2020 00:19:26 -0000 ----==_mimepart_5e19148b53f43_6ebd3fd25cacd96033786 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On Fri, Jan 10, 2020 at 3:13 PM David Schinazi wrote: > I really don't think we should ban extensions from modifying core frames. > I think this restricts our extensibility without providing any benefits > that I can see. > > The original example is a good one: if extension A wants to modify ACK > frames to add field ACK_FIELD_A at the end of the ACK frame and extension B > does the same with the ACK_FIELD_B field, then we have a problem when both > extensions are in use: we don't know how to parse ACK frames (is > ACK_FIELD_B before or after ACK_FIELD_A?). > > However, saying that extensions should have their own separate frame types > does not solve this problem. If extension A defines custom frame type ACK_A > which contains a regular ACK plus ACK_FIELD_A, and B does the same with > ACK_B, we end up having to send double the ACK data to get ACK_FIELD_A and > ACK_FIELD_B across, and in my opinion that's a deal-breaker. > > Therefore we'll need to define how to compose extensions A and B, no > matter what. Banning changes to existing core frames didn't solve this > problem. > > If and when we do end up having this problem, we can deal with it then. > I agree with David. If you have extensions which are non-orthogonal, having the wire encoding be separate isn't going to help that much. I propose we just don't have this requirement and the first time it comes up, we figure it out then. -Ekr -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573255354 ----==_mimepart_5e19148b53f43_6ebd3fd25cacd96033786 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit On Fri, Jan 10, 2020 at 3:13 PM David Schinazi <notifications@github.com>
wrote:

> I really don't think we should ban extensions from modifying core frames.
> I think this restricts our extensibility without providing any benefits
> that I can see.
>
> The original example is a good one: if extension A wants to modify ACK
> frames to add field ACK_FIELD_A at the end of the ACK frame and extension B
> does the same with the ACK_FIELD_B field, then we have a problem when both
> extensions are in use: we don't know how to parse ACK frames (is
> ACK_FIELD_B before or after ACK_FIELD_A?).
>
> However, saying that extensions should have their own separate frame types
> does not solve this problem. If extension A defines custom frame type ACK_A
> which contains a regular ACK plus ACK_FIELD_A, and B does the same with
> ACK_B, we end up having to send double the ACK data to get ACK_FIELD_A and
> ACK_FIELD_B across, and in my opinion that's a deal-breaker.
>
> Therefore we'll need to define how to compose extensions A and B, no
> matter what. Banning changes to existing core frames didn't solve this
> problem.
>
> If and when we do end up having this problem, we can deal with it then.
>
I agree with David. If you have extensions which are non-orthogonal, having
the wire encoding be separate isn't going to help that much.

I propose we just don't have this requirement and the first time it comes
up, we figure it out then.

-Ekr


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e19148b53f43_6ebd3fd25cacd96033786-- From nobody Fri Jan 10 17:32:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03EC6120144 for ; Fri, 10 Jan 2020 17:32:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id juFRYyf73eC5 for ; Fri, 10 Jan 2020 17:32:28 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE71C120133 for ; Fri, 10 Jan 2020 17:32:27 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 23F45660B77 for ; Fri, 10 Jan 2020 17:32:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578706347; bh=3wKuq+xPyoaXRrcGzcdi5gmRnY1d1nI46fkyVLmpITk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z6a0PNgBHRAn7xGT5WqwkW1+PU40lwhK8jgW2hkxiZ8meQiWnn2pKCpdif6gLyunL sz8K8bdYFf1X059pc7qEPbp0RJBZz3xJA+PIkGJRv0/Y+rwgorE9bwI69rH/vXTqc7 4PaI9SKS8r9m12vp6LCCRlH2tP/Wgr1dtQUBPaZI= Date: Fri, 10 Jan 2020 17:32:27 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use semi-colon instead of (see {{foo}}) (#3302) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1925ab14be3_6dc23fcf752cd95c59071"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jan 2020 01:32:30 -0000 ----==_mimepart_5e1925ab14be3_6dc23fcf752cd95c59071 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3302#pullrequestreview-341494083 ----==_mimepart_5e1925ab14be3_6dc23fcf752cd95c59071 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1925ab14be3_6dc23fcf752cd95c59071-- From nobody Sat Jan 11 22:16:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 154F01200F7 for ; Sat, 11 Jan 2020 22:16:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l-pDBde9eWi2 for ; Sat, 11 Jan 2020 22:16:10 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 275BA1200C7 for ; Sat, 11 Jan 2020 22:16:10 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 3EA591C0B0B for ; Sat, 11 Jan 2020 22:16:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578809769; bh=1+zfC4TMqY2XJMly3kzFJfJxl662YzVwCtEOa9rnlJg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VlE8rKEaxyxiY1pEolvOT3CeJFzjfylQSG3twZhtBHSyfvI8T9ua5+XJ6uhYugMUI +Y/3kZI8DCMNytNvJsNwh65OmEcjv7oLkWHIWuNcg4foXF9e42xyQcnwrHK41AFnWW DtT/28crrRmmgONTWjHT2wbIwrA57WUHKaFKxpU8= Date: Sat, 11 Jan 2020 22:16:09 -0800 From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ab9a92ff77_6a123f9f61acd95c5629d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2020 06:16:12 -0000 ----==_mimepart_5e1ab9a92ff77_6a123f9f61acd95c5629d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 only says that padding is done by PADDING frame. https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 But it looks like it is a common practice to add 0 or garbage outside QUIC packet to fill remaining UDP packet payload to expand packet size. If it is a good practice (and/or recommended), I think draft should say something about it. It might slightly simplify the implementation. Padding in this way has different properties than PADDING frame; for example, it does not contribute to in-flight bytes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333 ----==_mimepart_5e1ab9a92ff77_6a123f9f61acd95c5629d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 only says that padding is done by PADDING frame. https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14

But it looks like it is a common practice to add 0 or garbage outside QUIC packet to fill remaining UDP packet payload to expand packet size.
If it is a good practice (and/or recommended), I think draft should say something about it.
It might slightly simplify the implementation.
Padding in this way has different properties than PADDING frame; for example, it does not contribute to in-flight bytes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ab9a92ff77_6a123f9f61acd95c5629d9-- From nobody Sun Jan 12 14:02:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C544E120041 for ; Sun, 12 Jan 2020 14:02:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w-ErGRF8eQUP for ; Sun, 12 Jan 2020 14:02:23 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A98D120020 for ; Sun, 12 Jan 2020 14:02:23 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 013701C06EA for ; Sun, 12 Jan 2020 14:02:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578866542; bh=ZT3MAIB+i7d4nq1brRh8dpCFNYGvywF14WCl6nkkqRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P+TlN31BSIK7VMETKrteU2RTYOR+uMo8DSY3tJANS7XZqqU3Jl3MT0qKjq1YrCmcA NXGN5jKMC6sqL5taAZZa4E4JGu3hTfdbrioErJj+jZbXZdkeWBiO4mDd7BijmJKLl2 xHmJAQOhV3EJ8m8FuwebbQBti+qBmAmNOHAHfpa0= Date: Sun, 12 Jan 2020 14:02:21 -0800 From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1b976de4562_38303f9e684cd95c4054f2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2020 22:02:26 -0000 ----==_mimepart_5e1b976de4562_38303f9e684cd95c4054f2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The only time you can do this is when you have only long header packets (essentially during the handshake). Because short header packets are not length delimited, if you pad on the outside it will be interpreted as part of the packet and the deprotection will fail. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573462194 ----==_mimepart_5e1b976de4562_38303f9e684cd95c4054f2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The only time you can do this is when you have only long header packets (essentially during the handshake). Because short header packets are not length delimited, if you pad on the outside it will be interpreted as part of the packet and the deprotection will fail.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1b976de4562_38303f9e684cd95c4054f2-- From nobody Sun Jan 12 16:45:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 686DF120026 for ; Sun, 12 Jan 2020 16:45:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v_BIX4vgn9bE for ; Sun, 12 Jan 2020 16:45:32 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0BB8120013 for ; Sun, 12 Jan 2020 16:45:32 -0800 (PST) Date: Sun, 12 Jan 2020 16:45:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578876331; bh=R12Ysb9YlEyk5BpbhhYVteNejsBA3NYreXN/KLth4DQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sb8wTvI0ZtQ50CwbvHdkJFq7Ap8918GyYQP4X9pyfdfUKrCuox5fWLs+B7d0245l9 JbB5YFTTS+5O6OqFXeUKJveaBMQZ+KCaIQApw8cY+gi2PiCpHycnwmIg7rpzOL98I8 Y9BETEtT3FCybJ6aHqQROS9/ETir5M4jeqoxr9UE= From: Igor Lubashev Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1bbdabc4fdd_dc03fab238cd968110834"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: igorlord X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 00:45:34 -0000 ----==_mimepart_5e1bbdabc4fdd_dc03fab238cd968110834 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think there are two types of extensions we are discussing: extensions that add new fields and extensions that replace fields. Extensions that add new fields can coexist easily by all extensions agreeing on a disambiguation principle. For example, new fields associated with an extension with a smaller Transport Parameter come first. It would be useful to agree on this and have all such extensions include a statement to this effect. Extension that replace fields can be logically split into removing an existing field and adding new fields. They can co-exist by removing existing fields and shifting the rest of the frame to the left, and adding new fields using the above-mentioned principle (in TP number order). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-573477407 ----==_mimepart_5e1bbdabc4fdd_dc03fab238cd968110834 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think there are two types of extensions we are discussing: extensions that add new fields and extensions that replace fields.

Extensions that add new fields can coexist easily by all extensions agreeing on a disambiguation principle. For example, new fields associated with an extension with a smaller Transport Parameter come first. It would be useful to agree on this and have all such extensions include a statement to this effect.

Extension that replace fields can be logically split into removing an existing field and adding new fields. They can co-exist by removing existing fields and shifting the rest of the frame to the left, and adding new fields using the above-mentioned principle (in TP number order).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1bbdabc4fdd_dc03fab238cd968110834-- From nobody Sun Jan 12 21:41:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A2EB120052 for ; Sun, 12 Jan 2020 21:41:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kHajB-T4A7yI for ; Sun, 12 Jan 2020 21:41:35 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EC0F120018 for ; Sun, 12 Jan 2020 21:41:35 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 406BA1C06E9 for ; Sun, 12 Jan 2020 21:41:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578894094; bh=v3G+Coz67ef8AwE/ddezGlPaK9gbtViMKkNbTZ7CNec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M453iVZ3P0IxwYNsycYt7cCSS/NlCmXbrDI2/omr3LvRnsKyg43YZqFJGsZvQW3ZG qo1G2sgWC+6WKlSR3tyActdKnwvkJKDTT+vxHXdjxrwf1vM8OZGdMA+0bAgjPRxaGT QO7LxAXRoK9rG5AXvYK6vu89agzlyMOWgM4MHElo= Date: Sun, 12 Jan 2020 21:41:34 -0800 From: Will Hawkins Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c030e3079f_43e13fd52eecd9648424fd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: hawkinsw X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 05:41:37 -0000 ----==_mimepart_5e1c030e3079f_43e13fd52eecd9648424fd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 only says that padding is done by PADDING frame. https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 > > But it looks like it is a common practice to add 0 or garbage outside QUIC packet to fill remaining UDP packet payload to expand packet size. Just FYI: Adding 0-value bytes outside QUIC packets to fill remaining UDP datagram is the way that neqo currently performs padding. Of course, as @ekr says, it only does this when it is possible (there are only QUIC packets with long headers in the datagram). > If it is a good practice (and/or recommended), I think draft should say something about it. > It might slightly simplify the implementation. > Padding in this way has different properties than PADDING frame; for example, it does not contribute to in-flight bytes. I, too, think it would be nice to have some clarification like this in the standard. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573515904 ----==_mimepart_5e1c030e3079f_43e13fd52eecd9648424fd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14 only says that padding is done by PADDING frame. https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14

But it looks like it is a common practice to add 0 or garbage outside QUIC packet to fill remaining UDP packet payload to expand packet size.

Just FYI: Adding 0-value bytes outside QUIC packets to fill remaining UDP datagram is the way that neqo currently performs padding. Of course, as @ekr says, it only does this when it is possible (there are only QUIC packets with long headers in the datagram).

If it is a good practice (and/or recommended), I think draft should say something about it.
It might slightly simplify the implementation.
Padding in this way has different properties than PADDING frame; for example, it does not contribute to in-flight bytes.

I, too, think it would be nice to have some clarification like this in the standard.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c030e3079f_43e13fd52eecd9648424fd-- From nobody Mon Jan 13 00:39:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A2B512008B for ; Mon, 13 Jan 2020 00:39:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lQJy1wD4Bz1H for ; Mon, 13 Jan 2020 00:39:13 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D366120013 for ; Mon, 13 Jan 2020 00:39:13 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 9F4F46A03A0 for ; Mon, 13 Jan 2020 00:39:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578904752; bh=i0f4YV9vY/4rEr18eaaBYpOtbZ9/XNfXu6n3v9B7Zto=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O1oP5DyF63rQ7yp6jsREcQwmghLjjJ4yIPqJ26CG8rafmS0W5++NYdEaS+UstcAwL hdx8FxpYhIKZmMZ6S2p8aZ+0uB/Ta6iMYGElpd7A8TQ5v91+Mf/uo+RtO5ZgZbiCeK wedkel5ZyoL7nnNO5uPt1+BVTeU3ATGdQmhvn9Qk= Date: Mon, 13 Jan 2020 00:39:12 -0800 From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c2cb08fa1b_72463f82e40cd964606860"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 08:39:15 -0000 ----==_mimepart_5e1c2cb08fa1b_72463f82e40cd964606860 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yes, this kind of padding is for handshake packets only. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573558792 ----==_mimepart_5e1c2cb08fa1b_72463f82e40cd964606860 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Yes, this kind of padding is for handshake packets only.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c2cb08fa1b_72463f82e40cd964606860-- From nobody Mon Jan 13 06:29:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 270D212004A for ; Mon, 13 Jan 2020 06:29:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rbvj9NkSqUH for ; Mon, 13 Jan 2020 06:29:39 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54BF812003E for ; Mon, 13 Jan 2020 06:29:39 -0800 (PST) Date: Mon, 13 Jan 2020 06:29:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578925778; bh=L51LVp7A0d2bf4wDilzu8ej0kG/KDMy5L+y1dl9JfKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ls0KDKbSMZK2nssoz5/5qXgMwJgKUDVMWlavnanKLYA4fI0Qpd/z0S17h8zyEqntd uBfZ8np/0u3KU9HnvvOuME+fEtt6C4sEyVuOz1737j6dTa6FlPHdnCew7ORW0p5AT2 yY3WZAmmae+chTVreYvkD17XV9IIvQjDp0gFvx5I= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c7ed25e2e3_2e9d3fb39c2cd96012557"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 14:29:41 -0000 ----==_mimepart_5e1c7ed25e2e3_2e9d3fb39c2cd96012557 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As @ekr pointed out, this type of padding doesn't allow coalescing 0-RTT with the client hello or 0.5RTT server data with the server's first flight, so it limits coalescing in common use cases, though I agree may be easier to implement. To me, the biggest risk here is that the non-QUIC padding is removed by something on the path. However, that risk seems similar to the risk that something on the path would split a coalesced packet into two UDP datagrams(discussed in #3317), so it seems acceptable. Because it prevents coalescing in some useful cases, I don't think it should be recommended, but I can't come up with a strong reason for disallowing it, so I think it should continue to be allowed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573689645 ----==_mimepart_5e1c7ed25e2e3_2e9d3fb39c2cd96012557 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As @ekr pointed out, this type of padding doesn't allow coalescing 0-RTT with the client hello or 0.5RTT server data with the server's first flight, so it limits coalescing in common use cases, though I agree may be easier to implement.

To me, the biggest risk here is that the non-QUIC padding is removed by something on the path. However, that risk seems similar to the risk that something on the path would split a coalesced packet into two UDP datagrams(discussed in #3317), so it seems acceptable.

Because it prevents coalescing in some useful cases, I don't think it should be recommended, but I can't come up with a strong reason for disallowing it, so I think it should continue to be allowed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c7ed25e2e3_2e9d3fb39c2cd96012557-- From nobody Mon Jan 13 07:10:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDA2D12010D for ; Mon, 13 Jan 2020 07:10:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9asIGtrZo47x for ; Mon, 13 Jan 2020 07:10:48 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B96B120108 for ; Mon, 13 Jan 2020 07:10:48 -0800 (PST) Date: Mon, 13 Jan 2020 07:10:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578928247; bh=DPLtTssi+4NEqVRz2ujFjryddk9vEhWUTyfcgmjwMqo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2dh3CF+yVdWr2Sxr90GpVhHlFsM48J+hed0Vjq9YDyaPHtXH1foKMWTd8neb1oIiF 6iNGQeK4XQmk8HphLMj8WfgPeNl/LQykbutswiWSjPa6sBiRACRPgdkajwtAXzeFol PmOmMMBjUUm0Q3wKoYwrZwMnFyKFShzaKjJvb9D0= From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c88777bad2_9b93f85d14cd95c311459"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 15:10:50 -0000 ----==_mimepart_5e1c88777bad2_9b93f85d14cd95c311459 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Another concern about this way of padding is that it does not increase the transmission limit for server. https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1 > Prior to validating the client address, servers MUST NOT send more than three times as many bytes as the number of bytes they have received. This limits the magnitude of any amplification attack that can be mounted using spoofed source addresses. In determining this limit, servers only count the size of successfully processed packets. Because bytes outside of QUIC packet is most likely unprocessable, it is not counted to the data size that server has received. That means that server might get choked during handshake with packet losses. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573709751 ----==_mimepart_5e1c88777bad2_9b93f85d14cd95c311459 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Another concern about this way of padding is that it does not increase the transmission limit for server.

https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1

Prior to validating the client address, servers MUST NOT send more than three times as many bytes as the number of bytes they have received. This limits the magnitude of any amplification attack that can be mounted using spoofed source addresses. In determining this limit, servers only count the size of successfully processed packets.

Because bytes outside of QUIC packet is most likely unprocessable, it is not counted to the data size that server has received. That means that server might get choked during handshake with packet losses.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c88777bad2_9b93f85d14cd95c311459-- From nobody Mon Jan 13 07:31:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87D12120104 for ; Mon, 13 Jan 2020 07:31:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ctXiEjfeP24W for ; Mon, 13 Jan 2020 07:31:44 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D61AE12003E for ; Mon, 13 Jan 2020 07:31:43 -0800 (PST) Date: Mon, 13 Jan 2020 07:31:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578929502; bh=ateRIORM6QVKH5aS7aqkYi0Gnl3QXPoEd5EEa2V/wYo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KdnifXuT4YOlBMnOtG6O8e6Sw1VSVwelf+0fA+XVvd3xSJyY5rpEtczYQ6Iaf8J1E O0+bOpaDSPM4efTHzKnz4M0o/jVy1z3ClbLcRJHL/2SDkUJxZBkbk1q9LQIDyH5Xk7 B7kgVAsCx2pQOSuipUoQQNva+vg0KDJfNI3cx8fs= From: Igor Lubashev Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c8d5ee480c_6f263fe8e56cd96012694d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: igorlord X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 15:31:46 -0000 ----==_mimepart_5e1c8d5ee480c_6f263fe8e56cd96012694d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @TheBlueMatt The selection of which frames to use for MPTUD probes could be left to the implementations. I doubt that implementations that go into trouble of implementing PLPMTUD would be naive enough to not think carefully of this issue. In fact, I think data frames could be better for MPTUD probes than useless PING/PADDING in some cases. Imagine having two streams at different priorities ready to transmit. You can send high-priority stream's data using known-good packet sizes, while fill your PMTUD probes with low-priority stream's data. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-573720623 ----==_mimepart_5e1c8d5ee480c_6f263fe8e56cd96012694d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@TheBlueMatt The selection of which frames to use for MPTUD probes could be left to the implementations. I doubt that implementations that go into trouble of implementing PLPMTUD would be naive enough to not think carefully of this issue.

In fact, I think data frames could be better for MPTUD probes than useless PING/PADDING in some cases. Imagine having two streams at different priorities ready to transmit. You can send high-priority stream's data using known-good packet sizes, while fill your PMTUD probes with low-priority stream's data.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c8d5ee480c_6f263fe8e56cd96012694d-- From nobody Mon Jan 13 07:51:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71819120120 for ; Mon, 13 Jan 2020 07:51:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3uuSqc-qXHZO for ; Mon, 13 Jan 2020 07:51:45 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC7A12003E for ; Mon, 13 Jan 2020 07:51:44 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 2AC8F5204F5 for ; Mon, 13 Jan 2020 07:51:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578930704; bh=BcuTI+fWbVe/WQSdzI50cAInltRfFTsW4IH24ancSvA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1CO8Hw40kk7Bj2iu2JpKzTdlsofU+Bkg4kUR+GZhw8Pl6zsjfa2GNCskirSFR0Ui+ o1ZCaebim3+/2ejNzoiVeuwcn2kHbxEak3/ECnukRdItZbL2mtpRDP0S+RG3u/XZgr EMsBHCb+kkbgV8Q8sSxjJBTIkznBoMSAiOpJr6zk= Date: Mon, 13 Jan 2020 07:51:44 -0800 From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c92101b545_15a03fced5ccd95c7838"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 15:51:47 -0000 ----==_mimepart_5e1c92101b545_15a03fced5ccd95c7838 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @tatsuhiro-t my understanding is that amplification limit is based on the UDP datagram layer, not the QUIC packet layer. If you receive any bytes from the peer you can see 3x times that in response. They don't have to be valid QUIC packets. I thought there was text that was explicit about that. If not, the text should probably be clarified. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573730981 ----==_mimepart_5e1c92101b545_15a03fced5ccd95c7838 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@tatsuhiro-t my understanding is that amplification limit is based on the UDP datagram layer, not the QUIC packet layer. If you receive any bytes from the peer you can see 3x times that in response. They don't have to be valid QUIC packets. I thought there was text that was explicit about that. If not, the text should probably be clarified.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c92101b545_15a03fced5ccd95c7838-- From nobody Mon Jan 13 08:48:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B31B12088D for ; Mon, 13 Jan 2020 08:48:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wMcP2iZ3sujE for ; Mon, 13 Jan 2020 08:48:20 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 950DC1208B2 for ; Mon, 13 Jan 2020 08:48:20 -0800 (PST) Date: Mon, 13 Jan 2020 08:48:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578934099; bh=Wtnti8C2W0VKg8gMVZjBabAmqRB47y0qZorodO64/vc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z8vQ0mmUUx/H85Tt7+XGTkQ4ptkQrLrIci4SpVR1phryrYSJ3Tfd2RHecP5EZbXQG dDuVC+8yq6XNp4Hu+QmTJOsF2U0OEjoFZMvRzhFYar+KX5y7B10sWQXUZ9+Nilo5Wq Bqv/rXkh9MTyuzKF7gSEeeZMaJX7ev8JU7zBKasA= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c9f53d6e83_484d3fefca8cd96852599"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 16:48:29 -0000 ----==_mimepart_5e1c9f53d6e83_484d3fefca8cd96852599 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This is my understanding as well=0D =0D On Mon, Jan 13, 2020 at 7:51 AM Nick Banks wro= te:=0D =0D > @tatsuhiro-t my understanding is that=0D= > amplification limit is based on the UDP datagram layer, not the QUIC pa= cket=0D > layer. If you receive any bytes from the peer you can see 3x times that= in=0D > response. They don't have to be valid QUIC packets. I thought there was= =0D > text that was explicit about that. If not, the text should probably be=0D= > clarified.=0D >=0D > =E2=80=94=0D > You are receiving this because you were mentioned.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573759288= ----==_mimepart_5e1c9f53d6e83_484d3fefca8cd96852599 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This is my understanding as well
=0D
=0D On Mon, Jan 13, 2020 at 7:51 AM Nick Banks <notifications@github.com&g= t; wrote:
=0D
=0D > @tatsuhiro-t <https://github.com/tatsuhiro-t> my understanding= is that
=0D > amplification limit is based on the UDP datagram layer, not the QUIC= packet
=0D > layer. If you receive any bytes from the peer you can see 3x times t= hat in
=0D > response. They don't have to be valid QUIC packets. I thought th= ere was
=0D > text that was explicit about that. If not, the text should probably = be
=0D > clarified.
=0D >
=0D > =E2=80=94
=0D > You are receiving this because you were mentioned.
=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/issues/3333?email_source=3D= notifications&email_token=3DAAIPLIOXMS6JZ2HAISYFFGDQ5SEYNA5CNFSM4KFV7= MQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIZHBJI#is= suecomment-573730981>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLILWO76VAV= 5Q32P4QATQ5SEYNANCNFSM4KFV7MQQ>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e1c9f53d6e83_484d3fefca8cd96852599-- From nobody Mon Jan 13 08:49:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5443D1208FD for ; Mon, 13 Jan 2020 08:49:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hgpf6nYvA7zU for ; Mon, 13 Jan 2020 08:49:07 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C21551208BA for ; Mon, 13 Jan 2020 08:49:07 -0800 (PST) Date: Mon, 13 Jan 2020 08:49:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578934146; bh=UqpFxAx/3229tdX2sZNLKKxSKBvAY9Q02ii9bn3ERmA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jh5iEZHwLD8PtgxdXHOqimrtJvxSw3XXy43+pw2lKM1zeRHg7fKMV3TrNF1vg2LTw xD7GNUK4041yueRVESsrc0vu+3DTYU0wE6o1YVOWY7x5oUdOxgGfbPAnAMMbVwgNyn Qt9FMZe3mTNfbicsQJ47X/zvBmP7SQnYeBX2MG9I= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1c9f82c1ae3_1d9b3ff779acd964290b7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 16:49:17 -0000 ----==_mimepart_5e1c9f82c1ae3_1d9b3ff779acd964290b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-341985606 ----==_mimepart_5e1c9f82c1ae3_1d9b3ff779acd964290b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1c9f82c1ae3_1d9b3ff779acd964290b7-- From nobody Mon Jan 13 09:03:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA2D812083C for ; Mon, 13 Jan 2020 09:03:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PgVvfsYl1zY6 for ; Mon, 13 Jan 2020 09:03:42 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27611120804 for ; Mon, 13 Jan 2020 09:03:42 -0800 (PST) Date: Mon, 13 Jan 2020 09:03:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578935021; bh=97X7gDXvQGvovlmka5x0xVrG9tkcFJCWYNiEAUGkW7c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fI54DD6JMA8U6FQTifIYltok+XHcFOwSYenaPeik9xCeObYGcIkiEwIj3B9b2jcYz 9EeaB4RQ7dwhPnzYcV97wCuIRzxgQ+728QsWzY8zCqmtAvWXtV/lygjcseCYw2lsH/ Yvdj0ZBodZkCp3nw1ax+lYl9s9MW/XFIZxgDOHxQ= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Pushes "associated" with parent stream(s) (#3334) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ca2ed5772a_1d9b3ff779acd9647665"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 17:03:44 -0000 ----==_mimepart_5e1ca2ed5772a_1d9b3ff779acd9647665 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @RyanAtGoogle and I had an enlightening discussion on #3309, which highlighted a philosophical difference in our view of how push works, the filters through which we read RFC 7540, and the purpose of PUSH_PROMISE on multiple streams. It might be worth expanding the text in HTTP/3 to give the reader the sense of both viewpoints, especially since disagreement between server and client implementations might have some sharp edges. RFC 7540 says: > Pushed responses are always associated with an explicit request from the client. The PUSH_PROMISE frames sent by the server are sent on that explicit request's stream. This "association" is only leveraged one other place in H2 directly; the push response is dependent on the associated stream for priority purposes. What does it mean to be "associated"? - One implementation path ignores it totally, keeping a global cache of pending pushes. In this viewpoint, the purpose of PUSH_PROMISE on multiple streams is to make sure that *some* PUSH_PROMISE arrives before a reference to a resource that's being pushed, so the client knows it's already coming and can suppress requests. Subsequent PUSH_PROMISEs are entirely superfluous. - Another view says that pushes are tied to requests which are related, and might not be applicable to a request for that resource made in a different context (different navigations, different clients of a proxy, etc.); this is especially true if the response is not cacheable. In this viewpoint, the purpose of PUSH_PROMISE/DUPLICATE_PUSH is to signal which request contexts the pushed response is applicable to. These views are mostly identical if the response is cacheable or has appropriate Vary headers set, but they're subtly different views of the system. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3334 ----==_mimepart_5e1ca2ed5772a_1d9b3ff779acd9647665 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@RyanAtGoogle and I had an enlightening discussion on <= a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load is= sue title" data-id=3D"541069110" data-permission-text=3D"Issue title is p= rivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/3309" da= ta-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dra= fts/pull/3309/hovercard" href=3D"https://github.com/quicwg/base-drafts/pu= ll/3309">#3309, which highlighted a philosophical difference in our v= iew of how push works, the filters through which we read RFC 7540, and th= e purpose of PUSH_PROMISE on multiple streams. It might be worth expandi= ng the text in HTTP/3 to give the reader the sense of both viewpoints, es= pecially since disagreement between server and client implementations mig= ht have some sharp edges.

RFC 7540 says:

Pushed responses are always associated with an explicit request from t= he client. The PUSH_PROMISE frames sent by the server are sent on that e= xplicit request's stream.

This "association" is only leveraged one other place in H2 directly; t= he push response is dependent on the associated stream for priority purpo= ses. What does it mean to be "associated"?

  • One implementation path ignores it totally, keeping a global cache of= pending pushes. In this viewpoint, the purpose of PUSH_PROMISE on multi= ple streams is to make sure that some PUSH_PROMISE arrives befor= e a reference to a resource that's being pushed, so the client knows it's= already coming and can suppress requests. Subsequent PUSH_PROMISEs are = entirely superfluous.
  • Another view says that pushes are tied to requests which are related,= and might not be applicable to a request for that resource made in a dif= ferent context (different navigations, different clients of a proxy, etc.= ); this is especially true if the response is not cacheable. In this vie= wpoint, the purpose of PUSH_PROMISE/DUPLICATE_PUSH is to signal which req= uest contexts the pushed response is applicable to.

These views are mostly identical if the response is cacheable or has a= ppropriate Vary headers set, but they're subtly different views of the sy= stem.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe.3D=

= ----==_mimepart_5e1ca2ed5772a_1d9b3ff779acd9647665-- From nobody Mon Jan 13 10:24:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6B1A1209E1 for ; Mon, 13 Jan 2020 10:24:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K_lteYhuuPHu for ; Mon, 13 Jan 2020 10:24:18 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66C391209F2 for ; Mon, 13 Jan 2020 10:24:18 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id E9B905208B1 for ; Mon, 13 Jan 2020 10:24:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578939856; bh=r5bXBgK1NLwyytd6S0nvouq/Hm3yFH2KmcNRNXi2ixY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VOHr9vjwcqN/tSSPaSHAjpOOJq7apxXX81L2ypamvoWUGL5ieB0tJrCMyvc4ceGeU oCoy5pyzemOw1vHhEKzXGqse69qB5PW9TPIrBeW+krROwE2VfySscL79PmISRIlP3o YP2GfJ8q1uXwt27RNCnyOHgRcuuSm3OW3JOMEouE= Date: Mon, 13 Jan 2020 10:24:16 -0800 From: Will Hawkins Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cb5d0dc10e_3b733fbe60acd95c1212f0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: hawkinsw X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 18:24:20 -0000 ----==_mimepart_5e1cb5d0dc10e_3b733fbe60acd95c1212f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > As @ekr pointed out, this type of padding doesn't allow coalescing 0.5RTT server data with the server's first flight, so it limits coalescing in common use cases, though I agree may be easier to implement. A server is not *required* pad, is it? https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-packet-size > > To me, the biggest risk here is that the non-QUIC padding is removed by something on the path. However, that risk seems similar to the risk that something on the path would split a coalesced packet into two UDP datagrams(discussed in #3317), so it seems acceptable. > > Because it prevents coalescing in some useful cases, I don't think it should be recommended, but I can't come up with a strong reason for disallowing it, so I think it should continue to be allowed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573801530 ----==_mimepart_5e1cb5d0dc10e_3b733fbe60acd95c1212f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As @ekr pointed out, this type of padding doesn't allow coalescing 0.5RTT server data with the server's first flight, so it limits coalescing in common use cases, though I agree may be easier to implement.

A server is not required pad, is it? https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-packet-size

To me, the biggest risk here is that the non-QUIC padding is removed by something on the path. However, that risk seems similar to the risk that something on the path would split a coalesced packet into two UDP datagrams(discussed in #3317), so it seems acceptable.

Because it prevents coalescing in some useful cases, I don't think it should be recommended, but I can't come up with a strong reason for disallowing it, so I think it should continue to be allowed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cb5d0dc10e_3b733fbe60acd95c1212f0-- From nobody Mon Jan 13 10:27:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5B6F12088C for ; Mon, 13 Jan 2020 10:27:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qZ59IPkkoTdq for ; Mon, 13 Jan 2020 10:27:21 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95145120946 for ; Mon, 13 Jan 2020 10:27:21 -0800 (PST) Date: Mon, 13 Jan 2020 10:27:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578940040; bh=J13/iUymBCjvObjNmnKhxBvmlL2+WvAk3AGd+0QrqXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LC5GJYc8IVR6hSz7wE04RREg2nKNj8SZn52nZFUFLbY0DdbcvQuu/RAEe3tI8qcco 4KeIynkV45GUwzbUOWOb5MkF7gqZMnw9MXX4Xk+0p5agyqCvJgCV0OIeuF+osjPJYN wWxWLFxIRLz+Fkz5MVB3ZZROnN7gu9eex3Mk8RGk= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cb688bb4a4_75933fd6358cd96c15223b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 18:27:24 -0000 ----==_mimepart_5e1cb688bb4a4_75933fd6358cd96c15223b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit No, padding is not required on the server side, though it's still sometimes useful for path MTU. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573802998 ----==_mimepart_5e1cb688bb4a4_75933fd6358cd96c15223b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

No, padding is not required on the server side, though it's still sometimes useful for path MTU.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cb688bb4a4_75933fd6358cd96c15223b-- From nobody Mon Jan 13 12:16:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFB26120A58 for ; Mon, 13 Jan 2020 12:16:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xngRgC82CQD1 for ; Mon, 13 Jan 2020 12:16:11 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27371120A56 for ; Mon, 13 Jan 2020 12:16:11 -0800 (PST) Date: Mon, 13 Jan 2020 12:16:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578946570; bh=hw05lk8Yx2FgTTkefwvtk051Kxr7VjFjpT92pDSwUiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kZotNJXp4bPmj1iyQdnjdlBEXlyZE/Lws14Zv8Xg0vESW7fwILBur0HkNPrTXlXBm ddDmUvTJOYCrCx932tZg4f0v0ImY5tpv7mA9bYGgXNYfKZJXQwK6jA0NGcbXeWFMbi W7FuTD8PFQlIqDozLGEOEUElnNMxJcpf1y7zP8vY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define idle period for congestion control (#2555) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cd00a3079e_3a903f8aef6cd9641520ec"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 20:16:13 -0000 ----==_mimepart_5e1cd00a3079e_3a903f8aef6cd9641520ec Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @larseggert @mnot: This issue was supposed to be closed by #2675, but it was waiting for feedback. It's been long enough -- can we close this issue? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2555#issuecomment-573850040 ----==_mimepart_5e1cd00a3079e_3a903f8aef6cd9641520ec Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@larseggert @mnot: This issue was supposed to be closed by #2675, but it was waiting for feedback. It's been long enough -- can we close this issue?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cd00a3079e_3a903f8aef6cd9641520ec-- From nobody Mon Jan 13 12:31:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C93012001B for ; Mon, 13 Jan 2020 12:30:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FWa46zYhvkL0 for ; Mon, 13 Jan 2020 12:30:56 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3239120113 for ; Mon, 13 Jan 2020 12:30:56 -0800 (PST) Date: Mon, 13 Jan 2020 12:30:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578947456; bh=tf8zdhmhXlWid/f80P6djO7t+ouDE66JG/2iTkdqfBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CDQ/iQn7sxaH6NTGTkMUxLZRYPxSOKBy3sutpnOeqUcx4MeHHYOM5JKyX6aVWZt3Z YRYGXYuM4p17NRSfmD8DvoOxD1lHeQXDBNxf+RlFNSHNH3XiQJWmR9T4IkCm8r2DRf rWAS1inNCx5/z/R+X8WOmFKIl9QhFTjpxnwKKm+M= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Unknown error codes are equivalent to NO_ERROR (#3331) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cd3801d535_7dd93f99f6ecd964906f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 20:30:58 -0000 ----==_mimepart_5e1cd3801d535_7dd93f99f6ecd964906f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Because this changes a MUST, this might deserve the full process, even if it's borderline. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3331#issuecomment-573855965 ----==_mimepart_5e1cd3801d535_7dd93f99f6ecd964906f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Because this changes a MUST, this might deserve the full process, even if it's borderline.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cd3801d535_7dd93f99f6ecd964906f3-- From nobody Mon Jan 13 12:32:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09881120059 for ; Mon, 13 Jan 2020 12:32:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zOBNOVLUb6eb for ; Mon, 13 Jan 2020 12:32:02 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE03A12001B for ; Mon, 13 Jan 2020 12:32:02 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id D99226605A6 for ; Mon, 13 Jan 2020 12:32:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578947521; bh=YRR9ct8VBMo2TWos3QWG94bE7HKJrLZeYORGUafX3oY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xFsnr2AXutJQbTUhyphePPghJM6nh3ooCJIKkj0mZ+XMh89n+WmRfd95lz8tA1YFw Ku8FlwFIEi1+Ic8sZ9V86djVHPm8ABOe4s2u730kII/qwYjIT30RYOAn+KHuFyIi/a PjpB1mxJRdSCAZjCkBUnF1OGoWYVd/0mgEYZd83Y= Date: Mon, 13 Jan 2020 12:32:01 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cd3c1cb333_333a3fd627acd9641831b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 20:32:04 -0000 ----==_mimepart_5e1cd3c1cb333_333a3fd627acd9641831b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @larseggert / @mnot, this is borderline, but the PR does touch the specifics of the "MUST." Shall we run the process on this? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-573856417 ----==_mimepart_5e1cd3c1cb333_333a3fd627acd9641831b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@larseggert / @mnot, this is borderline, but the PR does touch the specifics of the "MUST." Shall we run the process on this?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cd3c1cb333_333a3fd627acd9641831b-- From nobody Mon Jan 13 12:58:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C715F120044 for ; Mon, 13 Jan 2020 12:58:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1v6RPzDcNCvL for ; Mon, 13 Jan 2020 12:58:50 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 705B412002F for ; Mon, 13 Jan 2020 12:58:50 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 5DF826A0B75 for ; Mon, 13 Jan 2020 12:58:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949129; bh=kVZKnYUA8qlE+ogCX4eyPjn713iAXr36ZAoCUziLOJQ=; h=Date:From:To:Subject:From; b=ns08UVH4+b8r5H5BvCeC+b5KZJd88zpe1BeKvdSDiUE5+e47XWeH11Ga1Bk7DqO12 ygcYl2FgXR854I7oPpMUF2ZVqccZ0qAz/P6CqKLRb9AGgJdCwJNDSPagwTveGM06lb Ivi+1x9GorsrmW4E9XZnPQhndak4P89uwbdRpn1Q= Date: Mon, 13 Jan 2020 12:58:49 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 346cf2: Limit fallout of on-stream badness Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 20:58:52 -0000 Branch: refs/heads/http/sewage_tunnels Home: https://github.com/quicwg/base-drafts Commit: 346cf240502fa3c42d30b94913de35a8e9f7ef9e https://github.com/quicwg/base-drafts/commit/346cf240502fa3c42d30b94913de35a8e9f7ef9e Author: Mike Bishop Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Limit fallout of on-stream badness From nobody Mon Jan 13 13:00:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6BDA12001B for ; Mon, 13 Jan 2020 13:00:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltGE6YyvMff7 for ; Mon, 13 Jan 2020 13:00:31 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6621120044 for ; Mon, 13 Jan 2020 13:00:30 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 09DCB6E098B for ; Mon, 13 Jan 2020 13:00:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949230; bh=uAOEPSx6gkU8kQHsGMGAV+Gk4G52lzH9MNwS6OtR/ws=; h=Date:From:To:Subject:From; b=v8CiJ6uUn6jOqcEn/yGqsb1Y4P910ocgZlBDD3pwNlY1E8myOB+CXyaNuTe97nEmm qpK4xr2b9TAsFrwKFNHmUm2TNLZTyMCo8kowZ/WmORzpD0Gw0vs91/nZFHtoWLOSqn OHb3VEc2xt91/XWA7lYADNrsEmZ6vxuhAc9OfsSo= Date: Mon, 13 Jan 2020 13:00:29 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4ddffc: Script updating gh-pages from 346cf240. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:00:33 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4ddffcb1d331b35474680c7b538b950ff7a8c6ba https://github.com/quicwg/base-drafts/commit/4ddffcb1d331b35474680c7b538b950ff7a8c6ba Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: R close-small-initial/draft-ietf-quic-http.html R close-small-initial/draft-ietf-quic-http.txt R close-small-initial/draft-ietf-quic-invariants.html R close-small-initial/draft-ietf-quic-invariants.txt R close-small-initial/draft-ietf-quic-qpack.html R close-small-initial/draft-ietf-quic-qpack.txt R close-small-initial/draft-ietf-quic-recovery.html R close-small-initial/draft-ietf-quic-recovery.txt R close-small-initial/draft-ietf-quic-tls.html R close-small-initial/draft-ietf-quic-tls.txt R close-small-initial/draft-ietf-quic-transport.html R close-small-initial/draft-ietf-quic-transport.txt R close-small-initial/index.html R hs-done-where/draft-ietf-quic-http.html R hs-done-where/draft-ietf-quic-http.txt R hs-done-where/draft-ietf-quic-invariants.html R hs-done-where/draft-ietf-quic-invariants.txt R hs-done-where/draft-ietf-quic-qpack.html R hs-done-where/draft-ietf-quic-qpack.txt R hs-done-where/draft-ietf-quic-recovery.html R hs-done-where/draft-ietf-quic-recovery.txt R hs-done-where/draft-ietf-quic-tls.html R hs-done-where/draft-ietf-quic-tls.txt R hs-done-where/draft-ietf-quic-transport.html R hs-done-where/draft-ietf-quic-transport.txt R hs-done-where/index.html A http/sewage_tunnels/draft-ietf-quic-http.html A http/sewage_tunnels/draft-ietf-quic-http.txt A http/sewage_tunnels/draft-ietf-quic-invariants.html A http/sewage_tunnels/draft-ietf-quic-invariants.txt A http/sewage_tunnels/draft-ietf-quic-qpack.html A http/sewage_tunnels/draft-ietf-quic-qpack.txt A http/sewage_tunnels/draft-ietf-quic-recovery.html A http/sewage_tunnels/draft-ietf-quic-recovery.txt A http/sewage_tunnels/draft-ietf-quic-tls.html A http/sewage_tunnels/draft-ietf-quic-tls.txt A http/sewage_tunnels/draft-ietf-quic-transport.html A http/sewage_tunnels/draft-ietf-quic-transport.txt A http/sewage_tunnels/index.html M index.html R move-alt-confirmation/draft-ietf-quic-http.html R move-alt-confirmation/draft-ietf-quic-http.txt R move-alt-confirmation/draft-ietf-quic-invariants.html R move-alt-confirmation/draft-ietf-quic-invariants.txt R move-alt-confirmation/draft-ietf-quic-qpack.html R move-alt-confirmation/draft-ietf-quic-qpack.txt R move-alt-confirmation/draft-ietf-quic-recovery.html R move-alt-confirmation/draft-ietf-quic-recovery.txt R move-alt-confirmation/draft-ietf-quic-tls.html R move-alt-confirmation/draft-ietf-quic-tls.txt R move-alt-confirmation/draft-ietf-quic-transport.html R move-alt-confirmation/draft-ietf-quic-transport.txt R move-alt-confirmation/index.html R remove-duped-close-text/draft-ietf-quic-http.html R remove-duped-close-text/draft-ietf-quic-http.txt R remove-duped-close-text/draft-ietf-quic-invariants.html R remove-duped-close-text/draft-ietf-quic-invariants.txt R remove-duped-close-text/draft-ietf-quic-qpack.html R remove-duped-close-text/draft-ietf-quic-qpack.txt R remove-duped-close-text/draft-ietf-quic-recovery.html R remove-duped-close-text/draft-ietf-quic-recovery.txt R remove-duped-close-text/draft-ietf-quic-tls.html R remove-duped-close-text/draft-ietf-quic-tls.txt R remove-duped-close-text/draft-ietf-quic-transport.html R remove-duped-close-text/draft-ietf-quic-transport.txt R remove-duped-close-text/index.html R spin-per-path/draft-ietf-quic-http.html R spin-per-path/draft-ietf-quic-http.txt R spin-per-path/draft-ietf-quic-invariants.html R spin-per-path/draft-ietf-quic-invariants.txt R spin-per-path/draft-ietf-quic-qpack.html R spin-per-path/draft-ietf-quic-qpack.txt R spin-per-path/draft-ietf-quic-recovery.html R spin-per-path/draft-ietf-quic-recovery.txt R spin-per-path/draft-ietf-quic-tls.html R spin-per-path/draft-ietf-quic-tls.txt R spin-per-path/draft-ietf-quic-transport.html R spin-per-path/draft-ietf-quic-transport.txt R spin-per-path/index.html Log Message: ----------- Script updating gh-pages from 346cf240. [ci skip] From nobody Mon Jan 13 13:02:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C9F2120A56 for ; Mon, 13 Jan 2020 13:02:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tfz6Zp9Iah-X for ; Mon, 13 Jan 2020 13:02:48 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E0FF1208B9 for ; Mon, 13 Jan 2020 13:02:48 -0800 (PST) Date: Mon, 13 Jan 2020 13:02:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949367; bh=SBqDizLEWYIctHbDvJr12OoM6XJ8giidgX8qer+J0LA=; h=Date:From:To:Subject:From; b=Z2xbJVuwYnuh9d85HHqazCigDs2wXDq5pVjLR5VvZ+r0GiQAPC4ugoMNnA8BwxBmH Uy7HzxwEfkCec/DXkZB7UrGnyH3jEbjRcuy56lGMl33MfP5hrJblkuzG4tQw5Qwb0v F3CMWWNeMuNiMHXJpddGNTeboi08ZNoNyqTBF5sQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7c229b: Script updating issues at 2020-01-13T21:02:40Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:02:50 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 7c229bb0eb2d9678e38edf11cbe80202fddda981 https://github.com/quicwg/base-drafts/commit/7c229bb0eb2d9678e38edf11cbe80202fddda981 Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-13T21:02:40Z. [ci skip] From nobody Mon Jan 13 13:06:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB0091200E3 for ; Mon, 13 Jan 2020 13:06:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67962taOo7qe for ; Mon, 13 Jan 2020 13:06:54 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BAC212002F for ; Mon, 13 Jan 2020 13:06:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:06:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949613; bh=9LdTXWEFivvCzzrVG8SocdCxG2oQZ2XrxAtqg+A0nNI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=z/kRoKhhBhi2O/SNeYgqlVpz83o1vYS9GtFVAs1aYi7DnPDnEqAQyBGlIezXFKCbv E7tje9ga7Qu97Gh5eGp9GVmLy1/TY8RuDJ9Z2Y0zwITX6H92TC7UNtUn+AzMvdVMZv DfkKXXmv0e6AhG2v1Aq0m7YEM1Tl6YSMR/JPOLR4= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Immediate retransmission upon loss detection (#3335) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdbede4350_1dc83f81a3ecd95c1034e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:06:56 -0000 ----==_mimepart_5e1cdbede4350_1dc83f81a3ecd95c1034e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit TCP recommends that a sender retransmit a packet immediately upon detecting the first loss in a recovery window (see Section 3.2, second para, of RFC 5681; Section 5 of RFC 6675 seems to follow the same idea). QUIC should at least allow the same. Not doing this can delay loss recovery by 0.5 RTT, which is not great. This replaces #2604; this is a more correct description of the problem, which is a design issue. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3335 ----==_mimepart_5e1cdbede4350_1dc83f81a3ecd95c1034e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

TCP recommends that a sender retransmit a packet immediately upon detecting the first loss in a recovery window (see Section 3.2, second para, of RFC 5681; Section 5 of RFC 6675 seems to follow the same idea). QUIC should at least allow the same. Not doing this can delay loss recovery by 0.5 RTT, which is not great.

This replaces #2604; this is a more correct description of the problem, which is a design issue.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdbede4350_1dc83f81a3ecd95c1034e1-- From nobody Mon Jan 13 13:07:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 600B01200E3 for ; Mon, 13 Jan 2020 13:07:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6XWRktQ3vV5i for ; Mon, 13 Jan 2020 13:07:19 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A741D12002F for ; Mon, 13 Jan 2020 13:07:19 -0800 (PST) Date: Mon, 13 Jan 2020 13:07:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949638; bh=U8gaE2s7tPVwQ8oRDFxfON/RhIyKeOTA+7sc+nugZCs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FlCUjq5Dl6QSOCe+9/Pc06yiidh4H8WH66MWa6Pw6uC6wMjJRJghzaLeCRQqqQtKA 9eCZ3aTACrCMHNtKCHPskMQlOWoqedWOKqHVocgbT6wF1RU6AdqqNUxvRaB4NeyC/Z jPrjNvd+jkXGqY6dTlX8Fq/O0dobwadTojUtpS9U= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdc06b45d5_e7b3f99286cd968148464"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:07:21 -0000 ----==_mimepart_5e1cdc06b45d5_e7b3f99286cd968148464 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3300; closes #3303. Kazuho's point is that individual streams might be relayed by the peer from connections to other parties (multiple origins for a server, multiple user agents for a client). If that peer isn't checking stream contents, they might unintentionally relay something bad; this shouldn't be required to blow up the connection for the other parties (though that's still a permitted and reasonable implementation). This change says that the payload of the request stream never mandates a connection error; contents of the control stream still do. If we want to relax this, I think this is the most sensible way. That "if" is still an open question. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3336 -- Commit Summary -- * Limit fallout of on-stream badness -- File Changes -- M draft-ietf-quic-http.md (26) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3336.patch https://github.com/quicwg/base-drafts/pull/3336.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336 ----==_mimepart_5e1cdc06b45d5_e7b3f99286cd968148464 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3300; closes #3303.

Kazuho's point is that individual streams might be relayed by the peer from connections to other parties (multiple origins for a server, multiple user agents for a client). If that peer isn't checking stream contents, they might unintentionally relay something bad; this shouldn't be required to blow up the connection for the other parties (though that's still a permitted and reasonable implementation).

This change says that the payload of the request stream never mandates a connection error; contents of the control stream still do.

If we want to relax this, I think this is the most sensible way. That "if" is still an open question.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3336

Commit Summary

  • Limit fallout of on-stream badness

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdc06b45d5_e7b3f99286cd968148464-- From nobody Mon Jan 13 13:07:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B68BF1200E3 for ; Mon, 13 Jan 2020 13:07:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u30tyLvcRDlU for ; Mon, 13 Jan 2020 13:07:44 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB7912002F for ; Mon, 13 Jan 2020 13:07:44 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id CC8C8A0071 for ; Mon, 13 Jan 2020 13:07:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949663; bh=bQB9sfYrLB3Jc1HOu7GB2dnS44o2FohMn/XNsgw6Vnc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qOA2+VvPLt9w3GRO5Nuc6VuVqqPkL/W/BpNOB15TJEGlobpe14d/hbSEVGUTO71ED q1ZhGu4C1AIjT3EjoMY8Npzfun22odXeoxqbxO/uLcGuKX8gulLwTDFIoTKEUaAwqA 9K5nTsPWGkX3dOV72tqxKriBNmEaGOuTBFsZVQ9w= Date: Mon, 13 Jan 2020 13:07:43 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Pseudocode fix: Data should be sent on loss-threshold timer (#2604) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdc1fbd4c0_230a3fae2d8cd9605896e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:07:46 -0000 ----==_mimepart_5e1cdc1fbd4c0_230a3fae2d8cd9605896e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thinking about this some more and discussing this with @ianswett, I'm closing this issue in favor of the better scoped #3335. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2604#issuecomment-573870964 ----==_mimepart_5e1cdc1fbd4c0_230a3fae2d8cd9605896e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thinking about this some more and discussing this with @ianswett, I'm closing this issue in favor of the better scoped #3335.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdc1fbd4c0_230a3fae2d8cd9605896e-- From nobody Mon Jan 13 13:07:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CAF41208B9 for ; Mon, 13 Jan 2020 13:07:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g70wmgph2E-A for ; Mon, 13 Jan 2020 13:07:46 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E24112002F for ; Mon, 13 Jan 2020 13:07:46 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 3D84752002D for ; Mon, 13 Jan 2020 13:07:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949665; bh=JtDuz26m/CCH55khAjEj11AiQhXx3Io+Eq/4VHnAemk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A3PwVD6MgIMbc/qHL4llUAOZJX78I9JeFNDcIskxrVswoa2OOYoQRR+1IqJa66oG5 wvlfCzJ4ypJJucYUIZId/iaO8YTjz5qppTk4WuBa5goFkvpIVRrp9RpxczyTZARkP6 /G0BDJCO61j8iSmSbhADYl7w3PGz3bcJOzgn0/Pg= Date: Mon, 13 Jan 2020 13:07:45 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Pseudocode fix: Data should be sent on loss-threshold timer (#2604) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdc212ed35_6fd33fded7acd960220598"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:07:47 -0000 ----==_mimepart_5e1cdc212ed35_6fd33fded7acd960220598 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2604. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2604#event-2944768508 ----==_mimepart_5e1cdc212ed35_6fd33fded7acd960220598 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2604.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdc212ed35_6fd33fded7acd960220598-- From nobody Mon Jan 13 13:09:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CAF91208B9 for ; Mon, 13 Jan 2020 13:09:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQDJ-TW9AHHb for ; Mon, 13 Jan 2020 13:09:31 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4769C12002F for ; Mon, 13 Jan 2020 13:09:31 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id A177C6A0068 for ; Mon, 13 Jan 2020 13:09:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578949770; bh=mgkhUXen8dZfsnwuDhiVwVR7/1ZKICYVm5eBwYJl+TY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N5a6FUelGQAl/nBH/FyrVaXCdSGs3cVfp0h2zCm7IfCXbLqosT8zMn9tvxXJ7SInI zvslpun6hRYvvtKAiNyLGeHNZ2glm0bZ+pLnnpMZZRLhGqiySAZyE0m/7mfQ3/f6Xv vp0aSYb56m9nG5jS+VzGtgUY5qMyF3OGddIyqurs= Date: Mon, 13 Jan 2020 13:09:30 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdc8a923eb_70a63fc0970cd964609ea"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:09:33 -0000 ----==_mimepart_5e1cdc8a923eb_70a63fc0970cd964609ea Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Taking a look at the text, I still think the right principle here is that errors which might have been tunneled from an origin shouldn't be required to be stream errors. Looking at the text, here are the things that might fall into this category: - "Malformed" requests or responses are already stream errors - Other frame types on CONNECT streams are connection errors, but with a CONNECT stream, the tunneled content is the DATA payload. This could go either way. - Frames that don't have the right size/content are connection errors, including final frames on streams that close cleanly. - Control frames on non-control streams are connection errors. Does this principle hold for the opposite direction? Should servers consider garbage on streams as stream errors, because the "client" might actually be a proxy for several clients? It's probably the simplest to keep things symmetrical. I've put #3336 as an alternative solution to this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-573871628 ----==_mimepart_5e1cdc8a923eb_70a63fc0970cd964609ea Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Taking a look at the text, I still think the right principle here is that errors which might have been tunneled from an origin shouldn't be required to be stream errors. Looking at the text, here are the things that might fall into this category:

  • "Malformed" requests or responses are already stream errors
  • Other frame types on CONNECT streams are connection errors, but with a CONNECT stream, the tunneled content is the DATA payload. This could go either way.
  • Frames that don't have the right size/content are connection errors, including final frames on streams that close cleanly.
  • Control frames on non-control streams are connection errors.

Does this principle hold for the opposite direction? Should servers consider garbage on streams as stream errors, because the "client" might actually be a proxy for several clients? It's probably the simplest to keep things symmetrical.

I've put #3336 as an alternative solution to this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdc8a923eb_70a63fc0970cd964609ea-- From nobody Mon Jan 13 13:17:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74AFB12002F for ; Mon, 13 Jan 2020 13:17:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ojofjeY2DfWt for ; Mon, 13 Jan 2020 13:17:44 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25D8012001B for ; Mon, 13 Jan 2020 13:17:44 -0800 (PST) Date: Mon, 13 Jan 2020 13:17:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950262; bh=t4+ZUajJxHmX3+ISCoCMBbNNgjqOCjizxSSrDJH2pNk=; h=Date:From:To:Subject:From; b=TBS3v59xg5WHQFvougbWb859lA2KpLb85+7NhxyYyAIorG/HxfgH9R+INFFfJ1zHf 5fJv1mIhtVuFjlI9/+iETTjVmowx8TcPEkqAv3iZL0za1H/MbI120d+1G43FKPadz4 PRkfT+yiuDki0mQrVOnmCleEKe04F1CrYBeiH9Ls= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 691c21: Use path, not congestion control context Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:17:45 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 691c21c96f7c4f364d0e80d1cc7f41a65acc0253 https://github.com/quicwg/base-drafts/commit/691c21c96f7c4f364d0e80d1cc7f41a65acc0253 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Use path, not congestion control context From nobody Mon Jan 13 13:17:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F6A612002F for ; Mon, 13 Jan 2020 13:17:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L_01sb2FNzEG for ; Mon, 13 Jan 2020 13:17:54 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C32E12001B for ; Mon, 13 Jan 2020 13:17:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:17:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950273; bh=8am3hyyTycdq/tmcqlWm+7QW3/aQ0GosbtWFgcGvtpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j3K1opvAX4LhubGa3pLTwgH/WM8FI2tIp96Lobp+DNB0UeAunO7NP+YBXJ9oCKfL1 bH7ElvCkfVKAu4acyq3sw/Z4XyOXpQjxyQYzV0CqsZi/r4I39pgHIPJ9dcroOK6+vf EFAGq0ENPmo3xg9186Cw2wY2IpfTdWSz0i5hppRk= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the congestion control context (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cde817d736_3e0c3fb4f16cd960289dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:17:55 -0000 ----==_mimepart_5e1cde817d736_3e0c3fb4f16cd960289dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 691c21c96f7c4f364d0e80d1cc7f41a65acc0253 Use path, not congestion control context -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/1bc2ffea476655a7501f8989415331c753de182c..691c21c96f7c4f364d0e80d1cc7f41a65acc0253 ----==_mimepart_5e1cde817d736_3e0c3fb4f16cd960289dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 691c21c Use path, not congestion control context


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1cde817d736_3e0c3fb4f16cd960289dd-- From nobody Mon Jan 13 13:19:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F80712002F for ; Mon, 13 Jan 2020 13:19:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 90fgOCWq2miy for ; Mon, 13 Jan 2020 13:19:21 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A2A812001B for ; Mon, 13 Jan 2020 13:19:21 -0800 (PST) Date: Mon, 13 Jan 2020 13:19:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950360; bh=Aw6eSuThqL4c0S2HKRuaQdW9VdW2THd0dpzI8rejCe4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wxfocpbOzSu7ooEOExfO466KN4y2bp6RPQlstdkNEvdni7qR1aGbYIexC8WxYDDlZ h6CFAAV2+kA89WpHlpspZlQ+IAdVhXrFLVnyzmvNH30rPkN7noKHzdIvoSgxUIr+ls VqzEtBKFvYzThTzOxhpczQLOX/VnXE7tyCS2su2g= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cded86cbc4_29733fe885ecd96868375"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:19:23 -0000 ----==_mimepart_5e1cded86cbc4_29733fe885ecd96868375 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Anything else we want to do before this is ready to land? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#issuecomment-573875718 ----==_mimepart_5e1cded86cbc4_29733fe885ecd96868375 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Anything else we want to do before this is ready to land?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cded86cbc4_29733fe885ecd96868375-- From nobody Mon Jan 13 13:21:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E76EF12002F for ; Mon, 13 Jan 2020 13:21:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KeLr-ugh4ZJ for ; Mon, 13 Jan 2020 13:21:09 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A263B12001B for ; Mon, 13 Jan 2020 13:21:09 -0800 (PST) Date: Mon, 13 Jan 2020 13:21:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950468; bh=9WeBoIFFwG1L2cqXiyugoV90Uo/5oDN20Ttmztr8ZlY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OFsiJeD5/xGFni6A/E8ICzaDibp5tu5Led8AKf3sPzWckNN46b5Yl4t/rXYPFgOEh I49nLN+a3Q4xMB3wscYUcXvCIAx4XvdsdjByPvoJ3Bbmd7AhqooDk5qW8e32bj5H8i j+Q1SIt58TFMKNYPPs77lcWT2NUe+S/wqUr4Oymg= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cdf44a9445_24ea3fcd372cd960995d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:21:11 -0000 ----==_mimepart_5e1cdf44a9445_24ea3fcd372cd960995d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I also think option 1 is much preferred. Will make a PR with a minor editorial note to indicate this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-573876578 ----==_mimepart_5e1cdf44a9445_24ea3fcd372cd960995d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I also think option 1 is much preferred.
Will make a PR with a minor editorial note to indicate this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1cdf44a9445_24ea3fcd372cd960995d6-- From nobody Mon Jan 13 13:25:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7CC112001B for ; Mon, 13 Jan 2020 13:25:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TnVeEXGRtG-g for ; Mon, 13 Jan 2020 13:25:34 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79814120044 for ; Mon, 13 Jan 2020 13:25:34 -0800 (PST) Date: Mon, 13 Jan 2020 13:25:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950733; bh=brkL9uGcmZP844B7ce8TnC6qgb/AGhMz0dELvGX/UHo=; h=Date:From:To:Subject:From; b=trCSjFrlkWQr30NKHsOeQqrm1tTBL9K+vBVlekfyovSTBMQ1bcunTpmVjdICVDSuz sh/sKkK1X5xD1t3irUrVQaL1Li3gD0KKpvGd0RLakUJs5HHIzJXjIOCtMywHBH7g0f N62W7z1RYtiLWzF30GwiRWm4dS3xbFCVBsMhsILg= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 810bb9: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:25:36 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 810bb972e7874c6d4d99f140ae5262ac7c5921f3 https://github.com/quicwg/base-drafts/commit/810bb972e7874c6d4d99f140ae5262ac7c5921f3 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md From nobody Mon Jan 13 13:25:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D467912002F for ; Mon, 13 Jan 2020 13:25:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o_M3NZqWEL8F for ; Mon, 13 Jan 2020 13:25:43 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86AA612001B for ; Mon, 13 Jan 2020 13:25:43 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id E3138520DBC for ; Mon, 13 Jan 2020 13:25:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950742; bh=3dO6TDIk6Do8GEhO+nXJ3GM/PjgWWwmWwmGUmuiyz4o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dWS/NQl3Yt792wvYPYtRxWX3v0+3IYgAGVs+wjCJp7Rm7jaq83PwjBpPRhaJmKHdd ZpODvNNBtwLe7zyN0P8I7wVR2r8SjIPWTo6qeo9gKPCwRmu2HHA8d/6Nk6FUwwP0uz jSxoIjwMKTk0mvhO29cWmeHzBIUY7Mxgfa0EotHo= Date: Mon, 13 Jan 2020 13:25:42 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce056d39d4_40bf3f9b69acd96c794e5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:25:45 -0000 ----==_mimepart_5e1ce056d39d4_40bf3f9b69acd96c794e5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 810bb972e7874c6d4d99f140ae5262ac7c5921f3 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/691c21c96f7c4f364d0e80d1cc7f41a65acc0253..810bb972e7874c6d4d99f140ae5262ac7c5921f3 ----==_mimepart_5e1ce056d39d4_40bf3f9b69acd96c794e5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 810bb97 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce056d39d4_40bf3f9b69acd96c794e5-- From nobody Mon Jan 13 13:27:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 829D412002F for ; Mon, 13 Jan 2020 13:27:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AxNWjIm3W99c for ; Mon, 13 Jan 2020 13:27:19 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3739A12001B for ; Mon, 13 Jan 2020 13:27:19 -0800 (PST) Date: Mon, 13 Jan 2020 13:27:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950838; bh=vrBbSc0gIU/5bGQwJ0uOWhEAEJMy7Uyyk3i2kQTvE0A=; h=Date:From:To:Subject:From; b=SjG/gLYWKlixx5bRmcKhi7EGb9jMt9Jb8pbaxiCfle1pIYV3lEPxsk0pH1QJ/o4lw bZLNjhHvVIudS38BYvKA42S0Xj81Hhl7BPLxy9r7Rd+E1TVwE910c47aNjgqd8vaSb psPNRUlanpJKCVYNkdj/E4QrGjH4zq6XtWzI5vrQ= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a6dcce: Merge remote-tracking branch 'origin/master' into ... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:27:20 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts Commit: a6dcceaf92e90cda648c5f480289062de9976a43 https://github.com/quicwg/base-drafts/commit/a6dcceaf92e90cda648c5f480289062de9976a43 Author: Mike Bishop Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M .circleci/config.yml M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M ietf.json M initial-protection.js Log Message: ----------- Merge remote-tracking branch 'origin/master' into client-goaway From nobody Mon Jan 13 13:27:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F36F120044 for ; Mon, 13 Jan 2020 13:27:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mdeR9a6sk_Au for ; Mon, 13 Jan 2020 13:27:44 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CA0612001B for ; Mon, 13 Jan 2020 13:27:44 -0800 (PST) Date: Mon, 13 Jan 2020 13:27:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950863; bh=KaDwL1au9Ed0e45fGhLxnpItfH4DsAinNjGVt7YdlvM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qFYoUSOIwQXqqO1p1/uoIfZV7cWzucBapF6Pp7gaB8/0Lh3Zf0nSDheD7wP2bNk5i mkW/7QtD3tUn/Nam8i1ucEBIGOW4droZkKQEMjEQ2JIMn7m8BAzxAXq0eHxC/X0eBt rr9ughFWs5O/RAje4pnH08ydwFhTn1vEkV2Wzb5k= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce0cf784c4_73953f8ea42cd9641051c0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:27:46 -0000 ----==_mimepart_5e1ce0cf784c4_73953f8ea42cd9641051c0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Add a minor editorial note that middle boxes might change datagram boundaries and that this is still considered a connection failure. Closes #3317. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3337 -- Commit Summary -- * Add note that middleboxes might change datagram boundaries -- File Changes -- M draft-ietf-quic-transport.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3337.patch https://github.com/quicwg/base-drafts/pull/3337.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337 ----==_mimepart_5e1ce0cf784c4_73953f8ea42cd9641051c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Add a minor editorial note that middle boxes might change datagram boundaries and that this is still considered a connection failure.

Closes #3317.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3337

Commit Summary

  • Add note that middleboxes might change datagram boundaries

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce0cf784c4_73953f8ea42cd9641051c0-- From nobody Mon Jan 13 13:28:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 505C4120044 for ; Mon, 13 Jan 2020 13:28:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rES9KoluzeON for ; Mon, 13 Jan 2020 13:28:14 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07AFF12001B for ; Mon, 13 Jan 2020 13:28:14 -0800 (PST) Date: Mon, 13 Jan 2020 13:28:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950893; bh=n+DhLvUJ1sF0YSIddG/zeQgmWS/ahB9M+lHBryunKgs=; h=Date:From:To:Subject:From; b=1gZNzo3XOJ9gb0xYujPRPOLoiSgTnnsNpMehGXb69rkMYVIMEL2jMMit9mLyJ09Kz 0fahkXOLLEWz0JNAsWSyIt1BQfjpQh9R7CbzZOzzlabvyj2w+AfoGPJ2lVbcT58I1j /FaASdeTq1KzkG/veOpLT0TuwX4Vuk8KbUVQsZfs= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f56c5b: Script updating gh-pages from a6dcceaf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:28:15 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f56c5be71207ebf2b0f8e834074dcf7e468ccf5a https://github.com/quicwg/base-drafts/commit/f56c5be71207ebf2b0f8e834074dcf7e468ccf5a Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: A client-goaway-mbishop/draft-ietf-quic-http.html A client-goaway-mbishop/draft-ietf-quic-http.txt A client-goaway-mbishop/draft-ietf-quic-invariants.html A client-goaway-mbishop/draft-ietf-quic-invariants.txt A client-goaway-mbishop/draft-ietf-quic-qpack.html A client-goaway-mbishop/draft-ietf-quic-qpack.txt A client-goaway-mbishop/draft-ietf-quic-recovery.html A client-goaway-mbishop/draft-ietf-quic-recovery.txt A client-goaway-mbishop/draft-ietf-quic-tls.html A client-goaway-mbishop/draft-ietf-quic-tls.txt A client-goaway-mbishop/draft-ietf-quic-transport.html A client-goaway-mbishop/draft-ietf-quic-transport.txt A client-goaway-mbishop/index.html M index.html Log Message: ----------- Script updating gh-pages from a6dcceaf. [ci skip] From nobody Mon Jan 13 13:28:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6760412002F for ; Mon, 13 Jan 2020 13:28:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQMDi1955R5j for ; Mon, 13 Jan 2020 13:28:27 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D01F612001B for ; Mon, 13 Jan 2020 13:28:26 -0800 (PST) Date: Mon, 13 Jan 2020 13:28:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578950905; bh=2Hnmdcru3lDEDTly2bwSwNjSs9Hw8vhywELQBTgq5yU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S67nAyXAEDd1VBJrNFmw2+Aex7uVtSscix4arVHzh4GpS3j5SGU+HCCzKgrvZoTNJ Afw7VL4Y72Q8u/JZQpndYJrZKwHj8JE0gNl1lIsBdDPSctNBzo13C9M0qXoB+/ptIZ D+i1z26JlMTPG6CqB6MIeK3pEBldMbaFVq2QLSXY= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce0f9dc831_2fa3fc2794cd9681263a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:28:28 -0000 ----==_mimepart_5e1ce0f9dc831_2fa3fc2794cd9681263a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Technically, they can coalesce many datagrams into one as long as all of the packet are there, but that shouldn't cause the handshake to fail. If anyone has better text to suggest, will happily switch to that! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#issuecomment-573879360 ----==_mimepart_5e1ce0f9dc831_2fa3fc2794cd9681263a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Technically, they can coalesce many datagrams into one as long as all of the packet are there, but that shouldn't cause the handshake to fail. If anyone has better text to suggest, will happily switch to that!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce0f9dc831_2fa3fc2794cd9681263a0-- From nobody Mon Jan 13 13:32:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A74112002F for ; Mon, 13 Jan 2020 13:32:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mVo_y4WpB5s3 for ; Mon, 13 Jan 2020 13:32:23 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AD9712001B for ; Mon, 13 Jan 2020 13:32:23 -0800 (PST) Date: Mon, 13 Jan 2020 13:32:22 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951142; bh=hZ9+GQ+ZYgjQHyywn6wiCHV0RrXoJbArTLxWcjaDbfM=; h=Date:From:To:Subject:From; b=QVkVTFG58pTP1yfttNK3yjPLNEd8pwFV1/1kc7gPTNKYxONgfBDPd/kAWSNHcpBgb 9EHT4W7GMfzXp/4es3NxRbZoQmu8oQmubBK+Vv/3JB8EAemOpmRkP28na+MJtQSkqw aM4ULf6PhYCxZn4pd8CPFQ7DQ48+/SbS1eVLsAxg= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9dc92e: GOAWAY means no more, like H2 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:32:25 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts Commit: 9dc92e45e9032c38176bf15e3aaeb1b3eaeb11ac https://github.com/quicwg/base-drafts/commit/9dc92e45e9032c38176bf15e3aaeb1b3eaeb11ac Author: Mike Bishop Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY means no more, like H2 From nobody Mon Jan 13 13:32:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8162E12002F for ; Mon, 13 Jan 2020 13:32:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vll0ELaDYJP0 for ; Mon, 13 Jan 2020 13:32:39 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9DBC12001B for ; Mon, 13 Jan 2020 13:32:38 -0800 (PST) Date: Mon, 13 Jan 2020 13:32:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951158; bh=SlRqi11uiheBUqpcXjfZuUNZpmyu5NmxsR0BnjHSaiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZKt8+XkWNyPuguQLa0xcvo3LIQeAarj4SrCjK1IVMD16pZVDLe60CFIG5lwcsW1VZ Qj4Gw4dICCDMcsshZhJWR4fW8wjmxyC55Hq0+zfkTZwkev3K65MxtCG+6EXkjqjH+2 xj//kZ8Wk6CrTR3MGmSWtGVNshFgJbsvFGypAGbs= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce1f648a3e_30dd3f95c8ecd9641330bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:32:42 -0000 ----==_mimepart_5e1ce1f648a3e_30dd3f95c8ecd9641330bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. s/path/network path > @@ -249,11 +249,10 @@ more accurate round-trip time estimate (see Section 13.2 of {{QUIC-TRANSPORT}}). At a high level, an endpoint measures the time from when a packet was sent to when it is acknowledged as a round-trip time (RTT) sample. The endpoint uses RTT samples and peer-reported host delays (see Section 13.2 of -{{QUIC-TRANSPORT}}) to generate a statistical description of the connection's -RTT. An endpoint computes the following three values: the minimum value -observed over the lifetime of the connection (min_rtt), an -exponentially-weighted moving average (smoothed_rtt), and the variance in the -observed RTT samples (rttvar). +{{QUIC-TRANSPORT}}) to generate a statistical description of the path's RTT. ```suggestion {{QUIC-TRANSPORT}}) to generate a statistical description of the network path's RTT. ``` > @@ -295,16 +294,22 @@ retain sufficient history is an open research question. ## Estimating min_rtt {#min-rtt} -min_rtt is the minimum RTT observed over the lifetime of the connection. -min_rtt is set to the latest_rtt on the first sample in a connection, and to the -lesser of min_rtt and latest_rtt on subsequent samples. +min_rtt is the minimum RTT observed for a given path. min_rtt is set to the ```suggestion min_rtt is the minimum RTT observed for a given network path. min_rtt is set to the ``` > An endpoint uses only locally observed times in computing the min_rtt and does not adjust for host delays reported by the peer. Doing so allows the endpoint to set a lower bound for the smoothed_rtt based entirely on what it observes (see {{smoothed-rtt}}), and limits potential underestimation due to erroneously-reported delays by the peer. +The RTT for a path may change over time. If a path's actual RTT decreases, ```suggestion The RTT for a network path may change over time. If a path's actual RTT decreases, ``` > @@ -333,11 +338,10 @@ endpoint: min_rtt. This limits the underestimation that a misreporting peer can cause to the smoothed_rtt. -On the first RTT sample in a connection, the smoothed_rtt is set to the -latest_rtt. +On the first RTT sample for a path, the smoothed_rtt is set to the latest_rtt. ```suggestion On the first RTT sample for a network path, the smoothed_rtt is set to the latest_rtt. ``` > smoothed_rtt and rttvar are computed as follows, similar to {{?RFC6298}}. On -the first RTT sample in a connection: +the first RTT sample for a path: ```suggestion the first RTT sample for a network path: ``` > An endpoint uses only locally observed times in computing the min_rtt and does not adjust for host delays reported by the peer. Doing so allows the endpoint to set a lower bound for the smoothed_rtt based entirely on what it observes (see {{smoothed-rtt}}), and limits potential underestimation due to erroneously-reported delays by the peer. +The RTT for a path may change over time. If a path's actual RTT decreases, +the min_rtt will adapt immediately on the first low sample. If the path's ```suggestion the min_rtt will adapt immediately on the first low sample. If the network path's ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2919#pullrequestreview-342152058 ----==_mimepart_5e1ce1f648a3e_30dd3f95c8ecd9641330bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D

s/path/network path


=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -249,11 +249,10 @@ more accurate round-=
trip time estimate (see Section 13.2 of {{QUIC-TRANSPORT}}).=0D
 At a high level, an endpoint measures the time from when a packet was se=
nt to=0D
 when it is acknowledged as a round-trip time (RTT) sample.  The endpoint=
 uses=0D
 RTT samples and peer-reported host delays (see Section 13.2 of=0D
-{{QUIC-TRANSPORT}}) to generate a statistical description of the connect=
ion's=0D
-RTT. An endpoint computes the following three values: the minimum value=0D=

-observed over the lifetime of the connection (min_rtt), an=0D
-exponentially-weighted moving average (smoothed_rtt), and the variance i=
n the=0D
-observed RTT samples (rttvar).=0D
+{{QUIC-TRANSPORT}}) to generate a statistical description of the path=
9;s RTT.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-{{QUIC-TRANSPORT}}) to generate a statistical=
 description of the path's RTT.=0D
+{{QUIC-TRANSPORT}}) to generate a statistical description of the network=
 path's RTT.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -295,16 +294,22 @@ retain sufficient hi=
story is an open research question.=0D
 =0D
 ## Estimating min_rtt {#min-rtt}=0D
 =0D
-min_rtt is the minimum RTT observed over the lifetime of the connection.=
=0D
-min_rtt is set to the latest_rtt on the first sample in a connection, an=
d to the=0D
-lesser of min_rtt and latest_rtt on subsequent samples.=0D
+min_rtt is the minimum RTT observed for a given path.  min_rtt is set to=
 the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-min_rtt is the minimum RTT observed for a giv=
en path.  min_rtt is set to the=0D
+min_rtt is the minimum RTT observed for a given network path.  min_rtt i=
s set to the=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
>  =0D
 An endpoint uses only locally observed times in computing the min_rtt an=
d does=0D
 not adjust for host delays reported by the peer.  Doing so allows the en=
dpoint=0D
 to set a lower bound for the smoothed_rtt based entirely on what it obse=
rves=0D
 (see {{smoothed-rtt}}), and limits potential underestimation due to=0D
 erroneously-reported delays by the peer.=0D
 =0D
+The RTT for a path may change over time.  If a path's actual RTT dec=
reases,=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-The RTT for a path may change over time.  If =
a path's actual RTT decreases,=0D
+The RTT for a network path may change over time.  If a path's actual RTT=
 decreases,=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -333,11 +338,10 @@ endpoint:=0D
   min_rtt.  This limits the underestimation that a misreporting peer can=
 cause=0D
   to the smoothed_rtt.=0D
 =0D
-On the first RTT sample in a connection, the smoothed_rtt is set to the=0D=

-latest_rtt.=0D
+On the first RTT sample for a path, the smoothed_rtt is set to the lates=
t_rtt.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-On the first RTT sample for a path, the smoot=
hed_rtt is set to the latest_rtt.=0D
+On the first RTT sample for a network path, the smoothed_rtt is set to t=
he latest_rtt.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
>  =0D
 smoothed_rtt and rttvar are computed as follows, similar to {{?RFC6298}}=
.  On=0D
-the first RTT sample in a connection:=0D
+the first RTT sample for a path:=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-the first RTT sample for a path:=0D
+the first RTT sample for a network path:=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
>  =0D
 An endpoint uses only locally observed times in computing the min_rtt an=
d does=0D
 not adjust for host delays reported by the peer.  Doing so allows the en=
dpoint=0D
 to set a lower bound for the smoothed_rtt based entirely on what it obse=
rves=0D
 (see {{smoothed-rtt}}), and limits potential underestimation due to=0D
 erroneously-reported delays by the peer.=0D
 =0D
+The RTT for a path may change over time.  If a path's actual RTT dec=
reases,=0D
+the min_rtt will adapt immediately on the first low sample.  If the path=
's=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-the min_rtt will adapt immediately on the fir=
st low sample.  If the path's=0D
+the min_rtt will adapt immediately on the first low sample.  If the netw=
ork path's=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1ce1f648a3e_30dd3f95c8ecd9641330bc-- From nobody Mon Jan 13 13:32:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7683212001B for ; Mon, 13 Jan 2020 13:32:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a2RtTUBmB3Fv for ; Mon, 13 Jan 2020 13:32:44 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8381E120A58 for ; Mon, 13 Jan 2020 13:32:44 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id DA8482C1703 for ; Mon, 13 Jan 2020 13:32:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951163; bh=MhrGC74/YCjBcYo+5OJo7+7JoEeZvn0g/NNTaNpzAPM=; h=Date:From:To:Subject:From; b=IMONXMEJFgQvPkn7acrr5NwTcL93qjw47HO5eAZFsG90q2rB0S25fUdqgOfzPaMm1 LVn0/epjoKbmPHNfG+i0GT1eLEjMVqBy/aAOTZ3rRtv/YQ5y/SWm12RtEHZ5D8Aqe/ GO3ZjIyqY9m/pUWDrO194a14JCzS83yvBj/RxHM0= Date: Mon, 13 Jan 2020 13:32:43 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 1a563f: Immediately close with INVALID_TOKEN Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:32:51 -0000 Branch: refs/heads/ianswett-min-rtt=0D Home: https://github.com/quicwg/base-drafts=0D Commit: 1a563f23d8de25376eb56fcb54133968fe72a88d=0D https://github.com/quicwg/base-drafts/commit/1a563f23d8de25376eb56f= cb54133968fe72a88d=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Immediately close with INVALID_TOKEN=0D =0D If the Retry token is known to be invalid by the server, then the server = can close the connection with INVALID_TOKEN instead of waiting for a time= out.=0D =0D =0D Commit: 24d4b635a6348565fe16e8ee20b0e0e34ad5b590=0D https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8= ee20b0e0e34ad5b590=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 8c4691476c3cd896f74ff58402b48c650ac032e6=0D https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff5= 8402b48c650ac032e6=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7bed0b465944def7aee9349ea1b61bad09ce8f86=0D https://github.com/quicwg/base-drafts/commit/7bed0b465944def7aee934= 9ea1b61bad09ce8f86=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mandatory distinction between token types=0D =0D Closes #3127.=0D =0D =0D Commit: 47889736fe180f33c4951bbd60916278c7985329=0D https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951b= bd60916278c7985329=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Separate generic token construction requirements=0D =0D =0D Commit: 6cf5de8b6bce8470f614918cf149429ed327cf1a=0D https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f61491= 8cf149429ed327cf1a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho and MTs comments=0D =0D =0D Commit: b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a=0D https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae= 8ed0eb96e18ce5be2a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define the error=0D =0D =0D Commit: f827ca30b70e4ccffcd5f94ce884b0c26584d37f=0D https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f9= 4ce884b0c26584d37f=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: a263330298f0469ca7791cd503063b57eb0acac9=0D https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791c= d503063b57eb0acac9=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Moved too much up=0D =0D =0D Commit: 6b6273302247ffb91797391218850f95dae0b4af=0D https://github.com/quicwg/base-drafts/commit/6b6273302247ffb9179739= 1218850f95dae0b4af=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's tweaks=0D =0D =0D Commit: de8755430b9580bf5cbc3ef7afa8188437a71a2f=0D https://github.com/quicwg/base-drafts/commit/de8755430b9580bf5cbc3e= f7afa8188437a71a2f=0D Author: Eric Kinnear =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: d867945f6f1ca9ada1e01c92e5294310b4dc400b=0D https://github.com/quicwg/base-drafts/commit/d867945f6f1ca9ada1e01c= 92e5294310b4dc400b=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 3539edc1b1d03a469bd0ff5a32b0735daef8e79c=0D https://github.com/quicwg/base-drafts/commit/3539edc1b1d03a469bd0ff= 5a32b0735daef8e79c=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify that:=0D * Endpoints that drop the keys when entering closing state MUST back-off = the=0D frequency of CONNECTION_CLOSE packets that it sends.=0D * Endpoints that do not drop stops sending CONNECTION_CLOSE packet once i= t=0D receives a packet containing CONNECTION_CLOSE.=0D =0D =0D Commit: 1e0db50707bd7ec1179b03269aef26fcc3cd3b0a=0D https://github.com/quicwg/base-drafts/commit/1e0db50707bd7ec1179b03= 269aef26fcc3cd3b0a=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D plural=0D =0D =0D Commit: fb291efde6bdb976af004252087865410ed23917=0D https://github.com/quicwg/base-drafts/commit/fb291efde6bdb976af0042= 52087865410ed23917=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: e67d71336fdf52a267fbccde942849dac6004c69=0D https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbcc= de942849dac6004c69=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D encourage the use of applicable and unused token, while prohibiting the= use of unapplicable ones=0D =0D =0D Commit: abfc00ca30ae3d44ba1f29db246b588178cc1127=0D https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29= db246b588178cc1127=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D SHOULD backoff in decrypting, MUST backoff if not=0D =0D =0D Commit: e36eb7614830dcff2fecb0c720fa29ede4643d03=0D https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0= c720fa29ede4643d03=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D separate paragraphs for each class of design=0D =0D =0D Commit: a45ded27fd9b4da8658657c0be11ff8cc0d2639c=0D https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657= c0be11ff8cc0d2639c=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase based on @martinthomson's suggestion=0D =0D =0D Commit: 15898c5c6ee3538bfe6b45a9e652ee0767c59c21=0D https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45= a9e652ee0767c59c21=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D merge the paragraphs (suggested by @ianswett)=0D =0D =0D Commit: 3e153569a5f25801e5711cc26236d28f034c70b6=0D https://github.com/quicwg/base-drafts/commit/3e153569a5f25801e5711c= c26236d28f034c70b6=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D 0x1d only in 1-RTT; suggest user_canceled alert=0D =0D =0D Commit: 3d68e2be216d2ca28a28221f1f86bc91ffde7fa0=0D https://github.com/quicwg/base-drafts/commit/3d68e2be216d2ca28a2822= 1f1f86bc91ffde7fa0=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 175e7ddf52fd32aec9b24ad37214a35df99c8230=0D https://github.com/quicwg/base-drafts/commit/175e7ddf52fd32aec9b24a= d37214a35df99c8230=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 89a0171ca79c8846ea72749f819a4d52af64b824=0D https://github.com/quicwg/base-drafts/commit/89a0171ca79c8846ea7274= 9f819a4d52af64b824=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D wordwrap=0D =0D =0D Commit: 96cc1e384b7c65767c7d9bd23130f23c30244b5f=0D https://github.com/quicwg/base-drafts/commit/96cc1e384b7c65767c7d9b= d23130f23c30244b5f=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: c0b9c9307ddd840fb32bfc1c151040ab569b49fd=0D https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc= 1c151040ab569b49fd=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D an app that wishes to do so can=0D =0D =0D Commit: 54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21=0D https://github.com/quicwg/base-drafts/commit/54ed6dc0572c3b88f05c8e= aa8ef5b520eb00dc21=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow provisional registrations for all registries=0D =0D This overhauls the system for IANA registries to use a unified scheme=0D that allows provisional registration. This seems pretty complicated in=0D= terms of nailing down all the corner cases, but it is fairly simple in=0D= practice:=0D =0D * Provisional registration is easy, it only requires that the requester=0D= provide contact information and (ideally) the codepoint they want.=0D They could provide more, but at their discretion.=0D =0D * Permanent registration requires that you fill out the fields.=0D =0D Experts are required for both, but only really to prevent spam. We have=0D= a few more requirements for permanent registrations of frame types, but=0D= that is more for the purposes of advice, because sending an new frame=0D leads to protocol errors if you haven't agreed to that in the past.=0D =0D I've sketched out a strawman for a codepoint reclamation process. That=0D= advises that experts try to find some use of the codepoint. There is a=0D= date on registrations that can guide the selection of codepoints to=0D reclaim, but these can be updated any time by anyone who wants to keep=0D= the registration "live".=0D =0D Closes #3109. Closes #3020.=0D =0D =0D Commit: eb30e2a0b1f7318a21a326a2481c8c278a902e7d=0D https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326= a2481c8c278a902e7d=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D application does not send a frame=0D =0D =0D Commit: fea8629b7991150a51b86eff18bd302ed633630a=0D https://github.com/quicwg/base-drafts/commit/fea8629b7991150a51b86e= ff18bd302ed633630a=0D Author: Martin Thomson =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D enstricted=0D =0D =0D Commit: ce608aac8ea116d554c7fd32dc2199d215db9a24=0D https://github.com/quicwg/base-drafts/commit/ce608aac8ea116d554c7fd= 32dc2199d215db9a24=0D Author: Kazuho Oku =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-tls.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 408ba486db7c1fdea3d0049379a1a56934e1f78d=0D https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d004= 9379a1a56934e1f78d=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D "the" @MikeBishop=0D =0D =0D Commit: e0a60c778340168e734cb229d12ec7257f736192=0D https://github.com/quicwg/base-drafts/commit/e0a60c778340168e734cb2= 29d12ec7257f736192=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add unless, based on the discussion starting from https://github.com/qu= icwg/base-drafts/issues/3155#issuecomment-548264247=0D =0D =0D Commit: 9617e1da29cda2a6230e7e59e9ae62a257087d73=0D https://github.com/quicwg/base-drafts/commit/9617e1da29cda2a6230e7e= 59e9ae62a257087d73=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho's suggestion=0D =0D About being able to unprotect the Initial packet=0D =0D =0D Commit: 97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b=0D https://github.com/quicwg/base-drafts/commit/97ed82152c5d9c0a40a87b= 7a324b2d5dc5c6909b=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 85bac671b3282b7464a7b5b73a52ec5c34f2c62a=0D https://github.com/quicwg/base-drafts/commit/85bac671b3282b7464a7b5= b73a52ec5c34f2c62a=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 70aef67ee532cb6466e6bc1d485718782052de32=0D https://github.com/quicwg/base-drafts/commit/70aef67ee532cb6466e6bc= 1d485718782052de32=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 887c909e025d6d1c3a1f634cf13b62937d51ea37=0D https://github.com/quicwg/base-drafts/commit/887c909e025d6d1c3a1f63= 4cf13b62937d51ea37=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MAY close the connection without creating state=0D =0D =0D Commit: c36760da1391e5cf66b10b4d9d699c5fda3c8e88=0D https://github.com/quicwg/base-drafts/commit/c36760da1391e5cf66b10b= 4d9d699c5fda3c8e88=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: b16c4cfb6295dab73b45b234b7e20a1caff13de3=0D https://github.com/quicwg/base-drafts/commit/b16c4cfb6295dab73b45b2= 34b7e20a1caff13de3=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 3ab9f77f170dd89a902f52b4669035c7fab87add=0D https://github.com/quicwg/base-drafts/commit/3ab9f77f170dd89a902f52= b4669035c7fab87add=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 311d87043248d5862f3e181e9045f90bdf73239d=0D https://github.com/quicwg/base-drafts/commit/311d87043248d5862f3e18= 1e9045f90bdf73239d=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestions=0D =0D =0D Commit: 56e2ca00dc0bd264c21b72d7b28a46652d676d31=0D https://github.com/quicwg/base-drafts/commit/56e2ca00dc0bd264c21b72= d7b28a46652d676d31=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: 09a420387fa4e2ca5562bc58a31806c1c6deff3f=0D https://github.com/quicwg/base-drafts/commit/09a420387fa4e2ca5562bc= 58a31806c1c6deff3f=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Editorial fixes from @MikeBishop=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 1deac80822eb33acb4eb038210994dcc174a07e8=0D https://github.com/quicwg/base-drafts/commit/1deac80822eb33acb4eb03= 8210994dcc174a07e8=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add default contact details=0D =0D =0D Commit: 44a1cd3861501082dc24d09725212c642fae8997=0D https://github.com/quicwg/base-drafts/commit/44a1cd3861501082dc24d0= 9725212c642fae8997=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Add HTTP/3 registration updates=0D =0D =0D Commit: 656d67a144077447150eeb13ee432e1e6f205484=0D https://github.com/quicwg/base-drafts/commit/656d67a144077447150eeb= 13ee432e1e6f205484=0D Author: Mike Bishop =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Semicolons before "see {section}"=0D =0D =0D Commit: 22e8b1cae9a2614c72b2b58337b09a359f49c5ab=0D https://github.com/quicwg/base-drafts/commit/22e8b1cae9a2614c72b2b5= 8337b09a359f49c5ab=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D forbid exceeding the peer's active_connection_id_limit=0D =0D =0D Commit: 1e286a042ef691a58f38c6b63b6339fdf9b9d14b=0D https://github.com/quicwg/base-drafts/commit/1e286a042ef691a58f38c6= b63b6339fdf9b9d14b=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error code for exceeding the connection ID limit=0D =0D =0D Commit: 50b9b3997901707201744740d131a08cb1ab31f5=0D https://github.com/quicwg/base-drafts/commit/50b9b39979017072017447= 40d131a08cb1ab31f5=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 1568d427726afd00edf0bef4c4a6c4d5fe259321=0D https://github.com/quicwg/base-drafts/commit/1568d427726afd00edf0be= f4c4a6c4d5fe259321=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 66992a654573597a569668be47b35fbf9384d08c=0D https://github.com/quicwg/base-drafts/commit/66992a654573597a569668= be47b35fbf9384d08c=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's and Eric's suggestion=0D =0D =0D Commit: 30e554ae61fd41635c374647a07c2e2c5d85650a=0D https://github.com/quicwg/base-drafts/commit/30e554ae61fd41635c3746= 47a07c2e2c5d85650a=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 8ed69b0c6393dca4a876ee73c866b69a7a2a3e75=0D https://github.com/quicwg/base-drafts/commit/8ed69b0c6393dca4a876ee= 73c866b69a7a2a3e75=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D set a default and minimum value for active_connection_id_limit=0D =0D =0D Commit: 8354804a2a30580fd1b7deadb19f3baf3ad68fd8=0D https://github.com/quicwg/base-drafts/commit/8354804a2a30580fd1b7de= adb19f3baf3ad68fd8=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D mandate the processing order of NEW_CONNECTION_ID frame fields=0D =0D =0D Commit: 6a72f4259942e5b84906277bc38bff550b5b9c0e=0D https://github.com/quicwg/base-drafts/commit/6a72f4259942e5b8490627= 7bc38bff550b5b9c0e=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: f8efc92d9c63ee3180b9e2a3fa5f190c46fdcc54=0D https://github.com/quicwg/base-drafts/commit/f8efc92d9c63ee3180b9e2= a3fa5f190c46fdcc54=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Clarify what the error code is for=0D =0D =0D Commit: 7016f46e961bfc46a235379c274cdaf68fccd051=0D https://github.com/quicwg/base-drafts/commit/7016f46e961bfc46a23537= 9c274cdaf68fccd051=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D RTTVar is not really a variance=0D =0D It's a mean deviation. This has confused at least one reader.=0D =0D =0D Commit: 474291a1da6b83e72105de556fa4ec4bd9fce39a=0D https://github.com/quicwg/base-drafts/commit/474291a1da6b83e72105de= 556fa4ec4bd9fce39a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: 4cf3ff91650a1731e37acd8dc50c4855acae0718=0D https://github.com/quicwg/base-drafts/commit/4cf3ff91650a1731e37acd= 8dc50c4855acae0718=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 1396f0742e572a6740a05c26cc92cc9deda8799a=0D https://github.com/quicwg/base-drafts/commit/1396f0742e572a6740a05c= 26cc92cc9deda8799a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7a1bfb73f425696b0eefbb36d94c5f24bef6fabb=0D https://github.com/quicwg/base-drafts/commit/7a1bfb73f425696b0eefbb= 36d94c5f24bef6fabb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A day in the life=0D =0D ...and now we know how many holes it takes to fill the Albert Hall.=0D =0D This section has existed for a long time as "TBD". No longer. It also=0D= takes the opportunity to explain a little bit about what 0-RTT is for.=0D= =0D Closes #2856.=0D Closes #2843.=0D =0D =0D Commit: 9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb=0D https://github.com/quicwg/base-drafts/commit/9112fd7fa9c72a51c732e5= 5b6c8c88707ae4e3bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clearer text for application errors=0D =0D This cribs Lucas' proposed tweak and makes a few other tiny adjustments.=0D= =0D Closes #2850.=0D =0D =0D Commit: 4ae0c600314c9e2e783b855b97c0c9f368ea05bb=0D https://github.com/quicwg/base-drafts/commit/4ae0c600314c9e2e783b85= 5b97c0c9f368ea05bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Summarize where frames can be used=0D =0D It's still slightly odd where we have this setup between TLS and=0D transport, but it seems like replicating the information might work.=0D =0D Closes #2721.=0D =0D =0D Commit: 50997741a989c1b70b991a73b2290d7417c5b77e=0D https://github.com/quicwg/base-drafts/commit/50997741a989c1b70b991a= 73b2290d7417c5b77e=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D grammer iz had=0D =0D =0D Commit: 2ce6f2914d99f3b821c2e2bdb71483fd238ebe74=0D https://github.com/quicwg/base-drafts/commit/2ce6f2914d99f3b821c2e2= bdb71483fd238ebe74=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Restore other state after a spoofed migration=0D =0D This is really just an observation, because there is no real way we can=0D= insist on people doing this sort of thing, but being aware of the=0D performance implication of spoofed migrations might motivate solutions.=0D= =0D Closes #2311.=0D =0D =0D Commit: b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f=0D https://github.com/quicwg/base-drafts/commit/b3142eaacf5fe20f62e1a6= 096eefee5d78cc0b6f=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Use no_application_protocol more=0D =0D The old text used the non-specific "abort" here, but we can use the=0D right error code.=0D =0D Closes #2500.=0D =0D =0D Commit: e898a628f4146a462d112a6de705b1b3f0f11100=0D https://github.com/quicwg/base-drafts/commit/e898a628f4146a462d112a= 6de705b1b3f0f11100=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Yes, I meant to remove that 'if'. Oops.=0D =0D =0D Commit: 32b6f776ffc82063e71af0b9152cbfa65aebaeb8=0D https://github.com/quicwg/base-drafts/commit/32b6f776ffc82063e71af0= b9152cbfa65aebaeb8=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Bad CONNECTION_CLOSE isn't special=0D =0D If we get one, rely on the back-off that we require endpoints to=0D implement when they enter the closing state. No need for any additional=0D= special processing rules.=0D =0D Closes #2475.=0D Closes #3230.=0D =0D =0D Commit: 094ac5b9fb261b47dccc0626cba1b8a0105db380=0D https://github.com/quicwg/base-drafts/commit/094ac5b9fb261b47dccc06= 26cba1b8a0105db380=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] How many parts is the HTTP/3 specification is spli= t into exactly? (#3219)=0D =0D I count eight including the additional resources or six not including=0D them. But what I'm most concerned about is that Sections 1 and 2 are=0D also part of the HTTP/3 specification.=0D =0D =0D Commit: cee02b8081a97cb76ca41f95023eff22f83f98d0=0D https://github.com/quicwg/base-drafts/commit/cee02b8081a97cb76ca41f= 95023eff22f83f98d0=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mikkel makes this better=0D =0D Co-Authored-By: MikkelFJ =0D =0D =0D Commit: 36192e6c3858e5431a60a63859547a661b46373f=0D https://github.com/quicwg/base-drafts/commit/36192e6c3858e5431a60a6= 3859547a661b46373f=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D only the application=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 2ae98990a35cbecba177a56c71b9db7bd0d57963=0D https://github.com/quicwg/base-drafts/commit/2ae98990a35cbecba177a5= 6c71b9db7bd0d57963=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reorder, tweak=0D =0D =0D Commit: 5866e9649332db619d09e31eaa764936ea0d8ac6=0D https://github.com/quicwg/base-drafts/commit/5866e9649332db619d09e3= 1eaa764936ea0d8ac6=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D termination clause=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 192990e0903bad56516e5750fadc18004a10aea2=0D https://github.com/quicwg/base-drafts/commit/192990e0903bad56516e57= 50fadc18004a10aea2=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase Mike's suggestion=0D =0D =0D Commit: dbf8326f45d7610e639946b4df476f2f97fd359d=0D https://github.com/quicwg/base-drafts/commit/dbf8326f45d7610e639946= b4df476f2f97fd359d=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] Remove mention of redefining setting format. (#322= 0)=0D =0D * [HTTP/3] [editorial] Remove mention of redefining setting format.=0D =0D Each SETTINGS parameter consists of an identifier and a value, each=0D encoded as QUIC variable-length integer. The sentence being removed is=0D= a remnant from the time when setting values were encoded as=0D length-prefixed binary blobs.=0D =0D * Clarify how settings ported from HTTP/2 might redefine value.=0D =0D * reword parenthetical=0D =0D =0D Commit: 204aeb1c77d58208ec2e9e9c6f1a35a47277f368=0D https://github.com/quicwg/base-drafts/commit/204aeb1c77d58208ec2e9e= 9c6f1a35a47277f368=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D App or flow control limited (#3238)=0D =0D * App or flow control limited=0D =0D Fixes #3236=0D =0D * spelling=0D =0D =0D Commit: 3a756ee0d1bd3c17baf882cefbe7dbe4e93dc0c5=0D https://github.com/quicwg/base-drafts/commit/3a756ee0d1bd3c17baf882= cefbe7dbe4e93dc0c5=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix Gorry's editorial comments (#3237)=0D =0D This attempts to fix Gorry's editorial comments from the QUIC mailing lis= t.=0D =0D =0D Commit: ba6b49a20a69e9e68f0d3a4c5c36efbc79d6d830=0D https://github.com/quicwg/base-drafts/commit/ba6b49a20a69e9e68f0d3a= 4c5c36efbc79d6d830=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MUST NOT use a reordering theshold less than 3=0D =0D =0D Commit: 67011489dd94afc11d0a06a50ba1c2671c8c4988=0D https://github.com/quicwg/base-drafts/commit/67011489dd94afc11d0a06= a50ba1c2671c8c4988=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 00e05fbb38c9079150e06806e97b5f4763c70ac2=0D https://github.com/quicwg/base-drafts/commit/00e05fbb38c9079150e068= 06e97b5f4763c70ac2=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D =0D Commit: 3e0c5f00f5aa1e95d2cf8028da01534a642b9d06=0D https://github.com/quicwg/base-drafts/commit/3e0c5f00f5aa1e95d2cf80= 28da01534a642b9d06=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c52cd498bfa49a005f25bcd11ad11a043c322d08=0D https://github.com/quicwg/base-drafts/commit/c52cd498bfa49a005f25bc= d11ad11a043c322d08=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D ECN editorial=0D =0D >From Gorry's comments=0D =0D =0D Commit: 912634dbeddd6dbe910a05694828db4b2fc67b3a=0D https://github.com/quicwg/base-drafts/commit/912634dbeddd6dbe910a05= 694828db4b2fc67b3a=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D include the handshake and SPA CIDs in the connection ID limit=0D =0D =0D Commit: a11afffde6f7d8a1663baf21877b1b87449c2f41=0D https://github.com/quicwg/base-drafts/commit/a11afffde6f7d8a1663baf= 21877b1b87449c2f41=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase when to supply new CIDs=0D =0D =0D Commit: 26d90987df16bcd264146040aa0ed33995ccc0bf=0D https://github.com/quicwg/base-drafts/commit/26d90987df16bcd2641460= 40aa0ed33995ccc0bf=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D --layer=0D =0D =0D Commit: b0e93f726ac15c1b3a57721b621639ed5b2fcac0=0D https://github.com/quicwg/base-drafts/commit/b0e93f726ac15c1b3a5772= 1b621639ed5b2fcac0=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Use host less as appropriate=0D =0D =0D Commit: 5653e332c7394814bedd12b84586da20f3a6c186=0D https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12= b84586da20f3a6c186=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define "address"=0D =0D Closes 3233.=0D =0D =0D Commit: 31c1f5a0b4c9f654c8b980cc001dd6755fc837c8=0D https://github.com/quicwg/base-drafts/commit/31c1f5a0b4c9f654c8b980= cc001dd6755fc837c8=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix incorrect expression=0D =0D =0D Commit: 2473c8b0a7b3834498c159403a6dfca75daaa41e=0D https://github.com/quicwg/base-drafts/commit/2473c8b0a7b3834498c159= 403a6dfca75daaa41e=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge remote-tracking branch 'upstream/master' into enforce-active-conn= ection-id-limit=0D =0D =0D Commit: 95ad25c1b3d8bb96947566e0e1f50a9682a3db7c=0D https://github.com/quicwg/base-drafts/commit/95ad25c1b3d8bb96947566= e0e1f50a9682a3db7c=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Set, not seed=0D =0D =0D Commit: e41a121b775409e5b7f6e276ede0e11eca7936d5=0D https://github.com/quicwg/base-drafts/commit/e41a121b775409e5b7f6e2= 76ede0e11eca7936d5=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: f427ed23016ed57959adf1152d08b3041d0704d3=0D https://github.com/quicwg/base-drafts/commit/f427ed23016ed57959adf1= 152d08b3041d0704d3=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN (#3241)=0D =0D * Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c5d0fe922251b4c4ab2b49868805a19f9c42b7ef=0D https://github.com/quicwg/base-drafts/commit/c5d0fe922251b4c4ab2b49= 868805a19f9c42b7ef=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3251 from quicwg/jri/not-seed=0D =0D Clarify that initial RTT is set, not seeded into something=0D =0D =0D Commit: bbe9e9bbe1f7a1fb62d32cc52c571242da964f8a=0D https://github.com/quicwg/base-drafts/commit/bbe9e9bbe1f7a1fb62d32c= c52c571242da964f8a=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3250 from quicwg/jri/time-threshold=0D =0D Fix incorrect time-threshold expression=0D =0D =0D Commit: e526ccf9c43c49e3dd90110e3a22e450f32a76b0=0D https://github.com/quicwg/base-drafts/commit/e526ccf9c43c49e3dd9011= 0e3a22e450f32a76b0=0D Author: Kazuho Oku =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D endpoints never requests a CID=0D =0D =0D Commit: 7333f466daf11ab512f44ab13005fb477c952098=0D https://github.com/quicwg/base-drafts/commit/7333f466daf11ab512f44a= b13005fb477c952098=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Avoid using table- prefixes for anchors=0D =0D xml2rfc v3 format prohibits the use of these, which will cause problems.=0D= This makes the anchors longer, so feel free to go with something else.=0D= =0D =0D Commit: 08f96e3da48faf241da7fad12cfee7b27fcef691=0D https://github.com/quicwg/base-drafts/commit/08f96e3da48faf241da7fa= d12cfee7b27fcef691=0D Author: Martin Thomson =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3252 from kazuho/kazuho/endpoint-never-request-cid=0D= =0D endpoints never requests a CID=0D =0D =0D Commit: dfa1d15b6727d17a2a815361dd1d40cf27aae8e1=0D https://github.com/quicwg/base-drafts/commit/dfa1d15b6727d17a2a8153= 61dd1d40cf27aae8e1=0D Author: ianswett =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3242 from quicwg/ianswett-ecn-editorial=0D =0D ECN editorial=0D =0D =0D Commit: 750caeac14e33b7bfa362d54d4804f6e2be69e5b=0D https://github.com/quicwg/base-drafts/commit/750caeac14e33b7bfa362d= 54d4804f6e2be69e5b=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D no active_connection_id_limit when using zero-length CIDs=0D =0D =0D Commit: 569b660eb85bf55bf7a226037da73057afd86ddf=0D https://github.com/quicwg/base-drafts/commit/569b660eb85bf55bf7a226= 037da73057afd86ddf=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 81c610b900c4b78a7a1415d1005b7a8f5fff3464=0D https://github.com/quicwg/base-drafts/commit/81c610b900c4b78a7a1415= d1005b7a8f5fff3464=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3253 from quicwg/table-tag=0D =0D Avoid using table- prefixes for anchors=0D =0D =0D Commit: 12d3abd22ad130b21f29854fd487546dcd57eb6b=0D https://github.com/quicwg/base-drafts/commit/12d3abd22ad130b21f2985= 4fd487546dcd57eb6b=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove some cruft from packet size section=0D =0D This section had a bunch of text that wasn't updated as the result of=0D other changes elsewhere. Though there was a suggestion that this could=0D= reference other sections, but as this is in some ways the authoritative=0D= section on the subject, I decided to keep the requirements. That's=0D duplicative, but I couldn't see a simple way to deal with that.=0D =0D Closes #3255.=0D =0D =0D Commit: 5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1=0D https://github.com/quicwg/base-drafts/commit/5b356b5358b8f9d9ff119b= bd57e7079d5cda3dc1=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Key generation for updates MAY be deferred=0D =0D As concluded in Singapore.=0D =0D Closes #2792.=0D =0D =0D Commit: b3defa9c1d9b8a97b445bcc5ca40cd7dfcc75321=0D https://github.com/quicwg/base-drafts/commit/b3defa9c1d9b8a97b445bc= c5ca40cd7dfcc75321=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D No reading of 1-RTT before the handshake is complete=0D =0D We really mean it.=0D =0D The effect of #3159 has been to shame some implementations into the=0D right behaviour, but on reviewing this section, it really was=0D unambiguous. This tweaks the text slightly and adds a cautionary note,=0D= but it is otherwise unchanged other than a few editorial tweaks.=0D =0D Closes #3159.=0D =0D =0D Commit: e2ee0d4652ea2f3a405da6ba14d08416bc4f6b3d=0D https://github.com/quicwg/base-drafts/commit/e2ee0d4652ea2f3a405da6= ba14d08416bc4f6b3d=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Simplify=0D =0D =0D Commit: 459ef0f8b646af38e381acab8f2dfb1769391df0=0D https://github.com/quicwg/base-drafts/commit/459ef0f8b646af38e381ac= ab8f2dfb1769391df0=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Keep context=0D =0D =0D Commit: e60e94e5aafe83d4e64bb8d86a1ae68e81eff4ad=0D https://github.com/quicwg/base-drafts/commit/e60e94e5aafe83d4e64bb8= d86a1ae68e81eff4ad=0D Author: Marten Seemann =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D apply Jana's suggestion=0D =0D =0D Commit: 22c459a6461133576cfa0758ca5155689d9e2196=0D https://github.com/quicwg/base-drafts/commit/22c459a6461133576cfa07= 58ca5155689d9e2196=0D Author: Peter Wu =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: fix references to registries=0D =0D =0D Commit: e4b5c8103a85a79e62da4b027b199b84240bfb24=0D https://github.com/quicwg/base-drafts/commit/e4b5c8103a85a79e62da4b= 027b199b84240bfb24=0D Author: Martin Thomson =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow ranges=0D =0D =0D Commit: b52d6e51eaa3d54a7c6501d85f1b4ada7d5b3707=0D https://github.com/quicwg/base-drafts/commit/b52d6e51eaa3d54a7c6501= d85f1b4ada7d5b3707=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Recovery editorial update=0D =0D Update based on my review of the editor's copy.=0D =0D =0D Commit: 33a4a4804a4d4ba9e10d311560a873adef1d5c77=0D https://github.com/quicwg/base-drafts/commit/33a4a4804a4d4ba9e10d31= 1560a873adef1d5c77=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: 258f2da1aaaaaef58d84ecc04556cbe932238b4a=0D https://github.com/quicwg/base-drafts/commit/258f2da1aaaaaef58d84ec= c04556cbe932238b4a=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 16d3ddbb49f0df52a8694dda68c2c57ed871ee44=0D https://github.com/quicwg/base-drafts/commit/16d3ddbb49f0df52a8694d= da68c2c57ed871ee44=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3234 from quicwg/ianswett-recovery-editorial=0D =0D Recovery editorial update=0D =0D =0D Commit: f5fc8b46c06a636b23fbc92690017c088ba6fca2=0D https://github.com/quicwg/base-drafts/commit/f5fc8b46c06a636b23fbc9= 2690017c088ba6fca2=0D Author: Martin Thomson =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3267 from Lekensteyn/tls-iana-fixes=0D =0D TLS: fix references to registries=0D =0D =0D Commit: 882bc758be4e0ef31edebb890e1f54461e29037e=0D https://github.com/quicwg/base-drafts/commit/882bc758be4e0ef31edebb= 890e1f54461e29037e=0D Author: Jana Iyengar =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3249 from quicwg/sub-host=0D =0D Use host less, define address more=0D =0D =0D Commit: 4c85c51e257757ffa98637b340684b74be8b71c1=0D https://github.com/quicwg/base-drafts/commit/4c85c51e257757ffa98637= b340684b74be8b71c1=0D Author: Mark Nottingham =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D =0D Log Message:=0D -----------=0D Update CONTRIBUTING.md=0D =0D =0D Commit: f831a871f2c06df618c13b056d97cf0f6fefefc1=0D https://github.com/quicwg/base-drafts/commit/f831a871f2c06df618c13b= 056d97cf0f6fefefc1=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D iyengareditorialization=0D =0D =0D Commit: d7dd049f2a3f98d43132620708b9231668c049a9=0D https://github.com/quicwg/base-drafts/commit/d7dd049f2a3f98d4313262= 0708b9231668c049a9=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3262 from quicwg/remove-first-initial=0D =0D Remove some cruft from packet size section=0D =0D =0D Commit: c43acac96f405a821b0566d7ea56e7ea7c4e2f33=0D https://github.com/quicwg/base-drafts/commit/c43acac96f405a821b0566= d7ea56e7ea7c4e2f33=0D Author: Martin Thomson =0D Date: 2019-11-28 (Thu, 28 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A zero-length Retry Token is invalid=0D =0D The Retry packet can be discarded.=0D =0D Closes #3271.=0D =0D =0D Commit: 2f57c4c27e4042c475a87a39a6d2a5f4786f47ee=0D https://github.com/quicwg/base-drafts/commit/2f57c4c27e4042c475a87a= 39a6d2a5f4786f47ee=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3157 from kazuho/kazuho/connection-close-must-backo= ff=0D =0D Backoff on CONNECTION_CLOSE=0D =0D =0D Commit: f20777786ad5b925f9b4be5e5bae7b4bcffba95f=0D https://github.com/quicwg/base-drafts/commit/f20777786ad5b925f9b4be= 5e5bae7b4bcffba95f=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3231 from quicwg/bad-close-ok=0D =0D Bad CONNECTION_CLOSE isn't special=0D =0D =0D Commit: 6660526149fd2fc238bbefb1ffa139ce3a58de6d=0D https://github.com/quicwg/base-drafts/commit/6660526149fd2fc238bbef= b1ffa139ce3a58de6d=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3156 from kazuho/kazuho/token-scope=0D =0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 48ca60d01e0c939f8243963edab5a86db5e4f6cd=0D https://github.com/quicwg/base-drafts/commit/48ca60d01e0c939f824396= 3edab5a86db5e4f6cd=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3164 from kazuho/kazuho/application-close-only-in-1= rtt=0D =0D Forbid use of application-level close in Initial, Handshake packets=0D =0D =0D Commit: 12cc91a5d71d070187cec0163ba19aff1eec3713=0D https://github.com/quicwg/base-drafts/commit/12cc91a5d71d070187cec0= 163ba19aff1eec3713=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3128 from quicwg/must-distinguish-tokens=0D =0D Mandatory distinction between token types=0D =0D =0D Commit: 745f4674876f25f212f9b4ddfcc1013242f88e24=0D https://github.com/quicwg/base-drafts/commit/745f4674876f25f212f9b4= ddfcc1013242f88e24=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into handle-reordered-ncid-frames=0D =0D =0D Commit: 373dfc1561634e48a45c1541ac1d17caee4cc776=0D https://github.com/quicwg/base-drafts/commit/373dfc1561634e48a45c15= 41ac1d17caee4cc776=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3202 from marten-seemann/handle-reordered-ncid-fram= es=0D =0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 9f09e6eee38f86f60336db70483c6b049dec90c9=0D https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db= 70483c6b049dec90c9=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Fix offset of Packet Number field in example=0D =0D Closes #3279.=0D =0D =0D Commit: 621cc6f80564ceb3d2647b5f23814338dcca1aba=0D https://github.com/quicwg/base-drafts/commit/621cc6f80564ceb3d2647b= 5f23814338dcca1aba=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3225 from quicwg/life=0D =0D A day in the life=0D =0D =0D Commit: 75838e0e8386538b70d6584364354a8b3af865dc=0D https://github.com/quicwg/base-drafts/commit/75838e0e8386538b70d658= 4364354a8b3af865dc=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3229 from quicwg/restore-path-state=0D =0D Restore other state after a spoofed migration=0D =0D =0D Commit: 5470410e08b99845de425faf285488a20a25b93b=0D https://github.com/quicwg/base-drafts/commit/5470410e08b99845de425f= af285488a20a25b93b=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3228 from quicwg/abort=0D =0D Use no_application_protocol more=0D =0D =0D Commit: 02eb9515e868e1e6bb80644673a23928bc7d60d3=0D https://github.com/quicwg/base-drafts/commit/02eb9515e868e1e6bb8064= 4673a23928bc7d60d3=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3226 from quicwg/resetting=0D =0D Clearer text for application errors=0D =0D =0D Commit: 89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5=0D https://github.com/quicwg/base-drafts/commit/89b53f0934c05a9dfbcbe7= ead8cdc728fa6be3a5=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3139 from erickinnear/ek/reset_cc=0D =0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: 7d17a202aee84d3751f2f4bdf4e2902f71d8f54c=0D https://github.com/quicwg/base-drafts/commit/7d17a202aee84d3751f2f4= bdf4e2902f71d8f54c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3107 from quicwg/ianswett-invalid-token=0D =0D Immediately close with INVALID_TOKEN=0D =0D =0D Commit: 25267b36c49a8f29f889fde596cef5d63fbfd462=0D https://github.com/quicwg/base-drafts/commit/25267b36c49a8f29f889fd= e596cef5d63fbfd462=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3277 from quicwg/retry-token-zero=0D =0D A zero-length Retry Token is invalid=0D =0D =0D Commit: 3641d9cbb34b7936d2b0a91f5ab0a87490daec48=0D https://github.com/quicwg/base-drafts/commit/3641d9cbb34b7936d2b0a9= 1f5ab0a87490daec48=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3196 from quicwg/semicolons=0D =0D Semicolons before "see {section}"=0D =0D =0D Commit: 18e24e212c3abd623990da105478c9f731f7485c=0D https://github.com/quicwg/base-drafts/commit/18e24e212c3abd623990da= 105478c9f731f7485c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D NEW_TOKEN contains globally unique values=0D =0D This is already implied by the existing text, but it isn't said=0D directly. That is, we say that the values can't be linkable, which=0D is a stronger requirement. Saying that you can't send the same value on=0D= two connections is much clearer.=0D =0D Closes #3179.=0D =0D =0D Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6=0D https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62= a8e7a543e3c72c9ea6=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Update vectors for draft-25=0D =0D =0D Commit: 46cc5af98038ac25d06c90d96a41dec702b2989d=0D https://github.com/quicwg/base-drafts/commit/46cc5af98038ac25d06c90= d96a41dec702b2989d=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3284 from quicwg/vector-25=0D =0D Update vectors for draft-25=0D =0D =0D Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831=0D https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a= 8248e5a812ce0ba831=0D Author: Jana Iyengar =0D Date: 2019-12-04 (Wed, 04 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Rephrase sentence=0D =0D =0D Commit: bc61dcd873bcc0434de365e2da443eb3dcc830f3=0D https://github.com/quicwg/base-drafts/commit/bc61dcd873bcc0434de365= e2da443eb3dcc830f3=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3285 from quicwg/jri/edit=0D =0D Reword sentence about backoff of CONNECTION_CLOSE=0D =0D =0D Commit: 932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a=0D https://github.com/quicwg/base-drafts/commit/932d505c5dcc243939b7b2= e6b4f1ba28aa72bd8a=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase suggestions=0D =0D =0D Commit: 32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0=0D https://github.com/quicwg/base-drafts/commit/32b81b6bc1b68293e5e5f8= f4fa19d0fd905301c0=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3263 from quicwg/may-defer-keygen=0D =0D Key generation for updates MAY be deferred=0D =0D =0D Commit: 90bc428d40356107d21e165a94e7fe2b0e3f2e64=0D https://github.com/quicwg/base-drafts/commit/90bc428d40356107d21e16= 5a94e7fe2b0e3f2e64=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into provisional=0D =0D =0D Commit: a167bc0a4266fca8026492d7e6d8cb24c9268038=0D https://github.com/quicwg/base-drafts/commit/a167bc0a4266fca8026492= d7e6d8cb24c9268038=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3208 from quicwg/http/early_response=0D =0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: 90baacda8f5ce02aa7d0e1354abc7e48ae74b86e=0D https://github.com/quicwg/base-drafts/commit/90baacda8f5ce02aa7d0e1= 354abc7e48ae74b86e=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3224 from quicwg/really-really-dont-1rtt-early=0D =0D No reading of 1-RTT before the handshake is complete=0D =0D =0D Commit: 752f22c36e96d4a647f6ad69c8cd8a6eb1f8b097=0D https://github.com/quicwg/base-drafts/commit/752f22c36e96d4a647f6ad= 69c8cd8a6eb1f8b097=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3201 from marten-seemann/enforce-active-connection-= id-limit=0D =0D enforce the active_connection_id_limit=0D =0D =0D Commit: e60e0ea0f7ec734c53be491f811b1f9e78246647=0D https://github.com/quicwg/base-drafts/commit/e60e0ea0f7ec734c53be49= 1f811b1f9e78246647=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3240 from quicwg/ianswett-must-not-3=0D =0D SHOULD NOT use a reordering threshold less than 3=0D =0D =0D Commit: 19dd7d0df4c85af239b524a865c117cdf8d5a433=0D https://github.com/quicwg/base-drafts/commit/19dd7d0df4c85af239b524= a865c117cdf8d5a433=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3186 from marten-seemann/crypto-frame-overflow=0D =0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: f93eca717921eca125548e760d5ab8f3f1a5ccb5=0D https://github.com/quicwg/base-drafts/commit/f93eca717921eca125548e= 760d5ab8f3f1a5ccb5=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3170 from quicwg/provisional=0D =0D Allow provisional registrations for all registries=0D =0D =0D Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19=0D https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb4= 6649500fe8d9520d19=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: 8a400b45f8817c1894ac1789f43b039070b50a72=0D https://github.com/quicwg/base-drafts/commit/8a400b45f8817c1894ac17= 89f43b039070b50a72=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword, thanks @janaiyengar=0D =0D =0D Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b=0D https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4= f8b5341267f1d7d44b=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ...and 1-RTT too=0D =0D =0D Commit: c23f017912428481d583414e1cef97e5d707d542=0D https://github.com/quicwg/base-drafts/commit/c23f017912428481d58341= 4e1cef97e5d707d542=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3293 from quicwg/close-in-handshake=0D =0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: a35f3c43cbf793ba9da502361d9568615124f492=0D https://github.com/quicwg/base-drafts/commit/a35f3c43cbf793ba9da502= 361d9568615124f492=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: e725fe45c12405608e3432ca94e073ab7703fed7=0D https://github.com/quicwg/base-drafts/commit/e725fe45c12405608e3432= ca94e073ab7703fed7=0D Author: Mike Bishop =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend replacing, not changing, protocol components (#3206)=0D =0D * Recommend replacing, not changing=0D =0D * Remove extra word=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 77882faf2c30745a5444168dfeac8d708c9c8117=0D https://github.com/quicwg/base-drafts/commit/77882faf2c30745a544416= 8dfeac8d708c9c8117=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: d8ca865c63bf318b58938eb64adf064032f5971c=0D https://github.com/quicwg/base-drafts/commit/d8ca865c63bf318b58938e= b64adf064032f5971c=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 60076da33e27d5f49d9cccfe7a8aee1c67171720=0D https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9ccc= fe7a8aee1c67171720=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: ac52e0f5c63bf813d5227317448eee35aec3a8c5=0D https://github.com/quicwg/base-drafts/commit/ac52e0f5c63bf813d52273= 17448eee35aec3a8c5=0D Author: Igor Lubashev =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify the fractions of connections an endpoint must disable spin bit = for=0D =0D =0D Commit: 8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f=0D https://github.com/quicwg/base-drafts/commit/8ebd3bb542cd4ed97c6c7c= 5ef4a1f92e0391953f=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Disable spin randomly per-path or per-CID=0D =0D This addresses linkability concerns.=0D =0D Builds on #3270 and includes suggested improvements.=0D =0D Closes #3270.=0D Closes #3257.=0D Closes #2628.=0D =0D =0D Commit: 2625670ec2c3b179bcd81df66c6bf25946c38996=0D https://github.com/quicwg/base-drafts/commit/2625670ec2c3b179bcd81d= f66c6bf25946c38996=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 918a1c05d10f94cac30b4651aed997604673a360=0D https://github.com/quicwg/base-drafts/commit/918a1c05d10f94cac30b46= 51aed997604673a360=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reduce repetition=0D =0D =0D Commit: e36b24df432acf9b049ebc49cd233c381553cb9b=0D https://github.com/quicwg/base-drafts/commit/e36b24df432acf9b049ebc= 49cd233c381553cb9b=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3223 from quicwg/ianswett-mean-deviation=0D =0D RTTVar is not really a variance=0D =0D =0D Commit: cd6fcba2ed941f991e0ef5aefcd59767b295d037=0D https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5= aefcd59767b295d037=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1eba3aa1de7f7635d9d923becc14d0aa80fbe1eb=0D https://github.com/quicwg/base-drafts/commit/1eba3aa1de7f7635d9d923= becc14d0aa80fbe1eb=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3281 from quicwg/dedupe-token=0D =0D NEW_TOKEN contains globally unique values=0D =0D =0D Commit: ee7d6964548b9d10db5e203d3c548d07753fd08a=0D https://github.com/quicwg/base-drafts/commit/ee7d6964548b9d10db5e20= 3d3c548d07753fd08a=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana strikes again with a solid suggestion=0D =0D =0D Commit: 48958a7cc07f1732fb374648b44e99663c6b1159=0D https://github.com/quicwg/base-drafts/commit/48958a7cc07f1732fb3746= 48b44e99663c6b1159=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Move the retained sentence higher instead=0D =0D =0D Commit: da2bcfdaba27628c529d32e1654d8294ed78dfc7=0D https://github.com/quicwg/base-drafts/commit/da2bcfdaba27628c529d32= e1654d8294ed78dfc7=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3295 from quicwg/remove-duped-close-text=0D =0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701=0D https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c= 28fadd645d9e932701=0D Author: Jana Iyengar =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D editorial suggestion=0D =0D =0D Commit: 1009d3532f7d730bf4f5538a159885caa8ea1f30=0D https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f553= 8a159885caa8ea1f30=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3299 from quicwg/janaiyengar-patch-1=0D =0D editorial suggestion=0D =0D =0D Commit: 4d984c310fde3e4bea1feadd3ae721f172225e12=0D https://github.com/quicwg/base-drafts/commit/4d984c310fde3e4bea1fea= dd3ae721f172225e12=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3227 from quicwg/where-art-thou-frame=0D =0D Summarize where frames can be used=0D =0D =0D Commit: 5fb067516a045cd554b5f006813d057c08841c27=0D https://github.com/quicwg/base-drafts/commit/5fb067516a045cd554b5f0= 06813d057c08841c27=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D R metadata.min.js=0D =0D Log Message:=0D -----------=0D Remove cruft=0D =0D =0D Commit: ae8bdf330563f2aa81918686ec49d495f07b9db3=0D https://github.com/quicwg/base-drafts/commit/ae8bdf330563f2aa819186= 86ec49d495f07b9db3=0D Author: Dmitri Tikhonov =0D Date: 2019-12-16 (Mon, 16 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)=0D =0D * HTTP: server may interleave DUPLICATE_PUSH frames as well=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 364bbfb7073737bed108ad711828b3e747bde12c=0D https://github.com/quicwg/base-drafts/commit/364bbfb7073737bed108ad= 711828b3e747bde12c=0D Author: ianswett =0D Date: 2019-12-29 (Sun, 29 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D What if an ACK frame doesn't fit=0D =0D Into a QUIC packet.=0D Fixes #3311=0D =0D =0D Commit: 84a3a435344f037bce95c08a8254d69556137b5c=0D https://github.com/quicwg/base-drafts/commit/84a3a435344f037bce95c0= 8a8254d69556137b5c=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ACK frames PN space editorial=0D =0D Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about h= ow the same PN may be used in each space.=0D =0D =0D Commit: 8cc78262e5363e7d36e30e00b0f88dfb9056001e=0D https://github.com/quicwg/base-drafts/commit/8cc78262e5363e7d36e30e= 00b0f88dfb9056001e=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: a925d9c08639e82bd28e933212018f263a83ae92=0D https://github.com/quicwg/base-drafts/commit/a925d9c08639e82bd28e93= 3212018f263a83ae92=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 73b9b04d52a67774551265c2f4509478b5ce9ff1=0D https://github.com/quicwg/base-drafts/commit/73b9b04d52a67774551265= c2f4509478b5ce9ff1=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: a69e561fa432d95adabf735e328a113edeba526f=0D https://github.com/quicwg/base-drafts/commit/a69e561fa432d95adabf73= 5e328a113edeba526f=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 7d17c456141051542476f65052ae01aed94e4bbe=0D https://github.com/quicwg/base-drafts/commit/7d17c456141051542476f6= 5052ae01aed94e4bbe=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1211a6b8e5451133a8f9c339bf4c93b7e47d074d=0D https://github.com/quicwg/base-drafts/commit/1211a6b8e5451133a8f9c3= 39bf4c93b7e47d074d=0D Author: Lucas Pardue =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: update xref to HTTP/3=0D =0D Probably pointless but painful __pour__ pedantics.=0D =0D =0D Commit: 014ac4f5547541fce5d95c8b36822165ef9a3bbe=0D https://github.com/quicwg/base-drafts/commit/014ac4f5547541fce5d95c= 8b36822165ef9a3bbe=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Caption all the figures=0D =0D This doesn't caption inline formulae, but it should cover everything=0D else. I've also removed instances of "as follows" in favour of direct=0D= references.=0D =0D =0D Commit: 01c0e93e8247baad0e0b677b4396c830dbc03b10=0D https://github.com/quicwg/base-drafts/commit/01c0e93e8247baad0e0b67= 7b4396c830dbc03b10=0D Author: Jana Iyengar =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3319 from quicwg/captions=0D =0D Caption all the figures=0D =0D =0D Commit: 37585f7fb06945f21a834f8325c53351779ae842=0D https://github.com/quicwg/base-drafts/commit/37585f7fb06945f21a834f= 8325c53351779ae842=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3318 from LPardue/patch-29=0D =0D TLS: update xref to HTTP/3=0D =0D =0D Commit: d62ddae0a52f43893ef9d82804db6be31dbbfbb2=0D https://github.com/quicwg/base-drafts/commit/d62ddae0a52f43893ef9d8= 2804db6be31dbbfbb2=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packet matching for zero-length connection IDs=0D =0D Make the rules on matching packets to connections consistent with our=0D existing advice on use of zero-length connection IDs.=0D =0D Closes #3254.=0D =0D =0D Commit: efedc1cc618655c59fb8e095544fec15ac35175a=0D https://github.com/quicwg/base-drafts/commit/efedc1cc618655c59fb8e0= 95544fec15ac35175a=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3296 from quicwg/spin-per-path=0D =0D Clarify conditions for disabling spin bit=0D =0D =0D Commit: c60fab6d501d57129f381e624e4b3a648f269d14=0D https://github.com/quicwg/base-drafts/commit/c60fab6d501d57129f381e= 624e4b3a648f269d14=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add in before {{version-negotiation}}=0D =0D Typically we use "in {{}}" or "(see {{}})", so this lines up with that.=0D= =0D =0D Commit: a25ae1c518a622e357289d438025f8d10fafbb19=0D https://github.com/quicwg/base-drafts/commit/a25ae1c518a622e357289d= 438025f8d10fafbb19=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: ef30511043224abd03c2ce809d86f92769302f75=0D https://github.com/quicwg/base-drafts/commit/ef30511043224abd03c2ce= 809d86f92769302f75=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 074d22ce06be9ffd0d9bba66b5425efc568c3670=0D https://github.com/quicwg/base-drafts/commit/074d22ce06be9ffd0d9bba= 66b5425efc568c3670=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285=0D https://github.com/quicwg/base-drafts/commit/a48e87201d2a1cd5ecf43e= 99dc6bbd078d0e9285=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 91ccecd035d0fa06084f9605e1735e495f48b2ac=0D https://github.com/quicwg/base-drafts/commit/91ccecd035d0fa06084f96= 05e1735e495f48b2ac=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 417e341285472b0986ee5024844d154314d59652=0D https://github.com/quicwg/base-drafts/commit/417e341285472b0986ee50= 24844d154314d59652=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 476d3c5a250c0546cd02654e669e63793864c294=0D https://github.com/quicwg/base-drafts/commit/476d3c5a250c0546cd0265= 4e669e63793864c294=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3312 from quicwg/ianswett-big-ack=0D =0D What if an ACK frame doesn't fit in a packet=0D =0D =0D Commit: 6be25520cc09cb7eed433cb03998a9a137504fef=0D https://github.com/quicwg/base-drafts/commit/6be25520cc09cb7eed433c= b03998a9a137504fef=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: a570bfb9ca01f49ff9d40f44e22596709b9b80ee=0D https://github.com/quicwg/base-drafts/commit/a570bfb9ca01f49ff9d40f= 44e22596709b9b80ee=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ekr's suggestion=0D =0D =0D Commit: 5fe4a8f21e570441b9e12dfeb583c53101b12b1c=0D https://github.com/quicwg/base-drafts/commit/5fe4a8f21e570441b9e12d= feb583c53101b12b1c=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: e773d6339ab5193d9c92439917d489d6a1478705=0D https://github.com/quicwg/base-drafts/commit/e773d6339ab5193d9c9243= 9917d489d6a1478705=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3313 from quicwg/ianswett-ack-pn-space=0D =0D ACK frames PN space editorial=0D =0D =0D Commit: 8cdbee78948dcbe2e0da15c76c5d870a67a43388=0D https://github.com/quicwg/base-drafts/commit/8cdbee78948dcbe2e0da15= c76c5d870a67a43388=0D Author: Martin Thomson =0D Date: 2020-01-08 (Wed, 08 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3322 from quicwg/ianswett-in=0D =0D Add in before {{version-negotiation}}=0D =0D =0D Commit: 53607f401a2891d2eeabb72fc45ea46b1ffa86a2=0D https://github.com/quicwg/base-drafts/commit/53607f401a2891d2eeabb7= 2fc45ea46b1ffa86a2=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D More scary=0D =0D =0D Commit: 00f7f3aa60684fc1b00d33f74587b9398ad7899f=0D https://github.com/quicwg/base-drafts/commit/00f7f3aa60684fc1b00d33= f74587b9398ad7899f=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3321 from quicwg/local-address-assumption=0D =0D Packet matching for zero-length connection IDs=0D =0D =0D Commit: 5d9f7f215431d1f0c0056952123549d0966f08bd=0D https://github.com/quicwg/base-drafts/commit/5d9f7f215431d1f0c00569= 52123549d0966f08bd=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-min-rtt=0D =0D =0D Compare: https://github.com/quicwg/base-drafts/compare/810bb972e787...5d9= f7f215431=0D From nobody Mon Jan 13 13:33:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33B491200E3 for ; Mon, 13 Jan 2020 13:33:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1hhovEer2wxG for ; Mon, 13 Jan 2020 13:33:04 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BACAC12001B for ; Mon, 13 Jan 2020 13:33:04 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 13B872615AF for ; Mon, 13 Jan 2020 13:33:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951184; bh=reRhfGOlQ8uiJ0Wrml6J49BLaKIP9GK46J6SCy81Hng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YaMdx5kVp0jizi2xfnK1d1+f/OPSDYQ5qWCa7iqSBE0vF2c/dU4kJroeo4YSEwveV eUW5/23BjRrPCRJfhWMhcc0QuoOIpAjaVl7ZTawUMVKhGX9RmK3Xt+ueMj5dX+lJui sNJwGeB3VDEOMR/WcHZHCexmw0L6jKOxrtBj0Cck= Date: Mon, 13 Jan 2020 13:33:03 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce20fbfc36_3503f8663acd964162852"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:06 -0000 ----==_mimepart_5e1ce20fbfc36_3503f8663acd964162852 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 5d9f7f215431d1f0c0056952123549d0966f08bd Merge branch 'master' into ianswett-min-rtt -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/810bb972e7874c6d4d99f140ae5262ac7c5921f3..5d9f7f215431d1f0c0056952123549d0966f08bd ----==_mimepart_5e1ce20fbfc36_3503f8663acd964162852 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 5d9f7f2 Merge branch 'master' into ianswett-min-rtt


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce20fbfc36_3503f8663acd964162852-- From nobody Mon Jan 13 13:33:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A3CC12008F for ; Mon, 13 Jan 2020 13:33:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nXZUxnhxIxfn for ; Mon, 13 Jan 2020 13:33:17 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E331D12001B for ; Mon, 13 Jan 2020 13:33:16 -0800 (PST) Date: Mon, 13 Jan 2020 13:33:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951196; bh=go0pGqA50rocIgGv6LplGwjUs+RbYGEtzyqSUqYL5f4=; h=Date:From:To:Subject:From; b=ybyfa6I6XFcOVeDXMoRNWR6USN82fafNjmL+ZuElrmWdDImcWPfhY0BHgJa4DTIXd DV1/QdAtyESfdlAzvbpE3MmHa7AcRG8Pupz2ssmkGP6JG3qlR4gZ0w2odHrZupsnYB BYrbhx6uGNO0BfCacBVwwjOGZfQDd01ZKzVvj6HM= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 34eea3: Script updating gh-pages from 9dc92e45. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 34eea378a1b06318ab8954c8c95ff417dcd22ce4 https://github.com/quicwg/base-drafts/commit/34eea378a1b06318ab8954c8c95ff417dcd22ce4 Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M client-goaway-mbishop/draft-ietf-quic-http.html M client-goaway-mbishop/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 9dc92e45. [ci skip] From nobody Mon Jan 13 13:33:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D9B712002F for ; Mon, 13 Jan 2020 13:33:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SrMocMJsscNY for ; Mon, 13 Jan 2020 13:33:39 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70EC012001B for ; Mon, 13 Jan 2020 13:33:39 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id A206E6A10D2 for ; Mon, 13 Jan 2020 13:33:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951218; bh=BjEGzcP21lZdjBPBlsxq3pWIcyD5GEtAPRmJCAs8nfQ=; h=Date:From:To:Subject:From; b=gN5EM2YdIOI7dGIdrUdYvLV7XeC/cUpcKyUjyRMlV/dbftl6hxeexrZHhR0CPIKi3 7Wr0ru2QMg9HMnqQNBDH1OAg6urztdJEXRTha0ZmHWFpsH1/7Umbs+gybeWVPBFcUT ogvjH5YVjsXQ9JQmIt+ArUE4U2JTGk0SwkJK+IKo= Date: Mon, 13 Jan 2020 13:33:38 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a25ffd: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:41 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: a25ffdfa5a413decae02c948c1823c87ca11e98c https://github.com/quicwg/base-drafts/commit/a25ffdfa5a413decae02c948c1823c87ca11e98c Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:33:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 037DC12001B for ; Mon, 13 Jan 2020 13:33:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tykrKzYHkwQG for ; Mon, 13 Jan 2020 13:33:46 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F05112002F for ; Mon, 13 Jan 2020 13:33:46 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id ECCE052039F for ; Mon, 13 Jan 2020 13:33:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951225; bh=wKxabBt0AvzSvbrJJ4beiB3kcwmkiGKHwwpWXsopbuY=; h=Date:From:To:Subject:From; b=167Dwz1oKu8hfoLTansaMDdRkBkSHpHnVl0gMUCZoqcRNA0q40hDORNai0DLbPSYH F6MOV/wB0aOce5EB2pTM15xJdB6zdZDRMN/TKgKM9BGm6dUBVqRkZrFiB9p0nQHXNu QDcUhR/sVynb/NSg5OjeQTGW609AoUf4aP/YuJ70= Date: Mon, 13 Jan 2020 13:33:45 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5df69d: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:48 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 5df69d1f1ee882f8aac9da6ed136caf886ba5c91 https://github.com/quicwg/base-drafts/commit/5df69d1f1ee882f8aac9da6ed136caf886ba5c91 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:33:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E888212002F for ; Mon, 13 Jan 2020 13:33:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 94V7iqE3qwTI for ; Mon, 13 Jan 2020 13:33:49 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 510091208B3 for ; Mon, 13 Jan 2020 13:33:49 -0800 (PST) Date: Mon, 13 Jan 2020 13:33:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951228; bh=0aG/gfYbCIKf/fgx1ftepgJdUNQWgcGrlDijr92GO38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=onpLLAamrp0UFhUFtT9jxlaJfMrSxmlqfmC/XtJcZ/EiAH3h/vUYZtj2kFgbDvwsJ QSkguX/UFd5aZJczbbq11/iHWj6ULUBmnp+qF+RSKc7v8t7YNa8s8QT4bhhjyHVkHA fJ3fLjJPQiBKrLpKBIQJX2JQ0qjCFSZpQ3X0h1Zw= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce23c8d507_51b53fadd4ccd960718dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:51 -0000 ----==_mimepart_5e1ce23c8d507_51b53fadd4ccd960718dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a25ffdfa5a413decae02c948c1823c87ca11e98c Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/5d9f7f215431d1f0c0056952123549d0966f08bd..a25ffdfa5a413decae02c948c1823c87ca11e98c ----==_mimepart_5e1ce23c8d507_51b53fadd4ccd960718dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a25ffdf Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce23c8d507_51b53fadd4ccd960718dc-- From nobody Mon Jan 13 13:34:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBFCF12002F for ; Mon, 13 Jan 2020 13:33:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2sIbCC2rfKtk for ; Mon, 13 Jan 2020 13:33:54 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86D4F12001B for ; Mon, 13 Jan 2020 13:33:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:33:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951232; bh=HJpKIRnGURyDfgpsjSrqZBaQ1Plr1bqXRZorR74x7YA=; h=Date:From:To:Subject:From; b=Y2SQo17eMct8HPf0MacCIalkJrAfy4HGOceFYOheVdcqIOJOnPFKmkjJZ5nvE0F3x sDjws6jQMVXDljLWYNARd7buasgr5EOkmvu3WFksQIZ9c76H5a+kP2lnIO/FDc5J5n 82iO0ZelkuxpDysJGhnzwEHAyYA1JMnNMWcw9HI4= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 742b7c: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:56 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 742b7c7e1bbb5796e29902348780dd62893bc899 https://github.com/quicwg/base-drafts/commit/742b7c7e1bbb5796e29902348780dd62893bc899 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:34:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3363412002F for ; Mon, 13 Jan 2020 13:33:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZUi44A7zUKxg for ; Mon, 13 Jan 2020 13:33:56 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E25B12008F for ; Mon, 13 Jan 2020 13:33:56 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 699A91C099C for ; Mon, 13 Jan 2020 13:33:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951235; bh=Bza54lV08hTVbP8zj634DgRWK+4ufFju0ac5aL07b4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vZIbE3Qp8d0x5EDCQSzhq2pnM223gsNJWnsye9/tpid/lKlMVlLwgI1NruTZLXzs0 qQkt7Md/Je21MZbR35scnKvkeZjbuirRaJd9Btvx2361hN4GRT2l8hfY2b1//O12sC 6lJjJmewf705Ix6pCuIB2NhMcLETcPywot7IqjDI= Date: Mon, 13 Jan 2020 13:33:55 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce2435acf7_69283ff2b16cd96c1231cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:33:58 -0000 ----==_mimepart_5e1ce2435acf7_69283ff2b16cd96c1231cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 5df69d1f1ee882f8aac9da6ed136caf886ba5c91 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/a25ffdfa5a413decae02c948c1823c87ca11e98c..5df69d1f1ee882f8aac9da6ed136caf886ba5c91 ----==_mimepart_5e1ce2435acf7_69283ff2b16cd96c1231cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 5df69d1 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce2435acf7_69283ff2b16cd96c1231cc-- From nobody Mon Jan 13 13:34:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93E1D12002F for ; Mon, 13 Jan 2020 13:34:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4vy3xgziARld for ; Mon, 13 Jan 2020 13:33:59 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53A7E12001B for ; Mon, 13 Jan 2020 13:33:59 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 70C1852084E for ; Mon, 13 Jan 2020 13:33:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951238; bh=74SdQGjN4F6EtRHdyFIRH8fBF8IffZ/Lni8UbDnxHUY=; h=Date:From:To:Subject:From; b=qL2LH21kjPxky7sa6RHf41QfuD6rRPI2WJIVkcVknCuICYn/mEw+RFT8s/VTbjRk0 Ra45s6IPhZ1v9bD3tdxOPz1cVUHPIeuP23CUwSC7HJ4X0krYV75MqR8F/j9fSgq4+C +fWYJWry4RfwVmqJPtsKAZ5NGpaPHd9RySMksf8g= Date: Mon, 13 Jan 2020 13:33:58 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ce29f0: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:01 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: ce29f01d16cf897f8ee15523113329e9d2cfa386 https://github.com/quicwg/base-drafts/commit/ce29f01d16cf897f8ee15523113329e9d2cfa386 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:34:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E60B120A60 for ; Mon, 13 Jan 2020 13:34:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aR4obtvouNoh for ; Mon, 13 Jan 2020 13:34:03 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCFFF120A64 for ; Mon, 13 Jan 2020 13:34:02 -0800 (PST) Date: Mon, 13 Jan 2020 13:34:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951242; bh=r6J7sxf+bWikyRP/s0rv1ktDncUgI3h5737DPVDEObk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dEeU8Ooj88YKlw2Dgy0TJvlZ8KGVmtLt5xL1o1/s1JD//eYU82b0iMR4Tv4bji8zB /2Tp6KFJws7sg1CdKLnEE/fiWeOePYRL/il4dRvV9+2hjmT6wtaWmDyfYjXfvU0PUp 5zgmrzSgON0KXL0zHZKU0Ux6QE76HIQPbHNOZ4W8= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce24a1a971_71603f9d5dccd960185085"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:04 -0000 ----==_mimepart_5e1ce24a1a971_71603f9d5dccd960185085 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 742b7c7e1bbb5796e29902348780dd62893bc899 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/5df69d1f1ee882f8aac9da6ed136caf886ba5c91..742b7c7e1bbb5796e29902348780dd62893bc899 ----==_mimepart_5e1ce24a1a971_71603f9d5dccd960185085 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 742b7c7 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce24a1a971_71603f9d5dccd960185085-- From nobody Mon Jan 13 13:34:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA1CF12002F for ; Mon, 13 Jan 2020 13:34:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mwZ33tPJV1DC for ; Mon, 13 Jan 2020 13:34:05 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C90D412001B for ; Mon, 13 Jan 2020 13:34:05 -0800 (PST) Date: Mon, 13 Jan 2020 13:34:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951244; bh=+0otync7TwKp9M2IFE5dsQodogkxkusVwSp8ODTQZRs=; h=Date:From:To:Subject:From; b=F77p7KL1sIHMsonChFHPWPYJ5wag2o/U2Yo3FdfOfI0YuLxIS4HrdlCh9e1Lt7PHl zxlssufScKJda5BfwpulBqXtAD6VOybnhf2CyeCGvHmVwubWNSoBia8vyGdm8mKH+A GZgJ2eexxvnZFqjrRTObMfaiCdcTO+5keN2rt01A= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 676dbe: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:09 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 676dbe63dd22f873e69f5717ac7027e1485ed3d8 https://github.com/quicwg/base-drafts/commit/676dbe63dd22f873e69f5717ac7027e1485ed3d8 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:34:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C531912002F for ; Mon, 13 Jan 2020 13:34:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kDkDw--HjPbU for ; Mon, 13 Jan 2020 13:34:09 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3945A12001B for ; Mon, 13 Jan 2020 13:34:09 -0800 (PST) Date: Mon, 13 Jan 2020 13:34:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951248; bh=x62lvR4DPavtRHgUd8tD/E3PuGl3hE7I96u+rQGhXRw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m/T8X3uhsN5bq1aSxaS/vl2FvkSsjUO/q+tfQqGmp2RqjSkV24JiLRKyCUc4Yx2vw SKuYMmBR6dNz0tuEsJ0E4i/BRYQY02A6sOwAH1/a2CBym2LWH4jwqQaFivgYBiLlfM ft26L4kn+OT//Cks/rm+tyOleTX+Z4ScYhSqmPqA= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce25050b5f_6f143f903fecd95c72795"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:11 -0000 ----==_mimepart_5e1ce25050b5f_6f143f903fecd95c72795 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. ce29f01d16cf897f8ee15523113329e9d2cfa386 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/742b7c7e1bbb5796e29902348780dd62893bc899..ce29f01d16cf897f8ee15523113329e9d2cfa386 ----==_mimepart_5e1ce25050b5f_6f143f903fecd95c72795 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • ce29f01 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce25050b5f_6f143f903fecd95c72795-- From nobody Mon Jan 13 13:34:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CF401200E3 for ; Mon, 13 Jan 2020 13:34:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u32vGfkysm-p for ; Mon, 13 Jan 2020 13:34:13 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4950712001B for ; Mon, 13 Jan 2020 13:34:13 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 7C2B56E11D5 for ; Mon, 13 Jan 2020 13:34:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951252; bh=eXOBSvI2tHM77ZZEHE0Y6wR2W4t3inyYry1ljv5AdB0=; h=Date:From:To:Subject:From; b=DwBJMIOt8hFcckagTYn+DECZlM8Ca29Muqs8zKJGIn2XELPvY4kp9UQVKHAxGYVaF G7qfE96eBU3RZk0EsGoaooenkcXATEx0cN8s3NDbISG7zJEciJ4joSRse6qrReiLku J1qniBLhx0FLw6ATnlwoPq2P2/on+MbHPIyfJCvs= Date: Mon, 13 Jan 2020 13:34:12 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ee3200: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:17 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: ee320015687ecbce52b1883e745452391c073625 https://github.com/quicwg/base-drafts/commit/ee320015687ecbce52b1883e745452391c073625 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar From nobody Mon Jan 13 13:34:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CE2D12001B for ; Mon, 13 Jan 2020 13:34:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJr6MkQCJJvi for ; Mon, 13 Jan 2020 13:34:16 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44CEB12002F for ; Mon, 13 Jan 2020 13:34:16 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 7EBD0C60482 for ; Mon, 13 Jan 2020 13:34:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951255; bh=0ZKyy8JxcdeRZlqfsJ5Vh7Y1X9/w6saLaT7fwX6oHvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ohWi6JibpE/IFJc1Rs56riuwkl0ReH3mIszqfuX9u6c4M93TLG5JIVu2goN9/PMbM 9XgK6Z+SOvpk+j5cE7cfMwJU+bYEQ2qSE1U+7T2fyRYb1j/fNtw6ak1+wSk9djPTKW Lr+WRLVAUixq+zzLVLIwumBEmP+JiNnurburjjPQ= Date: Mon, 13 Jan 2020 13:34:15 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce25770789_e0a3ff9eb6cd96c12796f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:18 -0000 ----==_mimepart_5e1ce25770789_e0a3ff9eb6cd96c12796f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 676dbe63dd22f873e69f5717ac7027e1485ed3d8 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/ce29f01d16cf897f8ee15523113329e9d2cfa386..676dbe63dd22f873e69f5717ac7027e1485ed3d8 ----==_mimepart_5e1ce25770789_e0a3ff9eb6cd96c12796f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 676dbe6 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce25770789_e0a3ff9eb6cd96c12796f-- From nobody Mon Jan 13 13:34:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6248C12001B for ; Mon, 13 Jan 2020 13:34:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pmRmqlQW3QBQ for ; Mon, 13 Jan 2020 13:34:22 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A519E120A56 for ; Mon, 13 Jan 2020 13:34:22 -0800 (PST) Date: Mon, 13 Jan 2020 13:34:22 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951262; bh=/pdUZ+c84wng924tLoPIrnXG9UHf0257upa/eoa3poI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u0CmSXs/+oqpoVjA1/20Axg0CHzw0l4XBzB4wmTXFhmDMFvTLqReWt+NTP2ua6+ux QagPnuIWqdYlCDVU6H56uQxt3f708E3Cx4KxOKINPr/2kHNbFVtelmirh6ono8nDbx pO5kjdCr/A6vzj+G0dPnbWToX6py5SFbC8gBfNZo= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce25e1a741_309e3fcfce0cd96416705d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:25 -0000 ----==_mimepart_5e1ce25e1a741_309e3fcfce0cd96416705d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. ee320015687ecbce52b1883e745452391c073625 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/676dbe63dd22f873e69f5717ac7027e1485ed3d8..ee320015687ecbce52b1883e745452391c073625 ----==_mimepart_5e1ce25e1a741_309e3fcfce0cd96416705d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • ee32001 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce25e1a741_309e3fcfce0cd96416705d-- From nobody Mon Jan 13 13:34:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAB9C12008F for ; Mon, 13 Jan 2020 13:34:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6j710GNkefPD for ; Mon, 13 Jan 2020 13:34:54 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5255112001B for ; Mon, 13 Jan 2020 13:34:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:34:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951293; bh=r5ftuxWSVKBtseA4gS/0MNCNoL210xjt1DJl4S0mUx4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VMmDN4+HB/prv5J3T2K6O7GUn+suhCF62wn1lAn8fr1tF0023pQ3e9BBEmncvvqk4 XnofteE2GC/PiV2gOUfPkxGfVg8jBgx+1o1TGYRsSxjKR9DyvMAXdnmH6TVcNUBNeF Usa46ZqtcZK3zPNNIOfE4Kua/1bQ/xIJE0P72g00= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce27d708c1_1f6d3fb940ccd95c25703f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:34:57 -0000 ----==_mimepart_5e1ce27d708c1_1f6d3fb940ccd95c25703f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2919#pullrequestreview-342154564 ----==_mimepart_5e1ce27d708c1_1f6d3fb940ccd95c25703f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce27d708c1_1f6d3fb940ccd95c25703f-- From nobody Mon Jan 13 13:36:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2904812002F for ; Mon, 13 Jan 2020 13:36:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AggbEX86a2Rb for ; Mon, 13 Jan 2020 13:36:15 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6033912001B for ; Mon, 13 Jan 2020 13:36:15 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 79E258C0185 for ; Mon, 13 Jan 2020 13:36:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951374; bh=97RXQUIY4ImUlJ5zvyoqTm4Mf0cSX43QcEfBUgaFoxw=; h=Date:From:To:Subject:From; b=eEiFSnuDHZuTBn/hGgpKZI/55RSphpqFVGB2KHU39cbCc0xVLkq3G7z6Q4twSINW8 RIoWctemPwZg+lWJEsUKsxOH37iSP3Oc6opzul0FUJB+SnUXGQiUrM9ktCVSdU6em8 psOq6a7j2sKddjT4FAUSJSnHa/1xCRNxSr6pv8fs= Date: Mon, 13 Jan 2020 13:36:14 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 68a16d: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:36:17 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: 68a16ddef6622da71f7b71f96a4308bdf30e2196 https://github.com/quicwg/base-drafts/commit/68a16ddef6622da71f7b71f96a4308bdf30e2196 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md From nobody Mon Jan 13 13:36:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3DA812002F for ; Mon, 13 Jan 2020 13:36:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8uiWAq3is0n for ; Mon, 13 Jan 2020 13:36:24 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6CA12001B for ; Mon, 13 Jan 2020 13:36:24 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id C77818C09E6 for ; Mon, 13 Jan 2020 13:36:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951383; bh=RdB72XH0dG5Jei7trNTJE6s/27klYLeYqEnb4zP5MC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r++rP/V+L7G0e5tqCaSZre/FGiYHCUpDQa98xoBXITXi6LEbYM9/Qnju4/45f9wpx YlgWke0WFP9V90wsB1vzDCi/spAgCGHROOeoGNuC7xBbsKrSaP5V7j4vRjJihCAmb/ gB1+EM4ltJL1ilbRY+1onnVENN5Dz09oJYTrsTvc= Date: Mon, 13 Jan 2020 13:36:23 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce2d7b84eb_5caf3ffb782cd96411947e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:36:27 -0000 ----==_mimepart_5e1ce2d7b84eb_5caf3ffb782cd96411947e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 68a16ddef6622da71f7b71f96a4308bdf30e2196 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/ee320015687ecbce52b1883e745452391c073625..68a16ddef6622da71f7b71f96a4308bdf30e2196 ----==_mimepart_5e1ce2d7b84eb_5caf3ffb782cd96411947e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 68a16dd Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce2d7b84eb_5caf3ffb782cd96411947e-- From nobody Mon Jan 13 13:38:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CA0912001B for ; Mon, 13 Jan 2020 13:38:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jy7XWn78gU4j for ; Mon, 13 Jan 2020 13:38:50 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8220212008F for ; Mon, 13 Jan 2020 13:38:50 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id B8B5AC60E52 for ; Mon, 13 Jan 2020 13:38:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951529; bh=L42kdROOG/7dBDN2PVPEOdM0jTWMyKfS+6FsUtZ5bYE=; h=Date:From:To:Subject:From; b=SjdPEC6LkwqY8LJ3I+QVphBc61/i+CG1Erw+O8gthzd1H1wVCDI7X8KO75jXkm8M0 KSE3hhxMuFqKqgo6DCmZMi9feVsOMCrl6g7MBxsVBmmOPMJs703OLXZa2M+SJqCv/Z RtDzArOmIZqvjAIExzyV6e0WgnGxhKZk5RTjY4dQ= Date: Mon, 13 Jan 2020 13:38:49 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:38:54 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 13 13:39:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73CDB12002F for ; Mon, 13 Jan 2020 13:38:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E9rVbUnSV6a2 for ; Mon, 13 Jan 2020 13:38:54 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 959EC12001B for ; Mon, 13 Jan 2020 13:38:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:38:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951533; bh=g0ANdEpxoi6TTA704DuxBEUHMK5JJZz3NL4sWG13LaI=; h=Date:From:To:Subject:From; b=JQM2fx8+/gA6M/mwjxmJSF0RPhJ9AVYHzSWm6RD8YiqBv/rufb6qgllQKnssfp6w0 2kJlrTzRFbfuMT5P94lMIryj7GHUugyoos/I/LyWch4kVWX7Dq5gqoJ/8PPRZ0qJYN 5w0lHS5iOrXWoUyXC6lHob6l5jlrewDoySAbFqK8= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] dcc704: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:38:57 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts Commit: dcc70434385bffcbbbcd741778f96c73341e676b https://github.com/quicwg/base-drafts/commit/dcc70434385bffcbbbcd741778f96c73341e676b Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md From nobody Mon Jan 13 13:39:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6412F12008F for ; Mon, 13 Jan 2020 13:39:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FdrWbkCbyiCK for ; Mon, 13 Jan 2020 13:39:01 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18E7912001B for ; Mon, 13 Jan 2020 13:39:01 -0800 (PST) Date: Mon, 13 Jan 2020 13:39:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951540; bh=JwCusPCAcjZIuLW8g6nS3cq/ns9+HuvzDroWMf4Sat8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1eN0v6Sbh7VL72pPCT1VTKrPaT6DtuSEcEAk0pg/QhBH3b7uctSkkQhiMixpc7GYa h2/GsMUn1U9SaqF5dG4QfvPZCae7TtcVTb+WJpA8/fHv9N+v73OHxEslJzrSuGwpQT NiN5QyDKvjvGdCNueDsfiFyJdbN8Yy75iYcq5uCM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce3742a38c_18823f87788cd9642973b5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:39:02 -0000 ----==_mimepart_5e1ce3742a38c_18823f87788cd9642973b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3129. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#event-2944858993 ----==_mimepart_5e1ce3742a38c_18823f87788cd9642973b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3129.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce3742a38c_18823f87788cd9642973b5-- From nobody Mon Jan 13 13:39:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C635112008F for ; Mon, 13 Jan 2020 13:39:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 628pEnd2g-ZE for ; Mon, 13 Jan 2020 13:39:04 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EDB112001B for ; Mon, 13 Jan 2020 13:39:04 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 779318C0554 for ; Mon, 13 Jan 2020 13:39:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951543; bh=Y2of7eKUY+3/PjKF6WvFK3mN7kfzgR401RAmg7sPwkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RDLa4H/HR4r5a6PC8M1H1LAE2+A8CvsG/kIwyzeW63TpF0f0hyTn8j0xTuzs35Hn8 kjNq96j0CODRhNh3GEzZ+5DYVo+G4kSpv5cslskLLr64SsmfJILMmE5OgvmIahGTP6 Bk+ph1jL427j4e882/PH+NiBRTXvwy0KxENAKKu0= Date: Mon, 13 Jan 2020 13:39:03 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce37767fac_58133fa75f6cd964977d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:39:06 -0000 ----==_mimepart_5e1ce37767fac_58133fa75f6cd964977d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. dcc70434385bffcbbbcd741778f96c73341e676b Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/2919/files/68a16ddef6622da71f7b71f96a4308bdf30e2196..dcc70434385bffcbbbcd741778f96c73341e676b ----==_mimepart_5e1ce37767fac_58133fa75f6cd964977d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • dcc7043 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce37767fac_58133fa75f6cd964977d6-- From nobody Mon Jan 13 13:40:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56AA21208B3 for ; Mon, 13 Jan 2020 13:40:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e-NxNeF7Tra0 for ; Mon, 13 Jan 2020 13:40:06 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78F5B12008F for ; Mon, 13 Jan 2020 13:40:06 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951605; bh=4lvUZEPT2NH+IGZ/elz/fuSnw6VVwI5XWXGWgyhUTn0=; h=Date:From:To:Subject:From; b=Hq7jIb8+W8JtuvmTX+sw0aqOCc5+CU6LXG3zFJzXaJB5vs+Jo3mtUCLLe/737NRvP DZnAnjMIGyaJus/UH64HPQWVlu852FP22lz+NPX52qNwMda8KnGsmOgyt4nbG1d4LU 0879JJV0AbFmaQdrJBA9cjhfsbbwYU8lRWqVPLEc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4cf778: Script updating gh-pages from dcc70434. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:08 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4cf778db9fdd12c76214d3113c794d382cc1fe1e https://github.com/quicwg/base-drafts/commit/4cf778db9fdd12c76214d3113c794d382cc1fe1e Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: R client-goaway/draft-ietf-quic-http.html R client-goaway/draft-ietf-quic-http.txt R client-goaway/draft-ietf-quic-invariants.html R client-goaway/draft-ietf-quic-invariants.txt R client-goaway/draft-ietf-quic-qpack.html R client-goaway/draft-ietf-quic-qpack.txt R client-goaway/draft-ietf-quic-recovery.html R client-goaway/draft-ietf-quic-recovery.txt R client-goaway/draft-ietf-quic-tls.html R client-goaway/draft-ietf-quic-tls.txt R client-goaway/draft-ietf-quic-transport.html R client-goaway/draft-ietf-quic-transport.txt R client-goaway/index.html M ianswett-min-rtt/draft-ietf-quic-http.html M ianswett-min-rtt/draft-ietf-quic-http.txt M ianswett-min-rtt/draft-ietf-quic-invariants.html M ianswett-min-rtt/draft-ietf-quic-invariants.txt M ianswett-min-rtt/draft-ietf-quic-qpack.html M ianswett-min-rtt/draft-ietf-quic-qpack.txt M ianswett-min-rtt/draft-ietf-quic-recovery.html M ianswett-min-rtt/draft-ietf-quic-recovery.txt M ianswett-min-rtt/draft-ietf-quic-tls.html M ianswett-min-rtt/draft-ietf-quic-tls.txt M ianswett-min-rtt/draft-ietf-quic-transport.html M ianswett-min-rtt/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from dcc70434. [ci skip] From nobody Mon Jan 13 13:40:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 578941208B3 for ; Mon, 13 Jan 2020 13:40:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x3g8KEe0XYlq for ; Mon, 13 Jan 2020 13:40:14 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14A9912001B for ; Mon, 13 Jan 2020 13:40:14 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951613; bh=L42kdROOG/7dBDN2PVPEOdM0jTWMyKfS+6FsUtZ5bYE=; h=Date:From:To:Subject:From; b=cp5Pd2unTnWAYiz7tsAikSzoWx5CwN9lsAI8w97h3PGd2jZ2uOAC3fipJAiDA1V+I AZHTUyjJrxYF7ZXlXWx9k8fQKrHR8duR0Xc/wxujlyRAt9yRBuow2BwVkwfDpeEPoe aIALTvFZiFJ9JjVP9PBjzP2KGl2IUjHdNxSekUs8= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:15 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 13 13:40:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00D5212002F for ; Mon, 13 Jan 2020 13:40:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vl57YKADDPEK for ; Mon, 13 Jan 2020 13:40:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FC0E12001B for ; Mon, 13 Jan 2020 13:40:38 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 880A46A120F for ; Mon, 13 Jan 2020 13:40:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951637; bh=ZLh12VBZRl35s0adgTwZ/VR8rU2CfeoOOi1VaKZAJJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pomRN11L6eI2gaoM3FAnrHVMlL3524EBln20cxN7nkqtlV7wuQOP0GtfNtL3i1Ikl i+KmdXPSC75Eo+U60MOk1dDOtVYKMw7MTIt6YIHEBTV5ndtjR3j9Ibr0kSFeqqUv/2 BFajGrtQMcDSAgH4yk+9OK3eu8ud4IHjxbZlBU6E= Date: Mon, 13 Jan 2020 13:40:37 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce3d578cbc_4e903ff6d16cd95c1470d7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:40 -0000 ----==_mimepart_5e1ce3d578cbc_4e903ff6d16cd95c1470d7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Didn't mean to close this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#issuecomment-573884083 ----==_mimepart_5e1ce3d578cbc_4e903ff6d16cd95c1470d7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Didn't mean to close this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce3d578cbc_4e903ff6d16cd95c1470d7-- From nobody Mon Jan 13 13:40:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D657212008F for ; Mon, 13 Jan 2020 13:40:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P3y-7pAExawN for ; Mon, 13 Jan 2020 13:40:40 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6760312001B for ; Mon, 13 Jan 2020 13:40:40 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 80BB26E0A3C for ; Mon, 13 Jan 2020 13:40:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951639; bh=O6+Ba5TOsPlQrhoVati0y1wGsI9JZYVT06yZpOMfpS4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bKvqG/2O41reFIJ6+zgfSukhA0JKvNEDxOa3iWxwMEIWF+m3fdFN51bI9bvd+fLRe YyksEtxQT2OVW/a0fEjn9cM6vCo5rKQFhBzkonr09+fZB6hOEPM1mTkiXqisZEEUZt ay8XIALFaML71ym9usBZxap3wh8AHPgHAnLjU0HQ= Date: Mon, 13 Jan 2020 13:40:39 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce3d772637_e2f3ff9eb6cd96c20492a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:43 -0000 ----==_mimepart_5e1ce3d772637_e2f3ff9eb6cd96c20492a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reopened #3129. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#event-2944863763 ----==_mimepart_5e1ce3d772637_e2f3ff9eb6cd96c20492a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Reopened #3129.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce3d772637_e2f3ff9eb6cd96c20492a-- From nobody Mon Jan 13 13:40:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A0401200E3 for ; Mon, 13 Jan 2020 13:40:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O6ODTCvIvCxq for ; Mon, 13 Jan 2020 13:40:46 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BFAF12008F for ; Mon, 13 Jan 2020 13:40:46 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 2E7C6C6200F for ; Mon, 13 Jan 2020 13:40:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951645; bh=YPn5K8cQ330synPp0vtPIGJVklA1h68cXxOZ4m0CYWo=; h=Date:From:To:Subject:From; b=G3gwNDpp/zvQveH6iIrqb5drt/MxccV4t06z9x3l6mzysbtHtOtUpch4AGnPBy+Nf 7NtBJ2evd5cz8XqSKuX3JtITxpvy7g3HwROyTlCM5BAX6nyN0VASmT9YXGYPF0V3aC w7glItVI/Qgn0kfm9/mhMrvmZPg6zahc0aEuMkps= Date: Mon, 13 Jan 2020 13:40:45 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:47 -0000 Branch: refs/heads/ianswett-min-rtt Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 13 13:40:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 083BF120A5C for ; Mon, 13 Jan 2020 13:40:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D-Y3bIkQ2ltj for ; Mon, 13 Jan 2020 13:40:45 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7282112001B for ; Mon, 13 Jan 2020 13:40:45 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951644; bh=X0u8N5h6PQhemlGZkE3rUGgQV3mzsiOKoIKeIlzk9Is=; h=Date:From:To:Subject:From; b=wOzbfFSK7fu6Pss8LR2ix1jY7VXb+TPrnQycO86x5UbtAJKfPMfs97RTc52Ml/CO+ HsyUZhy/9XKwdySRWzm3PKofbaBDzTo6XDpqrX22mIW5FnR5xq30PjyCe34mK7+II+ FJglUILLNlVxYlwYmrsSZr5H0g7tFkOZmflc8yDU= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d2eae3: MinRTT for the congestion control context Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:49 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: d2eae3ff88e64a67ad605f58a6f981b14fd26739 https://github.com/quicwg/base-drafts/commit/d2eae3ff88e64a67ad605f58a6f981b14fd26739 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- MinRTT for the congestion control context Also explains what happens to MinRTT if the path RTT changes. Fixes #2908 Commit: eead856d0a445f35be1f55f0823c759a53ab9eab https://github.com/quicwg/base-drafts/commit/eead856d0a445f35be1f55f0823c759a53ab9eab Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix a long line Commit: 32ee7e524d6582a317cb4ec3ffbd23263a6040d0 https://github.com/quicwg/base-drafts/commit/32ee7e524d6582a317cb4ec3ffbd23263a6040d0 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: f0169fe1e0568effdc7307ea1613750e70b06056 https://github.com/quicwg/base-drafts/commit/f0169fe1e0568effdc7307ea1613750e70b06056 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 9c1e11a0221952729437f0692ca8a079b4102523 https://github.com/quicwg/base-drafts/commit/9c1e11a0221952729437f0692ca8a079b4102523 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: c1604ae7dcaed0cd4cf624c946e5470bb887efa4 https://github.com/quicwg/base-drafts/commit/c1604ae7dcaed0cd4cf624c946e5470bb887efa4 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 1bc2ffea476655a7501f8989415331c753de182c https://github.com/quicwg/base-drafts/commit/1bc2ffea476655a7501f8989415331c753de182c Author: ianswett Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M .circleci/config.yml M README.md M draft-ietf-quic-http.md M draft-ietf-quic-invariants.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md A ietf.json M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-min-rtt Commit: 691c21c96f7c4f364d0e80d1cc7f41a65acc0253 https://github.com/quicwg/base-drafts/commit/691c21c96f7c4f364d0e80d1cc7f41a65acc0253 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Use path, not congestion control context Commit: 810bb972e7874c6d4d99f140ae5262ac7c5921f3 https://github.com/quicwg/base-drafts/commit/810bb972e7874c6d4d99f140ae5262ac7c5921f3 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 5d9f7f215431d1f0c0056952123549d0966f08bd https://github.com/quicwg/base-drafts/commit/5d9f7f215431d1f0c0056952123549d0966f08bd Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-min-rtt Commit: a25ffdfa5a413decae02c948c1823c87ca11e98c https://github.com/quicwg/base-drafts/commit/a25ffdfa5a413decae02c948c1823c87ca11e98c Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 5df69d1f1ee882f8aac9da6ed136caf886ba5c91 https://github.com/quicwg/base-drafts/commit/5df69d1f1ee882f8aac9da6ed136caf886ba5c91 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 742b7c7e1bbb5796e29902348780dd62893bc899 https://github.com/quicwg/base-drafts/commit/742b7c7e1bbb5796e29902348780dd62893bc899 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: ce29f01d16cf897f8ee15523113329e9d2cfa386 https://github.com/quicwg/base-drafts/commit/ce29f01d16cf897f8ee15523113329e9d2cfa386 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 676dbe63dd22f873e69f5717ac7027e1485ed3d8 https://github.com/quicwg/base-drafts/commit/676dbe63dd22f873e69f5717ac7027e1485ed3d8 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: ee320015687ecbce52b1883e745452391c073625 https://github.com/quicwg/base-drafts/commit/ee320015687ecbce52b1883e745452391c073625 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 68a16ddef6622da71f7b71f96a4308bdf30e2196 https://github.com/quicwg/base-drafts/commit/68a16ddef6622da71f7b71f96a4308bdf30e2196 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: dcc70434385bffcbbbcd741778f96c73341e676b https://github.com/quicwg/base-drafts/commit/dcc70434385bffcbbbcd741778f96c73341e676b Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 623775f0663322a402bfc965db51433af3ead743 https://github.com/quicwg/base-drafts/commit/623775f0663322a402bfc965db51433af3ead743 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2919 from quicwg/ianswett-min-rtt MinRTT for the path Compare: https://github.com/quicwg/base-drafts/compare/00f7f3aa6068...623775f06633 From nobody Mon Jan 13 13:41:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A46DC120A56 for ; Mon, 13 Jan 2020 13:40:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZPxayh7SgZsu for ; Mon, 13 Jan 2020 13:40:45 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC1CD12002F for ; Mon, 13 Jan 2020 13:40:45 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951645; bh=sE6vQvjP1SmZBp583IJ2kpMD6GhM+q11y3RDXgl/GWQ=; h=Date:From:To:Subject:From; b=T8BCOU4ZxlLXwgmnRBSeCxIExCudJ9PUNlqmIcHZXMDjJKx0th7GNYsPApgiE3/gZ 4MU/QSYKtIuXlH9geIqDTXoVeTpNgq5RutPgCTYaj5otndUlUcpW4qd6bdolBxf/kK dUysMGIEpz48sBHCGRBoQfVQ92PRyVFxaXX8x0GM= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 35c7a5: Initial secrets change after Retry Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:56 -0000 Branch: refs/heads/client-goaway=0D Home: https://github.com/quicwg/base-drafts=0D Commit: 35c7a5982639ba2e965e0c62faa608b68797cac8=0D https://github.com/quicwg/base-drafts/commit/35c7a5982639ba2e965e0c= 62faa608b68797cac8=0D Author: Martin Thomson =0D Date: 2019-07-03 (Wed, 03 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Initial secrets change after Retry=0D =0D This was implied, but not explicit previously.=0D =0D Closes #2823.=0D =0D =0D Commit: b71c607b6e43bf5ae79b5859b1aabc6c936ad0bd=0D https://github.com/quicwg/base-drafts/commit/b71c607b6e43bf5ae79b58= 59b1aabc6c936ad0bd=0D Author: Martin Thomson =0D Date: 2019-07-04 (Thu, 04 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D First Initial is misleading=0D =0D =0D Commit: 78520c873f5ea45399d683e32f8437c87c79736a=0D https://github.com/quicwg/base-drafts/commit/78520c873f5ea45399d683= e32f8437c87c79736a=0D Author: Martin Thomson =0D Date: 2019-08-08 (Thu, 08 Aug 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Un- plural=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 13667e5b83f99ff150742e52718a5841478080b7=0D https://github.com/quicwg/base-drafts/commit/13667e5b83f99ff150742e= 52718a5841478080b7=0D Author: Marten Seemann =0D Date: 2019-09-16 (Mon, 16 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D require peers to check if RETIRE_CONNECTION_ID sequence number is valid= =0D =0D =0D Commit: 62278ed1a7d4fcac38f88f669339282128ddeb30=0D https://github.com/quicwg/base-drafts/commit/62278ed1a7d4fcac38f88f= 669339282128ddeb30=0D Author: Marten Seemann =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D use the FRAME_ENCONDING_ERROR for errors in frame encoding=0D =0D =0D Commit: c56dd27788254e1cc6574a3e50a77f16b1fccabd=0D https://github.com/quicwg/base-drafts/commit/c56dd27788254e1cc6574a= 3e50a77f16b1fccabd=0D Author: Marten Seemann =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D also allow FLOW_CONTROL_ERRORs for stream overflows=0D =0D =0D Commit: 7af6d612244fb2056eea105620eba01d7ed9dc73=0D https://github.com/quicwg/base-drafts/commit/7af6d612244fb2056eea10= 5620eba01d7ed9dc73=0D Author: David Schinazi =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Allow ClientHello to span multiple QUIC packets=0D =0D =0D Commit: 721d42f89c0f739dc8514363856328c9adcecc35=0D https://github.com/quicwg/base-drafts/commit/721d42f89c0f739dc85143= 63856328c9adcecc35=0D Author: ianswett =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Retransmitting an ACK frame warning=0D =0D It can result in an inflated RTT, as well as being a waste of bytes.=0D =0D Fixes #2748=0D =0D =0D Commit: 1d7abab6b77b9ea678143b12c0d308d89362cfa0=0D https://github.com/quicwg/base-drafts/commit/1d7abab6b77b9ea678143b= 12c0d308d89362cfa0=0D Author: ianswett =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: 85db1f71811872bc01e4ac3692e545620258b82e=0D https://github.com/quicwg/base-drafts/commit/85db1f71811872bc01e4ac= 3692e545620258b82e=0D Author: Martin Thomson =0D Date: 2019-09-19 (Thu, 19 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Rewrite key update section=0D =0D This makes some significant editorial changes to the key update section,=0D= hopefully making the various activities clearer and more explicit.=0D =0D In the process, I am also trying to address #2792, which is the timing=0D= sidechannel created by having the generation of updated keys inline with=0D= packet processing. In doing so, I'm suggesting that endpoints create=0D the next keys at some time after the key update happens. Right now, I'm=0D= thinking 1-2 PTOs is probably close enough to workable. I've limited=0D this at 3PTO. This is, however, just a (firm) suggestion at this stage.=0D= =0D For endpoints that only want to keep 2 sets of keys, this is probably=0D the right time frame, especially if we keep the current advice for 3PTO=0D= before a subsequent update.=0D =0D The effect of this is that attempts to update at certain times could=0D cause all packets after the update to be discarded. That would only=0D happen if implementations consistently ignored advice on update=0D frequency, so I think that's tolerable, but I'd like input on this.=0D =0D (This also attempts to take up the advice from the other, older PRs on=0D= this subject.)=0D =0D Closes #2792, #2791, #2237.=0D =0D =0D Commit: 678c0486f91012173e827b1d708429b153bc3037=0D https://github.com/quicwg/base-drafts/commit/678c0486f91012173e827b= 1d708429b153bc3037=0D Author: Martin Thomson =0D Date: 2019-09-19 (Thu, 19 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Kazuho is a great help here=0D =0D =0D Commit: f77bd1e5395bbac2bd1fe2ab575f1beac4c8bf32=0D https://github.com/quicwg/base-drafts/commit/f77bd1e5395bbac2bd1fe2= ab575f1beac4c8bf32=0D Author: ianswett =0D Date: 2019-09-19 (Thu, 19 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clients send datagrams with 1200 byte payloads=0D =0D I was a bit unsure. I think this is clearer.=0D =0D =0D Commit: 1b4d136a4ac9593b8211d378789ed2d08e16ea6e=0D https://github.com/quicwg/base-drafts/commit/1b4d136a4ac9593b8211d3= 78789ed2d08e16ea6e=0D Author: Martin Thomson =0D Date: 2019-09-20 (Fri, 20 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Attempt to improve readability in a few places.=0D =0D Also, record that this closes #3054.=0D =0D =0D Commit: 3801ebda3af7418505f1aed87138ae72a3178829=0D https://github.com/quicwg/base-drafts/commit/3801ebda3af7418505f1ae= d87138ae72a3178829=0D Author: ianswett =0D Date: 2019-09-20 (Fri, 20 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D More UDP=0D =0D =0D Commit: 6cfcbe26385f17072ccd330aea619f65bf3bdcb4=0D https://github.com/quicwg/base-drafts/commit/6cfcbe26385f17072ccd33= 0aea619f65bf3bdcb4=0D Author: Martin Thomson =0D Date: 2019-09-21 (Sat, 21 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Closes #3053 too=0D =0D =0D Commit: 295e0c9afc7eb80454f3fd0bd9d64d4879f85573=0D https://github.com/quicwg/base-drafts/commit/295e0c9afc7eb80454f3fd= 0bd9d64d4879f85573=0D Author: ianswett =0D Date: 2019-09-23 (Mon, 23 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MUST send new data or retransmit data if possible=0D =0D Fixes #3056=0D =0D =0D Commit: 409286b111330780882fe2ae17bbe405d9f25b09=0D https://github.com/quicwg/base-drafts/commit/409286b111330780882fe2= ae17bbe405d9f25b09=0D Author: ianswett =0D Date: 2019-09-23 (Mon, 23 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Move the section on what encryption level to send first down.=0D =0D =0D Commit: df8c4feb8412cdc5060f427eb3e64672db56e0db=0D https://github.com/quicwg/base-drafts/commit/df8c4feb8412cdc5060f42= 7eb3e64672db56e0db=0D Author: ianswett =0D Date: 2019-09-23 (Mon, 23 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D unacknowledged data=0D =0D =0D Commit: c2c7abb67e8dc7ba6e41d124e3ea85338ae2ab21=0D https://github.com/quicwg/base-drafts/commit/c2c7abb67e8dc7ba6e41d1= 24e3ea85338ae2ab21=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D MT review comment=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 3ae146dffc74a4533f1388dbabd0aabb971fe973=0D https://github.com/quicwg/base-drafts/commit/3ae146dffc74a4533f1388= dbabd0aabb971fe973=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M README.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D A ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into multi_packet_client_hello=0D =0D =0D Commit: c1eeb6e354fe569fb2d8d624e4691bf495814401=0D https://github.com/quicwg/base-drafts/commit/c1eeb6e354fe569fb2d8d6= 24e4691bf495814401=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT review comments=0D =0D =0D Commit: 0a2645f4754df3d63a32e85e9bef9f4f3aed1278=0D https://github.com/quicwg/base-drafts/commit/0a2645f4754df3d63a32e8= 5e9bef9f4f3aed1278=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Another MT review comment=0D =0D =0D Commit: 0236874f3a51eb4166b9070a21f1acd8dae432b1=0D https://github.com/quicwg/base-drafts/commit/0236874f3a51eb4166b907= 0a21f1acd8dae432b1=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: f7f22f901db17f280479153698a73a93f0fe9340=0D https://github.com/quicwg/base-drafts/commit/f7f22f901db17f28047915= 3698a73a93f0fe9340=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Change PTO to be per packet number space=0D =0D Makes PTO consistent with loss detection, which is per packet number spac= e.=0D =0D Fixes #2863=0D =0D =0D Commit: c5510411b24a814f432e56a6d5d0d0434f1b7516=0D https://github.com/quicwg/base-drafts/commit/c5510411b24a814f432e56= a6d5d0d0434f1b7516=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 3abb83565f1fc9772614f118c5dccc212a45137d=0D https://github.com/quicwg/base-drafts/commit/3abb83565f1fc9772614f1= 18c5dccc212a45137d=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c2d175f315c819e57cdfd59d7544c6cdef56721c=0D https://github.com/quicwg/base-drafts/commit/c2d175f315c819e57cdfd5= 9d7544c6cdef56721c=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT suggestions=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: da7b436e37cc2a23712c6c0ae40488592e7e33c2=0D https://github.com/quicwg/base-drafts/commit/da7b436e37cc2a23712c6c= 0ae40488592e7e33c2=0D Author: David Schinazi =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D reflow=0D =0D =0D Commit: 9951381007ee865c62fe411de213ad0162648f7d=0D https://github.com/quicwg/base-drafts/commit/9951381007ee865c62fe41= 1de213ad0162648f7d=0D Author: David Schinazi =0D Date: 2019-09-27 (Fri, 27 Sep 2019)=0D =0D Changed paths:=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into multi_packet_client_hello=0D =0D =0D Commit: 55695427d3604f12b8c92144c9f1fceb2b770d22=0D https://github.com/quicwg/base-drafts/commit/55695427d3604f12b8c921= 44c9f1fceb2b770d22=0D Author: David Schinazi =0D Date: 2019-09-27 (Fri, 27 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Review comments from Ian=0D =0D =0D Commit: e192896da4f59e15cbb8a3676b67a9a5747574e7=0D https://github.com/quicwg/base-drafts/commit/e192896da4f59e15cbb8a3= 676b67a9a5747574e7=0D Author: ianswett =0D Date: 2019-10-03 (Thu, 03 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Remove obsolete 'Discussion' section=0D =0D The recommendation for a 25ms delayed ack time is in transport, not recov= ery, so remove it from recovery.=0D =0D Should this paragraph be moved to transport?=0D =0D Fixes #3075=0D =0D =0D Commit: b35a5e4870cac65f2d7b0d37b21a837a7142a472=0D https://github.com/quicwg/base-drafts/commit/b35a5e4870cac65f2d7b0d= 37b21a837a7142a472=0D Author: Martin Thomson =0D Date: 2019-10-11 (Fri, 11 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Ian's review comments=0D =0D =0D Commit: c131d08809b85bc2cdf56c67eab62741414571f2=0D https://github.com/quicwg/base-drafts/commit/c131d08809b85bc2cdf56c= 67eab62741414571f2=0D Author: Martin Thomson =0D Date: 2019-10-11 (Fri, 11 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Restore implementation advice=0D =0D =0D Commit: b4d4dc0e5f163f22414efa751a47d5f74512aafd=0D https://github.com/quicwg/base-drafts/commit/b4d4dc0e5f163f22414efa= 751a47d5f74512aafd=0D Author: David Schinazi =0D Date: 2019-10-11 (Fri, 11 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Make transport parameters varint=0D =0D =0D Commit: 24e19f14d0b03ce3c11a986a8dc041b8728301ac=0D https://github.com/quicwg/base-drafts/commit/24e19f14d0b03ce3c11a98= 6a8dc041b8728301ac=0D Author: ianswett =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MUST ACK each ack-eliciting packet once=0D =0D =0D Commit: 39c57edf6215964673155837dcf97880cac2fb63=0D https://github.com/quicwg/base-drafts/commit/39c57edf62159646731558= 37dcf97880cac2fb63=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Perform stateless reset token comparisons in constant time=0D =0D Otherwise information about the token might leak.=0D =0D As @mikkelfj says, there is no strict need to compare across the entire=0D= set of values. That could leaks two things: that the inbound packet was=0D= dropped and the total number of stateless reset tokens. Both are things=0D= that we might care about, but will probably find prohibitive to protect.=0D= =0D Closes #2152.=0D =0D =0D Commit: c42516d7681ebbd61839bf83910dd37fc05465b1=0D https://github.com/quicwg/base-drafts/commit/c42516d7681ebbd61839bf= 83910dd37fc05465b1=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Be a little clearer about what is being protected=0D =0D =0D Commit: 3bd85b455bad9d6e6196f6f04454701661d077f8=0D https://github.com/quicwg/base-drafts/commit/3bd85b455bad9d6e6196f6= f04454701661d077f8=0D Author: Kazuho Oku =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add example that uses PRF=0D =0D =0D Commit: 03979a0235d6fd3ff79555911c79bc5c10e2b61a=0D https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555= 911c79bc5c10e2b61a=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Fix stateless reset ordering; use datagrams=0D =0D This removes the strict requirement on processing order for stateless=0D reset. This allows endpoints to decide whether to process every packet=0D= this way or to just treat those that fail to be processed for other=0D reasons.=0D =0D This also switches to detection on a *datagram* basis.=0D =0D Closes #3085.=0D =0D =0D Commit: 354183119367ddc2f08ae4604c1323600d5bfe4c=0D https://github.com/quicwg/base-drafts/commit/354183119367ddc2f08ae4= 604c1323600d5bfe4c=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword again=0D =0D =0D Commit: 562ac4e7deaf80d50082f89507e72d9b5b71ecc6=0D https://github.com/quicwg/base-drafts/commit/562ac4e7deaf80d50082f8= 9507e72d9b5b71ecc6=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D duplicates are just duplicate packet numbers=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: a5ecd238daf0f59a35460085c8b05a2c6011243a=0D https://github.com/quicwg/base-drafts/commit/a5ecd238daf0f59a354600= 85c8b05a2c6011243a=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D compares=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 0b654d69abd679010d3640b7a63d8488bc81f0ff=0D https://github.com/quicwg/base-drafts/commit/0b654d69abd679010d3640= b7a63d8488bc81f0ff=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D any packet=0D =0D =0D Commit: 59a8238dd289a5c7e54a40ca9a791227ae69284d=0D https://github.com/quicwg/base-drafts/commit/59a8238dd289a5c7e54a40= ca9a791227ae69284d=0D Author: Martin Thomson =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Apply Jana's suggestion=0D =0D =0D Commit: f10a749d33a7e5885f0e5dd0cd67d6525272cf28=0D https://github.com/quicwg/base-drafts/commit/f10a749d33a7e5885f0e5d= d0cd67d6525272cf28=0D Author: Kazuho Oku =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MUST retire, suggest within 1 PTO=0D =0D =0D Commit: aa408593de2e13669e66403474ac99df9ff325da=0D https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e6640= 3474ac99df9ff325da=0D Author: ianswett =0D Date: 2019-10-15 (Tue, 15 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5=0D https://github.com/quicwg/base-drafts/commit/e9f4ada542c1bc1ab77cf2= bd2009b50f94a379d5=0D Author: Kazuho Oku =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D CONNECTION_CLOSE is non-ack-eliciting=0D =0D =0D Commit: 963d9161da75d43f9500818c8f012a84100d38ac=0D https://github.com/quicwg/base-drafts/commit/963d9161da75d43f950081= 8c8f012a84100d38ac=0D Author: Martin Thomson =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove duplicate requirement as being bad/nonsensical=0D =0D =0D Commit: 1a8baf8a2564bf657a040eb58ca5a50c98204aee=0D https://github.com/quicwg/base-drafts/commit/1a8baf8a2564bf657a040e= b58ca5a50c98204aee=0D Author: Martin Duke =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Prohibit PADDING in response to ACK=0D =0D =0D Commit: f7eed75fae81d12988dc0a121db1245307f8e53d=0D https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a= 121db1245307f8e53d=0D Author: Kazuho Oku =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D @ianswett's suggestions=0D =0D =0D Commit: 1a563f23d8de25376eb56fcb54133968fe72a88d=0D https://github.com/quicwg/base-drafts/commit/1a563f23d8de25376eb56f= cb54133968fe72a88d=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Immediately close with INVALID_TOKEN=0D =0D If the Retry token is known to be invalid by the server, then the server = can close the connection with INVALID_TOKEN instead of waiting for a time= out.=0D =0D =0D Commit: 24d4b635a6348565fe16e8ee20b0e0e34ad5b590=0D https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8= ee20b0e0e34ad5b590=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 8c4691476c3cd896f74ff58402b48c650ac032e6=0D https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff5= 8402b48c650ac032e6=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: dd3c2214fa4d84ecc80229b44d9c817abcba71b8=0D https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229= b44d9c817abcba71b8=0D Author: ianswett =0D Date: 2019-10-17 (Thu, 17 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 6f72fe83d554c96c55e1e2485c30287184639b29=0D https://github.com/quicwg/base-drafts/commit/6f72fe83d554c96c55e1e2= 485c30287184639b29=0D Author: Martin Duke =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Took Ian's suggestion=0D =0D =0D Commit: ce83dc4ef954710bddbab03e49e9d1b966106743=0D https://github.com/quicwg/base-drafts/commit/ce83dc4ef954710bddbab0= 3e49e9d1b966106743=0D Author: Martin Duke =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D addressed comment I missed:=0D =0D =0D Commit: 3223588f7ea1d906e89e4c6be9074bbf2b0c0454=0D https://github.com/quicwg/base-drafts/commit/3223588f7ea1d906e89e4c= 6be9074bbf2b0c0454=0D Author: David Schinazi =0D Date: 2019-10-17 (Thu, 17 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into no_tls_pres=0D =0D =0D Commit: 9832a57bf72e80648ea27de7d659d9883e08c862=0D https://github.com/quicwg/base-drafts/commit/9832a57bf72e80648ea27d= e7d659d9883e08c862=0D Author: David Schinazi =0D Date: 2019-10-17 (Thu, 17 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Revert non-editorial changes=0D =0D =0D Commit: 0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b=0D https://github.com/quicwg/base-drafts/commit/0b7f3ddf94b58a9348e1e5= 9ac9aa927f1ddb474b=0D Author: David Schinazi =0D Date: 2019-10-17 (Thu, 17 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D fix=0D =0D =0D Commit: ca86dd1a53df738dce6100c44adeb31c8f3c5a46=0D https://github.com/quicwg/base-drafts/commit/ca86dd1a53df738dce6100= c44adeb31c8f3c5a46=0D Author: Kazuho Oku =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: c1be5113976a998ad86795b54808587159591fbb=0D https://github.com/quicwg/base-drafts/commit/c1be5113976a998ad86795= b54808587159591fbb=0D Author: Kazuho Oku =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba=0D https://github.com/quicwg/base-drafts/commit/79a9a7c9f34d3482fcd612= 65ca3c10e5dcf365ba=0D Author: David Schinazi =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT inline comments=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 8641db7f92831e309c04ae9b181134535adbdff9=0D https://github.com/quicwg/base-drafts/commit/8641db7f92831e309c04ae= 9b181134535adbdff9=0D Author: David Schinazi =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT multiline comment fixup=0D =0D =0D Commit: 7bed0b465944def7aee9349ea1b61bad09ce8f86=0D https://github.com/quicwg/base-drafts/commit/7bed0b465944def7aee934= 9ea1b61bad09ce8f86=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mandatory distinction between token types=0D =0D Closes #3127.=0D =0D =0D Commit: 5b3d744d7ac478df9c211712680948537cbca604=0D https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c2117= 12680948537cbca604=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-must-ack-once=0D =0D =0D Commit: 47889736fe180f33c4951bbd60916278c7985329=0D https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951b= bd60916278c7985329=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Separate generic token construction requirements=0D =0D =0D Commit: 6cf5de8b6bce8470f614918cf149429ed327cf1a=0D https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f61491= 8cf149429ed327cf1a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho and MTs comments=0D =0D =0D Commit: b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a=0D https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae= 8ed0eb96e18ce5be2a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define the error=0D =0D =0D Commit: f827ca30b70e4ccffcd5f94ce884b0c26584d37f=0D https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f9= 4ce884b0c26584d37f=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: af7a8767450f28452a8f0cfc274950e30d801cce=0D https://github.com/quicwg/base-drafts/commit/af7a8767450f28452a8f0c= fc274950e30d801cce=0D Author: Kazuho Oku =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D wordwrap=0D =0D =0D Commit: 40380a041495ef042562f3c3b8bcd224d704c206=0D https://github.com/quicwg/base-drafts/commit/40380a041495ef042562f3= c3b8bcd224d704c206=0D Author: Martin Duke =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT's nit=0D =0D =0D Commit: a263330298f0469ca7791cd503063b57eb0acac9=0D https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791c= d503063b57eb0acac9=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Moved too much up=0D =0D =0D Commit: c619547e6376dadc2e5e148ba1812dcc75b1a4d7=0D https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e14= 8ba1812dcc75b1a4d7=0D Author: ianswett =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's previous suggestion=0D =0D =0D Commit: 446e0754de2d6caebf1308e43981afee3c8becea=0D https://github.com/quicwg/base-drafts/commit/446e0754de2d6caebf1308= e43981afee3c8becea=0D Author: Lucas Pardue =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D rename HTTP_ error code prefix to H3 (#3119)=0D =0D =0D Commit: 9650f850cb6c904764c602eaeb84e267561a1fe2=0D https://github.com/quicwg/base-drafts/commit/9650f850cb6c904764c602= eaeb84e267561a1fe2=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3104 from martinduke/mduke-ban-padding=0D =0D Prohibit PADDING in response to ACK=0D =0D =0D Commit: 58ab6f15c58adbc6c7c69492b4008f02e3ad8999=0D https://github.com/quicwg/base-drafts/commit/58ab6f15c58adbc6c7c694= 92b4008f02e3ad8999=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3051 from quicwg/ianswett-1200-payloads=0D =0D Clients send datagrams with 1200 byte payloads=0D =0D =0D Commit: 042cf3cf7edd53639858a44367451d43f6b44a28=0D https://github.com/quicwg/base-drafts/commit/042cf3cf7edd53639858a4= 4367451d43f6b44a28=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3092 from quicwg/ianswett-must-ack-once=0D =0D MUST ACK each ack-eliciting packet once=0D =0D =0D Commit: dc78dd5c6d2034caeba95c823edde6f60f503e79=0D https://github.com/quicwg/base-drafts/commit/dc78dd5c6d2034caeba95c= 823edde6f60f503e79=0D Author: Mike Bishop =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Rephrase #2780 to active voice (#3124)=0D =0D =0D Commit: caf110450a259059af5c83ee397e332299ec63de=0D https://github.com/quicwg/base-drafts/commit/caf110450a259059af5c83= ee397e332299ec63de=0D Author: Bence B=C3=A9ky =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D remove RIC from Relative Index in Header Block figure; add Base value t= o two figures (#2935)=0D =0D * base=0D =0D * Update figure captions=0D =0D * Revert "Update figure captions"=0D =0D This reverts commit bf92f065e4dc84fa59d72df66cbdd04042d42e22.=0D =0D * Move arrows back to original position; add Base value to figure.=0D =0D =0D Commit: 6b6273302247ffb91797391218850f95dae0b4af=0D https://github.com/quicwg/base-drafts/commit/6b6273302247ffb9179739= 1218850f95dae0b4af=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's tweaks=0D =0D =0D Commit: ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6=0D https://github.com/quicwg/base-drafts/commit/ac4d4eefc11ee9fba78db0= 8c7f3e0158d57e15e6=0D Author: Mike Bishop =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Require clients to keep sending if they want to keep receiving (#3123)=0D= =0D =0D Commit: 8fe04ec8c384bae44ec93bfad7154ddf50f9b67f=0D https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93b= fad7154ddf50f9b67f=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Remove the TLP citation because it's in RACK=0D =0D As suggested by @martinthomson in #3066=0D =0D =0D Commit: 8b078aa25750f22867d85e086a1e2f50c2e56bd8=0D https://github.com/quicwg/base-drafts/commit/8b078aa25750f22867d85e= 086a1e2f50c2e56bd8=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Applications need to disable or selectively reject 0-RTT=0D =0D Closes #3136.=0D =0D =0D Commit: de8755430b9580bf5cbc3ef7afa8188437a71a2f=0D https://github.com/quicwg/base-drafts/commit/de8755430b9580bf5cbc3e= f7afa8188437a71a2f=0D Author: Eric Kinnear =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: ec7c839c4b8e96d23fe474cb42451f23af226cb2=0D https://github.com/quicwg/base-drafts/commit/ec7c839c4b8e96d23fe474= cb42451f23af226cb2=0D Author: Martin Duke =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Delete reference to crypto timeout=0D =0D =0D Commit: 12e04045fd4c2825915814f17635f42e90c50b0b=0D https://github.com/quicwg/base-drafts/commit/12e04045fd4c2825915814= f17635f42e90c50b0b=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3140 from martinduke/mduke-no-crypto-retx=0D =0D Delete reference to crypto timeout=0D =0D =0D Commit: f07c067a429caffa0788a02e8dd79c50c808929c=0D https://github.com/quicwg/base-drafts/commit/f07c067a429caffa0788a0= 2e8dd79c50c808929c=0D Author: Jana Iyengar =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3137 from quicwg/ianswett-remove-tlp=0D =0D Remove the TLP citation because it's in RACK=0D =0D =0D Commit: a8c8ed1549b2915f1c51fd4ffff7a3882631f608=0D https://github.com/quicwg/base-drafts/commit/a8c8ed1549b2915f1c51fd= 4ffff7a3882631f608=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D This is the client=0D =0D =0D Commit: d14b63ea5276bbb3cff4ebf727b71f7fc847ec50=0D https://github.com/quicwg/base-drafts/commit/d14b63ea5276bbb3cff4eb= f727b71f7fc847ec50=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Some of Martin's suggestions=0D =0D =0D Commit: 9bb859c4dc675c3327250e488fa0b0924d7de860=0D https://github.com/quicwg/base-drafts/commit/9bb859c4dc675c3327250e= 488fa0b0924d7de860=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword the first sentence per Jana's suggestion=0D =0D =0D Commit: 7a1d1352c87bf72cce779ef52d14e489c7afaaf4=0D https://github.com/quicwg/base-drafts/commit/7a1d1352c87bf72cce779e= f52d14e489c7afaaf4=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M README.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D A ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-retransmitting-acks=0D =0D =0D Commit: 33c994e1f8e9123c59f5265e507842ab076433b5=0D https://github.com/quicwg/base-drafts/commit/33c994e1f8e9123c59f526= 5e507842ab076433b5=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-pto-per-pn-space=0D =0D =0D Commit: 6c3ae350dc546bf6756258f93a2d40a64cc2daa4=0D https://github.com/quicwg/base-drafts/commit/6c3ae350dc546bf6756258= f93a2d40a64cc2daa4=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 3f0da814e8a6ca8d0223457fbe5bb90157d6df15=0D https://github.com/quicwg/base-drafts/commit/3f0da814e8a6ca8d022345= 7fbe5bb90157d6df15=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 62e394f7a538c0bf4ef44787510b0229eb118af2=0D https://github.com/quicwg/base-drafts/commit/62e394f7a538c0bf4ef447= 87510b0229eb118af2=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 8af3d28bd220814a89edce17726f563783deac0d=0D https://github.com/quicwg/base-drafts/commit/8af3d28bd220814a89edce= 17726f563783deac0d=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 49a28334da5cbecebb108424ba5db0dca7840e7b=0D https://github.com/quicwg/base-drafts/commit/49a28334da5cbecebb1084= 24ba5db0dca7840e7b=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: fc1b0fb4d1086c759a4022b62b013bcc0b594d2e=0D https://github.com/quicwg/base-drafts/commit/fc1b0fb4d1086c759a4022= b62b013bcc0b594d2e=0D Author: Amir Livneh =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Fix change log=0D =0D =0D Commit: 4f77dbe2e077629796f8a4d3e075c653a1e3b122=0D https://github.com/quicwg/base-drafts/commit/4f77dbe2e077629796f8a4= d3e075c653a1e3b122=0D Author: Jana Iyengar =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3049 from quicwg/ianswett-retransmitting-acks=0D =0D Retransmitting an ACK frame warning=0D =0D =0D Commit: ee9f46139e66530f2cc9a68c24de10d4267cbe89=0D https://github.com/quicwg/base-drafts/commit/ee9f46139e66530f2cc9a6= 8c24de10d4267cbe89=0D Author: Amir Livneh =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix typo and wording in change log=0D =0D =0D Commit: 8e48d3d78debf44cd149ec615162732d5e250e45=0D https://github.com/quicwg/base-drafts/commit/8e48d3d78debf44cd149ec= 615162732d5e250e45=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3143 from amirlivneh/patch-20=0D =0D Fix typo and wording in change log=0D =0D =0D Commit: d6367402e6013a0a9183deb31e0661ad2ab27abd=0D https://github.com/quicwg/base-drafts/commit/d6367402e6013a0a9183de= b31e0661ad2ab27abd=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3144 from amirlivneh/patch-21=0D =0D Fix typo and wording in change log=0D =0D =0D Commit: 1c824acf2a3912a54dd1a2563ca70159b7a18493=0D https://github.com/quicwg/base-drafts/commit/1c824acf2a3912a54dd1a2= 563ca70159b7a18493=0D Author: Amir Livneh =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Fix punctuation=0D =0D =0D Commit: 966bb15dbef311b73e819b4e7142ab8d42f8beac=0D https://github.com/quicwg/base-drafts/commit/966bb15dbef311b73e819b= 4e7142ab8d42f8beac=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3146 from amirlivneh/patch-22=0D =0D Fix punctuation=0D =0D =0D Commit: 15da8641e73841d1e96cf70f5ed4f38f7da586b4=0D https://github.com/quicwg/base-drafts/commit/15da8641e73841d1e96cf7= 0f5ed4f38f7da586b4=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Retry changes the connection ID always=0D =0D Closes #2837.=0D =0D =0D Commit: cd51ae103b6f0f221bed411e3c803a73cb1dcacb=0D https://github.com/quicwg/base-drafts/commit/cd51ae103b6f0f221bed41= 1e3c803a73cb1dcacb=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add a MUST discard requirement for bad SCID=0D =0D =0D Commit: afba2abcdda91bde3c8ba6b82821ed9144b7d30f=0D https://github.com/quicwg/base-drafts/commit/afba2abcdda91bde3c8ba6= b82821ed9144b7d30f=0D Author: Kazuho Oku =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D approximately=0D =0D =0D Commit: 1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1=0D https://github.com/quicwg/base-drafts/commit/1ecfb27bead5c9d0b7daee= af302ecbffa13bdbc1=0D Author: Kazuho Oku =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D prepared to receive, until retired=0D =0D =0D Commit: 054fae193d6d9ccffdf0b20b7011a24ed33eb3b1=0D https://github.com/quicwg/base-drafts/commit/054fae193d6d9ccffdf0b2= 0b7011a24ed33eb3b1=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 2140c28bc8398957967bc017e78974668d95a86e=0D https://github.com/quicwg/base-drafts/commit/2140c28bc8398957967bc0= 17e78974668d95a86e=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: e21532dca6de0225191e3835ec0a038026bd31a3=0D https://github.com/quicwg/base-drafts/commit/e21532dca6de0225191e38= 35ec0a038026bd31a3=0D Author: Mike Bishop =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Explicit linkages for ODCID/OCID TP=0D =0D =0D Commit: 86e8472597305ad26d56a02228dca2f0f332e084=0D https://github.com/quicwg/base-drafts/commit/86e8472597305ad26d56a0= 2228dca2f0f332e084=0D Author: Nick Harper =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Clarify that clients don't need to remember unknown SETTINGS (#3113)=0D= =0D Fixes #3110.=0D =0D =0D Commit: 3662405decdc750cb97d7b1bd3eab1ad62abc0ff=0D https://github.com/quicwg/base-drafts/commit/3662405decdc750cb97d7b= 1bd3eab1ad62abc0ff=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 6a225b8bfc8b8aad98fa0ffee512f59940db48b5=0D https://github.com/quicwg/base-drafts/commit/6a225b8bfc8b8aad98fa0f= fee512f59940db48b5=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 886db2af9e5c70a553dcf1d71d34fbe75c963a2d=0D https://github.com/quicwg/base-drafts/commit/886db2af9e5c70a553dcf1= d71d34fbe75c963a2d=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: fbc5da02f79d917695170067d1f135fda2970094=0D https://github.com/quicwg/base-drafts/commit/fbc5da02f79d9176951700= 67d1f135fda2970094=0D Author: Jana Iyengar =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3077 from quicwg/ianswett-remove-discussion=0D =0D Remove obsolete 'Discussion' section=0D =0D =0D Commit: 38bf1be3d068e40303c1b7bbfdf5b0fab85548ed=0D https://github.com/quicwg/base-drafts/commit/38bf1be3d068e40303c1b7= bbfdf5b0fab85548ed=0D Author: seanturner =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D editorial tweaks=0D =0D =0D Commit: ffbef0e62d0b1489632e95a2307d66961ecf661c=0D https://github.com/quicwg/base-drafts/commit/ffbef0e62d0b1489632e95= a2307d66961ecf661c=0D Author: seanturner =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D typo=0D =0D =0D Commit: c56847ba78a13598a928b690d8a0e29fbf3d9ca4=0D https://github.com/quicwg/base-drafts/commit/c56847ba78a13598a928b6= 90d8a0e29fbf3d9ca4=0D Author: seanturner =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D fixing links=0D =0D =0D Commit: 98d2154f83e1be5ee41e89a97c96e2d1cf314788=0D https://github.com/quicwg/base-drafts/commit/98d2154f83e1be5ee41e89= a97c96e2d1cf314788=0D Author: Martin Thomson =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Typo, trailing whitespace=0D =0D =0D Commit: c140315b6db75cb8d487cc81aa6e15a4949e062f=0D https://github.com/quicwg/base-drafts/commit/c140315b6db75cb8d487cc= 81aa6e15a4949e062f=0D Author: Martin Thomson =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Fix line lengths=0D =0D =0D Commit: 6d5698c1c0059d7e6adb460829acd06aa8c74b68=0D https://github.com/quicwg/base-drafts/commit/6d5698c1c0059d7e6adb46= 0829acd06aa8c74b68=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Don't say why, it just is=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: cea9e6e127f1600519448991f521c9bfbe29da05=0D https://github.com/quicwg/base-drafts/commit/cea9e6e127f16005194489= 91f521c9bfbe29da05=0D Author: Martin Thomson =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3147 from quicwg/retry-cid=0D =0D Servers have to change connection IDs in Retry=0D =0D =0D Commit: 3a3376c41d17d2b9ffabb9783514bde13463c743=0D https://github.com/quicwg/base-drafts/commit/3a3376c41d17d2b9ffabb9= 783514bde13463c743=0D Author: Martin Thomson =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Use the right connection ID=0D =0D The use of "this" here was a bit ambiguous=0D =0D =0D Commit: 69afe421890c5a94de801a9dc5c8876154b441e8=0D https://github.com/quicwg/base-drafts/commit/69afe421890c5a94de801a= 9dc5c8876154b441e8=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Marten's comment=0D =0D =0D Commit: 1c9886e38e9d316d18688b46ed75b9eda9a6bfc8=0D https://github.com/quicwg/base-drafts/commit/1c9886e38e9d316d18688b= 46ed75b9eda9a6bfc8=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Marten's pseudocode=0D =0D =0D Commit: a87a04c1a6607caded4daa780f5a8554a82885ab=0D https://github.com/quicwg/base-drafts/commit/a87a04c1a6607caded4daa= 780f5a8554a82885ab=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D line wrapping=0D =0D =0D Commit: 9706f4a9d2c0dce71a061aed1df6f4d754d23dca=0D https://github.com/quicwg/base-drafts/commit/9706f4a9d2c0dce71a061a= ed1df6f4d754d23dca=0D Author: Martin Thomson =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3153 from quicwg/use-the-right-cid=0D =0D Use the right connection ID=0D =0D =0D Commit: a7dd2f996fbd6426d0fbefaeafcb4895542a04a6=0D https://github.com/quicwg/base-drafts/commit/a7dd2f996fbd6426d0fbef= aeafcb4895542a04a6=0D Author: Mark Nottingham =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M ietf.json=0D =0D Log Message:=0D -----------=0D report_to is a list; activity_exclude_labels=0D =0D =0D Commit: 3bcb9559821b980e68194894e8495cb337d66d1f=0D https://github.com/quicwg/base-drafts/commit/3bcb9559821b980e681948= 94e8495cb337d66d1f=0D Author: Mark Nottingham =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M ietf.json=0D =0D Log Message:=0D -----------=0D group_info=0D =0D =0D Commit: ff59d67a4a1c09bfd7b2177297d82f98a3fedb48=0D https://github.com/quicwg/base-drafts/commit/ff59d67a4a1c09bfd7b217= 7297d82f98a3fedb48=0D Author: Mark Nottingham =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M ietf.json=0D =0D Log Message:=0D -----------=0D activity_summary_to=0D =0D =0D Commit: d867945f6f1ca9ada1e01c92e5294310b4dc400b=0D https://github.com/quicwg/base-drafts/commit/d867945f6f1ca9ada1e01c= 92e5294310b4dc400b=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 3539edc1b1d03a469bd0ff5a32b0735daef8e79c=0D https://github.com/quicwg/base-drafts/commit/3539edc1b1d03a469bd0ff= 5a32b0735daef8e79c=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify that:=0D * Endpoints that drop the keys when entering closing state MUST back-off = the=0D frequency of CONNECTION_CLOSE packets that it sends.=0D * Endpoints that do not drop stops sending CONNECTION_CLOSE packet once i= t=0D receives a packet containing CONNECTION_CLOSE.=0D =0D =0D Commit: 1e0db50707bd7ec1179b03269aef26fcc3cd3b0a=0D https://github.com/quicwg/base-drafts/commit/1e0db50707bd7ec1179b03= 269aef26fcc3cd3b0a=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D plural=0D =0D =0D Commit: fb291efde6bdb976af004252087865410ed23917=0D https://github.com/quicwg/base-drafts/commit/fb291efde6bdb976af0042= 52087865410ed23917=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: e67d71336fdf52a267fbccde942849dac6004c69=0D https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbcc= de942849dac6004c69=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D encourage the use of applicable and unused token, while prohibiting the= use of unapplicable ones=0D =0D =0D Commit: 545e788428c30217c705ecb05f686dde00681a44=0D https://github.com/quicwg/base-drafts/commit/545e788428c30217c705ec= b05f686dde00681a44=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Define loss_times=0D =0D =0D Commit: a00c4753d038f0861677ea547c4402746f219bae=0D https://github.com/quicwg/base-drafts/commit/a00c4753d038f0861677ea= 547c4402746f219bae=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Exponential backoff limits the packets sent=0D =0D Instead of creating special rules for PTO when multiple PN spaces have da= ta, describe how the already existing exponential backoff accomplishes th= is.=0D =0D =0D Commit: 5e81481786d1ba1c24c4d39c4712ac5003a5cbb4=0D https://github.com/quicwg/base-drafts/commit/5e81481786d1ba1c24c4d3= 9c4712ac5003a5cbb4=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: abfc00ca30ae3d44ba1f29db246b588178cc1127=0D https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29= db246b588178cc1127=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D SHOULD backoff in decrypting, MUST backoff if not=0D =0D =0D Commit: e36eb7614830dcff2fecb0c720fa29ede4643d03=0D https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0= c720fa29ede4643d03=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D separate paragraphs for each class of design=0D =0D =0D Commit: a45ded27fd9b4da8658657c0be11ff8cc0d2639c=0D https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657= c0be11ff8cc0d2639c=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase based on @martinthomson's suggestion=0D =0D =0D Commit: 15898c5c6ee3538bfe6b45a9e652ee0767c59c21=0D https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45= a9e652ee0767c59c21=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D merge the paragraphs (suggested by @ianswett)=0D =0D =0D Commit: 3e153569a5f25801e5711cc26236d28f034c70b6=0D https://github.com/quicwg/base-drafts/commit/3e153569a5f25801e5711c= c26236d28f034c70b6=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D 0x1d only in 1-RTT; suggest user_canceled alert=0D =0D =0D Commit: 3d68e2be216d2ca28a28221f1f86bc91ffde7fa0=0D https://github.com/quicwg/base-drafts/commit/3d68e2be216d2ca28a2822= 1f1f86bc91ffde7fa0=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: ce25ff53738db3092bf12a14ea27b0b2a605db7c=0D https://github.com/quicwg/base-drafts/commit/ce25ff53738db3092bf12a= 14ea27b0b2a605db7c=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Don't require RESET_STREAM on terminated streams=0D =0D Closes #3163.=0D =0D =0D Commit: 175e7ddf52fd32aec9b24ad37214a35df99c8230=0D https://github.com/quicwg/base-drafts/commit/175e7ddf52fd32aec9b24a= d37214a35df99c8230=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 89a0171ca79c8846ea72749f819a4d52af64b824=0D https://github.com/quicwg/base-drafts/commit/89a0171ca79c8846ea7274= 9f819a4d52af64b824=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D wordwrap=0D =0D =0D Commit: ed8750ae9d8ae6279a44dde075638ca859b40658=0D https://github.com/quicwg/base-drafts/commit/ed8750ae9d8ae6279a44dd= e075638ca859b40658=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Don't arm PTO for ApplicationData until complete=0D =0D =0D Commit: 6322d369a5b25b731285b131e77a76b405a6ec16=0D https://github.com/quicwg/base-drafts/commit/6322d369a5b25b731285b1= 31e77a76b405a6ec16=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Initial and Handshake have no max_ack_delay=0D =0D =0D Commit: 380290424491810123c9e6e2f80a10ad7e4cf842=0D https://github.com/quicwg/base-drafts/commit/380290424491810123c9e6= e2f80a10ad7e4cf842=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MUST limit bursts to the initial congestion window (#3160)=0D =0D * MUST limit bursts to the initial congestion window=0D =0D >From discussion on #3106 =0D https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 45bf06ce64636c9ded8fb178a2bc905be372dc39=0D https://github.com/quicwg/base-drafts/commit/45bf06ce64636c9ded8fb1= 78a2bc905be372dc39=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 28c7622bd23764139dda753c704cd9d92d888416=0D https://github.com/quicwg/base-drafts/commit/28c7622bd23764139dda75= 3c704cd9d92d888416=0D Author: Amir Livneh =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Fix typos in QPACK draft=0D =0D =0D Commit: 4cdea4668edcba12859a11cbb0b3ccfbdf61016a=0D https://github.com/quicwg/base-drafts/commit/4cdea4668edcba12859a11= cbb0b3ccfbdf61016a=0D Author: Bence B=C3=A9ky =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Make language of representations consistent.=0D =0D This was inspired by the comment by afrind at=0D https://github.com/quicwg/base-drafts/pull/2942#discussion_r335222617.=0D= =0D For each representation, uniformly=0D * use the word "representation" in the first sentence;=0D * use the word "identifies" if it's a verbatim entry; "encodes" otherwise= ;=0D * identify relative versus post-base indexing in the first sentence;=0D * move drawing right after first sentence;=0D * use consistent language describing binary format.=0D =0D =0D Commit: 151359d5d8b66a3bbaa127d7b5ad34ce14df171a=0D https://github.com/quicwg/base-drafts/commit/151359d5d8b66a3bbaa127= d7b5ad34ce14df171a=0D Author: Bence B=C3=A9ky =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D s/up to/up to and including/ for clarity.=0D =0D This was suggested by dtikhonov at=0D https://github.com/quicwg/base-drafts/pull/2942/files/11edccf6ed3697ba785= 578712b54a42051bb090d#r337177688.=0D =0D =0D Commit: 34e3d6173c558fb156166a88709f81fa0211742a=0D https://github.com/quicwg/base-drafts/commit/34e3d6173c558fb156166a= 88709f81fa0211742a=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Martin Duke's suggestions=0D =0D =0D Commit: 54e26e7a39e80a265a642a512b1a8574ea2aed21=0D https://github.com/quicwg/base-drafts/commit/54e26e7a39e80a265a642a= 512b1a8574ea2aed21=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: f436b81a90eb36ddfa14eb7862cec142a128a5be=0D https://github.com/quicwg/base-drafts/commit/f436b81a90eb36ddfa14eb= 7862cec142a128a5be=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D kMaxDatagramSize -> max_datagram_size=0D =0D Clarifies that this is the maximum datagram size currently in use on the = connection.=0D =0D Fixes #3041=0D =0D =0D Commit: eec69d4be9a3619ca9030a952073a8f9275fde57=0D https://github.com/quicwg/base-drafts/commit/eec69d4be9a3619ca9030a= 952073a8f9275fde57=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3108 from DavidSchinazi/no_tls_pres=0D =0D Replace use of the TLS presentation language with QUIC encoding=0D =0D =0D Commit: 9309a0ac194307cf002b92d965403ee08d882500=0D https://github.com/quicwg/base-drafts/commit/9309a0ac194307cf002b92= d965403ee08d882500=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 19200d397bd9bef6a81151169111597b3edcbcc6=0D https://github.com/quicwg/base-drafts/commit/19200d397bd9bef6a81151= 169111597b3edcbcc6=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Cite 14.1 of Transport=0D =0D =0D Commit: a62d8366c7efd0e700fda857652295047a46364d=0D https://github.com/quicwg/base-drafts/commit/a62d8366c7efd0e700fda8= 57652295047a46364d=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3138 from quicwg/if-0rtt=0D =0D Applications need to disable or selectively reject 0-RTT=0D =0D =0D Commit: 61aeda915f02079c65182cc8a5c748a0bbea9779=0D https://github.com/quicwg/base-drafts/commit/61aeda915f02079c65182c= c8a5c748a0bbea9779=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix handling of Retry in recovery (#3148)=0D =0D * Fix handling of Retry in recovery=0D =0D This section was well out of date. Also, this covers what needs to be=0D= retained across this transition better. Basically, the only thing that=0D= needs to go is the congestion and loss recovery state. The rest can=0D stay; in fact, the crypto handshake has to stay.=0D =0D Closes #2058.=0D =0D * cannot/MUST NOT=0D =0D potato/tomato=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 44f9d5d7d05a53c96faf3b420392042949da5da7=0D https://github.com/quicwg/base-drafts/commit/44f9d5d7d05a53c96faf3b= 420392042949da5da7=0D Author: Mike Bishop =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Talk about concurrency in H3 vs. H2 (#3114)=0D =0D * Talk about concurrency=0D =0D * Talk about push separately=0D =0D * Precision, thanks to @kazuho=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Lucas Pardue =0D =0D =0D Commit: e8b1251eb9a99928db70c8cc44df5c3bccff5373=0D https://github.com/quicwg/base-drafts/commit/e8b1251eb9a99928db70c8= cc44df5c3bccff5373=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 2299b0056006f26c4e8165d9644992fc1310612c=0D https://github.com/quicwg/base-drafts/commit/2299b0056006f26c4e8165= d9644992fc1310612c=0D Author: Mike Bishop =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Feedback=0D =0D =0D Commit: 6e803f135d2d65bf854d5066a7695ddd3a3e08cf=0D https://github.com/quicwg/base-drafts/commit/6e803f135d2d65bf854d50= 66a7695ddd3a3e08cf=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3149 from quicwg/transport/name_connections=0D =0D Explicit linkages for ODCID/OCID TP=0D =0D =0D Commit: 234249cb96e21ea564a37e7e1dc2107b7acfe1bb=0D https://github.com/quicwg/base-drafts/commit/234249cb96e21ea564a37e= 7e1dc2107b7acfe1bb=0D Author: Martin Thomson =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3165 from quicwg/reset-after-fin=0D =0D Don't require RESET_STREAM on terminated streams=0D =0D =0D Commit: b1ff885bd354b9218e37b00de1366904335210e7=0D https://github.com/quicwg/base-drafts/commit/b1ff885bd354b9218e37b0= 0de1366904335210e7=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: d27a37d1d171440cde763c730e4dc4d7bd245180=0D https://github.com/quicwg/base-drafts/commit/d27a37d1d171440cde763c= 730e4dc4d7bd245180=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: 48573bf0a5755e0f341aed6f6124cad13537bc1a=0D https://github.com/quicwg/base-drafts/commit/48573bf0a5755e0f341aed= 6f6124cad13537bc1a=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: ed3b3f93ef292a596e827e56aab78eca1e2b6688=0D https://github.com/quicwg/base-drafts/commit/ed3b3f93ef292a596e827e= 56aab78eca1e2b6688=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 2d5f46faab5cf09442fff533c89d499e4f80fc6c=0D https://github.com/quicwg/base-drafts/commit/2d5f46faab5cf09442fff5= 33c89d499e4f80fc6c=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 997e49fb8553d82031c4dca65604eb0ead7dcac8=0D https://github.com/quicwg/base-drafts/commit/997e49fb8553d82031c4dc= a65604eb0ead7dcac8=0D Author: Jana Iyengar =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3057 from quicwg/ianswett-must-retransmit=0D =0D PTO MUST send new data or retransmit data if possible=0D =0D =0D Commit: 96cc1e384b7c65767c7d9bd23130f23c30244b5f=0D https://github.com/quicwg/base-drafts/commit/96cc1e384b7c65767c7d9b= d23130f23c30244b5f=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: c0b9c9307ddd840fb32bfc1c151040ab569b49fd=0D https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc= 1c151040ab569b49fd=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D an app that wishes to do so can=0D =0D =0D Commit: 57a466f77afc99f32769e59596395a5848121859=0D https://github.com/quicwg/base-drafts/commit/57a466f77afc99f32769e5= 9596395a5848121859=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21=0D https://github.com/quicwg/base-drafts/commit/54ed6dc0572c3b88f05c8e= aa8ef5b520eb00dc21=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow provisional registrations for all registries=0D =0D This overhauls the system for IANA registries to use a unified scheme=0D that allows provisional registration. This seems pretty complicated in=0D= terms of nailing down all the corner cases, but it is fairly simple in=0D= practice:=0D =0D * Provisional registration is easy, it only requires that the requester=0D= provide contact information and (ideally) the codepoint they want.=0D They could provide more, but at their discretion.=0D =0D * Permanent registration requires that you fill out the fields.=0D =0D Experts are required for both, but only really to prevent spam. We have=0D= a few more requirements for permanent registrations of frame types, but=0D= that is more for the purposes of advice, because sending an new frame=0D leads to protocol errors if you haven't agreed to that in the past.=0D =0D I've sketched out a strawman for a codepoint reclamation process. That=0D= advises that experts try to find some use of the codepoint. There is a=0D= date on registrations that can guide the selection of codepoints to=0D reclaim, but these can be updated any time by anyone who wants to keep=0D= the registration "live".=0D =0D Closes #3109. Closes #3020.=0D =0D =0D Commit: eb30e2a0b1f7318a21a326a2481c8c278a902e7d=0D https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326= a2481c8c278a902e7d=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D application does not send a frame=0D =0D =0D Commit: 52b3c343033b749355dfa8d34421a651f69238e5=0D https://github.com/quicwg/base-drafts/commit/52b3c343033b749355dfa8= d34421a651f69238e5=0D Author: ianswett =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 694975600a94a0244dce16e54559c60fde771c79=0D https://github.com/quicwg/base-drafts/commit/694975600a94a0244dce16= e54559c60fde771c79=0D Author: ianswett =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: cf63bd95f00d0cf7b48253742237b69f218c24aa=0D https://github.com/quicwg/base-drafts/commit/cf63bd95f00d0cf7b48253= 742237b69f218c24aa=0D Author: ianswett =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: fea8629b7991150a51b86eff18bd302ed633630a=0D https://github.com/quicwg/base-drafts/commit/fea8629b7991150a51b86e= ff18bd302ed633630a=0D Author: Martin Thomson =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D enstricted=0D =0D =0D Commit: ce608aac8ea116d554c7fd32dc2199d215db9a24=0D https://github.com/quicwg/base-drafts/commit/ce608aac8ea116d554c7fd= 32dc2199d215db9a24=0D Author: Kazuho Oku =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-tls.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: b0cd8cd815068d6837667920832129d874333ff6=0D https://github.com/quicwg/base-drafts/commit/b0cd8cd815068d68376679= 20832129d874333ff6=0D Author: ianswett =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)=0D =0D * Retry MUST NOT -> cannot be treated as an acknowledgement=0D =0D I didn't notice this last commit in @martinthomson PR, but I think the ol= der text is more correct. I added a bit more detail about why it cannot = be treated as an acknowledgement.=0D =0D * Martin's reason=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 6c72970d780f5b5eea665605f5345eee5d375134=0D https://github.com/quicwg/base-drafts/commit/6c72970d780f5b5eea6656= 05f5345eee5d375134=0D Author: Martin Thomson =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D =0D Log Message:=0D -----------=0D Narrow scope of draft caching=0D =0D =0D Commit: fc3a844fbcb5c19cc48c76cd39e7f78e3e2a25f1=0D https://github.com/quicwg/base-drafts/commit/fc3a844fbcb5c19cc48c76= cd39e7f78e3e2a25f1=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3098 from kazuho/kazuho/connection-close-not-ack-el= iciting=0D =0D CONNECTION_CLOSE is non-ack-eliciting=0D =0D =0D Commit: 8c571ff653275f2319e181dd11ce49a4f678060e=0D https://github.com/quicwg/base-drafts/commit/8c571ff653275f2319e181= dd11ce49a4f678060e=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #2993 from quicwg/ct-sr=0D =0D Stateless reset comparisons (constant time/any order/datagram)=0D =0D =0D Commit: 0bf4ab5e5a871efd3238cd1851cfd6bac38786ad=0D https://github.com/quicwg/base-drafts/commit/0bf4ab5e5a871efd3238cd= 1851cfd6bac38786ad=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3096 from kazuho/kazuho/retire-prior-to-must=0D =0D MUST retire Connection IDs becoming stale=0D =0D =0D Commit: f792065ad02a0f5762b3bb72acfd770504994ef3=0D https://github.com/quicwg/base-drafts/commit/f792065ad02a0f5762b3bb= 72acfd770504994ef3=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #2870 from quicwg/retry-rekey=0D =0D Initial secrets change after Retry=0D =0D =0D Commit: ed4639eceee14bd7dc4e021290d49cdae42d21c5=0D https://github.com/quicwg/base-drafts/commit/ed4639eceee14bd7dc4e02= 1290d49cdae42d21c5=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3045 from DavidSchinazi/multi_packet_client_hello=0D= =0D Allow ClientHello to span multiple QUIC packets=0D =0D =0D Commit: 373b0abdb02c74076c6dcfa87552e3946bcf1eb2=0D https://github.com/quicwg/base-drafts/commit/373b0abdb02c74076c6dcf= a87552e3946bcf1eb2=0D Author: ianswett =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: d0e699677b5760be95b93cdb9063747cd1e42f4b=0D https://github.com/quicwg/base-drafts/commit/d0e699677b5760be95b93c= db9063747cd1e42f4b=0D Author: ianswett =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 50f670169e4cae5b13065c015674b597515cda2e=0D https://github.com/quicwg/base-drafts/commit/50f670169e4cae5b13065c= 015674b597515cda2e=0D Author: ianswett =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D loss_times -> loss_time=0D =0D =0D Commit: c764362e3e50f0647b930648de5b645e4cc65ad4=0D https://github.com/quicwg/base-drafts/commit/c764362e3e50f0647b9306= 48de5b645e4cc65ad4=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Move some text around=0D =0D =0D Commit: b31d15f3f6233d2cd1bd77aef98a9309bc17eb79=0D https://github.com/quicwg/base-drafts/commit/b31d15f3f6233d2cd1bd77= aef98a9309bc17eb79=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Transport and TLS changelog for -24=0D =0D =0D Commit: ca4f89343c03e42da920794cff5a5c584705d4f3=0D https://github.com/quicwg/base-drafts/commit/ca4f89343c03e42da92079= 4cff5a5c584705d4f3=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D =0D Log Message:=0D -----------=0D Add workaround for caching bug=0D =0D =0D Commit: b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9=0D https://github.com/quicwg/base-drafts/commit/b1d56947b2cf5542481ec6= 5fa7dfb7e4d434fcf9=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D janaiyengar's suggestions=0D =0D =0D Commit: 408ba486db7c1fdea3d0049379a1a56934e1f78d=0D https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d004= 9379a1a56934e1f78d=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D "the" @MikeBishop=0D =0D =0D Commit: e0a60c778340168e734cb229d12ec7257f736192=0D https://github.com/quicwg/base-drafts/commit/e0a60c778340168e734cb2= 29d12ec7257f736192=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add unless, based on the discussion starting from https://github.com/qu= icwg/base-drafts/issues/3155#issuecomment-548264247=0D =0D =0D Commit: d038b534553ee4ef5c957d57fa1be3a238d8d376=0D https://github.com/quicwg/base-drafts/commit/d038b534553ee4ef5c957d= 57fa1be3a238d8d376=0D Author: Jana Iyengar =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3167 from quicwg/ianswett-max-datagram-size=0D =0D kMaxDatagramSize -> max_datagram_size=0D =0D =0D Commit: 355d1e552b4ec41891941f7d1f8993ca3723c3da=0D https://github.com/quicwg/base-drafts/commit/355d1e552b4ec41891941f= 7d1f8993ca3723c3da=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-pto-per-pn-space=0D =0D =0D Commit: cff00e01280aabf3916edb64508a5d786d779bb3=0D https://github.com/quicwg/base-drafts/commit/cff00e01280aabf3916edb= 64508a5d786d779bb3=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D 1 loss_times -> loss_time=0D =0D =0D Commit: 3f1cf6127d12ea249e102ca1a866b94d3fb07c6c=0D https://github.com/quicwg/base-drafts/commit/3f1cf6127d12ea249e102c= a1a866b94d3fb07c6c=0D Author: Robin Marx =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Further specify frame Length field (#3177)=0D =0D * Further specify frame Length field=0D =0D Probably a bit overkill, but since it wasn't explicitly stated + I though= t we had replaced "octets" with bytes everywhere else.=0D =0D * remove brackets=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 4763ecefb6eda25b4d4abd61df757376651588dd=0D https://github.com/quicwg/base-drafts/commit/4763ecefb6eda25b4d4abd= 61df757376651588dd=0D Author: Mike Bishop =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D HTTP changelog=0D =0D =0D Commit: 9ab15f9af80f63998738ce160d25ebe3c99adf30=0D https://github.com/quicwg/base-drafts/commit/9ab15f9af80f63998738ce= 160d25ebe3c99adf30=0D Author: Mike Bishop =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Nothing non-editorial for QPACK=0D =0D =0D Commit: 9617e1da29cda2a6230e7e59e9ae62a257087d73=0D https://github.com/quicwg/base-drafts/commit/9617e1da29cda2a6230e7e= 59e9ae62a257087d73=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho's suggestion=0D =0D About being able to unprotect the Initial packet=0D =0D =0D Commit: 97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b=0D https://github.com/quicwg/base-drafts/commit/97ed82152c5d9c0a40a87b= 7a324b2d5dc5c6909b=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 85bac671b3282b7464a7b5b73a52ec5c34f2c62a=0D https://github.com/quicwg/base-drafts/commit/85bac671b3282b7464a7b5= b73a52ec5c34f2c62a=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 70aef67ee532cb6466e6bc1d485718782052de32=0D https://github.com/quicwg/base-drafts/commit/70aef67ee532cb6466e6bc= 1d485718782052de32=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 887c909e025d6d1c3a1f634cf13b62937d51ea37=0D https://github.com/quicwg/base-drafts/commit/887c909e025d6d1c3a1f63= 4cf13b62937d51ea37=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MAY close the connection without creating state=0D =0D =0D Commit: c36760da1391e5cf66b10b4d9d699c5fda3c8e88=0D https://github.com/quicwg/base-drafts/commit/c36760da1391e5cf66b10b= 4d9d699c5fda3c8e88=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: b16c4cfb6295dab73b45b234b7e20a1caff13de3=0D https://github.com/quicwg/base-drafts/commit/b16c4cfb6295dab73b45b2= 34b7e20a1caff13de3=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 3ab9f77f170dd89a902f52b4669035c7fab87add=0D https://github.com/quicwg/base-drafts/commit/3ab9f77f170dd89a902f52= b4669035c7fab87add=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7b29c66d562641af795196e9be527196cb51ef55=0D https://github.com/quicwg/base-drafts/commit/7b29c66d562641af795196= e9be527196cb51ef55=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reword an awkward sentence=0D =0D =0D Commit: 89f30aae27fc5ce841165ef6c540323369fcd930=0D https://github.com/quicwg/base-drafts/commit/89f30aae27fc5ce841165e= f6c540323369fcd930=0D Author: ianswett =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Recovery changelog for -24=0D =0D Includes #3066, which I plan to merge Monday morning.=0D =0D =0D Commit: bf1394db3c610de54286bbf7aafdb235599ba46f=0D https://github.com/quicwg/base-drafts/commit/bf1394db3c610de54286bb= f7aafdb235599ba46f=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Some small adjustments=0D =0D =0D Commit: 289e57d5ed1f37e2f3ef1c36dc427c782b418576=0D https://github.com/quicwg/base-drafts/commit/289e57d5ed1f37e2f3ef1c= 36dc427c782b418576=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D A ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into rework-key-update-2=0D =0D =0D Commit: a7b0addaa2cb1a0fab865adb8f1d2437dca302d9=0D https://github.com/quicwg/base-drafts/commit/a7b0addaa2cb1a0fab865a= db8f1d2437dca302d9=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Split first from subsequent again=0D =0D =0D Commit: 311d87043248d5862f3e181e9045f90bdf73239d=0D https://github.com/quicwg/base-drafts/commit/311d87043248d5862f3e18= 1e9045f90bdf73239d=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestions=0D =0D =0D Commit: 46613ea5d21ed04c3d546c2955e991f41e067fb1=0D https://github.com/quicwg/base-drafts/commit/46613ea5d21ed04c3d546c= 2955e991f41e067fb1=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3181 from quicwg/http/changelog-24=0D =0D HTTP & QPACK changelogs for -24=0D =0D =0D Commit: 3b22f6646dde6c5e98e637a6ebf13da23884c6a1=0D https://github.com/quicwg/base-drafts/commit/3b22f6646dde6c5e98e637= a6ebf13da23884c6a1=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3180 from quicwg/tt-changelog-24=0D =0D Transport and TLS changelog for -24=0D =0D =0D Commit: cd91b144a45472b77039c158c2dc7f7b226e497f=0D https://github.com/quicwg/base-drafts/commit/cd91b144a45472b77039c1= 58c2dc7f7b226e497f=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3050 from quicwg/rework-key-update-2=0D =0D Rewrite key update section=0D =0D =0D Commit: b4080232721175d78d3203f4c31efff357d8397e=0D https://github.com/quicwg/base-drafts/commit/b4080232721175d78d3203= f4c31efff357d8397e=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3185 from quicwg/ianswett-recovery-changelog-24=0D =0D Recovery changelog for -24=0D =0D =0D Commit: 810e84bfa7c591f9a914c32a0ac54fbd4d5b3d45=0D https://github.com/quicwg/base-drafts/commit/810e84bfa7c591f9a914c3= 2a0ac54fbd4d5b3d45=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a CRYPTO stream=0D =0D =0D Commit: d6a83ceb22c2cade9cdb18be50dcfa09b86b10ce=0D https://github.com/quicwg/base-drafts/commit/d6a83ceb22c2cade9cdb18= be50dcfa09b86b10ce=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a MAX_STREAMS frame=0D =0D =0D Commit: ed73161363ed99d6d75b9af190da1c4c27e02b94=0D https://github.com/quicwg/base-drafts/commit/ed73161363ed99d6d75b9a= f190da1c4c27e02b94=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a STREAMS_BLOCKED frame=0D =0D =0D Commit: 9555e35064263df0d5b9cff31b3290615b8ee20c=0D https://github.com/quicwg/base-drafts/commit/9555e35064263df0d5b9cf= f31b3290615b8ee20c=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3042 from marten-seemann/frame-encoding-errors=0D =0D Use the FRAME_ENCODING_ERROR for errors in frame encoding=0D =0D =0D Commit: 8f10cc46edfe8137d183e9dd855dcce0e57bf383=0D https://github.com/quicwg/base-drafts/commit/8f10cc46edfe8137d183e9= dd855dcce0e57bf383=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update changelog for #3042=0D =0D =0D Commit: 56e2ca00dc0bd264c21b72d7b28a46652d676d31=0D https://github.com/quicwg/base-drafts/commit/56e2ca00dc0bd264c21b72= d7b28a46652d676d31=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: 6f5b524c1ac2ed0892748d01d8037256a1456f32=0D https://github.com/quicwg/base-drafts/commit/6f5b524c1ac2ed0892748d= 01d8037256a1456f32=0D Author: Antoine Delignat-Lavaud =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Fix for #3187=0D =0D =0D Commit: 87c4ec3bafc9d0bca7f5c989a7af375fd20f6ae8=0D https://github.com/quicwg/base-drafts/commit/87c4ec3bafc9d0bca7f5c9= 89a7af375fd20f6ae8=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add ;=0D =0D =0D Commit: a53b36498388ee3167064ef33391412ef12a66c7=0D https://github.com/quicwg/base-drafts/commit/a53b36498388ee3167064e= f33391412ef12a66c7=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Remove #3066 from recovery changelog=0D =0D =0D Commit: 76c0daa55390ab7631dad95bdaf0de87dc1d2d8d=0D https://github.com/quicwg/base-drafts/commit/76c0daa55390ab7631dad9= 5bdaf0de87dc1d2d8d=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3190 from quicwg/see-downgrade=0D =0D Add a few semicolons=0D =0D =0D Commit: f9e9cc72f27d80b2d11197ca4a8edb9b28c475c6=0D https://github.com/quicwg/base-drafts/commit/f9e9cc72f27d80b2d11197= ca4a8edb9b28c475c6=0D Author: Antoine Delignat-Lavaud =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Integrate Martin Thomson's comments=0D =0D =0D Commit: e5aa3e2570e9d093c5ba61dac58443402808fdf2=0D https://github.com/quicwg/base-drafts/commit/e5aa3e2570e9d093c5ba61= dac58443402808fdf2=0D Author: Dmitri Tikhonov =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add ClientHello changes to transport changelog since -23=0D =0D =0D Commit: 6e902d3ae04f23269607c914d94e6e86cc6b425e=0D https://github.com/quicwg/base-drafts/commit/6e902d3ae04f23269607c9= 14d94e6e86cc6b425e=0D Author: ianswett =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's comments=0D =0D =0D Commit: c86bfb1675ac465d6faaa490c5995df539e62c0e=0D https://github.com/quicwg/base-drafts/commit/c86bfb1675ac465d6faaa4= 90c5995df539e62c0e=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3188 from ad-l/pn_decoding_overflow=0D =0D Correct overflow checks on packet number decoding algorithm=0D =0D =0D Commit: ef6241dc80cdd1efffd4d0f60fff26855202487b=0D https://github.com/quicwg/base-drafts/commit/ef6241dc80cdd1efffd4d0= f60fff26855202487b=0D Author: Jana Iyengar =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3066 from quicwg/ianswett-pto-per-pn-space=0D =0D Change PTO to be per packet number space=0D =0D =0D Commit: 57fb22f678c1e7805ebdab7614c81ea9c227f488=0D https://github.com/quicwg/base-drafts/commit/57fb22f678c1e7805ebdab= 7614c81ea9c227f488=0D Author: Mike Bishop =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Don't call two different things "blocking" (#3172)=0D =0D * Evictable, not blocking=0D =0D * Focus on insertion, not eviction=0D =0D =0D Commit: 437472d25998151fcffb551b7f358f16caf8acd1=0D https://github.com/quicwg/base-drafts/commit/437472d25998151fcffb55= 1b7f358f16caf8acd1=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Fix bug in Insert Count Increment description. (#3132)=0D =0D * Fix bug in Insert Count Increment description.=0D =0D Fixes issue 3082.=0D =0D This PR fixes the race condition and clarifies that both endpoints must=0D= keep track of the Known Received Count.=0D =0D * Revert some changes.=0D =0D * Remove unnecessarily inserted blank line.=0D =0D =0D Commit: bd7e514967d7b1f5ddc66a4e5b26429aa3ce25fa=0D https://github.com/quicwg/base-drafts/commit/bd7e514967d7b1f5ddc66a= 4e5b26429aa3ce25fa=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3191 from dtikhonov/201911051348-allow-CH-span-to-c= hangelog=0D =0D Add ClientHello changes to transport changelog since -23=0D =0D =0D Commit: ba07711d38fdf95c4e745bef69997a24d2ed9c26=0D https://github.com/quicwg/base-drafts/commit/ba07711d38fdf95c4e745b= ef69997a24d2ed9c26=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3036 from marten-seemann/stronger-retire-error-chec= k=0D =0D require peers to check if RETIRE_CONNECTION_ID sequence number is valid=0D= =0D =0D Commit: 3db95fdb3bee104c5b732b38211d5a31c2e61a75=0D https://github.com/quicwg/base-drafts/commit/3db95fdb3bee104c5b732b= 38211d5a31c2e61a75=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Certainly=0D =0D Fixes #2430.=0D =0D =0D Commit: 09a420387fa4e2ca5562bc58a31806c1c6deff3f=0D https://github.com/quicwg/base-drafts/commit/09a420387fa4e2ca5562bc= 58a31806c1c6deff3f=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Editorial fixes from @MikeBishop=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 69edfcb7f93fe718c665e785773dfe23908f180e=0D https://github.com/quicwg/base-drafts/commit/69edfcb7f93fe718c665e7= 85773dfe23908f180e=0D Author: Jana Iyengar =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3192 from quicwg/probably=0D =0D Certainly=0D =0D =0D Commit: 1deac80822eb33acb4eb038210994dcc174a07e8=0D https://github.com/quicwg/base-drafts/commit/1deac80822eb33acb4eb03= 8210994dcc174a07e8=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add default contact details=0D =0D =0D Commit: 44a1cd3861501082dc24d09725212c642fae8997=0D https://github.com/quicwg/base-drafts/commit/44a1cd3861501082dc24d0= 9725212c642fae8997=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Add HTTP/3 registration updates=0D =0D =0D Commit: 656d67a144077447150eeb13ee432e1e6f205484=0D https://github.com/quicwg/base-drafts/commit/656d67a144077447150eeb= 13ee432e1e6f205484=0D Author: Mike Bishop =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Semicolons before "see {section}"=0D =0D =0D Commit: 22e8b1cae9a2614c72b2b58337b09a359f49c5ab=0D https://github.com/quicwg/base-drafts/commit/22e8b1cae9a2614c72b2b5= 8337b09a359f49c5ab=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D forbid exceeding the peer's active_connection_id_limit=0D =0D =0D Commit: 1e286a042ef691a58f38c6b63b6339fdf9b9d14b=0D https://github.com/quicwg/base-drafts/commit/1e286a042ef691a58f38c6= b63b6339fdf9b9d14b=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error code for exceeding the connection ID limit=0D =0D =0D Commit: 50b9b3997901707201744740d131a08cb1ab31f5=0D https://github.com/quicwg/base-drafts/commit/50b9b39979017072017447= 40d131a08cb1ab31f5=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 1568d427726afd00edf0bef4c4a6c4d5fe259321=0D https://github.com/quicwg/base-drafts/commit/1568d427726afd00edf0be= f4c4a6c4d5fe259321=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 25e655f0c904431b911d496857a3fdc3f210758d=0D https://github.com/quicwg/base-drafts/commit/25e655f0c904431b911d49= 6857a3fdc3f210758d=0D Author: Dmitri Tikhonov =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add Retry CID change requirement to transport changelog=0D =0D =0D Commit: 66992a654573597a569668be47b35fbf9384d08c=0D https://github.com/quicwg/base-drafts/commit/66992a654573597a569668= be47b35fbf9384d08c=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's and Eric's suggestion=0D =0D =0D Commit: 30e554ae61fd41635c374647a07c2e2c5d85650a=0D https://github.com/quicwg/base-drafts/commit/30e554ae61fd41635c3746= 47a07c2e2c5d85650a=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 8ed69b0c6393dca4a876ee73c866b69a7a2a3e75=0D https://github.com/quicwg/base-drafts/commit/8ed69b0c6393dca4a876ee= 73c866b69a7a2a3e75=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D set a default and minimum value for active_connection_id_limit=0D =0D =0D Commit: f1dc14fc587a03f136dc8a2d3fefb0d7e3d22a0e=0D https://github.com/quicwg/base-drafts/commit/f1dc14fc587a03f136dc8a= 2d3fefb0d7e3d22a0e=0D Author: Eric Kinnear =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Consolidate Retire Prior To instructions in section, clean up frame des= cription=0D =0D =0D Commit: 8354804a2a30580fd1b7deadb19f3baf3ad68fd8=0D https://github.com/quicwg/base-drafts/commit/8354804a2a30580fd1b7de= adb19f3baf3ad68fd8=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D mandate the processing order of NEW_CONNECTION_ID frame fields=0D =0D =0D Commit: 74277249553bc9ab7b5713c876260c2e91e81633=0D https://github.com/quicwg/base-drafts/commit/74277249553bc9ab7b5713= c876260c2e91e81633=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Minor formatting=0D =0D =0D Commit: 6a72f4259942e5b84906277bc38bff550b5b9c0e=0D https://github.com/quicwg/base-drafts/commit/6a72f4259942e5b8490627= 7bc38bff550b5b9c0e=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: 062c47ffba1b94e8e82d2abfe9e672cb056be68c=0D https://github.com/quicwg/base-drafts/commit/062c47ffba1b94e8e82d2a= bfe9e672cb056be68c=0D Author: martinduke =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D PING in all contexts=0D =0D #3035 updated quic-tls but not quic-transport=0D =0D =0D Commit: f8efc92d9c63ee3180b9e2a3fa5f190c46fdcc54=0D https://github.com/quicwg/base-drafts/commit/f8efc92d9c63ee3180b9e2= a3fa5f190c46fdcc54=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Clarify what the error code is for=0D =0D =0D Commit: 933fecd83d04360bb9a544e62193c712c80987e5=0D https://github.com/quicwg/base-drafts/commit/933fecd83d04360bb9a544= e62193c712c80987e5=0D Author: martinduke =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Wrapped line=0D =0D Wrapped line=0D =0D =0D Commit: 45b3dff2bdfbd7ab1ca6440e241d8495614a647d=0D https://github.com/quicwg/base-drafts/commit/45b3dff2bdfbd7ab1ca644= 0e241d8495614a647d=0D Author: Martin Thomson =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3209 from martinduke/patch-2=0D =0D PING in all contexts=0D =0D =0D Commit: 0c309a7b240b09d40a1c32fedffe663c24be09b7=0D https://github.com/quicwg/base-drafts/commit/0c309a7b240b09d40a1c32= fedffe663c24be09b7=0D Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com>=0D= Date: 2019-11-10 (Sun, 10 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: f11934fd629ee03c564438717ac95cb3fed68043=0D https://github.com/quicwg/base-drafts/commit/f11934fd629ee03c564438= 717ac95cb3fed68043=0D Author: Eric Kinnear =0D Date: 2019-11-10 (Sun, 10 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword to match Martin's suggestion=0D =0D =0D Commit: 05201a3070627fdb619f329204fee8cc4d22ce8c=0D https://github.com/quicwg/base-drafts/commit/05201a3070627fdb619f32= 9204fee8cc4d22ce8c=0D Author: Mike Bishop =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Title-Case Titles (#3207)=0D =0D =0D Commit: 01190f3f33c69345fe9e04e4195e78fde71ac8e1=0D https://github.com/quicwg/base-drafts/commit/01190f3f33c69345fe9e04= e4195e78fde71ac8e1=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] s/each request and response/each request-response = pair/ (#3222)=0D =0D Lest some readers get the impression that each request consumes a single=0D= QUIC stream and each response consumes a single QUIC stream.=0D =0D =0D Commit: 58894973e99612511017fac0b098f0c3910fecf7=0D https://github.com/quicwg/base-drafts/commit/58894973e99612511017fa= c0b098f0c3910fecf7=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3204 from erickinnear/ek/cleanup_retire_prior_to=0D= =0D Resolve conflicting advice on how to handle Retire Prior To=0D =0D =0D Commit: d29ee0834e63f34041696397833eb29df2d43daf=0D https://github.com/quicwg/base-drafts/commit/d29ee0834e63f340416963= 97833eb29df2d43daf=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3203 from dtikhonov/201911071345-add-2837-and-3147-= to-transport-changelog=0D =0D Add Retry CID change requirement to transport changelog=0D =0D =0D Commit: 7016f46e961bfc46a235379c274cdaf68fccd051=0D https://github.com/quicwg/base-drafts/commit/7016f46e961bfc46a23537= 9c274cdaf68fccd051=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D RTTVar is not really a variance=0D =0D It's a mean deviation. This has confused at least one reader.=0D =0D =0D Commit: 474291a1da6b83e72105de556fa4ec4bd9fce39a=0D https://github.com/quicwg/base-drafts/commit/474291a1da6b83e72105de= 556fa4ec4bd9fce39a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: 89658b39e24023aebbc76bc7a3592390aa164236=0D https://github.com/quicwg/base-drafts/commit/89658b39e24023aebbc76b= c7a3592390aa164236=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Clarify loss epoch (#3213)=0D =0D * Clarify loss epoch=0D =0D Fixes #3210=0D =0D * Another try=0D =0D =0D Commit: 4cf3ff91650a1731e37acd8dc50c4855acae0718=0D https://github.com/quicwg/base-drafts/commit/4cf3ff91650a1731e37acd= 8dc50c4855acae0718=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 1396f0742e572a6740a05c26cc92cc9deda8799a=0D https://github.com/quicwg/base-drafts/commit/1396f0742e572a6740a05c= 26cc92cc9deda8799a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7a1bfb73f425696b0eefbb36d94c5f24bef6fabb=0D https://github.com/quicwg/base-drafts/commit/7a1bfb73f425696b0eefbb= 36d94c5f24bef6fabb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A day in the life=0D =0D ...and now we know how many holes it takes to fill the Albert Hall.=0D =0D This section has existed for a long time as "TBD". No longer. It also=0D= takes the opportunity to explain a little bit about what 0-RTT is for.=0D= =0D Closes #2856.=0D Closes #2843.=0D =0D =0D Commit: 9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb=0D https://github.com/quicwg/base-drafts/commit/9112fd7fa9c72a51c732e5= 5b6c8c88707ae4e3bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clearer text for application errors=0D =0D This cribs Lucas' proposed tweak and makes a few other tiny adjustments.=0D= =0D Closes #2850.=0D =0D =0D Commit: 4ae0c600314c9e2e783b855b97c0c9f368ea05bb=0D https://github.com/quicwg/base-drafts/commit/4ae0c600314c9e2e783b85= 5b97c0c9f368ea05bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Summarize where frames can be used=0D =0D It's still slightly odd where we have this setup between TLS and=0D transport, but it seems like replicating the information might work.=0D =0D Closes #2721.=0D =0D =0D Commit: 50997741a989c1b70b991a73b2290d7417c5b77e=0D https://github.com/quicwg/base-drafts/commit/50997741a989c1b70b991a= 73b2290d7417c5b77e=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D grammer iz had=0D =0D =0D Commit: 2ce6f2914d99f3b821c2e2bdb71483fd238ebe74=0D https://github.com/quicwg/base-drafts/commit/2ce6f2914d99f3b821c2e2= bdb71483fd238ebe74=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Restore other state after a spoofed migration=0D =0D This is really just an observation, because there is no real way we can=0D= insist on people doing this sort of thing, but being aware of the=0D performance implication of spoofed migrations might motivate solutions.=0D= =0D Closes #2311.=0D =0D =0D Commit: b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f=0D https://github.com/quicwg/base-drafts/commit/b3142eaacf5fe20f62e1a6= 096eefee5d78cc0b6f=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Use no_application_protocol more=0D =0D The old text used the non-specific "abort" here, but we can use the=0D right error code.=0D =0D Closes #2500.=0D =0D =0D Commit: e898a628f4146a462d112a6de705b1b3f0f11100=0D https://github.com/quicwg/base-drafts/commit/e898a628f4146a462d112a= 6de705b1b3f0f11100=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Yes, I meant to remove that 'if'. Oops.=0D =0D =0D Commit: 32b6f776ffc82063e71af0b9152cbfa65aebaeb8=0D https://github.com/quicwg/base-drafts/commit/32b6f776ffc82063e71af0= b9152cbfa65aebaeb8=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Bad CONNECTION_CLOSE isn't special=0D =0D If we get one, rely on the back-off that we require endpoints to=0D implement when they enter the closing state. No need for any additional=0D= special processing rules.=0D =0D Closes #2475.=0D Closes #3230.=0D =0D =0D Commit: 094ac5b9fb261b47dccc0626cba1b8a0105db380=0D https://github.com/quicwg/base-drafts/commit/094ac5b9fb261b47dccc06= 26cba1b8a0105db380=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] How many parts is the HTTP/3 specification is spli= t into exactly? (#3219)=0D =0D I count eight including the additional resources or six not including=0D them. But what I'm most concerned about is that Sections 1 and 2 are=0D also part of the HTTP/3 specification.=0D =0D =0D Commit: cee02b8081a97cb76ca41f95023eff22f83f98d0=0D https://github.com/quicwg/base-drafts/commit/cee02b8081a97cb76ca41f= 95023eff22f83f98d0=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mikkel makes this better=0D =0D Co-Authored-By: MikkelFJ =0D =0D =0D Commit: 36192e6c3858e5431a60a63859547a661b46373f=0D https://github.com/quicwg/base-drafts/commit/36192e6c3858e5431a60a6= 3859547a661b46373f=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D only the application=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 2ae98990a35cbecba177a56c71b9db7bd0d57963=0D https://github.com/quicwg/base-drafts/commit/2ae98990a35cbecba177a5= 6c71b9db7bd0d57963=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reorder, tweak=0D =0D =0D Commit: 5866e9649332db619d09e31eaa764936ea0d8ac6=0D https://github.com/quicwg/base-drafts/commit/5866e9649332db619d09e3= 1eaa764936ea0d8ac6=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D termination clause=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 192990e0903bad56516e5750fadc18004a10aea2=0D https://github.com/quicwg/base-drafts/commit/192990e0903bad56516e57= 50fadc18004a10aea2=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase Mike's suggestion=0D =0D =0D Commit: dbf8326f45d7610e639946b4df476f2f97fd359d=0D https://github.com/quicwg/base-drafts/commit/dbf8326f45d7610e639946= b4df476f2f97fd359d=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] Remove mention of redefining setting format. (#322= 0)=0D =0D * [HTTP/3] [editorial] Remove mention of redefining setting format.=0D =0D Each SETTINGS parameter consists of an identifier and a value, each=0D encoded as QUIC variable-length integer. The sentence being removed is=0D= a remnant from the time when setting values were encoded as=0D length-prefixed binary blobs.=0D =0D * Clarify how settings ported from HTTP/2 might redefine value.=0D =0D * reword parenthetical=0D =0D =0D Commit: 204aeb1c77d58208ec2e9e9c6f1a35a47277f368=0D https://github.com/quicwg/base-drafts/commit/204aeb1c77d58208ec2e9e= 9c6f1a35a47277f368=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D App or flow control limited (#3238)=0D =0D * App or flow control limited=0D =0D Fixes #3236=0D =0D * spelling=0D =0D =0D Commit: 3a756ee0d1bd3c17baf882cefbe7dbe4e93dc0c5=0D https://github.com/quicwg/base-drafts/commit/3a756ee0d1bd3c17baf882= cefbe7dbe4e93dc0c5=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix Gorry's editorial comments (#3237)=0D =0D This attempts to fix Gorry's editorial comments from the QUIC mailing lis= t.=0D =0D =0D Commit: ba6b49a20a69e9e68f0d3a4c5c36efbc79d6d830=0D https://github.com/quicwg/base-drafts/commit/ba6b49a20a69e9e68f0d3a= 4c5c36efbc79d6d830=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MUST NOT use a reordering theshold less than 3=0D =0D =0D Commit: 67011489dd94afc11d0a06a50ba1c2671c8c4988=0D https://github.com/quicwg/base-drafts/commit/67011489dd94afc11d0a06= a50ba1c2671c8c4988=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 00e05fbb38c9079150e06806e97b5f4763c70ac2=0D https://github.com/quicwg/base-drafts/commit/00e05fbb38c9079150e068= 06e97b5f4763c70ac2=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D =0D Commit: 3e0c5f00f5aa1e95d2cf8028da01534a642b9d06=0D https://github.com/quicwg/base-drafts/commit/3e0c5f00f5aa1e95d2cf80= 28da01534a642b9d06=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c52cd498bfa49a005f25bcd11ad11a043c322d08=0D https://github.com/quicwg/base-drafts/commit/c52cd498bfa49a005f25bc= d11ad11a043c322d08=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D ECN editorial=0D =0D >From Gorry's comments=0D =0D =0D Commit: 912634dbeddd6dbe910a05694828db4b2fc67b3a=0D https://github.com/quicwg/base-drafts/commit/912634dbeddd6dbe910a05= 694828db4b2fc67b3a=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D include the handshake and SPA CIDs in the connection ID limit=0D =0D =0D Commit: a11afffde6f7d8a1663baf21877b1b87449c2f41=0D https://github.com/quicwg/base-drafts/commit/a11afffde6f7d8a1663baf= 21877b1b87449c2f41=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase when to supply new CIDs=0D =0D =0D Commit: 26d90987df16bcd264146040aa0ed33995ccc0bf=0D https://github.com/quicwg/base-drafts/commit/26d90987df16bcd2641460= 40aa0ed33995ccc0bf=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D --layer=0D =0D =0D Commit: b0e93f726ac15c1b3a57721b621639ed5b2fcac0=0D https://github.com/quicwg/base-drafts/commit/b0e93f726ac15c1b3a5772= 1b621639ed5b2fcac0=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Use host less as appropriate=0D =0D =0D Commit: 5653e332c7394814bedd12b84586da20f3a6c186=0D https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12= b84586da20f3a6c186=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define "address"=0D =0D Closes 3233.=0D =0D =0D Commit: 31c1f5a0b4c9f654c8b980cc001dd6755fc837c8=0D https://github.com/quicwg/base-drafts/commit/31c1f5a0b4c9f654c8b980= cc001dd6755fc837c8=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix incorrect expression=0D =0D =0D Commit: 2473c8b0a7b3834498c159403a6dfca75daaa41e=0D https://github.com/quicwg/base-drafts/commit/2473c8b0a7b3834498c159= 403a6dfca75daaa41e=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge remote-tracking branch 'upstream/master' into enforce-active-conn= ection-id-limit=0D =0D =0D Commit: 95ad25c1b3d8bb96947566e0e1f50a9682a3db7c=0D https://github.com/quicwg/base-drafts/commit/95ad25c1b3d8bb96947566= e0e1f50a9682a3db7c=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Set, not seed=0D =0D =0D Commit: e41a121b775409e5b7f6e276ede0e11eca7936d5=0D https://github.com/quicwg/base-drafts/commit/e41a121b775409e5b7f6e2= 76ede0e11eca7936d5=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: f427ed23016ed57959adf1152d08b3041d0704d3=0D https://github.com/quicwg/base-drafts/commit/f427ed23016ed57959adf1= 152d08b3041d0704d3=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN (#3241)=0D =0D * Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c5d0fe922251b4c4ab2b49868805a19f9c42b7ef=0D https://github.com/quicwg/base-drafts/commit/c5d0fe922251b4c4ab2b49= 868805a19f9c42b7ef=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3251 from quicwg/jri/not-seed=0D =0D Clarify that initial RTT is set, not seeded into something=0D =0D =0D Commit: bbe9e9bbe1f7a1fb62d32cc52c571242da964f8a=0D https://github.com/quicwg/base-drafts/commit/bbe9e9bbe1f7a1fb62d32c= c52c571242da964f8a=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3250 from quicwg/jri/time-threshold=0D =0D Fix incorrect time-threshold expression=0D =0D =0D Commit: e526ccf9c43c49e3dd90110e3a22e450f32a76b0=0D https://github.com/quicwg/base-drafts/commit/e526ccf9c43c49e3dd9011= 0e3a22e450f32a76b0=0D Author: Kazuho Oku =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D endpoints never requests a CID=0D =0D =0D Commit: 7333f466daf11ab512f44ab13005fb477c952098=0D https://github.com/quicwg/base-drafts/commit/7333f466daf11ab512f44a= b13005fb477c952098=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Avoid using table- prefixes for anchors=0D =0D xml2rfc v3 format prohibits the use of these, which will cause problems.=0D= This makes the anchors longer, so feel free to go with something else.=0D= =0D =0D Commit: 08f96e3da48faf241da7fad12cfee7b27fcef691=0D https://github.com/quicwg/base-drafts/commit/08f96e3da48faf241da7fa= d12cfee7b27fcef691=0D Author: Martin Thomson =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3252 from kazuho/kazuho/endpoint-never-request-cid=0D= =0D endpoints never requests a CID=0D =0D =0D Commit: dfa1d15b6727d17a2a815361dd1d40cf27aae8e1=0D https://github.com/quicwg/base-drafts/commit/dfa1d15b6727d17a2a8153= 61dd1d40cf27aae8e1=0D Author: ianswett =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3242 from quicwg/ianswett-ecn-editorial=0D =0D ECN editorial=0D =0D =0D Commit: 750caeac14e33b7bfa362d54d4804f6e2be69e5b=0D https://github.com/quicwg/base-drafts/commit/750caeac14e33b7bfa362d= 54d4804f6e2be69e5b=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D no active_connection_id_limit when using zero-length CIDs=0D =0D =0D Commit: 569b660eb85bf55bf7a226037da73057afd86ddf=0D https://github.com/quicwg/base-drafts/commit/569b660eb85bf55bf7a226= 037da73057afd86ddf=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 81c610b900c4b78a7a1415d1005b7a8f5fff3464=0D https://github.com/quicwg/base-drafts/commit/81c610b900c4b78a7a1415= d1005b7a8f5fff3464=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3253 from quicwg/table-tag=0D =0D Avoid using table- prefixes for anchors=0D =0D =0D Commit: 12d3abd22ad130b21f29854fd487546dcd57eb6b=0D https://github.com/quicwg/base-drafts/commit/12d3abd22ad130b21f2985= 4fd487546dcd57eb6b=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove some cruft from packet size section=0D =0D This section had a bunch of text that wasn't updated as the result of=0D other changes elsewhere. Though there was a suggestion that this could=0D= reference other sections, but as this is in some ways the authoritative=0D= section on the subject, I decided to keep the requirements. That's=0D duplicative, but I couldn't see a simple way to deal with that.=0D =0D Closes #3255.=0D =0D =0D Commit: 5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1=0D https://github.com/quicwg/base-drafts/commit/5b356b5358b8f9d9ff119b= bd57e7079d5cda3dc1=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Key generation for updates MAY be deferred=0D =0D As concluded in Singapore.=0D =0D Closes #2792.=0D =0D =0D Commit: b3defa9c1d9b8a97b445bcc5ca40cd7dfcc75321=0D https://github.com/quicwg/base-drafts/commit/b3defa9c1d9b8a97b445bc= c5ca40cd7dfcc75321=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D No reading of 1-RTT before the handshake is complete=0D =0D We really mean it.=0D =0D The effect of #3159 has been to shame some implementations into the=0D right behaviour, but on reviewing this section, it really was=0D unambiguous. This tweaks the text slightly and adds a cautionary note,=0D= but it is otherwise unchanged other than a few editorial tweaks.=0D =0D Closes #3159.=0D =0D =0D Commit: e2ee0d4652ea2f3a405da6ba14d08416bc4f6b3d=0D https://github.com/quicwg/base-drafts/commit/e2ee0d4652ea2f3a405da6= ba14d08416bc4f6b3d=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Simplify=0D =0D =0D Commit: 459ef0f8b646af38e381acab8f2dfb1769391df0=0D https://github.com/quicwg/base-drafts/commit/459ef0f8b646af38e381ac= ab8f2dfb1769391df0=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Keep context=0D =0D =0D Commit: e60e94e5aafe83d4e64bb8d86a1ae68e81eff4ad=0D https://github.com/quicwg/base-drafts/commit/e60e94e5aafe83d4e64bb8= d86a1ae68e81eff4ad=0D Author: Marten Seemann =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D apply Jana's suggestion=0D =0D =0D Commit: 22c459a6461133576cfa0758ca5155689d9e2196=0D https://github.com/quicwg/base-drafts/commit/22c459a6461133576cfa07= 58ca5155689d9e2196=0D Author: Peter Wu =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: fix references to registries=0D =0D =0D Commit: e4b5c8103a85a79e62da4b027b199b84240bfb24=0D https://github.com/quicwg/base-drafts/commit/e4b5c8103a85a79e62da4b= 027b199b84240bfb24=0D Author: Martin Thomson =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow ranges=0D =0D =0D Commit: b52d6e51eaa3d54a7c6501d85f1b4ada7d5b3707=0D https://github.com/quicwg/base-drafts/commit/b52d6e51eaa3d54a7c6501= d85f1b4ada7d5b3707=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Recovery editorial update=0D =0D Update based on my review of the editor's copy.=0D =0D =0D Commit: 33a4a4804a4d4ba9e10d311560a873adef1d5c77=0D https://github.com/quicwg/base-drafts/commit/33a4a4804a4d4ba9e10d31= 1560a873adef1d5c77=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: 258f2da1aaaaaef58d84ecc04556cbe932238b4a=0D https://github.com/quicwg/base-drafts/commit/258f2da1aaaaaef58d84ec= c04556cbe932238b4a=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 16d3ddbb49f0df52a8694dda68c2c57ed871ee44=0D https://github.com/quicwg/base-drafts/commit/16d3ddbb49f0df52a8694d= da68c2c57ed871ee44=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3234 from quicwg/ianswett-recovery-editorial=0D =0D Recovery editorial update=0D =0D =0D Commit: f5fc8b46c06a636b23fbc92690017c088ba6fca2=0D https://github.com/quicwg/base-drafts/commit/f5fc8b46c06a636b23fbc9= 2690017c088ba6fca2=0D Author: Martin Thomson =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3267 from Lekensteyn/tls-iana-fixes=0D =0D TLS: fix references to registries=0D =0D =0D Commit: 882bc758be4e0ef31edebb890e1f54461e29037e=0D https://github.com/quicwg/base-drafts/commit/882bc758be4e0ef31edebb= 890e1f54461e29037e=0D Author: Jana Iyengar =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3249 from quicwg/sub-host=0D =0D Use host less, define address more=0D =0D =0D Commit: 4c85c51e257757ffa98637b340684b74be8b71c1=0D https://github.com/quicwg/base-drafts/commit/4c85c51e257757ffa98637= b340684b74be8b71c1=0D Author: Mark Nottingham =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D =0D Log Message:=0D -----------=0D Update CONTRIBUTING.md=0D =0D =0D Commit: f831a871f2c06df618c13b056d97cf0f6fefefc1=0D https://github.com/quicwg/base-drafts/commit/f831a871f2c06df618c13b= 056d97cf0f6fefefc1=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D iyengareditorialization=0D =0D =0D Commit: d7dd049f2a3f98d43132620708b9231668c049a9=0D https://github.com/quicwg/base-drafts/commit/d7dd049f2a3f98d4313262= 0708b9231668c049a9=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3262 from quicwg/remove-first-initial=0D =0D Remove some cruft from packet size section=0D =0D =0D Commit: c43acac96f405a821b0566d7ea56e7ea7c4e2f33=0D https://github.com/quicwg/base-drafts/commit/c43acac96f405a821b0566= d7ea56e7ea7c4e2f33=0D Author: Martin Thomson =0D Date: 2019-11-28 (Thu, 28 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A zero-length Retry Token is invalid=0D =0D The Retry packet can be discarded.=0D =0D Closes #3271.=0D =0D =0D Commit: 2f57c4c27e4042c475a87a39a6d2a5f4786f47ee=0D https://github.com/quicwg/base-drafts/commit/2f57c4c27e4042c475a87a= 39a6d2a5f4786f47ee=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3157 from kazuho/kazuho/connection-close-must-backo= ff=0D =0D Backoff on CONNECTION_CLOSE=0D =0D =0D Commit: f20777786ad5b925f9b4be5e5bae7b4bcffba95f=0D https://github.com/quicwg/base-drafts/commit/f20777786ad5b925f9b4be= 5e5bae7b4bcffba95f=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3231 from quicwg/bad-close-ok=0D =0D Bad CONNECTION_CLOSE isn't special=0D =0D =0D Commit: 6660526149fd2fc238bbefb1ffa139ce3a58de6d=0D https://github.com/quicwg/base-drafts/commit/6660526149fd2fc238bbef= b1ffa139ce3a58de6d=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3156 from kazuho/kazuho/token-scope=0D =0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 48ca60d01e0c939f8243963edab5a86db5e4f6cd=0D https://github.com/quicwg/base-drafts/commit/48ca60d01e0c939f824396= 3edab5a86db5e4f6cd=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3164 from kazuho/kazuho/application-close-only-in-1= rtt=0D =0D Forbid use of application-level close in Initial, Handshake packets=0D =0D =0D Commit: 12cc91a5d71d070187cec0163ba19aff1eec3713=0D https://github.com/quicwg/base-drafts/commit/12cc91a5d71d070187cec0= 163ba19aff1eec3713=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3128 from quicwg/must-distinguish-tokens=0D =0D Mandatory distinction between token types=0D =0D =0D Commit: 745f4674876f25f212f9b4ddfcc1013242f88e24=0D https://github.com/quicwg/base-drafts/commit/745f4674876f25f212f9b4= ddfcc1013242f88e24=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into handle-reordered-ncid-frames=0D =0D =0D Commit: 373dfc1561634e48a45c1541ac1d17caee4cc776=0D https://github.com/quicwg/base-drafts/commit/373dfc1561634e48a45c15= 41ac1d17caee4cc776=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3202 from marten-seemann/handle-reordered-ncid-fram= es=0D =0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 9f09e6eee38f86f60336db70483c6b049dec90c9=0D https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db= 70483c6b049dec90c9=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Fix offset of Packet Number field in example=0D =0D Closes #3279.=0D =0D =0D Commit: 621cc6f80564ceb3d2647b5f23814338dcca1aba=0D https://github.com/quicwg/base-drafts/commit/621cc6f80564ceb3d2647b= 5f23814338dcca1aba=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3225 from quicwg/life=0D =0D A day in the life=0D =0D =0D Commit: 75838e0e8386538b70d6584364354a8b3af865dc=0D https://github.com/quicwg/base-drafts/commit/75838e0e8386538b70d658= 4364354a8b3af865dc=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3229 from quicwg/restore-path-state=0D =0D Restore other state after a spoofed migration=0D =0D =0D Commit: 5470410e08b99845de425faf285488a20a25b93b=0D https://github.com/quicwg/base-drafts/commit/5470410e08b99845de425f= af285488a20a25b93b=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3228 from quicwg/abort=0D =0D Use no_application_protocol more=0D =0D =0D Commit: 02eb9515e868e1e6bb80644673a23928bc7d60d3=0D https://github.com/quicwg/base-drafts/commit/02eb9515e868e1e6bb8064= 4673a23928bc7d60d3=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3226 from quicwg/resetting=0D =0D Clearer text for application errors=0D =0D =0D Commit: 89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5=0D https://github.com/quicwg/base-drafts/commit/89b53f0934c05a9dfbcbe7= ead8cdc728fa6be3a5=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3139 from erickinnear/ek/reset_cc=0D =0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: 7d17a202aee84d3751f2f4bdf4e2902f71d8f54c=0D https://github.com/quicwg/base-drafts/commit/7d17a202aee84d3751f2f4= bdf4e2902f71d8f54c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3107 from quicwg/ianswett-invalid-token=0D =0D Immediately close with INVALID_TOKEN=0D =0D =0D Commit: 25267b36c49a8f29f889fde596cef5d63fbfd462=0D https://github.com/quicwg/base-drafts/commit/25267b36c49a8f29f889fd= e596cef5d63fbfd462=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3277 from quicwg/retry-token-zero=0D =0D A zero-length Retry Token is invalid=0D =0D =0D Commit: 3641d9cbb34b7936d2b0a91f5ab0a87490daec48=0D https://github.com/quicwg/base-drafts/commit/3641d9cbb34b7936d2b0a9= 1f5ab0a87490daec48=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3196 from quicwg/semicolons=0D =0D Semicolons before "see {section}"=0D =0D =0D Commit: 18e24e212c3abd623990da105478c9f731f7485c=0D https://github.com/quicwg/base-drafts/commit/18e24e212c3abd623990da= 105478c9f731f7485c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D NEW_TOKEN contains globally unique values=0D =0D This is already implied by the existing text, but it isn't said=0D directly. That is, we say that the values can't be linkable, which=0D is a stronger requirement. Saying that you can't send the same value on=0D= two connections is much clearer.=0D =0D Closes #3179.=0D =0D =0D Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6=0D https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62= a8e7a543e3c72c9ea6=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Update vectors for draft-25=0D =0D =0D Commit: 46cc5af98038ac25d06c90d96a41dec702b2989d=0D https://github.com/quicwg/base-drafts/commit/46cc5af98038ac25d06c90= d96a41dec702b2989d=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3284 from quicwg/vector-25=0D =0D Update vectors for draft-25=0D =0D =0D Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831=0D https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a= 8248e5a812ce0ba831=0D Author: Jana Iyengar =0D Date: 2019-12-04 (Wed, 04 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Rephrase sentence=0D =0D =0D Commit: bc61dcd873bcc0434de365e2da443eb3dcc830f3=0D https://github.com/quicwg/base-drafts/commit/bc61dcd873bcc0434de365= e2da443eb3dcc830f3=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3285 from quicwg/jri/edit=0D =0D Reword sentence about backoff of CONNECTION_CLOSE=0D =0D =0D Commit: 932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a=0D https://github.com/quicwg/base-drafts/commit/932d505c5dcc243939b7b2= e6b4f1ba28aa72bd8a=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase suggestions=0D =0D =0D Commit: 32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0=0D https://github.com/quicwg/base-drafts/commit/32b81b6bc1b68293e5e5f8= f4fa19d0fd905301c0=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3263 from quicwg/may-defer-keygen=0D =0D Key generation for updates MAY be deferred=0D =0D =0D Commit: 90bc428d40356107d21e165a94e7fe2b0e3f2e64=0D https://github.com/quicwg/base-drafts/commit/90bc428d40356107d21e16= 5a94e7fe2b0e3f2e64=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into provisional=0D =0D =0D Commit: a167bc0a4266fca8026492d7e6d8cb24c9268038=0D https://github.com/quicwg/base-drafts/commit/a167bc0a4266fca8026492= d7e6d8cb24c9268038=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3208 from quicwg/http/early_response=0D =0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: 90baacda8f5ce02aa7d0e1354abc7e48ae74b86e=0D https://github.com/quicwg/base-drafts/commit/90baacda8f5ce02aa7d0e1= 354abc7e48ae74b86e=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3224 from quicwg/really-really-dont-1rtt-early=0D =0D No reading of 1-RTT before the handshake is complete=0D =0D =0D Commit: 752f22c36e96d4a647f6ad69c8cd8a6eb1f8b097=0D https://github.com/quicwg/base-drafts/commit/752f22c36e96d4a647f6ad= 69c8cd8a6eb1f8b097=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3201 from marten-seemann/enforce-active-connection-= id-limit=0D =0D enforce the active_connection_id_limit=0D =0D =0D Commit: e60e0ea0f7ec734c53be491f811b1f9e78246647=0D https://github.com/quicwg/base-drafts/commit/e60e0ea0f7ec734c53be49= 1f811b1f9e78246647=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3240 from quicwg/ianswett-must-not-3=0D =0D SHOULD NOT use a reordering threshold less than 3=0D =0D =0D Commit: 19dd7d0df4c85af239b524a865c117cdf8d5a433=0D https://github.com/quicwg/base-drafts/commit/19dd7d0df4c85af239b524= a865c117cdf8d5a433=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3186 from marten-seemann/crypto-frame-overflow=0D =0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: f93eca717921eca125548e760d5ab8f3f1a5ccb5=0D https://github.com/quicwg/base-drafts/commit/f93eca717921eca125548e= 760d5ab8f3f1a5ccb5=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3170 from quicwg/provisional=0D =0D Allow provisional registrations for all registries=0D =0D =0D Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19=0D https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb4= 6649500fe8d9520d19=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: 8a400b45f8817c1894ac1789f43b039070b50a72=0D https://github.com/quicwg/base-drafts/commit/8a400b45f8817c1894ac17= 89f43b039070b50a72=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword, thanks @janaiyengar=0D =0D =0D Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b=0D https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4= f8b5341267f1d7d44b=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ...and 1-RTT too=0D =0D =0D Commit: c23f017912428481d583414e1cef97e5d707d542=0D https://github.com/quicwg/base-drafts/commit/c23f017912428481d58341= 4e1cef97e5d707d542=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3293 from quicwg/close-in-handshake=0D =0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: a35f3c43cbf793ba9da502361d9568615124f492=0D https://github.com/quicwg/base-drafts/commit/a35f3c43cbf793ba9da502= 361d9568615124f492=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: e725fe45c12405608e3432ca94e073ab7703fed7=0D https://github.com/quicwg/base-drafts/commit/e725fe45c12405608e3432= ca94e073ab7703fed7=0D Author: Mike Bishop =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend replacing, not changing, protocol components (#3206)=0D =0D * Recommend replacing, not changing=0D =0D * Remove extra word=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 77882faf2c30745a5444168dfeac8d708c9c8117=0D https://github.com/quicwg/base-drafts/commit/77882faf2c30745a544416= 8dfeac8d708c9c8117=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: d8ca865c63bf318b58938eb64adf064032f5971c=0D https://github.com/quicwg/base-drafts/commit/d8ca865c63bf318b58938e= b64adf064032f5971c=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 60076da33e27d5f49d9cccfe7a8aee1c67171720=0D https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9ccc= fe7a8aee1c67171720=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: ac52e0f5c63bf813d5227317448eee35aec3a8c5=0D https://github.com/quicwg/base-drafts/commit/ac52e0f5c63bf813d52273= 17448eee35aec3a8c5=0D Author: Igor Lubashev =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify the fractions of connections an endpoint must disable spin bit = for=0D =0D =0D Commit: 8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f=0D https://github.com/quicwg/base-drafts/commit/8ebd3bb542cd4ed97c6c7c= 5ef4a1f92e0391953f=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Disable spin randomly per-path or per-CID=0D =0D This addresses linkability concerns.=0D =0D Builds on #3270 and includes suggested improvements.=0D =0D Closes #3270.=0D Closes #3257.=0D Closes #2628.=0D =0D =0D Commit: 2625670ec2c3b179bcd81df66c6bf25946c38996=0D https://github.com/quicwg/base-drafts/commit/2625670ec2c3b179bcd81d= f66c6bf25946c38996=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 918a1c05d10f94cac30b4651aed997604673a360=0D https://github.com/quicwg/base-drafts/commit/918a1c05d10f94cac30b46= 51aed997604673a360=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reduce repetition=0D =0D =0D Commit: e36b24df432acf9b049ebc49cd233c381553cb9b=0D https://github.com/quicwg/base-drafts/commit/e36b24df432acf9b049ebc= 49cd233c381553cb9b=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3223 from quicwg/ianswett-mean-deviation=0D =0D RTTVar is not really a variance=0D =0D =0D Commit: cd6fcba2ed941f991e0ef5aefcd59767b295d037=0D https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5= aefcd59767b295d037=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1eba3aa1de7f7635d9d923becc14d0aa80fbe1eb=0D https://github.com/quicwg/base-drafts/commit/1eba3aa1de7f7635d9d923= becc14d0aa80fbe1eb=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3281 from quicwg/dedupe-token=0D =0D NEW_TOKEN contains globally unique values=0D =0D =0D Commit: ee7d6964548b9d10db5e203d3c548d07753fd08a=0D https://github.com/quicwg/base-drafts/commit/ee7d6964548b9d10db5e20= 3d3c548d07753fd08a=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana strikes again with a solid suggestion=0D =0D =0D Commit: 48958a7cc07f1732fb374648b44e99663c6b1159=0D https://github.com/quicwg/base-drafts/commit/48958a7cc07f1732fb3746= 48b44e99663c6b1159=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Move the retained sentence higher instead=0D =0D =0D Commit: da2bcfdaba27628c529d32e1654d8294ed78dfc7=0D https://github.com/quicwg/base-drafts/commit/da2bcfdaba27628c529d32= e1654d8294ed78dfc7=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3295 from quicwg/remove-duped-close-text=0D =0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701=0D https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c= 28fadd645d9e932701=0D Author: Jana Iyengar =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D editorial suggestion=0D =0D =0D Commit: 1009d3532f7d730bf4f5538a159885caa8ea1f30=0D https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f553= 8a159885caa8ea1f30=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3299 from quicwg/janaiyengar-patch-1=0D =0D editorial suggestion=0D =0D =0D Commit: 4d984c310fde3e4bea1feadd3ae721f172225e12=0D https://github.com/quicwg/base-drafts/commit/4d984c310fde3e4bea1fea= dd3ae721f172225e12=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3227 from quicwg/where-art-thou-frame=0D =0D Summarize where frames can be used=0D =0D =0D Commit: 5fb067516a045cd554b5f006813d057c08841c27=0D https://github.com/quicwg/base-drafts/commit/5fb067516a045cd554b5f0= 06813d057c08841c27=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D R metadata.min.js=0D =0D Log Message:=0D -----------=0D Remove cruft=0D =0D =0D Commit: ae8bdf330563f2aa81918686ec49d495f07b9db3=0D https://github.com/quicwg/base-drafts/commit/ae8bdf330563f2aa819186= 86ec49d495f07b9db3=0D Author: Dmitri Tikhonov =0D Date: 2019-12-16 (Mon, 16 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)=0D =0D * HTTP: server may interleave DUPLICATE_PUSH frames as well=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 364bbfb7073737bed108ad711828b3e747bde12c=0D https://github.com/quicwg/base-drafts/commit/364bbfb7073737bed108ad= 711828b3e747bde12c=0D Author: ianswett =0D Date: 2019-12-29 (Sun, 29 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D What if an ACK frame doesn't fit=0D =0D Into a QUIC packet.=0D Fixes #3311=0D =0D =0D Commit: 84a3a435344f037bce95c08a8254d69556137b5c=0D https://github.com/quicwg/base-drafts/commit/84a3a435344f037bce95c0= 8a8254d69556137b5c=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ACK frames PN space editorial=0D =0D Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about h= ow the same PN may be used in each space.=0D =0D =0D Commit: 8cc78262e5363e7d36e30e00b0f88dfb9056001e=0D https://github.com/quicwg/base-drafts/commit/8cc78262e5363e7d36e30e= 00b0f88dfb9056001e=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: a925d9c08639e82bd28e933212018f263a83ae92=0D https://github.com/quicwg/base-drafts/commit/a925d9c08639e82bd28e93= 3212018f263a83ae92=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 73b9b04d52a67774551265c2f4509478b5ce9ff1=0D https://github.com/quicwg/base-drafts/commit/73b9b04d52a67774551265= c2f4509478b5ce9ff1=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: a69e561fa432d95adabf735e328a113edeba526f=0D https://github.com/quicwg/base-drafts/commit/a69e561fa432d95adabf73= 5e328a113edeba526f=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 7d17c456141051542476f65052ae01aed94e4bbe=0D https://github.com/quicwg/base-drafts/commit/7d17c456141051542476f6= 5052ae01aed94e4bbe=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1211a6b8e5451133a8f9c339bf4c93b7e47d074d=0D https://github.com/quicwg/base-drafts/commit/1211a6b8e5451133a8f9c3= 39bf4c93b7e47d074d=0D Author: Lucas Pardue =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: update xref to HTTP/3=0D =0D Probably pointless but painful __pour__ pedantics.=0D =0D =0D Commit: 014ac4f5547541fce5d95c8b36822165ef9a3bbe=0D https://github.com/quicwg/base-drafts/commit/014ac4f5547541fce5d95c= 8b36822165ef9a3bbe=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Caption all the figures=0D =0D This doesn't caption inline formulae, but it should cover everything=0D else. I've also removed instances of "as follows" in favour of direct=0D= references.=0D =0D =0D Commit: 01c0e93e8247baad0e0b677b4396c830dbc03b10=0D https://github.com/quicwg/base-drafts/commit/01c0e93e8247baad0e0b67= 7b4396c830dbc03b10=0D Author: Jana Iyengar =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3319 from quicwg/captions=0D =0D Caption all the figures=0D =0D =0D Commit: 37585f7fb06945f21a834f8325c53351779ae842=0D https://github.com/quicwg/base-drafts/commit/37585f7fb06945f21a834f= 8325c53351779ae842=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3318 from LPardue/patch-29=0D =0D TLS: update xref to HTTP/3=0D =0D =0D Commit: d62ddae0a52f43893ef9d82804db6be31dbbfbb2=0D https://github.com/quicwg/base-drafts/commit/d62ddae0a52f43893ef9d8= 2804db6be31dbbfbb2=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packet matching for zero-length connection IDs=0D =0D Make the rules on matching packets to connections consistent with our=0D existing advice on use of zero-length connection IDs.=0D =0D Closes #3254.=0D =0D =0D Commit: efedc1cc618655c59fb8e095544fec15ac35175a=0D https://github.com/quicwg/base-drafts/commit/efedc1cc618655c59fb8e0= 95544fec15ac35175a=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3296 from quicwg/spin-per-path=0D =0D Clarify conditions for disabling spin bit=0D =0D =0D Commit: c60fab6d501d57129f381e624e4b3a648f269d14=0D https://github.com/quicwg/base-drafts/commit/c60fab6d501d57129f381e= 624e4b3a648f269d14=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add in before {{version-negotiation}}=0D =0D Typically we use "in {{}}" or "(see {{}})", so this lines up with that.=0D= =0D =0D Commit: a25ae1c518a622e357289d438025f8d10fafbb19=0D https://github.com/quicwg/base-drafts/commit/a25ae1c518a622e357289d= 438025f8d10fafbb19=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: ef30511043224abd03c2ce809d86f92769302f75=0D https://github.com/quicwg/base-drafts/commit/ef30511043224abd03c2ce= 809d86f92769302f75=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 074d22ce06be9ffd0d9bba66b5425efc568c3670=0D https://github.com/quicwg/base-drafts/commit/074d22ce06be9ffd0d9bba= 66b5425efc568c3670=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285=0D https://github.com/quicwg/base-drafts/commit/a48e87201d2a1cd5ecf43e= 99dc6bbd078d0e9285=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 91ccecd035d0fa06084f9605e1735e495f48b2ac=0D https://github.com/quicwg/base-drafts/commit/91ccecd035d0fa06084f96= 05e1735e495f48b2ac=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 417e341285472b0986ee5024844d154314d59652=0D https://github.com/quicwg/base-drafts/commit/417e341285472b0986ee50= 24844d154314d59652=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 476d3c5a250c0546cd02654e669e63793864c294=0D https://github.com/quicwg/base-drafts/commit/476d3c5a250c0546cd0265= 4e669e63793864c294=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3312 from quicwg/ianswett-big-ack=0D =0D What if an ACK frame doesn't fit in a packet=0D =0D =0D Commit: 6be25520cc09cb7eed433cb03998a9a137504fef=0D https://github.com/quicwg/base-drafts/commit/6be25520cc09cb7eed433c= b03998a9a137504fef=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: a570bfb9ca01f49ff9d40f44e22596709b9b80ee=0D https://github.com/quicwg/base-drafts/commit/a570bfb9ca01f49ff9d40f= 44e22596709b9b80ee=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ekr's suggestion=0D =0D =0D Commit: 5fe4a8f21e570441b9e12dfeb583c53101b12b1c=0D https://github.com/quicwg/base-drafts/commit/5fe4a8f21e570441b9e12d= feb583c53101b12b1c=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: e773d6339ab5193d9c92439917d489d6a1478705=0D https://github.com/quicwg/base-drafts/commit/e773d6339ab5193d9c9243= 9917d489d6a1478705=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3313 from quicwg/ianswett-ack-pn-space=0D =0D ACK frames PN space editorial=0D =0D =0D Commit: 8cdbee78948dcbe2e0da15c76c5d870a67a43388=0D https://github.com/quicwg/base-drafts/commit/8cdbee78948dcbe2e0da15= c76c5d870a67a43388=0D Author: Martin Thomson =0D Date: 2020-01-08 (Wed, 08 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3322 from quicwg/ianswett-in=0D =0D Add in before {{version-negotiation}}=0D =0D =0D Commit: 53607f401a2891d2eeabb72fc45ea46b1ffa86a2=0D https://github.com/quicwg/base-drafts/commit/53607f401a2891d2eeabb7= 2fc45ea46b1ffa86a2=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D More scary=0D =0D =0D Commit: 00f7f3aa60684fc1b00d33f74587b9398ad7899f=0D https://github.com/quicwg/base-drafts/commit/00f7f3aa60684fc1b00d33= f74587b9398ad7899f=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3321 from quicwg/local-address-assumption=0D =0D Packet matching for zero-length connection IDs=0D =0D =0D Commit: a6dcceaf92e90cda648c5f480289062de9976a43=0D https://github.com/quicwg/base-drafts/commit/a6dcceaf92e90cda648c5f= 480289062de9976a43=0D Author: Mike Bishop =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge remote-tracking branch 'origin/master' into client-goaway=0D =0D =0D Compare: https://github.com/quicwg/base-drafts/compare/921f883ee450...a6d= cceaf92e9=0D From nobody Mon Jan 13 13:41:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA0D912002F for ; Mon, 13 Jan 2020 13:40:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tRge_iWkzgaF for ; Mon, 13 Jan 2020 13:40:54 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2612120A64 for ; Mon, 13 Jan 2020 13:40:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951653; bh=vXIi8TycxbSnyLqISbKFsZjB89aWnHOlHh+aHJWzRz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u1KFfGtpNRSjSgt8svAx2YIkX4+5t0VUfZVdjojbXPkhkhaz5qvHjC7rk3WzKcy9b jEFeeOAz+LQIvqYA93NtStQOx0tHbZRgwWzHKL4ZYKzk6Z5fwYeX0F2xj+wSmgUICd IsROYx6v1HqZBm+ek9j054aT+TSdkyW2RqsdzymM= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Why is Min RTT kept for the connection lifetime? (#2908) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce3e5b9e43_54d73ff013acd96811779a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:56 -0000 ----==_mimepart_5e1ce3e5b9e43_54d73ff013acd96811779a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2908 via #2919. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2908#event-2944864466 ----==_mimepart_5e1ce3e5b9e43_54d73ff013acd96811779a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2908 via #2919.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce3e5b9e43_54d73ff013acd96811779a-- From nobody Mon Jan 13 13:41:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E080212002F for ; Mon, 13 Jan 2020 13:40:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c4NEDtwRfNle for ; Mon, 13 Jan 2020 13:40:55 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B642B120A65 for ; Mon, 13 Jan 2020 13:40:54 -0800 (PST) Date: Mon, 13 Jan 2020 13:40:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951653; bh=fCy0NoPS9KiHzpZd6DOeFDUNr09nHppvWzz5umQ7Paw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qw06YyYodr0Xc/XPJeC/uH8K8zpGexgAkyk9kr7oH+9bEOVZH+j32459C4SUWNEhs yU3aggtRTAPbYccolzyfoXmrEydcbcnHRRf2mM0VnoVHvx+41pla7m83fXj0BhI+Y/ vQlDxFTbDDT2hpA3xl31ltwR/c7cJ7/5UvXxDnEk= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MinRTT for the path (#2919) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce3e5c156a_30f93f95c8ecd96412523a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:40:58 -0000 ----==_mimepart_5e1ce3e5c156a_30f93f95c8ecd96412523a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #2919 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2919#event-2944864458 ----==_mimepart_5e1ce3e5c156a_30f93f95c8ecd96412523a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #2919 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce3e5c156a_30f93f95c8ecd96412523a-- From nobody Mon Jan 13 13:41:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E423612008F for ; Mon, 13 Jan 2020 13:41:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 76eGWDRlMqfS for ; Mon, 13 Jan 2020 13:41:28 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A76E12001B for ; Mon, 13 Jan 2020 13:41:28 -0800 (PST) Date: Mon, 13 Jan 2020 13:41:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951687; bh=MoFoKiRpYp9Zsvapf7584uDSI54MBzG+NoE3sGH/e50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o/SXFJPk9ft45K4Bb/AL+u1uok60Fl+vJGawWieLBgdlc9ZZkr6J0cdnljtki+exk ojT4sHO4fvNkUKSVMW11BT4Q++xmIHikm0Z/fav/cpKTPm2YeT8/batFrHPUan1JTn 9uEt9uy4mc9ggzYVKNc3BbsRcPYVzhhnb/FJG/Yc= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce4074b958_487f3faeee6cd964346269"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:41:30 -0000 ----==_mimepart_5e1ce4074b958_487f3faeee6cd964346269 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. a6dcceaf92e90cda648c5f480289062de9976a43 Merge remote-tracking branch 'origin/master' into client-goaway -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/921f883ee450ce67ec7c94865ddd2809f6fbb579..a6dcceaf92e90cda648c5f480289062de9976a43 ----==_mimepart_5e1ce4074b958_487f3faeee6cd964346269 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • a6dccea Merge remote-tracking branch 'origin/master' into client-goaway


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce4074b958_487f3faeee6cd964346269-- From nobody Mon Jan 13 13:41:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C4981208B3 for ; Mon, 13 Jan 2020 13:41:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EPFsHrzne8wR for ; Mon, 13 Jan 2020 13:41:46 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A83F12008F for ; Mon, 13 Jan 2020 13:41:46 -0800 (PST) Date: Mon, 13 Jan 2020 13:41:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951705; bh=gGpgrVTQKxytEl9xz3p72YedKZvBPCnx8P2Yr7w5X8s=; h=Date:From:To:Subject:From; b=kVmZkYoCjzH2gG27oRdPgGp6Ic68BrfIBQzPUrXzNS8mblmL53CPg4akptu7b6x72 a5hRzhTB662dUJZDBNOcDRKrJDakAN0YR4aH8C09tLvxT51mGL4B1E9ap6bOlG4A0M vwIDq0ywrH2PTjWKWle71metJqcJAMnmAS+EbKhs= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d5675d: Script updating gh-pages from 623775f0. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:41:48 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: d5675d57a80cd3593a1d45d32dc796823248cdb1 https://github.com/quicwg/base-drafts/commit/d5675d57a80cd3593a1d45d32dc796823248cdb1 Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 623775f0. [ci skip] From nobody Mon Jan 13 13:41:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D76A12008F for ; Mon, 13 Jan 2020 13:41:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lQlloi_gmMNW for ; Mon, 13 Jan 2020 13:41:46 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 798DC1200E3 for ; Mon, 13 Jan 2020 13:41:46 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id EFD9C261761 for ; Mon, 13 Jan 2020 13:41:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951706; bh=m6DPYzNHUGKeljpAcSMlp2gSp52vk8qZsSeIvkJt88Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wI+0UnRtUA8HdgM3qkLt3+0CqGB57Pye3m3Hrebqp2vl7fh9FrubDwUBrZlDGyjl7 nqLm6p8e64IXBx6JxvgU6JUfreAQYdnALpemqJm0lmJgMxY8xQzP1OFgmLQDssTd0W 8GPnLTkgeXrYyfgdWbGX7swsNDmwlZZQn4u3Swbk= Date: Mon, 13 Jan 2020 13:41:45 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce419a6622_72603fe12c0cd9681890e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:41:48 -0000 ----==_mimepart_5e1ce419a6622_72603fe12c0cd9681890e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Proposed update to #3129 to get better H2 parity. **Note:** This is a PR on Alan's PR, rather than a replacement PR. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3338 -- Commit Summary -- * GOAWAY means no more, like H2 -- File Changes -- M draft-ietf-quic-http.md (24) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3338.patch https://github.com/quicwg/base-drafts/pull/3338.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338 ----==_mimepart_5e1ce419a6622_72603fe12c0cd9681890e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Proposed update to #3129 to get better H2 parity. Note: This is a PR on Alan's PR, rather than a replacement PR.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3338

Commit Summary

  • GOAWAY means no more, like H2

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce419a6622_72603fe12c0cd9681890e-- From nobody Mon Jan 13 13:42:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87F55120A56 for ; Mon, 13 Jan 2020 13:41:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lzkLZt1KyYV7 for ; Mon, 13 Jan 2020 13:41:52 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93A0812008F for ; Mon, 13 Jan 2020 13:41:52 -0800 (PST) Date: Mon, 13 Jan 2020 13:41:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951711; bh=19fwBjIgeaoDsNt1w+6u827DDB7RKEsox1bwZl94zAU=; h=Date:From:To:Subject:From; b=gAj9U+2n8X8/nxE5gxvY+XwnVmcA0VyrOkc3V+KU61T1hmPQTfhBYvLFyIHpw8lQ3 YLfLoO4ZvAaowOCq5kDoKcCdLv80/iOfzCLSMKdcRtUwrplxpYXO2c+AZHeqiiAF7Q ExXd26Ql1p89xAg9pkPbTVawVl9o0++B7+Red5ro= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2fbb2d: Script updating gh-pages from a6dcceaf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:41:55 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2fbb2d231ab3124aacc3474e10db219bc9617399 https://github.com/quicwg/base-drafts/commit/2fbb2d231ab3124aacc3474e10db219bc9617399 Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: A client-goaway/draft-ietf-quic-http.html A client-goaway/draft-ietf-quic-http.txt A client-goaway/draft-ietf-quic-invariants.html A client-goaway/draft-ietf-quic-invariants.txt A client-goaway/draft-ietf-quic-qpack.html A client-goaway/draft-ietf-quic-qpack.txt A client-goaway/draft-ietf-quic-recovery.html A client-goaway/draft-ietf-quic-recovery.txt A client-goaway/draft-ietf-quic-tls.html A client-goaway/draft-ietf-quic-tls.txt A client-goaway/draft-ietf-quic-transport.html A client-goaway/draft-ietf-quic-transport.txt A client-goaway/index.html M index.html Log Message: ----------- Script updating gh-pages from a6dcceaf. [ci skip] From nobody Mon Jan 13 13:43:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F325A12008F for ; Mon, 13 Jan 2020 13:43:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nM7UN8RtQCkX for ; Mon, 13 Jan 2020 13:43:07 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1642B12006D for ; Mon, 13 Jan 2020 13:43:07 -0800 (PST) Date: Mon, 13 Jan 2020 13:43:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951786; bh=E2mFU0hOz/rwQ3pcLLTTM+Hy6addc9K8o89d5Cx4LlE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J7kt7fTeJyY8LBSpNuSFSicDX8Pw23jSEht+nTmfMMpVcpYraoRHBgzsZ6d4tbryL BiBJ0V3eE1famIhoYEsez/4iLiF45w/9dA5EfAliI7G7k/RSaL11AD7HuA5omfKf34 xJTDDuaAy1AXkSUuT4COls/FHfI4jCJ7CSvi6KSY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MIn_RTT management (#2923) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce46a24548_4d733ff68e2cd96c10668a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:43:09 -0000 ----==_mimepart_5e1ce46a24548_4d733ff68e2cd96c10668a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @gorryfair : Having thought about this some more, I don't think we should be doing anything here. We need to define the constraints around min_rtt based on its use in the recovery document. As it stands, this document uses min_rtt for rejecting RTT samples that are too small. The cost of having a min_rtt that is too low is that the endpoint might allow for the SRTT to be smaller _when_ the peer is incorrectly sending ack-delays that are too large. We knew this problem when we chose to use ack-delays in the SRTT computation and we decided to not solve it then. I don't think we need to solve it now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2923#issuecomment-573885013 ----==_mimepart_5e1ce46a24548_4d733ff68e2cd96c10668a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@gorryfair : Having thought about this some more, I don't think we should be doing anything here.

We need to define the constraints around min_rtt based on its use in the recovery document. As it stands, this document uses min_rtt for rejecting RTT samples that are too small. The cost of having a min_rtt that is too low is that the endpoint might allow for the SRTT to be smaller when the peer is incorrectly sending ack-delays that are too large.

We knew this problem when we chose to use ack-delays in the SRTT computation and we decided to not solve it then. I don't think we need to solve it now.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce46a24548_4d733ff68e2cd96c10668a-- From nobody Mon Jan 13 13:45:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08CB012002F for ; Mon, 13 Jan 2020 13:45:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eJzunDVqRfeF for ; Mon, 13 Jan 2020 13:45:49 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E36412006D for ; Mon, 13 Jan 2020 13:45:49 -0800 (PST) Date: Mon, 13 Jan 2020 13:45:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951948; bh=hgU+rCEUhZmbexwhFyFfTuvTFW8Txgz7+b1R0hN4Nw4=; h=Date:From:To:Subject:From; b=ziSRkneCzsAyHVhl7r49eL8koQRXzMLIF4UC+PLwYgli77MuGJTTqRsXICud3E370 9yG16lNa3PBKcjTHyTaOpr2IPza5zKXPeJvv4qAfQ/7aX1eJ/9Vu0GVYbiYzJX1Bb5 I36zU0D9LnWHiGgN2WDq/91M1P6URti6S/sbCmOQ= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6733c8: Clarify the prohibition Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:45:52 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts Commit: 6733c8705cc1823b02939a0341628b7bb9dde486 https://github.com/quicwg/base-drafts/commit/6733c8705cc1823b02939a0341628b7bb9dde486 Author: Mike Bishop Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify the prohibition From nobody Mon Jan 13 13:46:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9542D1200E3 for ; Mon, 13 Jan 2020 13:46:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2RlIdRg7d20 for ; Mon, 13 Jan 2020 13:45:58 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED52612008F for ; Mon, 13 Jan 2020 13:45:57 -0800 (PST) Date: Mon, 13 Jan 2020 13:45:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578951957; bh=Wkef57xzeZHpIirlCUHat9OME/aZYAAxBt8eybVNuJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wmuLUAdb/mY5EJ1DcSSyaSUnqD9pLD6ApcqhBz89WKRyinyVXPbJyiXjAkFvbmdSS k3jdCBS72xE3Yu2LP3xHj+xBEJmhmRcElAmEFBj2A8chwt5rW0JEG+HBagnsMynxAg vKys86v6ij9wSAlbbyoc0WF1GZ6sCFWQWUhBVDM8= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce515207d9_3a2a3fd96aecd960183653"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:46:05 -0000 ----==_mimepart_5e1ce515207d9_3a2a3fd96aecd960183653 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 6733c8705cc1823b02939a0341628b7bb9dde486 Clarify the prohibition -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3338/files/9dc92e45e9032c38176bf15e3aaeb1b3eaeb11ac..6733c8705cc1823b02939a0341628b7bb9dde486 ----==_mimepart_5e1ce515207d9_3a2a3fd96aecd960183653 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce515207d9_3a2a3fd96aecd960183653-- From nobody Mon Jan 13 13:46:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E83E61208B3 for ; Mon, 13 Jan 2020 13:46:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZjO_nd4y1eYW for ; Mon, 13 Jan 2020 13:46:47 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4805212006D for ; Mon, 13 Jan 2020 13:46:47 -0800 (PST) Date: Mon, 13 Jan 2020 13:46:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952007; bh=jO86qa/RHxeAT08HY2CUMJW14gNFQKxqRced+tvhwD0=; h=Date:From:To:Subject:From; b=aBDhdPnGnTUA7ZgiPylXNRD1kSBTP6Z+UH0JuLByZPXJjQjJjvNQlih5vv5tLxER/ GdGXK5GvUsPZTMZEs4r8rB3CywcgZuUkYhp6Byh5O1OqUpSrdD2zRFST8TCaO2MPkI USC0qFqmHdH+wGS5qnLX410IycHsEKebZSVOIQzQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6b6998: Script updating gh-pages from 6733c870. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:46:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 6b6998ca2f78e7a8e3b45be07f23068ee72b82be https://github.com/quicwg/base-drafts/commit/6b6998ca2f78e7a8e3b45be07f23068ee72b82be Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M client-goaway-mbishop/draft-ietf-quic-http.html M client-goaway-mbishop/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 6733c870. [ci skip] From nobody Mon Jan 13 13:55:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D6812006D for ; Mon, 13 Jan 2020 13:55:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fuh0VBNPZ07d for ; Mon, 13 Jan 2020 13:55:12 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0324C12001B for ; Mon, 13 Jan 2020 13:55:12 -0800 (PST) Date: Mon, 13 Jan 2020 13:55:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952510; bh=9rKPn8NvLxALV0eUxyZiakmqb0RVWDEjpONXILxXKRY=; h=Date:From:To:Subject:From; b=Nh7MXyItFimFlwn5PvHIf/Kz47/5FvBDf48EeMwxihMtpW/aQue/De7vPhn4Mn65h 0urJFeid/h1yVSjMc2IDMvhAggN+dc2tlhD5RvaXPl0EMS6AZaOsaAUfuTfXZ1ziST m/f+3EoGB3ErCR7RY0vRI5XdTgpzeY4aQQ1G2Hhs= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 199b30: Wordsmith Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:55:14 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts Commit: 199b3094766a5e4236db7327956dfc0edf2395d4 https://github.com/quicwg/base-drafts/commit/199b3094766a5e4236db7327956dfc0edf2395d4 Author: Mike Bishop Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Wordsmith From nobody Mon Jan 13 13:55:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6E5C1208B9 for ; Mon, 13 Jan 2020 13:55:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1aZrY18Gl-Bo for ; Mon, 13 Jan 2020 13:55:21 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8819B1208B3 for ; Mon, 13 Jan 2020 13:55:21 -0800 (PST) Date: Mon, 13 Jan 2020 13:55:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952520; bh=YQxn6gjqx6RyVQjjg8ShoRsncrpGxJC0xq6y84MCfKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1YPIXZwL/i4UTuhpvWZVvIeCGalMp2iNB8Y/4y4zhpg3MOyfZUhd2a6Zg5ilMYqjy PVZSwnq3u6g5fcoleMCIqzmP3/JboxlqGcughIZkQGpd20dgkbNlpewkkfJqXx80Qy wJuEFzf3Vuog2zfBRq1XiX2zgbuKVNmMB5nlJalI= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce74890226_685f3f901d8cd95c191666"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:55:24 -0000 ----==_mimepart_5e1ce74890226_685f3f901d8cd95c191666 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 199b3094766a5e4236db7327956dfc0edf2395d4 Wordsmith -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3338/files/6733c8705cc1823b02939a0341628b7bb9dde486..199b3094766a5e4236db7327956dfc0edf2395d4 ----==_mimepart_5e1ce74890226_685f3f901d8cd95c191666 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ce74890226_685f3f901d8cd95c191666-- From nobody Mon Jan 13 13:56:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81CA01208B3 for ; Mon, 13 Jan 2020 13:56:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1c8l3K2fD2BT for ; Mon, 13 Jan 2020 13:56:12 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF6F112006D for ; Mon, 13 Jan 2020 13:56:12 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id CC42E661E02 for ; Mon, 13 Jan 2020 13:56:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952571; bh=Bnb7iPfaAK8NtGT2FqLoOL/sU4drN2OLL8y+6VV5EO4=; h=Date:From:To:Subject:From; b=DflWf/UZVxIzp1eCWzvq9IveOSjrv9Fe6vFhPFMkMc9EZUSWsYZRk93phctcSIHou DOGTOpjORD6i3bZWerjzfVwzAzgOOMBjmZX7Jqs4cTCciMMFWWmtyqBHMzepyi7wbZ 1fyuVj/QSUgfK1uubdN9o6ibUaNw+/EVwRpgMln8= Date: Mon, 13 Jan 2020 13:56:11 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 216a61: Script updating gh-pages from 199b3094. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:56:14 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 216a619fd1a7ab8f9a4c0322f3b43532c08c75bf https://github.com/quicwg/base-drafts/commit/216a619fd1a7ab8f9a4c0322f3b43532c08c75bf Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M client-goaway-mbishop/draft-ietf-quic-http.html M client-goaway-mbishop/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 199b3094. [ci skip] From nobody Mon Jan 13 13:57:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97C1312001B for ; Mon, 13 Jan 2020 13:57:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y0F8ACJcXbHK for ; Mon, 13 Jan 2020 13:57:08 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE52D12006D for ; Mon, 13 Jan 2020 13:57:08 -0800 (PST) Date: Mon, 13 Jan 2020 13:57:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952628; bh=GAYTRnwUUWFJMcVfR3pg4q7KUd3nUnTUqm3+0TGxImk=; h=Date:From:To:Subject:From; b=ci2UbVVRdITDHvxADvAlb1vbz2rqurpzN8kI89LGUOY7w76nVEa8cO+4fbcMmmxHO b8yGpUdi0XW3w7edy6pzf8NTc3+mbgbLFe7ooj1Cl3oU799Mb0yXyIzSPF3ksCalOP TLHsZwYkOwTZUScYLgHbn6pS3s8bKfD7I7Dey5Jw= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7eb543: Specify the PATH_CHALLENGE timer period Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:57:11 -0000 Branch: refs/heads/ianswett-path-challenge-timer Home: https://github.com/quicwg/base-drafts Commit: 7eb5435a066a77c57e9426eb609e77e025b6fb9a https://github.com/quicwg/base-drafts/commit/7eb5435a066a77c57e9426eb609e77e025b6fb9a Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Specify the PATH_CHALLENGE timer period Fixes #2910 From nobody Mon Jan 13 13:57:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDEF012002F for ; Mon, 13 Jan 2020 13:57:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kBVOiRwLqKBW for ; Mon, 13 Jan 2020 13:57:46 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03AEE12001B for ; Mon, 13 Jan 2020 13:57:46 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 2FD266A0544 for ; Mon, 13 Jan 2020 13:57:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952665; bh=msa59Oc17bWCPuS9GQrtuAtL1SE31Yx0TzG/qv/+0Gg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=T67+Owye71tM9E3RBuM7foR41r7+WpKvHWqNxFjJYsbiZnGUwzXt6Zz70PLBBup/z lqBvHcFXY+wN25593GEU8Z8+BUEaEROQUMvBppIi1YEImx5Hl0OKbYzC1dvTJEprQ7 +aKmgZmz23KOXH5cxVk52hd58oG6UJFA3N0rhVvs= Date: Mon, 13 Jan 2020 13:57:45 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ce7d91f185_40bc3fcf10ecd960180450"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:57:48 -0000 ----==_mimepart_5e1ce7d91f185_40bc3fcf10ecd960180450 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #2910 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3339 -- Commit Summary -- * Specify the PATH_CHALLENGE timer period -- File Changes -- M draft-ietf-quic-transport.md (6) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3339.patch https://github.com/quicwg/base-drafts/pull/3339.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3339 ----==_mimepart_5e1ce7d91f185_40bc3fcf10ecd960180450 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #2910


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3339

Commit Summary

  • Specify the PATH_CHALLENGE timer period

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ce7d91f185_40bc3fcf10ecd960180450-- From nobody Mon Jan 13 13:58:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0050712001B for ; Mon, 13 Jan 2020 13:58:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gsqjfvx8t4dI for ; Mon, 13 Jan 2020 13:58:04 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CF9612002F for ; Mon, 13 Jan 2020 13:58:04 -0800 (PST) Date: Mon, 13 Jan 2020 13:58:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578952683; bh=b3MnQOjyj5URc+xpcYws855Tk3RK0+yLejmZ7nlrYG4=; h=Date:From:To:Subject:From; b=cFL2eIuZeo6xwToOqLZfRWrO7mxdnuQc+7Cq3jR2Zsf3/esWsaEkrfxrsdSGo2Sya XRddKJcRmog7Mrp7sTkrnu7uXPPh25uGP/jXm5qpUaCGdYR3rJ0h0DgSqsd7KZ+rkX Mpx/x3pCkd3WPvbdMPEus2J8kZlH61nXibRONPIU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 717eb4: Script updating gh-pages from 7eb5435a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 21:58:07 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 717eb45e992486ccb6fe5771791ff8339859b74b https://github.com/quicwg/base-drafts/commit/717eb45e992486ccb6fe5771791ff8339859b74b Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: A ianswett-path-challenge-timer/draft-ietf-quic-http.html A ianswett-path-challenge-timer/draft-ietf-quic-http.txt A ianswett-path-challenge-timer/draft-ietf-quic-invariants.html A ianswett-path-challenge-timer/draft-ietf-quic-invariants.txt A ianswett-path-challenge-timer/draft-ietf-quic-qpack.html A ianswett-path-challenge-timer/draft-ietf-quic-qpack.txt A ianswett-path-challenge-timer/draft-ietf-quic-recovery.html A ianswett-path-challenge-timer/draft-ietf-quic-recovery.txt A ianswett-path-challenge-timer/draft-ietf-quic-tls.html A ianswett-path-challenge-timer/draft-ietf-quic-tls.txt A ianswett-path-challenge-timer/draft-ietf-quic-transport.html A ianswett-path-challenge-timer/draft-ietf-quic-transport.txt A ianswett-path-challenge-timer/index.html M index.html Log Message: ----------- Script updating gh-pages from 7eb5435a. [ci skip] From nobody Mon Jan 13 14:24:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 536BE12002F for ; Mon, 13 Jan 2020 14:24:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7yj3sJg_9t9D for ; Mon, 13 Jan 2020 14:24:21 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3DFD12001B for ; Mon, 13 Jan 2020 14:24:20 -0800 (PST) Date: Mon, 13 Jan 2020 14:24:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578954258; bh=3X/dN0rZDxfXFSJg7Bg6cT8MFRTYo3ghvEG7vIfgOik=; h=Date:From:To:Subject:From; b=v92QlMaBkKbcLc49/r/WRzTsxQ3jDv+lU2rI14jNnQ69O5DD/yBWJ0oEE95CxD0ld eBWpEn7z7CGM6gcffwDCfAKh1YMpFnGyq4hnvRR0PQX/1V0UJ6WNX0wvnDAawM3ksW N3O5/nbgmvLWULO7gnrQNr8mdsIby0UQsV7LhZ6I= From: Mark Nottingham To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] da83b3: clarify where the interim is Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 22:24:23 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/wg-materials Commit: da83b37c43fdffab624df253f219fe6af8a43cd4 https://github.com/quicwg/wg-materials/commit/da83b37c43fdffab624df253f219fe6af8a43cd4 Author: Brian Trammell Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M interim-20-02/arrangements.md Log Message: ----------- clarify where the interim is Commit: 17e1a08ab5c2bb1072e82f08f284e9b7f826665e https://github.com/quicwg/wg-materials/commit/17e1a08ab5c2bb1072e82f08f284e9b7f826665e Author: Mark Nottingham Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M interim-20-02/arrangements.md Log Message: ----------- Merge pull request #137 from britram/patch-1 clarify that the interim itself is in Sihlpost Compare: https://github.com/quicwg/wg-materials/compare/8d2e6730c429...17e1a08ab5c2 From nobody Mon Jan 13 14:48:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B1531208B9 for ; Mon, 13 Jan 2020 14:48:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VrZyZyMgZ_y4 for ; Mon, 13 Jan 2020 14:47:56 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C398512004C for ; Mon, 13 Jan 2020 14:47:56 -0800 (PST) Date: Mon, 13 Jan 2020 14:47:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578955675; bh=XP2IkFxokVyjkI3+1En6Iy2oBB4C1aiTweIY6NFIF/8=; h=Date:From:To:Subject:From; b=P/eICuZaXdcdqadkr/BSygE+8LugGkctZU8xDgSfW4TcHcM89g2sqdIgcgW0652oK 69rlXBFX5UE5iKoYjAZ+DN02WkIRbrQcM4KTUkXS9wToFZCHw+VfuIXXM5j/TDA3kj Vd+5Grrfv8tvl2y76DQy8FFzPH3VIjwVP1o425Ok= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8145a5: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 22:48:09 -0000 Branch: refs/heads/ianswett-path-challenge-timer Home: https://github.com/quicwg/base-drafts Commit: 8145a5340f4f1ec77a53f6da86b55c50c8ecc985 https://github.com/quicwg/base-drafts/commit/8145a5340f4f1ec77a53f6da86b55c50c8ecc985 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Mon Jan 13 14:48:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A92A120ABC for ; Mon, 13 Jan 2020 14:48:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPlVKWCPtg_W for ; Mon, 13 Jan 2020 14:48:05 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 587B0120909 for ; Mon, 13 Jan 2020 14:48:05 -0800 (PST) Date: Mon, 13 Jan 2020 14:48:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578955684; bh=SWB5PUi3WIXMmF4l+Ig4bGGz5Io/GpBTI0GmhuP+yHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lIf7QinJDeGpKG+I9UFM3j+3O6nN9Pz4Mvne3IVrtIe0bCugxzlzvRtYAHAWOOvW3 2/7dEaKILeJb4x4rDl+Vi7KgyZ34TLA0K3NcnwqSkWAX5Of5WzAylO2YJn0e2fM9/f Wy9M3hasH95g1rbkli8gq7fKkuo/DQJ4nG6YWoSQ= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cf3a473180_3fa13fc0322cd968101011"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 22:48:21 -0000 ----==_mimepart_5e1cf3a473180_3fa13fc0322cd968101011 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 8145a5340f4f1ec77a53f6da86b55c50c8ecc985 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3339/files/7eb5435a066a77c57e9426eb609e77e025b6fb9a..8145a5340f4f1ec77a53f6da86b55c50c8ecc985 ----==_mimepart_5e1cf3a473180_3fa13fc0322cd968101011 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 8145a53 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1cf3a473180_3fa13fc0322cd968101011-- From nobody Mon Jan 13 14:49:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89AFF12001B for ; Mon, 13 Jan 2020 14:49:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54CAaLiVgYmL for ; Mon, 13 Jan 2020 14:48:53 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F4AF12004C for ; Mon, 13 Jan 2020 14:48:53 -0800 (PST) Date: Mon, 13 Jan 2020 14:48:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578955732; bh=nVM+amyh5I6jRtYlzYgvL/mcACow8Her8SvLXjlVHEc=; h=Date:From:To:Subject:From; b=cGIyefKmeQXcL9WFjYKC3jmFi7GMcPmfDIkG/yYPeMV8xycovE8QBsGkNdJrf+c1e itxCVTjfAMlZIdEgaJ12NN+l0MCEgpLI2EqibB/RqRXNQj3BD60fdae7/fXZnp1xnd mpy+0XJEYdNz8/EBS1xxWg7Qinbd1jDMCI8Ys/iU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 360b39: Script updating gh-pages from 8145a534. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 22:49:03 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 360b39b51138144a809c832cad156290375bf443 https://github.com/quicwg/base-drafts/commit/360b39b51138144a809c832cad156290375bf443 Author: ID Bot Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M ianswett-path-challenge-timer/draft-ietf-quic-transport.html M ianswett-path-challenge-timer/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 8145a534. [ci skip] From nobody Mon Jan 13 15:03:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C630120A56 for ; Mon, 13 Jan 2020 15:03:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pzCxXDKWWWmO for ; Mon, 13 Jan 2020 15:03:45 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 171A9120A58 for ; Mon, 13 Jan 2020 15:03:45 -0800 (PST) Date: Mon, 13 Jan 2020 15:03:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578956624; bh=iPodsrt6eDUu+hrt7v7+hKw39637MMK8/nZBw8QVO5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GpJFzq9n7IL5LbqqqLwtMod1j5oxmDUEwS3VdPL7vrhhJhLUdUiOwsGkpFYVk3SnP oJZfEVoSJUhNHJsKNDaxZkaphCbFSeMEnrtTZVkqXNpaaZzeNJpdo3Y387zkcnhSat OERg0/xiGTDkjGhUAyqd89Q7bZaWq0vfPFmzE2mc= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1cf750537ed_72bc3fc8440cd96418533e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2020 23:03:53 -0000 ----==_mimepart_5e1cf750537ed_72bc3fc8440cd96418533e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. > @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}). A sender can make exceptions for probe packets so that their loss detection is independent and does not unduly cause the congestion controller to reduce its sending rate. An endpoint might set a separate timer when a PATH_CHALLENGE is -sent, which is cancelled when the corresponding PATH_RESPONSE is received. If -the timer fires before the PATH_RESPONSE is received, the endpoint might send a -new PATH_CHALLENGE, and restart the timer for a longer period of time. +sent, which is cancelled if the corresponding PATH_RESPONSE is received or a +new PATH_CHALLENGE is sent if it expires before receiving a PATH_RESPONSE. +This timer SHOULD be set as described in section 5.3 of {{QUIC-RECOVERY}} and ```suggestion This timer SHOULD be set as described in Section 5.3 of {{QUIC-RECOVERY}} and ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3339#pullrequestreview-342198788 ----==_mimepart_5e1cf750537ed_72bc3fc8440cd96418533e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson approved this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2176,9 +2176,10 @@ path is no longer n=
eeded (such as the case in {{off-path-forward}}).=0D
 A sender can make exceptions for probe packets so that their loss detect=
ion is=0D
 independent and does not unduly cause the congestion controller to reduc=
e its=0D
 sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is=0D
-sent, which is cancelled when the corresponding PATH_RESPONSE is receive=
d.  If=0D
-the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a=0D
-new PATH_CHALLENGE, and restart the timer for a longer period of time.=0D=

+sent, which is cancelled if the corresponding PATH_RESPONSE is received =
or a=0D
+new PATH_CHALLENGE is sent if it expires before receiving a PATH_RESPONS=
E.=0D
+This timer SHOULD be set as described in section 5.3 of {{QUIC-RECOVERY}=
} and=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-This timer SHOULD be set as described in sect=
ion 5.3 of {{QUIC-RECOVERY}} and=0D
+This timer SHOULD be set as described in Section 5.3 of {{QUIC-RECOVERY}=
} and=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1cf750537ed_72bc3fc8440cd96418533e-- From nobody Mon Jan 13 16:03:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2958120020 for ; Mon, 13 Jan 2020 16:03:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s8ZTZ8II4Qmm for ; Mon, 13 Jan 2020 16:03:41 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2DF012001B for ; Mon, 13 Jan 2020 16:03:41 -0800 (PST) Date: Mon, 13 Jan 2020 16:03:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578960221; bh=9YjEG0Tj6PF4RDJZGCmsWOmZEOB4I3C4jP61SDwl38Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T4qW179ajFPJZXH4TqcWLfUVSuOm/7mP+Q6qmsEUBFMOV0xCOSrIC1t7mPi5/gg0S DfRuImN9FPhz0bq6+ozpui9WNBN6Vo3zm4rnTNPpEO8FVIKYDOnebpTh4QY4EAyhOU 1i1a6VTTKMj3ikFbBKas5M/gYZQ3eYu/vt1oOzYI= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d055ca5c46_14b13fcc99ccd9681225f5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 00:03:44 -0000 ----==_mimepart_5e1d055ca5c46_14b13fcc99ccd9681225f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3339#pullrequestreview-342220014 ----==_mimepart_5e1d055ca5c46_14b13fcc99ccd9681225f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d055ca5c46_14b13fcc99ccd9681225f5-- From nobody Mon Jan 13 16:04:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2190120020 for ; Mon, 13 Jan 2020 16:04:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8-6mE6ofCfN for ; Mon, 13 Jan 2020 16:04:54 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6E1412001B for ; Mon, 13 Jan 2020 16:04:53 -0800 (PST) Date: Mon, 13 Jan 2020 16:04:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578960292; bh=kofdZtbcs41TdH9NYm52/E8+EyQnam2QgesgGVW2Wt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tgyiW/kU55CdM+30P1wjqpud/8INwKIKc4tIMs4D0w9sC3bqsmytVw6F9G3kaLoCy 3xhzipRor2q2F0duQeiLY6akjSXf97kdfPXMdXg4MFDeC46AJygbuWHf2t/Lka1mcC QmyDq4+CnpT7kOGJD7P3nyx9zoWdfLCuewt5xxUw= From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d05a4a86cf_32263fa529ccd964423da"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 00:04:57 -0000 ----==_mimepart_5e1d05a4a86cf_32263fa529ccd964423da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think it changes the intent; let's keep it editorial unless someone explicitly objects to that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-573933867 ----==_mimepart_5e1d05a4a86cf_32263fa529ccd964423da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I don't think it changes the intent; let's keep it editorial unless someone explicitly objects to that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d05a4a86cf_32263fa529ccd964423da-- From nobody Mon Jan 13 17:18:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65D4F12001B for ; Mon, 13 Jan 2020 17:18:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wYUtNBo2392T for ; Mon, 13 Jan 2020 17:18:11 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8342F120020 for ; Mon, 13 Jan 2020 17:18:11 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id A162BC602D3 for ; Mon, 13 Jan 2020 17:18:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578964690; bh=JiqkcyaodxWlr6QHLr4nDCzcqNHnOjZB5Rd/EksWBiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RcTSb9ApjFB8Zu9g/p+JogsUMjPk+mQeTAxFr5vWyKaMZ+7mFY8aEo0nEFwh2EeMG L+dPGBH/2ykr50thpFPHzfvhDtLYmuw68d81Vrn1fHSxC96SrPbZ/S4JwZ9d/Q1rbi /J09eYbvdCRELwKx6Tz6DgGhSGaR0ydaTNIUISgw= Date: Mon, 13 Jan 2020 17:18:10 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d16d2921d2_30a03f7ed04cd964550e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 01:18:13 -0000 ----==_mimepart_5e1d16d2921d2_30a03f7ed04cd964550e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This behavior should continue to be allowed. We allow endpoints to send a QUIC packet (as part of a coalesced packet) knowing that the peer would de unable to decrypt it (see [section 14.3.1](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-14.3.1)). The issue being discussed here is a variant of that. That said, I am not sure if we want to suggest padding outside of a QUIC packet, because such a design might have wired implications to the CC logic. IIUC, current congestion logic is based on the following principles: * an ack-eliciting packet consumes bytes-in-flight * an ack-only packet does not consume bytes-in-flight * we allow ack-eliciting packets and ack-only packets to be coalesced, because that does not change the load on the network I am not sure how we can adjust these principles so that padding outside QUIC packets can be taken into consideration (when necessary), or if making such adjustment is worth the additional complexity. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573952468 ----==_mimepart_5e1d16d2921d2_30a03f7ed04cd964550e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This behavior should continue to be allowed. We allow endpoints to send a QUIC packet (as part of a coalesced packet) knowing that the peer would de unable to decrypt it (see section 14.3.1). The issue being discussed here is a variant of that.

That said, I am not sure if we want to suggest padding outside of a QUIC packet, because such a design might have wired implications to the CC logic. IIUC, current congestion logic is based on the following principles:

  • an ack-eliciting packet consumes bytes-in-flight
  • an ack-only packet does not consume bytes-in-flight
  • we allow ack-eliciting packets and ack-only packets to be coalesced, because that does not change the load on the network

I am not sure how we can adjust these principles so that padding outside QUIC packets can be taken into consideration (when necessary), or if making such adjustment is worth the additional complexity.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d16d2921d2_30a03f7ed04cd964550e-- From nobody Mon Jan 13 17:21:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF91612006E for ; Mon, 13 Jan 2020 17:21:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3SF_TgyWpE2k for ; Mon, 13 Jan 2020 17:21:34 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DEE312004C for ; Mon, 13 Jan 2020 17:21:34 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 0CE74660A55 for ; Mon, 13 Jan 2020 17:21:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578964893; bh=9HeCRzTvND0gR758zTIDWT8pPhFQoHf6T/Frk4A5eJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E7djfhk5/VaCJRfnurFl9Qe6eYZDIlFoCLWLexAcv4y7i5mGZcFmOi6vicB5y9ZKo gnjxNB0mZPzOqLL5GLvU27tTZdkflEldhYc7qllNqlUXHXK8G6fcIQNzX0wMpw5Pgm EGHDnXeJtAEq6CRPo3lDdcxsomFH4g7l0y1AxyhY= Date: Mon, 13 Jan 2020 17:21:32 -0800 From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d179cf22f2_cb83fc34f6cd96c12596"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 01:21:35 -0000 ----==_mimepart_5e1d179cf22f2_cb83fc34f6cd96c12596 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think the current text "In determining this limit, servers only count the size of successfully processed packets." has 2 problems. - It is unclear that what "packets" indicate: is it UDP packet or QUIC packet? - It is unclear what "successfully processed packets" means. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573953359 ----==_mimepart_5e1d179cf22f2_cb83fc34f6cd96c12596 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the current text "In determining this limit, servers only count the size of successfully processed packets." has 2 problems.

  • It is unclear that what "packets" indicate: is it UDP packet or QUIC packet?
  • It is unclear what "successfully processed packets" means.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d179cf22f2_cb83fc34f6cd96c12596-- From nobody Mon Jan 13 17:34:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9A27120026 for ; Mon, 13 Jan 2020 17:34:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ukVMeI-r4YK for ; Mon, 13 Jan 2020 17:34:14 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A46E912001B for ; Mon, 13 Jan 2020 17:34:14 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 3ADEF1204D6 for ; Mon, 13 Jan 2020 17:34:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578965654; bh=qcFmuqviWxgi3mHeQ4S9bl+NCZdjyTHf3Ayl4QvonSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oGrFPsgReR/M9JDAx+qJyqLXTCfHSUeuTCZMUO/p/eSNg43GWO5/FSdG0ocEKNJrx 8F6kt/1uV5Aepa5lUmIyTRUVFQ9B4cJ8nlCD/FLpNSCSH2z7zTlNOoGjqhm7RRZJ4l i5OBQjG8VueF1JwUN5hs6DwkS89d1rj9bya6xLAI= Date: Mon, 13 Jan 2020 17:34:13 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d1a95e6b64_6fca3fb61a8cd95c1773e4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 01:34:16 -0000 ----==_mimepart_5e1d1a95e6b64_6fca3fb61a8cd95c1773e4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think that I might prefer that this go in the security analysis from #2925. The "On-Path Handshake Termination" section seems like a good home. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#issuecomment-573956479 ----==_mimepart_5e1d1a95e6b64_6fca3fb61a8cd95c1773e4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think that I might prefer that this go in the security analysis from #2925. The "On-Path Handshake Termination" section seems like a good home.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d1a95e6b64_6fca3fb61a8cd95c1773e4-- From nobody Mon Jan 13 17:57:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAFEC120091 for ; Mon, 13 Jan 2020 17:57:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rl_xxoYVAr2 for ; Mon, 13 Jan 2020 17:57:17 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0310E12001B for ; Mon, 13 Jan 2020 17:57:17 -0800 (PST) Date: Mon, 13 Jan 2020 17:57:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578967036; bh=ft5jhWfcGO0FdhtfhXPQMw7jZNdqWzrzyi1n2r2M1Cg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z8TeKxz1DwulaJgCei7zeVxgU21s7/0Ncj8ZvtIPoJpJmTn72vPp+H+R7IJP5aCKi k/GrNpSBaOBycglB3abU4xV8MyH8XfEQsEod1mBWi1rWEECKiuIaASwsMfloCV6gR5 78FdiRtkgwhPqW+nI7t9ECKYtqxtmOKJAjB+ZZME= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d1ffc17313_7cf13fc253ccd96893762"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 01:57:19 -0000 ----==_mimepart_5e1d1ffc17313_7cf13fc253ccd96893762 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > Because bytes outside of QUIC packet are most likely unprocessable, it is not counted to the data size that server has received. That means that server might get choked during handshake with packet losses. @tatsuhiro-t raises an interesting point here. While it's certainly not impossible to use the size of the UDP datagram for the amplification limit, this would be quite hard to do in my implementation. Undecryptable packets are discarded way down in the stack, and passing up that information to the congestion controller would require quite a bit of extra work. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573961938 ----==_mimepart_5e1d1ffc17313_7cf13fc253ccd96893762 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Because bytes outside of QUIC packet are most likely unprocessable, it is not counted to the data size that server has received. That means that server might get choked during handshake with packet losses.

@tatsuhiro-t raises an interesting point here. While it's certainly not impossible to use the size of the UDP datagram for the amplification limit, this would be quite hard to do in my implementation. Undecryptable packets are discarded way down in the stack, and passing up that information to the congestion controller would require quite a bit of extra work.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d1ffc17313_7cf13fc253ccd96893762-- From nobody Mon Jan 13 19:20:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6193120071 for ; Mon, 13 Jan 2020 19:20:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3DnOJvo0pSTR for ; Mon, 13 Jan 2020 19:20:26 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D0B412001B for ; Mon, 13 Jan 2020 19:20:26 -0800 (PST) Date: Mon, 13 Jan 2020 19:20:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578972025; bh=IZv3eDaR5PUxSGNe/s3fZy3Ms9KoQuwtrgtz/WXBjbI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mUkY2JmvyH2aWDCg3bgrpz/2mSkLnOYGJaIlOVPrL/PzSklVSZgCHXad5AfvJMNyb E8hyCNW5k9zQt/Bd0PmsC+fr02bO/vNgKbBtqrGXFm6M0N6iEt9LNxx2Jb1uYzyMTh q+U3EcocCk1khn4jFDfaguSc7UzuzRv3LwMrHWVg= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d33796f9e5_7ddf3fcab30cd95c38488c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 03:20:28 -0000 ----==_mimepart_5e1d33796f9e5_7ddf3fcab30cd95c38488c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It seems that the text regarding the amplification limit ([Section 8.1](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1-2)) has been last changed in response to #1863 which is marked as editorial. While the intension of the change was to clarify that the amplification limit applies at the QUIC packet level (rather than UDP datagram level), I think @nibanks might be correct in pointing out that our understanding have been the contrary (see https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573730981). Consider the case where a client is using 0-RTT. When building the first datagram consisting of an Initial and a 0-RTT packet, the only way the client can build the datagram in one-pass is by first building the Initial packet, then the 0-RTT packet due to [the ordering requirement](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-12.2-3). As it is hard to tell the size of the 0-RTT packet before building it, the most likely outcome is that the 0-RTT packet would be padded. However, the server might not be able to process the 0-RTT packet, when it has lost it's resumption secret. That means that if we are to say that the amplification limit is applied at the QUIC packet layer (for the QUIC packets that are only processed successfully), the client might end up in having very little room. I do not think that is a good outcome. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573980810 ----==_mimepart_5e1d33796f9e5_7ddf3fcab30cd95c38488c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It seems that the text regarding the amplification limit (Section 8.1) has been last changed in response to #1863 which is marked as editorial.

While the intension of the change was to clarify that the amplification limit applies at the QUIC packet level (rather than UDP datagram level), I think @nibanks might be correct in pointing out that our understanding have been the contrary (see #3333 (comment)).

Consider the case where a client is using 0-RTT. When building the first datagram consisting of an Initial and a 0-RTT packet, the only way the client can build the datagram in one-pass is by first building the Initial packet, then the 0-RTT packet due to the ordering requirement. As it is hard to tell the size of the 0-RTT packet before building it, the most likely outcome is that the 0-RTT packet would be padded. However, the server might not be able to process the 0-RTT packet, when it has lost it's resumption secret.

That means that if we are to say that the amplification limit is applied at the QUIC packet layer (for the QUIC packets that are only processed successfully), the client might end up in having very little room. I do not think that is a good outcome.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d33796f9e5_7ddf3fcab30cd95c38488c-- From nobody Mon Jan 13 20:07:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82F2012001A for ; Mon, 13 Jan 2020 20:07:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5JQ-eVaw_-in for ; Mon, 13 Jan 2020 20:07:55 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DB92120019 for ; Mon, 13 Jan 2020 20:07:55 -0800 (PST) Date: Mon, 13 Jan 2020 20:07:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578974874; bh=AWliWcbXWBTfopJLLkl9XbSEXkEb+nv1M64p69RxCIY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sceXONKXPd+d5XsdxCOWz8v8tt5RtzRiFxqBFRuzOJUziWKMc24dK7EEY+fGDz4Gf /2xvHfVWNZ/o+X0zraU5lZKjQb+HeJoGnAI905Am8gQAVp+rO/4z+diDkqAqM5fX5E nL3rq+sa/wDwrHiRq7dwjmBz63gafd+3yXh5KsiE= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d3e9a7eef9_5c573fcb938cd964100797"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 04:07:57 -0000 ----==_mimepart_5e1d3e9a7eef9_5c573fcb938cd964100797 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I concur with Kazuho. My understanding had always been that the=0D amplification liit was on the UDP datagram, more or less for the reasons=0D= Kazuho lays out here.=0D =0D On Mon, Jan 13, 2020 at 7:20 PM Kazuho Oku wro= te:=0D =0D > It seems that the text regarding the amplification limit (Section 8.1=0D= > )=0D > has been last changed in response to #1863=0D > which is marked as=0D= > editorial.=0D >=0D > While the intension of the change was to clarify that the amplification= =0D > limit applies at the QUIC packet level (rather than UDP datagram level)= , I=0D > think @nibanks might be correct in pointin= g=0D > out that our understanding have been the contrary (see #3333 (comment)=0D= > =0D > ).=0D >=0D > Consider the case where a client is using 0-RTT. When building the firs= t=0D > datagram consisting of an Initial and a 0-RTT packet, the only way the=0D= > client can build the datagram in one-pass is by first building the Init= ial=0D > packet, then the 0-RTT packet due to the ordering requirement=0D > .=0D > As it is hard to tell the size of the 0-RTT packet before building it, = the=0D > most likely outcome is that the 0-RTT packet would be padded. However, = the=0D > server might not be able to process the 0-RTT packet, when it has lost = it's=0D > resumption secret.=0D >=0D > That means that if we are to say that the amplification limit is applie= d=0D > at the QUIC packet layer (for the QUIC packets that are only processed=0D= > successfully), the client might end up in having very little room. I do= not=0D > think that is a good outcome.=0D >=0D > =E2=80=94=0D > You are receiving this because you were mentioned.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3333#issuecomment-573990386= ----==_mimepart_5e1d3e9a7eef9_5c573fcb938cd964100797 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I concur with Kazuho. My understanding had always been that the
=0D amplification liit was on the UDP datagram, more or less for the reasons<= br>=0D Kazuho lays out here.
=0D
=0D On Mon, Jan 13, 2020 at 7:20 PM Kazuho Oku <notifications@github.com&g= t; wrote:
=0D
=0D > It seems that the text regarding the amplification limit (Section 8.= 1
=0D > <https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#se= ction-8.1-2>)
=0D > has been last changed in response to #1863
=0D > <https://github.com/quicwg/base-drafts/issues/1863> which is m= arked as
=0D > editorial.
=0D >
=0D > While the intension of the change was to clarify that the amplificat= ion
=0D > limit applies at the QUIC packet level (rather than UDP datagram lev= el), I
=0D > think @nibanks <https://github.com/nibanks> might be correct i= n pointing
=0D > out that our understanding have been the contrary (see #3333 (commen= t)
=0D > <https://github.com/quicwg/base-drafts/issues/3333#issuecomment-5= 73730981>
=0D > ).
=0D >
=0D > Consider the case where a client is using 0-RTT. When building the f= irst
=0D > datagram consisting of an Initial and a 0-RTT packet, the only way t= he
=0D > client can build the datagram in one-pass is by first building the I= nitial
=0D > packet, then the 0-RTT packet due to the ordering requirement
=0D= > <https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#se= ction-12.2-3>.
=0D > As it is hard to tell the size of the 0-RTT packet before building i= t, the
=0D > most likely outcome is that the 0-RTT packet would be padded. Howeve= r, the
=0D > server might not be able to process the 0-RTT packet, when it has lo= st it's
=0D > resumption secret.
=0D >
=0D > That means that if we are to say that the amplification limit is app= lied
=0D > at the QUIC packet layer (for the QUIC packets that are only process= ed
=0D > successfully), the client might end up in having very little room. I= do not
=0D > think that is a good outcome.
=0D >
=0D > =E2=80=94
=0D > You are receiving this because you were mentioned.
=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/issues/3333?email_source=3D= notifications&email_token=3DAAIPLIMKHR6FXO4GKKJQILTQ5UVO7A5CNFSM4KFV7= MQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI3EBCQ#is= suecomment-573980810>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLIKFTPEHZ7= NZJLSXD4TQ5UVO7ANCNFSM4KFV7MQQ>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e1d3e9a7eef9_5c573fcb938cd964100797-- From nobody Mon Jan 13 20:18:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70575120026 for ; Mon, 13 Jan 2020 20:18:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dPAQR_iJFzA7 for ; Mon, 13 Jan 2020 20:18:55 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17E27120019 for ; Mon, 13 Jan 2020 20:18:55 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 6436566018B for ; Mon, 13 Jan 2020 20:18:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578975534; bh=HC18wk88CRDlIKgFbVs7a+uVDuEJ1LqLS/d2Z/zmXCI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jbf+fqeiSgJKyRI2tvW2O+GEcGDzsqBbjn1NDZdqnF3hP0dlSpm7Ie+3KLCqG6JSC MR4vZVMzw5qyjEwg+g3oZxCFG3cViCV8blwHbGKysUjOeSBKjhu3agQU7RnxpTF2c2 uH3PWW3GxVRNTQiuZo+FlseljRd3f2wZcwWJ87TQ= Date: Mon, 13 Jan 2020 20:18:54 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d412e55675_61623f7f86acd95c1658e3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 04:18:56 -0000 ----==_mimepart_5e1d412e55675_61623f7f86acd95c1658e3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. The changes look good, in sense that it aligns the scope of frame-level errors that happen on the request stream or the push stream to that of H2. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#pullrequestreview-342283977 ----==_mimepart_5e1d412e55675_61623f7f86acd95c1658e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.

The changes look good, in sense that it aligns the scope of frame-level errors that happen on the request stream or the push stream to that of H2.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d412e55675_61623f7f86acd95c1658e3-- From nobody Mon Jan 13 21:04:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D57512001A for ; Mon, 13 Jan 2020 21:04:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4drBFqq2wEVe for ; Mon, 13 Jan 2020 21:04:19 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B444120019 for ; Mon, 13 Jan 2020 21:04:19 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 62F152C0A82 for ; Mon, 13 Jan 2020 21:04:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578978258; bh=jZeos37/y56Jrmpab5xqEUreDWhuiTRzo962FHTS/aI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uwdHH9ohevVdIRWqmWnFRR9mHVxRp8dD4zBYaY7xqeDBcwYX28nXXH4BST8AyZQSE yvEdj14Xz/gZmK8XjOY1wtrQPhYw3YOWe1asyNUbYds+WE/21Aphc9qWCaGW0+SHdC VmNFQgiaGkWL6jlZu3hBoBVJgb0FkZDA4/6hvJNA= Date: Mon, 13 Jan 2020 21:04:18 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d4bd251d5c_6b8c3ff7e24cd9602440cd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 05:04:22 -0000 ----==_mimepart_5e1d4bd251d5c_6b8c3ff7e24cd9602440cd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think that this issue discusses two orthogonal problems: * This issue was originally about how an intermediary can close a HTTP message that it has been forwarding, when that intermediary recognizes that the message being forwarded is malformed (e.g., when upstream closes the request stream mid-frame, when the amount of body provided does not match the value of content-length response header), at the same time forwarding all the content that it has received from upstream. The only approach that works is delaying the transmission of stream resets until receiving ACKs for all the data it has sent on that stream. H2 does not have the first problem because a stream reset can never overtake the delivery of other frames that have already been sent. * The scope of an error that happens on the request stream (or the push stream). At the moment, some errors (i.e. invalid frames) are handled at connection-level, while others (i.e. malformed response) are stream-level. This is a departure from the design that we have in H2, that localizes stream-level issues to stream-level errors. Note that H2 and H3 both allow endpoints to escalate stream-level errors to connection-level. It might be a good idea to split this issue in two; both #3303 and #3336 are attempts to address the second problem, but not the first problem. Regarding the second problem, there are three paths: * a) status quo * b) go back to what H2 does - #3336 * c) require those errors to be stream-level, forbidding promotion to connection-level - #3303 As stated in [my previous comment](https://github.com/quicwg/base-drafts/issues/3300#issuecomment-570117390), my preference goes to #3303, as it maximizes the chance of requests being coalesced. Unless we forbid the promotion of stream-level errors to connection level (or without stating that such promotion might have negative effects), CDNs cannot allow coalescing of HTTP requests that go to different origins, as one misbehaving origin might obstruct the exchanges between the client and other origins that share the same connection. While this is not an issue for all the server deployments, it would be a backlash against our previous efforts (e.g., ORIGIN frame, secondary certificates) to maximize the chance of requests going to different origins getting coalesced, as there would be less interest in implementing these extensions from CDNs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574003033 ----==_mimepart_5e1d4bd251d5c_6b8c3ff7e24cd9602440cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

I think that this issue discusses two orthogonal problems:

  • This issue was originally about how an intermediary can close a HTTP = message that it has been forwarding, when that intermediary recognizes th= at the message being forwarded is malformed (e.g., when upstream closes t= he request stream mid-frame, when the amount of body provided does not ma= tch the value of content-length response header), at the same time forwar= ding all the content that it has received from upstream. The only approac= h that works is delaying the transmission of stream resets until receivin= g ACKs for all the data it has sent on that stream. H2 does not have the = first problem because a stream reset can never overtake the delivery of o= ther frames that have already been sent.
  • The scope of an error that happens on the request stream (or the push= stream). At the moment, some errors (i.e. invalid frames) are handled at= connection-level, while others (i.e. malformed response) are stream-leve= l. This is a departure from the design that we have in H2, that localizes= stream-level issues to stream-level errors. Note that H2 and H3 both all= ow endpoints to escalate stream-level errors to connection-level.

It might be a good idea to split this issue in two; both #33= 03 and #3336 are attempts to address the second problem= , but not the first problem.

Regarding the second problem, there are three paths:

  • a) status quo
  • b) go back to what H2 does - #3336
  • c) require those errors to be stream-level, forbidding promotion to c= onnection-level - #3303

As stated in my previous comment= , my preference goes to #3303, as it maximizes the chance o= f requests being coalesced. Unless we forbid the promotion of stream-leve= l errors to connection level (or without stating that such promotion migh= t have negative effects), CDNs cannot allow coalescing of HTTP requests t= hat go to different origins, as one misbehaving origin might obstruct the= exchanges between the client and other origins that share the same conne= ction. While this is not an issue for all the server deployments, it woul= d be a backlash against our previous efforts (e.g., ORIGIN frame, seconda= ry certificates) to maximize the chance of requests going to different or= igins getting coalesced, as there would be less interest in implementing = these extensions from CDNs.

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

= ----==_mimepart_5e1d4bd251d5c_6b8c3ff7e24cd9602440cd-- From nobody Mon Jan 13 23:38:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9639312007C for ; Mon, 13 Jan 2020 23:38:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qVdY2R90rjI9 for ; Mon, 13 Jan 2020 23:38:23 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4A0712007A for ; Mon, 13 Jan 2020 23:38:22 -0800 (PST) Date: Mon, 13 Jan 2020 23:38:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1578987501; bh=Cr736IIOz/TSLZI6FXWh8zJVbu0PbL9CVM8YgxUfF8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ve0tUzGM+EYP48ybs+gVQbhPqW4JYtWHMVYZakLXKBjEYhXTetar4/Rcv/jFdSmMA obWP7o7pmqVojw0pd27sthn0tBc75zT8QcpRIMQ69tMuUnlNwlEqFex2QaQ66aaDyg UjhdH4jXtli8k/KA+3bK7iVk9j7oA/kqBxtfRMh8= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Composability of QUIC Extensions (#3332) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1d6fede11de_2d4b3fb1b7ecd96814318f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 07:38:25 -0000 ----==_mimepart_5e1d6fede11de_2d4b3fb1b7ecd96814318f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I second @DavidSchinazi and @ekr for postponing the decision until later moment. Extensions are composable only when those extensions do not change the frame encoding, nor change the _existing_ semantics of the frames. But as @huitema states in the 1WD case, the benefit of reusing the current ACK frame format is debatable even in such case. I am not necessarily opposed to having composability when possible, but there's uncertainty, and we do not a resolution now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3332#issuecomment-574044738 ----==_mimepart_5e1d6fede11de_2d4b3fb1b7ecd96814318f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I second @DavidSchinazi and @ekr for postponing the decision until later moment.

Extensions are composable only when those extensions do not change the frame encoding, nor change the existing semantics of the frames. But as @huitema states in the 1WD case, the benefit of reusing the current ACK frame format is debatable even in such case.

I am not necessarily opposed to having composability when possible, but there's uncertainty, and we do not a resolution now.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1d6fede11de_2d4b3fb1b7ecd96814318f-- From nobody Tue Jan 14 03:50:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCF66120052 for ; Tue, 14 Jan 2020 03:50:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2TtLPT7XHfTv for ; Tue, 14 Jan 2020 03:50:43 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB7D4120045 for ; Tue, 14 Jan 2020 03:50:42 -0800 (PST) Date: Tue, 14 Jan 2020 03:50:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579002642; bh=YA3/GpCOKLXg8oExO69xR6t6Vifg/3+CMNNHL/rNtag=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MLbvOLL56IGNK72gWq2SNs+1JSt8wGtCWzuy4R8vWLSzUlRoEuJk8cQQYR3sVdOlI IO/tVSwFzZRDW5DwzBrCDduCnkRgu2FaSdzVK62g7u7+FoIfn8lZOh/ma2T8t/wiSy +Q2KjoJ8ARTEajDBcEBBbvCN6Uyt6PgZkxPVmj8g= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Anti-amplification limits should count junk too (#3340) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dab12ac24_477e3fd36bccd96c145188"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 11:50:46 -0000 ----==_mimepart_5e1dab12ac24_477e3fd36bccd96c145188 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > In determining this limit, servers only count the size of successfully processed packets. This is wrong. If the server receives 0-RTT packets that it is discarding, it won't receive enough bytes to clear the 3x multiplier. This needs to explicitly count all bytes received from the given address, even junk bytes. I think that this is just editorial; this is just a mistake in transcription. I'll defer to chairs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3340 ----==_mimepart_5e1dab12ac24_477e3fd36bccd96c145188 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In determining this limit, servers only count the size of successfully processed packets.

This is wrong. If the server receives 0-RTT packets that it is discarding, it won't receive enough bytes to clear the 3x multiplier. This needs to explicitly count all bytes received from the given address, even junk bytes.

I think that this is just editorial; this is just a mistake in transcription. I'll defer to chairs.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dab12ac24_477e3fd36bccd96c145188-- From nobody Tue Jan 14 03:51:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E17F2120045 for ; Tue, 14 Jan 2020 03:51:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T7nkizqCcmQY for ; Tue, 14 Jan 2020 03:51:02 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 287BF120018 for ; Tue, 14 Jan 2020 03:51:02 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 5B1E3A08A5 for ; Tue, 14 Jan 2020 03:51:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579002661; bh=1YNvhiK7IFsbienycJ5xPxAnW7H+tnRv+bSVw2VQoXA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vl/j9Ym5VgXIlX6qQUA9CTwQVKph00ERo3K+k9GpCVcDpCUVS55DQXC6T5pfJWr2U rZpBTWIalrUB41O6uBQey8vGprSXJMcZ65nrGaVTs69AxO32jm9O40DaWrBPPhDhGc uiCrcZ3lJz4kSszSPyzwMLq1MkEN/qAt1/DqnmhA= Date: Tue, 14 Jan 2020 03:51:01 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dab254b03d_665a3ff0842cd968519aa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 11:51:09 -0000 ----==_mimepart_5e1dab254b03d_665a3ff0842cd968519aa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The CC implications are interesting for sure, but though amplification should be based on bytes received from an address prior to processing (so that discarded 0-RTT and junk counts): > In determining this limit, servers only count the size of successfully processed packets. So #3340. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-574138230 ----==_mimepart_5e1dab254b03d_665a3ff0842cd968519aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The CC implications are interesting for sure, but though amplification should be based on bytes received from an address prior to processing (so that discarded 0-RTT and junk counts):

In determining this limit, servers only count the size of successfully processed packets.

So #3340.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dab254b03d_665a3ff0842cd968519aa-- From nobody Tue Jan 14 05:08:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26B9B120077 for ; Tue, 14 Jan 2020 05:08:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X1kl88qhzCIu for ; Tue, 14 Jan 2020 05:08:27 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D084C120025 for ; Tue, 14 Jan 2020 05:08:26 -0800 (PST) Date: Tue, 14 Jan 2020 05:08:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579007305; bh=rd4ULbC5t8iYd/H24IDp+O2KJYO6dg8tJnK0FhH3Ovw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iAPy2n/hGjYM8pZoAIkytDpa9w4XTJCqUri5xxo1RQOczzSKO7VyxDssjozZqZxov 8wtqBVGRghtj8xOxqISonp44FTfEWOorEnJraW2AMfZEJnlTmEBhBY73GN345xWg04 nu58F4xJPV035o/ZJewh6196/xhtPvMe70ZjF4v8= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] What needs to be checked for address validation (#3327) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dbd49ca6cd_35873f98dd0cd964220748"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:08:32 -0000 ----==_mimepart_5e1dbd49ca6cd_35873f98dd0cd964220748 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. As pointed out in the inline comments, I am concerned that the proposed changes might be confusing. As this section is about integrity protection, I think it might be better to delegate the discussion regarding how the server should use each type of tokens to the dedicated sections, namely [section 8.1.2 (Address Validation using Retry Packets)](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1.2), and [section 8.1.3 (Address Validation for Future Connections)](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1.3). FWIW, we already state in section 8.1.3 that "validating the port is therefore unlikely to be successful", and that it "SHOULD have an expiration time." Therefore, the first sentence of this PR discussing NEW_TOKENS is redundant. > @@ -1814,10 +1814,13 @@ tokens that would be accepted by the server. Only the server requires access to the integrity protection key for tokens. There is no need for a single well-defined format for the token because the -server that generates the token also consumes it. A token could include -information about the claimed client address (IP and port), a timestamp, and any -other supplementary information the server will need to validate the token in -the future. +server that generates the token also consumes it. Tokens sent in Retry packets +SHOULD include information that allows the server to verify that the source IP I am unsure if this SHOULD is necessary. As we suggest in the preceding paragraph, offloading state to client is just one way of implementing retries, the proposed text changes that to a recommendation. If there is a need to better clarify the requirements on a server performing address validation, I think we should make changes to 8.1.2. > @@ -1814,10 +1814,13 @@ tokens that would be accepted by the server. Only the server requires access to the integrity protection key for tokens. There is no need for a single well-defined format for the token because the -server that generates the token also consumes it. A token could include -information about the claimed client address (IP and port), a timestamp, and any -other supplementary information the server will need to validate the token in -the future. +server that generates the token also consumes it. Tokens sent in Retry packets +SHOULD include information that allows the server to verify that the source IP +address and port in client packets remains constant. Servers MUST ensure that +replay of tokens is prevented or limited. For instance, servers might limit the +time over which a token is accepted. Tokens sent in NEW_TOKEN frames MAY omit +the client port and allow for use over a longer period. Tokens MAY include +additional information about clients to further narrow applicability or reuse. The last two sentences are bit confusing to me, as it can be read as if a server must check that client IP address matches the original IP address stored in the NEW_TOKEN token. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3327#pullrequestreview-342509782 ----==_mimepart_5e1dbd49ca6cd_35873f98dd0cd964220748 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.

As pointed out in the inline comments, I am concerned that the proposed changes might be confusing.

As this section is about integrity protection, I think it might be better to delegate the discussion regarding how the server should use each type of tokens to the dedicated sections, namely section 8.1.2 (Address Validation using Retry Packets), and section 8.1.3 (Address Validation for Future Connections).

FWIW, we already state in section 8.1.3 that "validating the port is therefore unlikely to be successful", and that it "SHOULD have an expiration time." Therefore, the first sentence of this PR discussing NEW_TOKENS is redundant.


In draft-ietf-quic-transport.md:

> @@ -1814,10 +1814,13 @@ tokens that would be accepted by the server.  Only the server requires access to
 the integrity protection key for tokens.
 
 There is no need for a single well-defined format for the token because the
-server that generates the token also consumes it.  A token could include
-information about the claimed client address (IP and port), a timestamp, and any
-other supplementary information the server will need to validate the token in
-the future.
+server that generates the token also consumes it.  Tokens sent in Retry packets
+SHOULD include information that allows the server to verify that the source IP

I am unsure if this SHOULD is necessary. As we suggest in the preceding paragraph, offloading state to client is just one way of implementing retries, the proposed text changes that to a recommendation.

If there is a need to better clarify the requirements on a server performing address validation, I think we should make changes to 8.1.2.


In draft-ietf-quic-transport.md:

> @@ -1814,10 +1814,13 @@ tokens that would be accepted by the server.  Only the server requires access to
 the integrity protection key for tokens.
 
 There is no need for a single well-defined format for the token because the
-server that generates the token also consumes it.  A token could include
-information about the claimed client address (IP and port), a timestamp, and any
-other supplementary information the server will need to validate the token in
-the future.
+server that generates the token also consumes it.  Tokens sent in Retry packets
+SHOULD include information that allows the server to verify that the source IP
+address and port in client packets remains constant.  Servers MUST ensure that
+replay of tokens is prevented or limited.  For instance, servers might limit the
+time over which a token is accepted.  Tokens sent in NEW_TOKEN frames MAY omit
+the client port and allow for use over a longer period.  Tokens MAY include
+additional information about clients to further narrow applicability or reuse.

The last two sentences are bit confusing to me, as it can be read as if a server must check that client IP address matches the original IP address stored in the NEW_TOKEN token.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dbd49ca6cd_35873f98dd0cd964220748-- From nobody Tue Jan 14 05:13:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9867120077 for ; Tue, 14 Jan 2020 05:13:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKxensBZqWnF for ; Tue, 14 Jan 2020 05:12:55 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE60A120025 for ; Tue, 14 Jan 2020 05:12:54 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id D9BDF8C0A9E for ; Tue, 14 Jan 2020 05:12:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579007573; bh=BcAg10c7eLKdbAz2Zj01WZb0E2Tn0dorYIigqfYKBAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M3cTUiowLRv4QaKY1vo1w63jpbKeOJy0eBI3SeEuWdaUwsvARUfvxfsEOG4sSf7gI kRzV+QZXe8/2lI6tjkkpHiP61Hg7BY0GMlcyi2OsbXMHBJS1xy37ZZlmmMaJRDkDr5 P55g09Twu0+T4cqYEYJTFs7Jw4G2jsqt1FtyuQNo= Date: Tue, 14 Jan 2020 05:12:53 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Unknown error codes are equivalent to NO_ERROR (#3331) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dbe55cb0e4_540d3f9cabacd960917a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:13:02 -0000 ----==_mimepart_5e1dbe55cb0e4_540d3f9cabacd960917a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. LGTM. I like the new text. It's super clear! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3331#pullrequestreview-342519826 ----==_mimepart_5e1dbe55cb0e4_540d3f9cabacd960917a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.

LGTM. I like the new text. It's super clear!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dbe55cb0e4_540d3f9cabacd960917a9-- From nobody Tue Jan 14 05:29:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E7291200D5 for ; Tue, 14 Jan 2020 05:29:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k4hYp-Ti57fU for ; Tue, 14 Jan 2020 05:29:01 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7DDE1200CE for ; Tue, 14 Jan 2020 05:29:01 -0800 (PST) Date: Tue, 14 Jan 2020 05:29:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579008540; bh=Q1GgSPbZFbAy3+t1CRyqqTn2wAaJKc8upokeaDJsL18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FARBOCKkS+F80lO+NeQ8MHzO1+LHkgTAADbyi0KpyAOfohNpZngj6nSCZben177cL HPQmNaJ/KpBooT7V98sGg+EKw1A1bC9PzapSAANEOtPOfkprFREW4dZfa1CScHK3zO E52qS21arF9tYszyrCZXiWwmnYhXzbqGxaAYpP8M= From: "Philipp S. Tiesel" Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dc21c9bcc0_69683ff1632cd9609846e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: philsbln X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:29:08 -0000 ----==_mimepart_5e1dc21c9bcc0_69683ff1632cd9609846e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I guess the right approach for this is to postpone it and solve it later by defining QUICv3 over PLUS and make MSS management a feature of PLUS. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-574173654 ----==_mimepart_5e1dc21c9bcc0_69683ff1632cd9609846e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I guess the right approach for this is to postpone it and solve it later by defining QUICv3 over PLUS and make MSS management a feature of PLUS.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dc21c9bcc0_69683ff1632cd9609846e-- From nobody Tue Jan 14 05:30:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E8221200CE for ; Tue, 14 Jan 2020 05:30:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZmN6tX18_Ht for ; Tue, 14 Jan 2020 05:30:12 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1500D1200D5 for ; Tue, 14 Jan 2020 05:30:12 -0800 (PST) Date: Tue, 14 Jan 2020 05:30:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579008611; bh=tNo33kw+f3rJlwolNxlm+vxE1iMOmvtUFh4WjtEzWd0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WCWJV/JH9k0Rs7JC8bKD+M3OSoYhqL9+f5igaPXzWghSrFkWRygAqlZ/+efPJUe+x 08lGHgHZG/wZy0ZeqdQ5ZSGWj5CQwR/IC2cqv6Su0w1xVruIWvv1gAox9Y3BZU8v79 GhvVcZzXgnyl3otUb1cDmaHtAVYGyeIeG9Z4vuwM= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dc2633e3dd_43453facf8ccd960949a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:30:18 -0000 ----==_mimepart_5e1dc2633e3dd_43453facf8ccd960949a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -696,18 +696,19 @@ requests or pushes were accepted prior to the connection shutdown. Endpoints SHOULD abruptly terminate any requests or pushes that have identifiers greater than or equal to the smallest identifier sent in a GOAWAY frame. -Endpoints MUST NOT initiate new requests or pushes on the connection with an -identifier greater than or equal to the smallest identifier received in a GOAWAY -frame. Clients MAY establish a new connection to send additional requests. +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY from the peer. Clients MAY establish a new connection Maybe change GOAWAY to "GOAWAY frame"? I think we consistently use the latter. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#pullrequestreview-342528843 ----==_mimepart_5e1dc2633e3dd_43453facf8ccd960949a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -696,18 +696,19 @@ requests or pushes were accepted prior to the connection shutdown.  Endpoints
 SHOULD abruptly terminate any requests or pushes that have identifiers greater
 than or equal to the smallest identifier sent in a GOAWAY frame.
 
-Endpoints MUST NOT initiate new requests or pushes on the connection with an
-identifier greater than or equal to the smallest identifier received in a GOAWAY
-frame.  Clients MAY establish a new connection to send additional requests.
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY from the peer.  Clients MAY establish a new connection

Maybe change GOAWAY to "GOAWAY frame"? I think we consistently use the latter.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dc2633e3dd_43453facf8ccd960949a9-- From nobody Tue Jan 14 05:48:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBF191200DB for ; Tue, 14 Jan 2020 05:48:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0NfygD5oV0eg for ; Tue, 14 Jan 2020 05:47:55 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 196C61200CE for ; Tue, 14 Jan 2020 05:47:55 -0800 (PST) Date: Tue, 14 Jan 2020 05:47:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579009674; bh=l/g2sqILDIIRA2qDGQcih7534VRpwuelGdjj5sqLxQc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQP0XxY7wyWpKd0VBVgL6+YsB6N5kV7vXVupfB7v8we+lCi9Qh21e+bRDYVHx2dfN /R0VbuVNTLtlCfJYbCvje1KHZJqSvNdQ3llmc7xAPFjkV7CJgY6+ANCGsHyIlthTGv F4m8ATPRErmdlVpTv+f0f4lh1bDiqpKyulSF2CQk= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dc68a5ae32_69853ff87aecd9686511a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:48:02 -0000 ----==_mimepart_5e1dc68a5ae32_69853ff87aecd9686511a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > + +The testing period runs for a number of packets or round trip times as +determined by the endpoint. During this time, packets sent are marked with +ECT(0). The goal is to limit the duration of the testing period, but to ensure +that enough marked packets are sent that it is likely that ECN counts will +provide a clear indication of how the path treats marked packets. + + + +After the testing period ends, the ECN state for the path becomes "unknown". +From the "unknown" state, successful validation of the ECN counts an ACK frame +(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless +no marked packet has been acknowledged. I think the idea would be to only have three states: "Unknown/testing" and "capable" where ETC marking is enabled, "failed" where ECT marking is disabled and you stay in "unknown/testing" until the path has be validate for failed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#discussion_r366346120 ----==_mimepart_5e1dc68a5ae32_69853ff87aecd9686511a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-transport.md:

> +
+The testing period runs for a number of packets or round trip times as
+determined by the endpoint.  During this time, packets sent are marked with
+ECT(0).  The goal is to limit the duration of the testing period, but to ensure
+that enough marked packets are sent that it is likely that ECN counts will
+provide a clear indication of how the path treats marked packets.
+
+<!-- Do we need a more concrete recommendation here?  For instance, I might say
+"Endpoints could test with packets that amount to between 1 to 2 times the
+initial congestion window over a period between 1 to 2 times the estimated RTT."
+-->
+
+After the testing period ends, the ECN state for the path becomes "unknown".
+From the "unknown" state, successful validation of the ECN counts an ACK frame
+(see {{ecn-ack}}) causes the ECN state for the path to become "capable", unless
+no marked packet has been acknowledged.

I think the idea would be to only have three states: "Unknown/testing" and "capable" where ETC marking is enabled, "failed" where ECT marking is disabled and you stay in "unknown/testing" until the path has be validate for failed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dc68a5ae32_69853ff87aecd9686511a-- From nobody Tue Jan 14 05:50:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF5231200E3 for ; Tue, 14 Jan 2020 05:50:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92sKkwWOFXzx for ; Tue, 14 Jan 2020 05:50:13 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D51B1200CE for ; Tue, 14 Jan 2020 05:50:13 -0800 (PST) Date: Tue, 14 Jan 2020 05:50:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579009812; bh=LUWwa8OzKHQpQOVQw9625IUYrIpIXpiAOzbOuXWxCwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GqIeeEZVanL6DVPLQJ4xsLveWiV0tjvUorx5QJZeXB20W7RI8duTHZVmcJf7HWFQy i3qes36OWnVu1jyrjRvyBuex4jZXVqARxhBifQI1Bd74haNp6Otg/M05NiBpFVbUbN WEC9U/gJPyGG1sV2ZZWGDBdeC5IfbzTgfACgz0KQ= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dc714bf9ea_4c313fd9962cd96893374"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 13:50:19 -0000 ----==_mimepart_5e1dc714bf9ea_4c313fd9962cd96893374 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. I think we can remove this sentence, as we talk more specifically in the sentence starting from line 708 (i.e. "It is RECOMMENDED that the receiving endpoint explicitly reject such requests (see {{request-cancellation}}) or pushes (see {{frame-cancel-push}}) in order to clean up transport state for the affected streams."), and because the abstract is already given in the sentence starting from line 690 (i.e. "Requests or pushes with the indicated identifier or greater are rejected by the sender of the GOAWAY."). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-342537325 ----==_mimepart_5e1dc714bf9ea_4c313fd9962cd96893374 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> -stream is reset individually, or the connection terminates.  Servers MAY reject
-individual requests on streams below the indicated ID if these requests were not
-processed.
+connection and initiate a graceful connection close.  Endpoints initiate the
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}).
+The GOAWAY frame contains an identifier that indicates to the receiver the range
+of requests or pushes that were or might be processed in this connection.  The
+server sends a client-initiated bidirectional Stream ID; the client sends a Push
+ID.  Requests or pushes with the indicated identifier or greater are rejected by
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or pushes
+were processed.
+
+The information in the GOAWAY enables a client and server to agree on which
+requests or pushes were accepted prior to the connection shutdown.  Endpoints
+SHOULD abruptly terminate any requests or pushes that have identifiers greater
+than or equal to the smallest identifier sent in a GOAWAY frame.

I think we can remove this sentence, as we talk more specifically in the sentence starting from line 708 (i.e. "It is RECOMMENDED that the receiving endpoint explicitly reject such requests (see {{request-cancellation}}) or pushes (see {{frame-cancel-push}}) in order to clean up transport state for the affected streams."), and because the abstract is already given in the sentence starting from line 690 (i.e. "Requests or pushes with the indicated identifier or greater are rejected by the sender of the GOAWAY.").


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dc714bf9ea_4c313fd9962cd96893374-- From nobody Tue Jan 14 06:14:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 126191200EC for ; Tue, 14 Jan 2020 06:14:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eBa5_GM8JAFN for ; Tue, 14 Jan 2020 06:14:32 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E5BB1200D7 for ; Tue, 14 Jan 2020 06:14:32 -0800 (PST) Date: Tue, 14 Jan 2020 06:14:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579011271; bh=RYPzVTobeFGMvzlEnHg3er5TF2ZFWunFmp7TyGBafnk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=02aAOMiSkP3hIJzqwbeMUY0W72RKa8S0xDgVb7w1r8wOj3kb2qVyc79K3X23w6EI+ c/Lwd+tPYR5onESyYDp8IzNWgpaczwsPOB47TNCGWkoxH8T67xbS624z8zxRnbYlVz r2P3Ukf4Dh2TwhYdtyVr5QSoK/Ji+TphhEXQkm88= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dccc74385c_45273ff6244cd95c22278"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 14:14:37 -0000 ----==_mimepart_5e1dccc74385c_45273ff6244cd95c22278 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit At the moment, the recommended way of gracefully shutting down an H3 connection is, according to [section 5.2](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-5.2-7): > A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is imminent and that initiating further requests is prohibited._ It is my understanding that the reason we suggest sending "the maximum value allowed by QUIC's MAX_STREAMS" is because, unlike HTTP/2, we cannot send GOAWAY frame with an identifier value that is greater than any possible client-generated bidirectional stream ID. However, the downside is that the current text assumes tight integration with the QUIC stack that might be unnecessary - let the QUIC stack provide current MAX_STREAMS value, and also stop giving the client new credits. I am not against the status quo, but I think we might want to give practical advice. The minimum change can be to state "a server that is attempting to gracefully shutdown a connection SHOULD send an Initial GOAWAY frame with the last Stream ID set to the maximum value currently allowed by QUIC's MAX_STREAMS *or any value above that*." Such change would imply that sending 262-4 (the maximum stream ID for a request stream) assuming that the client would not send that much of requests on a single connection. Note that it is trivial for a server to make sure that the stream ID would not become that big - the server can always gracefully shutdown a connection well before the stream ID becomes that big. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341 ----==_mimepart_5e1dccc74385c_45273ff6244cd95c22278 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

At the moment, the recommended way of gracefully shutting down an H3 connection is, according to section 5.2:

A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is imminent and that initiating further requests is prohibited._

It is my understanding that the reason we suggest sending "the maximum value allowed by QUIC's MAX_STREAMS" is because, unlike HTTP/2, we cannot send GOAWAY frame with an identifier value that is greater than any possible client-generated bidirectional stream ID.

However, the downside is that the current text assumes tight integration with the QUIC stack that might be unnecessary - let the QUIC stack provide current MAX_STREAMS value, and also stop giving the client new credits.

I am not against the status quo, but I think we might want to give practical advice. The minimum change can be to state "a server that is attempting to gracefully shutdown a connection SHOULD send an Initial GOAWAY frame with the last Stream ID set to the maximum value currently allowed by QUIC's MAX_STREAMS or any value above that."

Such change would imply that sending 262-4 (the maximum stream ID for a request stream) assuming that the client would not send that much of requests on a single connection. Note that it is trivial for a server to make sure that the stream ID would not become that big - the server can always gracefully shutdown a connection well before the stream ID becomes that big.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dccc74385c_45273ff6244cd95c22278-- From nobody Tue Jan 14 06:22:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A75AE1200EC for ; Tue, 14 Jan 2020 06:22:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NaobXCZXNEGk for ; Tue, 14 Jan 2020 06:21:56 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 637BA1200B4 for ; Tue, 14 Jan 2020 06:21:56 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 84638960614 for ; Tue, 14 Jan 2020 06:21:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579011715; bh=Uln9Hd2nIvqBU1nwGTYPGOuv2aKeqUDHgcOc973koP8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MGPHG/FARvjwiCNVtK6N59+IGJmwJdWnUUtpwuAqox4PH7YwrDICiJyVixjpe0+PM Wfm3JOFNvSyTuo2z05F8xrj1v/+/OGsrsAjTlbI5LmmHA9Lgbh46BPlrUYZQqQ5CMo XdyIa/DOMydUYkUowIupGfwBrZF5Wv0nLXLSm5J8= Date: Tue, 14 Jan 2020 06:21:55 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dce83762af_52d73f82f96cd96c142116"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 14:22:02 -0000 ----==_mimepart_5e1dce83762af_52d73f82f96cd96c142116 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PS. The alternative is to change the value carried by the GOAWAY frame from stream ID to "stream ID / 4" (i.e. the value we send using MAX_STREAMS), but IIRC we have rejected that approach, because it is another way of tightly coupling QUICv1 and HTTP/3. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574196347 ----==_mimepart_5e1dce83762af_52d73f82f96cd96c142116 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

PS. The alternative is to change the value carried by the GOAWAY frame from stream ID to "stream ID / 4" (i.e. the value we send using MAX_STREAMS), but IIRC we have rejected that approach, because it is another way of tightly coupling QUICv1 and HTTP/3.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dce83762af_52d73f82f96cd96c142116-- From nobody Tue Jan 14 06:42:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F6021200E9 for ; Tue, 14 Jan 2020 06:42:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id enEcuEib9AsQ for ; Tue, 14 Jan 2020 06:42:42 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85ABE12004F for ; Tue, 14 Jan 2020 06:42:42 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id CCA9BA03AD for ; Tue, 14 Jan 2020 06:42:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579012960; bh=KNdIn6xYjzuEIDuL1nUu1DGNNBXTwIV7B/oZNEOTHK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aaQq8r9a9hjp8EzAsGVpVDrKvFyl/D5BADBpMwL0R1Dv9fTL4BLctDIK7IMpanr+P p4DZO9u/fVEX+WM13Y+LqIwcNELH3zWsm42qIkEjNhFPXfptcEx2+ApDL0/v//NtME +VHrtJANZLrCLVY79fTLm+LBDNbHPxIfbXaWncJM= Date: Tue, 14 Jan 2020 06:42:40 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dd360bddb0_8f63fbe0fecd96835048c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 14:42:49 -0000 ----==_mimepart_5e1dd360bddb0_8f63fbe0fecd96835048c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson Thank you for opening a new issue. I share the view that the issue deserves its own. Going back to the original topic, I was a bit confused in my previous comment, but I think that my argument still holds; we should recommend padding inside QUIC packet, because CC happens at QUIC packet layer, and the size of padding affects CC. I am afraid that the specification would become needlessly complex, if we are to suggest that padding outside of QUIC packet is a possibility. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-574205810 ----==_mimepart_5e1dd360bddb0_8f63fbe0fecd96835048c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson Thank you for opening a new issue. I share the view that the issue deserves its own.

Going back to the original topic, I was a bit confused in my previous comment, but I think that my argument still holds; we should recommend padding inside QUIC packet, because CC happens at QUIC packet layer, and the size of padding affects CC. I am afraid that the specification would become needlessly complex, if we are to suggest that padding outside of QUIC packet is a possibility.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dd360bddb0_8f63fbe0fecd96835048c-- From nobody Tue Jan 14 07:10:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98280120147 for ; Tue, 14 Jan 2020 07:10:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h89byJ5yXcEU for ; Tue, 14 Jan 2020 07:09:53 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1A9E120133 for ; Tue, 14 Jan 2020 07:09:53 -0800 (PST) Date: Tue, 14 Jan 2020 07:09:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579014592; bh=hVKC3H/9t2gDmGurhlNxHLVZ663tR4Ty5qHMStaYifg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I9p3BqtH7RldGNAqwwzIcGqKK2fGOX1XFvwvAA6nVqsCAuCEm/9NLsTNcVRlwOpxu IMiMli8W9lQgb9izK6CfNBKO2LfezPz5Csf/sVEk5Jm/Ju3zXSr7V+o3HF1yHRjXTc 8UF8KW4Z3ajEIjW1Ah/3SHz4gur/lUU/3luC3rLs= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dd9c0a07c0_73003fa5b4ccd960131081"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:10:02 -0000 ----==_mimepart_5e1dd9c0a07c0_73003fa5b4ccd960131081 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It sounds like LAST_ORDERS would be the classic optional-to-understand extension -- "I'd like you to wrap up gracefully now, so it doesn't hurt when I forcibly close in a few seconds." Can we agree on (and update the PR to) keeping H2 semantics of "no new requests/pushes" after receipt of GOAWAY in either direction, and leave that for another day? I've created #3338 for this direction. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2632#issuecomment-574219307 ----==_mimepart_5e1dd9c0a07c0_73003fa5b4ccd960131081 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It sounds like LAST_ORDERS would be the classic optional-to-understand extension -- "I'd like you to wrap up gracefully now, so it doesn't hurt when I forcibly close in a few seconds." Can we agree on (and update the PR to) keeping H2 semantics of "no new requests/pushes" after receipt of GOAWAY in either direction, and leave that for another day? I've created #3338 for this direction.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dd9c0a07c0_73003fa5b4ccd960131081-- From nobody Tue Jan 14 07:17:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71D9B120121 for ; Tue, 14 Jan 2020 07:17:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TVugik76hN7v for ; Tue, 14 Jan 2020 07:17:30 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A30E120130 for ; Tue, 14 Jan 2020 07:17:26 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id AE2FD1C0637 for ; Tue, 14 Jan 2020 07:17:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015045; bh=053hGPPaddofSYJnuR+sQ/Ku+9YTTO2GEheE6oBQvsg=; h=Date:From:To:Subject:From; b=Hn/J35yCBhkA4iUQyxkSPifiTa++b/P7iBQpqzQ4gUpzlbACP1CQE1gUMLitVGORI ijlkMVQPhW9XWgXz9ctm2sYymAbKUaHLnR2Eh9zri4+Le4/OD+R/Wai5x61LqByBJi UXN0QI5mt5LW8JFYrE8ofYoKwX47ao/SMjXvFVvE= Date: Tue, 14 Jan 2020 07:17:25 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6cc93f: Use 'GOAWAY frame' consistently Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:17:35 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts Commit: 6cc93ffe9c5e0e7e4d9a5d659976fc1f63183a95 https://github.com/quicwg/base-drafts/commit/6cc93ffe9c5e0e7e4d9a5d659976fc1f63183a95 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use 'GOAWAY frame' consistently Commit: 8c86dfe8cee369b2b37ffea37221dbaba88c1e77 https://github.com/quicwg/base-drafts/commit/8c86dfe8cee369b2b37ffea37221dbaba88c1e77 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify previously-promised Compare: https://github.com/quicwg/base-drafts/compare/199b3094766a...8c86dfe8cee3 From nobody Tue Jan 14 07:17:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8542120125 for ; Tue, 14 Jan 2020 07:17:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hxTp5_uakEBz for ; Tue, 14 Jan 2020 07:17:36 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AD50120121 for ; Tue, 14 Jan 2020 07:17:36 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 5EB6C6E0A52 for ; Tue, 14 Jan 2020 07:17:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015055; bh=wk/3PQAKW3fo4+ftUNvxMuQi7G0HB1azMXbGiU1ih5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZbiFXHKlWWE1i9Ykia4LZHyErh2Gqe+tnFcTk2ipKgQATCSlKIp92n8fWNZ4AFjuc ylHhjuXDk746SD7cWZK696gu3lhIL3PZ6neKOUoY2f6xmyxjI+W2uHEkT31BT4+jIm FtZL3/fDZF8Nx7xtdm0U6/f/ideBIeGRV/6HQ43Y= Date: Tue, 14 Jan 2020 07:17:35 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddb8f4e169_26333ff3310cd96013762"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:17:43 -0000 ----==_mimepart_5e1ddb8f4e169_26333ff3310cd96013762 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 2 commits. 6cc93ffe9c5e0e7e4d9a5d659976fc1f63183a95 Use 'GOAWAY frame' consistently 8c86dfe8cee369b2b37ffea37221dbaba88c1e77 Clarify previously-promised -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3338/files/199b3094766a5e4236db7327956dfc0edf2395d4..8c86dfe8cee369b2b37ffea37221dbaba88c1e77 ----==_mimepart_5e1ddb8f4e169_26333ff3310cd96013762 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

  • 6cc93ff Use 'GOAWAY frame' consistently
  • 8c86dfe Clarify previously-promised


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1ddb8f4e169_26333ff3310cd96013762-- From nobody Tue Jan 14 07:18:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0203120121 for ; Tue, 14 Jan 2020 07:18:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RVHmUAiZyfPl for ; Tue, 14 Jan 2020 07:17:59 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0058120125 for ; Tue, 14 Jan 2020 07:17:58 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id DFD62C6034F for ; Tue, 14 Jan 2020 07:17:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015077; bh=/8NysNzXB2lHZxWTd6o/+dBv5ySHKY6oksgb3WufL/E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ejAX6wr2XpOUDUyVbZEmcxTjhHKe1d8SoUb6er8wvlC41lKtdH3tpE+/HCsvB+96E 0DHb3fRs0LXjeEFLpon05p34SUvCIe6j21op//HySZWJVclSV2YVDTk4n5sFUNS7uP QfBoohdo8S7QwUqyydq0XpwWifTqEGnt1ufyKsxc= Date: Tue, 14 Jan 2020 07:17:57 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddba5d06b4_114d3fd77b2cd96c1503e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:18:06 -0000 ----==_mimepart_5e1ddba5d06b4_114d3fd77b2cd96c1503e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -696,18 +696,19 @@ requests or pushes were accepted prior to the connection shutdown. Endpoints SHOULD abruptly terminate any requests or pushes that have identifiers greater than or equal to the smallest identifier sent in a GOAWAY frame. -Endpoints MUST NOT initiate new requests or pushes on the connection with an -identifier greater than or equal to the smallest identifier received in a GOAWAY -frame. Clients MAY establish a new connection to send additional requests. +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY from the peer. Clients MAY establish a new connection Thanks -- I found a few other places where just "GOAWAY" was used, and fixed them as well. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366397374 ----==_mimepart_5e1ddba5d06b4_114d3fd77b2cd96c1503e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -696,18 +696,19 @@ requests or pushes were accepted prior to the connection shutdown.  Endpoints
 SHOULD abruptly terminate any requests or pushes that have identifiers greater
 than or equal to the smallest identifier sent in a GOAWAY frame.
 
-Endpoints MUST NOT initiate new requests or pushes on the connection with an
-identifier greater than or equal to the smallest identifier received in a GOAWAY
-frame.  Clients MAY establish a new connection to send additional requests.
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY from the peer.  Clients MAY establish a new connection

Thanks -- I found a few other places where just "GOAWAY" was used, and fixed them as well.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddba5d06b4_114d3fd77b2cd96c1503e7-- From nobody Tue Jan 14 07:18:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 533A812013F for ; Tue, 14 Jan 2020 07:18:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nQTqFA55wAYA for ; Tue, 14 Jan 2020 07:18:30 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAFE4120125 for ; Tue, 14 Jan 2020 07:18:30 -0800 (PST) Date: Tue, 14 Jan 2020 07:18:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015109; bh=hDcgI1Zl+NV9cQg1oJDPa/WLezy1w6zEozHamP9dHIU=; h=Date:From:To:Subject:From; b=BLVPEz6TUwO2B4wSu8CRzHqDlj76H7frosKzM2fnGf1MtFUGZW2GxAkf0rdDAorHD RoqV500fDjtinYfJoFqYwcvoLmnYUf1xmHSDbrzb5XCQJexj7ytTkaakIV2g7my9AJ XdPgTguHyP2NLqtLcBsV4yUaYOOUojN9sH1B4iv0= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2c4146: Script updating gh-pages from 8c86dfe8. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:18:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2c41461545221ad7361defe3c279eae68c1aa50b https://github.com/quicwg/base-drafts/commit/2c41461545221ad7361defe3c279eae68c1aa50b Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M client-goaway-mbishop/draft-ietf-quic-http.html M client-goaway-mbishop/draft-ietf-quic-http.txt M client-goaway-mbishop/draft-ietf-quic-invariants.html M client-goaway-mbishop/draft-ietf-quic-invariants.txt M client-goaway-mbishop/draft-ietf-quic-qpack.html M client-goaway-mbishop/draft-ietf-quic-qpack.txt M client-goaway-mbishop/draft-ietf-quic-recovery.html M client-goaway-mbishop/draft-ietf-quic-recovery.txt M client-goaway-mbishop/draft-ietf-quic-tls.html M client-goaway-mbishop/draft-ietf-quic-tls.txt M client-goaway-mbishop/draft-ietf-quic-transport.html M client-goaway-mbishop/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 8c86dfe8. [ci skip] From nobody Tue Jan 14 07:20:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BA131201DE for ; Tue, 14 Jan 2020 07:20:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SWuiNuAdLj8T for ; Tue, 14 Jan 2020 07:20:44 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 956E812021D for ; Tue, 14 Jan 2020 07:20:42 -0800 (PST) Date: Tue, 14 Jan 2020 07:20:41 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015241; bh=phy+pO8rE6zpW2XKgtwlbERDJxM4Wwi3O3eB3DNaaso=; h=Date:From:To:Subject:From; b=gNfqiMj9ZQrBm7ajLBdS0XaRTbNCdQmJtlJxuIeLUxlW2CSbn2nG0dzOlVd4Dg9yx edybiXYXEzmKhxc2sLq62Y12fMKELLU2QB1c2yOM5m1KbWdE/VfxIJC3k3d7PZG8X8 CUKskqr9ruegMZgZNaNrRolK5W4LONIH7D9TXjVo= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 19cf64: Script updating issues at 2020-01-14T15:20:33Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:20:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 19cf64ebf799bb20feca6a4da29042d4e126d3fe https://github.com/quicwg/base-drafts/commit/19cf64ebf799bb20feca6a4da29042d4e126d3fe Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-14T15:20:33Z. [ci skip] From nobody Tue Jan 14 07:21:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D36B6120232 for ; Tue, 14 Jan 2020 07:21:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6p36pX8h3KB for ; Tue, 14 Jan 2020 07:21:30 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FB7412022D for ; Tue, 14 Jan 2020 07:21:30 -0800 (PST) Date: Tue, 14 Jan 2020 07:21:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015289; bh=WtQbLKpDzmxqTgTGaOPQXKvlv6bxIf5va33M4Mhc9vM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iN2NhDWcnZKoA/Lh90gpMv6r3+7ek7Hl6WOCoywtT1FzyB52cSyYLdWKS8BRIqf3H /07zwJjuDwIDkrk6z9zQ537hcOTCDSdUQkIZAP2ylyKhPgrx4uI+/AOb+paECAb7Hh onyzpwHzoLNRa7i3tULcBQXdUofoKlpt0wZvMLBA= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddc799b99d_54f13fd0ec4cd9641979e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:21:36 -0000 ----==_mimepart_5e1ddc799b99d_54f13fd0ec4cd9641979e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. +1 to Martin's suggestion that this go in the Security Considerations. > @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in response to an Initial packet it receives from a client if the UDP datagram is smaller than 1200 bytes. It MUST NOT send any other frame type in response, or otherwise behave as if any part of the offending packet was processed as valid. +Note that a middlebox might modify datagram boundaries when multiple QUIC +packets have been coalesced into a single UDP datagram, causing the handshake to +fail. This is considered a failure of the path to support datagrams of the size I'm not sure this last sentence is entirely true, or necessary. It looks to the client like its packets didn't get through, and there are many reasons that might happen (including path MTU); it looks to the server like the client is violating the protocol by sending undersized Initials. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#pullrequestreview-342612657 ----==_mimepart_5e1ddc799b99d_54f13fd0ec4cd9641979e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.

+1 to Martin's suggestion that this go in the Security Considerations.


In draft-ietf-quic-transport.md:

> @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
 response to an Initial packet it receives from a client if the UDP datagram is
 smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
 otherwise behave as if any part of the offending packet was processed as valid.
+Note that a middlebox might modify datagram boundaries when multiple QUIC
+packets have been coalesced into a single UDP datagram, causing the handshake to
+fail. This is considered a failure of the path to support datagrams of the size

I'm not sure this last sentence is entirely true, or necessary. It looks to the client like its packets didn't get through, and there are many reasons that might happen (including path MTU); it looks to the server like the client is violating the protocol by sending undersized Initials.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddc799b99d_54f13fd0ec4cd9641979e7-- From nobody Tue Jan 14 07:23:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2D861207FC for ; Tue, 14 Jan 2020 07:23:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gR5i2eustFub for ; Tue, 14 Jan 2020 07:23:28 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D274120271 for ; Tue, 14 Jan 2020 07:23:28 -0800 (PST) Date: Tue, 14 Jan 2020 07:23:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015407; bh=KLeQtt6Uan4gaNfBS1OOSH37AyAzUgtwVhzxn5VYZeQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VgrbfWgLA5Bwkn3R41ql0O5rvymIEQ/gqiMAMUSb12v+it8YEpMTRXmvW72qe3kw3 hW/FhKIlhEFM9/aBBknSkZMsGXb47k/WMrmhIDzvNrrstct5eo857fQxiaC+wMjKJ5 mRiqml3KWUErlB2sXB1EVmSEIP5jk5zi80dzTvDw= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddcef401c5_23a13fd2842cd9681571ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:23:35 -0000 ----==_mimepart_5e1ddcef401c5_23a13fd2842cd9681571ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit SOLD, as editorial, to the chairs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#issuecomment-574226495 ----==_mimepart_5e1ddcef401c5_23a13fd2842cd9681571ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

SOLD, as editorial, to the chairs.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddcef401c5_23a13fd2842cd9681571ad-- From nobody Tue Jan 14 07:24:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A22E120802 for ; Tue, 14 Jan 2020 07:24:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bNzG9cAIOA3V for ; Tue, 14 Jan 2020 07:24:02 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B32E612025D for ; Tue, 14 Jan 2020 07:24:02 -0800 (PST) Date: Tue, 14 Jan 2020 07:24:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015442; bh=jLlYsZqPomb/mEImX3idiwhwK8vXxsQHuCPNFERNVHQ=; h=Date:From:To:Subject:From; b=w2GrKcu10pIL7uH0s4tYTcN50CcxX/NMod4zuTbrB8pdFzfA69qObseb8BbGHJEEV qbVXuJoSMheQdaTzw4WZXwLdZypi/dl9AEH4E0hqsUzyedhUxarNr75bigSvvhKOLR KB2lkB0O4sVmcDEuFqdwF/BvwONLdlLrF3+1RFgo= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 225eb3: Unknown error codes are equivalent to NO_ERROR (#3... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:24:08 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 225eb36f8b120e70ab564f672d5f2fd0cea41dea https://github.com/quicwg/base-drafts/commit/225eb36f8b120e70ab564f672d5f2fd0cea41dea Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Unknown error codes are equivalent to NO_ERROR (#3331) From nobody Tue Jan 14 07:24:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60DAC120271 for ; Tue, 14 Jan 2020 07:24:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JpyTCX16hFsw for ; Tue, 14 Jan 2020 07:24:03 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E6FC1207FC for ; Tue, 14 Jan 2020 07:24:03 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id A8831C6068C for ; Tue, 14 Jan 2020 07:24:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015442; bh=IlVUdmKpuRThbtI6VNyRSSPjRTLvSQsG+uRzS95XBXE=; h=Date:From:To:Subject:From; b=PEXJlM0hg9LePk2hmce6cHKuEsc+DMOye+rw+5AHjD2fgj4ddl0PmWTgqQCs7/CdB 7QAy/3qTSSPNXG3+eo1eqrflhq9ukccNcRl3wiIEtMsYhdyVv3w1HdAxqsfI0gut6f 3SsxOT4a8nTLVvRamSykgbWzxHeQdTdxHqZ7Vv54= Date: Tue, 14 Jan 2020 07:24:02 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:24:08 -0000 Branch: refs/heads/http/unknown_is_no-error Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 14 07:24:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9E29120802 for ; Tue, 14 Jan 2020 07:24:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w26mpBtLcmvO for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7D1E12080C for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 0BA5CA1C97 for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015452; bh=bKtyKL4YrD2cv42zP00SIUPh5hNLk9QJJEJ+SJCq7Yk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s5EZRRXDYMJCdYJ41cUlqKCuFZ45+EYv98jZk1ti6iPvbSPiS9YkPxITmR2PDxBIx Fj1g8Og4Ssu4Pglj4bXGxM+1zIsLLClyCC8XO3uROr2ZA/3ZJWubJLeGCUeV1XG4I2 +yQELsO2Qk6r09aojtmY1vSrRFoBingI8SJ7/AJo= Date: Tue, 14 Jan 2020 07:24:11 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Unknown error codes are equivalent to NO_ERROR (#3331) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddd1bf12c8_49233fca276cd960182650"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:24:14 -0000 ----==_mimepart_5e1ddd1bf12c8_49233fca276cd960182650 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3331 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3331#event-2947492980 ----==_mimepart_5e1ddd1bf12c8_49233fca276cd960182650 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3331 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddd1bf12c8_49233fca276cd960182650-- From nobody Tue Jan 14 07:24:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 793B4120802 for ; Tue, 14 Jan 2020 07:24:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUvZYqPHlp_u for ; Tue, 14 Jan 2020 07:24:13 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D6CB12025D for ; Tue, 14 Jan 2020 07:24:13 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 6479A960230 for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015452; bh=cy2bPNu60RYYKCtsvuBJv/1zrSu/OLirWIBdkuMFXts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UNyEanrwarcaauPFdy+MCzzioeAw5WFxJgDk6eQ++nuBz5onOUjYBX4eyFIfuoLvp 3H07jtkLg6l/omhpXukefdcjpZjZVwz/hzpoy+3q1Zsheb8xJXJr8IL7eOFT+f8ZJp 73KTpzPlL6XZApK4qxSjLgt4N3qYOjlT7/3ulduk= Date: Tue, 14 Jan 2020 07:24:12 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] HTTP: Tweak wording about unknown error codes (#3239) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddd1c5611b_492c3fca276cd96020075f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:24:14 -0000 ----==_mimepart_5e1ddd1c5611b_492c3fca276cd96020075f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3239 via #3331. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3239#event-2947493006 ----==_mimepart_5e1ddd1c5611b_492c3fca276cd96020075f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3239 via #3331.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddd1c5611b_492c3fca276cd96020075f-- From nobody Tue Jan 14 07:24:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80DE9120802 for ; Tue, 14 Jan 2020 07:24:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bQBgbBLREcz for ; Tue, 14 Jan 2020 07:24:13 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDF58120271 for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 3561E1C0E62 for ; Tue, 14 Jan 2020 07:24:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015452; bh=LAJkf9SfWrrpKtGNuAGiMyMqyOXB0ZxWDJ51DS1kvro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v1b1k5LiDeL/tV34W+gfy5q0oDr1JYPtZ3T9Q2teBCl31qJMwNpHm34rQ31YN5OXT WjyE8KkuLSLcJU5WMLtAvkp1abkrPBPG1oCSghxPnhV7z6ucqwUQSzLG3h9FTeuvg2 Rr7lBzIYy2QHdS1ziHv4PlFz4QfTm9TyJ9obH+jA= Date: Tue, 14 Jan 2020 07:24:12 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddd1c25df4_2c6e3fa5a74cd95c1833c6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:24:15 -0000 ----==_mimepart_5e1ddd1c25df4_2c6e3fa5a74cd95c1833c6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3276 via #3331. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3276#event-2947492998 ----==_mimepart_5e1ddd1c25df4_2c6e3fa5a74cd95c1833c6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3276 via #3331.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddd1c25df4_2c6e3fa5a74cd95c1833c6-- From nobody Tue Jan 14 07:25:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F4BD120271 for ; Tue, 14 Jan 2020 07:24:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VAIKZnB8R41m for ; Tue, 14 Jan 2020 07:24:58 -0800 (PST) Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5737E12025D for ; Tue, 14 Jan 2020 07:24:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:to:subject:mime-version:content-type:content-transfer-encoding; s=s20150108; bh=yH6LPyh7UoTX0eayBtizFYir9lL21H4eNG6ZQEVSYwc=; b= cBrbQMeqxR7sbSBy0P3CH+7YMPDVxSCFbvEyOFZnAOP391qQQ9fq/EOXUpfz+k9W sSBrUorNt6TuMOCZw4/J6IU2qqYLclqfv0SzNkZN1MlX0dUkX/U9FDEwLk5/J9pg kEA57HHR7egXpvdnroCseDNkM/zxPj5QFG3waLTnq4A= Received: by filter1993p1mdw1.sendgrid.net with SMTP id filter1993p1mdw1-17645-5E1DDD49-12 2020-01-14 15:24:57.279536259 +0000 UTC m=+1304791.834333945 Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0091p1iad2.sendgrid.net (SG) with ESMTP id jH25jlJ6RtC_mmH4jJ6ldQ for ; Tue, 14 Jan 2020 15:24:57.214 +0000 (UTC) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 004C9960581 for ; Tue, 14 Jan 2020 07:24:57 -0800 (PST) Date: Tue, 14 Jan 2020 15:24:57 +0000 (UTC) From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 035631: Script updating gh-pages from 225eb36f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2QB6Q1hyF7k9pZ69yGFkMvCgJGcQ3v6J5f0T muYk/74+6Dfj3NKxQxl008E8UrJEBTqkpqoMP5ES0dMhqP+5Ynl0slSkkjbZe0GWywgKEIrheXcNXf db4wmREPJ1kivQ5kx6K7t3+rdnuExmm/a7GDSrging4s3usLqadby74vth29JHQquoLu3Wxp0YKdoD k= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:25:00 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 035631fea635d2be6e4fa8661b5e9d85076be18e https://github.com/quicwg/base-drafts/commit/035631fea635d2be6e4fa8661b5e9d85076be18e Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 225eb36f. [ci skip] From nobody Tue Jan 14 07:29:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7E39120127 for ; Tue, 14 Jan 2020 07:29:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hhNzqgDzUVo for ; Tue, 14 Jan 2020 07:29:01 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D686F12011A for ; Tue, 14 Jan 2020 07:29:00 -0800 (PST) Date: Tue, 14 Jan 2020 07:29:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015740; bh=prwknyVqHs1rKsuWcFb2BZMp9p3BNb3Gcy9uFJM3awc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LD/yvdxAAJ4MQlgFsdfO2H+suvpbwPaAj9kjwSNmG18IzX8j108a5r7ihDceYtlj8 nctKU/UrAiSc9MHC+eRvAXrkgIRgmUaOvb8315f46sTbiQDI3SPfmTOJVsO35wSYmx O1z2ywDKC8Moaey/HRAUgb+xOUdXXqoibrH6cFn0= From: Alessandro Ghedini Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dde3c15a23_7b873fbd268cd96c215226"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ghedo X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:29:08 -0000 ----==_mimepart_5e1dde3c15a23_7b873fbd268cd96c215226 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ghedo commented on this pull request. > + all_packets_lost = + lost_packets.length() == (lost_packets.last().packet_number - + lost_packets.first().packet_number + 1) Yeah, I can do that, just need to find some time :) Will close this PR in the meantime. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3290#discussion_r366404003 ----==_mimepart_5e1dde3c15a23_7b873fbd268cd96c215226 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ghedo commented on this pull request.


In draft-ietf-quic-recovery.md:

> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

Yeah, I can do that, just need to find some time :) Will close this PR in the meantime.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dde3c15a23_7b873fbd268cd96c215226-- From nobody Tue Jan 14 07:29:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E06AF120127 for ; Tue, 14 Jan 2020 07:29:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bMdwwnBzXbXQ for ; Tue, 14 Jan 2020 07:29:12 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74365120128 for ; Tue, 14 Jan 2020 07:29:12 -0800 (PST) Date: Tue, 14 Jan 2020 07:29:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579015751; bh=etuwi3EWf/V45jlzst5mP3HSer2YIfwNzHxVZf6Pl7Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hh5EbE4WE9uvYkxBGBpbW2bNQ6tycBp9OTUtxdfOkHsAB3s9sPUbZJyAk0OUmGBJV 1vILcD8534sngaGrare9fm9yZkm6sKvwOwK/kF+aeqiNJasjDSzVaAzCrklnxhRVCM mme7n5H82ThldRqsKP0+cDwZTBAscuO20+kqNzvg= From: Alessandro Ghedini Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1dde47c079a_2c203fd2842cd9681673d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ghedo X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:29:19 -0000 ----==_mimepart_5e1dde47c079a_2c203fd2842cd9681673d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3290. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3290#event-2947514080 ----==_mimepart_5e1dde47c079a_2c203fd2842cd9681673d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3290.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1dde47c079a_2c203fd2842cd9681673d5-- From nobody Tue Jan 14 07:33:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06B77120826 for ; Tue, 14 Jan 2020 07:33:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o5bSR4pXaPzo for ; Tue, 14 Jan 2020 07:33:39 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90C43120817 for ; Tue, 14 Jan 2020 07:33:35 -0800 (PST) Date: Tue, 14 Jan 2020 07:33:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579016014; bh=r512tF6INLh2x8mX3yeQmYGJMWX3mnu1opbs3X/2Tos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RfTnhFPm8Cb6ys+ZQWV03fGKAaGJQMO4FK7EzgDnfhq3FKGQKYO/hEPIPDotqIDIy WNuNdIfh8V3wZUoaxC02f/q6eyypptfO3FoVu/dPW30HPQn6NWtRbzGvF1H/lu9uwf IR3ubyFyQrbxnIffRdzUJ3k4WObxFskqZ+HN/ztM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ddf4ed120f_27773fb4a58cd9641766e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:33:46 -0000 ----==_mimepart_5e1ddf4ed120f_27773fb4a58cd9641766e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I agree that these are separate problems; for the first problem, I'm strongly inclined toward the status quo. If you want to ensure delivery of partial content, there is a workaround; for the default case, "play stupid games, win stupid prizes" seems like a reasonable point in the design space. I'm willing to add cautionary text around the promotion permission, but I think an outright prohibition is both unwise and unenforceable. Implementers will do what they will do, and when there's garbage coming from the peer, it's a totally sensible design to close aggressively. Frankly, I'd say CDNs shouldn't be shuffling raw frames anyway; they should be shuttling content, at the very least, and mostly have to anyway for HPACK/QPACK to work (unless everything is literal). At that point, we're really only talking about malformed headers. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574231598 ----==_mimepart_5e1ddf4ed120f_27773fb4a58cd9641766e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I agree that these are separate problems; for the first problem, I'm strongly inclined toward the status quo. If you want to ensure delivery of partial content, there is a workaround; for the default case, "play stupid games, win stupid prizes" seems like a reasonable point in the design space.

I'm willing to add cautionary text around the promotion permission, but I think an outright prohibition is both unwise and unenforceable. Implementers will do what they will do, and when there's garbage coming from the peer, it's a totally sensible design to close aggressively.

Frankly, I'd say CDNs shouldn't be shuffling raw frames anyway; they should be shuttling content, at the very least, and mostly have to anyway for HPACK/QPACK to work (unless everything is literal). At that point, we're really only talking about malformed headers.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ddf4ed120f_27773fb4a58cd9641766e1-- From nobody Tue Jan 14 07:37:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFB1012084E for ; Tue, 14 Jan 2020 07:37:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jm8qSbI2XIHv for ; Tue, 14 Jan 2020 07:37:36 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8876120850 for ; Tue, 14 Jan 2020 07:37:33 -0800 (PST) Date: Tue, 14 Jan 2020 07:37:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579016253; bh=ENnAs58KUkzhN8x1PO4sp+nUJ3wAke6m/sAESXfNu5Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Eo5LRwdzfW1k01GSJPm2ff02ORXI6/FosVBU1lhfqj8TnA+4RKpT4jmhfbwbonNaE rfhK685It/OeXCtQZ7KZmIpflN0vdBDDKg8PNseN9HeSLCaJgg2hQzjjixi8vOVskk fSCBK8PRNyZckBo6gMRY78CwUyPWJmrmCD6dNcMI= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1de03d21af1_25c13fb4a58cd96423439c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 15:37:45 -0000 ----==_mimepart_5e1de03d21af1_25c13fb4a58cd96423439c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. This is talking about the sending endpoint, though. I've received requests A-G; I'm sending a GOAWAY indicating that I've done some non-zero amount of processing up through C. I send a GOAWAY indicating that D and higher haven't been processed, then SHOULD send RESET_STREAMs for D, E, F, and G to keep the transport state consistent. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#discussion_r366408943 ----==_mimepart_5e1de03d21af1_25c13fb4a58cd96423439c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> -stream is reset individually, or the connection terminates.  Servers MAY reject
-individual requests on streams below the indicated ID if these requests were not
-processed.
+connection and initiate a graceful connection close.  Endpoints initiate the
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}).
+The GOAWAY frame contains an identifier that indicates to the receiver the range
+of requests or pushes that were or might be processed in this connection.  The
+server sends a client-initiated bidirectional Stream ID; the client sends a Push
+ID.  Requests or pushes with the indicated identifier or greater are rejected by
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or pushes
+were processed.
+
+The information in the GOAWAY enables a client and server to agree on which
+requests or pushes were accepted prior to the connection shutdown.  Endpoints
+SHOULD abruptly terminate any requests or pushes that have identifiers greater
+than or equal to the smallest identifier sent in a GOAWAY frame.

This is talking about the sending endpoint, though. I've received requests A-G; I'm sending a GOAWAY indicating that I've done some non-zero amount of processing up through C. I send a GOAWAY indicating that D and higher haven't been processed, then SHOULD send RESET_STREAMs for D, E, F, and G to keep the transport state consistent.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1de03d21af1_25c13fb4a58cd96423439c-- From nobody Tue Jan 14 08:14:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28FC1120893 for ; Tue, 14 Jan 2020 08:14:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DdWijxnovAKr for ; Tue, 14 Jan 2020 08:14:04 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D22651200B3 for ; Tue, 14 Jan 2020 08:14:03 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 0ABCB2C19C5 for ; Tue, 14 Jan 2020 08:14:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579018443; bh=NsUGVrDvm+86B8Ugl/PIE1E3f7RMLgZ6aqz49M1Tmog=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PvZgpse/uZT3AoakBrNoe42/jMfEpOSAkJDX83tbjCppWbRZkSgrfoFNoXZecwJb4 6VimokEHFsE3t4flFvxBINcxtGVejztANPfp4umk78oKYKHjXtfy7aX/Hqj2sWymjr kmrlHHCH1M+APTv/Ln5QqmgH6XYoeiiyqVl9ghPM= Date: Tue, 14 Jan 2020 08:14:02 -0800 From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1de8caefe44_6bd93fc4deecd96067111"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 16:14:05 -0000 ----==_mimepart_5e1de8caefe44_6bd93fc4deecd96067111 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I agree with @MikeBishop completely. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574251111 ----==_mimepart_5e1de8caefe44_6bd93fc4deecd96067111 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I agree with @MikeBishop completely.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1de8caefe44_6bd93fc4deecd96067111-- From nobody Tue Jan 14 08:45:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEBC81209DF for ; Tue, 14 Jan 2020 08:45:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vRy0QMk3JYeh for ; Tue, 14 Jan 2020 08:45:25 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96AEE1209DB for ; Tue, 14 Jan 2020 08:45:25 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id E9E176E0853 for ; Tue, 14 Jan 2020 08:45:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579020324; bh=o58kk4JBP8cPEGz857jRrVP9uf2EirgSgoNv1VSaSnw=; h=Date:From:To:Subject:From; b=jevDGLV3oSdQEdWg52vlgkCHVqdkmomRaWLmwMbQgT8SFWYAXEGh0QtCp8T+o5Skj Psa+Zhs2pQN2Jz/+mzPCgbI3z8y5e6xIAt3OJA+EQfR/eOEVqlSXR3Y194miikJwS5 tI0nyvLyuMgL85AyO8PO8zlV1r3xOWcbTm1agGbQ= Date: Tue, 14 Jan 2020 08:45:24 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a3b04e: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 16:45:31 -0000 Branch: refs/heads/ianswett-path-challenge-timer Home: https://github.com/quicwg/base-drafts Commit: a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 https://github.com/quicwg/base-drafts/commit/a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 Author: ianswett Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson From nobody Tue Jan 14 08:45:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 230EE1209DB for ; Tue, 14 Jan 2020 08:45:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6R1YHP5c2uHK for ; Tue, 14 Jan 2020 08:45:35 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A5A01209E0 for ; Tue, 14 Jan 2020 08:45:35 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 8C06E6603AD for ; Tue, 14 Jan 2020 08:45:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579020334; bh=I5mSsNJ5KeOgb7dRkjDGnk53GuGPiQh/SSvRbOp1cFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DU1d+Beb0wO7kZIafF5AMEZiV1AFXLLiGhQMhVtYFM9+NmaM7btxQQWB58LwzYIRh VhH0sJM32hzJU8ju574MTc1D8nZNDsKA78OlZRaVuJW5ctsiG1vtfj/2+ZDJEsNQxM yKxDqpkKml283faT5MZaRZogLtATw0PP21TQpSQM= Date: Tue, 14 Jan 2020 08:45:34 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1df02e7d884_4cdb3fd49fccd9649642d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 16:45:42 -0000 ----==_mimepart_5e1df02e7d884_4cdb3fd49fccd9649642d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3339/files/8145a5340f4f1ec77a53f6da86b55c50c8ecc985..a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 ----==_mimepart_5e1df02e7d884_4cdb3fd49fccd9649642d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • a3b04ed Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1df02e7d884_4cdb3fd49fccd9649642d-- From nobody Tue Jan 14 08:46:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC98D1209DB for ; Tue, 14 Jan 2020 08:46:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JqQ5T_BFEcYd for ; Tue, 14 Jan 2020 08:46:31 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3E991209F8 for ; Tue, 14 Jan 2020 08:46:23 -0800 (PST) Date: Tue, 14 Jan 2020 08:46:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579020383; bh=9W4YX0U4H1hyXyaTUPbBy1+GJIpyVod+ZlLrO1XPeWc=; h=Date:From:To:Subject:From; b=Z0T5hxlXik3S40rCtOd8wnayxP4VUttXt1eEdOwMc4PCOhLjW/Ibsx25ISH7XjuBI pv7cNAi5n/g/oCowPq2Xb2nFddjNfUEej8hzXwihekLxp2IPt7l8tXUiJcMfa0HoPJ /jNWB6uFHYQk/jquHXE7PcdkgyVZ6U2Hof7/sXjc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 59ec71: Script updating gh-pages from a3b04ed6. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 16:46:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 59ec71257d65c6984b75d3347cf4f47a817f0ae5 https://github.com/quicwg/base-drafts/commit/59ec71257d65c6984b75d3347cf4f47a817f0ae5 Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M ianswett-path-challenge-timer/draft-ietf-quic-http.html M ianswett-path-challenge-timer/draft-ietf-quic-http.txt M ianswett-path-challenge-timer/draft-ietf-quic-invariants.html M ianswett-path-challenge-timer/draft-ietf-quic-invariants.txt M ianswett-path-challenge-timer/draft-ietf-quic-qpack.html M ianswett-path-challenge-timer/draft-ietf-quic-qpack.txt M ianswett-path-challenge-timer/draft-ietf-quic-recovery.html M ianswett-path-challenge-timer/draft-ietf-quic-recovery.txt M ianswett-path-challenge-timer/draft-ietf-quic-tls.html M ianswett-path-challenge-timer/draft-ietf-quic-tls.txt M ianswett-path-challenge-timer/draft-ietf-quic-transport.html M ianswett-path-challenge-timer/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from a3b04ed6. [ci skip] From nobody Tue Jan 14 10:26:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC4E0120B6B for ; Tue, 14 Jan 2020 10:26:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id psg28RKmjZwC for ; Tue, 14 Jan 2020 10:26:07 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5B23120B6E for ; Tue, 14 Jan 2020 10:26:07 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 0B1F3521131 for ; Tue, 14 Jan 2020 10:26:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579026367; bh=zPeTvjEscADNgs+tJRWRCKME5HubQtjKQLuptCacxNA=; h=Date:From:To:Subject:From; b=P4Ce6EC6TTovvfTOEWRnWe3b9TdD24nyNFIzLB5mxwmz3D9Dq/CqvY3DedWaR64Gd BIheuImQlrfcjK+igXMB3rVxmi3igfD+9SZbgwiSH3+/7OvR8JkjljIdL21LaurpnW kP1ayOb1flmUvjWzWuu1Ss3OsCs0SMR35QQxI5yY= Date: Tue, 14 Jan 2020 10:26:06 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0c4f4d: Use semi-colon instead of (see {{foo}}) (#3302) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:26:13 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 0c4f4d7302d0ddff338991298347f270d78ae6a6 https://github.com/quicwg/base-drafts/commit/0c4f4d7302d0ddff338991298347f270d78ae6a6 Author: Martin Thomson Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Use semi-colon instead of (see {{foo}}) (#3302) A stylistic change primarily. From nobody Tue Jan 14 10:26:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 183AA120B6E for ; Tue, 14 Jan 2020 10:26:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gl4At1xW1jPq for ; Tue, 14 Jan 2020 10:26:08 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E1DD120B7E for ; Tue, 14 Jan 2020 10:26:08 -0800 (PST) Date: Tue, 14 Jan 2020 10:26:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579026367; bh=qBsuA28l4vcBRX9r758RHXl5N1AvcTIwxaQp1c4VJm0=; h=Date:From:To:Subject:From; b=QOL00wCJ/oB3gPPCKTfT9VzCpmrGq5FiNAnW2nvI3QkyQy6Iyw9guLzsx58zgg+2W scMQIpLbUkU3zeOA7KVLU9N4oTQca2ABW/t+DmkV7BpeuXUJfE5ZPtVX4GlCJaMWpt F1ADc1aDvDsrMBjDdb1wYx76bebLb0va4JKJIUtI= From: afrind To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:26:15 -0000 Branch: refs/heads/fix-refs Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 14 10:26:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F339120B6E for ; Tue, 14 Jan 2020 10:26:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fz9p9SsnmVll for ; Tue, 14 Jan 2020 10:26:17 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6F51120B6B for ; Tue, 14 Jan 2020 10:26:17 -0800 (PST) Date: Tue, 14 Jan 2020 10:26:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579026377; bh=IvzaNKToeu84jj+hl54Cpxifma91ltvuOO6uhAP+UfU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vDunvTtiSt2vPeoleJyXpzYBOs3OgFLYTd8RbyJIbaHFLcfNdG9hZ1QhkGrmbOxU9 M62bA7JtH/iSwMY7FGYNPVNlN6YyzdTP0JRtKgzwrYEGFX8/hYSUQ8rNUrt70frNFL U/3pP5prD670YJhmebtGd94d30g/+GOH1yukTJwM= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use semi-colon instead of (see {{foo}}) (#3302) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e07c99448_74403f8fdd2cd95c2959e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:26:24 -0000 ----==_mimepart_5e1e07c99448_74403f8fdd2cd95c2959e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3302 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3302#event-2948148018 ----==_mimepart_5e1e07c99448_74403f8fdd2cd95c2959e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3302 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e07c99448_74403f8fdd2cd95c2959e-- From nobody Tue Jan 14 10:27:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9B56120B38 for ; Tue, 14 Jan 2020 10:27:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aB2EwVlsYOEn for ; Tue, 14 Jan 2020 10:27:05 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BFEC120A00 for ; Tue, 14 Jan 2020 10:27:05 -0800 (PST) Date: Tue, 14 Jan 2020 10:27:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579026424; bh=9Mhd3GttT5d/N2Fn8kPLsi/gYjSUfjjJxT8X0WOdP2o=; h=Date:From:To:Subject:From; b=jImDrnpvbiOmKZ2OtZc11gj028WFQ4AzggVTpwDeUuYdUwaslACFcoZ7ifP7P6lJ0 QJQS4BeROEMICEdiO/EXPIHdlRr2zShs2yobUBufzNG2qKyYZIy0CJs8SvhS+2whfT cGf4cwOT7wRTw3DsvSsZ3MA1jna3GwutkTwN9+fU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 88b454: Script updating gh-pages from 0c4f4d73. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:27:12 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 88b454295ab8d2fac434e4b4033630736736ac01 https://github.com/quicwg/base-drafts/commit/88b454295ab8d2fac434e4b4033630736736ac01 Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M index.html Log Message: ----------- Script updating gh-pages from 0c4f4d73. [ci skip] From nobody Tue Jan 14 10:36:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2846A120866 for ; Tue, 14 Jan 2020 10:36:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tnXkKwkuAVyu for ; Tue, 14 Jan 2020 10:36:36 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 129B112096B for ; Tue, 14 Jan 2020 10:36:36 -0800 (PST) Date: Tue, 14 Jan 2020 10:36:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579026994; bh=fDgmqo/iLCgEAZcwqxj9nhWEsDwb6snqCBH9F+KjNfk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MuBmPW00AV9H/EoNS4H+muuhA8t/77QzFtH8jfyWvbbgyHIZOD7Nj0MGs9TQPXiI4 JlyRil5C7rYMQdaNeLckpj3u14VBTtAl1MWop5pBYG3Xln0NIIai7PbaCqzV20xFSr np73BSf/I9IuQbUazg5BdmSB0ZBv+AsyMy2bn3vc= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e0a32c7c60_14353ff69f8cd96467213"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:36:38 -0000 ----==_mimepart_5e1e0a32c7c60_14353ff69f8cd96467213 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop > I'm willing to add cautionary text around the promotion permission, but I think an outright prohibition is both unwise and unenforceable. Implementers will do what they will do, and when there's garbage coming from the peer, it's a totally sensible design to close aggressively. > > Frankly, I'd say CDNs shouldn't be shuffling raw frames anyway; they should be shuttling content, at the very least, and mostly have to anyway for HPACK/QPACK to work (unless everything is literal). At that point, we're really only talking about malformed headers. It is true that implementations would do whatever they do. To that end, I think it is correct to argue that there is no difference between a MUST NOT and a cautionary text with a clarification on what might happen. We'd have the same design as that in HTTP/2, and having clarification on the side-effects would be an improvement. I also agree that CDNs shouldn't be shuffling raw frames anyway. That's not something on table. The original issue, for which I am seeing complexity, is about transmitting an error at the same time forwarding all the bytes up to where the error was detected. As previously stated, doing that has become much more complicated in HTTP/3 compared to HTTP/2. That said, it's not impossible, and if others implementing proxies are happy with living with such an workaround (or do not care about the problem), I can concede with that workaround. Re malformed headers, I am starting to wonder the intent. Which of the following two are we suggesting? * headers considered malformed in the HTTP/3 specification * headers consider malformed by the specifications that define those headers If it's the latter, it would be impossible for an HTTP/3 intermediary to detect all the malformed headers (consider the case of a new HTTP extension defining a authentication header - a type of header field that is forbidden from being sent as part of a trailer). Maybe it's a good idea to clarify that it is the former, assuming that that is the intent. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574312708 ----==_mimepart_5e1e0a32c7c60_14353ff69f8cd96467213 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop

I'm willing to add cautionary text around the promotion permission, but I think an outright prohibition is both unwise and unenforceable. Implementers will do what they will do, and when there's garbage coming from the peer, it's a totally sensible design to close aggressively.

Frankly, I'd say CDNs shouldn't be shuffling raw frames anyway; they should be shuttling content, at the very least, and mostly have to anyway for HPACK/QPACK to work (unless everything is literal). At that point, we're really only talking about malformed headers.

It is true that implementations would do whatever they do. To that end, I think it is correct to argue that there is no difference between a MUST NOT and a cautionary text with a clarification on what might happen. We'd have the same design as that in HTTP/2, and having clarification on the side-effects would be an improvement.

I also agree that CDNs shouldn't be shuffling raw frames anyway. That's not something on table. The original issue, for which I am seeing complexity, is about transmitting an error at the same time forwarding all the bytes up to where the error was detected. As previously stated, doing that has become much more complicated in HTTP/3 compared to HTTP/2. That said, it's not impossible, and if others implementing proxies are happy with living with such an workaround (or do not care about the problem), I can concede with that workaround.

Re malformed headers, I am starting to wonder the intent. Which of the following two are we suggesting?

  • headers considered malformed in the HTTP/3 specification
  • headers consider malformed by the specifications that define those headers

If it's the latter, it would be impossible for an HTTP/3 intermediary to detect all the malformed headers (consider the case of a new HTTP extension defining a authentication header - a type of header field that is forbidden from being sent as part of a trailer). Maybe it's a good idea to clarify that it is the former, assuming that that is the intent.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e0a32c7c60_14353ff69f8cd96467213-- From nobody Tue Jan 14 10:51:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5259B120B19 for ; Tue, 14 Jan 2020 10:51:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YwPa042v7TgT for ; Tue, 14 Jan 2020 10:51:27 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA580120B05 for ; Tue, 14 Jan 2020 10:51:26 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 3F1756A0A70 for ; Tue, 14 Jan 2020 10:51:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579027886; bh=y7Qd7aJjoAmpSmsLqUZCumDhi+WBRYdJuJr0kPxneB4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yEvHpCJt1QJBpPc7BWpCtrqUaZJCIlfXwQfSEeTH3QxByCGaI0Me/qv99bN4GaM4T UDMeH2ERABX1iOx3mcaqnLAAnAbGgF4yk/HPcm7LB+nrBE06AKPI4VQGqzicEBPtRb VF+7oV2NKLwNynMZSRrWAGvfZKyG950jTtxYWWVU= Date: Tue, 14 Jan 2020 10:51:26 -0800 From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e0dae3052c_3fac3fc9a7ecd96017956c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:51:35 -0000 ----==_mimepart_5e1e0dae3052c_3fac3fc9a7ecd96017956c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I feel like the draft explicitly says this is an error. Here's the current text: > When processing header blocks, the decoder expects the Required Insert Count to exactly match the value defined in Section 2.1.3. If it encounters a smaller value than expected, it MUST treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED; see Section 2.2.3. If it encounters a larger value than expected, it MAY treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED. Which part is obtuse? Should I replace '...the value defined in Section 2.1.3.' and '...smaller/larger than expected' with a restatement of the expected values? I'm pretty sure it used to say that and we changed it to this. Or would moving it to another section make it easier to find? Regarding whether this is a functional or performance bug, I expect many implementations won't parse the header block until the RIC is met, so the encoder can cause the decoder to block a stream indefinitely. This can lead to other poor compression performance effects, but I don't think it can cause an actual deadlock on any request other than the one with the bad RIC, which is the encoder's fault anyways. Maybe a security consideration recommending timeouts for this case? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3305#issuecomment-574318635 ----==_mimepart_5e1e0dae3052c_3fac3fc9a7ecd96017956c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I feel like the draft explicitly says this is an error. Here's the current text:

When processing header blocks, the decoder expects the Required Insert Count to exactly match the value defined in Section 2.1.3. If it encounters a smaller value than expected, it MUST treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED; see Section 2.2.3. If it encounters a larger value than expected, it MAY treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED.

Which part is obtuse? Should I replace '...the value defined in Section 2.1.3.' and '...smaller/larger than expected' with a restatement of the expected values? I'm pretty sure it used to say that and we changed it to this. Or would moving it to another section make it easier to find?

Regarding whether this is a functional or performance bug, I expect many implementations won't parse the header block until the RIC is met, so the encoder can cause the decoder to block a stream indefinitely. This can lead to other poor compression performance effects, but I don't think it can cause an actual deadlock on any request other than the one with the bad RIC, which is the encoder's fault anyways. Maybe a security consideration recommending timeouts for this case?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e0dae3052c_3fac3fc9a7ecd96017956c-- From nobody Tue Jan 14 10:52:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E06A2120BBC for ; Tue, 14 Jan 2020 10:52:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IVAzV4A3eNws for ; Tue, 14 Jan 2020 10:51:56 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2E23120B05 for ; Tue, 14 Jan 2020 10:51:55 -0800 (PST) Date: Tue, 14 Jan 2020 10:51:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579027914; bh=fC+fHZFF5Rt0uPWmeD4LNcxEFBTyqFD+CORMEyZEylg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GUZeK5iXP37IKNnqAbMdbBypKbwjl6oFhdF8crGv9jhtdCmzoREllBQ7x1m0TbVeD NpJmsDu8S2Kqayz388OEhoAqwYOlCzjAmI8P4sLWfnB+gD4lx8dl9ORLtw9yniT8gj QsvlhAqowiqxVmoRwyTc61MeiNuucm4anpT//N08= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e0dcadeb4a_23163fe7aa6cd960167183"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 18:52:03 -0000 ----==_mimepart_5e1e0dcadeb4a_23163fe7aa6cd960167183 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. > This is talking about the sending endpoint, though. That's true, and I now notice that the sentence starting from line 708 is the one that's incorrect. The paragraph starting from line 703 talks about what to do with messages that were already in transit. It is a generalization of an exiting paragraph, that states that the sender of GOAWAY SHOULD reset, the receiver of GOAWAY MAY. I assume that we want to retain those behaviors. The second sentence of that paragraph that talks about the receiver is correct (i.e. "If the endpoint has already sent requests or pushes with an identifier greater than or equal to that received in a GOAWAY frame, those requests or pushes will not be processed"). Next sentence that starts from 708 should then talk about the sender, but it incorrectly states: _It is RECOMMENDED that the **receiving** endpoint explicitly reject such requests._ I think it is beneficial to retain a paragraph that concentrates on handling of the HTTP messages in transit, and therefore still think that removing this paragraph (starting from line 694) is the correct thing to do, _and also fixing the "receiving" in the sentence starting from line 708 to "sending." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#discussion_r366512233 ----==_mimepart_5e1e0dcadeb4a_23163fe7aa6cd960167183 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> -stream is reset individually, or the connection terminates.  Servers MAY reject
-individual requests on streams below the indicated ID if these requests were not
-processed.
+connection and initiate a graceful connection close.  Endpoints initiate the
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}).
+The GOAWAY frame contains an identifier that indicates to the receiver the range
+of requests or pushes that were or might be processed in this connection.  The
+server sends a client-initiated bidirectional Stream ID; the client sends a Push
+ID.  Requests or pushes with the indicated identifier or greater are rejected by
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or pushes
+were processed.
+
+The information in the GOAWAY enables a client and server to agree on which
+requests or pushes were accepted prior to the connection shutdown.  Endpoints
+SHOULD abruptly terminate any requests or pushes that have identifiers greater
+than or equal to the smallest identifier sent in a GOAWAY frame.

This is talking about the sending endpoint, though.

That's true, and I now notice that the sentence starting from line 708 is the one that's incorrect.

The paragraph starting from line 703 talks about what to do with messages that were already in transit. It is a generalization of an exiting paragraph, that states that the sender of GOAWAY SHOULD reset, the receiver of GOAWAY MAY. I assume that we want to retain those behaviors.

The second sentence of that paragraph that talks about the receiver is correct (i.e. "If the endpoint has already sent requests or pushes with an identifier greater than or equal to that received in a GOAWAY frame, those requests or pushes will not be processed"). Next sentence that starts from 708 should then talk about the sender, but it incorrectly states: It is RECOMMENDED that the receiving endpoint explicitly reject such requests.

I think it is beneficial to retain a paragraph that concentrates on handling of the HTTP messages in transit, and therefore still think that removing this paragraph (starting from line 694) is the correct thing to do, _and also fixing the "receiving" in the sentence starting from line 708 to "sending."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e0dcadeb4a_23163fe7aa6cd960167183-- From nobody Tue Jan 14 13:07:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E0AA120855 for ; Tue, 14 Jan 2020 13:07:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vxqWVub7lvzm for ; Tue, 14 Jan 2020 13:07:03 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50BD7120639 for ; Tue, 14 Jan 2020 13:07:03 -0800 (PST) Date: Tue, 14 Jan 2020 13:07:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036022; bh=xg9l+rnxStOnyGP49TsA6pzpRuyol0DhKgtKWjieVc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KwRPNDHq1V4G2+mlIrG8CKFk+ZPQ5G7R0CKnX+hiQ3LRG16jXobXWsmtkoDJQTgmr xzavFvh5zAXk9RQZtDjv0KYZBkQJGdivQTg0gzUvSaC27b1dVdDibalZdco4AqQ6Mx PEctd9NazI/zmQyvPfULcAK/6kKincBzOgAiKsDw= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e2d768e454_29343fb66cacd96c2050a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:07:05 -0000 ----==_mimepart_5e1e2d768e454_29343fb66cacd96c2050a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. I think the confusing piece here is that the sender of the GOAWAY is the receiver of the in-flight request/push. This means to talk about the receipt of the request, but makes it sound like it's talking about the receiver of the GOAWAY. I'm not sure we need to eliminate any paragraphs, but clarifying the terms would probably help a lot. This section could previously rely on "client" and "server" to clearly imply who's doing what with requests and GOAWAY frames; now it's generalized and easy to lose track of the involved parties. > + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. + +Endpoints MUST NOT initiate new requests or pushes on the connection with an +identifier greater than or equal to the smallest identifier received in a GOAWAY +frame. Clients MAY establish a new connection to send additional requests. + +Some requests or pushes might already be in transit. If the endpoint has already +sent requests or pushes with an identifier greater than or equal to that +received in a GOAWAY frame, those requests or pushes will not be processed; +requests MAY be retried by the client on a different connection. The endpoint +that initiated these requests or pushes MAY cancel them. It is RECOMMENDED that +the receiving endpoint explicitly reject such requests (see ```suggestion such requests be explicitly rejected (see ``` > +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. + +Endpoints MUST NOT initiate new requests or pushes on the connection with an +identifier greater than or equal to the smallest identifier received in a GOAWAY +frame. Clients MAY establish a new connection to send additional requests. + +Some requests or pushes might already be in transit. If the endpoint has already +sent requests or pushes with an identifier greater than or equal to that +received in a GOAWAY frame, those requests or pushes will not be processed; +requests MAY be retried by the client on a different connection. The endpoint +that initiated these requests or pushes MAY cancel them. It is RECOMMENDED that +the receiving endpoint explicitly reject such requests (see +{{request-cancellation}}) or pushes (see {{frame-cancel-push}}) in order to ```suggestion {{request-cancellation}} and {{frame-cancel-push}}) upon receipt in order to ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-342835509 ----==_mimepart_5e1e2d768e454_29343fb66cacd96c2050a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> -stream is reset individually, or the conn=
ection terminates.  Servers MAY reject=0D
-individual requests on streams below the indicated ID if these requests =
were not=0D
-processed.=0D
+connection and initiate a graceful connection close.  Endpoints initiate=
 the=0D
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goa=
way}}).=0D
+The GOAWAY frame contains an identifier that indicates to the receiver t=
he range=0D
+of requests or pushes that were or might be processed in this connection=
.  The=0D
+server sends a client-initiated bidirectional Stream ID; the client send=
s a Push=0D
+ID.  Requests or pushes with the indicated identifier or greater are rej=
ected by=0D
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or=
 pushes=0D
+were processed.=0D
+=0D
+The information in the GOAWAY enables a client and server to agree on wh=
ich=0D
+requests or pushes were accepted prior to the connection shutdown.  Endp=
oints=0D
+SHOULD abruptly terminate any requests or pushes that have identifiers g=
reater=0D
+than or equal to the smallest identifier sent in a GOAWAY frame.=0D
=0D

I think the confusing piece here is that the sender of the GOAWAY is t= he receiver of the in-flight request/push. This means to talk about the = receipt of the request, but makes it sound like it's talking about the re= ceiver of the GOAWAY.

=0D

I'm not sure we need to eliminate any paragraphs, but clarifying the t= erms would probably help a lot. This section could previously rely on "c= lient" and "server" to clearly imply who's doing what with requests and G= OAWAY frames; now it's generalized and easy to lose track of the involved= parties.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> +=0D
+The information in the GOAWAY enables a client and server to agree on wh=
ich=0D
+requests or pushes were accepted prior to the connection shutdown.  Endp=
oints=0D
+SHOULD abruptly terminate any requests or pushes that have identifiers g=
reater=0D
+than or equal to the smallest identifier sent in a GOAWAY frame.=0D
+=0D
+Endpoints MUST NOT initiate new requests or pushes on the connection wit=
h an=0D
+identifier greater than or equal to the smallest identifier received in =
a GOAWAY=0D
+frame.  Clients MAY establish a new connection to send additional reques=
ts.=0D
+=0D
+Some requests or pushes might already be in transit. If the endpoint has=
 already=0D
+sent requests or pushes with an identifier greater than or equal to that=
=0D
+received in a GOAWAY frame, those requests or pushes will not be process=
ed;=0D
+requests MAY be retried by the client on a different connection.  The en=
dpoint=0D
+that initiated these requests or pushes MAY cancel them.  It is RECOMMEN=
DED that=0D
+the receiving endpoint explicitly reject such requests (see=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-the receiving endpoint explicitly reject such=
 requests (see=0D
+such requests be explicitly rejected (see=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> +The information in the GOAWAY enables a c=
lient and server to agree on which=0D
+requests or pushes were accepted prior to the connection shutdown.  Endp=
oints=0D
+SHOULD abruptly terminate any requests or pushes that have identifiers g=
reater=0D
+than or equal to the smallest identifier sent in a GOAWAY frame.=0D
+=0D
+Endpoints MUST NOT initiate new requests or pushes on the connection wit=
h an=0D
+identifier greater than or equal to the smallest identifier received in =
a GOAWAY=0D
+frame.  Clients MAY establish a new connection to send additional reques=
ts.=0D
+=0D
+Some requests or pushes might already be in transit. If the endpoint has=
 already=0D
+sent requests or pushes with an identifier greater than or equal to that=
=0D
+received in a GOAWAY frame, those requests or pushes will not be process=
ed;=0D
+requests MAY be retried by the client on a different connection.  The en=
dpoint=0D
+that initiated these requests or pushes MAY cancel them.  It is RECOMMEN=
DED that=0D
+the receiving endpoint explicitly reject such requests (see=0D
+{{request-cancellation}}) or pushes (see {{frame-cancel-push}}) in order=
 to=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-{{request-cancellation}}) or pushes (see {{fr=
ame-cancel-push}}) in order to=0D
+{{request-cancellation}} and {{frame-cancel-push}}) upon receipt in orde=
r to=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1e2d768e454_29343fb66cacd96c2050a9-- From nobody Tue Jan 14 13:07:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3F08120639 for ; Tue, 14 Jan 2020 13:07:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aBrXtGCgSMPQ for ; Tue, 14 Jan 2020 13:07:46 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1D0E120110 for ; Tue, 14 Jan 2020 13:07:46 -0800 (PST) Date: Tue, 14 Jan 2020 13:07:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036066; bh=oSII6wE3ZNuBLqioconXf3+OdrhArRgmPckg7QKDMJs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ib+KyOxKefNAHkZRQEAhJ5IeTLK36sd4SFF5D4sKYMED3Z5Gl1mRqxCj9C5PXLtSI cyElGB57Qkq2F5E+O31H3KgIenFiSqJ5gdCT7Y30QBdiU0NN75DEKk6fLGw0qFJidN FU+8g627kQ81yLSJ19P3MI1YLjUb/1zXw2T5hyCs= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e2da221f39_5d373f8cca0cd9601222eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:07:48 -0000 ----==_mimepart_5e1e2da221f39_5d373f8cca0cd9601222eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#pullrequestreview-342838783 ----==_mimepart_5e1e2da221f39_5d373f8cca0cd9601222eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e2da221f39_5d373f8cca0cd9601222eb-- From nobody Tue Jan 14 13:11:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC8B4120889 for ; Tue, 14 Jan 2020 13:11:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wsz9Gw85fvlS for ; Tue, 14 Jan 2020 13:11:37 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6957B120882 for ; Tue, 14 Jan 2020 13:11:37 -0800 (PST) Date: Tue, 14 Jan 2020 13:11:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036296; bh=MK3FJDyW1eSOGw4wrSskuRZ6swr/i/9GYoNX8pzwuYw=; h=Date:From:To:Subject:From; b=Ps1d7DyTHFvsmz1oxIFkCiQ+NK3rln8lfmGB7IOQseYgSwlHvos+ujdGafiuqQQAZ mkELG1Fbb9y7iPLvL4mTQm08J9cCOejTNlxznpzx+RgQlaM3N7GjfWPdLgQh9GeeIm tKaBQJIXW4S8CkMqBJUkkyjZpZowF2mNkeI6XxtU= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ca367e: One more changelog entry Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:11:42 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: ca367e7b92043a3f2e495962b673ff2bdf4f5e85 https://github.com/quicwg/base-drafts/commit/ca367e7b92043a3f2e495962b673ff2bdf4f5e85 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- One more changelog entry From nobody Tue Jan 14 13:12:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7266F120110 for ; Tue, 14 Jan 2020 13:12:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8n_1m9c318Zq for ; Tue, 14 Jan 2020 13:12:27 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AE14120882 for ; Tue, 14 Jan 2020 13:12:27 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id B040626173C for ; Tue, 14 Jan 2020 13:12:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036345; bh=YaFQkz+m6cU4czschQiLy/5Jzq0gh8AUKETuWFDuRPw=; h=Date:From:To:Subject:From; b=k8S7OnELhUi13grWdAVAMFY1N8h/sIKcWMce9pavmSSQiKU1KiyIra0iLVftynJEi eTd8Mdmi49HvVxI21zR0jfNRZcrXjkHKiDCixd/QjlZl9YnvAMzzHLwIP6o2WBhhML oiCsZ4+0oWxdZdGswIa8Loojmdah02RLgo99enG4= Date: Tue, 14 Jan 2020 13:12:25 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:12:28 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 14 13:12:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3561512085E for ; Tue, 14 Jan 2020 13:12:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZU5Ki4ny6QI for ; Tue, 14 Jan 2020 13:12:32 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28A86120110 for ; Tue, 14 Jan 2020 13:12:32 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 34ABE8C08AF for ; Tue, 14 Jan 2020 13:12:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036351; bh=u6s6JFweVyTftxgPd6Z7lXDo+llxlpre6u2kwDBbz0c=; h=Date:From:To:Subject:From; b=J0gB0uA3egqvxBKTsMeN7OjOop55AjgtTQ3whc22AQdjYwad9U48qExfZDmRbkX+c 1D8Uq7A0KIBdvLux3KUp19VFrVDxagdgyUtkZvZkDPAk9xonEysPIplWe1WW3SX3N1 n5mizXS5c5eQIWXDeMR1ko04/GCxUlgQWlDnCTfc= Date: Tue, 14 Jan 2020 13:12:31 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 36a344: Script updating gh-pages from ca367e7b. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:12:37 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 36a344d72444517bdff74445c4aa09c89bf401fb https://github.com/quicwg/base-drafts/commit/36a344d72444517bdff74445c4aa09c89bf401fb Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from ca367e7b. [ci skip] From nobody Tue Jan 14 13:13:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC1FB120882 for ; Tue, 14 Jan 2020 13:13:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZhQyiAY_CTKx for ; Tue, 14 Jan 2020 13:13:08 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5022A120110 for ; Tue, 14 Jan 2020 13:13:08 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 711F41C0352 for ; Tue, 14 Jan 2020 13:13:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036387; bh=BICKSk99Y0UQwFK0HQXmi3JCjBiAhxiNwIF5KCai3lo=; h=Date:From:To:Subject:From; b=kE/26cox6fW0LHhtOeEqrvzi4aQgWwKMge5iClvygdX5JbiG54siELKXtSZBMr+QS 12bAttJRI4kGK+c9WhNPh0GxaAaFQR/rfDLYVymAaxdlWqM9BMNcrWIPpgq6uGki50 w+vMN/A2ASysBEIgJvHbBZpRPmw3j9H5i9Y9nC44= Date: Tue, 14 Jan 2020 13:13:07 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4615f4: One more changelog entry Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:13:10 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 4615f4bfc60c84914008c6538b0b807cfa0b04d4 https://github.com/quicwg/base-drafts/commit/4615f4bfc60c84914008c6538b0b807cfa0b04d4 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- One more changelog entry From nobody Tue Jan 14 13:13:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9065C120882 for ; Tue, 14 Jan 2020 13:13:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NTmOzaEfZahr for ; Tue, 14 Jan 2020 13:13:28 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A37812085E for ; Tue, 14 Jan 2020 13:13:28 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id B351A1C1D22 for ; Tue, 14 Jan 2020 13:13:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036407; bh=KSsK6njIsqv7CRamg+pCvI1wKC8XtDHx2DloGO0coTs=; h=Date:From:To:Subject:From; b=0IXfF3Nf6FyQ3KIo1JJogDREV7QmlhRHJ0mucHwRtQ+1RG7qUUkqIcNOX+l7wZsq1 T35HFcPOYX8xHToxEckpp2Df+/uS1e1WqzLEC0XEE9M6ywOoEA855TBrg/3+B3i74F U7kBj2R6uZTqJeWXhomW6M7tUENZVEzAs1P+wV4A= Date: Tue, 14 Jan 2020 13:13:27 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 87e7ca: Script updating gh-pages from 0c4f4d73. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:13:29 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 87e7cae3e62fe23429443df86a3e380b2d8a1c13 https://github.com/quicwg/base-drafts/commit/87e7cae3e62fe23429443df86a3e380b2d8a1c13 Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 0c4f4d73. [ci skip] From nobody Tue Jan 14 13:13:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88B4812085E for ; Tue, 14 Jan 2020 13:13:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lvxaHpbfQ65S for ; Tue, 14 Jan 2020 13:13:51 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 313C7120110 for ; Tue, 14 Jan 2020 13:13:51 -0800 (PST) Date: Tue, 14 Jan 2020 13:13:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036430; bh=HR5E6c+MEhMmsnW50pVFstZy7qnCX0ZSwO2TuySnCLY=; h=Date:From:To:Subject:From; b=FEu8x9VeILhlgGsBQ8Insuhq7sweqBfsYjthWZUBJepfjq+np6VqVcPb5lRCVoN02 cKHuMEih/YozkCyt8trKDDOUBfoACpuDv9N+n4gnQEGF+yoIx2QdMpGBb4PCgikQMF OBuTMj+MBKMR3EKNwPaiGTotEzZ3xQ+sbrW+On1o= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cda541: Script updating gh-pages from 4615f4bf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:13:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: cda541fb6eac34c06e053f8362170f0557de7b2e https://github.com/quicwg/base-drafts/commit/cda541fb6eac34c06e053f8362170f0557de7b2e Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 4615f4bf. [ci skip] From nobody Tue Jan 14 13:20:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A8C2120882 for ; Tue, 14 Jan 2020 13:20:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j2c4mBbgGcUK for ; Tue, 14 Jan 2020 13:20:26 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B40F120110 for ; Tue, 14 Jan 2020 13:20:26 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 61A3B960DAF for ; Tue, 14 Jan 2020 13:20:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579036825; bh=zDRJNwDvYRLhD6hPGKFukOTusjVANIkqPe2RRENT8eg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eHtZGJP7AEF6CoYQ/gCe/vHW8eHHctZ5X6g6THCU8LIp5eicEM3C/HH0xFMUIkPiN P0lO6OH0J/HuoWHDzqDrMzua6rhJG2+D3uncdmInRzGybvcoxjeII7s+6BUbQMCY10 m4I/dXB/wDX5H2oK/EZINDzbumK/CmWEr3/dwYB4= Date: Tue, 14 Jan 2020 13:20:25 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e309952f7a_184f3fe62e6cd960779b5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:20:33 -0000 ----==_mimepart_5e1e309952f7a_184f3fe62e6cd960779b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks for writing this PR, seeing it written down makes me like it clear that I'm not a fan of this change. One can certainly implement a proxy that doesn't validate the frames, but for this proxy to receive a single H3 connection on the front and send multiple H3 connections out the back, it's going to have to do more than blindly proxy. For example, there's only one control stream, and I can't imagine how it's possible to run QPACK anything but hop-by-hop. It also has to map push Ids, etc. If there's some practical use case I'm missing, please tell me, but in most cases, blindly proxying these frames wouldn't even work, with the DATA frame being the possible exception? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574379204 ----==_mimepart_5e1e309952f7a_184f3fe62e6cd960779b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks for writing this PR, seeing it written down makes me like it clear that I'm not a fan of this change.

One can certainly implement a proxy that doesn't validate the frames, but for this proxy to receive a single H3 connection on the front and send multiple H3 connections out the back, it's going to have to do more than blindly proxy. For example, there's only one control stream, and I can't imagine how it's possible to run QPACK anything but hop-by-hop. It also has to map push Ids, etc.

If there's some practical use case I'm missing, please tell me, but in most cases, blindly proxying these frames wouldn't even work, with the DATA frame being the possible exception?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e309952f7a_184f3fe62e6cd960779b5-- From nobody Tue Jan 14 13:39:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3642D120059 for ; Tue, 14 Jan 2020 13:39:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sdusGNiFnI68 for ; Tue, 14 Jan 2020 13:39:16 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92837120046 for ; Tue, 14 Jan 2020 13:39:16 -0800 (PST) Date: Tue, 14 Jan 2020 13:39:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579037955; bh=net1yXX7HZy15kq+O6RlMH2a492vOAtuDQt9TaZuwS4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xogKaSjlzHv9MtyfPbsCHUQ0GHh5U1XWtsfNzr0Pr6hcxqHpL9Cvn3H20fOqfaiYx Ivo80AevOJDU352nsd7jvKr1SNXWafbUAbmM1+Z4ogv34wjtPLz/kFYkrNwQLUo7wM ngHxGn9Xilem3pxxyCo5UFwlvTGODCAgoycsD3ns= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e3503e09ae_1bf93fc5deccd95c31053"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:39:18 -0000 ----==_mimepart_5e1e3503e09ae_1bf93fc5deccd95c31053 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit If we agree that frames can never be tunneled, we could trim this back to only malformed headers and leave frame errors as being connection-fatal always. (Though in fairness, if you set your QPACK table size to zero, you could proxy the HEADERS frames directly.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574386256 ----==_mimepart_5e1e3503e09ae_1bf93fc5deccd95c31053 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If we agree that frames can never be tunneled, we could trim this back to only malformed headers and leave frame errors as being connection-fatal always. (Though in fairness, if you set your QPACK table size to zero, you could proxy the HEADERS frames directly.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e3503e09ae_1bf93fc5deccd95c31053-- From nobody Tue Jan 14 13:43:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52990120110 for ; Tue, 14 Jan 2020 13:43:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NtN_B7yOTAqs for ; Tue, 14 Jan 2020 13:43:12 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F28412010C for ; Tue, 14 Jan 2020 13:43:12 -0800 (PST) Date: Tue, 14 Jan 2020 13:43:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579038191; bh=YfPCZ3VuFluEiJrcWMzb6PQpRIbZVGF5YQAu4yB1t+g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o8EMvov3PkN5f+25RGkSoufMnFKN28northE97Ws7Cm1F4GmPddRHdOujoMD9e+qu GYA64M3NeLgXA1EoahdFIp7Y3gl4nv0KI3YvrpjXPFO9r2g3dT6wvE3X8gLMfDVBqM ezUtDyUeUKO0/sbxAq2Q/X4F09ZVqWmeW9KFyoWk= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e35ef72b81_7ee73f83e76cd9649244e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 21:43:13 -0000 ----==_mimepart_5e1e35ef72b81_7ee73f83e76cd9649244e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Correction: Malformed headers are already stream errors, so the "trim back" would be to close the PRs entirely. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574387870 ----==_mimepart_5e1e35ef72b81_7ee73f83e76cd9649244e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Correction: Malformed headers are already stream errors, so the "trim back" would be to close the PRs entirely.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e35ef72b81_7ee73f83e76cd9649244e-- From nobody Tue Jan 14 15:18:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89DD512006D for ; Tue, 14 Jan 2020 15:18:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uw-0TvoHut0n for ; Tue, 14 Jan 2020 15:18:07 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3532120046 for ; Tue, 14 Jan 2020 15:18:06 -0800 (PST) Date: Tue, 14 Jan 2020 15:18:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579043886; bh=IvtBcZAIW2eUQlVOorkRkE5WzSagcicCOZrG0gVFUNA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F0VFGG1owhq8JrPeXPQo9kuy+IXH6AgzdGnZ26EXkZ8m0C2F6YzL8We6daZyvaZ9o MQz3zWdDvlxb6Q3+J+5sA8IXnbdOO78Lu0fa4yacQ3KsY4otSnNA25TNu/HNN/fVkr DbFMBOMF9CAWb2Pjsa0eSRM0n1lbQkcq5egF7R3E= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e4c2de96c9_7fa33f9b626cd968120081"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:18:08 -0000 ----==_mimepart_5e1e4c2de96c9_7fa33f9b626cd968120081 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Smells editorial. @kazuho, do you want to suggest text? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574419493 ----==_mimepart_5e1e4c2de96c9_7fa33f9b626cd968120081 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Smells editorial. @kazuho, do you want to suggest text?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e4c2de96c9_7fa33f9b626cd968120081-- From nobody Tue Jan 14 15:19:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4927712006D for ; Tue, 14 Jan 2020 15:19:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hb2IGGHSfTPe for ; Tue, 14 Jan 2020 15:19:31 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6CE120046 for ; Tue, 14 Jan 2020 15:19:31 -0800 (PST) Date: Tue, 14 Jan 2020 15:19:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579043970; bh=m0xgnmoD2QcOKGeqfu9Xz5bA0jrR2D7PD4xEbnEc0vI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nH/V1mi8TB8dLfff0yGcF8b4WdUw+y/87pyneIgLP8mLgwjxCfSCt1lphxYZT5xcz 6JFxwvDH+66uqaHzkczMXiDWpJMf9dmCUis/S9jYEjj5/ow+g1a0qZHnJ2OMEFTit6 8FMASRSgTl3PJGf4ppZNqwcajMqXQqkZ8Jk1pzbU= From: mjoras Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e4c82a4c47_7c563fcef84cd9641033bb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mjoras X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:19:35 -0000 ----==_mimepart_5e1e4c82a4c47_7c563fcef84cd9641033bb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Some tests, as promised, cc @janaiyengar @dtikhonov. The first test is using an "iperf-style" single stream, single conn, single thread on client and server. The server uses BBR as the congestion controller. The server is an infinite source and the client is an infinite sink and the test runs for 60s and measures the average throughput. The first situation is using the loopback interface on Linux, standard MTU size, and no introduced delay or loss. Changing the ACK generation interval from 10 -> 2, we observe a **20% relative decrease in throughput**. Using the same test but with a 15ms netem delay with mild loss and the results are more dramatic. The ACK ranges expand considerably, which ends up being a significant cost for both the client and the server which results in a **50% relative decrease in throughput**. These tests don't really reflect how most people plan to use QUIC (on the internet, not with multi-Gbps sustained transfers), but I believe they are illustrative of the costs we're dealing with. Note that the vast majority of the profiled stacks for mvfst in these tests are spent in sendmsg, recvmsg, crypto, and serializing the QUIC frames. There are still some opportunities for us to micro-optimize our implementation, but relative to the "fixed" costs most implementations are paying, it is likely only a few percentage reductions here and there. ACK handling, for example, which is very implementation-dependent, ends up being **less costly to the server** than writing ACK frames when the ACK interval is 2 versus 10. We also have a way to test this using a real reverse proxy with synthetic traffic. This particular set up uses a **real** transatlantic backbone link with minimal loss. The link has an RTT of ~100ms, and the server is using BBR as the congestion controller. Two tests are of interest, one is generally not CPU bound for the server while the other is. The one typically not CPU bound is many clients each requesting one 1MB resource. The test which typically becomes CPU bound is many clients each requesting ten 1MB resources. For one 1MB resource per client the ACK interval from 2 -> 10 actually **increases RPS by about 20%**. I think this is largely due to congestion controller benefits from a higher ack frequency (note that this does **does not** start out by acking every other, it starts out acking every 10). For the ten 1MB resources per client case we see the dramatic results again, where the increased ACK frequency causes a **60-70% drop** in RPS. In this case it seems that the client is the one that's really causing the regression by having to ACK much more frequently. All of this is to say, I think there are dragons lurking here. We've had good success with the heuristic of ACKing every 10 combined with 1/4 or 1/8 RTT. After some thought I don't think including this (and the "after 100" optimization) as the default recommendation is problematic, as long as we have some nice language conveying the basics of the tradeoffs at play here. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3304#issuecomment-574419847 ----==_mimepart_5e1e4c82a4c47_7c563fcef84cd9641033bb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Some tests, as promised, cc @janaiyengar @dtikhonov.

The first test is using an "iperf-style" single stream, single conn, single thread on client and server. The server uses BBR as the congestion controller. The server is an infinite source and the client is an infinite sink and the test runs for 60s and measures the average throughput.

The first situation is using the loopback interface on Linux, standard MTU size, and no introduced delay or loss. Changing the ACK generation interval from 10 -> 2, we observe a 20% relative decrease in throughput.

Using the same test but with a 15ms netem delay with mild loss and the results are more dramatic. The ACK ranges expand considerably, which ends up being a significant cost for both the client and the server which results in a 50% relative decrease in throughput.

These tests don't really reflect how most people plan to use QUIC (on the internet, not with multi-Gbps sustained transfers), but I believe they are illustrative of the costs we're dealing with. Note that the vast majority of the profiled stacks for mvfst in these tests are spent in sendmsg, recvmsg, crypto, and serializing the QUIC frames. There are still some opportunities for us to micro-optimize our implementation, but relative to the "fixed" costs most implementations are paying, it is likely only a few percentage reductions here and there. ACK handling, for example, which is very implementation-dependent, ends up being less costly to the server than writing ACK frames when the ACK interval is 2 versus 10.

We also have a way to test this using a real reverse proxy with synthetic traffic. This particular set up uses a real transatlantic backbone link with minimal loss. The link has an RTT of ~100ms, and the server is using BBR as the congestion controller. Two tests are of interest, one is generally not CPU bound for the server while the other is. The one typically not CPU bound is many clients each requesting one 1MB resource. The test which typically becomes CPU bound is many clients each requesting ten 1MB resources.

For one 1MB resource per client the ACK interval from 2 -> 10 actually increases RPS by about 20%. I think this is largely due to congestion controller benefits from a higher ack frequency (note that this does does not start out by acking every other, it starts out acking every 10).

For the ten 1MB resources per client case we see the dramatic results again, where the increased ACK frequency causes a 60-70% drop in RPS. In this case it seems that the client is the one that's really causing the regression by having to ACK much more frequently.

All of this is to say, I think there are dragons lurking here. We've had good success with the heuristic of ACKing every 10 combined with 1/4 or 1/8 RTT. After some thought I don't think including this (and the "after 100" optimization) as the default recommendation is problematic, as long as we have some nice language conveying the basics of the tradeoffs at play here.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e4c82a4c47_7c563fcef84cd9641033bb-- From nobody Tue Jan 14 15:29:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6670F120046 for ; Tue, 14 Jan 2020 15:29:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtPZG91aUa0p for ; Tue, 14 Jan 2020 15:29:00 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39C0F12002F for ; Tue, 14 Jan 2020 15:29:00 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 8C3C46A1A00 for ; Tue, 14 Jan 2020 15:28:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044539; bh=dNdJXHIu5CN/UNwEpb1XHYeUh5qnIjguYnymbvIwWwE=; h=Date:From:To:Subject:From; b=wtmYy6R9CaAS8vh6ojn0amNjVZbkfoKuysE05QZmg+TOfnh0r37AUZH3eKUp9oN3k 6Jz9NWIizYnbAXYNCE3iqSuDUmeLAZrp1l3S8eWYG3W7F3RxYPCXntGAckhaNMLk+s srRBWPsd7TJNC6qo2Ri4LJj6Yl1b80lBVNE0cWco= Date: Tue, 14 Jan 2020 15:28:59 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5294b4: Fix references to -tls Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:29:03 -0000 Branch: refs/heads/fix-49-410 Home: https://github.com/quicwg/base-drafts Commit: 5294b4053075e2c58e3ae33e165116a89f1a24f9 https://github.com/quicwg/base-drafts/commit/5294b4053075e2c58e3ae33e165116a89f1a24f9 Author: Martin Thomson Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Fix references to -tls Closes #3328. From nobody Tue Jan 14 15:29:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCECF120046 for ; Tue, 14 Jan 2020 15:29:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Sw6AFB_JvyQ for ; Tue, 14 Jan 2020 15:29:37 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 947E212002F for ; Tue, 14 Jan 2020 15:29:37 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id A300AA0C50 for ; Tue, 14 Jan 2020 15:29:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044576; bh=G1bN0neszP3mpBDSQiySNEweDtbIte51pP1I+a1QHzQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=x51L4WHrcSx5+vFVmk1uaLyllVDphh+8j02g/WahJKcNiaLqORMTFRplgZZOKFSC/ M6+PxubiXQvsz2HQGmv4VzkAV8vgxmiliReLpkBMJy4kucJ53gHQ/kOM8I44RtizJz AQNjIgsfWcD3Zngpw5cLrx8BphwCbIdgvISi3x/A= Date: Tue, 14 Jan 2020 15:29:36 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix references to -tls (#3342) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e4ee09417b_5a3f3fbfd3ccd968106495"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:29:39 -0000 ----==_mimepart_5e1e4ee09417b_5a3f3fbfd3ccd968106495 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closes #3328. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3342 -- Commit Summary -- * Fix references to -tls -- File Changes -- M draft-ietf-quic-recovery.md (6) M draft-ietf-quic-transport.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3342.patch https://github.com/quicwg/base-drafts/pull/3342.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3342 ----==_mimepart_5e1e4ee09417b_5a3f3fbfd3ccd968106495 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closes #3328.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3342

Commit Summary

  • Fix references to -tls

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e4ee09417b_5a3f3fbfd3ccd968106495-- From nobody Tue Jan 14 15:30:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33A3C120046 for ; Tue, 14 Jan 2020 15:30:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id veGjow5mSig2 for ; Tue, 14 Jan 2020 15:29:59 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C85412002F for ; Tue, 14 Jan 2020 15:29:59 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 6355A6E0083 for ; Tue, 14 Jan 2020 15:29:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044598; bh=6h6187CLCwHa1SYc8pz+PSqV1MqE3hZ4wo+wvlrenxM=; h=Date:From:To:Subject:From; b=iwvWf+ywZDV+u3OAuwWgezBQlVcDpFRx3m2hKvhJEsgfvj6EVEgKQ1f+XD5Y7ea5p FuV7lsN28j0jX3krETRmF0+HyUG9VpUyW4WS0CrXdeIHiaPp67XsG4W77o+3rrHEZ0 sErTEWnLZjOBucHUmBkwWFLzIAQunrmLB/Xltu48= Date: Tue, 14 Jan 2020 15:29:58 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c9a66f: Script updating gh-pages from 5294b405. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:30:01 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c9a66ffc55705055863c40fcdc7f3abb05cdb5eb https://github.com/quicwg/base-drafts/commit/c9a66ffc55705055863c40fcdc7f3abb05cdb5eb Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: A fix-49-410/draft-ietf-quic-http.html A fix-49-410/draft-ietf-quic-http.txt A fix-49-410/draft-ietf-quic-invariants.html A fix-49-410/draft-ietf-quic-invariants.txt A fix-49-410/draft-ietf-quic-qpack.html A fix-49-410/draft-ietf-quic-qpack.txt A fix-49-410/draft-ietf-quic-recovery.html A fix-49-410/draft-ietf-quic-recovery.txt A fix-49-410/draft-ietf-quic-tls.html A fix-49-410/draft-ietf-quic-tls.txt A fix-49-410/draft-ietf-quic-transport.html A fix-49-410/draft-ietf-quic-transport.txt A fix-49-410/index.html M index.html Log Message: ----------- Script updating gh-pages from 5294b405. [ci skip] From nobody Tue Jan 14 15:32:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AE71120058 for ; Tue, 14 Jan 2020 15:32:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ofm1IqmsD9Gf for ; Tue, 14 Jan 2020 15:32:16 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B777012002F for ; Tue, 14 Jan 2020 15:32:16 -0800 (PST) Date: Tue, 14 Jan 2020 15:32:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044735; bh=eIGKvoyBfvKZt8tW3eP9GYQAj3w6VO3Nd0wF9SYfKXg=; h=Date:From:To:Subject:From; b=McUzUFt4dIKc+RX8SmQI4QR/+4mCjQ9qlkM+Oii30Uiu1iHAfdKOmvRHIeU1v+dLg QA5EYjdeu8NpW6pH6863nazTTGTIoC5KfSnG9RMQHCLCJp3iWf2nkHSQXY+7Ioj+hh PsglqRHGLlzhGQbYyPYPpaDx0Rh8ZGcEnrVLYvWw= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c0eba3: Script updating issues at 2020-01-14T23:32:06Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:32:18 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c0eba3e4c34025850119b90eb9507d4788ef0024 https://github.com/quicwg/base-drafts/commit/c0eba3e4c34025850119b90eb9507d4788ef0024 Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-14T23:32:06Z. [ci skip] From nobody Tue Jan 14 15:33:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CC1A120046 for ; Tue, 14 Jan 2020 15:33:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8zBHnnxE4GiW for ; Tue, 14 Jan 2020 15:33:31 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 327C312002F for ; Tue, 14 Jan 2020 15:33:31 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 8F5CBA0AA5 for ; Tue, 14 Jan 2020 15:33:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044810; bh=WFfW7V+nO9J6DfVJlTTJoDevv7baxzUNhVG66vca8sc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wKvUSLBSbqMd9CWH6J3MigVZFMyOFgvNIRgUnQ3pZzP1JajdyR+p8wQjKV/rPsUYG WinJp20F3SQOSJH0nqfyWrY7qN0B6ADpZgmg/UmhWOom63AZikfAwvVfrYQFGmLXAw BoEviqdYn/ySIiMOOf60niDmQpNt1GDcgCmVdk44= Date: Tue, 14 Jan 2020 15:33:30 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e4fca83b8d_c773ffdc0ecd96834298"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:33:33 -0000 ----==_mimepart_5e1e4fca83b8d_c773ffdc0ecd96834298 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. With the parallel changes and discussion around GOAWAY I'm really struggling to understand the suggestion of `including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#pullrequestreview-342908444 ----==_mimepart_5e1e4fca83b8d_c773ffdc0ecd96834298 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

With the parallel changes and discussion around GOAWAY I'm really struggling to understand the suggestion of including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e4fca83b8d_c773ffdc0ecd96834298-- From nobody Tue Jan 14 15:34:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 458EE120058 for ; Tue, 14 Jan 2020 15:34:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o-k9dZv16wsp for ; Tue, 14 Jan 2020 15:34:06 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8A7C12002F for ; Tue, 14 Jan 2020 15:34:05 -0800 (PST) Date: Tue, 14 Jan 2020 15:34:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044845; bh=WxzfZw/F4PGc+NI7cupaSIAitiC0EM+nL/uDs44w6CQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yZracNVYw2wP/nH6KHU5vARbUB5S8FD90EPeSDLAaGVhGQCAtolJkOuSCqZFdZRq7 RnJLmYBnwJSv4udwyLTb4jwNaG+Mc8cUrHFKvfM+NknFVcPALxQ0wtqR89+g1z6N2B hztd5PW6g9ISgsihP1qkEmj6DnyyIdfK6ULyHD88= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e4fed18c29_1343fa5032cd96c14171"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:34:08 -0000 ----==_mimepart_5e1e4fed18c29_1343fa5032cd96c14171 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit There still is a problem that we can't restrict what a client ultimately does. If we could describe the cost of killing a connection, instead of _requiring_ limiting the endpoint response, that might go a long way. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574424129 ----==_mimepart_5e1e4fed18c29_1343fa5032cd96c14171 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

There still is a problem that we can't restrict what a client ultimately does. If we could describe the cost of killing a connection, instead of requiring limiting the endpoint response, that might go a long way.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e4fed18c29_1343fa5032cd96c14171-- From nobody Tue Jan 14 15:34:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 982AE12002F for ; Tue, 14 Jan 2020 15:34:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNqadaYgN1NP for ; Tue, 14 Jan 2020 15:34:06 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E27AA120046 for ; Tue, 14 Jan 2020 15:34:05 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 1AD701C0636 for ; Tue, 14 Jan 2020 15:34:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044845; bh=CHCipOcCQbVcAdEp1lq5EfSuO/PqX2eRLR6Nrg4hdII=; h=Date:From:To:Subject:From; b=ThlYnAWOl43xoPR2qJs40pWdj0tsw+3X6iyOg+YhcyEyPA2GQNMxrpN7wYjAlPPSh abu1hOOwtQAZElN8a/T3dJHHjBvmqQsJTc2sxaaLJGt/Kj5MU9k5pC2fbR79JRg/dM FJ4kvif89R5h39a0JlNJqjTdu8EOA8w9ZXetPTTU= Date: Tue, 14 Jan 2020 15:34:05 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:34:10 -0000 Branch: refs/heads/http/blowing_up_hurts Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 14 15:35:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA47D120046 for ; Tue, 14 Jan 2020 15:35:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5lGthr0aR10a for ; Tue, 14 Jan 2020 15:35:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FCA012002F for ; Tue, 14 Jan 2020 15:35:08 -0800 (PST) Date: Tue, 14 Jan 2020 15:35:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579044906; bh=1rO/V+q+1+214OAxV/RANMh2w/mbTKNnPRBkLNTadfA=; h=Date:From:To:Subject:From; b=iBCHriiZUD6++Dn4W5R0KnqxSfZI4yZyjQQ2KXriYWfcNIZRDwkh9/pDmk8KmedWj ZaxXeuRGCgvakd7lQLNXHUxKGxKMlQH9B7EBKmBhRjJMd7evrcpCq9VGQq6c/BuK5t Xb3BLr+6/UVTz/kBgWq13gkbJX5i+cDVaSCDNJ9Y= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] bb3b96: Script updating gh-pages from 4615f4bf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:35:13 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: bb3b96f46dc0d83e5f66b358efa06351cf0a81bc https://github.com/quicwg/base-drafts/commit/bb3b96f46dc0d83e5f66b358efa06351cf0a81bc Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: A http/blowing_up_hurts/draft-ietf-quic-http.html A http/blowing_up_hurts/draft-ietf-quic-http.txt A http/blowing_up_hurts/draft-ietf-quic-invariants.html A http/blowing_up_hurts/draft-ietf-quic-invariants.txt A http/blowing_up_hurts/draft-ietf-quic-qpack.html A http/blowing_up_hurts/draft-ietf-quic-qpack.txt A http/blowing_up_hurts/draft-ietf-quic-recovery.html A http/blowing_up_hurts/draft-ietf-quic-recovery.txt A http/blowing_up_hurts/draft-ietf-quic-tls.html A http/blowing_up_hurts/draft-ietf-quic-tls.txt A http/blowing_up_hurts/draft-ietf-quic-transport.html A http/blowing_up_hurts/draft-ietf-quic-transport.txt A http/blowing_up_hurts/index.html M index.html Log Message: ----------- Script updating gh-pages from 4615f4bf. [ci skip] From nobody Tue Jan 14 15:37:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9910120058 for ; Tue, 14 Jan 2020 15:37:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwFsjZyuYQXr for ; Tue, 14 Jan 2020 15:37:43 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE86E12002F for ; Tue, 14 Jan 2020 15:37:42 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 2EDE85207DF for ; Tue, 14 Jan 2020 15:37:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045062; bh=PnuZ0h832rqHTugCmrPKPDj/ZDgNK1n2KQovy7cHdq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SJ7VUdetlfi7/Ph8TJhdiouzzo8zrpOF/hZUKlpAeJoiVrmgPAXGKYwtkHZ89Uua0 EwvrRlVbvfObJlkTSKjNhzjI6HPGwdqP0OTc+fSI/H239I8Rxbb0+JQLdVDUOylx/+ hBwIfVK8deCDXwX9pqykn2qtWincEScje3k5XL2g= Date: Tue, 14 Jan 2020 15:37:42 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e50c6208a4_125c3fa19f0cd96c51850"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:37:45 -0000 ----==_mimepart_5e1e50c6208a4_125c3fa19f0cd96c51850 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm starting to like what @MikeBishop says here. There still is a problem that we can't restrict what a client ultimately does. If we could describe the cost of killing a connection, instead of requiring limiting the endpoint response, that might go a long way. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#issuecomment-574425233 ----==_mimepart_5e1e50c6208a4_125c3fa19f0cd96c51850 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm starting to like what @MikeBishop says here. There still is a problem that we can't restrict what a client ultimately does. If we could describe the cost of killing a connection, instead of requiring limiting the endpoint response, that might go a long way.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e50c6208a4_125c3fa19f0cd96c51850-- From nobody Tue Jan 14 15:39:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 529EB120C03 for ; Tue, 14 Jan 2020 15:39:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFHLLfBb8eCv for ; Tue, 14 Jan 2020 15:39:03 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C45BE120BEC for ; Tue, 14 Jan 2020 15:39:02 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 2128D520E49 for ; Tue, 14 Jan 2020 15:39:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045142; bh=0hbPBy1nQDahz1dPRviwXOTmKe2I+1/uMD6bhEVu4BU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0zX5yuCZ6jfgQ+ExAK9pgw2biFz9fl+we4ZrGCssloqOj6voMZ8CVhYy380WVSDU4 juTGzFZTOHwsBCjiwO8oaCxdtOZ8JEclMwXzsymqVVBCh7bgIbavPCHc4iYOPA78rg 5gAdBi5D8qUtMJPM45djAVuG0GB8GonXyNoUF7Gg= Date: Tue, 14 Jan 2020 15:39:02 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e511613034_7d9f3fbe27ccd95c79196"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:39:08 -0000 ----==_mimepart_5e1e511613034_7d9f3fbe27ccd95c79196 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Clarify that when initiating a graceful shutdown, sending a stream ID that is greater than the current maximum communicated to the peer is as correct as sending the current maximum. This is because we already state that _clients MUST NOT send new requests on the connection after receiving GOAWAY; a new connection MAY be established to send additional requests_ ([section 5.2](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-5.2-3)). As discussed in #3341, such change helps us minimize the API exposed by the QUIC transport. In addition, the proposed text talks refers to the stream concurrency of QUIC as a concept, rather than talking about a specific frame (i.e. MAX_STREAMS). Closes #3341. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3343 -- Commit Summary -- * GOAWAY initiating a graceful shutdown can carry a huge stream ID / also talk about QUIC concepts -- File Changes -- M draft-ietf-quic-http.md (14) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3343.patch https://github.com/quicwg/base-drafts/pull/3343.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343 ----==_mimepart_5e1e511613034_7d9f3fbe27ccd95c79196 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Clarify that when initiating a graceful shutdown, sending a stream ID that is greater than the current maximum communicated to the peer is as correct as sending the current maximum.

This is because we already state that clients MUST NOT send new requests on the connection after receiving GOAWAY; a new connection MAY be established to send additional requests (section 5.2).

As discussed in #3341, such change helps us minimize the API exposed by the QUIC transport.

In addition, the proposed text talks refers to the stream concurrency of QUIC as a concept, rather than talking about a specific frame (i.e. MAX_STREAMS).

Closes #3341.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3343

Commit Summary

  • GOAWAY initiating a graceful shutdown can carry a huge stream ID / also talk about QUIC concepts

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e511613034_7d9f3fbe27ccd95c79196-- From nobody Tue Jan 14 15:39:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5BF1120C19 for ; Tue, 14 Jan 2020 15:39:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dxcSZ1L4T4LS for ; Tue, 14 Jan 2020 15:39:14 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21228120C29 for ; Tue, 14 Jan 2020 15:39:13 -0800 (PST) Date: Tue, 14 Jan 2020 15:39:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045152; bh=swuKkw5AkmyO/8Pfk6mT0jJx5EJBhMuq8lXCqT5jD+s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JzXyMDpsyd1jMZwNpjOxSdJXRkH0bIToyJTeNEL2n/BZZSQqqCMsqN0ORO0KVac52 vQ+53fRzAqmbvkkFVOXZQqE/MzIUqsdps0TA2WwjAvkkdHWtZAO7ClMOmqQH2jjTen OBDrV0t4z4+hezIYTfOLivy/JyMb8aZy4NM1/skI= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e51206bd60_4b223fb7efccd96871561"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:39:20 -0000 ----==_mimepart_5e1e51206bd60_4b223fb7efccd96871561 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Proposal: quicv2 (on the basis that this might happen elsewhere, as an extension, or in a new version). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-574425673 ----==_mimepart_5e1e51206bd60_4b223fb7efccd96871561 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Proposal: quicv2 (on the basis that this might happen elsewhere, as an extension, or in a new version).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e51206bd60_4b223fb7efccd96871561-- From nobody Tue Jan 14 15:39:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 369321209F1 for ; Tue, 14 Jan 2020 15:39:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u0ZEAqFEhLt7 for ; Tue, 14 Jan 2020 15:39:23 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99494120B85 for ; Tue, 14 Jan 2020 15:39:21 -0800 (PST) Date: Tue, 14 Jan 2020 15:39:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045161; bh=OU3Uwpu3RVroSlbV1II9kPjcoRxzbTm0KtcR9s3GXys=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vMw4qVYls8KjLY6Y/zBJ4s2uFJPtMpifH9NDMHU9pCaujv5ESmUjZreIrmAhzeZzk 8maopVlKTpbX/lEWtvwhHTASTNGICsdolBjTQ8k4Y3z4TC6rA2L+u+752Hksb5nCGo 9zZY5e2qQhSFWjQWrSporzkK0dVS5qVPtmHcEgTU= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5128e7f7e_4d793fddf14cd95c1141fa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:39:28 -0000 ----==_mimepart_5e1e5128e7f7e_4d793fddf14cd95c1141fa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson Thank you for the suggestion. Filed #3343. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574425708 ----==_mimepart_5e1e5128e7f7e_4d793fddf14cd95c1141fa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson Thank you for the suggestion. Filed #3343.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5128e7f7e_4d793fddf14cd95c1141fa-- From nobody Tue Jan 14 15:44:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 465BE12006D for ; Tue, 14 Jan 2020 15:44:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A_-MUtUbXydX for ; Tue, 14 Jan 2020 15:44:52 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5745F12002F for ; Tue, 14 Jan 2020 15:44:52 -0800 (PST) Date: Tue, 14 Jan 2020 15:44:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045491; bh=divcHHNHxYiLJ5MiVHCstrNmJA5iWn1jgnAZ2OafxgY=; h=Date:From:To:Subject:From; b=FHp69dwuTaZRtBgLLzus7r3frGv9Vlmq5mEDm+4JhExZRPpQd+ruKUFQFmshcii/n 34EhJGO5pHRO8Z48YrqbI71C37o3GKm87eIDJdrG+6VMb4R9WEyrxj0hECWxbe3EZU /vt9chdPSzUtXg1wJcgLeEGhe6/djHa1nt23/d3Q= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 73a763: Think carefully before blowing up Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:44:54 -0000 Branch: refs/heads/http/blowing_up_hurts Home: https://github.com/quicwg/base-drafts Commit: 73a7632a57794d7133355b79e5d23f0294491432 https://github.com/quicwg/base-drafts/commit/73a7632a57794d7133355b79e5d23f0294491432 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Think carefully before blowing up From nobody Tue Jan 14 15:46:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F5E312002F for ; Tue, 14 Jan 2020 15:46:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O9kZmiSp16ye for ; Tue, 14 Jan 2020 15:46:09 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD9D812006D for ; Tue, 14 Jan 2020 15:46:09 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 28D5AC6008E for ; Tue, 14 Jan 2020 15:46:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045569; bh=tuZxVdIdGvLZWyatO8e8++KehNqg9dzIfJoHwvACkmI=; h=Date:From:To:Subject:From; b=TH/KAJvlFnpmcx4gHyp7hLs/OaoDZCwXQTJb5flnMdFaijq5G5MupXQT0G44mcQIF 3WpxSwpC4/Ie+skUEw3rw4HyEqhrQXtZfD86t28ppQNHULYgglDbv6w1kVjrBTrSdm vALKHkiUwERqdEU9S5ThQ6f565oqipxYzOb5p8NE= Date: Tue, 14 Jan 2020 15:46:09 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 71e9fe: Script updating gh-pages from 73a7632a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:46:11 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 71e9fea39221605f0365e5f6d2a2fd48fc40f42e https://github.com/quicwg/base-drafts/commit/71e9fea39221605f0365e5f6d2a2fd48fc40f42e Author: ID Bot Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M http/blowing_up_hurts/draft-ietf-quic-http.html M http/blowing_up_hurts/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 73a7632a. [ci skip] From nobody Tue Jan 14 15:46:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42F6712006D for ; Tue, 14 Jan 2020 15:46:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9oyJnOevX1mY for ; Tue, 14 Jan 2020 15:46:27 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A74112002F for ; Tue, 14 Jan 2020 15:46:27 -0800 (PST) Date: Tue, 14 Jan 2020 15:46:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045587; bh=iioZa8RYiJ4Y6WayHtYsIKo3qcM2Siadikj2/tOmlno=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nVLcV8j+ST5ciUhVAPZKW5UeRITmdfe3x4o2lPHLSzlYz+xH0ROpqZWme09zT61CV 4icAc9l4y+l+Vacjs/io3KQzkJmWrRmlLpKbWe6RGZleD1h+ZA8jA/miLtZqfeiQ9z 2CgGIf4F4lAa4427WUGknQBszgQiNy9eFFcYZnIY= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e52d2e7947_4b753fb7efccd9683115a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:46:29 -0000 ----==_mimepart_5e1e52d2e7947_4b753fb7efccd9683115a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is the mildest way to fix #3300. Cautionary text in the permission to upgrade stream errors to connection errors. Purely editorial. Closes #3336, closes #3303. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3344 -- Commit Summary -- * Think carefully before blowing up -- File Changes -- M draft-ietf-quic-http.md (7) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3344.patch https://github.com/quicwg/base-drafts/pull/3344.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344 ----==_mimepart_5e1e52d2e7947_4b753fb7efccd9683115a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is the mildest way to fix #3300. Cautionary text in the permission to upgrade stream errors to connection errors. Purely editorial.

Closes #3336, closes #3303.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3344

Commit Summary

  • Think carefully before blowing up

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e52d2e7947_4b753fb7efccd9683115a-- From nobody Tue Jan 14 15:47:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EAD812006D for ; Tue, 14 Jan 2020 15:47:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id krWAZ_mqeo-t for ; Tue, 14 Jan 2020 15:47:23 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6DEE12002F for ; Tue, 14 Jan 2020 15:47:23 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 10556C6033F for ; Tue, 14 Jan 2020 15:47:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045643; bh=qJGQ0UUyxqXai76RGoNHWVVZ7a4B66r7nn5r3c7xm2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VjuadIzBzEI3BtE8podLAlQTYI6r550V/eL7eQ1z8lGR13OMWTTaTn79F6V13pd3q O8vZHwfhcewQT3XLIE+5qaMCjWdmM7OpGtuCOAN1vsBOCRsrebSiD5cDqmmtET+TaB vRWX9BbTjf8mYtaH63vJk/6bi5cmmoTtlyykmZtE= Date: Tue, 14 Jan 2020 15:47:22 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e530af3089_30ba3ff8820cd96410848"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:47:25 -0000 ----==_mimepart_5e1e530af3089_30ba3ff8820cd96410848 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue requested changes on this pull request. Where is the "Disapprove" button? :) I previously argued for relaxation of a connection error related to reducing Push ID limits. The argument against relaxation was that the client (in this case) has all required information to prevent such an occurence. This proposal seems advantagous but I'd say it makes the protocol too meek. Especially control frames on request streams. For example, a server that can wants to operate this way will accept bogus frames on a client's requests streams, so it will probably accept a request and then abort the stream causing the client to be starved (and eventually timeout?). Attack of the zombie H3 connections. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#pullrequestreview-342913018 ----==_mimepart_5e1e530af3089_30ba3ff8820cd96410848 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue requested changes on this pull request.

Where is the "Disapprove" button? :)

I previously argued for relaxation of a connection error related to reducing Push ID limits. The argument against relaxation was that the client (in this case) has all required information to prevent such an occurence.

This proposal seems advantagous but I'd say it makes the protocol too meek. Especially control frames on request streams. For example, a server that can wants to operate this way will accept bogus frames on a client's requests streams, so it will probably accept a request and then abort the stream causing the client to be starved (and eventually timeout?). Attack of the zombie H3 connections.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e530af3089_30ba3ff8820cd96410848-- From nobody Tue Jan 14 15:47:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9754712006D for ; Tue, 14 Jan 2020 15:47:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6kq8MavqR0Gt for ; Tue, 14 Jan 2020 15:47:33 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A69FA12002F for ; Tue, 14 Jan 2020 15:47:33 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 167ED96025E for ; Tue, 14 Jan 2020 15:47:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045653; bh=oSAgEpG6ZnGXaTwDGaP3dnAbTUMn1bPrbiO2/c6NObA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I3S1vUiWFXKRp1Hy3fx0Wn9qkRoJCxfmioSOzDZgqPy0q3ULxaP8vbsNZ6Mh8epHL 08EKgMEhKt9i6Oef6NAv95iVIVddrz6Ce3F5D3epP8L9WlTBBxYMNrv7XV3ikbpO2N EzYxgg9ebUlBzqZGvTDiyPin437M05ptvzTHRvbQ= Date: Tue, 14 Jan 2020 15:47:33 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5315b8ca_cae3ffdc0ecd96867467"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:47:36 -0000 ----==_mimepart_5e1e5315b8ca_cae3ffdc0ecd96867467 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop > Malformed headers are already stream errors, so the "trim back" would be to close the PRs entirely. If our principle is to require H3 endpoints to do their own framing, I think we should go one step further than just closing this PR. We should stop stating that existence of extraneous frames is considered a malformed request / response (see https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3), and that it's a connection error. I am perfectly fine with having more rigid rules for frames, as it is a hop-by-hop concept. That's very different from header fields which are end-to-end and also might convey information that cannot be understood by an H3 endpoint sitting at the middle. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574427942 ----==_mimepart_5e1e5315b8ca_cae3ffdc0ecd96867467 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop

Malformed headers are already stream errors, so the "trim back" would be to close the PRs entirely.

If our principle is to require H3 endpoints to do their own framing, I think we should go one step further than just closing this PR.

We should stop stating that existence of extraneous frames is considered a malformed request / response (see https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3), and that it's a connection error.

I am perfectly fine with having more rigid rules for frames, as it is a hop-by-hop concept. That's very different from header fields which are end-to-end and also might convey information that cannot be understood by an H3 endpoint sitting at the middle.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5315b8ca_cae3ffdc0ecd96867467-- From nobody Tue Jan 14 15:51:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92F0812006D for ; Tue, 14 Jan 2020 15:50:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XWb1epyH-L97 for ; Tue, 14 Jan 2020 15:50:57 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C52D812002F for ; Tue, 14 Jan 2020 15:50:57 -0800 (PST) Date: Tue, 14 Jan 2020 15:50:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579045857; bh=3689Pgx06P+ytxDVb46HdNNEjepRxHHEx22XVJz8iB0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L6xFJe2wzGU5IYvnTB+/xK7eCeQap8v6qecmEC5s9IVvdfYj3tikUyEQA3nA9q+0s rHO/6oms8++gTlCBzbcPo4CZ4wp5//JyBzG+9Uzi2an4n2bk6zdSpGkjZ5hKc6MywZ Tco3Ev5SqcOhsZTDDVRWZ/UQirZY+cj0fZDVRmSk= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e53e1174e8_4cda3fa7f94cd96c49820"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:50:59 -0000 ----==_mimepart_5e1e53e1174e8_4cda3fa7f94cd96c49820 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit "Malformed" is defined by [Section 4.1.3](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#name-malformed-requests-and-resp). If a specific header is not used properly, that's an error at the semantic layer; the server might send you a 400, but that's a successful request/response as far as HTTP/3 is concerned. #3334 adds the advice without any change to what is a stream/connection error, meaning that malformed messages are stream errors and the rest remain connection errors. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574428860 ----==_mimepart_5e1e53e1174e8_4cda3fa7f94cd96c49820 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

"Malformed" is defined by Section 4.1.3. If a specific header is not used properly, that's an error at the semantic layer; the server might send you a 400, but that's a successful request/response as far as HTTP/3 is concerned.

#3334 adds the advice without any change to what is a stream/connection error, meaning that malformed messages are stream errors and the rest remain connection errors.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e53e1174e8_4cda3fa7f94cd96c49820-- From nobody Tue Jan 14 15:57:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D6DC12006D for ; Tue, 14 Jan 2020 15:57:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dd1aUrerig1W for ; Tue, 14 Jan 2020 15:57:11 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BA9212002F for ; Tue, 14 Jan 2020 15:57:11 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id A34518C0A56 for ; Tue, 14 Jan 2020 15:57:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046230; bh=eDpA1QdTLVt5NOStniStycIAXIWDJ/IByhfk6gBrHZ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TT+FGreFzsuTMtPp/avKsrAN94g0W0/4zE7S8p0z62ALHGaqKSzchXIuAdLQLXnsv dG7fJMz+7nRAlE3WvMzL0XTdIWsPDBn+5z68rdSm/JLN1jTnkEyYcNawu0jKKS1VJG vz3AO+Uf3pVtEMIHQG9oPHMAhIndEWo82y6bc9Oo= Date: Tue, 14 Jan 2020 15:57:10 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix references to key discard section of -tls (#3342) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e555693766_65473facd9ccd95c34244"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:57:13 -0000 ----==_mimepart_5e1e555693766_65473facd9ccd95c34244 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3342#pullrequestreview-342916164 ----==_mimepart_5e1e555693766_65473facd9ccd95c34244 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e555693766_65473facd9ccd95c34244-- From nobody Tue Jan 14 15:58:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC04B120058 for ; Tue, 14 Jan 2020 15:58:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yUTnax3r508W for ; Tue, 14 Jan 2020 15:58:40 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D63D12002F for ; Tue, 14 Jan 2020 15:58:40 -0800 (PST) Date: Tue, 14 Jan 2020 15:58:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046319; bh=08DhpfxWnkgveN0fj6k3u0PFQZi5o9k0Nc6trt4x0FM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rnXME7wNzAGwoSretIVoC+vNtefo900j5AO0sBkBbYO9fWHLHoXs8hhA3O4WlCvZ6 lCxV8ENTO7TQRQ4bWDkqvMTpF8jxbixYNGUmiJYZwN/au9iB66dY4h0KcBKDLHUC99 /QDbAuNMyB7bT2TqghpMfu8069BXAIjSWabU25v8= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e55afa51fa_2dc23fa15d6cd96c2059b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2020 23:58:42 -0000 ----==_mimepart_5e1e55afa51fa_2dc23fa15d6cd96c2059b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The "extraneous frames" might be separable, or at least made more specific.... Unknown frames are already allowed: > Frames of unknown types (Section 9), including reserved frames (Section 7.2.9) MAY be sent on a request or push stream before, after, or interleaved with other frames described in this section. The main thing that will make you blow up is DATA frame before HEADERS, or multiple sets of HEADERS after the end of the DATA. I'm amenable to the idea that should be a connection error instead. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574430943 ----==_mimepart_5e1e55afa51fa_2dc23fa15d6cd96c2059b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The "extraneous frames" might be separable, or at least made more specific.... Unknown frames are already allowed:

Frames of unknown types (Section 9), including reserved frames (Section 7.2.9) MAY be sent on a request or push stream before, after, or interleaved with other frames described in this section.

The main thing that will make you blow up is DATA frame before HEADERS, or multiple sets of HEADERS after the end of the DATA. I'm amenable to the idea that should be a connection error instead.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e55afa51fa_2dc23fa15d6cd96c2059b-- From nobody Tue Jan 14 16:02:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EC4D12006D for ; Tue, 14 Jan 2020 16:02:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tz5StQnk8cM4 for ; Tue, 14 Jan 2020 16:01:59 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2598120058 for ; Tue, 14 Jan 2020 16:01:59 -0800 (PST) Date: Tue, 14 Jan 2020 16:01:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046519; bh=3UBuvjUwwglkufY7nMo9TGTaPBFHadHjdrNGpwnknSU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dzHwJvJvmJlvT/9fsFksLwazn6Nlzyze89XzwElWjVgt0CbJ+P6dc3dM/6Jcf+f9D sVMjp1tYBHbpIID8qDH4V8jYP0tMLZYAIHONFMsU0d0wwiV1liGNs1iM54v+Vzck4w ajnw9c6y1N0QIM9ig+4A0M47PRVZOGS5E5m/6SlQ= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5677e42a_1d2e3fbb19ecd95c767df"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:02:06 -0000 ----==_mimepart_5e1e5677e42a_1d2e3fbb19ecd95c767df Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. LG > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting +additional concurrency credits thereafter. This signals to the client that a +shutdown is imminent and that initiating further requests is prohibited. After +allowing time for any in-flight requests (at least one round-trip time), the +server MAY send another GOAWAY frame with an updated last Stream ID. This +ensures that a connection can be cleanly shut down without losing requests. ```suggestion ensures that a connection can be cleanly shut down without causing requests to fail. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-342916931 ----==_mimepart_5e1e5677e42a_1d2e3fbb19ecd95c767df Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@ianswett commented on this pull request.

=0D =0D

LG


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
-imminent and that initiating further requests is prohibited.  After allo=
wing=0D
-time for any in-flight requests (at least one round-trip time), the serv=
er MAY=0D
-send another GOAWAY frame with an updated last Stream ID.  This ensures =
that a=0D
-connection can be cleanly shut down without losing requests.=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANS=
PORT}})=0D
+or any value above that, and SHOULD forbid the QUIC transport from grant=
ing=0D
+additional concurrency credits thereafter.  This signals to the client t=
hat a=0D
+shutdown is imminent and that initiating further requests is prohibited.=
  After=0D
+allowing time for any in-flight requests (at least one round-trip time),=
 the=0D
+server MAY send another GOAWAY frame with an updated last Stream ID.  Th=
is=0D
+ensures that a connection can be cleanly shut down without losing reques=
ts.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-ensures that a connection can be cleanly shut=
 down without losing requests.=0D
+ensures that a connection can be cleanly shut down without causing reque=
sts to fail.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1e5677e42a_1d2e3fbb19ecd95c767df-- From nobody Tue Jan 14 16:02:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5429012002F for ; Tue, 14 Jan 2020 16:02:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3z6qheeWypfR for ; Tue, 14 Jan 2020 16:02:02 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B4021201E5 for ; Tue, 14 Jan 2020 16:02:02 -0800 (PST) Date: Tue, 14 Jan 2020 16:02:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046521; bh=DOb+Hf8n0OmO8FAnx/Q9AenUdrzkVKHSZ2+qAleTDz8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tP6NbV9ENkdBnQ1ULKJGPTFhzszNw/jKqEtDddyvsbizPrFy6WP20OLciN1Cc7qhq hR0Wf+V2u7p/+7+6mclmX2MEsnf62XQiuxuRLn57eSyqJTeMSnMsiqtfUISn9HfFJr zYR3BSt+2jylIm634fR/lOiLsUtUK25xgUfjqjN8= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify what "prohibited header fields" are (#3345) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e567970923_59c53fbe97acd95c63122"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:02:07 -0000 ----==_mimepart_5e1e567970923_59c53fbe97acd95c63122 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit [Section 4.1.3 of HTTP draft](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3) states that _a malformed request or response is one that is an otherwise valid sequence of frames but is invalid due to the presence of extraneous frames, prohibited header fields, the absence of mandatory header fields, or the inclusion of uppercase header field names._ Based on the discussion we have been having in #3300, I think we agree that we mean the connection-specific header fields designated in [section 8.1.2.2 of RFC 7540](https://httpwg.org/specs/rfc7540.html#rfc.section.8.1.2.2). But in the HTTP/3 draft, I can neither find the corresponding text, or a reference to that part of RFC 7540. I think we should clarify what the term means. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3345 ----==_mimepart_5e1e567970923_59c53fbe97acd95c63122 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Section 4.1.3 of HTTP draft states that a malformed request or response is one that is an otherwise valid sequence of frames but is invalid due to the presence of extraneous frames, prohibited header fields, the absence of mandatory header fields, or the inclusion of uppercase header field names.

Based on the discussion we have been having in #3300, I think we agree that we mean the connection-specific header fields designated in section 8.1.2.2 of RFC 7540.

But in the HTTP/3 draft, I can neither find the corresponding text, or a reference to that part of RFC 7540.

I think we should clarify what the term means.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e567970923_59c53fbe97acd95c63122-- From nobody Tue Jan 14 16:02:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D49A0120058 for ; Tue, 14 Jan 2020 16:02:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VYC7Uprw8iiX for ; Tue, 14 Jan 2020 16:02:34 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8911112002F for ; Tue, 14 Jan 2020 16:02:34 -0800 (PST) Date: Tue, 14 Jan 2020 16:02:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046553; bh=tfhMSm9L+MqdTzTtGYv3/r6DzOVcGapYlGaP8mAduMk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IxUrCoFxfj8lcKhWvWYrHfOetGf8/qPq5r+LkqspSuB2PTff6ksnUG4Mcj+Q8be+R cYLrVHojqf1yrNAoQAknEMNILOwnVJLILTWUjS7AHJE0w9plk25W9Elu7lHXFt09sJ y9+wZp5v7+Tif2epu1bePseN/7KCcnlI3vOc76cI= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5699d719d_59ab3ff1efccd9601465cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:02:40 -0000 ----==_mimepart_5e1e5699d719d_59ab3ff1efccd9601465cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop Yeah my point is that "prohibited header fields" is ambiguous. I've opened #3345. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-574432098 ----==_mimepart_5e1e5699d719d_59ab3ff1efccd9601465cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop Yeah my point is that "prohibited header fields" is ambiguous. I've opened #3345.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5699d719d_59ab3ff1efccd9601465cf-- From nobody Tue Jan 14 16:05:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 538B312006D for ; Tue, 14 Jan 2020 16:05:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KHLd52sFaby1 for ; Tue, 14 Jan 2020 16:05:11 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2E0D120058 for ; Tue, 14 Jan 2020 16:05:11 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 07796C60EAC for ; Tue, 14 Jan 2020 16:05:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046711; bh=nABx3KguRhMRPgutF59C1LaquAiYp9tpS3b+dHHJE2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=op6hrFRsXgP2NHWwBU2YtMIgKpGIhqYg+IePBSE6au0c9P/u/5UUaX8d5yF/uFAOc Lhau44omv5qQeVnnboPfd7Y0LE9bd+Qac8wgNGnSXVLROaivu7qRVy2Mai+y8uekGq vCoU6qYWRD5NjK7WuxsUh9BzVTptHlb+5aKlO0p8= Date: Tue, 14 Jan 2020 16:05:10 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify what "prohibited header fields" are (#3345) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5736ecc5e_1f043f964c2cd96412223a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:05:18 -0000 ----==_mimepart_5e1e5736ecc5e_1f043f964c2cd96412223a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > The restrictions on the use of pseudo-header fields in Section 8.1.2 of [HTTP2] also apply to HTTP/3. This also feeds into #3264, which suggests those prohibitions should be local to the document. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3345#issuecomment-574432826 ----==_mimepart_5e1e5736ecc5e_1f043f964c2cd96412223a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The restrictions on the use of pseudo-header fields in Section 8.1.2 of [HTTP2] also apply to HTTP/3.

This also feeds into #3264, which suggests those prohibitions should be local to the document.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5736ecc5e_1f043f964c2cd96412223a-- From nobody Tue Jan 14 16:06:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AE4512002F for ; Tue, 14 Jan 2020 16:06:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8p8i4zqBtqLW for ; Tue, 14 Jan 2020 16:06:22 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98C4F12006D for ; Tue, 14 Jan 2020 16:06:22 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 022AA660E08 for ; Tue, 14 Jan 2020 16:06:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046782; bh=kU2isRcsTSSi5Qjbs7JkoBeNW9e1XqHOs5mDOtUmbX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xpm9s1BykCJ/Ppn36mpe8ZGXRNvGPmfG3iAoOUsrhxuOaNykT48fvb2W7p9S9f8oW Y6Z6q072CJk5SKXeO+2J/HU60sX56QJZju5+qtaxst8uVCPodfjcc/zLJ26FmtOx93 DmZzkpzSRAO4cOs3qjB2vJqzqM6/kWDNU7KIlOWI= Date: Tue, 14 Jan 2020 16:06:21 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e577de4e1d_1e003fbc2fccd9609493c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:06:25 -0000 ----==_mimepart_5e1e577de4e1d_1e003fbc2fccd9609493c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting +additional concurrency credits thereafter. This signals to the client that a +shutdown is imminent and that initiating further requests is prohibited. After +allowing time for any in-flight requests (at least one round-trip time), the +server MAY send another GOAWAY frame with an updated last Stream ID. This I like the overall direction of the PR. However, the text suggesting at least one round-trip time seems like an API to QUIC that is over exposing. AFAICT, this is the only such text that mentions a H3 behaviour in relation to RTT. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-342919079 ----==_mimepart_5e1e577de4e1d_1e003fbc2fccd9609493c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting
+additional concurrency credits thereafter.  This signals to the client that a
+shutdown is imminent and that initiating further requests is prohibited.  After
+allowing time for any in-flight requests (at least one round-trip time), the
+server MAY send another GOAWAY frame with an updated last Stream ID.  This

I like the overall direction of the PR. However, the text suggesting at least one round-trip time seems like an API to QUIC that is over exposing. AFAICT, this is the only such text that mentions a H3 behaviour in relation to RTT.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e577de4e1d_1e003fbc2fccd9609493c-- From nobody Tue Jan 14 16:09:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA52812002F for ; Tue, 14 Jan 2020 16:09:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jg-v7zXrooBP for ; Tue, 14 Jan 2020 16:09:01 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB15F1201E5 for ; Tue, 14 Jan 2020 16:09:00 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 136DF6A01AD for ; Tue, 14 Jan 2020 16:09:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579046940; bh=ZwtvsbVUhHIQcCa6Dij2yiUCKvx/0jAU4eKPr82hxDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YSHCCznSor+dWYrP2lnE4yb2uksoz/8Y/Uoh3IDnqizEnu66bLGIDjV5lQTRkIFX2 CRwl9dneAkUkCjkJtWUivJWMxBLHYXTiXn+WOc6d6WxNOrPGKxFSwTUsQX9iMxjGiu YKqsl4m3Mz+9Tw3bT121BCgRLsO3ihKub3P83bMs= Date: Tue, 14 Jan 2020 16:09:00 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify what "prohibited header fields" are (#3345) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e581c4b7a_1b5d3f8d82acd95c13243a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:09:03 -0000 ----==_mimepart_5e1e581c4b7a_1b5d3f8d82acd95c13243a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit connection-specific header fields (e.g., transfer-encoding) are not pseudo-header fields. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3345#issuecomment-574433905 ----==_mimepart_5e1e581c4b7a_1b5d3f8d82acd95c13243a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

connection-specific header fields (e.g., transfer-encoding) are not pseudo-header fields.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e581c4b7a_1b5d3f8d82acd95c13243a-- From nobody Tue Jan 14 16:14:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E61A1201E5 for ; Tue, 14 Jan 2020 16:14:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id axP0BG5cLmqU for ; Tue, 14 Jan 2020 16:14:29 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B49F9120058 for ; Tue, 14 Jan 2020 16:14:29 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 0D5616608B2 for ; Tue, 14 Jan 2020 16:14:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579047269; bh=6Eu89bijot+/aC1ff+eDP0RmJwMofO2vLFMdiqXEUzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fLUdsRzir/Kjm1YWBKLMtk5izhtEx1LZYT/8pvtTt+YyeSOd4VqBXV2L/SOh3ocJo BRgrfdd27gQ3q9oubuIJPd9wX4c32lVX9hWffJlq1BIrTmQDM3v68KxInXiPULNlO1 G+TkKtn7YwA40Nd8a40yRBQaCQVHUmSXKwrkhEww= Date: Tue, 14 Jan 2020 16:14:28 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5964f1579_5b153fdd66ecd96041038"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:14:31 -0000 ----==_mimepart_5e1e5964f1579_5b153fdd66ecd96041038 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > +An endpoint MAY choose to treat a stream error as a connection error under +certain circumstances. Implementations need to consider the impact on +outstanding requests before making this choice. LG. The other impact of closing conenction with an error relates to Alt-Svc. A client maintaining an Alt-Svc cache may interpret a connetion error as a broken service, which could cause a fallback (e.g. to HTTP/2) and a failure to switch to the alternative until the black mark expires. We saw _something_ like this between Chrome and Cloudflare, where one of us was mistakenly detecting something as an error. @RyanAtGoogle might recall. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#pullrequestreview-342921580 ----==_mimepart_5e1e5964f1579_5b153fdd66ecd96041038 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> +An endpoint MAY choose to treat a stream error as a connection error under
+certain circumstances.  Implementations need to consider the impact on
+outstanding requests before making this choice.

LG.

The other impact of closing conenction with an error relates to Alt-Svc. A client maintaining an Alt-Svc cache may interpret a connetion error as a broken service, which could cause a fallback (e.g. to HTTP/2) and a failure to switch to the alternative until the black mark expires.

We saw something like this between Chrome and Cloudflare, where one of us was mistakenly detecting something as an error. @RyanAtGoogle might recall.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5964f1579_5b153fdd66ecd96041038-- From nobody Tue Jan 14 16:18:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71AF2120058 for ; Tue, 14 Jan 2020 16:18:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w22AvaxA4xHV for ; Tue, 14 Jan 2020 16:18:43 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2119C120046 for ; Tue, 14 Jan 2020 16:18:43 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 795D4660041 for ; Tue, 14 Jan 2020 16:18:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579047522; bh=ArEE+d2XHwTrl28lotale+1jSbdGo78pNt4dJUhQX44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ck2v0n5P4YPAkw6lfsFkJ+7CCw9m6RvL3rxH+L8nkNlIm/pnBdaqLKxsZg7xegWRm YWmXwSUfuXPMMKDdK8Q9JT6rvrGSMhCOh/wFrwpaxdjNYuaTn/ovLyeZgRar30JmnP AYbAItFN82kWI8CoQFT9CnX5ABUnHnXMiX+nAYKA= Date: Tue, 14 Jan 2020 16:18:42 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify the definition of things that make messages malformed (#3345) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5a626912a_52303ff33b6cd964811b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:18:45 -0000 ----==_mimepart_5e1e5a626912a_52303ff33b6cd964811b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fair enough. I think I'd like to generalize this issue: - Invalid sequences of frames should be connection errors (DATA before HEADERS, multiple non-final HEADERS, possibly multiple trailers modulo #3265) - Which header fields are prohibited and mandatory needs to be clearly stated; violations of this remain stream errors - Upper-case field names remain stream errors Let's make "malformed" more precise, and that should resolve most of our differences on #3300. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3345#issuecomment-574436384 ----==_mimepart_5e1e5a626912a_52303ff33b6cd964811b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fair enough. I think I'd like to generalize this issue:

  • Invalid sequences of frames should be connection errors (DATA before HEADERS, multiple non-final HEADERS, possibly multiple trailers modulo #3265)
  • Which header fields are prohibited and mandatory needs to be clearly stated; violations of this remain stream errors
  • Upper-case field names remain stream errors

Let's make "malformed" more precise, and that should resolve most of our differences on #3300.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5a626912a_52303ff33b6cd964811b1-- From nobody Tue Jan 14 16:23:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7F4C120058 for ; Tue, 14 Jan 2020 16:23:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wO_qfn2kupQq for ; Tue, 14 Jan 2020 16:23:05 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C952120046 for ; Tue, 14 Jan 2020 16:23:05 -0800 (PST) Date: Tue, 14 Jan 2020 16:23:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579047784; bh=p9vV2GfugW9bqp8d2hpmtFcVtgveA4TvO72UNOHkk2A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t7yVxFTwDKBRIq926gVooqmd1B4YsWQDvbwgdnoiyvaYqvS7upb7gciLZtEKq9ysC VUs3YKQSA8WIcIDdQUFAEvbFzIiuv/PJGDDvwfv+cSO2jO18zxt559aQchqhEbKkWQ WB2Cm08aRyxo5938bt7Sr/zh/07WQICV7pEHOQoU= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5b6883562_711e3fa732ecd95c946a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:23:07 -0000 ----==_mimepart_5e1e5b6883562_711e3fa732ecd95c946a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting +additional concurrency credits thereafter. This signals to the client that a +shutdown is imminent and that initiating further requests is prohibited. After +allowing time for any in-flight requests (at least one round-trip time), the +server MAY send another GOAWAY frame with an updated last Stream ID. This This is existing text, therefore I think we deserve a separate issue if we want to change this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r366641638 ----==_mimepart_5e1e5b6883562_711e3fa732ecd95c946a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting
+additional concurrency credits thereafter.  This signals to the client that a
+shutdown is imminent and that initiating further requests is prohibited.  After
+allowing time for any in-flight requests (at least one round-trip time), the
+server MAY send another GOAWAY frame with an updated last Stream ID.  This

This is existing text, therefore I think we deserve a separate issue if we want to change this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5b6883562_711e3fa732ecd95c946a0-- From nobody Tue Jan 14 16:27:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05887120046 for ; Tue, 14 Jan 2020 16:27:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oWZ0-zgbyUrG for ; Tue, 14 Jan 2020 16:27:30 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1787812002F for ; Tue, 14 Jan 2020 16:27:30 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id B4C2E261576 for ; Tue, 14 Jan 2020 16:27:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048049; bh=JH4eCkxc4qE2L2kglEDTlZGoz/w/qan2QUSffnhtMEI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jwG3iyOOv9IqleiOqjRSQmTmb7/5J27/3QWaLKcVS8bbJ+i/095A68Edv664SbZTI 05Dpfp+f15FODvPYfW6Bu7QYYqk07AAKUgiRB2KZ28juqa4nWy27MMnr6Nucvd2jQS v2CWVFEP6OEsB3aybNQB6L+bs5LUbP2D15ErWeKY= Date: Tue, 14 Jan 2020 16:27:29 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5c716c76d_71f03fafa02cd9601683b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:27:32 -0000 ----==_mimepart_5e1e5c716c76d_71f03fafa02cd9601683b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting +additional concurrency credits thereafter. This signals to the client that a +shutdown is imminent and that initiating further requests is prohibited. After +allowing time for any in-flight requests (at least one round-trip time), the +server MAY send another GOAWAY frame with an updated last Stream ID. This Agreed, let me open one. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r366642725 ----==_mimepart_5e1e5c716c76d_71f03fafa02cd9601683b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting
+additional concurrency credits thereafter.  This signals to the client that a
+shutdown is imminent and that initiating further requests is prohibited.  After
+allowing time for any in-flight requests (at least one round-trip time), the
+server MAY send another GOAWAY frame with an updated last Stream ID.  This

Agreed, let me open one.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5c716c76d_71f03fafa02cd9601683b2-- From nobody Tue Jan 14 16:35:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3AE9120046 for ; Tue, 14 Jan 2020 16:35:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MbDR230rSJhy for ; Tue, 14 Jan 2020 16:35:00 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 084F612002F for ; Tue, 14 Jan 2020 16:35:00 -0800 (PST) Date: Tue, 14 Jan 2020 16:34:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048499; bh=7vV/ewwrtREAQWB8F5NvN4ecqm8a+iTucXiz3wi0bkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ktDEXx8dRNdiVuXpvvQzxw/o2TINpcw3S5jZAtIwE8/tZEs8r2WNdjpyNE7Li+owM nBa85rORiCpe2ryItFKM1n+56iDppNc2/tjK0XSz+dkeVk7yZAFoPvb+uFOjrjdPmW H/YF7ip4zYC13vP/zmmbershD/Wi4t3SurArvxhc= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5e332d72c_1d393fbb19ecd95c129964"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:35:02 -0000 ----==_mimepart_5e1e5e332d72c_1d393fbb19ecd95c129964 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 306fba5aa1ba0200979249a96fbacfa5b3d9855b apply @ianswett's suggestion -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3343/files/38802a847ea7ca407b0bafde41392fc3cd3d8cb9..306fba5aa1ba0200979249a96fbacfa5b3d9855b ----==_mimepart_5e1e5e332d72c_1d393fbb19ecd95c129964 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 306fba5 apply @ianswett's suggestion


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1e5e332d72c_1d393fbb19ecd95c129964-- From nobody Tue Jan 14 16:35:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A83D212006D for ; Tue, 14 Jan 2020 16:35:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LxCkYvxxQxfd for ; Tue, 14 Jan 2020 16:35:07 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E76C120046 for ; Tue, 14 Jan 2020 16:35:07 -0800 (PST) Date: Tue, 14 Jan 2020 16:35:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048506; bh=lXIXeTr0PIbiAtDctFH0u57ny6b+O9qqI/nAMsNNgXg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YFI5Ke6ojR5kSSJqVJ30/FNqwFBAmPIe6CWULIlvLYoJXHeiqc7IM1b3127rv4aJ1 20eKb9jCN1LU8FmM0uok1gudMu5A0p/xLXFJwBTQNT58KcXa76jg6PyATa2tpclIV6 gLcbzatxZmJnieP55HRP92BqAU9u6JkBuAIWgciY= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Remove mention of round-trip time in HTTP/3 (#3346) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5e3aa5840_59723ff1efccd9602686dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:35:09 -0000 ----==_mimepart_5e1e5e3aa5840_59723ff1efccd9602686dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On #3343 @kuzuho proposes a change to GOAWAY that reduces the exposure of the QUIC API to HTTP/3. The paragraph in question also suggests behaviour that relies on exposure of QUIC transport information: `allowing time for any in-flight requests (at least one round-trip time)`. This seems to be the only occurence of round-trip time in the HTTP/3 document. I think we can editorialize ourselves out of this. For some HTTP/3 implementations, the RTT could be readily accessible, for others maybe not. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3346 ----==_mimepart_5e1e5e3aa5840_59723ff1efccd9602686dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

On #3343 @kuzuho proposes a change to GOAWAY that reduces the exposure of the QUIC API to HTTP/3.

The paragraph in question also suggests behaviour that relies on exposure of QUIC transport information: allowing time for any in-flight requests (at least one round-trip time).

This seems to be the only occurence of round-trip time in the HTTP/3 document. I think we can editorialize ourselves out of this. For some HTTP/3 implementations, the RTT could be readily accessible, for others maybe not.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5e3aa5840_59723ff1efccd9602686dd-- From nobody Tue Jan 14 16:35:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0686D120046 for ; Tue, 14 Jan 2020 16:35:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5ApUTUwd1twZ for ; Tue, 14 Jan 2020 16:35:26 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DCB812002F for ; Tue, 14 Jan 2020 16:35:26 -0800 (PST) Date: Tue, 14 Jan 2020 16:35:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048525; bh=BUSHQjbP5i05H4urDaIj5J9WUrFji8BfVSJy4av6Ws4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BpQ7cqKp/pLBbrGTREKwRBc6C76Pv5W87ywHrVI+VMLVbeOHsbkb3uDMuo57/psux Js/d7ld6khXC8IUYhhkYxqgJpoBowshGigLV7l6LSGG6UkLBRf28OpX9fsUYLfKRr3 UAA/JtffCV7io2lUQxYQCI0VkdBpQLGlR/ik1fUc= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5e4d70a6d_46a93fb3060cd96c2029d2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:35:28 -0000 ----==_mimepart_5e1e5e4d70a6d_46a93fb3060cd96c2029d2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting +additional concurrency credits thereafter. This signals to the client that a +shutdown is imminent and that initiating further requests is prohibited. After +allowing time for any in-flight requests (at least one round-trip time), the +server MAY send another GOAWAY frame with an updated last Stream ID. This +ensures that a connection can be cleanly shut down without losing requests. Thank you for the suggestion. Applied in 306fba5. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r366644762 ----==_mimepart_5e1e5e4d70a6d_46a93fb3060cd96c2029d2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting
+additional concurrency credits thereafter.  This signals to the client that a
+shutdown is imminent and that initiating further requests is prohibited.  After
+allowing time for any in-flight requests (at least one round-trip time), the
+server MAY send another GOAWAY frame with an updated last Stream ID.  This
+ensures that a connection can be cleanly shut down without losing requests.

Thank you for the suggestion. Applied in 306fba5.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5e4d70a6d_46a93fb3060cd96c2029d2-- From nobody Tue Jan 14 16:36:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D58A120046 for ; Tue, 14 Jan 2020 16:36:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zBUdLwOdDiSC for ; Tue, 14 Jan 2020 16:36:09 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1151C12002F for ; Tue, 14 Jan 2020 16:36:09 -0800 (PST) Date: Tue, 14 Jan 2020 16:36:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048568; bh=CpT8VGbs5RnOk+a5uqi6lrLLucFt9KgTbJBFTKMc8rs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DbUxOBOA7Fn3pp7xICKzIpAvCKKqR8IhjPahfRF3qngv2N4uQfWCBd4kuewvqKNLZ e8/5F2HnqxGb43QmpK5ootMCzdSDWNbe2mIzxsgGrLLIble03bdPn+dKod5oOxyW0+ Pdkzxq7CaNT9uCTru24Caqt4/bqG/PcyVuaE3P/8= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5e7867cec_1d1c3fbb19ecd95c2422f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:36:10 -0000 ----==_mimepart_5e1e5e7867cec_1d1c3fbb19ecd95c2422f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-342928116 ----==_mimepart_5e1e5e7867cec_1d1c3fbb19ecd95c2422f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5e7867cec_1d1c3fbb19ecd95c2422f7-- From nobody Tue Jan 14 16:38:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A551E120046 for ; Tue, 14 Jan 2020 16:38:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4qyU7ibWZ6Ea for ; Tue, 14 Jan 2020 16:38:49 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A42112002F for ; Tue, 14 Jan 2020 16:38:49 -0800 (PST) Date: Tue, 14 Jan 2020 16:38:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579048728; bh=/xQPNvwTHQpmGYf7mpuP53XtoXc4AimYzWcKTH/HrKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0NSXDwqbMyYid6T4f9bpHm+ClLaDq/IbeufvsJh+thLQvRNRNF7jf0kNXNOliV95K sFaivycV3ZXepulz7sJBSGwx396wQzc34BH4z433kkvIEByywBtlGGCHDgNQKqUI8c nQ+T1KNTmdgC2ansZKliCWTxZiLT5d8vkT/W5jZU= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove mention of round-trip time in HTTP/3 (#3346) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e5f1879485_617d3ffcc36cd96414238b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:38:51 -0000 ----==_mimepart_5e1e5f1879485_617d3ffcc36cd96414238b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The other issue of the last two sentences (quoted below) is that they do not suggest how an endpoint should choose last Stream ID of the second GOAWAY frame. > After allowing time for any in-flight requests (at least one round-trip time), the server MAY send another GOAWAY frame with an updated last Stream ID. This ensures that a connection can be cleanly shut down without losing requests. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3346#issuecomment-574441491 ----==_mimepart_5e1e5f1879485_617d3ffcc36cd96414238b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The other issue of the last two sentences (quoted below) is that they do not suggest how an endpoint should choose last Stream ID of the second GOAWAY frame.

After allowing time for any in-flight requests (at least one round-trip time), the server MAY send another GOAWAY frame with an updated last Stream ID. This ensures that a connection can be cleanly shut down without losing requests.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e5f1879485_617d3ffcc36cd96414238b-- From nobody Tue Jan 14 16:44:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B844F120058 for ; Tue, 14 Jan 2020 16:44:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a4AAzTnCJSbZ for ; Tue, 14 Jan 2020 16:44:44 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EA9512002F for ; Tue, 14 Jan 2020 16:44:44 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 666AF6E0C3A for ; Tue, 14 Jan 2020 16:44:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579049083; bh=SXDhMKTOONZLefZRe7uImxsD6lVWmQ7zDDoTupWCaIQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AEUPGwoAkFqQgi1EmQvl0/lekvjPpYD1Jc33g7pm5H2wtIDe54+0d6tPsFnqo2Gjx FqaHl8o3Rv3VGelqixs4a0WVZGxCJGRWnP9tXPbUwJ6WmtCXx8juIp/e55+75X5fyX AyAnwAfsvnpBgBXeZkUt0fmPjob/tTDV0rXHlqzo= Date: Tue, 14 Jan 2020 16:44:43 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove mention of round-trip time in HTTP/3 (#3346) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e607b5663f_49663fa3a06cd968964d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:44:46 -0000 ----==_mimepart_5e1e607b5663f_49663fa3a06cd968964d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Regarding how we should change, maybe something like below would be sufficient. My observation is that we can drop "at least one round-trip time" because the text that directly precede that implies that already. "After allowing time for any in-flight requests to reach the server, the server MAY send another GOAWAY frame that carries the greatest request stream ID it has seen. This ensures that a connection can be cleanly shut down without losing requests." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3346#issuecomment-574442975 ----==_mimepart_5e1e607b5663f_49663fa3a06cd968964d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Regarding how we should change, maybe something like below would be sufficient. My observation is that we can drop "at least one round-trip time" because the text that directly precede that implies that already.

"After allowing time for any in-flight requests to reach the server, the server MAY send another GOAWAY frame that carries the greatest request stream ID it has seen. This ensures that a connection can be cleanly shut down without losing requests."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e607b5663f_49663fa3a06cd968964d5-- From nobody Tue Jan 14 16:53:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F668120046 for ; Tue, 14 Jan 2020 16:53:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V9_B5-0c7EsP for ; Tue, 14 Jan 2020 16:53:15 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60A1112002F for ; Tue, 14 Jan 2020 16:53:15 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id B59056605A5 for ; Tue, 14 Jan 2020 16:53:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579049594; bh=re5t5VukwVQv6EE89cwGejE63aXZTGeEgzuNRyN1NF4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ri+yUZXVVA6bOm+AvL7sV6r12fB63BxHhWLNVCpJY5muyUAoQfCZQ1JVAi8H/NcB3 fj9KNYYIZRWQ+9NifWSnKuhn87jK62kOhSSMNd5gqlhzazHMvX0rz2AA3jY+/E2wbO gcCNDOdlU2HWeR15a/PkOhUleGXx7hIBXQiwWmHQ= Date: Tue, 14 Jan 2020 16:53:14 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e627aa308c_1b3e3ffa656cd9601284c6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:53:17 -0000 ----==_mimepart_5e1e627aa308c_1b3e3ffa656cd9601284c6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. Thank you for working on the PR. I agree that this level of warning is sufficient. Client makes the final decision on if a new request should be sent on an existing connection, therefore it is responsible for the outcome of promoting a stream-level error to connection level. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#pullrequestreview-342933139 ----==_mimepart_5e1e627aa308c_1b3e3ffa656cd9601284c6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.

Thank you for working on the PR. I agree that this level of warning is sufficient.

Client makes the final decision on if a new request should be sent on an existing connection, therefore it is responsible for the outcome of promoting a stream-level error to connection level.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e627aa308c_1b3e3ffa656cd9601284c6-- From nobody Tue Jan 14 16:57:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3EB5120058 for ; Tue, 14 Jan 2020 16:57:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GHNmm-nZuriO for ; Tue, 14 Jan 2020 16:57:43 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6667612002F for ; Tue, 14 Jan 2020 16:57:43 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 6C43BC60E21 for ; Tue, 14 Jan 2020 16:57:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579049862; bh=OX+qL43+E2wKee4Gxb2tcIyK0xh7EaM2E0IOxpfVleA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zjyT9Rz8s6ntOKKSeQgy1KDA+kxQyG33yaSOGckBXQsIivkPts6MgjkgprnwxqJ/R 4qNVJc+54KeY/js/qVj4sbSqC684LDtSHY4HwLnTg9WvsQhRYBKkWlG3exKoJT0nh3 DPpq2w/CvmafvL9dBzRS9NbnUNO1vTYeJXeKrLbY= Date: Tue, 14 Jan 2020 16:57:42 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e63865e092_1b6a3f8d82acd95c2715e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 00:57:45 -0000 ----==_mimepart_5e1e63865e092_1b6a3f8d82acd95c2715e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#pullrequestreview-342934405 ----==_mimepart_5e1e63865e092_1b6a3f8d82acd95c2715e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e63865e092_1b6a3f8d82acd95c2715e1-- From nobody Tue Jan 14 17:01:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0194712002F for ; Tue, 14 Jan 2020 17:01:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZwOnyC2PbPUI for ; Tue, 14 Jan 2020 17:01:46 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29CE6120058 for ; Tue, 14 Jan 2020 17:01:46 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 8281B52110A for ; Tue, 14 Jan 2020 17:01:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579050105; bh=5+dAEQbAh1l5ASDF/CFmhzobEZQPr1HeCKpOlAHN/os=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gIunwE40aXprTWklC20ExQxzIUiFbGvj5ArfRooXmIHTLcMUOrcdUeZuLNropfeXM gsDeYz+aI8tuvAzlLnEGe5p8Emgs5VgCoLxSDjm4NCMaMDU3B0MrX91shT0BZ+Trhc pDR0C0NobL5iZGPvWDGnH+i9RjfiqXrk5RYcEQwI= Date: Tue, 14 Jan 2020 17:01:45 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e64797402e_60013f8d2a2cd96c158011"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:01:53 -0000 ----==_mimepart_5e1e64797402e_60013f8d2a2cd96c158011 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. > +An endpoint MAY choose to treat a stream error as a connection error under +certain circumstances. Implementations need to consider the impact on +outstanding requests before making this choice. In that case, I believe Chrome was sending a RESET_STREAM after the stream had been closed, which is technically legal, but unnecessary. And your implementation immediately closed the connection in response to a RESET_STREAM on an already closed stream, causing Chrome to mark QUIC as 'broken' for 5 minutes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#pullrequestreview-342935499 ----==_mimepart_5e1e64797402e_60013f8d2a2cd96c158011 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


In draft-ietf-quic-http.md:

> +An endpoint MAY choose to treat a stream error as a connection error under
+certain circumstances.  Implementations need to consider the impact on
+outstanding requests before making this choice.

In that case, I believe Chrome was sending a RESET_STREAM after the stream had been closed, which is technically legal, but unnecessary. And your implementation immediately closed the connection in response to a RESET_STREAM on an already closed stream, causing Chrome to mark QUIC as 'broken' for 5 minutes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e64797402e_60013f8d2a2cd96c158011-- From nobody Tue Jan 14 17:19:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 361B8120041 for ; Tue, 14 Jan 2020 17:19:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9dlsL8yzgHGf for ; Tue, 14 Jan 2020 17:19:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E020E12002F for ; Tue, 14 Jan 2020 17:19:07 -0800 (PST) Date: Tue, 14 Jan 2020 17:19:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579051146; bh=zmqVX8Ab/f7diD7pRNdHMspOnOzldp31h8ap4B97LRw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e4s2huMKiTOuzRKhHSY1m6gnXP/BBr+iiFhlLepwTlf0Om4EAZueoOjqXeLzwCd9f kP44LO9mUWjnw9Std0jGZLNmP/UeXeBNm973dDu1GVERH4yjTyIJaO19Ftz6ioY5i2 fD7CzpIi9YnUUb53bKEBTDNRGtEd4R9osaZDd4nM= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e688ada042_11c63f8ab60cd96c9785c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:19:09 -0000 ----==_mimepart_5e1e688ada042_11c63f8ab60cd96c9785c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit afrind commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. I think the text is suggesting that if they are in different packets and the CONNECTION_CLOSE arrives first, then the GOAWAY might be ignored? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366655357 ----==_mimepart_5e1e688ada042_11c63f8ab60cd96c9785c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@afrind commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

I think the text is suggesting that if they are in different packets and the CONNECTION_CLOSE arrives first, then the GOAWAY might be ignored?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e688ada042_11c63f8ab60cd96c9785c-- From nobody Tue Jan 14 17:21:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9014E120041 for ; Tue, 14 Jan 2020 17:21:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cJZrCiYcWUSi for ; Tue, 14 Jan 2020 17:21:28 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19F3C12002F for ; Tue, 14 Jan 2020 17:21:28 -0800 (PST) Date: Tue, 14 Jan 2020 17:21:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579051287; bh=ck1T816sjcttTShebUmTyjAfdQ+ZTiFMgAKPyLnvqUc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dgLjQE8oZQyE2AHmmbUI32ZojCYHwVk+pGRs2wqJt51QXLizoPd6rwdST6F3wllij iQtvtzMfSA6KHi1VfXzH4zPwg7bi7mm+CFzDuspJBhfwKY36MLB08+81nsazEGdbm5 JWT5oMGedz+qVdx0WD5wA5gVr+lp/ODqvLy8f92g= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e691732393_3f073feabf2cd96090611"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:21:30 -0000 ----==_mimepart_5e1e691732393_3f073feabf2cd96090611 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit afrind approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#pullrequestreview-342941115 ----==_mimepart_5e1e691732393_3f073feabf2cd96090611 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@afrind approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e691732393_3f073feabf2cd96090611-- From nobody Tue Jan 14 17:27:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13C2A120041 for ; Tue, 14 Jan 2020 17:27:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eYaUmzk739qX for ; Tue, 14 Jan 2020 17:26:59 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A187B12002F for ; Tue, 14 Jan 2020 17:26:59 -0800 (PST) Date: Tue, 14 Jan 2020 17:26:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579051619; bh=MrAlGB4cv/kcHaeGFWJng4kHcOJNUietgN3WyhO6k5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RC1M2ZUwHnOlIy+hHHYG5//HKvDU9LqhOtiSbBiMETuOw/iEIeYvbU7c1HQCFsb5g U/iaQrTMhyLARUW/9f948l4nxWKm2gNN9rflxjusiJsBd7m1BUpbATIUa4P9n+HNkC +5edyz+U12tcMegaUx62dRtgAv5Kk8/caWBmy62g= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e6a62ec5a2_57bd3fcba10cd9681839af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:27:01 -0000 ----==_mimepart_5e1e6a62ec5a2_57bd3fcba10cd9681839af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit afrind commented on this pull request. > @@ -727,12 +727,15 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting This seems to reference an API between the HTTP and QUIC transport layers? Would it be better to just say the server SHOULD NOT grant any more concurrency credit? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-342942674 ----==_mimepart_5e1e6a62ec5a2_57bd3fcba10cd9681839af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@afrind commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,15 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting

This seems to reference an API between the HTTP and QUIC transport layers? Would it be better to just say the server SHOULD NOT grant any more concurrency credit?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e6a62ec5a2_57bd3fcba10cd9681839af-- From nobody Tue Jan 14 17:29:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50294120058 for ; Tue, 14 Jan 2020 17:29:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wx-mkKcGCD_q for ; Tue, 14 Jan 2020 17:29:04 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A22C120041 for ; Tue, 14 Jan 2020 17:29:04 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 75D486A10C3 for ; Tue, 14 Jan 2020 17:29:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579051743; bh=3+1vh0F+/19srJpb2Ri/NffSwE0lfJuJD1G33wsaHqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UYTaf6QXSJJ1uvH4cuLdqyq9U/Xfrzs2PoshLhaCIuwW5/AweKgNhrKDqJB3A6fMb Se7+NJaIoIlXwikyj8TEHDQkKI5rkLOsGKUa/4JrvDmStdnPEouPBrRoQ1BVdhC4Eu R/sQ2Q7TyGJMbntUlt+EXJPLpnkw1xfkgrJsOx6k= Date: Tue, 14 Jan 2020 17:29:03 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e6adf66fb6_5583fd5686cd9647728"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:29:05 -0000 ----==_mimepart_5e1e6adf66fb6_5583fd5686cd9647728 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. The intent is: If a client receives a GOAWAY first, it knows what it can retry, hence the value of putting both frames in a single packet. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366657650 ----==_mimepart_5e1e6adf66fb6_5583fd5686cd9647728 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

The intent is: If a client receives a GOAWAY first, it knows what it can retry, hence the value of putting both frames in a single packet.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e6adf66fb6_5583fd5686cd9647728-- From nobody Tue Jan 14 17:30:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67F9D120058 for ; Tue, 14 Jan 2020 17:30:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtAFwJBdeQmE for ; Tue, 14 Jan 2020 17:30:00 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD9FD120041 for ; Tue, 14 Jan 2020 17:30:00 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 5248A2615AC for ; Tue, 14 Jan 2020 17:30:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579051800; bh=YP2w0rQU0aZGprokQj6lXjFycEUdKBdQz4K65aGLAl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0xa5k4rz2+t8Xozdoh2ToERR5Fajg30p8XcTlYoIwuYfLJoikVcTDjfRcJ6NdIH1O 8e8Xr4LiqC8cR9LYwMMSimhmsI0/9M1h0X8CKDxNemLJpZXjD3vWYOYJ6AVTQGjjSW 26HzwiYPwPRAJy1SWFD7sDZIEirbU71qG5aIVT8c= Date: Tue, 14 Jan 2020 17:30:00 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e6b1894ed_32693fc8d1acd968116926"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:30:02 -0000 ----==_mimepart_5e1e6b1894ed_32693fc8d1acd968116926 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. We're mixing together processing of a QUIC frame and an application-layer frame delivered inside of STREAM frames. I'm not sure trying to make assertions on the ordering of those things is the best way to do it. My I should open this out as a separate issue. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366657847 ----==_mimepart_5e1e6b1894ed_32693fc8d1acd968116926 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

We're mixing together processing of a QUIC frame and an application-layer frame delivered inside of STREAM frames. I'm not sure trying to make assertions on the ordering of those things is the best way to do it. My I should open this out as a separate issue.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e6b1894ed_32693fc8d1acd968116926-- From nobody Tue Jan 14 17:37:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BABE6120041 for ; Tue, 14 Jan 2020 17:37:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yi_kef3liM5h for ; Tue, 14 Jan 2020 17:37:39 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2EE6012002F for ; Tue, 14 Jan 2020 17:37:39 -0800 (PST) Date: Tue, 14 Jan 2020 17:37:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579052258; bh=hofXxTdO71QlKfZbRyCjQCevx7FQsoFx3zGaHHiJwOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H4lkB78qKMLvJ1PF/NtHmEy2BEwoiVDO+M4p8zV+5M2NjKUxmh3KtslcQAt/KQMf7 MnBqzky7BOKY2VhJ2CFrVM87Mr0/crpTjocYW8UK6Kha4lS6j4Qs5rjkqw+Pu/XOEN cE/3opQd972tFZdv4rU7EdLxhHJmha4/UNPYag2M= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e6ce25af03_415f3fb42d6cd95c476ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:37:41 -0000 ----==_mimepart_5e1e6ce25af03_415f3fb42d6cd95c476ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. What if they are in the same packet but the STREAM frame comes after the CONNECTION_CLOSE? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366659458 ----==_mimepart_5e1e6ce25af03_415f3fb42d6cd95c476ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

What if they are in the same packet but the STREAM frame comes after the CONNECTION_CLOSE?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e6ce25af03_415f3fb42d6cd95c476ad-- From nobody Tue Jan 14 17:52:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E694D12006D for ; Tue, 14 Jan 2020 17:52:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id duvX_cB1vokg for ; Tue, 14 Jan 2020 17:52:18 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4395120058 for ; Tue, 14 Jan 2020 17:52:18 -0800 (PST) Date: Tue, 14 Jan 2020 17:52:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579053138; bh=gDzGZDSKLpLW2DxqK2e+rMcCBlqDazGU94T4Znh2HFA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DWut+wHUz56KMEe7aPJK5NqqxZfzmWjpsvTDasYos84WxoEk21xUdRa9RO0atGj8M fp24Tlt1Eo8Qi3H4crRwl4HdkF6DYejDrbqmtrcpsTwpL/bvDo2XSelZnLm6YfqaGS k3yvGU+oslTIbJN9uwy2Jn+zMOELQCHrrPTpnSI8= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e705216dd_72f33f9ef9ecd95c27437d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:52:20 -0000 ----==_mimepart_5e1e705216dd_72f33f9ef9ecd95c27437d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. Then likely the CONNECTION_CLOSE will be processed before the GOAWAY and the receiver will process the CONNECTION_CLOSE and ignore the GOAWAY. I think that's how this has to work, but maybe I'm wrong? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366662606 ----==_mimepart_5e1e705216dd_72f33f9ef9ecd95c27437d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

Then likely the CONNECTION_CLOSE will be processed before the GOAWAY and the receiver will process the CONNECTION_CLOSE and ignore the GOAWAY. I think that's how this has to work, but maybe I'm wrong?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e705216dd_72f33f9ef9ecd95c27437d-- From nobody Tue Jan 14 17:57:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0733120041 for ; Tue, 14 Jan 2020 17:57:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ms9_xswVYGFk for ; Tue, 14 Jan 2020 17:57:53 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16DF7120020 for ; Tue, 14 Jan 2020 17:57:53 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 421D92C0ED1 for ; Tue, 14 Jan 2020 17:57:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579053472; bh=n1caf8UVJtayxEKWP2kn2E5cRzjlQESk1Hncs8C7dFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WhCBXf/InvaJsPt+M/SEpNKxSUad1v6EiSC4ZDaE9MLq8jg3VfXeFFlU/cOXinzNR KP0FTQfy+oDKEuCHQU3KWX6pRAiMCQozVCBOQ60gQYVzARz29uJVE6gXbdaJdtwDR+ oWR4v2LNDXLyedqkzmvvg01qAGyPxAWqcEjoREX8= Date: Tue, 14 Jan 2020 17:57:52 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e71a032478_1c403ffce60cd960884f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:57:55 -0000 ----==_mimepart_5e1e71a032478_1c403ffce60cd960884f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. a270887fcc6b8b8dd1f0dad780d5551e779a27cd do not assume that there's a API between QUIC and H3 -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3343/files/306fba5aa1ba0200979249a96fbacfa5b3d9855b..a270887fcc6b8b8dd1f0dad780d5551e779a27cd ----==_mimepart_5e1e71a032478_1c403ffce60cd960884f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • a270887 do not assume that there's a API between QUIC and H3


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1e71a032478_1c403ffce60cd960884f9-- From nobody Tue Jan 14 17:58:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1F7412006D for ; Tue, 14 Jan 2020 17:58:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b0LRcOBCevlH for ; Tue, 14 Jan 2020 17:58:21 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4096F120020 for ; Tue, 14 Jan 2020 17:58:21 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 6B050520033 for ; Tue, 14 Jan 2020 17:58:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579053500; bh=zwaHpaxlKDvd6Q8Rmu+x59UgJZgm3NVqwT/zTWSj2F0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xm3ejFElwIRH8UK5AfUKs8PfpCIy4+RjjqyMbfD86uctnmXsCvlaa9UKMFbsAZgxV 7NV+z6erR2sCvFSa3smVSUWBcPZ/Nq7cXaUoQOLxDdQhrTiHzejj9Qny8mSkb/X1e8 Ld6rsPr7frxibkz3xAVdbFS9m8tEEp7yAVvKgwP0= Date: Tue, 14 Jan 2020 17:58:20 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e71bc5ac1c_e4f3fb49a8cd960123019"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:58:24 -0000 ----==_mimepart_5e1e71bc5ac1c_e4f3fb49a8cd960123019 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,15 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is -imminent and that initiating further requests is prohibited. After allowing -time for any in-flight requests (at least one round-trip time), the server MAY -send another GOAWAY frame with an updated last Stream ID. This ensures that a -connection can be cleanly shut down without losing requests. +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD forbid the QUIC transport from granting That's a good point. I've updated the text in a270887, please take a look. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r366663805 ----==_mimepart_5e1e71bc5ac1c_e4f3fb49a8cd960123019 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,15 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
-imminent and that initiating further requests is prohibited.  After allowing
-time for any in-flight requests (at least one round-trip time), the server MAY
-send another GOAWAY frame with an updated last Stream ID.  This ensures that a
-connection can be cleanly shut down without losing requests.
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD forbid the QUIC transport from granting

That's a good point. I've updated the text in a270887, please take a look.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e71bc5ac1c_e4f3fb49a8cd960123019-- From nobody Tue Jan 14 17:58:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A25AF12006D for ; Tue, 14 Jan 2020 17:58:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mqYrbPijK8bx for ; Tue, 14 Jan 2020 17:58:32 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBB0F120020 for ; Tue, 14 Jan 2020 17:58:31 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 3B392660769 for ; Tue, 14 Jan 2020 17:58:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579053511; bh=iO+tJ+n7jWqELBPb44fWiRksu7NcvVeybrQRHpkgqq0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rYEgCSyftLmmV0ju8na7no9UStxFYFpQz/HtNPqUlaSMmRokp0+nFDnfT+7zizKDy e84PTndKwP9OcezKBpw8xEs2twXHoNd4jloenD4b871g9hYmHh4SAX1KHQCuN9aO3+ 4sQ8C93O1ps2h3mmR/zHwiVxfznSz9YyeZof7xGE= Date: Tue, 14 Jan 2020 17:58:31 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e71c72bd67_87f3fec0fecd96c59625"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 01:58:33 -0000 ----==_mimepart_5e1e71c72bd67_87f3fec0fecd96c59625 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit [Section 13.2.1 of the transport draft](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-13.2.1-3) currently states: ``` In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. ``` @kazuho notes that nowhere do we define precisely how a receiver might do this detection. Specifically a receiver could implement this as when a newly received packet is smaller than the largest acked, or as when the packet is larger than largest acked plus one. Doing the former would actually not help with loss detection, since the receiver would not ack immediately on a gap. We should add some text codifying the latter. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347 ----==_mimepart_5e1e71c72bd67_87f3fec0fecd96c59625 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Section 13.2.1 of the transport draft currently states:

     In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
     frame immediately on receiving an ack-eliciting packet that is out of order.

@kazuho notes that nowhere do we define precisely how a receiver might do this detection. Specifically a receiver could implement this as when a newly received packet is smaller than the largest acked, or as when the packet is larger than largest acked plus one. Doing the former would actually not help with loss detection, since the receiver would not ack immediately on a gap. We should add some text codifying the latter.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e71c72bd67_87f3fec0fecd96c59625-- From nobody Tue Jan 14 18:00:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 183D3120831 for ; Tue, 14 Jan 2020 18:00:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7WgWFuhm-uj for ; Tue, 14 Jan 2020 18:00:19 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D55B120803 for ; Tue, 14 Jan 2020 18:00:19 -0800 (PST) Date: Tue, 14 Jan 2020 18:00:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579053619; bh=JvWLk+I/kgrEO1UFnIzM9oZxLUJCxBKfUZ+YXaGbE6M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lth21GOAI+ZL3UErbJ03ZgpBpzPgUHVcY7iOy6CZhQ9UrOS4OC/V3M8Xqn4lAc8eJ cnjFrWI4SR/tugiB/cBW9kEo/KOXomqZRZbdNrJswDVsnYr3s+8cB4VxHdABhwRWgF TD4BuQ73t8xrn6pPPqzImZW7Ipf+Ma/ZDIBKHwPg= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e7232c19ff_75fb3f9ef9ecd95c2648b3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 02:00:26 -0000 ----==_mimepart_5e1e7232c19ff_75fb3f9ef9ecd95c2648b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. I think you're right. Thinking some more, I think the phrasing could be read to say that inclusion improves the probability of delivery, which is odd. When actually what it is trying to articulate is that processing order has some importance. However, just because the data arrives at the same point in time doesn't mean much IMO, that GOAWAY frame could just as well be blocked by other stuff waiting to be restransmitted on the stream. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366664219 ----==_mimepart_5e1e7232c19ff_75fb3f9ef9ecd95c2648b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

I think you're right. Thinking some more, I think the phrasing could be read to say that inclusion improves the probability of delivery, which is odd. When actually what it is trying to articulate is that processing order has some importance. However, just because the data arrives at the same point in time doesn't mean much IMO, that GOAWAY frame could just as well be blocked by other stuff waiting to be restransmitted on the stream.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e7232c19ff_75fb3f9ef9ecd95c2648b3-- From nobody Tue Jan 14 20:27:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8234D12086B for ; Tue, 14 Jan 2020 20:27:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q2HSKRPAzZ8o for ; Tue, 14 Jan 2020 20:27:44 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B40A1201E5 for ; Tue, 14 Jan 2020 20:27:44 -0800 (PST) Date: Tue, 14 Jan 2020 20:27:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579062463; bh=+cIs5y1X6xFtn6oVETKo7lTXIXQd3bjM/xlBOMQDONs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tX2V63xypauhqtgN2t52xe+zjGgY2vFh9BFNtyF3tV9HF3mXADPmjtl1aOT7ZGL21 qdnf37IdKY8hXAdJCP1j/bfwJW2ISqJcHQYIbz0kIfMJaoumGg5gIT9vZ0Vbz+aJck gbYW7QhACnsEpCsA4LIk+Kme7nG74pO90IuvCLYE= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e94bf55677_726a3ffbf5acd95c1562d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 04:27:46 -0000 ----==_mimepart_5e1e94bf55677_726a3ffbf5acd95c1562d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit We're currently not specifying which DCID is supposed to be used on retransmissions of Handshake packets. A client might receive a NEW_CONNECTION_ID frame in the first couple of 1-RTT packets it receives, before receiving either a HANDSHAKE_DONE or an acknowledgement for a 1-RTT packet is sent itself. Therefore, it's still running loss recovery on the Handshake packets it sent out earlier. If there's an acknowledgement outstanding for one of those Handshake packets, the client will have to retransmit that packet. Which DCID is it supposed to use for the retransmission? Is it the DCID that was used on the original packet? Or is it the CID provided in the NEW_CONNECTION_ID frame. Note that the NEW_CONNECTION_ID frame might already have requested the retiring of the CID used during the Handshake. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348 ----==_mimepart_5e1e94bf55677_726a3ffbf5acd95c1562d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

We're currently not specifying which DCID is supposed to be used on retransmissions of Handshake packets.

A client might receive a NEW_CONNECTION_ID frame in the first couple of 1-RTT packets it receives, before receiving either a HANDSHAKE_DONE or an acknowledgement for a 1-RTT packet is sent itself. Therefore, it's still running loss recovery on the Handshake packets it sent out earlier.

If there's an acknowledgement outstanding for one of those Handshake packets, the client will have to retransmit that packet. Which DCID is it supposed to use for the retransmission? Is it the DCID that was used on the original packet? Or is it the CID provided in the NEW_CONNECTION_ID frame.
Note that the NEW_CONNECTION_ID frame might already have requested the retiring of the CID used during the Handshake.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e94bf55677_726a3ffbf5acd95c1562d5-- From nobody Tue Jan 14 20:45:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74F80120128 for ; Tue, 14 Jan 2020 20:45:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 173Ivt2A10uW for ; Tue, 14 Jan 2020 20:45:31 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58CCD12006B for ; Tue, 14 Jan 2020 20:45:31 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 31C3B5206CA for ; Tue, 14 Jan 2020 20:45:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579063523; bh=6KfEvb13CEYkYcYW+O3dV8UkGARXta3Zv0jR2+MJFrA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Si4+NGk8r5T+6Rs35dlnaL52AVVYv2B3ANOcyxU02V8cm1u8WR57tY5xCEdGDfSqt WEuIac5qKLU5vgpvjgEBGWj9OinZshbtSLgD5CUikjoOiv36VvQAHFkO/PbTgXj2+3 Lj0PMwQ+/wKa4ENBfFlEJSHQkYvFViuMSS0Q2fMc= Date: Tue, 14 Jan 2020 20:45:23 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e98e32269a_78b03fe3248cd95c26917c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 04:45:33 -0000 ----==_mimepart_5e1e98e32269a_78b03fe3248cd95c26917c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As I can see, there are three options: * a) let the receiver of NCID to send Handshake packets using the new CIDs * b) require (or recommend) receiver of NCID to continue using the original DCID until the handshake is confirmed * c) require (or recommend) the sender to withhold the emission NCID (with a non-zero RTP) to until it sees an ACK for handshake confirmation I prefer requiring (c) (or maybe (b)), because (a) has corner cases even though it might seem easy. Consider the case where a server sends TP.preferred_address then as the first packet, sends the NCID frame with RTP set to 2. If we adopt (a), this would mean that the client would have only one CID that it can use (the one being embedded in the NCID frame) even though it needs two (one for the original path, and another for the path specified by TP.preferred_address). As you can see, the design of the NCID has been based on the assumption that providing one new CID alongside a retirement request guarantees that the receiver would have enough active CIDs. But in this particular case, that is not the case. Based on this observation, and based on my assumption that a non-zero RTP would be sent by only some of the endpoints (the necessity of CID retirement is questionable for HTTP/3, the scope of QUIC v1, as the HTTP connections can be short-lived and most likely be gracefully terminated to induce a new connection), my preference goes to (c): a server that uses RTP should cover the cost. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574493824 ----==_mimepart_5e1e98e32269a_78b03fe3248cd95c26917c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As I can see, there are three options:

  • a) let the receiver of NCID to send Handshake packets using the new CIDs
  • b) require (or recommend) receiver of NCID to continue using the original DCID until the handshake is confirmed
  • c) require (or recommend) the sender to withhold the emission NCID (with a non-zero RTP) to until it sees an ACK for handshake confirmation

I prefer requiring (c) (or maybe (b)), because (a) has corner cases even though it might seem easy.

Consider the case where a server sends TP.preferred_address then as the first packet, sends the NCID frame with RTP set to 2. If we adopt (a), this would mean that the client would have only one CID that it can use (the one being embedded in the NCID frame) even though it needs two (one for the original path, and another for the path specified by TP.preferred_address).

As you can see, the design of the NCID has been based on the assumption that providing one new CID alongside a retirement request guarantees that the receiver would have enough active CIDs. But in this particular case, that is not the case.

Based on this observation, and based on my assumption that a non-zero RTP would be sent by only some of the endpoints (the necessity of CID retirement is questionable for HTTP/3, the scope of QUIC v1, as the HTTP connections can be short-lived and most likely be gracefully terminated to induce a new connection), my preference goes to (c): a server that uses RTP should cover the cost.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e98e32269a_78b03fe3248cd95c26917c-- From nobody Tue Jan 14 20:47:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E8AB120128 for ; Tue, 14 Jan 2020 20:47:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qzCYntSfeUms for ; Tue, 14 Jan 2020 20:47:30 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 808AD12011F for ; Tue, 14 Jan 2020 20:47:30 -0800 (PST) Date: Tue, 14 Jan 2020 20:47:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579063650; bh=l4FWn7LitK8jn1ISVuUqvPY/HQHsYC9G3b/VVThpR9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R8r1S+xITrMxSsaCMlpjyGM48bu0S4HKc4zXnITl/qrosENEnLk5cUldMkvP/YsRg mSJB/dH5f2i4Xir4wSjkXeqmLV7AtEMyn6A/CegNK2JzSoxo+/a9oQdlOCQzqkARjT Q/X1NocyOKk/Ye+lm6RwYb0VB5oartdW3ffTaEBg= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Anti-amplification limits should count junk too (#3340) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e9961bed20_5b893fdd830cd9605978f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 04:47:32 -0000 ----==_mimepart_5e1e9961bed20_5b893fdd830cd9605978f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'd like us to be a little bit more specific than "junk bytes". I can imagine that for many implementations, it would be hard to associate random junk sent from the same 4-tuple with the newly established connection, since implementations will track connections by their CID, not by 4-tuple. If our intention is to include 0-RTT packets, it would be sufficient to count all datagrams that are received with the same QUIC DCID (no matter if they're actually processed or not). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3340#issuecomment-574494186 ----==_mimepart_5e1e9961bed20_5b893fdd830cd9605978f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'd like us to be a little bit more specific than "junk bytes". I can imagine that for many implementations, it would be hard to associate random junk sent from the same 4-tuple with the newly established connection, since implementations will track connections by their CID, not by 4-tuple.

If our intention is to include 0-RTT packets, it would be sufficient to count all datagrams that are received with the same QUIC DCID (no matter if they're actually processed or not).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e9961bed20_5b893fdd830cd9605978f9-- From nobody Tue Jan 14 20:59:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7B2812011F for ; Tue, 14 Jan 2020 20:59:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.596 X-Spam-Level: X-Spam-Status: No, score=-1.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id auXnivUfH47Y for ; Tue, 14 Jan 2020 20:59:23 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AAF512006B for ; Tue, 14 Jan 2020 20:59:23 -0800 (PST) Date: Tue, 14 Jan 2020 20:59:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579064361; bh=MOxDQJQwL7RrtO/L/Gv1Luuo6W1bRdc9+r65HsMoVIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kJv+bZ6k7ULvMDotv++fbbGU6IdgYbJIZjwe/4lkojd10coVKdGdXyjwuvtsyE9wt jH+1grYpz76dQQUP8G7PDszg5WRG5EGl3c4lron1xCR8h4gBzf5SE0m8m0RHg1TTZv dPcIBzxWvDjsuiNTP7Ideck3zZeSpETvlchnz8wk= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Anti-amplification limits should count junk too (#3340) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1e9c29b3c21_729a3ffbf5acd95c326897"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 04:59:27 -0000 ----==_mimepart_5e1e9c29b3c21_729a3ffbf5acd95c326897 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > If our intention is to include 0-RTT packets, it would be sufficient to count all datagrams that are received with the same QUIC DCID (no matter if they're actually processed or not). I might actually prefer this definition (i.e. sum of QUIC packets sent on the correct path using correct CIDs, regardless of if they were processable), above a definition that states that the amplification limit is 3x the sum of the size of UDP datagrams that an endpoint has received on the correct path. It is easier to implement (because all the logic can be implemented at the QUIC packet processing layer), and it has the nice side-effect of deterring padding outside QUIC packets (#3333). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3340#issuecomment-574496577 ----==_mimepart_5e1e9c29b3c21_729a3ffbf5acd95c326897 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If our intention is to include 0-RTT packets, it would be sufficient to count all datagrams that are received with the same QUIC DCID (no matter if they're actually processed or not).

I might actually prefer this definition (i.e. sum of QUIC packets sent on the correct path using correct CIDs, regardless of if they were processable), above a definition that states that the amplification limit is 3x the sum of the size of UDP datagrams that an endpoint has received on the correct path.

It is easier to implement (because all the logic can be implemented at the QUIC packet processing layer), and it has the nice side-effect of deterring padding outside QUIC packets (#3333).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1e9c29b3c21_729a3ffbf5acd95c326897-- From nobody Tue Jan 14 21:17:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4230C12006B for ; Tue, 14 Jan 2020 21:17:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D8FgBpdbBglh for ; Tue, 14 Jan 2020 21:17:52 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E185120048 for ; Tue, 14 Jan 2020 21:17:52 -0800 (PST) Date: Tue, 14 Jan 2020 21:17:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579065471; bh=eP4AB7crC1thMLk7Rv7vGl6gd7M/rFUCu+mDnZ/82Ig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mAyFwsnGSx1I7mecBQnIk7+L9WgGbxaAIxMJ/vQjQ586/oco4tsXp9D03ElxVJ+RW gswdWy014F9ErPTl5N6GMRvpXbI8TIrbs6f8WVXcCHi0FbIOk6TmRl5Stg27nZnWbI mTos/p3Xotaq/RmxOptAfJZJf4RCxpbAocJqxPdc= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ea07fd65a5_61513f8703acd964380571"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 05:17:54 -0000 ----==_mimepart_5e1ea07fd65a5_61513f8703acd964380571 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho: (I think you mean RPT, not RTP) Thank you for the analysis. I prefer (c) as well, except that I do not want to condition it on non-zero RPT, to keep things simpler. Otherwise we're still left with what to do at the receiver. Ensuring that the handshake confirmation is acked means that there are no HS packets pending. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574500420 ----==_mimepart_5e1ea07fd65a5_61513f8703acd964380571 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho: (I think you mean RPT, not RTP) Thank you for the analysis. I prefer (c) as well, except that I do not want to condition it on non-zero RPT, to keep things simpler. Otherwise we're still left with what to do at the receiver. Ensuring that the handshake confirmation is acked means that there are no HS packets pending.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ea07fd65a5_61513f8703acd964380571-- From nobody Tue Jan 14 21:19:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B845F12006B for ; Tue, 14 Jan 2020 21:19:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dVVzIROm0Weq for ; Tue, 14 Jan 2020 21:19:40 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BB53120024 for ; Tue, 14 Jan 2020 21:19:40 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 757851C1238 for ; Tue, 14 Jan 2020 21:19:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579065579; bh=VgUsTnQLRawnzstj/TeOqJ/hn+TAAB+419Zhed/Zn14=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nOfes3cs2emtRWeY6/2RQgWpoWyZxuMH5Ld+3g3QZyOa1qxK0JlYYg9l3BDNHZOnd Y45wvBjgm5wONMbbhNBsd3Rvfak+Rtmm6pQA+upAQANr6Pu+4SI5MDmQ2zQ4FLpsC5 tNGnY/zjWGQ1sErkv01T9RrgMwDMSwhjzr8L7MHM= Date: Tue, 14 Jan 2020 21:19:39 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ea0eb67093_24263fe8620cd96c41900"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 05:19:42 -0000 ----==_mimepart_5e1ea0eb67093_24263fe8620cd96c41900 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'll also note that this issue was found through a resilience test we've built for the interop runner -- high loss handshake test. We're excited to see how everyone's handshake machinery performs under 50% loss :-) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574500755 ----==_mimepart_5e1ea0eb67093_24263fe8620cd96c41900 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'll also note that this issue was found through a resilience test we've built for the interop runner -- high loss handshake test. We're excited to see how everyone's handshake machinery performs under 50% loss :-)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ea0eb67093_24263fe8620cd96c41900-- From nobody Wed Jan 15 01:18:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E51312006E for ; Wed, 15 Jan 2020 01:18:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.455 X-Spam-Level: X-Spam-Status: No, score=-1.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eblnp3jITn3v for ; Wed, 15 Jan 2020 01:18:20 -0800 (PST) Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 538B512003F for ; Wed, 15 Jan 2020 01:18:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=J6nmRamfXTqfU9wDKbVV3qxqI5ghuCf8JGPG3rBLbOk=; b= eK9+7zQ2VWvghmqZ4qKrrSPrj1GCoIuHuj6IdO8o43ZkOs13pgqfWLxPExLdw3j8 W6KkTAZB+m2Ulc05q8pE7jQhpZIov6Ma8imAVHkxQUcz5tHGc+r0Ymj7zTZ2bxp6 7kQXk/O9uH/C7+Uy4wdF8eoERFHh51lKQBiJuSDGA2A= Received: by filter1742p1mdw1.sendgrid.net with SMTP id filter1742p1mdw1-7381-5E1ED8DB-16 2020-01-15 09:18:19.609845315 +0000 UTC m=+48810.049892895 Received: from github-lowworker-292e294.va3-iad.github.net (unknown [140.82.115.66]) by ismtpd0038p1iad2.sendgrid.net (SG) with ESMTP id OBFU3ZnKROaMVlQj2VwCUQ for ; Wed, 15 Jan 2020 09:18:19.490 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-292e294.va3-iad.github.net (Postfix) with ESMTP id 58D9C761A75 for ; Wed, 15 Jan 2020 01:18:19 -0800 (PST) Date: Wed, 15 Jan 2020 09:18:19 +0000 (UTC) From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1ed8db57737_337c3fa5ed6cd964948781"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0MPjzOMQiE0qRFx1m5yloZ2WngEWOw7VWZIz /cll5UJWiMEr3aNpm3Y8XIsM+Pp+Ec/nkfKlDJF+zFQXma8Dhi2od7ylm1XvQC5dX+Rb7KpLMiWKG3 QUTJL7MwoJFbpHv69lDId/CvyaebWg5SUZvbC9ipmxQucAF86og9LXKfSeuGUFaJXQwJc6m0dK2g9A g= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 09:18:24 -0000 ----==_mimepart_5e1ed8db57737_337c3fa5ed6cd964948781 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit At the time of this writing, ngtcp2 does (b). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574568202 ----==_mimepart_5e1ed8db57737_337c3fa5ed6cd964948781 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

At the time of this writing, ngtcp2 does (b).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1ed8db57737_337c3fa5ed6cd964948781-- From nobody Wed Jan 15 07:06:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B73D6120091 for ; Wed, 15 Jan 2020 07:05:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGva85ZzthLV for ; Wed, 15 Jan 2020 07:05:12 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1086120090 for ; Wed, 15 Jan 2020 07:05:11 -0800 (PST) Date: Wed, 15 Jan 2020 07:05:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579100710; bh=GG3SaOMBVeIyC9ckJzjz9dlx0g2PsgDsfqnQykCyN+8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mHDSsj2GKhDAiqJmRVwyqUmKfyreEcUHJtAT+GEsni1IoYWzM6Xnk8sOnWprQoWWn MY0RAko96q09beYy0PMCerS7HR5x9/Nrrodo9ZcPFecpO2OFiLJ3dkZ+UPTns1IP+V hGOiQstqeeFh94ROfl4Jf4Ug2awomZm6uLdAAQpE= From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f2a26b487c_1d8c3fe83fccd960176656"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:05:19 -0000 ----==_mimepart_5e1f2a26b487c_1d8c3fe83fccd960176656 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho for you problem with (a) isn't that just a general problem with having multiple paths and then getting a NEW_CONNECTION_ID with RPT for all previous CIDs? You end up in a scenario where you only have 1 CID (the new one) and multiple paths that just had all their CIDs retired. If you can get away with using that one CID for the active path, you can still make forward progress. If not, the connection dies. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574700348 ----==_mimepart_5e1f2a26b487c_1d8c3fe83fccd960176656 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho for you problem with (a) isn't that just a general problem with having multiple paths and then getting a NEW_CONNECTION_ID with RPT for all previous CIDs? You end up in a scenario where you only have 1 CID (the new one) and multiple paths that just had all their CIDs retired. If you can get away with using that one CID for the active path, you can still make forward progress. If not, the connection dies.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f2a26b487c_1d8c3fe83fccd960176656-- From nobody Wed Jan 15 07:08:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C76D1200CD for ; Wed, 15 Jan 2020 07:07:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LaVDBCxdKPL6 for ; Wed, 15 Jan 2020 07:06:58 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBEE7120089 for ; Wed, 15 Jan 2020 07:06:57 -0800 (PST) Date: Wed, 15 Jan 2020 07:06:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579100816; bh=XBudivqK4foX8XEH+IIqel59t23la9IrOSpjE9mObdM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZtRwSyqsDeWx5evox197GUTnKfyiQ8VH4hv00wQ+FY8jcn16hPcxoPybwbTtf2kAl xRbBkSkeBTUmI8lI/jG2xOP8dGHCJwAYSVum2MkD+xBv5fQYCXRAbyZnMDSDha/U24 bTg0MoJ2aBajhB213BeUSfLQSAkH+4yuzdixwJHU= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f2a90de3e4_51243fcc29acd96c21521e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:07:05 -0000 ----==_mimepart_5e1f2a90de3e4_51243fcc29acd96c21521e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I believe we specify (b) already: "A client MUST only change the value it sends in the Destination Connection ID in response to the first packet of each type it receives from the server (Retry or Initial); a server MUST set its value based on the Initial packet. Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded. This avoids problems that might arise from stateless processing of multiple Initial packets producing different connection IDs." https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#negotiating-connection-ids-negotiating-connection-ids -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574701267 ----==_mimepart_5e1f2a90de3e4_51243fcc29acd96c21521e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I believe we specify (b) already:
"A client MUST only change the value it sends in the Destination Connection ID in response to the first packet of each type it receives from the server (Retry or Initial); a server MUST set its value based on the Initial packet. Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded. This avoids problems that might arise from stateless processing of multiple Initial packets producing different connection IDs."
https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-transport.md#negotiating-connection-ids-negotiating-connection-ids


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f2a90de3e4_51243fcc29acd96c21521e-- From nobody Wed Jan 15 07:23:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FF74120025 for ; Wed, 15 Jan 2020 07:22:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RyKpbNEQr_Vf for ; Wed, 15 Jan 2020 07:22:17 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3ABEB12004A for ; Wed, 15 Jan 2020 07:22:17 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 6065DC61F2A for ; Wed, 15 Jan 2020 07:22:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579101736; bh=jCqv4S8CB13jqFrx/F23+CggFGhJUVPAmb6N9TzHKjg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dlX3TFgXCHP9NWtwb7kZsbG/lYCI8ElYfFvDxaE3RvMnkkYHDjEd3G8CLV3Rszhzf 8NrzG/CBvYUie7u23AhBTSx8JKE98SAJR81pOq+/PiHexnjFIx+aKpZdXheofNOK3B 6AQxO9K84FS9KG0tuLvLlGhPIBmlNc4QLfqli+L8= Date: Wed, 15 Jan 2020 07:22:16 -0800 From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f2e2851dda_730d3f80e9acd95c4434"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:22:19 -0000 ----==_mimepart_5e1f2e2851dda_730d3f80e9acd95c4434 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett that is just indicating when a client should change DCID in response to receiving a Initial/Retry packet with a new CID. I don't think anything restricts either side from sending NEW_CONNECTION_ID frames in their first 1-RTT packets and their peers immediately using them for any packets (including handshake) they send. Personally, I don't have a problem with (a). I think that no matter what receivers will have to handle the multiple paths but single CID scenario, so I would prefer not to special case the handshake. I also don't think we have handshake confirmation problems because an endpoint should only send a NEW_CONNECTION_ID out when it's able to accept it. Then, if the peer can decrypt the packet with the new CID, I see no reason why it shouldn't be allowed to use it immediately. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574708737 ----==_mimepart_5e1f2e2851dda_730d3f80e9acd95c4434 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett that is just indicating when a client should change DCID in response to receiving a Initial/Retry packet with a new CID. I don't think anything restricts either side from sending NEW_CONNECTION_ID frames in their first 1-RTT packets and their peers immediately using them for any packets (including handshake) they send.

Personally, I don't have a problem with (a). I think that no matter what receivers will have to handle the multiple paths but single CID scenario, so I would prefer not to special case the handshake. I also don't think we have handshake confirmation problems because an endpoint should only send a NEW_CONNECTION_ID out when it's able to accept it. Then, if the peer can decrypt the packet with the new CID, I see no reason why it shouldn't be allowed to use it immediately.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f2e2851dda_730d3f80e9acd95c4434-- From nobody Wed Jan 15 07:26:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBE7F120090 for ; Wed, 15 Jan 2020 07:25:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q-hjQYwpogfl for ; Wed, 15 Jan 2020 07:25:18 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5435112004F for ; Wed, 15 Jan 2020 07:25:18 -0800 (PST) Date: Wed, 15 Jan 2020 07:25:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579101917; bh=0vjTehhXHnozpH/CqKUJb72OWdZOOVnQ3nYTlnHbhHo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xs6hWtH/pgXuhF2kXnBRraJbGKRvxojkrheWUoUYmsvWR7m066SxUJE0Un26HuOu0 n2oqbsP6dI65jwO7R1GI5/GShfaF02z4EFuC/1rxVxdaUhFbgs8eLqZXh8xaxyuM9o 3ThXkD6uyLpuJcjvvEXe1oO9RjNdmJhElO1K8vXE= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Anti-amplification limits should count junk too (#3340) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f2edd9643b_3c0b3fe0b54cd968120268"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:25:25 -0000 ----==_mimepart_5e1f2edd9643b_3c0b3fe0b54cd968120268 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I have no objection to requiring both CID and path to match, though I'll note that if the server changes the CID in an Initial packet, but the client doesn't receive enough data to generate handshake keys, it'll need to match against both CIDs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3340#issuecomment-574710123 ----==_mimepart_5e1f2edd9643b_3c0b3fe0b54cd968120268 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I have no objection to requiring both CID and path to match, though I'll note that if the server changes the CID in an Initial packet, but the client doesn't receive enough data to generate handshake keys, it'll need to match against both CIDs.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f2edd9643b_3c0b3fe0b54cd968120268-- From nobody Wed Jan 15 07:31:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E2D212080C for ; Wed, 15 Jan 2020 07:30:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mFY4PJBfX4wG for ; Wed, 15 Jan 2020 07:30:07 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60094120806 for ; Wed, 15 Jan 2020 07:30:07 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id BF5281C1C84 for ; Wed, 15 Jan 2020 07:30:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579102206; bh=UlRbFjLy5Cp79Oss9d7XiuGQEMSgaQVDFXG0DSGpgi4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gp97LSuf9yFkVa8KcBefM68HA4WvNr9Dy5qVhXd9Ra1lfC/gkrT+EZXVHSMBkhvh6 u3qHbTIKkeZ8OS3fY1tqlNrRtaqs1xDNsbf9smkjCl1X1V52/RXAnl306A/V/Sgwos LJWqPPUGzd7B/baLJBx/vx+6/XePvkFBHpN7nP+Y= Date: Wed, 15 Jan 2020 07:30:06 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f2ffeaf638_5cac3fe19eecd96038968"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:30:14 -0000 ----==_mimepart_5e1f2ffeaf638_5cac3fe19eecd96038968 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @nibanks my reading of the text I quoted is that you cannot use any DCIDs in long header packets that weren't either the original client DCID/SCID or from a server Initial or Retry. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574712364 ----==_mimepart_5e1f2ffeaf638_5cac3fe19eecd96038968 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@nibanks my reading of the text I quoted is that you cannot use any DCIDs in long header packets that weren't either the original client DCID/SCID or from a server Initial or Retry.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f2ffeaf638_5cac3fe19eecd96038968-- From nobody Wed Jan 15 07:40:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C92F1208A2 for ; Wed, 15 Jan 2020 07:39:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y1qu-Gt4L1li for ; Wed, 15 Jan 2020 07:39:03 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02AC6120025 for ; Wed, 15 Jan 2020 07:39:03 -0800 (PST) Date: Wed, 15 Jan 2020 07:39:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579102742; bh=6SGjLms76Im3bL8YfVr35En49tJYBoM9qH9iextE8EA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ot8mj0893kM3kUZ2Nt8tjgkegPcf2UB+wNA+wXM1ruC1Z3mJchPhZfcx/INkY7ksW IVMIC2V6mMjEOGqqnUCwnNaoClAOU+RYuEiOr7UljLlMv9VUEcD72kQKjo2ZJ3safF 8efzBlv0zwavU2lNTcAIViWUtdcUYkYP4oehG3so= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f3216411bc_10373f90c72cd96c177342"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 15:39:12 -0000 ----==_mimepart_5e1f3216411bc_10373f90c72cd96c177342 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > * a) let the receiver of NCID to send Handshake packets using the new CIDs > * b) require (or recommend) receiver of NCID to continue using the original DCID until the handshake is confirmed > * c) require (or recommend) the sender to withhold the emission NCID (with a non-zero RTP) to until it sees an ACK for handshake confirmation @kazuho There's a fourth option: * d) require that the sender withholds the NCID frame until it has confirmed the handshake. As soon as an endpoint confirms the handshake, it drops the Handshake keys (I'm assuming #3145 here). As a result, the endpoint obviously doesn't care about Handshake packets any longer (and especially doesn't care which DCID was used to send the packet). Therefore, there's no problem if the receiver of the NCID frame immediately retires the connection ID used during the handshake, even if the the NCID and the HANDSHAKE_DONE frame were reordered. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574716588 ----==_mimepart_5e1f3216411bc_10373f90c72cd96c177342 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
  • a) let the receiver of NCID to send Handshake packets using the new CIDs
  • b) require (or recommend) receiver of NCID to continue using the original DCID until the handshake is confirmed
  • c) require (or recommend) the sender to withhold the emission NCID (with a non-zero RTP) to until it sees an ACK for handshake confirmation

@kazuho There's a fourth option:

  • d) require that the sender withholds the NCID frame until it has confirmed the handshake.

As soon as an endpoint confirms the handshake, it drops the Handshake keys (I'm assuming #3145 here). As a result, the endpoint obviously doesn't care about Handshake packets any longer (and especially doesn't care which DCID was used to send the packet).
Therefore, there's no problem if the receiver of the NCID frame immediately retires the connection ID used during the handshake, even if the the NCID and the HANDSHAKE_DONE frame were reordered.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f3216411bc_10373f90c72cd96c177342-- From nobody Wed Jan 15 08:18:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E869812009E for ; Wed, 15 Jan 2020 08:17:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OU5cTLFZn056 for ; Wed, 15 Jan 2020 08:17:44 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98B85120861 for ; Wed, 15 Jan 2020 08:17:44 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id F2677C62080 for ; Wed, 15 Jan 2020 08:17:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579105063; bh=+fnHra9jHIA3T78dHNm37PoSmh7cWUK95Yr/qZmyWnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sV43ecjzfOJAC2I9xH1osEaxJj15o3rHm23GNPvd9rIz/umOSDLKYoas+pflmofWB //ayNOUy645UZwXDi3VYQi6Y7Z/bCf/v9H0OGzkaIs2ym0Z311afvlhJmG7hvpUAa/ szUrSOxmwr3M82XN70JXTgdVWdUpeSmQ2zh/98qk= Date: Wed, 15 Jan 2020 08:17:43 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f3b27e024b_52ea3fb290acd960840de"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 16:17:52 -0000 ----==_mimepart_5e1f3b27e024b_52ea3fb290acd960840de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. Looks both beneficial and editorial. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-343342574 ----==_mimepart_5e1f3b27e024b_52ea3fb290acd960840de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.

Looks both beneficial and editorial.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f3b27e024b_52ea3fb290acd960840de-- From nobody Wed Jan 15 08:23:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DC3A120842 for ; Wed, 15 Jan 2020 08:22:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BQvCTP38KiUW for ; Wed, 15 Jan 2020 08:22:15 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7685F12004A for ; Wed, 15 Jan 2020 08:22:15 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 20E9812134A for ; Wed, 15 Jan 2020 08:22:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579105335; bh=i68EJTrTxg+IJjhKMTvATdbWwuEyqPwzk4cAXBWwjc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YvgbGw2CQqclS+nuHRHq6vgbC/jlUaGQon6SQGhW5MR0bbxoIoPShO2BD62xmY8Mc VKjKJpkGO8SNNBQYJ+mZu8GVU8yMiyITkxxm+8r4IjLtiSXkaH0ljEDZ4+esdWEeBe ELVm/1b/tdjMXHCjxpECuvkE/YL7Hi4Tu6cAUqeY= Date: Wed, 15 Jan 2020 08:22:14 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove mention of round-trip time in HTTP/3 (#3346) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f3c36cb983_594b3fb8106cd95c1191d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 16:22:22 -0000 ----==_mimepart_5e1f3c36cb983_594b3fb8106cd95c1191d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The text implies a little bit of interaction with the QUIC Stream ID space. Because we had to change GOAWAY to signal the first *unprocessed* Stream ID, the HTTP layer needs to be able to get "the next" stream ID from QUIC in a given space. But as to the general issue, I don't object to removing the specific dependency; anyone reading should be able to conclude that you need to allow an RTT for the requests to arrive, and if they have access to that value, they'll use it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3346#issuecomment-574736598 ----==_mimepart_5e1f3c36cb983_594b3fb8106cd95c1191d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The text implies a little bit of interaction with the QUIC Stream ID space. Because we had to change GOAWAY to signal the first unprocessed Stream ID, the HTTP layer needs to be able to get "the next" stream ID from QUIC in a given space.

But as to the general issue, I don't object to removing the specific dependency; anyone reading should be able to conclude that you need to allow an RTT for the requests to arrive, and if they have access to that value, they'll use it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f3c36cb983_594b3fb8106cd95c1191d-- From nobody Wed Jan 15 08:27:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B1CA120842 for ; Wed, 15 Jan 2020 08:26:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SAEFaNuRdvJf for ; Wed, 15 Jan 2020 08:26:21 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD8C912004A for ; Wed, 15 Jan 2020 08:26:21 -0800 (PST) Date: Wed, 15 Jan 2020 08:26:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579105581; bh=tXJIxQVX4f17Srw5UMsTqYEyXKn7RU5R2BxdhPsgmqE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VAu25R5m+H1NxUM0jRedHaGKSDX2eypG9lfGuNLliy0DOHqkfsLFWbgH4GfdKig+w IBhwm2OLJfgYtQy7YzR7clgehacLi+pLe0s+sk/y3WclT0li9nK22zmsR7uNvH5a0z ONJh6X/So8RVR4+7WD15UPesrnxaQDZ3eK2mj2SQ= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f3d2db167_61a13fb3822cd95c1727c8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 16:26:28 -0000 ----==_mimepart_5e1f3d2db167_61a13fb3822cd95c1727c8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to +retry some requests. Including the GOAWAY frame in the same packet as the QUIC CONNECTION_CLOSE frame improves the chances of the frame being received by clients. Admittedly, it's best effort. This also implies that there might be value in permitting the application layer to drain whatever data has arrived, even if a CONNECTION_CLOSE has also been received. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#discussion_r366974294 ----==_mimepart_5e1f3d2db167_61a13fb3822cd95c1727c8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> +Before closing the connection, a GOAWAY frame MAY be sent to allow the client to
+retry some requests.  Including the GOAWAY frame in the same packet as the QUIC
 CONNECTION_CLOSE frame improves the chances of the frame being received by
 clients.

Admittedly, it's best effort. This also implies that there might be value in permitting the application layer to drain whatever data has arrived, even if a CONNECTION_CLOSE has also been received.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f3d2db167_61a13fb3822cd95c1727c8-- From nobody Wed Jan 15 10:56:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6045612090A for ; Wed, 15 Jan 2020 10:56:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pSTN5VdmuwTo for ; Wed, 15 Jan 2020 10:56:54 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42BF01208D4 for ; Wed, 15 Jan 2020 10:56:54 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 75D9B6A12B4 for ; Wed, 15 Jan 2020 10:56:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579114613; bh=HveeOTtibDdXnoLo6CKw/9acYfTwVxAf2I1iBqHtqfo=; h=Date:From:To:Subject:From; b=Kk61zNlNnoNpJkrA2nRYNVVTHao1KFh5yyWGMt+1XXKL+ON4FqMWTJldnlVpkyGcV M62kZttrgtD9uzAXacuIoeFLPXYN7tIu1SHglf62M+Q8I5nqTE1NMTqPFE1wX1/HlK x/PlzwsXZtLtwxoZUNKfxpUByLGpE0PM0RxEEKCc= Date: Wed, 15 Jan 2020 10:56:53 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9df4a0: Clarify section on negotiating connection IDs Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 18:56:55 -0000 Branch: refs/heads/jri/cids Home: https://github.com/quicwg/base-drafts Commit: 9df4a03454c43c2b63413c5689c9c36a4fea1826 https://github.com/quicwg/base-drafts/commit/9df4a03454c43c2b63413c5689c9c36a4fea1826 Author: Jana Iyengar Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify section on negotiating connection IDs From nobody Wed Jan 15 10:58:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C663712090A for ; Wed, 15 Jan 2020 10:58:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdWx37RDPjFI for ; Wed, 15 Jan 2020 10:58:05 -0800 (PST) Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3195D1208D4 for ; Wed, 15 Jan 2020 10:58:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:to:subject:mime-version:content-type:content-transfer-encoding; s=s20150108; bh=g8E75dBI1IG+V8sZkY6TlfBYgAh5D0oRnymkbdTTuwQ=; b= RBK13InG9r15i1/VOsL3bipOYkpmoikcnQi/5QB3KwmEKQj+zauMvx9I4tAJErGW uM8oeXK9LKkutrPqUwHECdowO4k9fDKiX/IWCzAa4VhZCnPV2zQfLgcodm3R1Mhd EtBTDQEb9JdhUNcsIDjNgR5ufPCR/FkV/Y0rQUP++IM= Received: by filter0457p1iad2.sendgrid.net with SMTP id filter0457p1iad2-4003-5E1F60BC-E 2020-01-15 18:58:04.204556205 +0000 UTC m=+75356.766118205 Received: from github-lowworker-a6a2749.va3-iad.github.net (unknown [140.82.115.68]) by ismtpd0031p1iad2.sendgrid.net (SG) with ESMTP id xaJupuu2R66ij9GN73ftrA for ; Wed, 15 Jan 2020 18:58:04.290 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-a6a2749.va3-iad.github.net (Postfix) with ESMTP id 3930D940F32 for ; Wed, 15 Jan 2020 10:58:04 -0800 (PST) Date: Wed, 15 Jan 2020 18:58:04 +0000 (UTC) From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7e36e9: Script updating gh-pages from 9df4a034. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak392/XF4Cu0ASdWeaEsegXncAofr6AkskNYIA JzgOYzRTjQk/ktZHIyr7RYMBbY66BucXMo2+obhddoe7y5XQ74bRyFr5XwN6w7RdCy1OUAkR2jg1ar q2yRyoU3GIS5mmKgdQun9HQEQ0gGXVS5MacY0JoNoOQuyY/JYC9+HVniTg== Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 18:58:07 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 7e36e92c747069b54ad7c22f872643b096d55462 https://github.com/quicwg/base-drafts/commit/7e36e92c747069b54ad7c22f872643b096d55462 Author: ID Bot Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: R fix-refs/draft-ietf-quic-http.html R fix-refs/draft-ietf-quic-http.txt R fix-refs/draft-ietf-quic-invariants.html R fix-refs/draft-ietf-quic-invariants.txt R fix-refs/draft-ietf-quic-qpack.html R fix-refs/draft-ietf-quic-qpack.txt R fix-refs/draft-ietf-quic-recovery.html R fix-refs/draft-ietf-quic-recovery.txt R fix-refs/draft-ietf-quic-tls.html R fix-refs/draft-ietf-quic-tls.txt R fix-refs/draft-ietf-quic-transport.html R fix-refs/draft-ietf-quic-transport.txt R fix-refs/index.html M index.html A jri/cids/draft-ietf-quic-http.html A jri/cids/draft-ietf-quic-http.txt A jri/cids/draft-ietf-quic-invariants.html A jri/cids/draft-ietf-quic-invariants.txt A jri/cids/draft-ietf-quic-qpack.html A jri/cids/draft-ietf-quic-qpack.txt A jri/cids/draft-ietf-quic-recovery.html A jri/cids/draft-ietf-quic-recovery.txt A jri/cids/draft-ietf-quic-tls.html A jri/cids/draft-ietf-quic-tls.txt A jri/cids/draft-ietf-quic-transport.html A jri/cids/draft-ietf-quic-transport.txt A jri/cids/index.html Log Message: ----------- Script updating gh-pages from 9df4a034. [ci skip] From nobody Wed Jan 15 11:00:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BDBA120920 for ; Wed, 15 Jan 2020 11:00:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KdTHNGqHRq6Z for ; Wed, 15 Jan 2020 11:00:25 -0800 (PST) Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75FAF12090A for ; Wed, 15 Jan 2020 11:00:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:to:subject:mime-version:content-type:content-transfer-encoding; s=s20150108; bh=GG6w7G6y/4HqIIAfnSNABtwrGc8FRY08l4rurGsw6xk=; b= LwFR2zwvAFTTX5gomlJgB99Eo/VEEho7t7sbMmUUsW9RS7tPR3emHXqZc8xt8Q3j 2YAPoEKQb0/Avn0CjP8n2rZbbp5CzWCgGZaHeQ/SZZHS7zdKQ+Aa9y0xMD6fGoJd uM2ULCT0Y+RReVH+DFVFFyQmTdYRVTGllqEyxfmJX5g= Received: by filter1541p1mdw1.sendgrid.net with SMTP id filter1541p1mdw1-2250-5E1F613B-2B 2020-01-15 19:00:11.511338031 +0000 UTC m=+82430.605486213 Received: from github-lowworker-5fb2734.va3-iad.github.net (unknown [140.82.115.4]) by ismtpd0090p1iad2.sendgrid.net (SG) with ESMTP id rv9xKnBSS4iE17Iit20tog for ; Wed, 15 Jan 2020 19:00:11.480 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5fb2734.va3-iad.github.net (Postfix) with ESMTP id 58FC4340A32 for ; Wed, 15 Jan 2020 11:00:11 -0800 (PST) Date: Wed, 15 Jan 2020 19:00:11 +0000 (UTC) From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4d6253: Script updating issues at 2020-01-15T19:00:02Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+QhR5EjEZpAy6AwjSgs2jllwarA3KdNQCaQ lXY6Oz11YnxZtqWuaHQNUlfedylWzVzR8EpRQnpbNUasCM7VSIW5vfaPSsjLTe04NW7i1OBXb11oGC p3mwbBdjeifLcHsS2izuMhVMs1FOdJYCLBr5yOezX6sV7j99nEN/qonmLA== Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 19:00:31 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4d625361b6969ecff810c5e9d8037dd6e717fc45 https://github.com/quicwg/base-drafts/commit/4d625361b6969ecff810c5e9d8037dd6e717fc45 Author: ID Bot Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-15T19:00:02Z. [ci skip] From nobody Wed Jan 15 11:03:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B8C712095D for ; Wed, 15 Jan 2020 11:03:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5mVvIlYUqITt for ; Wed, 15 Jan 2020 11:03:08 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB8A2120955 for ; Wed, 15 Jan 2020 11:03:06 -0800 (PST) Date: Wed, 15 Jan 2020 11:03:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579114986; bh=XWLhZzExZQBaUxC/9xUnbQ93D4i4huwukH2/tJ99CMo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=FO33JrztS+uz5F1qRx4lmg89NkukgglsOvA48xn2x0A40rVVEmfr7GV8NYqn+c5yr qvaHu6EA74HRVOumgvwgx+P/LbN+Ww2FyQRoAaUk4E2mdZ87Q3dCE1AQrv0vMBEtj1 drzL6pbhatmPyC0qOY2FdfpFWx/no2lEi61TBVNw= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f61e9f2811_4dc53fd7700cd96017188f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 19:03:15 -0000 ----==_mimepart_5e1f61e9f2811_4dc53fd7700cd96017188f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In thinking about #3348, I started this editorial PR to clarify language in the section on negotiating connection IDs. I suspect much of it was left over from before we had the DCID / SCID split, and also before the new handshake was established. This is deliberately only editorial, and it exposes issues. Notably, there is no mention of Handshake packets, but that is just as it was. Where that should fit needs more discussion, and I am proposing to do that separately. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3349 -- Commit Summary -- * Clarify section on negotiating connection IDs -- File Changes -- M draft-ietf-quic-transport.md (69) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3349.patch https://github.com/quicwg/base-drafts/pull/3349.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349 ----==_mimepart_5e1f61e9f2811_4dc53fd7700cd96017188f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In thinking about #3348, I started this editorial PR to clarify language in the section on negotiating connection IDs. I suspect much of it was left over from before we had the DCID / SCID split, and also before the new handshake was established.

This is deliberately only editorial, and it exposes issues. Notably, there is no mention of Handshake packets, but that is just as it was. Where that should fit needs more discussion, and I am proposing to do that separately.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3349

Commit Summary

  • Clarify section on negotiating connection IDs

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f61e9f2811_4dc53fd7700cd96017188f-- From nobody Wed Jan 15 11:09:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CEDA12090A for ; Wed, 15 Jan 2020 11:09:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UjO8YYOEIker for ; Wed, 15 Jan 2020 11:09:55 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1BD412090B for ; Wed, 15 Jan 2020 11:09:55 -0800 (PST) Date: Wed, 15 Jan 2020 11:09:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579115394; bh=XNZhujS3nSCS9fES8ItxFrvdxyt2AMwjZpLGCih32Io=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DyFsHfokQ3qbuc15Bc8MR2BbO7SyTYIOgf7TNkKRRMXHAtqPJKzfbXwqBL5o7yM9G QVE/SfTa3syfWoyYl31S71f3mrAEl3MAIwHk5VCyWbtVmU7AthF+CEa4t26Dr8vbQM bcE1kaVqDtJe2q9Ex+VLyrt6BfHcuY3usIb2DjQE= From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f6382c2e17_1ea3f8a252cd96088463"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 19:09:57 -0000 ----==_mimepart_5e1f6382c2e17_1ea3f8a252cd96088463 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit nibanks commented on this pull request. > -Initial packet from the server. Once a client has received an Initial packet -from the server, it MUST discard any packet it receives with a different Source -Connection ID. - -A client MUST only change the value it sends in the Destination Connection ID in -response to the first packet of each type it receives from the server (Retry or -Initial); a server MUST set its value based on the Initial packet. Any -additional changes are not permitted; if subsequent packets of those types -include a different Source Connection ID, they MUST be discarded. This avoids -problems that might arise from stateless processing of multiple Initial packets -producing different connection IDs. - -The connection ID can change over the lifetime of a connection, especially in -response to connection migration ({{migration}}); see {{issue-cid}} for details. +the SCID supplied by the server as the DCID for subsequent packets, including +all subsequent Handshake and 0-RTT packets. This means that a client might Why require that all subsequent Handshake packets use the same CID? It's definitely requires for Initial and 0-RTT to have consistent routing through the LB, but I haven't heard any reason to require it for handshake (taking into account possible new CIDs being received, i.e. #3348). IMO, adding extra restrictions here just complicates NEW_CONNECTION_ID handling. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349#pullrequestreview-343453704 ----==_mimepart_5e1f6382c2e17_1ea3f8a252cd96088463 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@nibanks commented on this pull request.


In draft-ietf-quic-transport.md:

> -Initial packet from the server. Once a client has received an Initial packet
-from the server, it MUST discard any packet it receives with a different Source
-Connection ID.
-
-A client MUST only change the value it sends in the Destination Connection ID in
-response to the first packet of each type it receives from the server (Retry or
-Initial); a server MUST set its value based on the Initial packet.  Any
-additional changes are not permitted; if subsequent packets of those types
-include a different Source Connection ID, they MUST be discarded.  This avoids
-problems that might arise from stateless processing of multiple Initial packets
-producing different connection IDs.
-
-The connection ID can change over the lifetime of a connection, especially in
-response to connection migration ({{migration}}); see {{issue-cid}} for details.
+the SCID supplied by the server as the DCID for subsequent packets, including
+all subsequent Handshake and 0-RTT packets. This means that a client might

Why require that all subsequent Handshake packets use the same CID? It's definitely requires for Initial and 0-RTT to have consistent routing through the LB, but I haven't heard any reason to require it for handshake (taking into account possible new CIDs being received, i.e. #3348). IMO, adding extra restrictions here just complicates NEW_CONNECTION_ID handling.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f6382c2e17_1ea3f8a252cd96088463-- From nobody Wed Jan 15 12:01:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E85E21209E6 for ; Wed, 15 Jan 2020 12:01:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EITo6eA5QczT for ; Wed, 15 Jan 2020 12:01:10 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CB30120C85 for ; Wed, 15 Jan 2020 12:00:51 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id AB29F660E2F for ; Wed, 15 Jan 2020 12:00:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579118450; bh=QZERpsiabjLEhTXPNQPOFaV+ItpU1XkZZW5rQBU9F3U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i4c6fSeGGC0Aviela63/yWxCyNnhA5X70cts2OGXkQFHRYvyQJDXEPgANzaVeaezA 3eXyUAGA4XZo6o8JSdmeYC7oqykGMlVyw2BJZtatOoyxLUGPlBHKn2SF71/AkFX3ij FUmitb52IRJWLG/8INJLp8hU/nKKn3QZ+yNiTtb4= Date: Wed, 15 Jan 2020 12:00:50 -0800 From: kixelated Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f6f729bdf8_560b3fcd3a6cd968157440"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kixelated X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:01:17 -0000 ----==_mimepart_5e1f6f729bdf8_560b3fcd3a6cd968157440 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm implementing the RTT estimation code in quic-recovery at the moment and I've run into a potential edge case with ACK delays. This is entirely hypothetical for the moment. For example, suppose `min_rtt = 100` and our actual round trip time is 99ms, 100ms, or 101ms with equal frequency. This minimum RTT was calculated earlier (ex. handshake) but now the peer is delaying ACKs. If we receive an ACK with `latest_rtt = 126` and `ack_delay = 25`, then `adjusted_rtt = 101`. If we receive an ACK with `latest_rtt = 125` and `ack_delay = 25`, then `adjusted_rtt = 125`. If we receive an ACK with `latest_rtt = 124` and `ack_delay = 25`, then `adjusted_rtt = 124`. The computed result is `smoothed_rtt=117` and `rttvar=11`. The "actual" result should be closer to `smoothed_rtt=100` and `rttvar=2/3`. Any delayed ACKs sent faster than `min_rtt` will skew the results based on the `ack_delay`. This includes ACKs sent over a faster path. These RTT estimates can be brought closer to reality with a more accurate `min_rtt`. This can only be accomplished if the peer transmits an ACK with `ack_delay=0` and gets lucky. However, a peer will only send an immediate ACK if it receives two ack-eliciting packets within `max_ack_delay` of each other (and the peer follows the RFC recommendation). Ironically, this is the situation where estimating the RTT is the most important, as the packet rate is too low for fast recovery. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350 ----==_mimepart_5e1f6f729bdf8_560b3fcd3a6cd968157440 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm implementing the RTT estimation code in quic-recovery at the moment and I've run into a potential edge case with ACK delays. This is entirely hypothetical for the moment.

For example, suppose min_rtt = 100 and our actual round trip time is 99ms, 100ms, or 101ms with equal frequency. This minimum RTT was calculated earlier (ex. handshake) but now the peer is delaying ACKs.

If we receive an ACK with latest_rtt = 126 and ack_delay = 25, then adjusted_rtt = 101.
If we receive an ACK with latest_rtt = 125 and ack_delay = 25, then adjusted_rtt = 125.
If we receive an ACK with latest_rtt = 124 and ack_delay = 25, then adjusted_rtt = 124.

The computed result is smoothed_rtt=117 and rttvar=11.
The "actual" result should be closer to smoothed_rtt=100 and rttvar=2/3.

Any delayed ACKs sent faster than min_rtt will skew the results based on the ack_delay. This includes ACKs sent over a faster path.

These RTT estimates can be brought closer to reality with a more accurate min_rtt. This can only be accomplished if the peer transmits an ACK with ack_delay=0 and gets lucky.

However, a peer will only send an immediate ACK if it receives two ack-eliciting packets within max_ack_delay of each other (and the peer follows the RFC recommendation). Ironically, this is the situation where estimating the RTT is the most important, as the packet rate is too low for fast recovery.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f6f729bdf8_560b3fcd3a6cd968157440-- From nobody Wed Jan 15 12:14:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74A551208EA for ; Wed, 15 Jan 2020 12:14:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t7_cQ2s58gSm for ; Wed, 15 Jan 2020 12:14:37 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97FA8120972 for ; Wed, 15 Jan 2020 12:14:37 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id D31AA8C06CE for ; Wed, 15 Jan 2020 12:14:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579119275; bh=5Tu1rY+8kTgiLG+ljssy85JmFq/TFghQw4Me9a8Uetw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lN7ffGxKZ3UpX65zowDRPhr24krPKIVZ9MEltaSlGxN0fqUHtTRhV2aweK2YyTwNS oVRLnSLxyIQIFzAMoMo2Bk7o3ykmUSuJdRHr9cB7ksMDQDC29PgErQvANZQW3PsTpv aGU7Egfh4Vugy5iINpg/FAuTs136hhEDQzFvoK5w= Date: Wed, 15 Jan 2020 12:14:35 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f72abc1c48_5c8f3f823fecd96015212a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:14:41 -0000 ----==_mimepart_5e1f72abc1c48_5c8f3f823fecd96015212a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'll note that persistent delayed acks are bad for performance for a variety of reasons, but let's put that aside for now. I believe the problematic text is: > MUST NOT apply the adjustment if the resulting RTT sample is smaller than the min_rtt. This limits the underestimation that a misreporting peer can cause to the smoothed_rtt. The alternative would be to allow the RTT sample to be as small as min_rtt, but no smaller, rather than ignoring the ack_delay entirely when it created a sample less than min_rtt. The negative of this is it allows a buggy/malicious peer to always specify an overly large ack_delay, which drives smoothed to min_rtt and results in an RTTVar of 0. This would make PTO quite aggressive, though given we're also adding max_ack_delay onto the PTO, possibly it's acceptable. In real-world scenarios, I suspect it doesn't matter that much, which is why we went with the more conservative option. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-574836935 ----==_mimepart_5e1f72abc1c48_5c8f3f823fecd96015212a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'll note that persistent delayed acks are bad for performance for a variety of reasons, but let's put that aside for now.

I believe the problematic text is:

MUST NOT apply the adjustment if the resulting RTT sample is smaller than the min_rtt. This limits the underestimation that a misreporting peer can cause to the smoothed_rtt.

The alternative would be to allow the RTT sample to be as small as min_rtt, but no smaller, rather than ignoring the ack_delay entirely when it created a sample less than min_rtt. The negative of this is it allows a buggy/malicious peer to always specify an overly large ack_delay, which drives smoothed to min_rtt and results in an RTTVar of 0. This would make PTO quite aggressive, though given we're also adding max_ack_delay onto the PTO, possibly it's acceptable.

In real-world scenarios, I suspect it doesn't matter that much, which is why we went with the more conservative option.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f72abc1c48_5c8f3f823fecd96015212a-- From nobody Wed Jan 15 12:16:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28ADD120992 for ; Wed, 15 Jan 2020 12:16:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nTq4bkW4sk-y for ; Wed, 15 Jan 2020 12:16:14 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B39C1208EA for ; Wed, 15 Jan 2020 12:16:14 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id CB7E4661142 for ; Wed, 15 Jan 2020 12:16:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579119373; bh=q6wEqjCP7+wCmss3joWKhDJHZ84bjrSfsBOqJ9kh3Y8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0+EnKQMTxIhhnqyoouLLxGFnQgqQK9+bd6wi6OTfCqcL90Tq29kGEtZd1Itl0c0+c 84uz3CntJz86f8dBBIPCMHiX3LvySUFJS6SEAcaALxHcsxIDLO1r8z3qwB9/SS0x/y 0ZrXCW7aykWRuUQnVDMfm99oza6hrxfo52fhKKiM= Date: Wed, 15 Jan 2020 12:16:13 -0800 From: kixelated Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f730dbb38c_71a33f81666cd9601153d2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kixelated X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:16:21 -0000 ----==_mimepart_5e1f730dbb38c_71a33f81666cd9601153d2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Using the above example, where we expect `smoothed_rtt=100` and `rttvar=0.6` Here is the problematic code. It produces `smoothed_rtt=116.6` and `rttvar=10.4` ``` adjusted_rtt = latest_rtt if (latest_rtt > min_rtt + ack_delay): adjusted_rtt = latest_rtt - ack_delay ``` Like @ianswett said, an improvement would be to use the `ack_delay` while `adjusted_rtt >= min_rtt`: `` adjusted_rtt = min(latest_rtt - ack_delay, min_rtt) `` It produces `smoothed_rtt=100.3` and `rttvar=0.4`. However, this will still over-estimate the smooth and under-estimate the variance. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-574837523 ----==_mimepart_5e1f730dbb38c_71a33f81666cd9601153d2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Using the above example, where we expect smoothed_rtt=100 and rttvar=0.6

Here is the problematic code. It produces smoothed_rtt=116.6 and rttvar=10.4

    adjusted_rtt = latest_rtt
     if (latest_rtt > min_rtt + ack_delay):
       adjusted_rtt = latest_rtt - ack_delay

Like @ianswett said, an improvement would be to use the ack_delay while adjusted_rtt >= min_rtt:

adjusted_rtt = min(latest_rtt - ack_delay, min_rtt)

It produces smoothed_rtt=100.3 and rttvar=0.4. However, this will still over-estimate the smooth and under-estimate the variance.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f730dbb38c_71a33f81666cd9601153d2-- From nobody Wed Jan 15 12:18:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF4201209DF for ; Wed, 15 Jan 2020 12:18:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KSwtrWhOA-lP for ; Wed, 15 Jan 2020 12:18:32 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6765D120992 for ; Wed, 15 Jan 2020 12:18:32 -0800 (PST) Date: Wed, 15 Jan 2020 12:18:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579119511; bh=3pCMDjtzid4Mx+FDUc1mlwhFBpNPqLk1N9ZYqpDGBoY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lvs9mhfr/FTXZSXKh0jp4qpCCeh/ta4ZoUal/I45Wbe9TaBAyGwurp9CPgiJJE665 Ur2gy2S0WbajXmWD4WWQpku/6J6W8b6AnS3W1V3pebCL+uGsOtxjqj6BJFGI3fMSWe 9umgd0TJmhN2iz1PSc223ra/2YAg1Mi2FUM8rNsg= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f73978ad67_7fd53fc854ccd95c238771"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:18:34 -0000 ----==_mimepart_5e1f73978ad67_7fd53fc854ccd95c238771 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think you want a max(), not a min() but yes, that would be the alternative approach. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-574838374 ----==_mimepart_5e1f73978ad67_7fd53fc854ccd95c238771 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think you want a max(), not a min() but yes, that would be the alternative approach.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f73978ad67_7fd53fc854ccd95c238771-- From nobody Wed Jan 15 12:32:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C40CB120972 for ; Wed, 15 Jan 2020 12:32:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EsCWmNZAH6XG for ; Wed, 15 Jan 2020 12:31:56 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 199181208EA for ; Wed, 15 Jan 2020 12:31:56 -0800 (PST) Date: Wed, 15 Jan 2020 12:31:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579120315; bh=R6hsyjIBoLBCrFHcJA8JmahQ47AIL1qGqQRA6igbaCc=; h=Date:From:To:Subject:From; b=klHbw6jzkmPHYTQUPtpxI1UCKUXJvlbG4sei7Cx9PZ+fvYRDoxg6PAq8j+5w44NAp AAdRsmEOQyDGdqRWToubrwmn7+RkatNKhSnsNsByuwVg8RSd5Zdl/5vPn9UzSNPntK lqhBMHfZ7NDMKhCU53sgDP1kAYCw1J1+tQdE9Nj8= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8900cc: no hs packets Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:32:02 -0000 Branch: refs/heads/jri/cids Home: https://github.com/quicwg/base-drafts Commit: 8900cc103b376a80266150a907e7d1004dd15690 https://github.com/quicwg/base-drafts/commit/8900cc103b376a80266150a907e7d1004dd15690 Author: Jana Iyengar Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- no hs packets From nobody Wed Jan 15 12:32:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C9DE1208EA for ; Wed, 15 Jan 2020 12:32:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RgBYtQpdXPyS for ; Wed, 15 Jan 2020 12:32:05 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7DA6120972 for ; Wed, 15 Jan 2020 12:32:04 -0800 (PST) Date: Wed, 15 Jan 2020 12:32:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579120324; bh=BX5xWnyd8o/OMUo24ybpte4rJwYNeQfWi5vgKpDQgQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HTKDHIQZH7oSX9Q7wnZVThRBTJ+kU7CkgNcPptfP73GP2ws8JcPJfe4GTuRwMnYIB JTSNStUFtHz5g1U/he0BxI9e9aPCR2Rgws/g9CQTuSrBSEgoTEnyRnQy0cT3YoGSuQ A2UpANI9YUuLk1IiSrn9NbWPxG1rj5wH22Nt43rc= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f76c4193c5_3afb3fdeedacd9681897a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:32:12 -0000 ----==_mimepart_5e1f76c4193c5_3afb3fdeedacd9681897a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 8900cc103b376a80266150a907e7d1004dd15690 no hs packets -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3349/files/9df4a03454c43c2b63413c5689c9c36a4fea1826..8900cc103b376a80266150a907e7d1004dd15690 ----==_mimepart_5e1f76c4193c5_3afb3fdeedacd9681897a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1f76c4193c5_3afb3fdeedacd9681897a3-- From nobody Wed Jan 15 12:33:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0439A120975 for ; Wed, 15 Jan 2020 12:32:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id akpABHgB4gT3 for ; Wed, 15 Jan 2020 12:32:51 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A731120967 for ; Wed, 15 Jan 2020 12:32:51 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 7D7AFC604FE for ; Wed, 15 Jan 2020 12:32:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579120369; bh=mq6R815jzZMul91MGzW7g9crOmidqdHg7HLl0U2P6kg=; h=Date:From:To:Subject:From; b=bdISxq015JC4OMbMkf4hpGIWF81Ij/rT1nhAi7h+xRtVd4s5/D/nwwKMKpZlyMxZv Ppy3UhoiEWWfT31Ffemx5FTvYgB2LCCZ5zjj3e3fmEJQtJRmEMfWT3LLTauxAuokid bIlNWfRHku/X9mhJThcH2t52oS0sbIU0UhP6jtcY= Date: Wed, 15 Jan 2020 12:32:49 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2edd48: Script updating gh-pages from 8900cc10. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:32:58 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2edd48172c92587d9ca57df3144e92f2b6a4401a https://github.com/quicwg/base-drafts/commit/2edd48172c92587d9ca57df3144e92f2b6a4401a Author: ID Bot Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M index.html M jri/cids/draft-ietf-quic-transport.html M jri/cids/draft-ietf-quic-transport.txt Log Message: ----------- Script updating gh-pages from 8900cc10. [ci skip] From nobody Wed Jan 15 12:33:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61905120A54 for ; Wed, 15 Jan 2020 12:33:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y0I2ilby7qCL for ; Wed, 15 Jan 2020 12:33:02 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20313120A3C for ; Wed, 15 Jan 2020 12:33:02 -0800 (PST) Date: Wed, 15 Jan 2020 12:33:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579120381; bh=Uhr7GEmNcsSQtzCKNLuagNYn439ZP9MqQvlYvp45hdQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UvS2GlV7aWnI+tUXNX5Ob42CBIghD9I0SRBAp8DX7Cc70fYe0I9FkJ3f5fsMR0y4z mB8ZXzr5QMPLbgDUMqVHHhgo3O6a0yVasKDfVOoM/CwErnTYXC9genQWumiWt0JX90 3Vb7dKKuc+YSjV24cX23//aH+M0MXSKMc10StQyM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f76fd65fed_16353f8da4ecd96812143d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:33:06 -0000 ----==_mimepart_5e1f76fd65fed_16353f8da4ecd96812143d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > -Initial packet from the server. Once a client has received an Initial packet -from the server, it MUST discard any packet it receives with a different Source -Connection ID. - -A client MUST only change the value it sends in the Destination Connection ID in -response to the first packet of each type it receives from the server (Retry or -Initial); a server MUST set its value based on the Initial packet. Any -additional changes are not permitted; if subsequent packets of those types -include a different Source Connection ID, they MUST be discarded. This avoids -problems that might arise from stateless processing of multiple Initial packets -producing different connection IDs. - -The connection ID can change over the lifetime of a connection, especially in -response to connection migration ({{migration}}); see {{issue-cid}} for details. +the SCID supplied by the server as the DCID for subsequent packets, including +all subsequent Handshake and 0-RTT packets. This means that a client might Gah! That was my mistake. Fixed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349#discussion_r367092593 ----==_mimepart_5e1f76fd65fed_16353f8da4ecd96812143d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-transport.md:

> -Initial packet from the server. Once a client has received an Initial packet
-from the server, it MUST discard any packet it receives with a different Source
-Connection ID.
-
-A client MUST only change the value it sends in the Destination Connection ID in
-response to the first packet of each type it receives from the server (Retry or
-Initial); a server MUST set its value based on the Initial packet.  Any
-additional changes are not permitted; if subsequent packets of those types
-include a different Source Connection ID, they MUST be discarded.  This avoids
-problems that might arise from stateless processing of multiple Initial packets
-producing different connection IDs.
-
-The connection ID can change over the lifetime of a connection, especially in
-response to connection migration ({{migration}}); see {{issue-cid}} for details.
+the SCID supplied by the server as the DCID for subsequent packets, including
+all subsequent Handshake and 0-RTT packets. This means that a client might

Gah! That was my mistake. Fixed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f76fd65fed_16353f8da4ecd96812143d-- From nobody Wed Jan 15 12:45:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF2D81208EA for ; Wed, 15 Jan 2020 12:45:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MYn-I6VlWbZR for ; Wed, 15 Jan 2020 12:45:18 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 179F612089C for ; Wed, 15 Jan 2020 12:45:18 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 75A7FC61141 for ; Wed, 15 Jan 2020 12:45:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121117; bh=vW3T/tQnzxY8UxcwL5eEOVZ7fFhCQaaDTrkhACP1bVQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mzxrpcZYvmXTmPy/jvcY4CWNfwr0oY1q/vIRfcoRdac6AMgT6nNM+3XYl8O+hkZcs ZuEiOxW9RjEOQqOQPBYqBSIDoVkQskyqFL6QchmykH3SU2j28cSjDcsUKlTcEP/XKO USDpHBIF+EDxxUngsnflbreZNRDsvNRVG/gw/NrY= Date: Wed, 15 Jan 2020 12:45:17 -0800 From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f79dd66ef5_5383fdd572cd96c14714c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:45:24 -0000 ----==_mimepart_5e1f79dd66ef5_5383fdd572cd96c14714c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit nibanks commented on this pull request. > +the SCID supplied by the server as the DCID for subsequent packets, including +all subsequent 0-RTT packets. This means that a client might change the DCID I think it might just be best to explicitly state which packet types require use of the new DCID. Not mentioning handshake packets here just leaves it unclear IMO. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349#pullrequestreview-343509112 ----==_mimepart_5e1f79dd66ef5_5383fdd572cd96c14714c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@nibanks commented on this pull request.


In draft-ietf-quic-transport.md:

> +the SCID supplied by the server as the DCID for subsequent packets, including
+all subsequent 0-RTT packets. This means that a client might change the DCID

I think it might just be best to explicitly state which packet types require use of the new DCID. Not mentioning handshake packets here just leaves it unclear IMO.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f79dd66ef5_5383fdd572cd96c14714c-- From nobody Wed Jan 15 12:46:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAD14120935 for ; Wed, 15 Jan 2020 12:46:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oS6ihuzcSYol for ; Wed, 15 Jan 2020 12:45:54 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3136C12089C for ; Wed, 15 Jan 2020 12:45:54 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 88B2E6E1138 for ; Wed, 15 Jan 2020 12:45:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121153; bh=IjW2HEvRISTfJpzXd9gfwbaS6zBr9MTBNLkTI1hFF5Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HqU13zSFzT+VXiFmLx7NgBPL4eUNhIwrykp9BdnsEn4+UeAx5o7gtLKy8sm8hgUtk x0MgBx5w/zymiMnLzwxjf8M+pyEVaTvDBduPzInJ2qekbJ56gluD44BEAksL4TGZ/1 Z32Bu8iTjWhjeNO9w/n1GydhttkhZbYBRLvUNW3Y= Date: Wed, 15 Jan 2020 12:45:53 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7a0179514_56163fcd3a6cd968481478"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:46:01 -0000 ----==_mimepart_5e1f7a0179514_56163fcd3a6cd968481478 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett: The part about what to do with DCID changes is underspecified. From the part of the spec you quote -- "Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded." -- it's not clear what these additional changes are limited to. I _think_ the intent was for all long-form packets, but that's certainly not clear here. In any case, the problem with that approach is that the client will have to carefully construct HS packets with the old DCID while sending everything else with the new DCID. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574848509 ----==_mimepart_5e1f7a0179514_56163fcd3a6cd968481478 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett: The part about what to do with DCID changes is underspecified. From the part of the spec you quote -- "Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded." -- it's not clear what these additional changes are limited to. I think the intent was for all long-form packets, but that's certainly not clear here.

In any case, the problem with that approach is that the client will have to carefully construct HS packets with the old DCID while sending everything else with the new DCID.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f7a0179514_56163fcd3a6cd968481478-- From nobody Wed Jan 15 12:49:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB32612089C for ; Wed, 15 Jan 2020 12:49:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OEicqwxv5ymP for ; Wed, 15 Jan 2020 12:49:24 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62F4E12088C for ; Wed, 15 Jan 2020 12:49:24 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 90A03520A3B for ; Wed, 15 Jan 2020 12:49:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121363; bh=BMPeetZfZH7TfpbIK4uzyhIV5P0RNrLoNMU+Ss3qQEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pVyKQ94sKAFcNRLGLNLzMqHaBI7GMz3kyJFrUfglapWQyFT01Pz+EMsIpAoj5ByUc RjBfgB687IJrHSH+oRIE1eCs/u42boKrdjV7SQac++0CeUbnNE+rdtUmkqKd+eltTm liUnlb0j8lhYLXcuZwkM6g+Fw2ZTEiBPR/Osz2RQ= Date: Wed, 15 Jan 2020 12:49:23 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7ad382384_17573fd4568cd95c57325"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:49:26 -0000 ----==_mimepart_5e1f7ad382384_17573fd4568cd95c57325 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @marten-seemann : (d) works too, but an endpoint still has to decide which DCID to use for sending HS packets. I'd rather not leave that unspecified. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574849756 ----==_mimepart_5e1f7ad382384_17573fd4568cd95c57325 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann : (d) works too, but an endpoint still has to decide which DCID to use for sending HS packets. I'd rather not leave that unspecified.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f7ad382384_17573fd4568cd95c57325-- From nobody Wed Jan 15 12:54:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F07E212088C for ; Wed, 15 Jan 2020 12:54:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dKOUg4M1P-rh for ; Wed, 15 Jan 2020 12:54:53 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F4B2120288 for ; Wed, 15 Jan 2020 12:54:53 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id C7A7AC60502 for ; Wed, 15 Jan 2020 12:54:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121692; bh=i+KAXNNeolmMVMxHA3OmGeK/6HQe+V96erEl6aOxywY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JOiMOY8Wx3eVkHfxnz2bnY7bssWERFmXakDtMjga4ZP+83X68CV40y8LXFtBhH310 eXBmmCrAfuxMoOiPprJ4EYcI6ZFX48aK4l54IEnI09kziovoKkdQ+X+jok1l+RZfOb 8kV+CG3QbWqC/JMJTA9oV4dGzkNOtgdPC3/8n1RE= Date: Wed, 15 Jan 2020 12:54:52 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7c1cac64e_399b3ff83aacd95c60842"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:54:55 -0000 ----==_mimepart_5e1f7c1cac64e_399b3ff83aacd95c60842 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > +the SCID supplied by the server as the DCID for subsequent packets, including +all subsequent 0-RTT packets. This means that a client might change the DCID I agree, and as I noted in the description, this PR exposes this issue. Ok, I'm going to give it a shot based on what I understand our intent was; I'll see how it goes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349#discussion_r367101833 ----==_mimepart_5e1f7c1cac64e_399b3ff83aacd95c60842 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-transport.md:

> +the SCID supplied by the server as the DCID for subsequent packets, including
+all subsequent 0-RTT packets. This means that a client might change the DCID

I agree, and as I noted in the description, this PR exposes this issue.

Ok, I'm going to give it a shot based on what I understand our intent was; I'll see how it goes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f7c1cac64e_399b3ff83aacd95c60842-- From nobody Wed Jan 15 12:56:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 337C212089C for ; Wed, 15 Jan 2020 12:56:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cwLK4jt4OSQN for ; Wed, 15 Jan 2020 12:56:05 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5475F120288 for ; Wed, 15 Jan 2020 12:56:05 -0800 (PST) Date: Wed, 15 Jan 2020 12:56:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121764; bh=si9yvtj0bVTXVsGLEvzJzImB7urvbx3ockIzITN2ZPk=; h=Date:From:To:Subject:From; b=fyflDv/6fm/tjgpf22hdSqi97arMI3Hj4HVBEkGvE5umf3l5Gw6VCoOk23YuBXTjc 5ozwp1+4RcTlDu+VwavjGlsWMxZkLBn7wOybnCxOfzLXkpFtpSMyTwJA6OHYvZJdhP P0Hw9udbh2j+oeHMYaAbpdwGSOpZK1yGaQufF61k= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5294b4: Fix references to -tls Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:56:10 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 5294b4053075e2c58e3ae33e165116a89f1a24f9 https://github.com/quicwg/base-drafts/commit/5294b4053075e2c58e3ae33e165116a89f1a24f9 Author: Martin Thomson Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Fix references to -tls Closes #3328. Commit: 2ccdfe19a413cbd52fa99d0c46cd06ff7a0f6a11 https://github.com/quicwg/base-drafts/commit/2ccdfe19a413cbd52fa99d0c46cd06ff7a0f6a11 Author: Jana Iyengar Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3342 from quicwg/fix-49-410 Fix references to key discard section of -tls Compare: https://github.com/quicwg/base-drafts/compare/4615f4bfc60c...2ccdfe19a413 From nobody Wed Jan 15 12:56:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5BD7120288 for ; Wed, 15 Jan 2020 12:56:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nrahjIOwHxfK for ; Wed, 15 Jan 2020 12:56:05 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEF4612088C for ; Wed, 15 Jan 2020 12:56:05 -0800 (PST) Date: Wed, 15 Jan 2020 12:56:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121765; bh=34e9iqG9k9WBBKwmjFP3Jsoz05KJxrFXzp1K+w7hx5k=; h=Date:From:To:Subject:From; b=paxkXV5izXaMyeAgrLNZHQxgDGN1aHlmzq00RcOpKx9lS7gvrbr2saG68Yo1fQs6A leV7hPFHP5mjYgVXVBcOyJFOibmBnGrj36jEZrx5R0dVnaonuRuuTSJrIovhOZBKFS ICpsBlY7Jzyyv1aP5Tjkid1TC2U5YlDzADc0EHHE= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:56:11 -0000 Branch: refs/heads/fix-49-410 Home: https://github.com/quicwg/base-drafts From nobody Wed Jan 15 12:56:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6C5612090B for ; Wed, 15 Jan 2020 12:56:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ifOAypHxLVZM for ; Wed, 15 Jan 2020 12:56:15 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD01C12088C for ; Wed, 15 Jan 2020 12:56:15 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 9E911A00A6 for ; Wed, 15 Jan 2020 12:56:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121774; bh=5cvWIq+SAnZxtnqHRQZTgOgQKRjsD9ybSfx1GDfdPe4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZJwEcY4ILDDkOQcx9bpjMxyq23T2lVJsWMuffmvNfAxGPLgvEwtBKf+kcN5V7RXsx 3negVkN6y9i29TNrMfJUAHald4ZjhNGmZli3xxXGbrYJxI+KO/fBSEE5WDkFNJ9U8B sp4P5uzyFKaApP3XQJjTWMcNRyBijzn0yb29kb5g= Date: Wed, 15 Jan 2020 12:56:14 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] recovery: broken links to -tls (#3328) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7c6e8f76d_17733fd4568cd95c8037"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:56:20 -0000 ----==_mimepart_5e1f7c6e8f76d_17733fd4568cd95c8037 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3328 via #3342. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3328#event-2952289565 ----==_mimepart_5e1f7c6e8f76d_17733fd4568cd95c8037 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3328 via #3342.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f7c6e8f76d_17733fd4568cd95c8037-- From nobody Wed Jan 15 12:56:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0C9B12088C for ; Wed, 15 Jan 2020 12:56:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N7TUd-9kdXEC for ; Wed, 15 Jan 2020 12:56:16 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 402A012089C for ; Wed, 15 Jan 2020 12:56:16 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 9E2FA2C1469 for ; Wed, 15 Jan 2020 12:56:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121775; bh=fPVLRD+L0dHFK6Cr1wxA1lqht1GsowOUTXm2ujDpstI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lyUord6mJCIq0y/7oDPBnF7ir5ZHc/B90GL8hQNjQJRlAt69xDIX7qcLDT4q6r1F3 gOhZQqNSt/k4o/n9ayNmwfCGhaliQrZDyx3ioR+7lmNdOSAe5ahuox2Euvq45FwUtQ 95wIBAtHmFIYZtPdgDDqMCevxmxgxCDd8ycxWqME= Date: Wed, 15 Jan 2020 12:56:15 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix references to key discard section of -tls (#3342) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f7c6f8fbea_17363fd4568cd95c59030"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:56:23 -0000 ----==_mimepart_5e1f7c6f8fbea_17363fd4568cd95c59030 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3342 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3342#event-2952289559 ----==_mimepart_5e1f7c6f8fbea_17363fd4568cd95c59030 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3342 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f7c6f8fbea_17363fd4568cd95c59030-- From nobody Wed Jan 15 12:57:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5358E120911 for ; Wed, 15 Jan 2020 12:57:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pdZbaiuwxc5B for ; Wed, 15 Jan 2020 12:57:35 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F08C4120288 for ; Wed, 15 Jan 2020 12:57:34 -0800 (PST) Date: Wed, 15 Jan 2020 12:57:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579121854; bh=b60LFLNsH/6Zwcr5EEEW6rsdq1LwjoCpYPnjDSud41c=; h=Date:From:To:Subject:From; b=AdZ2dspypKwTXJFKWYlvVH+9d16381g4kfY0o5LhM3OySezvO/CzTCjJG7gjDON7i uI0RrfilHSDb5F2j1rD0jzOMkI6tn/K3OeVzdI/nNn9+FkqdP4Cu9GY1qEMvwHR57K Ue/8AUCFDE4ICgAK+vV0NcmY0RG0p7G2quv70uUc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4e1037: Script updating gh-pages from 2ccdfe19. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 20:57:37 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4e1037948bea80e55b38a6b239ce9aa68358016f https://github.com/quicwg/base-drafts/commit/4e1037948bea80e55b38a6b239ce9aa68358016f Author: ID Bot Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 2ccdfe19. [ci skip] From nobody Wed Jan 15 13:23:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4E5112098E for ; Wed, 15 Jan 2020 13:23:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xol2uKYnipNl for ; Wed, 15 Jan 2020 13:23:15 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 589AB12097F for ; Wed, 15 Jan 2020 13:23:15 -0800 (PST) Date: Wed, 15 Jan 2020 13:23:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579123394; bh=O/LoO0K2xDEO8jeNm7AJuSUKv+Jrxb001hot5eNRmWc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GEGlC7WivZz5xxWXeuZdEs8sVnxEzFZcmfMb1D410IgZQ+Xppw2+UbvnZoM70l9VM /HJBnH4Xf1vt2bcqn5ovAz7ueK2iBJLH6C7eS/PxQ68yuvGRMzg18XG7ZGvUo8P2/Y /JsX0g1AXM4QV5do9HwJT7KV+JawCBMh/WLA5tPQ= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f82c2a0dbc_448d3fc453ecd96421769a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 21:23:17 -0000 ----==_mimepart_5e1f82c2a0dbc_448d3fc453ecd96421769a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > @ianswett: The part about what to do with DCID changes is underspecified. From the part of the spec you quote -- "Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded." -- it's not clear what these additional changes are limited to. I _think_ the intent was for all long-form packets, but that's certainly not clear here. "of those types" => Retry or Initial, since that's what it was talking about. That's trying to avoid the case where the server statelessly generates a new Retry (or Initial, in the rare case that would be stateless) with a second SCID upon receiving a retransmission or duplication of the client's Initial. But it doesn't say anything about the server issuing new CIDs via an NCID frame in 1-RTT before the handshake is confirmed. I think (a) or (b) would be fine; the server is clearly intending to accept the other CID if it issued it, but could conceivably use separate logic for long-header versus short-header routing. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574862274 ----==_mimepart_5e1f82c2a0dbc_448d3fc453ecd96421769a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett: The part about what to do with DCID changes is underspecified. From the part of the spec you quote -- "Any additional changes are not permitted; if subsequent packets of those types include a different Source Connection ID, they MUST be discarded." -- it's not clear what these additional changes are limited to. I think the intent was for all long-form packets, but that's certainly not clear here.

"of those types" => Retry or Initial, since that's what it was talking about. That's trying to avoid the case where the server statelessly generates a new Retry (or Initial, in the rare case that would be stateless) with a second SCID upon receiving a retransmission or duplication of the client's Initial. But it doesn't say anything about the server issuing new CIDs via an NCID frame in 1-RTT before the handshake is confirmed.

I think (a) or (b) would be fine; the server is clearly intending to accept the other CID if it issued it, but could conceivably use separate logic for long-header versus short-header routing.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f82c2a0dbc_448d3fc453ecd96421769a-- From nobody Wed Jan 15 13:35:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83B7F120992 for ; Wed, 15 Jan 2020 13:35:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qsRKnareeVp4 for ; Wed, 15 Jan 2020 13:35:41 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4051B120979 for ; Wed, 15 Jan 2020 13:35:41 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 97D8E2C1717 for ; Wed, 15 Jan 2020 13:35:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579124139; bh=KmN93L04GxzMgAl4tDQTYZkEAV7qFabfYHlIbYw4RMw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rsC7KCy3R3KPpyULq/zaLvdeAJA8VfNWgJ3K4ZgLKVoCved59FYrxsrJKTAEVtKtZ CB7RYx/JAD4YJKGnOvA6OyH/EWf6e2BLyX1sKNV3cMjVUoGIqsUM0MLAsI117kNhRS BMmc7DoKI52l2kU7CaSpm3fxatkFxzFIf7VeiKjM= Date: Wed, 15 Jan 2020 13:35:39 -0800 From: Vidhi Goel Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Specify pacing to allow decoupling from congestion window increase (#3351) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f85ab88b79_c073fd5cc6cd9646977d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goelvidhi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 21:35:44 -0000 ----==_mimepart_5e1f85ab88b79_c073fd5cc6cd9646977d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The intent is to specify pacing so that implementations could decouple the congestion window increase from sending rate and thus eliminate the need for 2MSS limit during slow start. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3351 -- Commit Summary -- * first draft -- File Changes -- M draft-ietf-quic-recovery.md (41) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3351.patch https://github.com/quicwg/base-drafts/pull/3351.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3351 ----==_mimepart_5e1f85ab88b79_c073fd5cc6cd9646977d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The intent is to specify pacing so that implementations could decouple the congestion window increase from sending rate and thus eliminate the need for 2MSS limit during slow start.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3351

Commit Summary

  • first draft

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f85ab88b79_c073fd5cc6cd9646977d-- From nobody Wed Jan 15 14:00:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5A381209D9 for ; Wed, 15 Jan 2020 14:00:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OITMiL0w_aoe for ; Wed, 15 Jan 2020 14:00:12 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEEE11209C9 for ; Wed, 15 Jan 2020 14:00:12 -0800 (PST) Date: Wed, 15 Jan 2020 14:00:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579125612; bh=88/vMPAA0afYA/UoUyV92z4LxJRCVWHZM/FkzdrdBPw=; h=Date:From:To:Subject:From; b=U54OdZaPrJj2B/Nb7fm97WYVKsT0tcIPxl7ZSpioh31kqMY+8wNi9IyAhK6pMK0Ff 5rzAL3Hs18uTxuGo/+Ohv4jg1NIymCuQFpZVIoQqAwuNP2FYm4Ba6J1jUTndD7FGvs Qzx0ERBLpiJE6Pg7w6/qvX1j9Ir6G9sbaiFnc6oQ= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 510e0a: GOAWAY means no more, like H2 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:00:17 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 510e0a9cc836b407a5e3517f4b9c032a6ce5e1f7 https://github.com/quicwg/base-drafts/commit/510e0a9cc836b407a5e3517f4b9c032a6ce5e1f7 Author: Mike Bishop Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY means no more, like H2 Commit: 9d070060a798378f3f4ce1f5436f40e8a5381e91 https://github.com/quicwg/base-drafts/commit/9d070060a798378f3f4ce1f5436f40e8a5381e91 Author: Mike Bishop Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify the prohibition Commit: c4568aa4366160b2046f84d5a29a443ec96f746a https://github.com/quicwg/base-drafts/commit/c4568aa4366160b2046f84d5a29a443ec96f746a Author: Mike Bishop Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Wordsmith Commit: aa3f1c6d56abdbed3f7015ba46c656c63fb14864 https://github.com/quicwg/base-drafts/commit/aa3f1c6d56abdbed3f7015ba46c656c63fb14864 Author: Mike Bishop Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use 'GOAWAY frame' consistently Commit: c712182e45511236dbb0a3d26c07817f201b2078 https://github.com/quicwg/base-drafts/commit/c712182e45511236dbb0a3d26c07817f201b2078 Author: Mike Bishop Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify previously-promised Compare: https://github.com/quicwg/base-drafts/compare/a6dcceaf92e9...c712182e4551 From nobody Wed Jan 15 14:00:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F3EC1209C9 for ; Wed, 15 Jan 2020 14:00:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5hTluzpPwui for ; Wed, 15 Jan 2020 14:00:13 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 346D21209CB for ; Wed, 15 Jan 2020 14:00:13 -0800 (PST) Date: Wed, 15 Jan 2020 14:00:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579125612; bh=5nexgpSaW+IOxYdR7JKbcBjAeda+Nhlb/f6LaD22P3Q=; h=Date:From:To:Subject:From; b=yJa5gNRx6mN3ixV81j9R25TOgsmAxLPhXHN9f6Y0vO28uUlQHp7NhpAUeGt6w7Qel 6tlSIUvLudq1bEdLHfyuVH7KPK2VKTTFn6pgMkyDuhA3JsMEmHs6ZNQmPuaDM+VyDS Iqf7Xk6vyq/vi6aha0BUEJoT89it5/0Dv0ZYp9DI= From: afrind To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:00:20 -0000 Branch: refs/heads/client-goaway-mbishop Home: https://github.com/quicwg/base-drafts From nobody Wed Jan 15 14:00:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F3011209D9 for ; Wed, 15 Jan 2020 14:00:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJnr1xWnyayO for ; Wed, 15 Jan 2020 14:00:22 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96F8A1209E3 for ; Wed, 15 Jan 2020 14:00:22 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 2BE7C261684 for ; Wed, 15 Jan 2020 14:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579125622; bh=UzzTPCea91aRpRuDkkzyQeOjCRZKknhYrwrWo2t+6Wc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W1OjFLALwJHMFbquPxgjwdw/diQZO73qM54ubYHB8n4rgiq9JH4E+wJl0sQ/iSnWq Z+sCH8JMTI7avYb54A109dYt8PCsc52EeqnJqrkEJz6wSLsY9NLD1SBZWH5TzWjx2p L6c0b6G248et3GqVMcXFlTZL1TQWaIEhJZQxfEQM= Date: Wed, 15 Jan 2020 14:00:21 -0800 From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY means no more (#3338) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f8b75d68cd_2ead3f83f74cd9601393a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:00:29 -0000 ----==_mimepart_5e1f8b75d68cd_2ead3f83f74cd9601393a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3338 into client-goaway. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3338#event-2952469113 ----==_mimepart_5e1f8b75d68cd_2ead3f83f74cd9601393a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3338 into client-goaway.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f8b75d68cd_2ead3f83f74cd9601393a7-- From nobody Wed Jan 15 14:00:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C40041209CB for ; Wed, 15 Jan 2020 14:00:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eqDG2tIUDXIR for ; Wed, 15 Jan 2020 14:00:24 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1421D1209C9 for ; Wed, 15 Jan 2020 14:00:24 -0800 (PST) Date: Wed, 15 Jan 2020 14:00:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579125623; bh=FzZ0+7wv66d0a7XOJKqnegCkcN4Z3fyQPTmI75BpLO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tiz/SL3ZK23glQozg4kG991wSdM/2aXnMRymZ5lNsjyEESVe+Zn5/AcpSQbgCNjY4 rXE7DHU7wGxrnNaybV3s5s1nnxKJ3kL2zg0hYku9XCOFZ8nUDOiGZE8uuoLxF4gR9u DoyAXIuQh1vqt3ZNKzmxGL/Z+bh7xE8Gu/mvp7KQ= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f8b77146b0_31793fd7f22cd9682803dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:00:31 -0000 ----==_mimepart_5e1f8b77146b0_31793fd7f22cd9682803dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @afrind pushed 5 commits. 510e0a9cc836b407a5e3517f4b9c032a6ce5e1f7 GOAWAY means no more, like H2 9d070060a798378f3f4ce1f5436f40e8a5381e91 Clarify the prohibition c4568aa4366160b2046f84d5a29a443ec96f746a Wordsmith aa3f1c6d56abdbed3f7015ba46c656c63fb14864 Use 'GOAWAY frame' consistently c712182e45511236dbb0a3d26c07817f201b2078 Clarify previously-promised -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/a6dcceaf92e90cda648c5f480289062de9976a43..c712182e45511236dbb0a3d26c07817f201b2078 ----==_mimepart_5e1f8b77146b0_31793fd7f22cd9682803dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@afrind pushed 5 commits.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1f8b77146b0_31793fd7f22cd9682803dc-- From nobody Wed Jan 15 14:01:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 397CF1209D9 for ; Wed, 15 Jan 2020 14:01:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQ7g_j3QnoJC for ; Wed, 15 Jan 2020 14:01:19 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 891BF1209CB for ; Wed, 15 Jan 2020 14:01:19 -0800 (PST) Date: Wed, 15 Jan 2020 14:01:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579125678; bh=VFQUkD148XWHpMMcXc8TrsizvuOM+jbeZg08IbRYO6Y=; h=Date:From:To:Subject:From; b=d/16GhXaOcyOrAd2gxjAiMBCtGk2jnxaKJnCFARUAdfZ7/K0DY9WatGkHlV8gEfxk 8SpqaRadxHsrjoEc8ku34FTRGOzQlB58E7CzTrsoTVTreHSJSxW5m2GFMiUHvKbsS6 tkvYfteTnowdLsviDeZRvVf/hZL4ex5bt43Qgn2s= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 526f03: Script updating gh-pages from c712182e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:01:26 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 526f03e2f31b4caa1a3c7dd023540dc096ab51aa https://github.com/quicwg/base-drafts/commit/526f03e2f31b4caa1a3c7dd023540dc096ab51aa Author: ID Bot Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M client-goaway/draft-ietf-quic-invariants.html M client-goaway/draft-ietf-quic-invariants.txt M client-goaway/draft-ietf-quic-qpack.html M client-goaway/draft-ietf-quic-qpack.txt M client-goaway/draft-ietf-quic-recovery.html M client-goaway/draft-ietf-quic-recovery.txt M client-goaway/draft-ietf-quic-tls.html M client-goaway/draft-ietf-quic-tls.txt M client-goaway/draft-ietf-quic-transport.html M client-goaway/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from c712182e. [ci skip] From nobody Wed Jan 15 14:26:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F1CB12010C for ; Wed, 15 Jan 2020 14:26:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oe7D8a6MKt_z for ; Wed, 15 Jan 2020 14:26:44 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 571B1120992 for ; Wed, 15 Jan 2020 14:26:44 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 13D1326163D for ; Wed, 15 Jan 2020 14:26:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579127204; bh=aR95QV0G0l1A13in4a9Ucobb6mphUqGl03hFoJXRD4k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2T2NeSvHXVhYVIoYCGWY5ahIraui3F7rib27lEoMzU0OIk+DYfrp4y5Bd9e9F/x39 /YWTIR+KK3veFA412Yzacd1WsXvQr/0lJQ091ndtKORXg6/71/sk54Yn0FOZ/05hX5 vM16+8iEHKR5cyKlVvcukGgA7O8X8ASur4Zkji68= Date: Wed, 15 Jan 2020 14:26:43 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f91a3b6a2f_28c33f9862acd96c2832be"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:26:46 -0000 ----==_mimepart_5e1f91a3b6a2f_28c33f9862acd96c2832be Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Our principle was that an endpoint should not use an RTT sample that is smaller than any RTT it has _directly_ measured. What is in the draft, as Ian pointed out, is the conservative approach that protects the endpoint from poor reporting of ack delay. A poor min_rtt will lead you astray but that is because the endpoint does not have direct observation of a smaller RTT. Until it does, it is better to be conservative. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-574886270 ----==_mimepart_5e1f91a3b6a2f_28c33f9862acd96c2832be Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Our principle was that an endpoint should not use an RTT sample that is smaller than any RTT it has directly measured.

What is in the draft, as Ian pointed out, is the conservative approach that protects the endpoint from poor reporting of ack delay. A poor min_rtt will lead you astray but that is because the endpoint does not have direct observation of a smaller RTT. Until it does, it is better to be conservative.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f91a3b6a2f_28c33f9862acd96c2832be-- From nobody Wed Jan 15 14:30:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7657120992 for ; Wed, 15 Jan 2020 14:30:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jluph02k75Av for ; Wed, 15 Jan 2020 14:30:28 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1B2F12010C for ; Wed, 15 Jan 2020 14:30:27 -0800 (PST) Date: Wed, 15 Jan 2020 14:30:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579127427; bh=6Gqpy0/zUXdPdq2F6WZ4LcvL8R9ewlFPQJiANYir2Xo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IDZcLGSmFiEFXhzt2ZAYi7EPS3+NTvm8GrfhfdWcuYxl7v7L4w/S/CNDQUNx8oBzS mGpgB3Q02RF63CoDlUxmlAqkrbThz2yMXKvGjlil71w2ZKPUB/zY1YpJFUCI7HHOya HBMgoUNVana+rb2YJEU8Qio0ARgq1rloJiaksrl0= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f92834bfe_35183fece0acd96c2096a1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:30:30 -0000 ----==_mimepart_5e1f92834bfe_35183fece0acd96c2096a1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the ```suggestion set to the maximum value allowed by the concurrency control of QUIC for ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-343566168 ----==_mimepart_5e1f92834bfe_35183fece0acd96c2096a1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar approved this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-set to the maximum value allowed by the concu=
rrency control of QUIC for the=0D
+set to the maximum value allowed by the concurrency control of QUIC for=0D=

=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1f92834bfe_35183fece0acd96c2096a1-- From nobody Wed Jan 15 14:35:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98F36120639 for ; Wed, 15 Jan 2020 14:35:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8OnwrXlduFQ5 for ; Wed, 15 Jan 2020 14:35:26 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7EF812010C for ; Wed, 15 Jan 2020 14:35:26 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id CA9756A0A52 for ; Wed, 15 Jan 2020 14:35:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579127725; bh=brzQFFJ41Lye6G0rCZs/MgF9RR2IxJ8I0ZArBEb+MaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xgtWYo7SrvVrKcveI0rfHfDxFb2Vaif11TgxCsCZ3w5Scc0q+fVySLIcT0cftI0Ft EHSebc8wFZptc04rtLogdIZSaaG4iHNGswrBpikqlBSGdFJK9tAh6pDA46ZY476Lh2 NE7/3hZAJhPglYXINhO4A2CMCODGBVvaFm2aSJKI= Date: Wed, 15 Jan 2020 14:35:25 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f93adbbcc9_114f3f7f4d6cd96c387749"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 22:35:33 -0000 ----==_mimepart_5e1f93adbbcc9_114f3f7f4d6cd96c387749 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm not suggesting we should change the existing text, but I believe the change suggested above does fit with the principle you're stating @janaiyengar because you would still never allow the adjusted_rtt to go below min_rtt. I will note that I hadn't anticipated the RTTVar inflation caused by sometimes ignoring ack_delay completely. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-574889220 ----==_mimepart_5e1f93adbbcc9_114f3f7f4d6cd96c387749 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm not suggesting we should change the existing text, but I believe the change suggested above does fit with the principle you're stating @janaiyengar because you would still never allow the adjusted_rtt to go below min_rtt.

I will note that I hadn't anticipated the RTTVar inflation caused by sometimes ignoring ack_delay completely.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f93adbbcc9_114f3f7f4d6cd96c387749-- From nobody Wed Jan 15 15:03:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD67120110 for ; Wed, 15 Jan 2020 15:03:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7N6KBFm6KPam for ; Wed, 15 Jan 2020 15:02:59 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A299120992 for ; Wed, 15 Jan 2020 15:02:59 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 4006F1204E7 for ; Wed, 15 Jan 2020 15:02:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579129379; bh=KSzv4l6qYUT+GMKrPEPC0YnPFIKi9j2FspnKmW+VU0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2IWDOu5ZgJrPgr8aVeNo7OyCyb6PtbDi5tDuX0cfby/EVowpsHCrTwJmRf84UuNaS cxpihsSAZzHoc1aNS23U879mYVbNF36cc6cQpB+HBLuGmoGkkpyesaxXwkNQkp6gl/ r/hNIRlosq5aPBhiSg/a8cNtlRR+oTfa8poSETjo= Date: Wed, 15 Jan 2020 15:02:58 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f9a22eb019_47053fa1360cd96c741d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 23:03:02 -0000 ----==_mimepart_5e1f9a22eb019_47053fa1360cd96c741d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Which value matches the Required Insert Count? I think that you mean that the Required Insert Count value and the lowest index found in the block have to be equal. If the lowest index found is smaller than RIC, then MUST; else if lowest > RIC, then MAY. Does that help clarify? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3305#issuecomment-574897773 ----==_mimepart_5e1f9a22eb019_47053fa1360cd96c741d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Which value matches the Required Insert Count? I think that you mean that the Required Insert Count value and the lowest index found in the block have to be equal. If the lowest index found is smaller than RIC, then MUST; else if lowest > RIC, then MAY.

Does that help clarify?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1f9a22eb019_47053fa1360cd96c741d3-- From nobody Wed Jan 15 15:10:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A18D120113 for ; Wed, 15 Jan 2020 15:10:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BncVeQeidRqj for ; Wed, 15 Jan 2020 15:09:57 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5EE7120044 for ; Wed, 15 Jan 2020 15:09:57 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id E2BE36A006F for ; Wed, 15 Jan 2020 15:09:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579129796; bh=URAGM4sMv9Pye3ATyfUawiBLEOnpKVMopILHfnJdKC8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=itUElqhBsKI5HRvMrwGBxNDKyhNx8utT7VSUdXhZMVVEqCRQ6bHfegHAtT9f22xr4 qkzLLklHdtls3pU2SXB3Hn0KAXXx/Hl4yNgLL3geEGG/9E7r9nMNVmb9WN2Ti5xB+6 5cS+4sCo3R/NirmA+uEIyEX9omhp1ageZ110Kr+4= Date: Wed, 15 Jan 2020 15:09:56 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1f9bc4d2eb4_2a893f86550cd96815686"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 23:10:00 -0000 ----==_mimepart_5e1f9bc4d2eb4_2a893f86550cd96815686 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Thanks for doing this Kazuho. I do have some questions though. I realize that the original was unclear and I suspect that this is now more unclear. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) ```suggestion client-initiated, bidirectional streams (see Section 4.5 of {{QUIC-TRANSPORT}}) ``` > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD NOT grant any more concurrency credit at the I would say "could request that the transport not grant any more ..." as this is does not need to carry normative force. But that's not text you changed, so I'll leave that for @MikeBishop to sort out. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the Is this 2^62-4 or the current maximum stream limit (for c-i, bidi)? Concretely, I think that if we are making a recommendation, we should permit either. The difference between those choices should be clear enough to implementers once we lay it out like that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-343581669 ----==_mimepart_5e1f9bc4d2eb4_2a893f86550cd96815686 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D

Thanks for doing this Kazuho. I do have some questions though. I rea= lize that the original was unclear and I suspect that this is now more un= clear.


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANS=
PORT}})=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-client-initiated, bidirectional streams (see =
section 4.5 of {{QUIC-TRANSPORT}})=0D
+client-initiated, bidirectional streams (see Section 4.5 of {{QUIC-TRANS=
PORT}})=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANS=
PORT}})=0D
+or any value above that, and SHOULD NOT grant any more concurrency credi=
t at the=0D
=0D

I would say "could request that the transport not grant any more ..." = as this is does not need to carry normative force. But that's not text y= ou changed, so I'll leave that for @MikeBishop to sort out.=0D =0D


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
=0D

Is this 2^62-4 or the current maximum stream limit (for c-i, bidi)?=0D

Concretely, I think that if we are making a recommendation, we should = permit either. The difference between those choices should be clear enou= gh to implementers once we lay it out like that.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e1f9bc4d2eb4_2a893f86550cd96815686-- From nobody Wed Jan 15 15:30:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28689120113 for ; Wed, 15 Jan 2020 15:30:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fiEuKskIJcjF for ; Wed, 15 Jan 2020 15:30:15 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA122120044 for ; Wed, 15 Jan 2020 15:30:14 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id ECAAF6E11EB for ; Wed, 15 Jan 2020 15:30:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579131013; bh=B7BRN+FSMpJBe3FHnjMl7GQDP5a8F2B1SmtR8Efwv/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gOVdzVWFYlCmUqDzgPBAYQ2B7l+fwnpZfUU7gElzcyTWPvkg2OTdqbnrMTDj0HOfr IzLIEdMLbypy51Rg91PDWWjY4RXzzX/nQosV1bvzv86b1xQvUOaTh67Ur8VvdmcTLH AGPosZF61IMXoy5cNumHYNiZ5Sml+Kbcq/XpaUc8= Date: Wed, 15 Jan 2020 15:30:13 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fa085dc42a_45443fca3cacd96022843e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 23:30:16 -0000 ----==_mimepart_5e1fa085dc42a_45443fca3cacd96022843e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think that this a reasonable compromise, even if I'm not 100% happy with it. Part of what we are attempting to do here is establish what the common intersection is between implementations. Some tolerance for errors in streams is awful, but it seems inevitable that there will be pressures to be tolerant that have more force than anything we might define here. Maybe that's a little too cynical, but there you go. If you accept that thesis, it doesn't necessarily follow that errors will remain hidden or go unpunished (if punitive measures are your thing). All we need is some non-negligible portion of the deployed base, as encountered by new implementations, both client and server, to make these stream errors more visible in some way. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-574905887 ----==_mimepart_5e1fa085dc42a_45443fca3cacd96022843e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think that this a reasonable compromise, even if I'm not 100% happy with it.

Part of what we are attempting to do here is establish what the common intersection is between implementations. Some tolerance for errors in streams is awful, but it seems inevitable that there will be pressures to be tolerant that have more force than anything we might define here. Maybe that's a little too cynical, but there you go.

If you accept that thesis, it doesn't necessarily follow that errors will remain hidden or go unpunished (if punitive measures are your thing). All we need is some non-negligible portion of the deployed base, as encountered by new implementations, both client and server, to make these stream errors more visible in some way.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fa085dc42a_45443fca3cacd96022843e-- From nobody Wed Jan 15 15:31:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BB6812008F for ; Wed, 15 Jan 2020 15:31:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FcoLVox1LfMN for ; Wed, 15 Jan 2020 15:31:20 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21471120044 for ; Wed, 15 Jan 2020 15:31:20 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 3AFB1E005C for ; Wed, 15 Jan 2020 15:31:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579131079; bh=Ryocdst0uva2yjCuBlVcUmD1SHP8s1x1Z15cs8ydKOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=exhMNjP6WYdsfJdyJziGeg52D3BrbxPVSJ7/4l4toNtQPfESYLOAmZN6w04R99M6v zeCDh33FhqYtcdlUdJk2q5GOOczS7wr3yzj3E8AFJ2M3JjEDPWIHHJBnwadf/7iycN T1pf8cFUKrp3cxn0iGDq2kIDAJyl0HX/6XU6JcoM= Date: Wed, 15 Jan 2020 15:31:19 -0800 From: Tommy Pauly Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fa0c72bda5_2573fce98acd96419107c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tfpauly X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 23:31:22 -0000 ----==_mimepart_5e1fa0c72bda5_2573fce98acd96419107c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Bringing conversation in from the list: With regards to #3232, one of the things we found in testing was that it could (a) still allow an implementation to be vulnerable to too much bursting (the original problem), but more importantly (b) locked receivers into an ack pattern of acking every other packet. My main concern is that this causes problems if receivers want to experiment with and change acking strategies going forward in way that otherwise would be fine. One way to look at the problem described by this issue is that the existing text has a minor underspecification, in which it has the notion of a burst limit but says nothing about the frequency of such bursts. Two "bursts" of 10MSS that are sent within a couple nanoseconds are really one burst that's too big. Another way of fixing this is to remove even the specification of the 10MSS limit if we really don't want too much text about the non-pacing cases. Essentially, what this comes down to is: pace, or even if you don't pace, you need to not send bursts above some frequency; and if you don't set some pacing timers, you'll likely underutilize the link. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3094#issuecomment-574906214 ----==_mimepart_5e1fa0c72bda5_2573fce98acd96419107c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Bringing conversation in from the list:

With regards to #3232, one of the things we found in testing was that it could (a) still allow an implementation to be vulnerable to too much bursting (the original problem), but more importantly (b) locked receivers into an ack pattern of acking every other packet. My main concern is that this causes problems if receivers want to experiment with and change acking strategies going forward in way that otherwise would be fine.

One way to look at the problem described by this issue is that the existing text has a minor underspecification, in which it has the notion of a burst limit but says nothing about the frequency of such bursts. Two "bursts" of 10MSS that are sent within a couple nanoseconds are really one burst that's too big. Another way of fixing this is to remove even the specification of the 10MSS limit if we really don't want too much text about the non-pacing cases.

Essentially, what this comes down to is: pace, or even if you don't pace, you need to not send bursts above some frequency; and if you don't set some pacing timers, you'll likely underutilize the link.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fa0c72bda5_2573fce98acd96419107c-- From nobody Wed Jan 15 15:33:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0B82120639 for ; Wed, 15 Jan 2020 15:33:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Vav3h-7CYi6 for ; Wed, 15 Jan 2020 15:33:55 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA93C12008F for ; Wed, 15 Jan 2020 15:33:55 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 0DCD8520C2F for ; Wed, 15 Jan 2020 15:33:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579131235; bh=14LW/swgM2fEW25YhLjR4RySra+u3a9UwpiBss2QZm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FxGbsYgs8GqhMDccQr1ShJBITnj1A+idnlb3s/MCDrerek+7/dSBazsl57Wk9bBY+ KENNuygqvclSVauI93NB4ELQOIRCCelxXSrhVg0ni8ybp4pA/hJS93U62iKaYPWPji jj5M7u7D/6Aq0LeU5SgFasYph7vBq68qTlExYvDU= Date: Wed, 15 Jan 2020 15:33:54 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fa162f27ec_24c3ffb7cacd96c995b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2020 23:33:58 -0000 ----==_mimepart_5e1fa162f27ec_24c3ffb7cacd96c995b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > +An endpoint MAY choose to treat a stream error as a connection error under +certain circumstances. Implementations need to consider the impact on +outstanding requests before making this choice. That case smells like a server bug. You should not treat receipt of a legal frame as an error. I assume that the RESET_STREAM was sent only in the case that the stream was fully acknowledged. Otherwise that might have been a genuine problem, though still not cause for termination. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#discussion_r367162515 ----==_mimepart_5e1fa162f27ec_24c3ffb7cacd96c995b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-http.md:

> +An endpoint MAY choose to treat a stream error as a connection error under
+certain circumstances.  Implementations need to consider the impact on
+outstanding requests before making this choice.

That case smells like a server bug. You should not treat receipt of a legal frame as an error. I assume that the RESET_STREAM was sent only in the case that the stream was fully acknowledged. Otherwise that might have been a genuine problem, though still not cause for termination.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fa162f27ec_24c3ffb7cacd96c995b2-- From nobody Wed Jan 15 16:56:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3623C1207FB for ; Wed, 15 Jan 2020 16:56:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JjZzQHG1vU8x for ; Wed, 15 Jan 2020 16:56:27 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D66E9120807 for ; Wed, 15 Jan 2020 16:56:26 -0800 (PST) Date: Wed, 15 Jan 2020 16:56:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579136185; bh=2I9oiW3WZuO54T3p9pIlLfBgxiYRG7hl0aqzZRRZFZk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ED5iq7M4ztXpK+LYCkyHaVMyEVClSuLywt/lkjDsMKOSnHjKUC3EPDiJDZRNHfCzs oT/B0YjF3jjH52iFQnhQ0YG/cdJx+L62RS6qKrRYb8YUEYaqwGAQsGt04ntyJc6nC6 1SVuKtPXoGc6CCX2VSsrp/G+x/qVdfCsrnlwLTjQ= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fb4b9ca073_74c93fa11accd96814806e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 00:56:28 -0000 ----==_mimepart_5e1fb4b9ca073_74c93fa11accd96814806e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. f39bcc42a4064d23c2f8940a806477d54ce7cc49 capitalize "Section" -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3343/files/a270887fcc6b8b8dd1f0dad780d5551e779a27cd..f39bcc42a4064d23c2f8940a806477d54ce7cc49 ----==_mimepart_5e1fb4b9ca073_74c93fa11accd96814806e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1fb4b9ca073_74c93fa11accd96814806e-- From nobody Wed Jan 15 16:56:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90B44120807 for ; Wed, 15 Jan 2020 16:56:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yhdcn97FnuSS for ; Wed, 15 Jan 2020 16:56:48 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A29F91207FB for ; Wed, 15 Jan 2020 16:56:48 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 047F1C60351 for ; Wed, 15 Jan 2020 16:56:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579136208; bh=pX21YzSOUuFQuBZunkkwBrJx1sBRsBqEecjB9QqFl4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T/aRIx/pOkqN6IrXoxt/AxKJPzYQCtjx2nUPf2369oyUhcWPTrQonP+4W19QMTfnp xw0c+hE6rHXmcBSMViPQUPqsJWlONKn0Xy27LWZkVuESgO4BQpGpQkgjZ80ekEN/IV zbEi6iiDnojZIqWXvKgytYxxUynvcnXkhdV7f18s= Date: Wed, 15 Jan 2020 16:56:47 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fb4cfe7e39_65dc3fa551acd95c145972"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 00:56:51 -0000 ----==_mimepart_5e1fb4cfe7e39_65dc3fa551acd95c145972 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) Thanks! Done in f39bcc4. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r367183658 ----==_mimepart_5e1fb4cfe7e39_65dc3fa551acd95c145972 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})

Thanks! Done in f39bcc4.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fb4cfe7e39_65dc3fa551acd95c145972-- From nobody Wed Jan 15 16:57:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8811A1207FB for ; Wed, 15 Jan 2020 16:57:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QW4x7kRLLedv for ; Wed, 15 Jan 2020 16:57:32 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03B0A120807 for ; Wed, 15 Jan 2020 16:57:32 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 2E2E36A0C90 for ; Wed, 15 Jan 2020 16:57:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579136251; bh=58cn4rdtMkLM8yi4OpHZQXgNp2qWyvoqmbBZsiwUdAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nXXmtMOq16/6Q9tMf2qjOYOff0JT7fAXw+iWH1zDkeQL/E2hogjs3L8gGECGMkJn7 MV7ua6pSwV/KS7xN2rjfRBLdp5Qyq+Cbqgm6c9Iq4S+tWMX3t836ZgJmmx7Ov+NPqL +iFsqJFTzsLpCrcizTSogUvnUsuuy+ea0NNaFWJI= Date: Wed, 15 Jan 2020 16:57:31 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fb4fb1ec1f_7dd33fd50c0cd96c12678d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 00:57:34 -0000 ----==_mimepart_5e1fb4fb1ec1f_7dd33fd50c0cd96c12678d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD NOT grant any more concurrency credit at the :+1: FWIW, I agree to what @martinthomson states. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r367183847 ----==_mimepart_5e1fb4fb1ec1f_7dd33fd50c0cd96c12678d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@kazuho commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -727,12 +727,14 @@ indicating different=
 stream IDs, but MUST NOT increase the value they send in=0D
 the last Stream ID, since clients might already have retried unprocessed=
=0D
 requests on another connection.  A server that is attempting to graceful=
ly shut=0D
 down a connection SHOULD send an initial GOAWAY frame with the last Stre=
am ID=0D
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NO=
T increase=0D
-the MAX_STREAMS limit thereafter.  This signals to the client that a shu=
tdown is=0D
+set to the maximum value allowed by the concurrency control of QUIC for =
the=0D
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANS=
PORT}})=0D
+or any value above that, and SHOULD NOT grant any more concurrency credi=
t at the=0D
=0D

=F0=9F=91=8D FWIW, I agree to what @martinthomson states.

=0D= =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view= it on GitHub, or unsubscribe.<= img src=3D"https://github.com/notifications/beacon/AFTOJKZCMH5NI7KCT7MRR7= 3Q56WHXA5CNFSM4KG3HQYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKT= DN5WW2ZLOORPWSZGOCR5TDEA.gif" height=3D"1" width=3D"1" alt=3D"" />

=0D= = ----==_mimepart_5e1fb4fb1ec1f_7dd33fd50c0cd96c12678d-- From nobody Wed Jan 15 17:50:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58930120891 for ; Wed, 15 Jan 2020 17:50:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z9HAdd1fURdy for ; Wed, 15 Jan 2020 17:50:53 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C39C0120882 for ; Wed, 15 Jan 2020 17:50:53 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id E9F3F8C05DD for ; Wed, 15 Jan 2020 17:50:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579139452; bh=0AddMfbj+yZe2R+xtTP+y6KrLQaem+ayWgv8wuS7PZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bcVSDJGAagQncT2QsiVnKoDYm033fXAbY4AEXtkr2jgMwKcKELqgoMwVQBOVaFZnj sW4Uvh7actV0NJj8SKmeTunz613QK2rG62u6Yxec7BPJ2yAt/9RFRYTiP1SNpWDJiq 4eCMvCKTlnS7IYWybH8SYGqsvWlYd14pUkkThWvc= Date: Wed, 15 Jan 2020 17:50:52 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fc17cdadfa_6623f8f132cd9682219b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 01:50:55 -0000 ----==_mimepart_5e1fc17cdadfa_6623f8f132cd9682219b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Can someone explain why using the new connection ID is a problem? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574943110 ----==_mimepart_5e1fc17cdadfa_6623f8f132cd9682219b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Can someone explain why using the new connection ID is a problem?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fc17cdadfa_6623f8f132cd9682219b2-- From nobody Wed Jan 15 18:19:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07360120113 for ; Wed, 15 Jan 2020 18:19:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ahP-tSrDaP6e for ; Wed, 15 Jan 2020 18:19:36 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CAAB12008F for ; Wed, 15 Jan 2020 18:19:36 -0800 (PST) Date: Wed, 15 Jan 2020 18:19:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579141175; bh=ZLXVd6sdCZlWvkZM2NUcFrn1OBO6hNNQUbQazeVXt54=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n/LQltdnOAK5r84VmC7pHAIQKSq3JkPQbV054xDPdMUfCsU/m+UkpWm6eqUvqyZJ3 +58yin2sYToNR/c2uDlfpSYcreEpn98mX8/RSjHFy/V2boogKKgfgiazxIKqr5+Wjn kU/O2ZUpA9wkEu1xD14O+NzUQXwReiuhEgvAf4wE= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fc83775398_4bb33f80492cd9649066f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 02:19:38 -0000 ----==_mimepart_5e1fc83775398_4bb33f80492cd9649066f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 2 commits. 1d54261e83519d930cce7224cbd0691cf465e2bd "currently" allowed max stream c4a513c577cff4603e803364f0bf3165b3bd9bb9 rearrange for better reading -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3343/files/f39bcc42a4064d23c2f8940a806477d54ce7cc49..c4a513c577cff4603e803364f0bf3165b3bd9bb9 ----==_mimepart_5e1fc83775398_4bb33f80492cd9649066f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 2 commits.

  • 1d54261 "currently" allowed max stream
  • c4a513c rearrange for better reading


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1fc83775398_4bb33f80492cd9649066f-- From nobody Wed Jan 15 18:22:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D13FA12008F for ; Wed, 15 Jan 2020 18:22:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dJ4v7AP04XPg for ; Wed, 15 Jan 2020 18:22:29 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5726212002F for ; Wed, 15 Jan 2020 18:22:29 -0800 (PST) Date: Wed, 15 Jan 2020 18:22:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579141348; bh=DMq50M9Ulim9lXM/5uJnxIX0q5kT63gAvNcF9GJYIX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Is+qk+lKxnczhpNNGFkR+XHvMnxy0IsUiGoiii+JyX496FuDzyC7PCAIMA86dtINA 4Mm8izE8DWve61bBEeegYK2NGsAxqAo3rCtjwMFj0o12hscDcIGTnvCj/sDgBiFs7x AlWv3RpgPV/KS0c0AKCuMqFG7tEs8No8SKltrDbc= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fc8e489159_35ae3fbb38ecd96079222"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 02:22:31 -0000 ----==_mimepart_5e1fc8e489159_35ae3fbb38ecd96079222 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the Yes. This PR is (or have been) about agreeing both. I've added "currently" at 1d54261, and made editorial adjustments in c4a513c. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r367202602 ----==_mimepart_5e1fc8e489159_35ae3fbb38ecd96079222 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
+set to the maximum value allowed by the concurrency control of QUIC for the

Yes. This PR is (or have been) about agreeing both. I've added "currently" at 1d54261, and made editorial adjustments in c4a513c.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fc8e489159_35ae3fbb38ecd96079222-- From nobody Wed Jan 15 18:30:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1482120891 for ; Wed, 15 Jan 2020 18:30:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hoAk4DwfVLPY for ; Wed, 15 Jan 2020 18:30:24 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5908612008F for ; Wed, 15 Jan 2020 18:30:24 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 8B303C60A85 for ; Wed, 15 Jan 2020 18:30:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579141823; bh=DRswTGaTCgyzHaW7gSjSQa+Y9Lvf1nNUQv+Np5HK9ec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G85fyG+mOiWFIrFlEDq/fOFemgxNGQry48RSxzSbzVwGy0gzpxZLY8kH39uJ1Eqab +1gSnFFJ6iqBLwRVZZ/O0hFMERnctgixWUh/KT0eUO7N8bBMod0udcG4WjZpv/RMC3 /LH8gEbnPQHzdUV6ibOu/4qI6R3zYhhYMWnmLoo0= Date: Wed, 15 Jan 2020 18:30:23 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fcabf7c5ac_30eb3fa4472cd96061341"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 02:30:27 -0000 ----==_mimepart_5e1fcabf7c5ac_30eb3fa4472cd96061341 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the FWIW, it is my understanding that the last non-editorial change regarding GOAWAY was #1712, which had "currently". It seems that we have dropped that while making editorial changes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r367204256 ----==_mimepart_5e1fcabf7c5ac_30eb3fa4472cd96061341 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
+set to the maximum value allowed by the concurrency control of QUIC for the

FWIW, it is my understanding that the last non-editorial change regarding GOAWAY was #1712, which had "currently". It seems that we have dropped that while making editorial changes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fcabf7c5ac_30eb3fa4472cd96061341-- From nobody Wed Jan 15 18:49:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF53D120855 for ; Wed, 15 Jan 2020 18:49:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.739 X-Spam-Level: X-Spam-Status: No, score=-7.739 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ytWnYRe5v9Qc for ; Wed, 15 Jan 2020 18:49:40 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C03BD12002F for ; Wed, 15 Jan 2020 18:49:40 -0800 (PST) Date: Wed, 15 Jan 2020 18:49:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579142980; bh=so2oW4DC9lcFn/ifeO4ktgaCO8PvQf4H4y8BU/fzVK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OZNtuO2dGV0dNTCSL/+kaaKBPTfkCt1oMnbIekuIbiNK0tIgEkuMgGsTqff/F5Z+Y X5q7LdmqK+2SCrsYXj//wxtqtnqN+wJy7YKEmUk7Pa4oauI5EjXGPmgUD7qeiatPVH NLLvtcGxo9c2yqjt8fOlJ8o+HjRZYvjMVCdC7vzs= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fcf442557a_2ad93f9b074cd95c47280"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 02:49:43 -0000 ----==_mimepart_5e1fcf442557a_2ad93f9b074cd95c47280 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In https://github.com/quicwg/base-drafts/pull/3343#discussion_r367154672, @martinthomson points out that we can drop the recommendation to stop sending MAX_STREAMS once the server sends the first GOAWAY. Reading his comment, I now think that it might be better simply stop recommending the server sending GOAWAY with last Stream ID set to the current maximum, and instead recommend sending 262 - 4 (the theoretical maximum). Even if such a change makes this issue a design issue. Let me explain why. Quoting from [section 5.2](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-5.2-7), the status quo is: > A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase the MAX_STREAMS limit thereafter. People might (or would) read that the second SHOULD is merely a recommendation, and consider that just send GOAWAY with last Stream ID set to the current maximum is okay. The reality is that it is not. This is because there is no guarantee that the GOAWAY frame reaches the client before a MAX_STREAMS frame that the QUIC stack might generate reaches the client. Therefore, if the server is to send a GOAWAY frame with last Stream ID set to the current maximum, it MUST stop sending MAX_STREAMS that grant additional concurrency credit. However, as @martinthomson points out, such requirement is not necessary in terms of gracefully shutting down the connection. Just sending GOAWAY with last Stream ID set to 262-4 is sufficient. Considering that, I think just recommending 262-4 is the best way forward. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574956848 ----==_mimepart_5e1fcf442557a_2ad93f9b074cd95c47280 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In #3343 (comment), @martinthomson points out that we can drop the recommendation to stop sending MAX_STREAMS once the server sends the first GOAWAY.

Reading his comment, I now think that it might be better simply stop recommending the server sending GOAWAY with last Stream ID set to the current maximum, and instead recommend sending 262 - 4 (the theoretical maximum). Even if such a change makes this issue a design issue.

Let me explain why.

Quoting from section 5.2, the status quo is:

A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase the MAX_STREAMS limit thereafter.

People might (or would) read that the second SHOULD is merely a recommendation, and consider that just send GOAWAY with last Stream ID set to the current maximum is okay.

The reality is that it is not. This is because there is no guarantee that the GOAWAY frame reaches the client before a MAX_STREAMS frame that the QUIC stack might generate reaches the client.

Therefore, if the server is to send a GOAWAY frame with last Stream ID set to the current maximum, it MUST stop sending MAX_STREAMS that grant additional concurrency credit.

However, as @martinthomson points out, such requirement is not necessary in terms of gracefully shutting down the connection. Just sending GOAWAY with last Stream ID set to 262-4 is sufficient.

Considering that, I think just recommending 262-4 is the best way forward.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fcf442557a_2ad93f9b074cd95c47280-- From nobody Wed Jan 15 18:50:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99A76120882 for ; Wed, 15 Jan 2020 18:50:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M6XGyvCie6F8 for ; Wed, 15 Jan 2020 18:50:30 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA211120855 for ; Wed, 15 Jan 2020 18:50:30 -0800 (PST) Date: Wed, 15 Jan 2020 18:50:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579143029; bh=KzdXAZQAqunZrr/S+BJNXMcfflGuL94vllLU9kssY+o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pdxKzpNbt7EZ92tXui+xW4P263sSyZHXY7CiQUuDMIEbH3LkEvW9HomLLxY5/31V5 2vTgvB+0e3tS12zdhhJXy3xzpf46OniiWqghXNKKywh4DQcX4Ka5/PZZsH8t6JmFb/ cI5eESwq+4BrHF2c6UthNp8kzyagBbputOBvlm5o= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fcf75c4dbd_56803f96ab6cd96036462"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 02:50:33 -0000 ----==_mimepart_5e1fcf75c4dbd_56803f96ab6cd96036462 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in the last Stream ID, since clients might already have retried unprocessed requests on another connection. A server that is attempting to gracefully shut down a connection SHOULD send an initial GOAWAY frame with the last Stream ID -set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase -the MAX_STREAMS limit thereafter. This signals to the client that a shutdown is +set to the maximum value allowed by the concurrency control of QUIC for the +client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}}) +or any value above that, and SHOULD NOT grant any more concurrency credit at the PS. I think there is a bigger issue here, see https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574956848. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#discussion_r367208145 ----==_mimepart_5e1fcf75c4dbd_56803f96ab6cd96036462 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -727,12 +727,14 @@ indicating different stream IDs, but MUST NOT increase the value they send in
 the last Stream ID, since clients might already have retried unprocessed
 requests on another connection.  A server that is attempting to gracefully shut
 down a connection SHOULD send an initial GOAWAY frame with the last Stream ID
-set to the maximum value allowed by QUIC's MAX_STREAMS and SHOULD NOT increase
-the MAX_STREAMS limit thereafter.  This signals to the client that a shutdown is
+set to the maximum value allowed by the concurrency control of QUIC for the
+client-initiated, bidirectional streams (see section 4.5 of {{QUIC-TRANSPORT}})
+or any value above that, and SHOULD NOT grant any more concurrency credit at the

PS. I think there is a bigger issue here, see #3341 (comment).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fcf75c4dbd_56803f96ab6cd96036462-- From nobody Wed Jan 15 19:03:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60519120803 for ; Wed, 15 Jan 2020 19:03:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.455 X-Spam-Level: X-Spam-Status: No, score=-1.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DywF1W4I9fiY for ; Wed, 15 Jan 2020 19:03:13 -0800 (PST) Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32ABD12002F for ; Wed, 15 Jan 2020 19:03:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iKH0QGbP95jZze+mz1O9gIwB4R1MuKM6UikXnUsk2Wo=; b= vlvemEvT/bC3vU+JbcausnyayfS+21ManzC/U6NBThKMXN20xlUP/v98Og8dl3D6 Ffy7TFOYDwzRN9dagyV1MgVjFC6qlklMGaTLHIcJySzYdfQLUAI8McntTrIZVbdf vkjQks7gAfPFqsh8Pnzn3d88Ilq2ihHiulR8NFlg2Nc= Received: by filter1473p1mdw1.sendgrid.net with SMTP id filter1473p1mdw1-29436-5E1FD270-E 2020-01-16 03:03:12.332255012 +0000 UTC m=+110437.405325888 Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [140.82.115.9]) by ismtpd0054p1iad1.sendgrid.net (SG) with ESMTP id Ju06WuwdTgqyILqbGDEhNA for ; Thu, 16 Jan 2020 03:03:12.283 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 330F7C007C for ; Wed, 15 Jan 2020 19:03:12 -0800 (PST) Date: Thu, 16 Jan 2020 03:03:12 +0000 (UTC) From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd2703151f_15b43fb8ec4cd96867510"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IG/VYbCPiq4I9art5gPYHUIJmw3QRahfl0Z rnKiIbVIdlLVmPuRYTIb29299TErxfhqXkOUzWWPjYlB7gHdgrMmrlkBAUJMj6j3dAS60dEA08fj+J GnebWxD8J/4tQ+GbnV0AEA7py9f3FPVmGI6YCQthwOGxDGQZ6q816DG+zZ+UN+DVL029FHdDgej3W4 s= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:03:15 -0000 ----==_mimepart_5e1fd2703151f_15b43fb8ec4cd96867510 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. Thanks for taking my comments into consideration. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#pullrequestreview-343650000 ----==_mimepart_5e1fd2703151f_15b43fb8ec4cd96867510 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

Thanks for taking my comments into consideration.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd2703151f_15b43fb8ec4cd96867510-- From nobody Wed Jan 15 19:05:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 201BE120803 for ; Wed, 15 Jan 2020 19:05:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lY45N4emMs4r for ; Wed, 15 Jan 2020 19:05:53 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6E2212002F for ; Wed, 15 Jan 2020 19:05:53 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 883A2280463 for ; Wed, 15 Jan 2020 19:05:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579143952; bh=DIcnYEMyp2iP9QAZMQzeiGGXzG02MVeVmXiby9/JWWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F/kQOmjB0qZBpO3YdVYSSJJQPRcnuVGkJRAEprF46AtvvVp8dKAdoQoterrhiLljY At8XbACe7sTWnOX/fg+CBMCju/Oy9SR9GwTYsGldnCAyzEvXcFlrRNq5XMWy1WjJXI W0NF/fZ6WeXIPdcuYJ7yhrH5U2V4SUnjjGNXzs9c= Date: Wed, 15 Jan 2020 19:05:52 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify pacing to allow decoupling from congestion window increase (#3351) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd310788c1_34323fd57d6cd96817255"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:05:55 -0000 ----==_mimepart_5e1fd310788c1_34323fd57d6cd96817255 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Is this saying "if you don't pace, pace anyway?" -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3351#issuecomment-574960497 ----==_mimepart_5e1fd310788c1_34323fd57d6cd96817255 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Is this saying "if you don't pace, pace anyway?"


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd310788c1_34323fd57d6cd96817255-- From nobody Wed Jan 15 19:14:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0838E120803 for ; Wed, 15 Jan 2020 19:14:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yh2E7XiR2lTE for ; Wed, 15 Jan 2020 19:14:41 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90711120058 for ; Wed, 15 Jan 2020 19:14:41 -0800 (PST) Date: Wed, 15 Jan 2020 19:14:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579144480; bh=5E6P92/CLx2lVJ+vZrilnP3eKBzkF/4ZNWEoFeaSrrk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W9hzoiIvEW1BnFp4AFTIA8u11PG+nt7QUN+9KLF8w21xYGnhnRxPjhQsRmusIgLUk j32Zun8SdQiy/gscQ48oZNgR46mT8j8Y4kLr9ueLHpz+j6505d67Sg0aEJC6u0q4KD jszWh0XQMQBhdTRQuU2oGfssK1XzbcI3nZ1ZXG70= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd520b4317_5e933fc8416cd95c8565"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:14:43 -0000 ----==_mimepart_5e1fd520b4317_5e933fc8416cd95c8565 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'm going to put this out there: the answer is MUST pace. You might formalize this by saying the number of packets sent in any interval `t` cannot exceed `cwnd * 2 * t / RTT` by more than the initial cwnd (i.e., the 10MSS). That allows for bursting, but requires a period of quiet either preceding or following any burst. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3094#issuecomment-574962313 ----==_mimepart_5e1fd520b4317_5e933fc8416cd95c8565 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm going to put this out there: the answer is MUST pace.

You might formalize this by saying the number of packets sent in any interval t cannot exceed cwnd * 2 * t / RTT by more than the initial cwnd (i.e., the 10MSS). That allows for bursting, but requires a period of quiet either preceding or following any burst.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd520b4317_5e933fc8416cd95c8565-- From nobody Wed Jan 15 19:16:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3857120058 for ; Wed, 15 Jan 2020 19:16:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3IQbicFAEIV6 for ; Wed, 15 Jan 2020 19:16:01 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 219F012002F for ; Wed, 15 Jan 2020 19:16:01 -0800 (PST) Date: Wed, 15 Jan 2020 19:16:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579144560; bh=XN1UdnqSt6ldpusAIUltQnXrWyMQAKM8g4tWlbk5Epw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GQVQ22rD9mp7xZGK9528Z8znRa3tBhRG/eUXOuzY4+r25bsWQ9fYNnJNGTXOF0zMY rs4Vak57giaHJaYIaiW7/t2EVJsaK0kycErBQsnKAdhpjd6qK5FmXBFOdLPXXA7Jj0 mzsoQ11mavHZZWv9QGKT+899nL6Raakq2mPnX+WA= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd57076580_683f3fb7bc4cd96c1761ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:16:03 -0000 ----==_mimepart_5e1fd57076580_683f3fb7bc4cd96c1761ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson I think that that is a good way at looking into the issue. I agree that the endpoints can start using the new CIDs during handshake, if the peer sends NCID frames. The only problem that I can think of is related to retirement (see https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574493824). When the server provides TP.preferred_address, and also decides to retire the CIDs immediately after sending all the handshake transcript, there's going to be a very small time window in which it has to send *two* CIDs (one for the current path and another for the path using the preferred address). Unless the QUIC stack allows bundling of two NCID frames when building a QUIC packet, the client might end up not having sufficient amount of CIDs, in which case it might terminate the connection. It is my view that this is very different from the ordinary case of retiring CIDs, in which case there would be enough time window to guarantee that a handful number of new generation CIDs are delivered before the older ones are delivered (cc @nibanks). That said, I now tend to think that the most we might have to do is the following two: * clarify that CIDs received using NCID frames can be used for Handshake packets * have a cautionary text stating that a server needs to make sure that the client has enough number of new generation CIDs when it retires an older generation of CIDs -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574962583 ----==_mimepart_5e1fd57076580_683f3fb7bc4cd96c1761ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson I think that that is a good way at loo= king into the issue. I agree that the endpoints can start using the new C= IDs during handshake, if the peer sends NCID frames.

The only problem that I can think of is related to retirement (see #3348 (comment)). When the server provides TP.preferred_add= ress, and also decides to retire the CIDs immediately after sending all t= he handshake transcript, there's going to be a very small time window in = which it has to send two CIDs (one for the current path and anot= her for the path using the preferred address). Unless the QUIC stack allo= ws bundling of two NCID frames when building a QUIC packet, the client mi= ght end up not having sufficient amount of CIDs, in which case it might t= erminate the connection.

It is my view that this is very different from the ordinary case of re= tiring CIDs, in which case there would be enough time window to guarantee= that a handful number of new generation CIDs are delivered before the ol= der ones are delivered (cc @nibanks).

That said, I now tend to think that the most we might have to do is th= e following two:

  • clarify that CIDs received using NCID frames can be used for Handshak= e packets
  • have a cautionary text stating that a server needs to make sure that = the client has enough number of new generation CIDs when it retires an ol= der generation of CIDs

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

= ----==_mimepart_5e1fd57076580_683f3fb7bc4cd96c1761ca-- From nobody Wed Jan 15 19:23:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3F35120803 for ; Wed, 15 Jan 2020 19:23:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eWnUQUcUFzrQ for ; Wed, 15 Jan 2020 19:23:21 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66FCA12002F for ; Wed, 15 Jan 2020 19:23:21 -0800 (PST) Date: Wed, 15 Jan 2020 19:23:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579145000; bh=MDnxJ5UZn3ghy0mc2PM0XbL8TEVQSeq2SForibvmb58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hbedRY83yXxY3rWQM8GHsBbPoAx+dnflLYDxpbxfmFlu4RU45nF40fPSdSd2U/It9 ducn0QhFF9q34LLs5YCdEsufysv2OucrNHBWytrfRB45/a7psr27ziZSXRPXEUHfic nUmbMClNavnIAHQ9EfsY5vOQLTkDVlCMkzX1+HkA= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd72835e49_66013fdbae2cd96c97788"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:23:23 -0000 ----==_mimepart_5e1fd72835e49_66013fdbae2cd96c97788 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > * have a cautionary text stating that a server needs to make sure that the client has enough number of new generation CIDs when it retires an older generation of CIDs @kazuho Wouldn't we be able to solve this by using my proposed option d? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574964113 ----==_mimepart_5e1fd72835e49_66013fdbae2cd96c97788 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
  • have a cautionary text stating that a server needs to make sure that the client has enough number of new generation CIDs when it retires an older generation of CIDs

@kazuho Wouldn't we be able to solve this by using my proposed option d?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd72835e49_66013fdbae2cd96c97788-- From nobody Wed Jan 15 19:23:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FC24120058 for ; Wed, 15 Jan 2020 19:23:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H5TAZZcqzyaK for ; Wed, 15 Jan 2020 19:23:48 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 023CF12002F for ; Wed, 15 Jan 2020 19:23:48 -0800 (PST) Date: Wed, 15 Jan 2020 19:23:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579145027; bh=pXhHTG53cTM7rb/Gpzbd66VHo+C1WQ/CZb48t/pV7Jg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wrgO2G+I3YUOilTZQpA4RnWnOnv0qXKIgMR8pHzz1RtwIKEXT7bqSUxKNPQPkLyOy +NPplwt9bi8/vG5xs9DOLzCU9dSvplgYQi+vabDPLap6CbUfR1ku6Zzm+agjWIccxs jMJGbMTp8COya355yGpUmNrD8JpyqThukiFbavg4= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd7432f449_382b3f7f46acd9605048a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:23:50 -0000 ----==_mimepart_5e1fd7432f449_382b3f7f46acd9605048a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I agree with that. Stacks aren't obligated to offer any option for fine control over MAX_STREAMS, or any means of introspecting into the value. I would make another change though. As a suggestion, this text doesn't need normative force. > An endpoint that is attempting to gracefully shut down a connection can send a GOAWAY frame with a value set to the maximum possible value (2^62-4 for servers, 2^62-1 for clients). This ensures that the peer stops creating new requests or pushes. After allowing time for any in-flight requests (at least one round-trip time), the endpoint can send another GOAWAY frame with an updated value. In the case that a server does not process some requests, this allows clients to efficiently learn which requests can be retried. All assuming we go with the suggested outcome of #3129. Adjust accordingly. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574964216 ----==_mimepart_5e1fd7432f449_382b3f7f46acd9605048a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I agree with that. Stacks aren't obligated to offer any option for fine control over MAX_STREAMS, or any means of introspecting into the value.

I would make another change though. As a suggestion, this text doesn't need normative force.

An endpoint that is attempting to gracefully shut down a connection can send a GOAWAY frame with a value set to the maximum possible value (2^62-4 for servers, 2^62-1 for clients). This ensures that the peer stops creating new requests or pushes. After allowing time for any in-flight requests (at least one round-trip time), the endpoint can send another GOAWAY frame with an updated value. In the case that a server does not process some requests, this allows clients to efficiently learn which requests can be retried.

All assuming we go with the suggested outcome of #3129. Adjust accordingly.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd7432f449_382b3f7f46acd9605048a-- From nobody Wed Jan 15 19:31:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F168120058 for ; Wed, 15 Jan 2020 19:31:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i5x7rS4l94La for ; Wed, 15 Jan 2020 19:31:31 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F2DE12002F for ; Wed, 15 Jan 2020 19:31:31 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id C9B111C2F6D for ; Wed, 15 Jan 2020 19:31:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579145490; bh=qiXHjUqsG/u0636Ss29S2+T9mj6SpyTBWPZrm4JKr+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mJQk35hZTA9VQoHRYIvV5gGWcuLN24JgBAM4kw1vJ+321TwU2zcRb31FVluyv/8Nv Feo/cngcQ+LpJBaRhrceJXztqTY1FZDm3J+fB9sn6SLbgAz6VPrvAqH7OOzw0IyOY4 yyKfHCBumtR/lEVcxqyoLEkikKiZX69w59lLkqMk= Date: Wed, 15 Jan 2020 19:31:30 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fd912ba602_39143f9d050cd96050822"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:31:33 -0000 ----==_mimepart_5e1fd912ba602_39143f9d050cd96050822 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Artificial constraints on when the frame can be sent would be terrible to enforce and would introduce a performance cost for using NEW_CONNECTION_ID. In a great many cases, the 0.5RTT from the server is idle, which makes it a great way to get things like NEW_CONNECTION_ID sent without taking capacity from real work. Asking the server to defer sending would mean that NEW_CONNECTION_ID could compete with HTTP responses and the like. I see no reason not to allow use of connection IDs when they are available. They apply to the connection as a whole. You will note that we allow changing them with the Initial/Retry mini-protocol in ways that don't correlate with other connection-level events, so this isn't any different in that regard. Forcing the connection ID state to synchronize with other state changes seems more likely to complicate things than help. The caution @kazuho mentions is always true. Whenever an endpoint is forced to retire connection IDs, a short supply is always a risk to the connection. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-574965824 ----==_mimepart_5e1fd912ba602_39143f9d050cd96050822 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Artificial constraints on when the frame can be sent would be terrible to enforce and would introduce a performance cost for using NEW_CONNECTION_ID. In a great many cases, the 0.5RTT from the server is idle, which makes it a great way to get things like NEW_CONNECTION_ID sent without taking capacity from real work. Asking the server to defer sending would mean that NEW_CONNECTION_ID could compete with HTTP responses and the like.

I see no reason not to allow use of connection IDs when they are available. They apply to the connection as a whole. You will note that we allow changing them with the Initial/Retry mini-protocol in ways that don't correlate with other connection-level events, so this isn't any different in that regard. Forcing the connection ID state to synchronize with other state changes seems more likely to complicate things than help.

The caution @kazuho mentions is always true. Whenever an endpoint is forced to retire connection IDs, a short supply is always a risk to the connection.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fd912ba602_39143f9d050cd96050822-- From nobody Wed Jan 15 19:37:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED106120058 for ; Wed, 15 Jan 2020 19:37:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jHjaHdJmmsbN for ; Wed, 15 Jan 2020 19:37:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63B5F12002F for ; Wed, 15 Jan 2020 19:37:08 -0800 (PST) Date: Wed, 15 Jan 2020 19:37:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579145827; bh=gv+NDLb1jLyjc3DQsaK/q5WIrjKzL72H1h76kJl5HhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wusQvJI7kPl0bXfRpLNScHfrz1fQ2pJE3vys5Y9WePRukLWv+BbLVIAgCMQOHfovF L51XBGTlZtGATv4LJqdsI7nGoXjrq7TbLh+puIB3+uKsTm2ftEDXn7CdIdbM3e6OHE bR1EBaY1+CIBQb6WIv1cTlmg5osm3Oszumxgaia4= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fda63ae863_2de23f89266cd95c1004f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:37:10 -0000 ----==_mimepart_5e1fda63ae863_2de23f89266cd95c1004f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 09382208a0942fd6281102a2f6c2e4ed279ecd60 stop talking about adjusting transport behavior, nor use RFC2119 keywords -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3343/files/c4a513c577cff4603e803364f0bf3165b3bd9bb9..09382208a0942fd6281102a2f6c2e4ed279ecd60 ----==_mimepart_5e1fda63ae863_2de23f89266cd95c1004f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 0938220 stop talking about adjusting transport behavior, nor use RFC2119 keywords


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e1fda63ae863_2de23f89266cd95c1004f9-- From nobody Wed Jan 15 19:39:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EAFB120803 for ; Wed, 15 Jan 2020 19:39:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bo9iDwzrQVxO for ; Wed, 15 Jan 2020 19:39:30 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23556120058 for ; Wed, 15 Jan 2020 19:39:30 -0800 (PST) Date: Wed, 15 Jan 2020 19:39:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579145969; bh=9wIwg49fCbIugMLFQhDr6BsBOzn3o/Tz+juygUssYic=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=op3yPEqnwjvwYRrIPU051/Y85iQusPGub6DB3maMw6X5du+zUQbIszgEqNGxG4bil rxz8SbNOuvGt7DmFBnXlMtEgUyk9WSbE4TndTyxXhq8Jf7kLo6ayQXJ4NQFdluH8Tv ts2MKjnJHx7cs7gVfWf3QDT8lfIaF7P+q4PZ+MdY= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fdaf12f293_53ad3f9cb14cd960390c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:39:32 -0000 ----==_mimepart_5e1fdaf12f293_53ad3f9cb14cd960390c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I've applied what @martinthomson and I have discussed in #3341 (up to [this comment](https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574964216)). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#issuecomment-574967511 ----==_mimepart_5e1fdaf12f293_53ad3f9cb14cd960390c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I've applied what @martinthomson and I have discussed in #3341 (up to this comment).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fdaf12f293_53ad3f9cb14cd960390c-- From nobody Wed Jan 15 19:41:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26F8212002F for ; Wed, 15 Jan 2020 19:41:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5lYP5AB0fFZ for ; Wed, 15 Jan 2020 19:41:35 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECB75120803 for ; Wed, 15 Jan 2020 19:41:34 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 02976A112B for ; Wed, 15 Jan 2020 19:41:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579146094; bh=HpPfdu1Jpju5h/7VrcoSBdG6fqNiL/dG3Dln3xpgDkA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IivaXbUuyr5Y0utO2m7uCR9yAIKJHWgyv+yXQ9TAHH7tca7qsaP+Fu6eQ9TYbe+k2 7PU6s3EDMZy2a3szMSaHLB73XSxZCC7y6vrd6TLVaBpCBiYAIC9HGQM6v3PdrpWU5i YioAREgczYoSWk84IXAJ3yaU26tNHbhoTy/01WnI= Date: Wed, 15 Jan 2020 19:41:33 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e1fdb6de505b_1a1d3f9df5acd96092263"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 03:41:37 -0000 ----==_mimepart_5e1fdb6de505b_1a1d3f9df5acd96092263 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson Thank you for the suggestions. I agree, I've updated #3343 (it's based on master for the time being), I think it now aligns to what you have suggested. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#issuecomment-574967930 ----==_mimepart_5e1fdb6de505b_1a1d3f9df5acd96092263 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson Thank you for the suggestions. I agree, I've updated #3343 (it's based on master for the time being), I think it now aligns to what you have suggested.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e1fdb6de505b_1a1d3f9df5acd96092263-- From nobody Thu Jan 16 03:50:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B384112002E for ; Thu, 16 Jan 2020 03:49:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cI31y6irD0IP for ; Thu, 16 Jan 2020 03:49:53 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16B9B12002F for ; Thu, 16 Jan 2020 03:49:53 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 16430520082 for ; Thu, 16 Jan 2020 03:49:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579175392; bh=VKWop0EgDwptKgog9EKX4/nntLmcz7KjxSIrH9/z34E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r5d2bj6wh56NKNoqREa6ufOkCRpNmDy8QSex3lV4Ty5xXdSrwW/XcJO8CJXIuQ3Xt jtg4+Dq0YaHa0fKWD5/GlTGoVlu4MC7Fgv4LuKvkvylE6dAAbVvfs83P6PpypMW4dg tmGI6zGtj/d8k3XIiB8Sdnm202R0q09X7NZn4DKg= Date: Thu, 16 Jan 2020 03:49:52 -0800 From: Tatsuhiro Tsujikawa Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e204de04f44_4de13feb81ecd964146288"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tatsuhiro-t X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 11:50:00 -0000 ----==_mimepart_5e204de04f44_4de13feb81ecd964146288 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > Unless the QUIC stack allows bundling of two NCID frames when building a QUIC packet, the client might end up not having sufficient amount of CIDs, in which case it might terminate the connection. I think QUIC allows more than 1 NCID frames in a single QUIC packet. Now my preference is (a). If server utilizes retire-prior-to, it should know the consequences and should provide sufficient backup connection IDs. Otherwise, it would be misconfiguration of server software. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-575116469 ----==_mimepart_5e204de04f44_4de13feb81ecd964146288 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Unless the QUIC stack allows bundling of two NCID frames when building a QUIC packet, the client might end up not having sufficient amount of CIDs, in which case it might terminate the connection.

I think QUIC allows more than 1 NCID frames in a single QUIC packet.

Now my preference is (a). If server utilizes retire-prior-to, it should know the consequences and should provide sufficient backup connection IDs. Otherwise, it would be misconfiguration of server software.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e204de04f44_4de13feb81ecd964146288-- From nobody Thu Jan 16 05:57:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F544120045 for ; Thu, 16 Jan 2020 05:57:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wglGOn7e171j for ; Thu, 16 Jan 2020 05:57:18 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DED4120026 for ; Thu, 16 Jan 2020 05:57:18 -0800 (PST) Date: Thu, 16 Jan 2020 05:57:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579183037; bh=zvNywx9sRHUq67Dxi33e/vmAQz8RnHoTqp6yepDZVQY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l5i1hX53buvFKWQRSqOplVW4kfvNJh/2hKK4KdNj9I9KbJytz2FQo9IViiFbwWU+Y N+yxd0+4MzjB90TQKtGTwO/k5JLo5QZj7vF0GgBcClMGwMGGYUAhpwz1zQM+u4AYLo zdzaWe3SpL0KbB84LIE0o00yBuYSui18JLJLtqYA= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e206bbdbb903_2e0a3fbbcdecd95c17959f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 13:57:20 -0000 ----==_mimepart_5e206bbdbb903_2e0a3fbbcdecd95c17959f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @tatsuhiro-t > I think QUIC allows more than 1 NCID frames in a single QUIC packet. The problem is that the client might end up receiving only some of the NCID frames, unless the server always sends (and retransmits) the set of NCID frames as a whole. But anyways, I agree that (a) is probably fine. That is because it is trivial to design a server that never requests CID retirement during the handshake. All you need to do is start issuing the new generation of CIDs at least _N_ seconds before sending NCID frames that asks for the retirement of the previous generation, where _N_ is your handshake timeout. Knowing that this design is why I initially preferred (c), not realizing that it works equally well with (a). But know that I understand that, I prefer (a) as it is simpler. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-575162561 ----==_mimepart_5e206bbdbb903_2e0a3fbbcdecd95c17959f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@tatsuhiro-t

I think QUIC allows more than 1 NCID frames in a single QUIC packet.

The problem is that the client might end up receiving only some of the NCID frames, unless the server always sends (and retransmits) the set of NCID frames as a whole.

But anyways, I agree that (a) is probably fine.

That is because it is trivial to design a server that never requests CID retirement during the handshake. All you need to do is start issuing the new generation of CIDs at least N seconds before sending NCID frames that asks for the retirement of the previous generation, where N is your handshake timeout.

Knowing that this design is why I initially preferred (c), not realizing that it works equally well with (a). But know that I understand that, I prefer (a) as it is simpler.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e206bbdbb903_2e0a3fbbcdecd95c17959f-- From nobody Thu Jan 16 10:22:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D383512009E for ; Thu, 16 Jan 2020 10:22:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ouxSqkCb9Gkd for ; Thu, 16 Jan 2020 10:22:07 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 580AC120071 for ; Thu, 16 Jan 2020 10:22:07 -0800 (PST) Date: Thu, 16 Jan 2020 10:22:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579198926; bh=vcZM1xKj839MLtBCOvXeOUcmoLNhqtnBd6xdTUI4tlA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qz8RYmezwrfHD3Qr6rMhvNnLONfxxE1itNsSQg1kMZWpxuEfBs/qrtmB8XqLXqWL2 tzhN3tXMrQOvpgz/5AMzTqG4aUsnLwQ7Ma/YA24hR/tfb+Ky0wP3/KX0EQXwV4azZW cezpV61l5yAiCglbQ0+rg+auOiMIOfvjhm4lvx0U= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20a9ce8fba5_7d163feae58cd95c430ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 18:22:13 -0000 ----==_mimepart_5e20a9ce8fba5_7d163feae58cd95c430ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Given a server has to sent NCID to have the CID change, I'm fine with (a), but I thought it was not what we'd previously agreed to and specified, so I believed (b) was the status quo. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-575280689 ----==_mimepart_5e20a9ce8fba5_7d163feae58cd95c430ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Given a server has to sent NCID to have the CID change, I'm fine with (a), but I thought it was not what we'd previously agreed to and specified, so I believed (b) was the status quo.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20a9ce8fba5_7d163feae58cd95c430ee-- From nobody Thu Jan 16 11:10:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1F731208CD for ; Thu, 16 Jan 2020 11:10:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id toyTACZeyQdH for ; Thu, 16 Jan 2020 11:10:32 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0841120963 for ; Thu, 16 Jan 2020 11:10:31 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 019C5660A3D for ; Thu, 16 Jan 2020 11:10:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579201831; bh=RKzIVY6LsjmNFsHCBYMuB22Vxny83OSpCwbaVQ2xO3k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NBdsML3wZDgEH0X9M2u8XDfmvyiMyBRefq5DM8pN6HX6GDyAKIDq86KR0hdMGEmcL /N4rATwT7TZ+04od8CwDbgKjIJ6XH5kvBqsca3gtBc8U1wc+F9M/KK87rGVoJYZrCI c7k/n5CsNbtYl8Uh92wbBJ3j82fskPOGLczC4Nks= Date: Thu, 16 Jan 2020 11:10:30 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20b526e7679_37ec3fcca0acd96833334f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:10:38 -0000 ----==_mimepart_5e20b526e7679_37ec3fcca0acd96833334f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > I think that this a reasonable compromise, even if I'm not 100% happy with it. To be clear, is "this" the discussion @kazuho and I were having, or the contents of this PR? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-575299539 ----==_mimepart_5e20b526e7679_37ec3fcca0acd96833334f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think that this a reasonable compromise, even if I'm not 100% happy with it.

To be clear, is "this" the discussion @kazuho and I were having, or the contents of this PR?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20b526e7679_37ec3fcca0acd96833334f-- From nobody Thu Jan 16 11:51:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DEAE120907 for ; Thu, 16 Jan 2020 11:51:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PYZayl0dx7fQ for ; Thu, 16 Jan 2020 11:51:42 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0727F1208FB for ; Thu, 16 Jan 2020 11:51:41 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id EB2312C33E6 for ; Thu, 16 Jan 2020 11:51:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204300; bh=kOx7hz+miWnKClfZjpfNY92E6715YAciKEeAY9vToAQ=; h=Date:From:To:Subject:From; b=QuL9HSsodj1q0nGTKrlQuo4UmkyzVk7ystpY7C7Hy+TFgt0zMicAt8vXnsglChAnB ud9fp0FywgX3Cqk3RMv1it13KshcMb4Sg4S3vW+C6SVkHlKL39KjIlVAlr5YwrRgRe PSJvCnt0C4iDCNOOrfqhNMzmaXCqbc3Y7P0y+VH0= Date: Thu, 16 Jan 2020 11:51:40 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b49955: Import more RFC7540 header text Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:51:47 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: b499553d1a95e80fc280a874e4e8990a9158c056 https://github.com/quicwg/base-drafts/commit/b499553d1a95e80fc280a874e4e8990a9158c056 Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Import more RFC7540 header text Commit: 00496f5650806093aa50af1ae85459b85caf877b https://github.com/quicwg/base-drafts/commit/00496f5650806093aa50af1ae85459b85caf877b Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Extraneous frames aren't malformed messages; they're worse Compare: https://github.com/quicwg/base-drafts/compare/b499553d1a95%5E...00496f565080 From nobody Thu Jan 16 11:52:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7FE21208FB for ; Thu, 16 Jan 2020 11:52:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ImvBa9Rf02L for ; Thu, 16 Jan 2020 11:52:45 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CE42120908 for ; Thu, 16 Jan 2020 11:52:45 -0800 (PST) Date: Thu, 16 Jan 2020 11:52:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204364; bh=vnkHEK1Eujm3qJk7loOtJPVTdSSzYrumMIxcx0XQe+Y=; h=Date:From:To:Subject:From; b=PSFDQI6Vw6bjfBQvG8pIIi2yTOIt5SvwNEsmlsVEFcc01OVKM7raOcFeRbzX6dl0c AkEmLU6r8sOC5SggLd/gGLKwRsft3iTuZIZljNqvb81S4LJoaoicI/qsnT15gJTbDV EsKYUSAJZ+B25bcVEcXjuvVlPfjECCcwbdSa3ITY= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 47fde7: Script updating gh-pages from 00496f56. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:52:47 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 47fde7ad8dbff7d69892fbffab339f939165b773 https://github.com/quicwg/base-drafts/commit/47fde7ad8dbff7d69892fbffab339f939165b773 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: A http/what_is_malformed/draft-ietf-quic-http.html A http/what_is_malformed/draft-ietf-quic-http.txt A http/what_is_malformed/draft-ietf-quic-invariants.html A http/what_is_malformed/draft-ietf-quic-invariants.txt A http/what_is_malformed/draft-ietf-quic-qpack.html A http/what_is_malformed/draft-ietf-quic-qpack.txt A http/what_is_malformed/draft-ietf-quic-recovery.html A http/what_is_malformed/draft-ietf-quic-recovery.txt A http/what_is_malformed/draft-ietf-quic-tls.html A http/what_is_malformed/draft-ietf-quic-tls.txt A http/what_is_malformed/draft-ietf-quic-transport.html A http/what_is_malformed/draft-ietf-quic-transport.txt A http/what_is_malformed/index.html M index.html Log Message: ----------- Script updating gh-pages from 00496f56. [ci skip] From nobody Thu Jan 16 11:53:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5266F120908 for ; Thu, 16 Jan 2020 11:52:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MB6H0T3fSZRx for ; Thu, 16 Jan 2020 11:52:53 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04B651208FB for ; Thu, 16 Jan 2020 11:52:53 -0800 (PST) Date: Thu, 16 Jan 2020 11:52:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204372; bh=RRU55h2IvusvgWFAjcSFOJkrmhkabB7En7WeB2dCYgc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OYeQphhcJlONFr+RiWrmNX9CjJfSCzMk7aG6fiOp8AjfqRxPdVJakWy3tlzPqIKNg iSHy5ycXDbqZ26E8oHIeCFin8n5It2A6CCPOAAzr/c5UE2tmiEiPSA01M3omsZTUjB 8t4ZUiPP7POWcsClaHUmx2ASqBQ4UQ433IMEfBEc= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify the definition of things that make messages malformed (#3345) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20bf145554f_55e03f85c14cd96c14827c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:52:58 -0000 ----==_mimepart_5e20bf145554f_55e03f85c14cd96c14827c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mnot, @larseggert, @LPardue: The fix to this will not be editorial, because it mandates certain things which were stream errors now become connection errors. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3345#issuecomment-575317282 ----==_mimepart_5e20bf145554f_55e03f85c14cd96c14827c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mnot, @larseggert, @LPardue: The fix to this will not be editorial, because it mandates certain things which were stream errors now become connection errors.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20bf145554f_55e03f85c14cd96c14827c-- From nobody Thu Jan 16 11:54:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB33120910 for ; Thu, 16 Jan 2020 11:54:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id botVIDWl_Qcy for ; Thu, 16 Jan 2020 11:54:55 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0C40120907 for ; Thu, 16 Jan 2020 11:54:54 -0800 (PST) Date: Thu, 16 Jan 2020 11:54:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204493; bh=lvOtGdAI4rrqG+PL0tYosDxceVIITs+XkVrTwPsJJJw=; h=Date:From:To:Subject:From; b=YfEeMY23A48XpMc4rzb6ev0qhJeFeP/jpJKlrDEDZL7I8M2F+N6hNdxa31NvBJ1Mk 44nv4wWxtKXp+Sn5GLaYby+MdSroxH6EjZICt6v5G2vMBC2K+ptIM7xWtQQNri7OEc f8/4MO27iFxdBtcE/IOP+R40szO540jYeHQTSiXU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e7647c: Script updating issues at 2020-01-16T19:54:45Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:54:56 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e7647c08f91f16e6e82de3ce65a2ef6686a80b80 https://github.com/quicwg/base-drafts/commit/e7647c08f91f16e6e82de3ce65a2ef6686a80b80 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-16T19:54:45Z. [ci skip] From nobody Thu Jan 16 11:58:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B773120910 for ; Thu, 16 Jan 2020 11:58:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M6iiQz6Cezj0 for ; Thu, 16 Jan 2020 11:58:00 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E15F120907 for ; Thu, 16 Jan 2020 11:58:00 -0800 (PST) Date: Thu, 16 Jan 2020 11:57:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204679; bh=zBjtfBPCiO2AZ6Ep03Row9u949TU1EDfGP7FmyW7Ikw=; h=Date:From:To:Subject:From; b=NDMiw1iU7YvZGAWCRu1ZSwJGqVEPM71omXFelXPTshFpD8Ns9dEakp7XL0bStN+gS HN8IQ7nzsbHoR3CBNuBRIiyVdYYsTF5JdM8m+/q5iu20EdUHSJxfhuLmo91ZJQl7G7 pdwYzGKnuwO95265AwtVwPP2khvSLO5uezM/qJIg= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4d4432: Missed a multi-paragraph Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:58:02 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: 4d443273576d8994b148935bd6cab785940f08b2 https://github.com/quicwg/base-drafts/commit/4d443273576d8994b148935bd6cab785940f08b2 Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Missed a multi-paragraph From nobody Thu Jan 16 11:58:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 816B1120910 for ; Thu, 16 Jan 2020 11:58:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m3o78FVXV_lA for ; Thu, 16 Jan 2020 11:58:54 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36073120907 for ; Thu, 16 Jan 2020 11:58:54 -0800 (PST) Date: Thu, 16 Jan 2020 11:58:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204733; bh=QisEMBP/oG+whHsT0t/JvcVzHSYJOxPrVft1yiel/KI=; h=Date:From:To:Subject:From; b=QX0S1RhsvudrCarr+CRsO967tkpvjeBMOwvxpkUPnLe2KUQFnyMgvXh/2Bj1I1l+5 KDEzMEmEjPcmudbS2BVUQfIaPf9gfKUHBvPnq//bWniKsHAK+/ltKaI0jbYTpwMqYo 7hjbt5HtIpWjjgMnnuNvYJbR2T9t9bZCZcxFd7ms= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3a528c: Script updating gh-pages from 4d443273. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 19:58:56 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3a528c9460c49e37e72aed78a7eca309d9e92b79 https://github.com/quicwg/base-drafts/commit/3a528c9460c49e37e72aed78a7eca309d9e92b79 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 4d443273. [ci skip] From nobody Thu Jan 16 12:01:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10709120BED for ; Thu, 16 Jan 2020 12:01:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VPttE_3Qph3O for ; Thu, 16 Jan 2020 12:01:34 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4801120A1F for ; Thu, 16 Jan 2020 12:01:34 -0800 (PST) Date: Thu, 16 Jan 2020 12:01:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204893; bh=TNumzISYfpKCGwI2HPwUnzwk4Ss2xmFBOPg7xXWEBb4=; h=Date:From:To:Subject:From; b=vRDTZMdt6dB82esvjf+S3wAFZKxIWx9O7tgL9mSJ20l5rLq5fX0fhEJQNEYbzyApo 9y7vLgM1qc0iueNuOSHRMPUrtWTqT5uLk3P85cupCc8aoA3rS+ee9CxSCUnmR9ZCPi QMNS9124CHDdTueGCaZN9TujCTMLYzNr/KfR4C94= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9d1b83: Missed some HTTP/2s Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:01:47 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: 9d1b8327658348845bce8ac685faee2459a3f19d https://github.com/quicwg/base-drafts/commit/9d1b8327658348845bce8ac685faee2459a3f19d Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Missed some HTTP/2s From nobody Thu Jan 16 12:02:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24B0612084E for ; Thu, 16 Jan 2020 12:02:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTjAVijBBvof for ; Thu, 16 Jan 2020 12:02:11 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3A16120909 for ; Thu, 16 Jan 2020 12:02:11 -0800 (PST) Date: Thu, 16 Jan 2020 12:02:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204930; bh=ixBXcPNLzSmEvew0JFOcjdI7nbzxhWJR9wDEjcUMBj4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=azphftcZKITLdiKU9dW7EthB5iNp3oMPCUfm/weTEUxqUME1lX9fGCJ8IKVOBZash KhazIxK/r1e9hpOtZqCIy4wyCr0KAuO+tYpMmxDHBECosvXLeCqyYoibyimQrXyKoO +SXZlaHdVHa/aOA1J1kBhjtad1zVNzSYtOglFZSY= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c142bee28_21c73f88f28cd95c545135"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:02:19 -0000 ----==_mimepart_5e20c142bee28_21c73f88f28cd95c545135 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Lots of text, but it's basically all an import from RFC 7540 (which helps #3264, but doesn't totally resolve it). This makes the definition of malformed requests entirely local and more precise than previously. The odd item on the malformed list was "extraneous frames." We're already fairly permissive about what other frames can show up interleaved with the actual request, so this requirement moved to that section -- receipt of DATA and HEADERS frames outside of the prescribed order is now a connection error. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3352 -- Commit Summary -- * Import more RFC7540 header text * Extraneous frames aren't malformed messages; they're worse * Missed a multi-paragraph * Missed some HTTP/2s -- File Changes -- M draft-ietf-quic-http.md (123) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3352.patch https://github.com/quicwg/base-drafts/pull/3352.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352 ----==_mimepart_5e20c142bee28_21c73f88f28cd95c545135 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Lots of text, but it's basically all an import from RFC 7540 (which helps #3264, but doesn't totally resolve it). This makes the definition of malformed requests entirely local and more precise than previously.

The odd item on the malformed list was "extraneous frames." We're already fairly permissive about what other frames can show up interleaved with the actual request, so this requirement moved to that section -- receipt of DATA and HEADERS frames outside of the prescribed order is now a connection error.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3352

Commit Summary

  • Import more RFC7540 header text
  • Extraneous frames aren't malformed messages; they're worse
  • Missed a multi-paragraph
  • Missed some HTTP/2s

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c142bee28_21c73f88f28cd95c545135-- From nobody Thu Jan 16 12:02:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24C8712084E for ; Thu, 16 Jan 2020 12:02:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x0QzOSr4Kj6k for ; Thu, 16 Jan 2020 12:02:36 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FE15120906 for ; Thu, 16 Jan 2020 12:02:36 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 76D061C0DAD for ; Thu, 16 Jan 2020 12:02:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579204955; bh=jPOV+0Zh3wNvo1bfx4Zb7wkI8SWEIqr+OOpX36PmC90=; h=Date:From:To:Subject:From; b=rpzuAfhCE2uziWdRkdcJi+wNp0SSWW4lNB9qIQM/nTr4wBoT/+yYRAK3juOaHadur XNYIQ0Sxf5+4+tmdEPJg8Q3r7FSf/DaP5owY25cRl5iHSTr0DYe0UAw29bIa1hgsZ+ lAHXTX+nTof7dQfgCptVsZcRZFE5jVvME87lruOc= Date: Thu, 16 Jan 2020 12:02:35 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 256d74: Script updating gh-pages from 9d1b8327. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:02:43 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 256d74096dcd61ec5a8bf590a271b9a8188c4210 https://github.com/quicwg/base-drafts/commit/256d74096dcd61ec5a8bf590a271b9a8188c4210 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 9d1b8327. [ci skip] From nobody Thu Jan 16 12:07:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A0DA1200B4 for ; Thu, 16 Jan 2020 12:07:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id clnddlA15SLq for ; Thu, 16 Jan 2020 12:07:46 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EABC012009C for ; Thu, 16 Jan 2020 12:07:45 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 4D3E66E1368 for ; Thu, 16 Jan 2020 12:07:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205265; bh=Yhf6CslCGBzCDNzXXAA6WkVwNBHHvp+wEZlvHnR77lM=; h=Date:From:To:Subject:From; b=ft4sUK0g5BhBKgQnUs79YAXZaSW/Z+UNCnYbFDN3RMu4v9cqxwWioCLmDhLLsIvdi Ro4zFCb1LEvTk+LWNErRrNUohELM/3D9FVUpQ2JUT07Fei+9WlDNpH5QkVvQurGMe4 0XMPC+2Jawypgd9cOdIczWvaAywbGX/lKjvTi1CQ= Date: Thu, 16 Jan 2020 12:07:45 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 141047: Invalid message sequences are also malformed Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:07:50 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: 141047ad7c6aaad2c41a3477592cac38b138d0ea https://github.com/quicwg/base-drafts/commit/141047ad7c6aaad2c41a3477592cac38b138d0ea Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Invalid message sequences are also malformed From nobody Thu Jan 16 12:08:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 576C012008A for ; Thu, 16 Jan 2020 12:08:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AbOitEGNeAE for ; Thu, 16 Jan 2020 12:07:56 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17B2E12009C for ; Thu, 16 Jan 2020 12:07:56 -0800 (PST) Date: Thu, 16 Jan 2020 12:07:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205275; bh=liibkmfrQkfv6yAKXiubDN9VWCc+8Cpi48EV23qFg2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LP34COOL9u0Y7Ki1Fd5UaPvD2aSmmucN+3r04XZwlk6wuwbfwpXlc4t++0ChuMhEe PECZmL9GUWEeVw60TXtZiGmk3fBtvPlZSHEeJIEjH6LLM/Tz5HcdR2CWeJxBbq36q9 7CvNiq5q4FfWCnVRbdpWwwGorWBO9FaqliLoVAQk= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c29b69f59_61b13fd5be8cd95c28036"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:08:01 -0000 ----==_mimepart_5e20c29b69f59_61b13fd5be8cd95c28036 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 141047ad7c6aaad2c41a3477592cac38b138d0ea Invalid message sequences are also malformed -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3352/files/9d1b8327658348845bce8ac685faee2459a3f19d..141047ad7c6aaad2c41a3477592cac38b138d0ea ----==_mimepart_5e20c29b69f59_61b13fd5be8cd95c28036 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 141047a Invalid message sequences are also malformed


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e20c29b69f59_61b13fd5be8cd95c28036-- From nobody Thu Jan 16 12:09:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08CA8120071 for ; Thu, 16 Jan 2020 12:09:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ENZ5_Jy8p0ei for ; Thu, 16 Jan 2020 12:09:13 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DE601200B4 for ; Thu, 16 Jan 2020 12:09:13 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id ED54726163E for ; Thu, 16 Jan 2020 12:09:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205353; bh=+Gxq0WqK8tNVCwXxa3OQCbEONoHZ///wWLGm6r4A3j4=; h=Date:From:To:Subject:From; b=JU5/ChB95HVYMM6m6Dy0SKPNJpmEUzfIRcAmlcsFFpA69TEd9A97jzqVbJUW7PuOY zCddCAFtxdXhdAVUq5BN/rwPTlGOW7uL/WjmM5Xh56AOK0FHhVSuGj/9gpOSXP0jM7 XQIpDnxBDzHdKSFW3/Dafpz7dXurLKpdy+C4B+U0= Date: Thu, 16 Jan 2020 12:09:12 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 202961: Script updating gh-pages from 141047ad. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:09:15 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 202961d30d1f8b61e5adb7c25d66600f966e7624 https://github.com/quicwg/base-drafts/commit/202961d30d1f8b61e5adb7c25d66600f966e7624 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 141047ad. [ci skip] From nobody Thu Jan 16 12:09:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E554120071 for ; Thu, 16 Jan 2020 12:09:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EOHAujcVPo_0 for ; Thu, 16 Jan 2020 12:09:12 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25F1B12009C for ; Thu, 16 Jan 2020 12:09:12 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 53366A0B7E for ; Thu, 16 Jan 2020 12:09:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205351; bh=Aeg9zzGVOzwKo9cqUdgf1JOZre58ie7oU8C2H8jIZ/c=; h=Date:From:To:Subject:From; b=RKwDlZQpyxloYpVTbQbH4ph+blNAuPz/H6ty7T7FWA7+QUEbCoel08IUSZYpYQx70 kkBAtFEngMv1tcR9JbjuYp5xX5a30Zfzzm2sVDusoFoCTkwvLHPs0Wl63ZRVPH25ik vNeWBUD6KjAtajIIh/wOnKGV8owFVOM0bNqaJ6cQ= Date: Thu, 16 Jan 2020 12:09:11 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eb9f21: Invalid message sequences are also malformed Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:09:16 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: eb9f21ae8e8258cad7ca4eccb917a99de72ad4be https://github.com/quicwg/base-drafts/commit/eb9f21ae8e8258cad7ca4eccb917a99de72ad4be Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Invalid message sequences are also malformed From nobody Thu Jan 16 12:09:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C36120071 for ; Thu, 16 Jan 2020 12:09:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQPd-7Oe2Ku5 for ; Thu, 16 Jan 2020 12:09:24 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBD601200B7 for ; Thu, 16 Jan 2020 12:09:24 -0800 (PST) Date: Thu, 16 Jan 2020 12:09:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205364; bh=iYlePvk7p6Cw1jS3DWH7MPErEberXhOd5oxN3obHtNE=; h=Date:From:To:Subject:From; b=MKVLCNy0vwbYYzUj7t6XO6bkfbZu783PK37Cv4bf/wLpj11BJqKvWoqAJLElRLpH+ hwgY2iRJamlsvZ0yHlXTzcwdVu/82a+CctAq9DGM16sDp7RdIwD2PhoCp4InytXYvs /kYIWEW/bOPKhcGtk4RlkXEHj86ArwinxyQ/13tg= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f5d137: Invalid message sequences are also malformed Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:09:30 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: f5d137d1c834e74074e77bf0834a2158fa33cbda https://github.com/quicwg/base-drafts/commit/f5d137d1c834e74074e77bf0834a2158fa33cbda Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Invalid message sequences are also malformed From nobody Thu Jan 16 12:09:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A159A12009C for ; Thu, 16 Jan 2020 12:09:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hasd6xjjLwvj for ; Thu, 16 Jan 2020 12:09:34 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63F19120071 for ; Thu, 16 Jan 2020 12:09:34 -0800 (PST) Date: Thu, 16 Jan 2020 12:09:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205373; bh=zy4l3F9PtYbU4URv3HZ1FedS3JSzL28KcDymNhK6OqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F0ovGxQNaMa/aEGjBtaECMetj23OI66Pd/byQJKYpm11jwH79n7J3nmAXa97c4LLv Cj0/W3mN5UonvpYnvT6p1pGYr4xc4aGqrf50+q0SOr2Lh7TlZUK9Y6YjdqH8CQvk2u odzTzmnkfgFgS8zVSF7kqjLKjrNeAgsPKSAfYVHg= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c2fd6dfde_3b9f3fb9572cd96810465d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:09:40 -0000 ----==_mimepart_5e20c2fd6dfde_3b9f3fb9572cd96810465d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. f5d137d1c834e74074e77bf0834a2158fa33cbda Invalid message sequences are also malformed -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3352/files/eb9f21ae8e8258cad7ca4eccb917a99de72ad4be..f5d137d1c834e74074e77bf0834a2158fa33cbda ----==_mimepart_5e20c2fd6dfde_3b9f3fb9572cd96810465d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • f5d137d Invalid message sequences are also malformed


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e20c2fd6dfde_3b9f3fb9572cd96810465d-- From nobody Thu Jan 16 12:10:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E058212008A for ; Thu, 16 Jan 2020 12:10:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mIb4bvDj9n-G for ; Thu, 16 Jan 2020 12:10:26 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F4911200B7 for ; Thu, 16 Jan 2020 12:10:26 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 74D131C0691 for ; Thu, 16 Jan 2020 12:10:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205425; bh=zXfVuEEkbpzmb1MYm9oX/dDuFSPJCKc6Xy7OcUn4v3c=; h=Date:From:To:Subject:From; b=MbhlgVLadUQXMLMm1y91ZgVthenEOPrjqgDsBZAm22ZpoLPqUj7KMwN5OmPiblU1B 4fxwKJgHi2Ork5ZtPUoeTnWNK4KCC976wRe9/VCMDgDw3nVFSpBjPqYixdvabHvmB8 UFEMY6M53jCqrjx2c/5gJGgavBumdgHxVnLCuZro= Date: Thu, 16 Jan 2020 12:10:25 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e49460: Script updating gh-pages from f5d137d1. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:10:33 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e49460251c16088afa31dae2f9d19eb3d1359b60 https://github.com/quicwg/base-drafts/commit/e49460251c16088afa31dae2f9d19eb3d1359b60 Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from f5d137d1. [ci skip] From nobody Thu Jan 16 12:12:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8E0412008A for ; Thu, 16 Jan 2020 12:12:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.455 X-Spam-Level: X-Spam-Status: No, score=-1.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vW7lzlH9EOr4 for ; Thu, 16 Jan 2020 12:12:12 -0800 (PST) Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4027C120071 for ; Thu, 16 Jan 2020 12:12:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=GGOZUUAWNxWm0a+KhH6KTAdjCKy8Iif/q3S+gbmIDTk=; b= qwQOl8mLl8niEDnlt4RkdOSMx3qvHuKDtTUFxQ8rSw7Cbw7Rg4Fa7RnKxXytnOWo dpLrGsojIF0jQwqTbUCZRaa01ILnMTyhQGasHxDFaR609QLGuPoBJoEF2V/X4MeD 1F+BV9xLKinm56Bzwgkymn/9/EDg0e1xaFMnw8tizHE= Received: by filter1372p1las1.sendgrid.net with SMTP id filter1372p1las1-20576-5E20C398-38 2020-01-16 20:12:08.696114214 +0000 UTC m=+180168.964424216 Received: from github-lowworker-39ccb07.cp1-iad.github.net (unknown [140.82.115.4]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id XQ1KXFXuSaWMmFBG6pXS1w for ; Thu, 16 Jan 2020 20:12:08.614 +0000 (UTC) Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39ccb07.cp1-iad.github.net (Postfix) with ESMTP id 7266F400DD3 for ; Thu, 16 Jan 2020 12:12:08 -0800 (PST) Date: Thu, 16 Jan 2020 20:12:09 +0000 (UTC) From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c398711ca_29df3fe42e4cd9646709e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2OLmi6n3bf7bkafmWQIFd+vA5CAnGJshr2pz A3e5Yq+eCtXIfkJH7FLrrboYRLrLcSuo6Yyya+fPz0Hn4BXYjKcPqxuC8Crm4Gxfovd5OJjIv7kQDU 86c2e97P4+eRH5VuOm9co3mbyRdq3Oyg3fnUf3kBXV7hrORRl7cO+e6KTosU4qYRzSLI7USKhs23R7 k= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:12:14 -0000 ----==_mimepart_5e20c398711ca_29df3fe42e4cd9646709e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The Message Exchange section required that a client send precisely one request per stream, and that a server send precisely one final response (preceded by zero or more non-final responses), but how to deal with violations wasn't defined. This seems to fall in the same spirit of malformed messages, so I added that to the definition of "malformed." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#issuecomment-575326105 ----==_mimepart_5e20c398711ca_29df3fe42e4cd9646709e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The Message Exchange section required that a client send precisely one request per stream, and that a server send precisely one final response (preceded by zero or more non-final responses), but how to deal with violations wasn't defined. This seems to fall in the same spirit of malformed messages, so I added that to the definition of "malformed."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c398711ca_29df3fe42e4cd9646709e-- From nobody Thu Jan 16 12:14:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4781B1200B7 for ; Thu, 16 Jan 2020 12:14:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30TJY4hBmKl8 for ; Thu, 16 Jan 2020 12:13:59 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 514CE12009C for ; Thu, 16 Jan 2020 12:13:59 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 06B4D26172E for ; Thu, 16 Jan 2020 12:13:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205639; bh=CHCipOcCQbVcAdEp1lq5EfSuO/PqX2eRLR6Nrg4hdII=; h=Date:From:To:Subject:From; b=B8oUwhuaeRu5ec34KkmscogQlLfuAn1IxOIaQVAly20N53FqrKur5/FbcxL9v8Fw1 RfhMyrJYJPy0RdF7AcStKEsVJp5gTmiWTFm36rhBbk3906sZEftlBhQVn1jDLPcROS 7N9xBCVtafRCXOItzdsTAT7Q8oG+q7KuGhYq9qak= Date: Thu, 16 Jan 2020 12:13:58 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:00 -0000 Branch: refs/heads/http/blowing_up_hurts Home: https://github.com/quicwg/base-drafts From nobody Thu Jan 16 12:14:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6A7112009C for ; Thu, 16 Jan 2020 12:14:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nXfdr-peGkBS for ; Thu, 16 Jan 2020 12:13:59 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F1FA1200B4 for ; Thu, 16 Jan 2020 12:13:59 -0800 (PST) Date: Thu, 16 Jan 2020 12:13:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205638; bh=B1viRziGW23T3Y5hyl2SMnlDKb2So46QR/ECNKrVZ1k=; h=Date:From:To:Subject:From; b=KUHPBw4YPBONzj4+K/ISfLxLy/DJTegonzKp9f4y2tiePoVhf5ETf7cxdRmdpH6UO CUZUn0+S6KZ0PqbWksSO2dqO2t1ofEGwARfRrcbxK79XE1gIPqTqMBYm1tKI6iANsZ SELjX98omiDf99dKkLRpU4UaM4sIu4mpeYntSd+g= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7cc69f: Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:00 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 7cc69f50eb8492c923acc76b4cfe9a837581bad5 https://github.com/quicwg/base-drafts/commit/7cc69f50eb8492c923acc76b4cfe9a837581bad5 Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Think carefully before blowing up (#3344) From nobody Thu Jan 16 12:14:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D62D1200C7 for ; Thu, 16 Jan 2020 12:14:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GY7Nhi1qqISI for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AD3412009C for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) Date: Thu, 16 Jan 2020 12:14:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205647; bh=kD3PLBW6lrM26DzZSm0dxp44iYvidDvyiYuDKM8hFYU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DVuQrREVF4UIs50tyiS0s9sko04g+t6JM2HZp2dyf59ERxoaxwVfRcVic6QGNZMRH +enix8O4nHdMNUMGrJbBjUad5b5DC4oOKKfoWPRP/4lSb+WGSZFZILFd4FZyB8BSq7 OzwILcLH7GNpQufc2aU4f8nBFusBpwmHf2uGChhg= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c40fc28ca_61c43fd5be8cd95c693ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:09 -0000 ----==_mimepart_5e20c40fc28ca_61c43fd5be8cd95c693ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3300 via #3344. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#event-2955916816 ----==_mimepart_5e20c40fc28ca_61c43fd5be8cd95c693ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3300 via #3344.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c40fc28ca_61c43fd5be8cd95c693ad-- From nobody Thu Jan 16 12:14:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0ACD812009C for ; Thu, 16 Jan 2020 12:14:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iNT0TGb9EBEF for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B22781200C3 for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) Date: Thu, 16 Jan 2020 12:14:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205648; bh=+AR+WGcqo2qJzkdB9RguIGbXQrPyyEtgspIMBVOQlpE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LR+OwfmJlCIbF1+04u6iFwXDf4Lft+5qa8L/iYpAJ3SooNoyplNGn7fTmHezodgmJ /qaoMLUClSmWj5KRW5AvR3UpvcvRXSE8fKUYcaGg7K7PWleM91E0ZKLQJA4hgJ4R3T hJ5x16UMm8LPu6gPMTGjsJh99pJl26GISkxB1BDc= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Think carefully before blowing up (#3344) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c4103f0f_1d433fe4a36cd9601982a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:10 -0000 ----==_mimepart_5e20c4103f0f_1d433fe4a36cd9601982a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3344 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3344#event-2955916810 ----==_mimepart_5e20c4103f0f_1d433fe4a36cd9601982a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3344 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c4103f0f_1d433fe4a36cd9601982a0-- From nobody Thu Jan 16 12:14:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4726E1200B7 for ; Thu, 16 Jan 2020 12:14:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uarAeSxOeydA for ; Thu, 16 Jan 2020 12:14:09 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0032F1200CE for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 58196A0E40 for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205648; bh=CJSJoVtu/ZXe0v6RKyWuNdizPsjcT6Bp8h3x2W3dK4A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bvJghiwoB4NWazZ+eao/t2afQgbrYoLpR2iuXwH6JigYmXzTDmQ+nqXIZ65VetHP6 fb5MqPDkUy7bY5FORVyhPW4VMU0rh0hZsPRl6jbdYO7EAwXjGQEXXI4y/y7FNmct2V awjoecntqopXyCoWLjDbzfjjxwqzNRIqtkpscIuQ= Date: Thu, 16 Jan 2020 12:14:08 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c41048cdf_2da63fbc6a2cd95c1317bd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:11 -0000 ----==_mimepart_5e20c41048cdf_2da63fbc6a2cd95c1317bd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3303 via #3344. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3303#event-2955916832 ----==_mimepart_5e20c41048cdf_2da63fbc6a2cd95c1317bd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3303 via #3344.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c41048cdf_2da63fbc6a2cd95c1317bd-- From nobody Thu Jan 16 12:14:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55B7F12009C for ; Thu, 16 Jan 2020 12:14:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kFKrMsN_RI7i for ; Thu, 16 Jan 2020 12:14:09 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F1A1200E0 for ; Thu, 16 Jan 2020 12:14:09 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 93CA76E11EA for ; Thu, 16 Jan 2020 12:14:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205648; bh=LgVA79zDZ1T2WRrZCn8PkRAQSV68B8EdeCBRUNieXFo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3mzUlfy2JHX+3brHHVAgDSl6O9EMO2jR6JjqcpzWCVmgY2MZCpxU6sHAnki16t6Q PnEsaDH81fgNWdFCvktX+dLLtlsVzwcd6wZC4yo2ipiP09Jnd3tvPuy53rkUXP0VUD 4abRRRJtN/HBTVfPVcQFB5Gg+XI9dk90Xn+jxocw= Date: Thu, 16 Jan 2020 12:14:08 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c41084fbe_79d93ffa566cd960123489"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:12 -0000 ----==_mimepart_5e20c41084fbe_79d93ffa566cd960123489 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3336 via #3344. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#event-2955916823 ----==_mimepart_5e20c41084fbe_79d93ffa566cd960123489 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3336 via #3344.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c41084fbe_79d93ffa566cd960123489-- From nobody Thu Jan 16 12:14:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0481512009C for ; Thu, 16 Jan 2020 12:14:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rn_ZHXZ2f0MP for ; Thu, 16 Jan 2020 12:14:48 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E2F5120071 for ; Thu, 16 Jan 2020 12:14:48 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id B018F2C118B for ; Thu, 16 Jan 2020 12:14:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205687; bh=mwrwJcUc5Y8yQl7J5WExYq9RGKZb1mjBWLiZGehwFfU=; h=Date:From:To:Subject:From; b=ZcqZqBRBHaLvaxJkF+r4WCfHxGCpLVn4h2Ahni89DgqpsAGNZBm030fMm4NhyebVp IcCfXQnru/gL0HxNN62DCB/p/Z/MJbyhIjS8s54eGj3zvG8pFbnL6gk4x2NvNF6xZv eRMDXiGyOEOqtdd3SugL84JS6tpfvK8hV3JnARh0= Date: Thu, 16 Jan 2020 12:14:47 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] acfa43: Script updating gh-pages from 7cc69f50. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:14:50 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: acfa43890dc4963e7b905398ced87d54df5c125b https://github.com/quicwg/base-drafts/commit/acfa43890dc4963e7b905398ced87d54df5c125b Author: ID Bot Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 7cc69f50. [ci skip] From nobody Thu Jan 16 12:16:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F22691200B7 for ; Thu, 16 Jan 2020 12:16:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TpgHcbBZ8s1N for ; Thu, 16 Jan 2020 12:16:44 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B109512009C for ; Thu, 16 Jan 2020 12:16:44 -0800 (PST) Date: Thu, 16 Jan 2020 12:16:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579205804; bh=0MjxNo+iqonU0xrqWLfoZ2aAoW1NmtxKHOK+WTpkkHE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WYmIaZYfswdvxsFgtk+o3+53CUcbutUWz0MwNNkqUnRLQcWDdadArUwEobSCFbv1D Ga5BKx5YbdD+o8a6cKAQpVfv9EJIf8iIUusi9514e9YY857LqL4pidcWhDb8kkaNBr UTMdRgHWNv/T3B2dyhGC7k35Jytc7RsMD4DhZZzc= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20c4acaa3b_13aa3ff5ec4cd96c1450ec"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 20:16:50 -0000 ----==_mimepart_5e20c4acaa3b_13aa3ff5ec4cd96c1450ec Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Note: editorial fix; issue hadn't been triaged as Design. However, @LPardue / @mnot / @larseggert, if you'd like to run the process on *not* handling the case of reliable delivery prior to a RESET_STREAM, please re-open. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3300#issuecomment-575327795 ----==_mimepart_5e20c4acaa3b_13aa3ff5ec4cd96c1450ec Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Note: editorial fix; issue hadn't been triaged as Design. However, @LPardue / @mnot / @larseggert, if you'd like to run the process on not handling the case of reliable delivery prior to a RESET_STREAM, please re-open.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20c4acaa3b_13aa3ff5ec4cd96c1450ec-- From nobody Thu Jan 16 13:02:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C796412009C for ; Thu, 16 Jan 2020 13:02:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvdJe97Cnheg for ; Thu, 16 Jan 2020 13:02:02 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BF38120091 for ; Thu, 16 Jan 2020 13:02:02 -0800 (PST) Date: Thu, 16 Jan 2020 13:02:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579208521; bh=R62mPw913i/TFuxFSZ4tncwcDn9vtdz5TZ8jkdWUZp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pREXbUGCWCQW1LNAY62Zq6x38nwf1K4buFTAPN/W/eoNiTG0K3G9u2r3ad7ECJ/0D o8xM8a6gCK6yLO+OoSTvTHUeE7T4BbdWcLOvGkh15snCBSjbU6lOPtu0cZbk5vENNQ 61GHj2sRmyjoQVnbuHDBMhVpi6KNp01kKWyf0r38= From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Which DCID do Handshake retransmissions use? (#3348) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20cf49333c0_10bc3ff8fdecd96c4191d4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 21:02:09 -0000 ----==_mimepart_5e20cf49333c0_10bc3ff8fdecd96c4191d4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think this is a serious problem, because if the server doesn't want the long header DCID to change, it can wait before sending NEW_CONNECTION_ID. That said, we do have an issue here in that different readers of the draft had different interpretations of what was allowed. All that to say I don't much care if this is allowed or prohibited, but we should at least make an editorial change to clarify things. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3348#issuecomment-575344727 ----==_mimepart_5e20cf49333c0_10bc3ff8fdecd96c4191d4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I don't think this is a serious problem, because if the server doesn't want the long header DCID to change, it can wait before sending NEW_CONNECTION_ID. That said, we do have an issue here in that different readers of the draft had different interpretations of what was allowed. All that to say I don't much care if this is allowed or prohibited, but we should at least make an editorial change to clarify things.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20cf49333c0_10bc3ff8fdecd96c4191d4-- From nobody Thu Jan 16 13:47:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AD6712004C for ; Thu, 16 Jan 2020 13:47:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eEhMnjkurQr0 for ; Thu, 16 Jan 2020 13:47:00 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D20012004A for ; Thu, 16 Jan 2020 13:47:00 -0800 (PST) Date: Thu, 16 Jan 2020 13:46:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579211219; bh=H5YMUdpS+OMnf9UNKxQznC9WJzzIfJzylxv/PAo76GQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Iwj0nM/2dy951oPu8qcaf71nrkn9dQnJYLwt0ErfxVDEgkXnhm5qxAzilmRc+ef1+ RBMBBdn9uE9+yM4OfhZNRemj+j30EPZaTtgqxXf/HfzReVvuqic5Osz4ZKUiD/XA+k 4B57vBAUl0ZqYv1qZn4RBBQVR/3TX8vlEeYGGYgo= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20d9d37714a_7823f7e382cd9681748db"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 21:47:02 -0000 ----==_mimepart_5e20d9d37714a_7823f7e382cd9681748db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit At the moment, [section 9.6.1](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-communicating-a-preferred-a) states: > Once the handshake is finished, the client SHOULD select one of the two server's preferred addresses and initiate path validation (see Section 8.2) of that address using the connection ID provided in the preferred_address transport parameter. > > If path validation succeeds, the client SHOULD immediately begin sending all future packets to the new server address using the new connection ID and discontinue use of the old server address. If path validation fails, the client MUST continue sending all future packets to the server's original IP address. I think these paragraphs have two issues: * It begins with "once handshake is finished," but I am not sure if we define when a handshake finishes. I think we should change this to "once handshake is confirmed," as that is the point where we allow connection migration. * It states that the connection ID to be used on the new path would be the one using TP.preferred_address. I think that is incorrect, as the server might have requested retirement of the CID provided by that transport parameter by the time the client initiates (or finishes) path validation. It should either be an address provided by that transport parameter, _or an unused CID provided by the server (i.e. through NCID frames)_. Note that this problem is orthogonal to #3348, because these actions in relation to preferred address happens at some point after the handshake is confirmed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353 ----==_mimepart_5e20d9d37714a_7823f7e382cd9681748db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

At the moment, section 9.6.1 states:

Once the handshake is finished, the client SHOULD select one of the two server's preferred addresses and initiate path validation (see Section 8.2) of that address using the connection ID provided in the preferred_address transport parameter.

If path validation succeeds, the client SHOULD immediately begin sending all future packets to the new server address using the new connection ID and discontinue use of the old server address. If path validation fails, the client MUST continue sending all future packets to the server's original IP address.

I think these paragraphs have two issues:

  • It begins with "once handshake is finished," but I am not sure if we define when a handshake finishes. I think we should change this to "once handshake is confirmed," as that is the point where we allow connection migration.
  • It states that the connection ID to be used on the new path would be the one using TP.preferred_address. I think that is incorrect, as the server might have requested retirement of the CID provided by that transport parameter by the time the client initiates (or finishes) path validation. It should either be an address provided by that transport parameter, or an unused CID provided by the server (i.e. through NCID frames). Note that this problem is orthogonal to #3348, because these actions in relation to preferred address happens at some point after the handshake is confirmed.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20d9d37714a_7823f7e382cd9681748db-- From nobody Thu Jan 16 13:48:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7234312004A for ; Thu, 16 Jan 2020 13:48:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zs-xxT3-eoGh for ; Thu, 16 Jan 2020 13:48:28 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A04C12004C for ; Thu, 16 Jan 2020 13:48:28 -0800 (PST) Date: Thu, 16 Jan 2020 13:48:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579211307; bh=jfc5I6aJm+IKivVAeS9LXhpb8T1PxsbVYQ9NFnfw0Bs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r3e+HIqzm5A5VAzMYL6tOwh3vfqqCXT1nGPIEB4+PEB2AAXOVu1YksdV+vW4bLG71 Z5VjNWiiC9vXq7Lafp0jb0F3SJ1xm8ft0fUh3em+NcOhhEizMjjxyAHCdn72GXHGjI /8t5gH1QjkVRbDIdtPzpgsY8+CVLjKRAb5FSE+d0= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20da2b5f2b9_63bc3fc30b2cd9641273b8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 21:48:31 -0000 ----==_mimepart_5e20da2b5f2b9_63bc3fc30b2cd9641273b8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. This can be simpler -- just add the new sentence. I've made suggestions. > @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}). A sender can make exceptions for probe packets so that their loss detection is independent and does not unduly cause the congestion controller to reduce its sending rate. An endpoint might set a separate timer when a PATH_CHALLENGE is -sent, which is cancelled when the corresponding PATH_RESPONSE is received. If -the timer fires before the PATH_RESPONSE is received, the endpoint might send a -new PATH_CHALLENGE, and restart the timer for a longer period of time. +sent, which is cancelled if the corresponding PATH_RESPONSE is received or a ```suggestion sent, which is cancelled if the corresponding PATH_RESPONSE is received. If ``` > @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}). A sender can make exceptions for probe packets so that their loss detection is independent and does not unduly cause the congestion controller to reduce its sending rate. An endpoint might set a separate timer when a PATH_CHALLENGE is -sent, which is cancelled when the corresponding PATH_RESPONSE is received. If -the timer fires before the PATH_RESPONSE is received, the endpoint might send a -new PATH_CHALLENGE, and restart the timer for a longer period of time. +sent, which is cancelled if the corresponding PATH_RESPONSE is received or a +new PATH_CHALLENGE is sent if it expires before receiving a PATH_RESPONSE. ```suggestion the timer fires before the PATH_RESPONSE is received, the endpoint might send a new PATH_CHALLENGE, and restart the timer for a longer period of time. ``` > @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}). A sender can make exceptions for probe packets so that their loss detection is independent and does not unduly cause the congestion controller to reduce its sending rate. An endpoint might set a separate timer when a PATH_CHALLENGE is -sent, which is cancelled when the corresponding PATH_RESPONSE is received. If -the timer fires before the PATH_RESPONSE is received, the endpoint might send a -new PATH_CHALLENGE, and restart the timer for a longer period of time. +sent, which is cancelled if the corresponding PATH_RESPONSE is received or a It's not clear what the "or" applies to. You can undo the changes and simply add your new sentence at the end; see my suggestions below. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3339#pullrequestreview-344237130 ----==_mimepart_5e20da2b5f2b9_63bc3fc30b2cd9641273b8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D

This can be simpler -- just add the new sentence. I've made suggestion= s.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2176,9 +2176,10 @@ path is no longer n=
eeded (such as the case in {{off-path-forward}}).=0D
 A sender can make exceptions for probe packets so that their loss detect=
ion is=0D
 independent and does not unduly cause the congestion controller to reduc=
e its=0D
 sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is=0D
-sent, which is cancelled when the corresponding PATH_RESPONSE is receive=
d.  If=0D
-the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a=0D
-new PATH_CHALLENGE, and restart the timer for a longer period of time.=0D=

+sent, which is cancelled if the corresponding PATH_RESPONSE is received =
or a=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-sent, which is cancelled if the corresponding=
 PATH_RESPONSE is received or a=0D
+sent, which is cancelled if the corresponding PATH_RESPONSE is received.=
 If=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2176,9 +2176,10 @@ path is no longer n=
eeded (such as the case in {{off-path-forward}}).=0D
 A sender can make exceptions for probe packets so that their loss detect=
ion is=0D
 independent and does not unduly cause the congestion controller to reduc=
e its=0D
 sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is=0D
-sent, which is cancelled when the corresponding PATH_RESPONSE is receive=
d.  If=0D
-the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a=0D
-new PATH_CHALLENGE, and restart the timer for a longer period of time.=0D=

+sent, which is cancelled if the corresponding PATH_RESPONSE is received =
or a=0D
+new PATH_CHALLENGE is sent if it expires before receiving a PATH_RESPONS=
E.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-new PATH_CHALLENGE is sent if it expires befo=
re receiving a PATH_RESPONSE.=0D
+the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a=0D
+new PATH_CHALLENGE, and restart the timer for a longer period of time. =0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2176,9 +2176,10 @@ path is no longer n=
eeded (such as the case in {{off-path-forward}}).=0D
 A sender can make exceptions for probe packets so that their loss detect=
ion is=0D
 independent and does not unduly cause the congestion controller to reduc=
e its=0D
 sending rate.  An endpoint might set a separate timer when a PATH_CHALLE=
NGE is=0D
-sent, which is cancelled when the corresponding PATH_RESPONSE is receive=
d.  If=0D
-the timer fires before the PATH_RESPONSE is received, the endpoint might=
 send a=0D
-new PATH_CHALLENGE, and restart the timer for a longer period of time.=0D=

+sent, which is cancelled if the corresponding PATH_RESPONSE is received =
or a=0D
=0D

It's not clear what the "or" applies to. You can undo the changes and= simply add your new sentence at the end; see my suggestions below.

=0D= =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e20da2b5f2b9_63bc3fc30b2cd9641273b8-- From nobody Thu Jan 16 14:53:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C24F1200B1 for ; Thu, 16 Jan 2020 14:53:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UFmOZQ4oYJ90 for ; Thu, 16 Jan 2020 14:53:18 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B44F12004A for ; Thu, 16 Jan 2020 14:53:18 -0800 (PST) Date: Thu, 16 Jan 2020 14:53:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579215197; bh=89nnUOHRdXaOKsdnvo0jnBl2B4nqo5/HSVT4diEJOGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u2lYRAqnrcUHIvg5JMGRlBwSHyQWozU/UNHKFwAu9x3o5e5ltiglgj6D1QDZw+zaK rqIS4a49Mfx3PgZJZDO0ookaO6/978dR2AW7ket5d7YPfzD+YTgc9fS9t0Dh+ZF5J8 DzCpTy3tMqVk6tiss6oNjJAk09Z4MQNul7l7Zhs4= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20e95d3b234_1c033f8d65ccd9681145dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 22:53:20 -0000 ----==_mimepart_5e20e95d3b234_1c033f8d65ccd9681145dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This text precedes a clear definition of confirmed, so I strongly agree with your first suggested clarification. I can imagine cases when the CID should be based on the path, so I'm less clear on the correct behavior for the second point. By definition, if the CID provided in the transport param has been retired it should not be used to initiate path validation. But I'm unclear if the preferred behavior is don't migrate if you haven't already initiated migration or to use one of the newer CIDs. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575384854 ----==_mimepart_5e20e95d3b234_1c033f8d65ccd9681145dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This text precedes a clear definition of confirmed, so I strongly agree with your first suggested clarification.

I can imagine cases when the CID should be based on the path, so I'm less clear on the correct behavior for the second point. By definition, if the CID provided in the transport param has been retired it should not be used to initiate path validation. But I'm unclear if the preferred behavior is don't migrate if you haven't already initiated migration or to use one of the newer CIDs.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20e95d3b234_1c033f8d65ccd9681145dd-- From nobody Thu Jan 16 15:32:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12CDF1200D6 for ; Thu, 16 Jan 2020 15:32:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6kYH_brB4pbl for ; Thu, 16 Jan 2020 15:32:07 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DB121200BA for ; Thu, 16 Jan 2020 15:32:07 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 6BD8F6A11E0 for ; Thu, 16 Jan 2020 15:32:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579217526; bh=0jpHC/VH7x7F0fEwUg9DKyCDgugq2hCReKrBMMVYptU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sIyDJ8rIPfEyOF24HRD0bZYDtSn80Jajlck0JuYfSRvtZXyvU4+FbxW4f28ZBK9di xy4vqH0NtFCo/uU6G4uygHLkQp+mZuik0zm748yUkFO9hyIh/t3MXRtvOJzScIzoFe Y2hpmPLkN+8lVEhJECpoyR+hIA7U8fyXCvlObEnw= Date: Thu, 16 Jan 2020 15:32:06 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20f2765cc3a_24ac3f81a82cd968101887"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 23:32:09 -0000 ----==_mimepart_5e20f2765cc3a_24ac3f81a82cd968101887 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett Thank you for your comments. > I can imagine cases when the CID should be based on the path, so I'm less clear on the correct behavior for the second point. By definition, if the CID provided in the transport param has been retired it should not be used to initiate path validation. But I'm unclear if the preferred behavior is don't migrate if you haven't already initiated migration or to use one of the newer CIDs. First of all, let me state that we do not need to forbid such a design. However, in a design that expects CIDs to be specific to the server address being used, a server cannot issue a new CID until the migration to the preferred address completes. This is because if a server sends a NCID frame from the original server address before the client completes migration to the preferred address, the server cannot tell if the client would use that issued CID on the original path (this happen when the client fails to migrate to the preferred address), or if it uses that CID on the migrated path. Therefore, this issue does not have any effect on such a design. The question at stake is the client behavior we want to recommend, when the server sends a new CID (or retires CIDs) before migration to the preferred address completes. My view is that TP.preferred_address is a mechanism of specifying an alternative IP address, that "happens" to also carry a new CID, so that the client can always have an unused CID in hand when it initiates migration to the preferred address. It is actually simple to implement in such way. What you would do is this: * When receiving TP.preferred_address, store preferred_address.CID exactly the same way as you would do when receiving an NCID frame, and separately store preferred_address.IP_address. * When handshake is confirmed, if preferred_address.IP_address is stored, initiate a migration to that address, using a CID from a bucket that holds the unused CIDs. As stated above, such a design would work perfectly fine with servers issuing CIDs specific to server addresses, because a client would have only one unused CID to pick from when talking with such a server. The design is also simpler than having special case code that associates preferred_address.IP_address and preferred_address.CID, and handles retirement cleanly. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575396028 ----==_mimepart_5e20f2765cc3a_24ac3f81a82cd968101887 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett Thank you for your comments.

I can imagine cases when the CID should be based on the path, so I'm less clear on the correct behavior for the second point. By definition, if the CID provided in the transport param has been retired it should not be used to initiate path validation. But I'm unclear if the preferred behavior is don't migrate if you haven't already initiated migration or to use one of the newer CIDs.

First of all, let me state that we do not need to forbid such a design.

However, in a design that expects CIDs to be specific to the server address being used, a server cannot issue a new CID until the migration to the preferred address completes. This is because if a server sends a NCID frame from the original server address before the client completes migration to the preferred address, the server cannot tell if the client would use that issued CID on the original path (this happen when the client fails to migrate to the preferred address), or if it uses that CID on the migrated path.

Therefore, this issue does not have any effect on such a design.

The question at stake is the client behavior we want to recommend, when the server sends a new CID (or retires CIDs) before migration to the preferred address completes.

My view is that TP.preferred_address is a mechanism of specifying an alternative IP address, that "happens" to also carry a new CID, so that the client can always have an unused CID in hand when it initiates migration to the preferred address.

It is actually simple to implement in such way. What you would do is this:

  • When receiving TP.preferred_address, store preferred_address.CID exactly the same way as you would do when receiving an NCID frame, and separately store preferred_address.IP_address.
  • When handshake is confirmed, if preferred_address.IP_address is stored, initiate a migration to that address, using a CID from a bucket that holds the unused CIDs.

As stated above, such a design would work perfectly fine with servers issuing CIDs specific to server addresses, because a client would have only one unused CID to pick from when talking with such a server.

The design is also simpler than having special case code that associates preferred_address.IP_address and preferred_address.CID, and handles retirement cleanly.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20f2765cc3a_24ac3f81a82cd968101887-- From nobody Thu Jan 16 15:51:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78D7B120059 for ; Thu, 16 Jan 2020 15:51:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Uao1mtqoA-JO for ; Thu, 16 Jan 2020 15:51:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 223191200C7 for ; Thu, 16 Jan 2020 15:51:08 -0800 (PST) Date: Thu, 16 Jan 2020 15:51:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579218667; bh=w1b9qcP5jiHo66e7PEqsK/MuQTIfaa6NCTAiOgVAC3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=anaFlkTB4+NWpJDRM8R8CrcQG/GzRkz7WBzblumhiISzj94m5EpeycxyPbwQeEp/u 6PRxkWAQKzbzrVzmdTRgRsZNSIgWZ6YwYhZjnVSPBexvgvTSjKXt6kD52+yFm5FbDl cG+kiE0vP7kbcz4nxM8NeCLYjReXwzQVTdyhEpWs= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20f6eb2d0e0_51503fdf8e8cd9641277be"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2020 23:51:11 -0000 ----==_mimepart_5e20f6eb2d0e0_51503fdf8e8cd9641277be Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. Thank you for working on this. I read through all the changes, but could not find a single issue! :100: :+1: -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#pullrequestreview-344290663 ----==_mimepart_5e20f6eb2d0e0_51503fdf8e8cd9641277be Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@kazuho approved this pull request.

=0D =0D

Thank you for working on this. I read through all the changes, but cou= ld not find a single issue! =F0=9F=92=AF =F0=9F=91=8D

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e20f6eb2d0e0_51503fdf8e8cd9641277be-- From nobody Thu Jan 16 16:20:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84EB01200D6 for ; Thu, 16 Jan 2020 16:20:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.908 X-Spam-Level: X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8Vj-nr3LOsp for ; Thu, 16 Jan 2020 16:20:38 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E808D120059 for ; Thu, 16 Jan 2020 16:20:37 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id F17A75205FE for ; Thu, 16 Jan 2020 16:20:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579220436; bh=ONk/XHYksZ3+yLBnnRoyablEDZfjLy+8OeJflgwFKvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1PtFTh/W16YMafRm29QIhcvt5WZAHkaqwI3wasxNpXEZgZ9zpN26mEfAfc0mG4RP0 Bo0/lW9jG7+LJk5h7z6CaYqQh6oq8DQz/e4AaEsRU/Ug/mz0kIjNlV9SkDTJ+YI70U h+zNxRvd06g9clMYh2sWCmZWzThPdnE8ouin8OYI= Date: Thu, 16 Jan 2020 16:20:36 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit fallout of on-stream badness (#3336) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20fdd4e15f5_2fdf3fbc43acd96c5845b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 00:20:39 -0000 ----==_mimepart_5e20fdd4e15f5_2fdf3fbc43acd96c5845b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The contents of the PR. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3336#issuecomment-575408701 ----==_mimepart_5e20fdd4e15f5_2fdf3fbc43acd96c5845b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The contents of the PR.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e20fdd4e15f5_2fdf3fbc43acd96c5845b-- From nobody Thu Jan 16 16:29:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 882D412008C for ; Thu, 16 Jan 2020 16:29:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3 X-Spam-Level: X-Spam-Status: No, score=-3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HpF8rCGRpiAM for ; Thu, 16 Jan 2020 16:29:30 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FD9B120059 for ; Thu, 16 Jan 2020 16:29:30 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 4169E2800A2 for ; Thu, 16 Jan 2020 16:29:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579220969; bh=avAwJO8bOy0PxvYUR49M5iXKm21aJWBb+sCJq+UfR1M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1xUzc4g+43o9sYHvOr+33sdQjl/LZwUeVwV4UYbpyhvdlme+W1D4nogIjZPflpG6m 6LXTSXrpbqpp7aU29HyL5XzvIyhK0I8EP8wMPxj0Dw1skhVGGBW/m5NnsoJ4ZwWAYr RQNasnAaQzzWq7gzY8/BJHCvVOtsia9cO5RKy5Wc= Date: Thu, 16 Jan 2020 16:29:29 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e20ffe9311fc_5f403fce36acd96c7469e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 00:29:32 -0000 ----==_mimepart_5e20ffe9311fc_5f403fce36acd96c7469e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. I think this is a good addition. I did however find some small room for improvement :99: > @@ -410,10 +417,10 @@ considered invalid. An HTTP request/response exchange fully consumes a bidirectional QUIC stream. I guess while we are changing so much text we could make it explicity and say "An HTTP request/response exchange fully consumes a client-initiated bidirectional QUIC stream." > @@ -450,15 +457,103 @@ field names MUST be converted to lowercase prior to their encoding. A request or response containing uppercase header field names MUST be treated as malformed ({{malformed}}). +Like HTTP/2, HTTP/3 does not use the Connection header field to indicate +connection-specific header fields; in this protocol, connection- specific ```suggestion connection-specific header fields; in this protocol, connection-specific ``` or is the space intended? > @@ -520,9 +617,9 @@ permitted (e.g., idempotent actions like GET, PUT, or DELETE). ### Malformed Requests and Responses {#malformed} A malformed request or response is one that is an otherwise valid sequence of -frames but is invalid due to the presence of extraneous frames, prohibited -header fields, the absence of mandatory header fields, or the inclusion of -uppercase header field names. +frames but is invalid due to the presence of prohibited header fields, the +absence of mandatory header fields, an invalid sequence of HTTP messages, or the +inclusion of uppercase header field names. You don't mention pseudo-header fields in this paragraph but I think it would help to do so (because earlier it says `Pseudo-header fields are not HTTP header fields.`). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#pullrequestreview-344293974 ----==_mimepart_5e20ffe9311fc_5f403fce36acd96c7469e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@LPardue commented on this pull request.

=0D =0D

I think this is a good addition. I did however find some small room fo= r improvement :99:


=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -410,10 +417,10 @@ considered invalid.=0D=

 =0D
 An HTTP request/response exchange fully consumes a bidirectional QUIC st=
ream.=0D
=0D

I guess while we are changing so much text we could make it explicity = and say

=0D

"An HTTP request/response exchange fully consumes a client-initiated b= idirectional QUIC stream."

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -450,15 +457,103 @@ field names MUST be=
 converted to lowercase prior to their encoding.  A request=0D
 or response containing uppercase header field names MUST be treated as=0D=

 malformed ({{malformed}}).=0D
 =0D
+Like HTTP/2, HTTP/3 does not use the Connection header field to indicate=
=0D
+connection-specific header fields; in this protocol, connection- specifi=
c=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-connection-specific header fields; in this pr=
otocol, connection- specific=0D
+connection-specific header fields; in this protocol, connection-specific=
=0D
+``` or is the space intended?=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -520,9 +617,9 @@ permitted (e.g., idemp=
otent actions like GET, PUT, or DELETE).=0D
 ### Malformed Requests and Responses {#malformed}=0D
 =0D
 A malformed request or response is one that is an otherwise valid sequen=
ce of=0D
-frames but is invalid due to the presence of extraneous frames, prohibit=
ed=0D
-header fields, the absence of mandatory header fields, or the inclusion =
of=0D
-uppercase header field names.=0D
+frames but is invalid due to the presence of prohibited header fields, t=
he=0D
+absence of mandatory header fields, an invalid sequence of HTTP messages=
, or the=0D
+inclusion of uppercase header field names.=0D
=0D

You don't mention pseudo-header fields in this paragraph but I think i= t would help to do so (because earlier it says Pseudo-header fields= are not HTTP header fields.).

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e20ffe9311fc_5f403fce36acd96c7469e-- From nobody Thu Jan 16 17:39:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DAD81200B1 for ; Thu, 16 Jan 2020 17:39:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbaU3urjPELR for ; Thu, 16 Jan 2020 17:39:06 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADAB912004A for ; Thu, 16 Jan 2020 17:39:06 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id E42EFA0070 for ; Thu, 16 Jan 2020 17:39:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579225145; bh=afsH1HjTihXxZPygfT4H7Q4xpJ8SD8K5uv9IgkMSJRk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s1o0e+3/EM7Aec4iaXc5aA9Zl7LKUAEIiWbYg+UU085SB9DkuoQbPpEE4wOVEIm8u pMhfvDBMzOLjzbxeMTwG68KgfPuGsmf13jQQ2tbw/gqQQjIAR0j5Xt2rqyTSeFfiiv SmGMRrqySnh7lYQyYfwTLIyZCmM+kqJ3qNgm4YPE= Date: Thu, 16 Jan 2020 17:39:05 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e211039d4909_37fb3ff22f0cd968244614"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 01:39:08 -0000 ----==_mimepart_5e211039d4909_37fb3ff22f0cd968244614 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -410,10 +417,10 @@ considered invalid. An HTTP request/response exchange fully consumes a bidirectional QUIC stream. That's a keen observation. Now I wonder if this section talks just about client-initiated requests, or if it covers pushes too. If it is the former, we need similar clarification on what is valid for a push. If it is the latter, this sentence should be adjusted in a way that the paragraph would cover pushes too. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r367733681 ----==_mimepart_5e211039d4909_37fb3ff22f0cd968244614 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -410,10 +417,10 @@ considered invalid.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.

That's a keen observation. Now I wonder if this section talks just about client-initiated requests, or if it covers pushes too.

If it is the former, we need similar clarification on what is valid for a push. If it is the latter, this sentence should be adjusted in a way that the paragraph would cover pushes too.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e211039d4909_37fb3ff22f0cd968244614-- From nobody Thu Jan 16 18:53:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09FEE1200C7 for ; Thu, 16 Jan 2020 18:53:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JSpR3Uswmqgh for ; Thu, 16 Jan 2020 18:52:59 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F04E120046 for ; Thu, 16 Jan 2020 18:52:59 -0800 (PST) Date: Thu, 16 Jan 2020 18:52:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579229578; bh=WJMZY8gyhwRW89My69mywk1jTzHEs9yc9g6MJAWQdco=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=alvPa5YMt5fmIcNbFKQ2Z59T7M8JBd7+629OaATmvPGV4e2+gbDPB1uitzYy53v3f OdbnhIf1ZlVf4SHQEKIcsM+bjfauqVzlKmeSwd3DAewL1Dt1NHQuagCFRHQq8SnKlo 8zXeJINVoFMwjD0LwrYgBCxsi9Jsn+IHd9NerspA= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21218a75cdf_31053fe52decd964410b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 02:53:01 -0000 ----==_mimepart_5e21218a75cdf_31053fe52decd964410b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This PR changes the following: * Better clarifies when the client should initiated migration to the preferred address (i.e., when the handshake is *confirmed*). * States that an unused active connection ID should be used, rather than stating that the connection ID provided by TP.preferred_address have to be used. This fixes the ambiguity regarding the use of CID in relation to CID retirement. As noted in https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575396028, this change does not require modification of existing code. * Expand the explanation of the fields contained in TP.preferred_address. closes #3353. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3354 -- Commit Summary -- * specify the timing clearly * relax the requirement so that it works well with CID retirements * clarify what `Connection ID` and `Stateless Reset Token` fields are * refer to the section that talks about issuing CIDs -- File Changes -- M draft-ietf-quic-transport.md (20) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3354.patch https://github.com/quicwg/base-drafts/pull/3354.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354 ----==_mimepart_5e21218a75cdf_31053fe52decd964410b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This PR changes the following:

  • Better clarifies when the client should initiated migration to the preferred address (i.e., when the handshake is confirmed).
  • States that an unused active connection ID should be used, rather than stating that the connection ID provided by TP.preferred_address have to be used. This fixes the ambiguity regarding the use of CID in relation to CID retirement. As noted in #3353 (comment), this change does not require modification of existing code.
  • Expand the explanation of the fields contained in TP.preferred_address.

closes #3353.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3354

Commit Summary

  • specify the timing clearly
  • relax the requirement so that it works well with CID retirements
  • clarify what `Connection ID` and `Stateless Reset Token` fields are
  • refer to the section that talks about issuing CIDs

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21218a75cdf_31053fe52decd964410b6-- From nobody Thu Jan 16 18:54:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFBD2120046 for ; Thu, 16 Jan 2020 18:54:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oVq4c7HvDnw1 for ; Thu, 16 Jan 2020 18:54:15 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADAB9120044 for ; Thu, 16 Jan 2020 18:54:15 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 9ED898C0F5B for ; Thu, 16 Jan 2020 18:54:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579229654; bh=VwTsvm/gixU+dnotSgZLCQQ9Hbc+1zhXvq2gjrC7BoQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cdidlUxAw4Uw1um/S6B/bKtnK1PIQKNE5Jnq5kRvvCdk73ECQGFb+wuTGjN3DupQB LWGExFXlagQNULQvkk2oLoWjnzQOk1jPX6sihk9FH8tY1aGjL221iwdF62bz/KwVcs 4usvK1TnWRJ6rc45rkVeA4CQMEYQJsBbN20qpHz0= Date: Thu, 16 Jan 2020 18:54:14 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2121d68f09e_36a13ffcb16cd96c28622"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 02:54:17 -0000 ----==_mimepart_5e2121d68f09e_36a13ffcb16cd96c28622 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 28190f809274c0da16680413886edc5625d9510d less verbose -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/a029b07750e5c585322383f00773833a3eaf73ad..28190f809274c0da16680413886edc5625d9510d ----==_mimepart_5e2121d68f09e_36a13ffcb16cd96c28622 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2121d68f09e_36a13ffcb16cd96c28622-- From nobody Thu Jan 16 20:59:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14F4C120099 for ; Thu, 16 Jan 2020 20:59:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1DV_IsczUYor for ; Thu, 16 Jan 2020 20:59:02 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD10E1200D6 for ; Thu, 16 Jan 2020 20:59:01 -0800 (PST) Date: Thu, 16 Jan 2020 20:59:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579237141; bh=cfQPdm9ygwjIPbJSnaNGx/ecKOo8ddAyPlQBCL/fNB4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0RYUZmJmlqRx7Om152fnkPRsj1IpecdjNUyZGHKAUL0+ppwKXD1hKiGR3H3uQzhgi FxsYjAyJQ2+ZXweSJLkvMTVVJfdqZGQEQzpJjTifKjrh87nOCmJ2udJXGgzI0prv2X wabm6mt0Vn6K3K8Niz2UjByNYwPIyLxsXk6852fk= From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Note that initial packets coalesced with other packets to make a 1200 byte UDP datagram could be split up by the network (#3317) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e213f155337_177d3fbec78cd96042245"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 04:59:03 -0000 ----==_mimepart_5e213f155337_177d3fbec78cd96042245 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Keeping open to get the editorial task done; previous decisions NOT reopened. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3317#issuecomment-575465204 ----==_mimepart_5e213f155337_177d3fbec78cd96042245 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Keeping open to get the editorial task done; previous decisions NOT reopened.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e213f155337_177d3fbec78cd96042245-- From nobody Thu Jan 16 20:59:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E78A81200CD for ; Thu, 16 Jan 2020 20:59:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id us66PVxrxPhR for ; Thu, 16 Jan 2020 20:59:21 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9ACE0120099 for ; Thu, 16 Jan 2020 20:59:21 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id B1146E009A for ; Thu, 16 Jan 2020 20:59:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579237160; bh=2KJlN7D5TH0QJfKLH3LYdkUpT84QpigB4xS2nRTw+WQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tsugZgd09Lf1iEp7V/DQBqgAP3dUxgZtzrs8G11fzdIbxtY15hfp3ToMEq3AL2u2N WVQCqHfznqZlN/o8XiaUrDsQWCSBH9i0T0fsM9BvFf1tYLSga7kpkmyrNQyI6hJIqu dDadgJO/lUavQ0iZ3eoO/4D7vK4x+xNaH7k1QH2I= Date: Thu, 16 Jan 2020 20:59:20 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e213f28a2070_372b3fd8afacd95c941f8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 04:59:23 -0000 ----==_mimepart_5e213f28a2070_372b3fd8afacd95c941f8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -410,10 +417,10 @@ considered invalid. An HTTP request/response exchange fully consumes a bidirectional QUIC stream. Good call. Yes, this covers pushes, too -- it's a response message that follows this format. (I don't see *why* you'd push with a non-final response in the sequence, but it's totally valid....) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r367769603 ----==_mimepart_5e213f28a2070_372b3fd8afacd95c941f8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -410,10 +417,10 @@ considered invalid.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.

Good call. Yes, this covers pushes, too -- it's a response message that follows this format. (I don't see why you'd push with a non-final response in the sequence, but it's totally valid....)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e213f28a2070_372b3fd8afacd95c941f8-- From nobody Thu Jan 16 21:03:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E5671200D6 for ; Thu, 16 Jan 2020 21:02:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HfrFoE7ReI8M for ; Thu, 16 Jan 2020 21:02:57 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE6ED120099 for ; Thu, 16 Jan 2020 21:02:56 -0800 (PST) Date: Thu, 16 Jan 2020 21:02:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579237376; bh=tN1JK6vGPucrePFDvYoPspPFI6L+6RJnVjFnOUsIjwM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lOevKsIGgRl4No4TDdp1AOaEC0cqBPZQZVTQIi77yyck1kJ9t8jfWcpaj2OvTK+ID N+a9l+/IuJ01p0nGZCnbbU/sUr5vxqAYlQxxLo5RZ850Wfqyx2CD4ONofD4flSQXIg sPaagB2rXbymEM1jBfqhDNS4e4+7NiVY7b5+x8n0= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2140009984_1af73fd8a90cd96c67498"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:03:00 -0000 ----==_mimepart_5e2140009984_1af73fd8a90cd96c67498 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. Re-reading with fresh eyes, I see things to fix tomorrow. > @@ -450,15 +457,103 @@ field names MUST be converted to lowercase prior to their encoding. A request or response containing uppercase header field names MUST be treated as malformed ({{malformed}}). +Like HTTP/2, HTTP/3 does not use the Connection header field to indicate +connection-specific header fields; in this protocol, connection- specific Artifact of copying from 7540. > -those defined in {{!HTTP2}}. The restrictions on the use of pseudo-header -fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3. Messages which -are considered malformed under these restrictions are handled as described in -{{malformed}}. +the status code for the response. + +Pseudo-header fields are not HTTP header fields. Endpoints MUST NOT generate +pseudo-header fields other than those defined in this document, except as +negotiated via an extension; see {{extensions}}. + +Pseudo-header fields are only valid in the context in which they are defined. +Pseudo-header fields defined for requests MUST NOT appear in responses; +pseudo-header fields defined for responses MUST NOT appear in requests. +Pseudo-header fields MUST NOT appear in trailers. Endpoints MUST treat a +request or response that contains undefined or invalid pseudo-header fields as +malformed ({{malformed}}). This probably needs to be forcibly rewrapped -- obviously the editor's auto-wrapping was confused by the spacing. > + + ":path": + + : Contains the path and query parts of the target URI (the "path-absolute" + production and optionally a '?' character followed by the "query" + production (see Sections 3.3 and 3.4 of [RFC3986]). A request in asterisk + form includes the value '*' for the ":path" pseudo-header field. + + : This pseudo-header field MUST NOT be empty for "http" or "https" + URIs; "http" or "https" URIs that do not contain a path component + MUST include a value of '/'. The exception to this rule is an + OPTIONS request for an "http" or "https" URI that does not include + a path component; these MUST include a ":path" pseudo-header field + with a value of '*' (see [RFC7230], Section 5.3.4). + +All HTTP/3 requests MUST include exactly one valid value for the ":method", Arguably, this language from 7540 permits it to also contain any number of invalid values. Worth rephrasing. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#pullrequestreview-344364325 ----==_mimepart_5e2140009984_1af73fd8a90cd96c67498 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.

Re-reading with fresh eyes, I see things to fix tomorrow.


In draft-ietf-quic-http.md:

> @@ -450,15 +457,103 @@ field names MUST be converted to lowercase prior to their encoding.  A request
 or response containing uppercase header field names MUST be treated as
 malformed ({{malformed}}).
 
+Like HTTP/2, HTTP/3 does not use the Connection header field to indicate
+connection-specific header fields; in this protocol, connection- specific

Artifact of copying from 7540.


In draft-ietf-quic-http.md:

> -those defined in {{!HTTP2}}.  The restrictions on the use of pseudo-header
-fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3.  Messages which
-are considered malformed under these restrictions are handled as described in
-{{malformed}}.
+the status code for the response.
+
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT generate
+pseudo-header fields other than those defined in this document, except as
+negotiated via an extension; see {{extensions}}.
+
+Pseudo-header fields are only valid in the context in which they are defined.
+Pseudo-header fields defined for requests MUST NOT appear in responses;
+pseudo-header fields defined for responses MUST NOT appear in requests.
+Pseudo-header fields MUST NOT appear in trailers.  Endpoints MUST treat a
+request or response that contains undefined or invalid pseudo-header fields as
+malformed ({{malformed}}).

This probably needs to be forcibly rewrapped -- obviously the editor's auto-wrapping was confused by the spacing.


In draft-ietf-quic-http.md:

> +
+  ":path":
+
+  : Contains the path and query parts of the target URI (the "path-absolute"
+    production and optionally a '?' character followed by the "query"
+    production (see Sections 3.3 and 3.4 of [RFC3986]).  A request in asterisk
+    form includes the value '*' for the ":path" pseudo-header field.
+
+  : This pseudo-header field MUST NOT be empty for "http" or "https"
+    URIs; "http" or "https" URIs that do not contain a path component
+    MUST include a value of '/'.  The exception to this rule is an
+    OPTIONS request for an "http" or "https" URI that does not include
+    a path component; these MUST include a ":path" pseudo-header field
+    with a value of '*' (see [RFC7230], Section 5.3.4).
+
+All HTTP/3 requests MUST include exactly one valid value for the ":method",

Arguably, this language from 7540 permits it to also contain any number of invalid values. Worth rephrasing.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2140009984_1af73fd8a90cd96c67498-- From nobody Thu Jan 16 21:05:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B9C81200E5 for ; Thu, 16 Jan 2020 21:05:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nVXQpL6HgyKX for ; Thu, 16 Jan 2020 21:05:40 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70E121200E0 for ; Thu, 16 Jan 2020 21:05:40 -0800 (PST) Date: Thu, 16 Jan 2020 21:05:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579237539; bh=i31p9bJNOBLkpcqw9twh0POlZkybREttsQaB8E4c9aE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eggXpM0g6n32JeThLLFkCsQCrIoUmlAKXuPUuprcMNkPBtLGIAh5yTlNPwsHQUGfY SnUOS6gSg/zDeRrD5gvE6p1h1QR+LLRPSwH45a/8aKFcKwh/Aps6vurlhRaYycYPhm urVbq+jnlLme4cy+TtwSiEuqTOlnW31wKW7Esgus= From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] (PL)PMTU text (#3217) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2140a3a54ec_62543fccf24cd96c12444c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:05:42 -0000 ----==_mimepart_5e2140a3a54ec_62543fccf24cd96c12444c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Tentatively marking this as editoral; if something design-y pops up when processing please ping. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3217#issuecomment-575466626 ----==_mimepart_5e2140a3a54ec_62543fccf24cd96c12444c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Tentatively marking this as editoral; if something design-y pops up when processing please ping.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2140a3a54ec_62543fccf24cd96c12444c-- From nobody Thu Jan 16 21:36:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C071A1200CD for ; Thu, 16 Jan 2020 21:35:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 90hg-fFk5nIN for ; Thu, 16 Jan 2020 21:35:55 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92F2C120099 for ; Thu, 16 Jan 2020 21:35:55 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id C7A848C0BEB for ; Thu, 16 Jan 2020 21:35:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239354; bh=GMB8ziVoWRdfYwSOy1W5UPGoBqDnVsK21TfyrXXdsAk=; h=Date:From:To:Subject:From; b=wpyU8ePQNVmmrjnBs9MCb+X1Jsay5Etr1cTL6GtUIwZ/Qt99wbQisOn+HNS8m4RsG myXJyE/g8jTzKa4z68LTMzfoy1yiQxE+8lHcu9ZTHVfP4HZ4KSLNcYwp4FrhE/G72Q BZ/z3x3Kogwvycv9McW3251YYZk925sS3awXwtoI= Date: Thu, 16 Jan 2020 21:35:54 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f220d9: Add retry integrity tag Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:35:58 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: f220d9994308b4c348aa9ec79954c4256797da36 https://github.com/quicwg/base-drafts/commit/f220d9994308b4c348aa9ec79954c4256797da36 Author: David Schinazi Date: 2019-10-17 (Thu, 17 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Add retry integrity tag Commit: 3e9418312ad9c224063fce42da0be441acd9a7ab https://github.com/quicwg/base-drafts/commit/3e9418312ad9c224063fce42da0be441acd9a7ab Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- fix retry tp Commit: a7fa53b81c09e2031051f3dbe9e120c52f3174eb https://github.com/quicwg/base-drafts/commit/a7fa53b81c09e2031051f3dbe9e120c52f3174eb Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- fix retry tp Commit: 4aae5f258dfc27ca950b64481a433da39c3c8893 https://github.com/quicwg/base-drafts/commit/4aae5f258dfc27ca950b64481a433da39c3c8893 Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- cawood's review Commit: eeb4ce37462c90023a0edfc45df9442e37f49732 https://github.com/quicwg/base-drafts/commit/eeb4ce37462c90023a0edfc45df9442e37f49732 Author: David Schinazi Date: 2019-10-21 (Mon, 21 Oct 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- MT editorial changes Co-Authored-By: Martin Thomson Commit: 467e31ed2e742ae6d3aff6e472fb7987d284929f https://github.com/quicwg/base-drafts/commit/467e31ed2e742ae6d3aff6e472fb7987d284929f Author: David Schinazi Date: 2019-10-21 (Mon, 21 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Review suggestion from MT Commit: 8c45cc9e37ff1689497e844e3bf6b867138f1f95 https://github.com/quicwg/base-drafts/commit/8c45cc9e37ff1689497e844e3bf6b867138f1f95 Author: David Schinazi Date: 2019-10-23 (Wed, 23 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial fix from MikeBishop Co-Authored-By: Mike Bishop Commit: c056d3063fe3ddf5ba3c31778ec4a721c15a49f3 https://github.com/quicwg/base-drafts/commit/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3 Author: David Schinazi Date: 2019-10-24 (Thu, 24 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- MT suggestions Co-Authored-By: Martin Thomson Commit: 739d272564a791476b75cff0a6ea258f0e4d17a8 https://github.com/quicwg/base-drafts/commit/739d272564a791476b75cff0a6ea258f0e4d17a8 Author: David Schinazi Date: 2019-10-24 (Thu, 24 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- fixup line length Commit: 08077e12f9f35647b59ef1b293780fce1b4cb14d https://github.com/quicwg/base-drafts/commit/08077e12f9f35647b59ef1b293780fce1b4cb14d Author: David Schinazi Date: 2019-11-15 (Fri, 15 Nov 2019) Changed paths: M .circleci/config.yml M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M ietf.json Log Message: ----------- Merge branch 'master' into prot_retry Commit: a61c2b36de62fc10694951fcaf47dcf01633f2ae https://github.com/quicwg/base-drafts/commit/a61c2b36de62fc10694951fcaf47dcf01633f2ae Author: David Schinazi Date: 2019-11-15 (Fri, 15 Nov 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Comment from Christian Huitema Commit: 98c7e87650c7e4934dbe667334335233e3f8a415 https://github.com/quicwg/base-drafts/commit/98c7e87650c7e4934dbe667334335233e3f8a415 Author: David Schinazi Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Use initial_salt instead of zero key Commit: bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c https://github.com/quicwg/base-drafts/commit/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c Author: David Schinazi Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- make new key Commit: 5ac50f30e276429c2e882be6b3906be28cb61dbf https://github.com/quicwg/base-drafts/commit/5ac50f30e276429c2e882be6b3906be28cb61dbf Author: David Schinazi Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into prot_retry Commit: ef45d0c28dee4b813c4a609c2d57621d54cc122b https://github.com/quicwg/base-drafts/commit/ef45d0c28dee4b813c4a609c2d57621d54cc122b Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3120 from DavidSchinazi/prot_retry Add retry integrity tag Compare: https://github.com/quicwg/base-drafts/compare/7cc69f50eb84...ef45d0c28dee From nobody Thu Jan 16 21:36:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84EC01200E0 for ; Thu, 16 Jan 2020 21:36:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yBFiwu9nQEk7 for ; Thu, 16 Jan 2020 21:36:05 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 236E2120099 for ; Thu, 16 Jan 2020 21:36:05 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 45117A03AC for ; Thu, 16 Jan 2020 21:36:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239364; bh=8qwPbrMoPRn6n+SwjhpZTU3y5PQl1XMAoCmWiHtvVFU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LIsee921FmGPS3PhIGl4Cp/bGyGa6OuBz2+Qa/qEyYR55PmpYVLsuKB9nnj3wMSDh cpFh18m622FJJ80LILdlAwVTtDd6wmg80sCJchioySVmY08VsvLaTcSbkp9b5X8DD2 7ToZNfy9HRZzXOjJ0Y+uXBQdeEOLZtX8MxuEdq08= Date: Thu, 16 Jan 2020 21:36:04 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147c433692_59e63fdb986cd960679f5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:06 -0000 ----==_mimepart_5e2147c433692_59e63fdb986cd960679f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3274 via #3120. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3274#event-2956965246 ----==_mimepart_5e2147c433692_59e63fdb986cd960679f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3274 via #3120.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147c433692_59e63fdb986cd960679f5-- From nobody Thu Jan 16 21:36:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A757E120099 for ; Thu, 16 Jan 2020 21:36:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AwOzLoJ9CfVi for ; Thu, 16 Jan 2020 21:36:06 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DED21200D6 for ; Thu, 16 Jan 2020 21:36:06 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 231C4960507 for ; Thu, 16 Jan 2020 21:36:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239365; bh=eLXrx3+xBYRnflcZM3T13owjlFfLDAfaNHq4KgoohJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KtrifvMwhqq1nagzG6Z6cROOJ4K2ks9jrZhqmUOskkJn3GOt1qFIMLElKBZy6gFCE yjswIWb+U6GJ41HFdqTJ3AVokuXyd06hEEsl8nyYzv9vu+8VC5H8z4IT80HBS9NbKX Jl3mJ/P8oXiBeJ+oP3KVpsW0LHXgDHmu5bEMVYHw= Date: Thu, 16 Jan 2020 21:36:05 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147c5127c1_79553fb865ecd9686455e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:08 -0000 ----==_mimepart_5e2147c5127c1_79553fb865ecd9686455e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3014 via #3120. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3014#event-2956965244 ----==_mimepart_5e2147c5127c1_79553fb865ecd9686455e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3014 via #3120.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147c5127c1_79553fb865ecd9686455e-- From nobody Thu Jan 16 21:36:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47C261200E5 for ; Thu, 16 Jan 2020 21:36:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MwbQjP_hs4aS for ; Thu, 16 Jan 2020 21:36:05 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78E0A1200CD for ; Thu, 16 Jan 2020 21:36:05 -0800 (PST) Date: Thu, 16 Jan 2020 21:36:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239364; bh=hWb/IYX0a66Ai/Nqu0Fh568vkfB0pDZElYBKlqhdZec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h/5kUO653RP73ww1OMOhqq2qAM+HCmiFauMwL1EnmCjAroLif5qlVCiNMuVuOh6C6 bUQQ41PUaC1UQjVH6s6fkPmtwrUOnyo114U3fhDolkzbW6Q57rWHjCwsEfvP0kcHAy TNeHLmEOC1iG8bis6koaHMy27WlJ+L+ijePdYzfY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147c49f1a7_59033f9c9c6cd964159528"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:09 -0000 ----==_mimepart_5e2147c49f1a7_59033f9c9c6cd964159528 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3120 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3120#event-2956965238 ----==_mimepart_5e2147c49f1a7_59033f9c9c6cd964159528 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3120 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147c49f1a7_59033f9c9c6cd964159528-- From nobody Thu Jan 16 21:36:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C55B1200D6 for ; Thu, 16 Jan 2020 21:36:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7gzJZzq_27Wa for ; Thu, 16 Jan 2020 21:36:42 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2679120099 for ; Thu, 16 Jan 2020 21:36:42 -0800 (PST) Date: Thu, 16 Jan 2020 21:36:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239402; bh=L5TA8FUImLERBIoOgyL6DA6nmZVB0LaO6ApxqA9X2WM=; h=Date:From:To:Subject:From; b=xDyj7fV8RmNHVuAReFzC7b6HaZewfqjgX4x4VWFDwD6/U/4cl+qyaBNib0rukz03B cclRx6m9JtgCJoYccDluBGNT9FgAhg4q9tYTFllFzfb4S0gyL8ZXE1wQPP0eJ3Fpmu wiWBWGS2O8c4P2jJ45o3ty+Jo2BP19AvATIuEHsQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d2180b: Script updating gh-pages from ef45d0c2. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:45 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: d2180b0148ddec3d1275fb2b4c9af7e914603623 https://github.com/quicwg/base-drafts/commit/d2180b0148ddec3d1275fb2b4c9af7e914603623 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: R contributors/draft-ietf-quic-http.html R contributors/draft-ietf-quic-http.txt R contributors/draft-ietf-quic-invariants.html R contributors/draft-ietf-quic-invariants.txt R contributors/draft-ietf-quic-qpack.html R contributors/draft-ietf-quic-qpack.txt R contributors/draft-ietf-quic-recovery.html R contributors/draft-ietf-quic-recovery.txt R contributors/draft-ietf-quic-tls.html R contributors/draft-ietf-quic-tls.txt R contributors/draft-ietf-quic-transport.html R contributors/draft-ietf-quic-transport.txt R contributors/index.html M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from ef45d0c2. [ci skip] From nobody Thu Jan 16 21:36:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B85031200D6 for ; Thu, 16 Jan 2020 21:36:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GW9NhDu6-AG2 for ; Thu, 16 Jan 2020 21:36:44 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1067F1200CD for ; Thu, 16 Jan 2020 21:36:44 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 6CFBCA0546 for ; Thu, 16 Jan 2020 21:36:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239403; bh=KyTo9QsK7aLzezDzkbq56uYmLJXdHJ0zZK3bwp2P/o0=; h=Date:From:To:Subject:From; b=JlX2XJ2Y/9bPRDfczCJFikjBbaSfV+T8Ijh+TqTqckUSdeBHqM/Zsy4SdxJ8hSUTX z/vwyYqsRbu4MOoWDHcdlVxhxkRx1ihJVwq4F4eKTYLwhIDuj14MPuEZETC+pzWeaX HvJ5lAB9O3Uu0smBdOlSCUii+O5aFo+rPGvSVVn8= Date: Thu, 16 Jan 2020 21:36:43 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d97c22: Fix congestion control permissiveness Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:46 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: d97c226a9a2f6c147b3952b39a982cf55f12412b https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix congestion control permissiveness Commit: df57effc57901da028bd3c72a5b0d5b76ef84b02 https://github.com/quicwg/base-drafts/commit/df57effc57901da028bd3c72a5b0d5b76ef84b02 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- remove pointless sentences Commit: 1de8eb4421ba5d48cf5fac71ee37bc1914e62df3 https://github.com/quicwg/base-drafts/commit/1de8eb4421ba5d48cf5fac71ee37bc1914e62df3 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- gorry comment Commit: d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a https://github.com/quicwg/base-drafts/commit/d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: ianswett Commit: dc62871ae0d6585eb518c6d7e5d58434922f6b94 https://github.com/quicwg/base-drafts/commit/dc62871ae0d6585eb518c6d7e5d58434922f6b94 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- specify section 3.1 Commit: 19063e44b6f29f1cad20f7c13179fc5e6e116638 https://github.com/quicwg/base-drafts/commit/19063e44b6f29f1cad20f7c13179fc5e6e116638 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ted's suggestion Commit: 27f12930a45689d181cb506ddeeabe01d3fa97a4 https://github.com/quicwg/base-drafts/commit/27f12930a45689d181cb506ddeeabe01d3fa97a4 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3248 from quicwg/jri/cc Fix congestion control permissiveness Compare: https://github.com/quicwg/base-drafts/compare/ef45d0c28dee...27f12930a456 From nobody Thu Jan 16 21:36:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C0FB1200CD for ; Thu, 16 Jan 2020 21:36:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIHPZPEH5Rub for ; Thu, 16 Jan 2020 21:36:44 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7ADB1120099 for ; Thu, 16 Jan 2020 21:36:44 -0800 (PST) Date: Thu, 16 Jan 2020 21:36:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239403; bh=OJUi6J9eSeFO2u9kRSjhraggBazmhKipkBpUbv56SG4=; h=Date:From:To:Subject:From; b=HfjhXlsdkyf/Bjcu9trURg7kBF+ynl+h1ehD5R9DZJMG9TI4YgM3yGF2L2qnMrIR1 KXl1sUX1jerK+01JP+cHn5owlig6qtreA8pD7wAS8AOjLQuFl0iiBru97kmqw1L4AY Z2+QFkzOPZL2EIQ62rvUyfXu8sKOM5+5PFV6Rzfw= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:46 -0000 Branch: refs/heads/jri/cc Home: https://github.com/quicwg/base-drafts From nobody Thu Jan 16 21:37:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 438101200CD for ; Thu, 16 Jan 2020 21:36:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id liTB1KDj-qzW for ; Thu, 16 Jan 2020 21:36:52 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D34E12012C for ; Thu, 16 Jan 2020 21:36:52 -0800 (PST) Date: Thu, 16 Jan 2020 21:36:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239412; bh=M8ePAhU8VFCejyZXDLkeetqtTPglWi5VV31hLTgfeIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=msQyfx+/S2OZV6lcqX2bGgHmrhY8PGu4bgnKFF87txBQd+zt6NvzvAOP91p7B4g/l D/aqSYNqYyeTSvIcdUPIIaBYH+XC3HoFop3XDjcxZdOEKcpTGEoapQND+tz31am8tJ TLeiO4JwQsMUPecEWK7wWPnePC0IS0oZTXY/vHik= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Can we make a normative ref to RFC8085? (#3244) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147f3e7fb8_355e3fd7164cd95c158774"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:54 -0000 ----==_mimepart_5e2147f3e7fb8_355e3fd7164cd95c158774 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3244 via #3248. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3244#event-2956966402 ----==_mimepart_5e2147f3e7fb8_355e3fd7164cd95c158774 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3244 via #3248.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147f3e7fb8_355e3fd7164cd95c158774-- From nobody Thu Jan 16 21:37:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9643120099 for ; Thu, 16 Jan 2020 21:36:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZXfqheRqg2-B for ; Thu, 16 Jan 2020 21:36:53 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 570E212010E for ; Thu, 16 Jan 2020 21:36:53 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id B3BFB1C049B for ; Thu, 16 Jan 2020 21:36:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239412; bh=ECLc+VHtp0YEftZ3hgYM2FqQeiaprZVAMsbey6cPmFc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R/aMjp1E+jefhYc+nGFyvZfxQqYtBESHZs7HmX2I8falMaWNjz5LoX914lBGnP/4U u7e/UP13P5LtP6IlzZJFUVAgYPPnOaZtdH3eTNB1QP5GrWormcNUl687EtNACy1udd uOlV6N5QYSLBy1WVhNLCfHHG/lsTGAmps3ZnWa0U= Date: Thu, 16 Jan 2020 21:36:52 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147f4a5042_794f3fb865ecd96871675"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:55 -0000 ----==_mimepart_5e2147f4a5042_794f3fb865ecd96871675 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3248 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3248#event-2956966399 ----==_mimepart_5e2147f4a5042_794f3fb865ecd96871675 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3248 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147f4a5042_794f3fb865ecd96871675-- From nobody Thu Jan 16 21:37:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0646E120099 for ; Thu, 16 Jan 2020 21:36:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ngl7M_4s6gHD for ; Thu, 16 Jan 2020 21:36:53 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AADE1200F7 for ; Thu, 16 Jan 2020 21:36:53 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 41F9A1C1220 for ; Thu, 16 Jan 2020 21:36:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239412; bh=LpqojqQyNLLaNofadqQHmcV1v6/4SYCFEME9dJSin/s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vy2PMw6b5iTNJv8HtTafPKnEORmFKY4fEmS2ZUYHNAew6wLyAU/dJjk5CVC15XTli zWO1YtK1VCJP1CJP6gDoVFgl0J/qb6ZzOtRv+tYO4uKgDOKBpZizLd3ETKt3uouBCz +l4XTt1fTssyIgztg8gLSUtY1oeU1NbIpPxc5M7U= Date: Thu, 16 Jan 2020 21:36:52 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] I am concerned the congestion control text is too permissive. (#3247) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2147f43203f_64eb3f87b28cd95c191039"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:36:56 -0000 ----==_mimepart_5e2147f43203f_64eb3f87b28cd95c191039 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3247 via #3248. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3247#event-2956966401 ----==_mimepart_5e2147f43203f_64eb3f87b28cd95c191039 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3247 via #3248.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2147f43203f_64eb3f87b28cd95c191039-- From nobody Thu Jan 16 21:37:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79B4E1200E0 for ; Thu, 16 Jan 2020 21:37:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8eQKOO-O1hzN for ; Thu, 16 Jan 2020 21:37:11 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBCCF120099 for ; Thu, 16 Jan 2020 21:37:11 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 6F3D812039F for ; Thu, 16 Jan 2020 21:37:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239431; bh=jFMMIl3EInIh4x7xnHQ0FSTVTHsom4BGEbQlZqt4NJQ=; h=Date:From:To:Subject:From; b=fvdGTB5FgwNgiW1A3Vi9AcmAD//4ayT4te/2/kPvAXr3gw5jtZDlA5NSOyI4GGGIZ ipkK7lsRarHqOlXwdBIODm3UX6kg3WXnPV1IWYQGtptBc8tayASF2ltPCx4p3kI1nD VQpbNnp+EMpyljk9GW852GuDBBErLu6cBdOKjG1o= Date: Thu, 16 Jan 2020 21:37:11 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:37:13 -0000 Branch: refs/heads/ianswett-6928-editorial Home: https://github.com/quicwg/base-drafts From nobody Thu Jan 16 21:37:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C0B0120099 for ; Thu, 16 Jan 2020 21:37:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wBS5TOofesp1 for ; Thu, 16 Jan 2020 21:37:12 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 742EB1200D6 for ; Thu, 16 Jan 2020 21:37:12 -0800 (PST) Date: Thu, 16 Jan 2020 21:37:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239430; bh=w+1DwOT/3H2hxh7MAXYDkKc3FG6j0Ev2eGrx3TPCM8s=; h=Date:From:To:Subject:From; b=J0PIO5225EVz4/0hiddG56DwQSeqM9Tdv2SC+fuRyKrcP2aSaWCJMMR7zRirOrudH yJxLNX2/sclRGKpudbUfU0T9tF21X2p3b8fpYMdORXSdKK29dPoCLGlUof3yW+WTgn HEwt9QzHiOyfPZBDrGaF+v9tzw+2jvaTV0GRlbkE= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 802d40: Keep RFC6928 non-normative Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:37:14 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8 https://github.com/quicwg/base-drafts/commit/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8 Author: ianswett Date: 2019-12-06 (Fri, 06 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Keep RFC6928 non-normative Adds Gorry's suggestion for an editorial improvement. Commit: c8495ba33d09665dceb3b3a391f30f4654e4ed03 https://github.com/quicwg/base-drafts/commit/c8495ba33d09665dceb3b3a391f30f4654e4ed03 Author: ianswett Date: 2019-12-06 (Fri, 06 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 5ac62013d6dd9ee85e2061dc807caf192c22387e https://github.com/quicwg/base-drafts/commit/5ac62013d6dd9ee85e2061dc807caf192c22387e Author: ianswett Date: 2019-12-10 (Tue, 10 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Swap sentence order Commit: 5bdcfd1d677eb2f32dbb54de990474aaf72ca437 https://github.com/quicwg/base-drafts/commit/5bdcfd1d677eb2f32dbb54de990474aaf72ca437 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3287 from quicwg/ianswett-6928-editorial Keep RFC6928 informative Compare: https://github.com/quicwg/base-drafts/compare/27f12930a456...5bdcfd1d677e From nobody Thu Jan 16 21:37:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AD2D1200E0 for ; Thu, 16 Jan 2020 21:37:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VeKxIyPHSeng for ; Thu, 16 Jan 2020 21:37:20 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3142120099 for ; Thu, 16 Jan 2020 21:37:20 -0800 (PST) Date: Thu, 16 Jan 2020 21:37:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239440; bh=obgrv7GVEDT6okJPhSy/sSotgaGxdGTUodRJuwTtT4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VYaaV7xDR8LOQZiOhAuhLjTC5J2LddHZwZV5E/XgUtLf81FWNZB+3LoALLzS6JL8Q K3fiN3p/tPa7+9Cswi8MQ+YFTTCeJcvcOIS8VA6ZD/kVgO5ky/zx4vQ/Em+nh2ZCIK Ab4DmavT6bUBPlHnVs8opzQXk32pd1ukqJZW3kZ0= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Make RFC 6928 normative (#3245) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e214810ddbe_4a93fea526cd960559e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:37:22 -0000 ----==_mimepart_5e214810ddbe_4a93fea526cd960559e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3245 via #3287. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3245#event-2956967084 ----==_mimepart_5e214810ddbe_4a93fea526cd960559e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3245 via #3287.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e214810ddbe_4a93fea526cd960559e8-- From nobody Thu Jan 16 21:37:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2850B120099 for ; Thu, 16 Jan 2020 21:37:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EfNpFr5KaVuP for ; Thu, 16 Jan 2020 21:37:21 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2381F1200D6 for ; Thu, 16 Jan 2020 21:37:21 -0800 (PST) Date: Thu, 16 Jan 2020 21:37:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239440; bh=RCzrgEtkOe+zTOfjFIaM15ZOnCLw1YmUYYuakNL78A8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ejknjJrljfCwDsDgeG48xTxZJQJ1xMc19aR3xidqUoC/tlr7HxRAfXbUBPljjE803 P9WFL8lhSywDLe82dh8YYAMWLv4me1i+dJ/4kcDM0aRvUmfeQVefFx1bTfcTqg0LAD /miNEJG23UEtNiGlHLJffu4BloUJ4bB2dATB40Ig= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2148106f096_19753fcc1f2cd960135965"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:37:23 -0000 ----==_mimepart_5e2148106f096_19753fcc1f2cd960135965 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3287 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3287#event-2956967073 ----==_mimepart_5e2148106f096_19753fcc1f2cd960135965 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3287 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2148106f096_19753fcc1f2cd960135965-- From nobody Thu Jan 16 21:37:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15B491200CD for ; Thu, 16 Jan 2020 21:37:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nY3dfkWBRPeV for ; Thu, 16 Jan 2020 21:37:36 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88B91120099 for ; Thu, 16 Jan 2020 21:37:36 -0800 (PST) Date: Thu, 16 Jan 2020 21:37:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239455; bh=HS3ftP8hISGvobGcpDqBHza3SNOqVs+y4ouHfvryVMo=; h=Date:From:To:Subject:From; b=jOYH71WdMk4y7fItrHEJEicx98gPA2HOqVzZYQphbZOviBGtfJQlIq3gQywgdLm3c AoYpZh8Npv4vRgk9EJWSPNH1O+tM2dwVSybZwElhvcWys+xPLmQPYQ81+L74v1zA8a LnlK231kRYi/VNNUGgCVHAYSZJRJwLgfKyPRTOts= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0a83e1: Script updating gh-pages from 27f12930. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:37:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0a83e1efdb90315e8ff591bca75ea516b041a4a8 https://github.com/quicwg/base-drafts/commit/0a83e1efdb90315e8ff591bca75ea516b041a4a8 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from 27f12930. [ci skip] From nobody Thu Jan 16 21:38:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E30F1200CD for ; Thu, 16 Jan 2020 21:38:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7FIeYvRgSlL1 for ; Thu, 16 Jan 2020 21:38:02 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6385120099 for ; Thu, 16 Jan 2020 21:38:02 -0800 (PST) Date: Thu, 16 Jan 2020 21:38:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239482; bh=lBFiaiA1QORzBm4tz979x1mXJMKrx3/t5qjlks0uXGs=; h=Date:From:To:Subject:From; b=cogcS/HFg5pf8eiPrsA2pVXyGs/0NWEeN1/MyOBm8WpUmwSe33aNG++JP2lXpk49B ZDKTuXtzLOJlRnCnVsOM5CWw/lYDS2mPab5jOh/blqCVAkfD0JuBn5e2kUwUFFRQFK 3MbZqwbEcNUrAXiFQeg9Ui0u+UzWStiEmZpVxJuo= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 88bd58: Script updating gh-pages from 5bdcfd1d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:38:04 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 88bd5886aca1bd3747b2ce9e28c41db08e55630e https://github.com/quicwg/base-drafts/commit/88bd5886aca1bd3747b2ce9e28c41db08e55630e Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from 5bdcfd1d. [ci skip] From nobody Thu Jan 16 21:38:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DC1B1200CD for ; Thu, 16 Jan 2020 21:38:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8eA79osfQWqJ for ; Thu, 16 Jan 2020 21:38:43 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 449BB120099 for ; Thu, 16 Jan 2020 21:38:43 -0800 (PST) Date: Thu, 16 Jan 2020 21:38:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239522; bh=/feW0W4yAaWa//GMPEp+tsoRlX2ljBQ/vR6TiJ4pysw=; h=Date:From:To:Subject:From; b=fvRciwLxxeczVgBw+cNV8ASYeL3tW32VgdcrDcfxrNnldbzN4WizpCTDQzzyix/D3 LV5g5fdY2iMqZYfQJWxxcT+qRMZtMuc9UD0YGG9Ban7Pp6biNM7RkA8cSMAZjbyJgG l40IpVGqLWasTwz5jUE0Id4q2SFxfSJxcK+YYrYc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9331e3: Script updating issues at 2020-01-17T05:38:33Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:38:45 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 9331e3c0d81f1f499e8195c7b504a832a79b4436 https://github.com/quicwg/base-drafts/commit/9331e3c0d81f1f499e8195c7b504a832a79b4436 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-17T05:38:33Z. [ci skip] From nobody Thu Jan 16 21:39:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C8E120170 for ; Thu, 16 Jan 2020 21:39:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jBTKOBVfGPm7 for ; Thu, 16 Jan 2020 21:39:02 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7569E120273 for ; Thu, 16 Jan 2020 21:39:02 -0800 (PST) Date: Thu, 16 Jan 2020 21:39:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239541; bh=vg92B3i1T9RGCov6K0AVgvusXiVj/faih0cqyKyFnP0=; h=Date:From:To:Subject:From; b=WTYgTA9fV6PFJZ6YTABgqdpNtDaryr3OvOr/9V04O167oe3H89aiKCoEN01Tb+2iU tmNVXMKwtxoI91qLisQnBWcabs5ozaRKa37SDAVPDgOl+PqLj+80Cc74AkQePUEDGw sESmfA94XurjW489tAFCQnOTyW5CfPYaRa2LsMo8= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 56d8e3: Prohibit IP fragmentation Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:05 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 56d8e3ef95e06999de57a556264588cd65d675a9 https://github.com/quicwg/base-drafts/commit/56d8e3ef95e06999de57a556264588cd65d675a9 Author: Martin Thomson Date: 2019-12-03 (Tue, 03 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Prohibit IP fragmentation This won't necessarily prevent fragmentation from happening, but it's the best we can do. I didn't REQUIRE dropping of fragments, because some systems do that for you, but a SHOULD seems appropriate. Closes #3243. Commit: 8ff17f071f05730a12049480dd9a8ffc97fb0b33 https://github.com/quicwg/base-drafts/commit/8ff17f071f05730a12049480dd9a8ffc97fb0b33 Author: Martin Thomson Date: 2019-12-05 (Thu, 05 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove fragmentation assembly recommendation Commit: 00093022a56800cdd74aaaf132264d10df28a05e https://github.com/quicwg/base-drafts/commit/00093022a56800cdd74aaaf132264d10df28a05e Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3280 from quicwg/df Prohibit IP fragmentation Compare: https://github.com/quicwg/base-drafts/compare/5bdcfd1d677e...00093022a568 From nobody Thu Jan 16 21:39:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 055A212083C for ; Thu, 16 Jan 2020 21:39:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RMnhErwRFzxJ for ; Thu, 16 Jan 2020 21:39:03 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03D011200F8 for ; Thu, 16 Jan 2020 21:39:03 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 5E0C62C19E6 for ; Thu, 16 Jan 2020 21:39:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239542; bh=ljPUVeTftKvrMMncfRVLRYAMfq1TDr+tA8I82BRTubY=; h=Date:From:To:Subject:From; b=LtEUFIa1HxqjgHhHw0XnCG085Eci9zVRUDvoOngMyQUehqaIoM7a0LCp2Skb+jx6j /MdfTfBA1MMB5956nLpBXmwzXISMxSeD3fGPVb+xuX/MLSE/w7o9aIFUk7piw8JMcR 6HCU4Jxg5Ah0uNakkUBWiWVBAKYged4lJC6oxRdc= Date: Thu, 16 Jan 2020 21:39:02 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:06 -0000 Branch: refs/heads/df Home: https://github.com/quicwg/base-drafts From nobody Thu Jan 16 21:39:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 897A61200D6 for ; Thu, 16 Jan 2020 21:39:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8t4ZW6EqYWK for ; Thu, 16 Jan 2020 21:39:12 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83D9F1200CD for ; Thu, 16 Jan 2020 21:39:12 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 9D1CE8C0B9B for ; Thu, 16 Jan 2020 21:39:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239551; bh=aT89L9rE1la14Xo2NjdEvLbYW1ShYDjUPReSw/82Mq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vLJ9x5sHlKrKWxRehYqXGAntxoeuak3UBp5t/b4JB37smMLdp2J2GW3BJcMMz/9fa zCZpcvLaDgYWhzJoPWsa+q+Dst2DAWuFDWmprAncL1znNQ3y7befCjoWusXLS1MCXy vaTXts5pyG76SSX8745cxq+pyDjhNlbG0q5GXuo0= Date: Thu, 16 Jan 2020 21:39:11 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Prohibit IP fragmentation (#3280) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21487f8d394_6753fc276ccd96816742f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:14 -0000 ----==_mimepart_5e21487f8d394_6753fc276ccd96816742f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3280 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3280#event-2956969770 ----==_mimepart_5e21487f8d394_6753fc276ccd96816742f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3280 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21487f8d394_6753fc276ccd96816742f-- From nobody Thu Jan 16 21:39:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C1DB1200CD for ; Thu, 16 Jan 2020 21:39:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ba48fXF6f6Mv for ; Thu, 16 Jan 2020 21:39:11 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E7C3120099 for ; Thu, 16 Jan 2020 21:39:11 -0800 (PST) Date: Thu, 16 Jan 2020 21:39:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239550; bh=tyzqQJnuc+r4rDHZssdDAPZRUR6Xb2cEUuMOc85SG08=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u+ARh+Z0LizSDwF46ug4KG02M9oM4q0o57ZHGzIMJY6tr+yy3BOfLTnOyT2lYI7vk NX+85XFgr0DbYXId3rBqdheKmxAlo1/cL+7P7cEVadPIwVCEcqGS4uB+NkNKOQcS0k ofOoCdfn//pysPvje17NFE9Pl5t6kqPXyczOeUNY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add caution when using IW10 and fragmentation (#3243) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21487e706a1_ec53fdbf64cd968156623"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:14 -0000 ----==_mimepart_5e21487e706a1_ec53fdbf64cd968156623 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3243 via #3280. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3243#event-2956969776 ----==_mimepart_5e21487e706a1_ec53fdbf64cd968156623 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3243 via #3280.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21487e706a1_ec53fdbf64cd968156623-- From nobody Thu Jan 16 21:39:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5161E120099 for ; Thu, 16 Jan 2020 21:39:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x1oDt1SbsN6s for ; Thu, 16 Jan 2020 21:39:26 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A231C1200E0 for ; Thu, 16 Jan 2020 21:39:26 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 0432B8C0087 for ; Thu, 16 Jan 2020 21:39:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239566; bh=w/T0r0fT9QGHG5k+9V6L1lxfVBatfTmP3xvPkMRgWYo=; h=Date:From:To:Subject:From; b=dyaEqtbaCVZlGbpC46f+3x8di0hVloMXgGoDWp4JP4jDQfG2op2lU9hVlX1L5hGRA HJs5s+sBR3VZVSGcTsbXT0C1jw/BzbmjY1bSZYqQzr5/px3YwxYQH2Mvq6burxXMUD WE2u/HbCYSstFj+AHHlQ2HuCXxjPrPD/JfzC7Lro= Date: Thu, 16 Jan 2020 21:39:25 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8e6168: Script updating issues at 2020-01-17T05:39:19Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:28 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 8e6168bb4416a1c827b356b558fcc8f68bf64e8d https://github.com/quicwg/base-drafts/commit/8e6168bb4416a1c827b356b558fcc8f68bf64e8d Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M pulls.json Log Message: ----------- Script updating issues at 2020-01-17T05:39:19Z. [ci skip] From nobody Thu Jan 16 21:40:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 137891200E5 for ; Thu, 16 Jan 2020 21:39:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QX04YA3lo1KB for ; Thu, 16 Jan 2020 21:39:57 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF172120099 for ; Thu, 16 Jan 2020 21:39:57 -0800 (PST) Date: Thu, 16 Jan 2020 21:39:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239597; bh=cNJy+zKV+MD20eKvaHtl89TdTBI4D7uWCrFbAvCO59Q=; h=Date:From:To:Subject:From; b=sF8rjg0bT0GZX4/uyWB0K+Y4DU5J1rlRqDFFlNsxiUwRe3V1wpRtUcWCmJai1SLxx GWqSm1QLw7iHN7McBdUC8kLkTzJrXWBza/rwHCcT8URUgxvVSx8q7dYyN2MmxAor8N 9W/HXt2JQj1q0PundS2udYC/IJkcwSxEOvoQicEM= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 083be5: Script updating issues at 2020-01-17T05:39:49Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:39:59 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 083be501965c8e5f6d7113b4560ea7f62aa57563 https://github.com/quicwg/base-drafts/commit/083be501965c8e5f6d7113b4560ea7f62aa57563 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-17T05:39:49Z. [ci skip] From nobody Thu Jan 16 21:40:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE9701200E5 for ; Thu, 16 Jan 2020 21:40:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lDsbNVoc8suD for ; Thu, 16 Jan 2020 21:40:13 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 588D1120099 for ; Thu, 16 Jan 2020 21:40:13 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id B4671960482 for ; Thu, 16 Jan 2020 21:40:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239612; bh=seIvG0U5WOziLtJjHr3fKQYL94Adc+uKV8iRMdyPSPM=; h=Date:From:To:Subject:From; b=adxaJE6iPRw9xfoVlywAmJjNTGElKXUg9SNvBm04+DXiUUUgD0sDWZaMGTYjbCQC7 oIMfP02zgPHBo7ElmO1DhpXmUa1qXWMRvrPN9K4Pw/lh0zw0oo2qts6JyNzdqceLyq t4I1HU7sP4iXqPloTqXpTrbbf82FKXgkElTZHg2o= Date: Thu, 16 Jan 2020 21:40:12 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f39496: Script updating gh-pages from 00093022. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:40:15 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f3949679e3630d92ddb5e5a3b99ce7061b22ff70 https://github.com/quicwg/base-drafts/commit/f3949679e3630d92ddb5e5a3b99ce7061b22ff70 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 00093022. [ci skip] From nobody Thu Jan 16 21:42:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B64141200EF for ; Thu, 16 Jan 2020 21:42:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bxpzjvHyIu-s for ; Thu, 16 Jan 2020 21:42:47 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6C681200E7 for ; Thu, 16 Jan 2020 21:42:47 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 0AFB11C0A19 for ; Thu, 16 Jan 2020 21:42:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239767; bh=GQnxGivZ0jytOcbfZCVhfp/meFkZoav+5JjjdPkYZvI=; h=Date:From:To:Subject:From; b=Z7FZB4jbMiF6R9p7S94XTpGkuaHDBXOKYyKpaQChP/DAjady62bB51+xj2a32e8Yg 09ODWhWDiUlcZlLO6yayBA3vi5zoB7GgOmKMP25BPjUEZl/duFpFbAVhY4wQ9bxITs Ys+FtjeL+d0LvMn12prbd3SP9lEhgZYWE7B4xXDE= Date: Thu, 16 Jan 2020 21:42:46 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] df0d32: Clarify the state a client stores with a token Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:42:50 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: df0d32007d13b1d6748ed5d855f12a3cbca38c87 https://github.com/quicwg/base-drafts/commit/df0d32007d13b1d6748ed5d855f12a3cbca38c87 Author: Nick Harper Date: 2019-12-13 (Fri, 13 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify the state a client stores with a token It is permissible for a client to do 0-RTT resumption with a NST from one connection and a token from another. This clarifies that a client only needs to associate a token (from a NEW_TOKEN frame) with the server it was from and no additional state, and that a server can't require that a token be from the same connection as the NST in use. Commit: b8124601412295bb433951c9cd19e6a059e2fba7 https://github.com/quicwg/base-drafts/commit/b8124601412295bb433951c9cd19e6a059e2fba7 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3150 from nharper/ticket-resumption-requirements Clarify the state a client stores with a token Compare: https://github.com/quicwg/base-drafts/compare/00093022a568...b81246014122 From nobody Thu Jan 16 21:43:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D36501200F4 for ; Thu, 16 Jan 2020 21:42:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gr_eJJ-JLnmu for ; Thu, 16 Jan 2020 21:42:57 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 803711200E7 for ; Thu, 16 Jan 2020 21:42:57 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id DAAF96E11BA for ; Thu, 16 Jan 2020 21:42:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239776; bh=6o8dfU8g1dzH7iiHUSffcSl2wzDflkxcsOLBKwG535c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JbP19AiRViilgXr3FkYFqke+9j/aB9miqc1mq31szOAWb9JOmQskbZED3X2xxfDCq wqOtjLI15s0eD3eFfY7gvtBLrFWYmTkeMdEWyvJMRddgTHUKKGY0xAAu0yvmocAzf7 e2R9F8F11wvnHHd1ZuVqdbAZNJcNS986cWGMCTE0= Date: Thu, 16 Jan 2020 21:42:56 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Client storage of tokens should be independent of other stored state (#3152) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e214960cf08e_506b3fd2888cd96820453a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:42:59 -0000 ----==_mimepart_5e214960cf08e_506b3fd2888cd96820453a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3152 via #3150. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3152#event-2956975305 ----==_mimepart_5e214960cf08e_506b3fd2888cd96820453a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3152 via #3150.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e214960cf08e_506b3fd2888cd96820453a-- From nobody Thu Jan 16 21:43:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F396E1200E7 for ; Thu, 16 Jan 2020 21:42:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hxrji2kenGyl for ; Thu, 16 Jan 2020 21:42:57 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 911371200EF for ; Thu, 16 Jan 2020 21:42:57 -0800 (PST) Date: Thu, 16 Jan 2020 21:42:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239776; bh=GWXlZnY1lGBML6ozS9FnZys/a7tbw9ngndUmIBMfKns=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q+NmIMzAWsaQ4KjdVCLXQuju4e8+qL9AhziG8Km6Kr7Rne5sPBCRwHedaJ11Mb80a z1scogxHZ5MD6WIj82Ruko4lf4+IU8TrZVG0a4rPPtqCzrmDCxNaCjWtBDZG+WpAdi bDxJ0s+u3KSsGj50tCylOY4auD031Ss5lGZWRZwA= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e214960e0888_60723fa29c2cd96c88616"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:43:00 -0000 ----==_mimepart_5e214960e0888_60723fa29c2cd96c88616 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3150 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3150#event-2956975300 ----==_mimepart_5e214960e0888_60723fa29c2cd96c88616 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3150 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e214960e0888_60723fa29c2cd96c88616-- From nobody Thu Jan 16 21:43:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 409751200E7 for ; Thu, 16 Jan 2020 21:43:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fGVz1ycn6ml9 for ; Thu, 16 Jan 2020 21:43:36 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9CC51200F4 for ; Thu, 16 Jan 2020 21:43:36 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 405792C0D42 for ; Thu, 16 Jan 2020 21:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239816; bh=7/bJSrs01Tj0G/ZuL3TBT83x/rvb/xqvdJVLAFc57j0=; h=Date:From:To:Subject:From; b=pbI4W8nlGfJ2FpLPPmdwKkW0DZYeqGn9/BxPzt5tgdJ04YIaEGf/eae7As1+MoO8a PFxEDMPw3PWJsu1qknF2iO6Wh72YXGXgH2KqScbBiYQ1yVATBD8FILRvJk7toTFWQL WDZ6CwSbmOE1lhG4mIz2O/X+tGf9nHGR/BKtKPXE= Date: Thu, 16 Jan 2020 21:43:36 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 05ba9f: Script updating gh-pages from b8124601. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:43:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 05ba9f1ee57e5f7349bf1e394c143e6096d4919b https://github.com/quicwg/base-drafts/commit/05ba9f1ee57e5f7349bf1e394c143e6096d4919b Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from b8124601. [ci skip] From nobody Thu Jan 16 21:43:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 249291200E7 for ; Thu, 16 Jan 2020 21:43:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwLon7WXnSZ8 for ; Thu, 16 Jan 2020 21:43:49 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 146551200F4 for ; Thu, 16 Jan 2020 21:43:49 -0800 (PST) Date: Thu, 16 Jan 2020 21:43:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239828; bh=IV1tNedmJSGzWMsSLgkcgchECqhNssQO1JD0aMy8mDQ=; h=Date:From:To:Subject:From; b=F1x1aMPZy9FALPdPuSgXX3R1JTWRt3JHo0PwIN7Y3y+3fMPrV5GdIyFjH7ErjPXGi zACfaxsb0N7EL5LwQFQFKaCnZ03Ok1y2oKmi10Nmxt/xZxS171aSPKI7nC6uvS5tsh wQUdyOCK8u72C2BYndc82KofAzxPz4ey4FHVfkpQ= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 66edd7: use a HANDSHAKE_DONE frame to drive the handshake ... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:43:51 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 66edd7d093cf41bcd7dd9c9687c5f4c5a93530e7 https://github.com/quicwg/base-drafts/commit/66edd7d093cf41bcd7dd9c9687c5f4c5a93530e7 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- use a HANDSHAKE_DONE frame to drive the handshake to confirmation Commit: 9ca34149fe35bc5e53109dd4f90a95db957cc0a1 https://github.com/quicwg/base-drafts/commit/9ca34149fe35bc5e53109dd4f90a95db957cc0a1 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- more concise timing requirement Commit: b39be19c195bf92699321c9c86777517f28b3fd0 https://github.com/quicwg/base-drafts/commit/b39be19c195bf92699321c9c86777517f28b3fd0 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- move retransmission rule for HANDSHAKE_DONE frames Commit: ebe9541dd51bb01ba0682e8664d0b19fc49fc630 https://github.com/quicwg/base-drafts/commit/ebe9541dd51bb01ba0682e8664d0b19fc49fc630 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- prohibit clients from sending HANDSHAKE_DONE Commit: e6c341103cc1badcf35dfae8f124cb63641f2682 https://github.com/quicwg/base-drafts/commit/e6c341103cc1badcf35dfae8f124cb63641f2682 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- apply David's suggestions, with minor modifications Commit: e0fef55566de670f1344c89a70ed20f727727820 https://github.com/quicwg/base-drafts/commit/e0fef55566de670f1344c89a70ed20f727727820 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- send HANDSHAKE_DONE immediately Commit: 1af5969375182bfc8742d2d011f96403ab10ccc6 https://github.com/quicwg/base-drafts/commit/1af5969375182bfc8742d2d011f96403ab10ccc6 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- apply mt's suggestion Commit: 793ed501a4d6f854f47a4977c2fee7fd60bd317c https://github.com/quicwg/base-drafts/commit/793ed501a4d6f854f47a4977c2fee7fd60bd317c Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Move alternative confirmation method Commit: c4041eb0eb6fd2fbf863ca4e7b746cb933986a67 https://github.com/quicwg/base-drafts/commit/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67 Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add HANDSHAKE_DONE to the table; fix anchor Commit: cf39d12c5e0e5421522e95cf2b6543b0060b49ee https://github.com/quicwg/base-drafts/commit/cf39d12c5e0e5421522e95cf2b6543b0060b49ee Author: Marten Seemann Date: 2019-12-24 (Tue, 24 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- apply @ianswett's suggestion Co-Authored-By: ianswett Commit: 8942c8dcf8142aca28baff547d07c473b4a4304d https://github.com/quicwg/base-drafts/commit/8942c8dcf8142aca28baff547d07c473b4a4304d Author: Marten Seemann Date: 2020-01-01 (Wed, 01 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- apply @MikeBishop's suggestions Co-Authored-By: Mike Bishop Commit: 48895d6d849a1751ea717e4a69afb1afefc478aa https://github.com/quicwg/base-drafts/commit/48895d6d849a1751ea717e4a69afb1afefc478aa Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3145 from marten-seemann/handshake-done use a HANDSHAKE_DONE frame to drive the handshake to confirmation Compare: https://github.com/quicwg/base-drafts/compare/b81246014122...48895d6d849a From nobody Thu Jan 16 21:44:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3153E12010E for ; Thu, 16 Jan 2020 21:44:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AdV36-fnthXL for ; Thu, 16 Jan 2020 21:43:58 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCB271200FA for ; Thu, 16 Jan 2020 21:43:58 -0800 (PST) Date: Thu, 16 Jan 2020 21:43:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239838; bh=/ireiP9oqROXcOEdiOscUDeYa5Wk2YWYMJWipWPnaNM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Znk4ap9zq8OyNhYUJrtX8LELP1hi8gM96fsrxclE2RhAoiUpHWO7iOEUNbEzygnjk PKxnydK0ucmqG8q89ptreRrhaBswV9IXKp5s5u57Qsld0YAt55Anc4ZROba1UtZaB3 N5rM+ULzKm0rLUHyKFChqZiAHWYBzaVlROWT3JJ8= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21499e28fd2_5b173f96378cd9641576c4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:44:00 -0000 ----==_mimepart_5e21499e28fd2_5b173f96378cd9641576c4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2863 via #3145. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2863#event-2956976706 ----==_mimepart_5e21499e28fd2_5b173f96378cd9641576c4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2863 via #3145.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21499e28fd2_5b173f96378cd9641576c4-- From nobody Thu Jan 16 21:44:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA2EA1200FA for ; Thu, 16 Jan 2020 21:44:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XVEHdtDaLo-i for ; Thu, 16 Jan 2020 21:43:58 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DA5D1200F4 for ; Thu, 16 Jan 2020 21:43:58 -0800 (PST) Date: Thu, 16 Jan 2020 21:43:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239838; bh=5r6gPPIF6SUrT/Tga3yoCiTCOs9vMc4VGrj/0qxsNNU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jlxCkASi70QfmERAIPuq7tbZ3ZtKY9IKe7M44gyqpw0B1kebNaj2DtoxPDM/mh8r0 qW6WGWD8MT8lyzq6Mjzz/2Oiuh43U+Pwf32pvJJICItx8SCgQqHlHLETlhnTWav+uA Zuh96Kk3KBZcGUEB0NuEWZne2qRsmtjEAoA73ieY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] It is unspecified how a server sends Handshake packets during / after migration (#3142) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21499de877f_757e3fe8168cd960121788"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:44:01 -0000 ----==_mimepart_5e21499de877f_757e3fe8168cd960121788 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3142 via #3145. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3142#event-2956976709 ----==_mimepart_5e21499de877f_757e3fe8168cd960121788 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3142 via #3145.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21499de877f_757e3fe8168cd960121788-- From nobody Thu Jan 16 21:44:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2727312010E for ; Thu, 16 Jan 2020 21:44:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rPp54tK4zGJn for ; Thu, 16 Jan 2020 21:43:59 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68D90120104 for ; Thu, 16 Jan 2020 21:43:59 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id C216C660499 for ; Thu, 16 Jan 2020 21:43:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239838; bh=LXdgvgXM3gMKzf9LJTuFhC0CRd/bt53jiA9Eu3FehlI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pcDuvS3zyZJev9Zz1H9tx4Te5GtEUVpmmGqRHWC6q0IpR360vdJn4uexPKN1orNmN z84skOzFTln/c0FVmJJbSidyNGaFHcNDYc7s4hXMwELxksvWVByEqUogemA9XjMbxE 2UCuQ2u8RGVcGTHqE4z5DLoiTpU3hf5rqx/7woQA= Date: Thu, 16 Jan 2020 21:43:58 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21499eb205f_16be3ff89eecd96c616a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:44:03 -0000 ----==_mimepart_5e21499eb205f_16be3ff89eecd96c616a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3145 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3145#event-2956976702 ----==_mimepart_5e21499eb205f_16be3ff89eecd96c616a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3145 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21499eb205f_16be3ff89eecd96c616a-- From nobody Thu Jan 16 21:44:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C1C91200F4 for ; Thu, 16 Jan 2020 21:44:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sxIR1Lp9HgzM for ; Thu, 16 Jan 2020 21:44:46 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1446F1200E7 for ; Thu, 16 Jan 2020 21:44:46 -0800 (PST) Date: Thu, 16 Jan 2020 21:44:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579239884; bh=3Aa+Axlk8jN7AJai14JVu/dJuqH0C2S/MbS2KMDb3Ug=; h=Date:From:To:Subject:From; b=EZUv9d7dHun+pkm8DsCO/ISz34neeM6tqhurBZBrwfNTSKQnQG7DiyrwoTjdRava+ Zm+4MwuYoJj2AwL87hqChq5I+3IFqffcn3v7o/yqcHNhM4z4pPUPonFlxy3SmpAcO/ wSKROJ8ZCoTdtL9yn5V9Vy2PK1ihN3/qPFEJS+DY= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4e0337: Script updating gh-pages from 48895d6d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 05:44:47 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4e03374aa5b7eae565324fc4807f3d496eefa930 https://github.com/quicwg/base-drafts/commit/4e03374aa5b7eae565324fc4807f3d496eefa930 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 48895d6d. [ci skip] From nobody Thu Jan 16 22:26:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 624441201AA for ; Thu, 16 Jan 2020 22:26:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19PPBEsTiE7z for ; Thu, 16 Jan 2020 22:26:09 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E463E120119 for ; Thu, 16 Jan 2020 22:26:08 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 0E8686A05A6 for ; Thu, 16 Jan 2020 22:26:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579242368; bh=1YAWjPwfMf4N2LG8PKsTDwtnlmgQJdXZ/ilRYtHGG7Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AnTarXTgRQH666MsvYSKkO79P3txiCom6UGSETlKwY/ZrwIY0U+F41ZI3ZRmwoZmZ ax8sqcgakOBmckiGo7SGRTv7Orbx5KEAmbd8wTP46B/KFRRMyB7u4cNEcstf/MzFCn iPlXFuYWIZxYaMnoVEG8aot6Sh0y/TceADerCM5E= Date: Thu, 16 Jan 2020 22:26:07 -0800 From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21537ff3af8_4c143fd2baacd95c692aa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 06:26:15 -0000 ----==_mimepart_5e21537ff3af8_4c143fd2baacd95c692aa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear commented on this pull request. > @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in response to an Initial packet it receives from a client if the UDP datagram is smaller than 1200 bytes. It MUST NOT send any other frame type in response, or otherwise behave as if any part of the offending packet was processed as valid. +Note that a middlebox might modify datagram boundaries when multiple QUIC +packets have been coalesced into a single UDP datagram, causing the handshake to +fail. This is considered a failure of the path to support datagrams of the size I tend to agree with both the sentence, as well as your statements. :) Really what I'm looking for is "this is a failure on the part of the network and something we've decided to live with and if someone on the path does this, it's their fault" -- better wording welcome! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#discussion_r367785373 ----==_mimepart_5e21537ff3af8_4c143fd2baacd95c692aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
 response to an Initial packet it receives from a client if the UDP datagram is
 smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
 otherwise behave as if any part of the offending packet was processed as valid.
+Note that a middlebox might modify datagram boundaries when multiple QUIC
+packets have been coalesced into a single UDP datagram, causing the handshake to
+fail. This is considered a failure of the path to support datagrams of the size

I tend to agree with both the sentence, as well as your statements. :)
Really what I'm looking for is "this is a failure on the part of the network and something we've decided to live with and if someone on the path does this, it's their fault" -- better wording welcome!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21537ff3af8_4c143fd2baacd95c692aa-- From nobody Thu Jan 16 22:36:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 501B71201B7 for ; Thu, 16 Jan 2020 22:36:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78uKF4fx7pXl for ; Thu, 16 Jan 2020 22:36:40 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9595120227 for ; Thu, 16 Jan 2020 22:36:39 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id E4E00661265 for ; Thu, 16 Jan 2020 22:36:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579242998; bh=ydDLKKAjABuUOreAX3SH5UUR5ecgLgONE81C0jYsrLc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HhW+ndrUnSLY82+MX/1Mce5fW5fbrtZrxa7W/0xOEr/o9ewzNz4g1o0DH0SemYhGU Jlh6+l88rrCE7OlNzNLpEKBURQTSWfux0INXxrgzsH2inz2nZ/yIhoey8v0wUgcibg n4pAkJSCKUcVCblBVALdD8IcjW2XvVMB2GOHWd+o= Date: Thu, 16 Jan 2020 22:36:38 -0800 From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2155f6d66e8_38cd3fe4228cd96c72439"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 06:36:42 -0000 ----==_mimepart_5e2155f6d66e8_38cd3fe4228cd96c72439 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Works for me! Will fold this in to #2925. How's this look for that section (otherwise this will get lost in a sea of green, new text is second half of the first sentence only): ``` #### On-Path Handshake Termination An on-path attacker can force the QUIC handshake to fail by replacing either the client or server Initial messages with invalid messages or by modifying datagram boundaries of coalesced QUIC packets, resulting in invalid Initial messages. An off-path attacker can also mount this attack by racing the Initials. Once valid Initial messages have been exchanged, the remaining handshake messages are protected with the handshake keys and an on-path attacker cannot force handshake failure, though they can produce a handshake timeout by dropping packets. An on-path attacker can also replace the addresses of packets on either side and therefore cause the client or server to have an incorrect view of the remote addresses. Such an attack is indistinguishable from the functions performed by a NAT. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#issuecomment-575495109 ----==_mimepart_5e2155f6d66e8_38cd3fe4228cd96c72439 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Works for me! Will fold this in to #2925.

How's this look for that section (otherwise this will get lost in a sea of green, new text is second half of the first sentence only):

#### On-Path Handshake Termination

An on-path attacker can force the QUIC handshake to fail by replacing either the
client or server Initial messages with invalid messages or by modifying datagram
boundaries of coalesced QUIC packets, resulting in invalid Initial messages.  An
off-path attacker can also mount this attack by racing the Initials. Once valid
Initial messages have been exchanged, the remaining handshake messages are
protected with the handshake keys and an on-path attacker cannot force handshake
failure, though they can produce a handshake timeout by dropping packets.

An on-path attacker can also replace the addresses of packets on either side and
therefore cause the client or server to have an incorrect view of the remote
addresses. Such an attack is indistinguishable from the functions performed by a
NAT.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2155f6d66e8_38cd3fe4228cd96c72439-- From nobody Thu Jan 16 22:37:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D775B1201B7 for ; Thu, 16 Jan 2020 22:37:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Fcs-PKWXfS8 for ; Thu, 16 Jan 2020 22:36:59 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F0861201AA for ; Thu, 16 Jan 2020 22:36:59 -0800 (PST) Date: Thu, 16 Jan 2020 22:36:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579243018; bh=gjfBMUwl3jf+kS0EBSM2+LXPb4YVT8J1r5pDFmHcRp8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OrFGGQu+dI5d5fImoHcid70jCQEzZ91CnNRWR3x+QUdO67qol7ScdpEitA+HKwJlj phOFcHncLQtFPoKA8nG1zm9cz/J0KNjzODlhw6ljwXHRr2iyePx4om7B2bZE/BMBjX q1ZcWYkVp2adAlLkgm6BUkVrDjkQ8vCvp/k0YceE= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21560a85f6a_38ca3fc21f6cd95c123966"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 06:37:01 -0000 ----==_mimepart_5e21560a85f6a_38ca3fc21f6cd95c123966 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear commented on this pull request. > @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in response to an Initial packet it receives from a client if the UDP datagram is smaller than 1200 bytes. It MUST NOT send any other frame type in response, or otherwise behave as if any part of the offending packet was processed as valid. +Note that a middlebox might modify datagram boundaries when multiple QUIC +packets have been coalesced into a single UDP datagram, causing the handshake to +fail. This is considered a failure of the path to support datagrams of the size Removed this in the proposed text to go into 2925. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#discussion_r367787589 ----==_mimepart_5e21560a85f6a_38ca3fc21f6cd95c123966 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@erickinnear commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3515,6 +3515,10 @@ A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
 response to an Initial packet it receives from a client if the UDP datagram is
 smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
 otherwise behave as if any part of the offending packet was processed as valid.
+Note that a middlebox might modify datagram boundaries when multiple QUIC
+packets have been coalesced into a single UDP datagram, causing the handshake to
+fail. This is considered a failure of the path to support datagrams of the size

Removed this in the proposed text to go into 2925.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21560a85f6a_38ca3fc21f6cd95c123966-- From nobody Thu Jan 16 22:53:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF0D2120236 for ; Thu, 16 Jan 2020 22:53:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09eyBw5c0JAv for ; Thu, 16 Jan 2020 22:53:13 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BEB1120046 for ; Thu, 16 Jan 2020 22:53:13 -0800 (PST) Date: Thu, 16 Jan 2020 22:53:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579243992; bh=pbLc8L/JIfUkqbpO+vd+3NtFyYEORhs4W0MlKpXGBXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J0Drly4k62XOvud4PlyelT5fGHCNuiRqLchOkBJeZnKHEsD3d5wxxwZmPy/8QHnFp WLJk4GSauq4D82YnPJQKtMLEySqaxJworp/EKYiyqDoOKeV4jcbz7gSzvRuWP4LHB/ 3R1uuP0NbmEPTwT+qz7EURap3/ZR4PhZUOWXmbIs= From: Andy Grover Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2159d837615_3ab23fb37cccd96c12052e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: agrover X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 06:53:18 -0000 ----==_mimepart_5e2159d837615_3ab23fb37cccd96c12052e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > I am afraid that the specification would become needlessly complex, if we are to suggest that padding outside of QUIC packet is a possibility. Many other implementations didn't initially work against Neqo (which pads outside) and the Wireshark QUIC dissector does not currently handle it either. If the spec doesn't say anything then future implementations are bound to incorrectly handle outside padding. People are bound to assume it is not allowed if the spec says nothing, or just not consider the possibility of it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-575499163 ----==_mimepart_5e2159d837615_3ab23fb37cccd96c12052e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I am afraid that the specification would become needlessly complex, if we are to suggest that padding outside of QUIC packet is a possibility.

Many other implementations didn't initially work against Neqo (which pads outside) and the Wireshark QUIC dissector does not currently handle it either. If the spec doesn't say anything then future implementations are bound to incorrectly handle outside padding. People are bound to assume it is not allowed if the spec says nothing, or just not consider the possibility of it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2159d837615_3ab23fb37cccd96c12052e-- From nobody Fri Jan 17 03:36:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D45F612001B for ; Fri, 17 Jan 2020 03:36:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.595 X-Spam-Level: X-Spam-Status: No, score=-1.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gfM8gwrrXRVE for ; Fri, 17 Jan 2020 03:36:17 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C31012001E for ; Fri, 17 Jan 2020 03:36:17 -0800 (PST) Date: Fri, 17 Jan 2020 03:36:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579260976; bh=r4pwJ3+c6ydW8QzJ0npUjyVkrpI53PXdOUiwG8SU9wY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KLB3nuzslA1NuwUjdGAXs6Vv5YOrq5iRYabRgSHMfa3vqrshhko9JcvGgobJ4un49 npPI3mu/nJxInEYYmN6Wme0gKUGaA7qXHPgea7ZJQrcWyW1p2HIrhrF8Y/4Od9gwcB GZ4pY+SQ50wWzk7Txp84Ntr4GkloA/I/he/skOCE= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e219c3085a0c_59743fccc1ecd95c119213"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 11:36:22 -0000 ----==_mimepart_5e219c3085a0c_59743fccc1ecd95c119213 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit My point is that while I'm not against making an editorial change stating that a receiver should process coalesced packets of a datagram until it sees a broken packet, I would not prefer adding a statement that implies that a client might pad outside of QUIC packets, because doing so is might have negative effects, and trying to resolve those negative effects are likely to introduce complexity. To be clear, my understanding is that this issue is about a misbehaving client failing to talk to some servers. The specification says that an endpoint MUST expand the packet to 1,200 bytes by "padding to packets in the datagram as necessary," ([section 8.1.3](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#section-8.1-3)) which explicitly means that padding should happen at the packet level, not at the datagram level. We might even argue that some servers not handling those broken datagram is a benefit, as it helps us find bugs in the client. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-575591688 ----==_mimepart_5e219c3085a0c_59743fccc1ecd95c119213 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

My point is that while I'm not against making an editorial change stating that a receiver should process coalesced packets of a datagram until it sees a broken packet, I would not prefer adding a statement that implies that a client might pad outside of QUIC packets, because doing so is might have negative effects, and trying to resolve those negative effects are likely to introduce complexity.

To be clear, my understanding is that this issue is about a misbehaving client failing to talk to some servers. The specification says that an endpoint MUST expand the packet to 1,200 bytes by "padding to packets in the datagram as necessary," (section 8.1.3) which explicitly means that padding should happen at the packet level, not at the datagram level.

We might even argue that some servers not handling those broken datagram is a benefit, as it helps us find bugs in the client.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e219c3085a0c_59743fccc1ecd95c119213-- From nobody Fri Jan 17 09:16:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AE8912007A for ; Fri, 17 Jan 2020 09:16:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4E1ASEgl4V-R for ; Fri, 17 Jan 2020 09:15:54 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC665120018 for ; Fri, 17 Jan 2020 09:15:53 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id A5795660A0E for ; Fri, 17 Jan 2020 09:15:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579281352; bh=QlP9hnuOhTVx1nlh6rsYipBEQNah4aXjc9FeAhSPkuc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HmkH60sJTGCv37DoJR11xww8q7m0eHLX0TkaUGjq73KfsAf8Yszku1p7OrMK8KyPk 3zaUn+aVo3MjWpPlzc/w8fqtOo/tFLWJZ8A/gjr0NraH2LdXNMopve22tLcYiDM6uS Ou4Bvs/y6RouLXeM1V2cfwdGI18wCcI/73BdFj3g= Date: Fri, 17 Jan 2020 09:15:52 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21ebc8958e6_d1b3fa7c6ecd968206886"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 17:16:01 -0000 ----==_mimepart_5e21ebc8958e6_d1b3fa7c6ecd968206886 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think it already *says* the right thing, but I agree that "the value defined in Section 2.1.3 is a bit opaque. IIRC, you're right that it was the result of a compromise. It would probably be clearest to have another defined term, but we have a lot of those already. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3305#issuecomment-575716113 ----==_mimepart_5e21ebc8958e6_d1b3fa7c6ecd968206886 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think it already says the right thing, but I agree that "the value defined in Section 2.1.3 is a bit opaque. IIRC, you're right that it was the result of a compromise. It would probably be clearest to have another defined term, but we have a lot of those already.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21ebc8958e6_d1b3fa7c6ecd968206886-- From nobody Fri Jan 17 10:08:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22E15120089 for ; Fri, 17 Jan 2020 10:08:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rId98WvNn9GU for ; Fri, 17 Jan 2020 10:07:56 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B598112007A for ; Fri, 17 Jan 2020 10:07:56 -0800 (PST) Date: Fri, 17 Jan 2020 10:07:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579284475; bh=9RsEyXFMia9wmV26mqaPyvaZK78zv46ltVktMQ22W9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FhuozuwkyoTcnPeAXmr8G/YCLBUJp+5/+bnOM9xCH1L61XwMyE1D8R7PwtecYD9cR YQ45fqZEOaBy7sOJ4Bdgi1+D+lXYxBVqBrOmRytiN2QQCjBN5/QPtvNKtXc02Hr/Ub nTl6OxiUv0SyaUsYTnwRgVw+o73vCnk/MOxP3f10= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21f7fb9cbe1_793f3fcb540cd960881b7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:08:02 -0000 ----==_mimepart_5e21f7fb9cbe1_793f3fcb540cd960881b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. I'm not totally sold on dissociating the CID from the preferred address, but the rest of this looks like a net improvement. I'll address that one the issue. > @@ -4635,8 +4634,12 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. The Connection ID field and the Stateless Reset Token + field contain the alternative connection ID that is assigned the sequence + number of one ({{issue-cid}}). Having them bundled with the preferred address ```suggestion number of one ({{issue-cid}}). Having them bundled with the preferred address ``` > @@ -4635,8 +4634,12 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. The Connection ID field and the Stateless Reset Token + field contain the alternative connection ID that is assigned the sequence + number of one ({{issue-cid}}). Having them bundled with the preferred address + ensures that there would be at least one unused active connection ID when the ```suggestion ensures that there will be at least one unused active connection ID when the ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#pullrequestreview-344750056 ----==_mimepart_5e21f7fb9cbe1_793f3fcb540cd960881b7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop commented on this pull request.

=0D =0D

I'm not totally sold on dissociating the CID from the preferred addres= s, but the rest of this looks like a net improvement. I'll address that = one the issue.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4634,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
+  field contain the alternative connection ID that is assigned the seque=
nce=0D
+  number of one ({{issue-cid}}). Having them bundled with the  preferred=
 address=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  number of one ({{issue-cid}}). Having them =
bundled with the  preferred address=0D
+  number of one ({{issue-cid}}). Having them bundled with the preferred =
address=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4634,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
+  field contain the alternative connection ID that is assigned the seque=
nce=0D
+  number of one ({{issue-cid}}). Having them bundled with the  preferred=
 address=0D
+  ensures that there would be at least one unused active connection ID w=
hen the=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  ensures that there would be at least one un=
used active connection ID when the=0D
+  ensures that there will be at least one unused active connection ID wh=
en the=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e21f7fb9cbe1_793f3fcb540cd960881b7-- From nobody Fri Jan 17 10:16:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 214CF120043 for ; Fri, 17 Jan 2020 10:16:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TkPEiJBz6D7S for ; Fri, 17 Jan 2020 10:16:14 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C999120025 for ; Fri, 17 Jan 2020 10:16:14 -0800 (PST) Date: Fri, 17 Jan 2020 10:16:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579284973; bh=BvwO60JvpMfHJdDMtPQz4RHw/EsQBcKdWLI5Bm1o56c=; h=Date:From:To:Subject:From; b=Zpne0/mQ3e10b04Tzdz9PL2gdNMC7bjtrSORmhNKwcUFlkH1zLip3lDmrE05fsEtd R1pY+nhoe8niRrioxYA5Rspi++eTP7VZ7WZ+Jpchld0HAkaApCKHVDqY+sY/WZmMyX Jc9C8zvKF1p/fDjyXR0r23afbsmmA+IjcP1gL3Tg= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4a0726: Apply suggestions from code review Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:16:20 -0000 Branch: refs/heads/ianswett-path-challenge-timer Home: https://github.com/quicwg/base-drafts Commit: 4a0726914b5e71cc348d321cad2e83f6df50a326 https://github.com/quicwg/base-drafts/commit/4a0726914b5e71cc348d321cad2e83f6df50a326 Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Jana Iyengar From nobody Fri Jan 17 10:16:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27BED12007C for ; Fri, 17 Jan 2020 10:16:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GzeLbVyouXiI for ; Fri, 17 Jan 2020 10:16:23 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4510120043 for ; Fri, 17 Jan 2020 10:16:23 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id CC081E06E0 for ; Fri, 17 Jan 2020 10:16:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579284982; bh=FC54Z8dmZRf4tPFZb1XOHE0GM/1ML6Q4kaLlysqLgvI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LFCz9qowT+8Pw1UTe1xw+ZRLi5/EB5QjyO1gayS0B1lna5cbLKKha/n0gsqAqWe9g 9sZXZiA9RrSX6HMHK546WUy851riOjsOo+yrSLJLTu/fqTw8+xHMUj3O4TYDmmu7Ec gsjLhH+81maoWCCiFFPVMQ4sL9nPZ9lHq77ccGD0= Date: Fri, 17 Jan 2020 10:16:22 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21f9f6bbf6f_17023ff2ae4cd96c1591f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:16:30 -0000 ----==_mimepart_5e21f9f6bbf6f_17023ff2ae4cd96c1591f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 4a0726914b5e71cc348d321cad2e83f6df50a326 Apply suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3339/files/a3b04ed64cda65cf4c8d7b9264e50929745c5fc2..4a0726914b5e71cc348d321cad2e83f6df50a326 ----==_mimepart_5e21f9f6bbf6f_17023ff2ae4cd96c1591f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 4a07269 Apply suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e21f9f6bbf6f_17023ff2ae4cd96c1591f7-- From nobody Fri Jan 17 10:17:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A30E3120089 for ; Fri, 17 Jan 2020 10:17:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7PLpfnV_oczw for ; Fri, 17 Jan 2020 10:17:13 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8D32120025 for ; Fri, 17 Jan 2020 10:17:12 -0800 (PST) Date: Fri, 17 Jan 2020 10:17:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285032; bh=s+xkf0Fmui5cnQWsB7t1ADMvbvwT0+CnKJe7II6MA7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oBDUlqcFI3Yg99p1vjW44clqIlNIdbqs091IGlFf1ZHeJXG8MKD2LGyRSxUn2qCeV IU0iDdq0TBLZgKu7UOrU3Hjm4pA+OnqYadrDjU4IMEoXr9H8qGDjGTH4v07jc7BA1A 5c6ihBomrkf80UbwtopPcT0PfIMMu4dcUthG5pE4= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21fa281e04_1ade3f9c6fccd968133158"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:17:20 -0000 ----==_mimepart_5e21fa281e04_1ade3f9c6fccd968133158 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}). A sender can make exceptions for probe packets so that their loss detection is independent and does not unduly cause the congestion controller to reduce its sending rate. An endpoint might set a separate timer when a PATH_CHALLENGE is -sent, which is cancelled when the corresponding PATH_RESPONSE is received. If -the timer fires before the PATH_RESPONSE is received, the endpoint might send a -new PATH_CHALLENGE, and restart the timer for a longer period of time. +sent, which is cancelled if the corresponding PATH_RESPONSE is received or a Agreed, that was awkward, thanks for the suggestions. Accepted. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3339#discussion_r368070267 ----==_mimepart_5e21fa281e04_1ade3f9c6fccd968133158 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -2176,9 +2176,10 @@ path is no longer needed (such as the case in {{off-path-forward}}).
 A sender can make exceptions for probe packets so that their loss detection is
 independent and does not unduly cause the congestion controller to reduce its
 sending rate.  An endpoint might set a separate timer when a PATH_CHALLENGE is
-sent, which is cancelled when the corresponding PATH_RESPONSE is received.  If
-the timer fires before the PATH_RESPONSE is received, the endpoint might send a
-new PATH_CHALLENGE, and restart the timer for a longer period of time.
+sent, which is cancelled if the corresponding PATH_RESPONSE is received or a

Agreed, that was awkward, thanks for the suggestions. Accepted.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21fa281e04_1ade3f9c6fccd968133158-- From nobody Fri Jan 17 10:18:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0372312007C for ; Fri, 17 Jan 2020 10:18:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XW1t7bHXOqca for ; Fri, 17 Jan 2020 10:17:56 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8DC4120025 for ; Fri, 17 Jan 2020 10:17:55 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id E4161C60097 for ; Fri, 17 Jan 2020 10:17:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285074; bh=YUdFI6pw/iF7xpEmya3n8nJxR7r8NUj3sSY2QF0Utwo=; h=Date:From:To:Subject:From; b=1pgaDZ1Gk8um7W01H6YUYKGQHt7kCmZfDYkDFWO9X2Y6jzEEwlIhH55Uzykig4HyM i+II79e6qAumuX0F677kZpyDMLSL2ixo6mkV6/tjS//J7A0dN0AgmxOeY2vXFD7ri/ z/cajUL3vqHgQbM3B+v9K5KkSpJeAPpAk+UnEshY= Date: Fri, 17 Jan 2020 10:17:54 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 822ffd: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:18:01 -0000 Branch: refs/heads/ianswett-path-challenge-timer Home: https://github.com/quicwg/base-drafts Commit: 822ffd1eebba715f69567ffb5a963c9efba129cc https://github.com/quicwg/base-drafts/commit/822ffd1eebba715f69567ffb5a963c9efba129cc Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Fri Jan 17 10:18:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA90412007C for ; Fri, 17 Jan 2020 10:18:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gnBNJUB03VHP for ; Fri, 17 Jan 2020 10:18:06 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02FFF120043 for ; Fri, 17 Jan 2020 10:18:06 -0800 (PST) Date: Fri, 17 Jan 2020 10:18:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285084; bh=iDPrpvRhWDALPtN6Jz1QWflivtTH9VXDRS6fqz7hwbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yesD4bUmM5cw8NtUBo+7t9IpoxJJruTo8D11Zv2+PmLHZ3eO83Bo1i2Iv21gsG/+k zghvSk4l4MBcZdxNq5Voa+lc+V/nq/jxYEppP3WlBalEEFV0OSvc4tyz4ArSKg/mZ7 xg7KGXsDMojZKVSsx0laFkGOSR1WHAfPV0eestKI= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Specify the PATH_CHALLENGE timer period (#3339) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21fa5cd667b_4f5c3f843aacd96c15995c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:18:08 -0000 ----==_mimepart_5e21fa5cd667b_4f5c3f843aacd96c15995c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 822ffd1eebba715f69567ffb5a963c9efba129cc Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3339/files/4a0726914b5e71cc348d321cad2e83f6df50a326..822ffd1eebba715f69567ffb5a963c9efba129cc ----==_mimepart_5e21fa5cd667b_4f5c3f843aacd96c15995c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 822ffd1 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e21fa5cd667b_4f5c3f843aacd96c15995c-- From nobody Fri Jan 17 10:18:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 437D1120043 for ; Fri, 17 Jan 2020 10:18:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cVu8qr9iJ255 for ; Fri, 17 Jan 2020 10:18:50 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24AE31200A3 for ; Fri, 17 Jan 2020 10:18:50 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 79FCF96059A for ; Fri, 17 Jan 2020 10:18:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285129; bh=ipMWYN4BkrKoHHrtF9/tNtt2phl9sCOoCJ63vfWQTW0=; h=Date:From:To:Subject:From; b=nZzIGbPUhEj5yzo1TxulL8D+uHhwWQcoB6lvFy24yrMS2+jyyeyZcpFvbWwaF51L9 O+PqkTlTBEQvS80Dw5eNjBw/WiRshyM5X3sBaXzZLhuk/XuBdMC3E8NxeC6huLJh9w Fn4HTH+XWU6KguSWr3H1YV7BHb9TJRz9YwmTTwmQ= Date: Fri, 17 Jan 2020 10:18:49 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e20b42: Script updating gh-pages from 822ffd1e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:18:51 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e20b42065a458075e9cd112e38168ebbcc9e5a7d https://github.com/quicwg/base-drafts/commit/e20b42065a458075e9cd112e38168ebbcc9e5a7d Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M ianswett-path-challenge-timer/draft-ietf-quic-http.html M ianswett-path-challenge-timer/draft-ietf-quic-http.txt M ianswett-path-challenge-timer/draft-ietf-quic-invariants.html M ianswett-path-challenge-timer/draft-ietf-quic-invariants.txt M ianswett-path-challenge-timer/draft-ietf-quic-qpack.html M ianswett-path-challenge-timer/draft-ietf-quic-qpack.txt M ianswett-path-challenge-timer/draft-ietf-quic-recovery.html M ianswett-path-challenge-timer/draft-ietf-quic-recovery.txt M ianswett-path-challenge-timer/draft-ietf-quic-tls.html M ianswett-path-challenge-timer/draft-ietf-quic-tls.txt M ianswett-path-challenge-timer/draft-ietf-quic-transport.html M ianswett-path-challenge-timer/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 822ffd1e. [ci skip] From nobody Fri Jan 17 10:21:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F52120089 for ; Fri, 17 Jan 2020 10:21:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wdkxDbHy8jwX for ; Fri, 17 Jan 2020 10:21:03 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0B79120043 for ; Fri, 17 Jan 2020 10:21:03 -0800 (PST) Date: Fri, 17 Jan 2020 10:21:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285262; bh=7RzEQCIB+cY3uI7lbEE9NtvHxhuNoUOsg7FdEqKcDoQ=; h=Date:From:To:Subject:From; b=D+Dv6Vw+hrNLgvQpAoxprB7wjceXAF1/+xmdHlLVL7JbTnJOm1JYPAmfvgyFnTZRC MpStdiDoO6aZ9sE1wOMXcoDGRj2vPgyQZbQ7R83RQyJoWZGzYV2AScYIEwGyP8yzjc NEgqnYkbfvFjlNFl/qdFSE+MEIkbLfA8BBBhxKCI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cf8777: Script updating issues at 2020-01-17T18:20:54Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:21:09 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: cf877781d4cc4aed4f4037085cdebd52abd355b4 https://github.com/quicwg/base-drafts/commit/cf877781d4cc4aed4f4037085cdebd52abd355b4 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-17T18:20:54Z. [ci skip] From nobody Fri Jan 17 10:21:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF628120848 for ; Fri, 17 Jan 2020 10:21:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id exSA3E3L3k8O for ; Fri, 17 Jan 2020 10:21:19 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31FFB120851 for ; Fri, 17 Jan 2020 10:21:19 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 93F7C8C05A7 for ; Fri, 17 Jan 2020 10:21:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579285278; bh=r991+jPWcXcnLe77nNgfLgKfuXn4BsLRcxryAfbc/rg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kowMbk9ow4gh1lUiRDu8d3tstWBVBp9RCKJhkYaz+xi/AWgCc7VOiizNEFlZWR7Ve igfkWpOcX6i5StY9ppZtpA2j0kTNb4rt69RyDnmr8xR5p0teuYsU4mZ9ZVWVnPreUz DDmPFP+ckdEsD97qkthH+slswvYw5/VYsQE+4u6I= Date: Fri, 17 Jan 2020 10:21:18 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21fb1e85e54_39ee3fbbf7ecd9641603af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:21:23 -0000 ----==_mimepart_5e21fb1e85e54_39ee3fbbf7ecd9641603af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It's a little trickier for servers. Let's say, hypothetically, that the server knows it's using a different CID pool on the alternative address; it picks one for the public address in the handshake, then gives one from the preferred address's CID pool in the TP. It doesn't send NCID frames right away. That's fine. But let's say the client doesn't migrate successfully. At some point, the server wants to start issuing the client new CIDs for one or the other of the paths, but QUICv1 doesn't have a way to identify path-bound CIDs. So the server has to give up on the preferred address if it can't handle CIDs coming to either interface. There isn't a defined cut-off for when the server should give up expecting the connection attempt, so the best way to do this is to put RPT=2 in the NCID frames. It seems cleaner initially to special-case the CID from the Preferred Address, and say that you have to use that specific CID to do the migration. But even with that code, the server has to do the same thing: wait to see whether the client migrates or not before issuing new CIDs. I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575738990 ----==_mimepart_5e21fb1e85e54_39ee3fbbf7ecd9641603af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It's a little trickier for servers. Let's say, hypothetically, that the server knows it's using a different CID pool on the alternative address; it picks one for the public address in the handshake, then gives one from the preferred address's CID pool in the TP. It doesn't send NCID frames right away. That's fine.

But let's say the client doesn't migrate successfully. At some point, the server wants to start issuing the client new CIDs for one or the other of the paths, but QUICv1 doesn't have a way to identify path-bound CIDs. So the server has to give up on the preferred address if it can't handle CIDs coming to either interface. There isn't a defined cut-off for when the server should give up expecting the connection attempt, so the best way to do this is to put RPT=2 in the NCID frames.

It seems cleaner initially to special-case the CID from the Preferred Address, and say that you have to use that specific CID to do the migration. But even with that code, the server has to do the same thing: wait to see whether the client migrates or not before issuing new CIDs.

I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21fb1e85e54_39ee3fbbf7ecd9641603af-- From nobody Fri Jan 17 10:41:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C65120025 for ; Fri, 17 Jan 2020 10:41:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VacIBqsYifMj for ; Fri, 17 Jan 2020 10:41:28 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FED712007C for ; Fri, 17 Jan 2020 10:41:28 -0800 (PST) Date: Fri, 17 Jan 2020 10:41:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286487; bh=+L2pvMuIz3Qc+L5kzqb8X6Jw95EXTu3FZeRhyabzeQk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nR9JxzjXcLZdgCrHoZ8rvF2vpqxyZ0DPK/tYW6eST8c/6+2Hrd24a6Yh37LqHGvlJ +7GPxjqDGDGZYoQlr83GEX7fPBTK77G5T0/xK47L9GOw2toLuaXNIAP7LszB/05skU FCLGhJDMXkJP2XxLQO8eI2qCb/JbLVC/v86HHfTE= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21ffd75e08d_12953ff7f80cd96c6916b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:41:35 -0000 ----==_mimepart_5e21ffd75e08d_12953ff7f80cd96c6916b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -410,10 +417,10 @@ considered invalid. An HTTP request/response exchange fully consumes a bidirectional QUIC stream. After reading the whole section, I think that while the section intends to talk about both push and requests, this paragraph is specific to requests. I've added more discussion of push streams above, but I think I'm going to leave this particular paragraph alone, modulo fixing @LPardue's initial suggestion. > -those defined in {{!HTTP2}}. The restrictions on the use of pseudo-header -fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3. Messages which -are considered malformed under these restrictions are handled as described in -{{malformed}}. +the status code for the response. + +Pseudo-header fields are not HTTP header fields. Endpoints MUST NOT generate +pseudo-header fields other than those defined in this document, except as +negotiated via an extension; see {{extensions}}. + +Pseudo-header fields are only valid in the context in which they are defined. +Pseudo-header fields defined for requests MUST NOT appear in responses; +pseudo-header fields defined for responses MUST NOT appear in requests. +Pseudo-header fields MUST NOT appear in trailers. Endpoints MUST treat a +request or response that contains undefined or invalid pseudo-header fields as +malformed ({{malformed}}). Nope, it actually does wrap this way by sheer coincidence. (Or @martinthomson was playing a really long prank in RFC 7540.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r368075798 ----==_mimepart_5e21ffd75e08d_12953ff7f80cd96c6916b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -410,10 +417,10 @@ considered invalid.
 
 An HTTP request/response exchange fully consumes a bidirectional QUIC stream.

After reading the whole section, I think that while the section intends to talk about both push and requests, this paragraph is specific to requests. I've added more discussion of push streams above, but I think I'm going to leave this particular paragraph alone, modulo fixing @LPardue's initial suggestion.


In draft-ietf-quic-http.md:

> -those defined in {{!HTTP2}}.  The restrictions on the use of pseudo-header
-fields in Section 8.1.2 of {{!HTTP2}} also apply to HTTP/3.  Messages which
-are considered malformed under these restrictions are handled as described in
-{{malformed}}.
+the status code for the response.
+
+Pseudo-header fields are not HTTP header fields.  Endpoints MUST NOT generate
+pseudo-header fields other than those defined in this document, except as
+negotiated via an extension; see {{extensions}}.
+
+Pseudo-header fields are only valid in the context in which they are defined.
+Pseudo-header fields defined for requests MUST NOT appear in responses;
+pseudo-header fields defined for responses MUST NOT appear in requests.
+Pseudo-header fields MUST NOT appear in trailers.  Endpoints MUST treat a
+request or response that contains undefined or invalid pseudo-header fields as
+malformed ({{malformed}}).

Nope, it actually does wrap this way by sheer coincidence. (Or @martinthomson was playing a really long prank in RFC 7540.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21ffd75e08d_12953ff7f80cd96c6916b-- From nobody Fri Jan 17 10:41:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EA5612007C for ; Fri, 17 Jan 2020 10:41:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cfhshozhfm_I for ; Fri, 17 Jan 2020 10:41:47 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72242120025 for ; Fri, 17 Jan 2020 10:41:47 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id BDE92A054D for ; Fri, 17 Jan 2020 10:41:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286506; bh=3cA+3xhOe4jUcCYDgywX5NIC9YYETf09BQk/aQNLXSI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nZcECUe6kb+uCpUWyKEvOQnlAdRu3OubVAeRByGevYIBUJLOfJo1vVT4wxwHK+UrR btwyfcF+ndEe8B8q6xffM2vds9iryxlRZMCugkfP89qy3OO1aa5DbW6xA6QtHHXiqF MnJARHtfYS2S9G5hfvJTw272J/A6+VscQNkHRaUs= Date: Fri, 17 Jan 2020 10:41:46 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e21ffeaada6a_56913f8abe8cd95c58266"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:41:54 -0000 ----==_mimepart_5e21ffeaada6a_56913f8abe8cd95c58266 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Good suggestion on retiring the CID immediately if the migration was unsuccessful. That does provide a clearer signal than the ambiguity we have today. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575746358 ----==_mimepart_5e21ffeaada6a_56913f8abe8cd95c58266 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Good suggestion on retiring the CID immediately if the migration was unsuccessful. That does provide a clearer signal than the ambiguity we have today.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e21ffeaada6a_56913f8abe8cd95c58266-- From nobody Fri Jan 17 10:42:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03CE312007C for ; Fri, 17 Jan 2020 10:42:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z6iiL0aWSQzk for ; Fri, 17 Jan 2020 10:42:06 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3EDB120025 for ; Fri, 17 Jan 2020 10:42:06 -0800 (PST) Date: Fri, 17 Jan 2020 10:42:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286525; bh=7uq4lAYrq+tOUjDiEhu8tixd+iNjUSvpLZ4kvkx/63A=; h=Date:From:To:Subject:From; b=v9pOmGuMOznxWvZ0nyPECSQPS3+Cjb3TbZAt9P2irF4rbGHPOUC/TwIhivCqH2mXg P1DCVuyqHPfjm7IHctmbHrWD1oKfUecY762x+/5vk91toom1qFPtgSerqL0bFkwYfg pfZDrbHJtOe9x0SDgW2dhkEs5yag8bdm9SgQoaNU= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0eb5cf: Review feedback Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:42:11 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: 0eb5cf31f0a4d7522d57c758901f0408fbef7fc5 https://github.com/quicwg/base-drafts/commit/0eb5cf31f0a4d7522d57c758901f0408fbef7fc5 Author: Mike Bishop Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Review feedback From nobody Fri Jan 17 10:42:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E742120089 for ; Fri, 17 Jan 2020 10:42:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1K0RgQYPhgt for ; Fri, 17 Jan 2020 10:42:16 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0457120025 for ; Fri, 17 Jan 2020 10:42:16 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 16329521E85 for ; Fri, 17 Jan 2020 10:42:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286536; bh=MKuBo+grRKyqDLxmaYySBkqzyBOlSTHN3C6GLg5OWXo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oGYwsHiq54gmDyhasXOCiMRwHDAA8Am6Q21R4dI31Q08fuzyCxbWaPYwiFT4eNKBy oGEhkCftf2ZngnMug466bdnnnKqR/csAv01EdVFI+CxQ3MZsUqNI4num494I39EF1m to98HEebbhbrKWgzpdmw+WBfaj8wFlKByKly8EJM= Date: Fri, 17 Jan 2020 10:42:16 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2200087b82_1c283fdbf14cd9681021fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:42:21 -0000 ----==_mimepart_5e2200087b82_1c283fdbf14cd9681021fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 0eb5cf31f0a4d7522d57c758901f0408fbef7fc5 Review feedback -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3352/files/f5d137d1c834e74074e77bf0834a2158fa33cbda..0eb5cf31f0a4d7522d57c758901f0408fbef7fc5 ----==_mimepart_5e2200087b82_1c283fdbf14cd9681021fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2200087b82_1c283fdbf14cd9681021fe-- From nobody Fri Jan 17 10:43:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BF32120074 for ; Fri, 17 Jan 2020 10:43:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YWi2eKjAiYkI for ; Fri, 17 Jan 2020 10:43:03 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3622120025 for ; Fri, 17 Jan 2020 10:43:02 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 5AD9A660167 for ; Fri, 17 Jan 2020 10:43:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286582; bh=oleDDIc2KWXopIhWEGo97+mrt3o5QgV3dRBa9AgXazE=; h=Date:From:To:Subject:From; b=yiSc4ZAbnWUB93wPTZYwNQAgOQ1KdawQ7i6DOvVSTsKvF21roXlaw5MPdMUJgfbpm 4O5T7aR9qg5r50Whwv2ZKEed9yPvCpY4FVlWvNpQz24+hi6xRE66ZDoo7CmcQhVOP1 Zq23RlGauC04ym4D/eq5toLrYMcWQnjkADn+dnWo= Date: Fri, 17 Jan 2020 10:43:02 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d96059: Script updating gh-pages from 0eb5cf31. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:43:05 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: d96059345326bbb982d4e3cac94d7b30f4645bc6 https://github.com/quicwg/base-drafts/commit/d96059345326bbb982d4e3cac94d7b30f4645bc6 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M http/what_is_malformed/draft-ietf-quic-invariants.html M http/what_is_malformed/draft-ietf-quic-invariants.txt M http/what_is_malformed/draft-ietf-quic-qpack.html M http/what_is_malformed/draft-ietf-quic-qpack.txt M http/what_is_malformed/draft-ietf-quic-recovery.html M http/what_is_malformed/draft-ietf-quic-recovery.txt M http/what_is_malformed/draft-ietf-quic-tls.html M http/what_is_malformed/draft-ietf-quic-tls.txt M http/what_is_malformed/draft-ietf-quic-transport.html M http/what_is_malformed/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 0eb5cf31. [ci skip] From nobody Fri Jan 17 10:45:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C46FB120043 for ; Fri, 17 Jan 2020 10:45:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gZqmF1Mv5iAP for ; Fri, 17 Jan 2020 10:45:06 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EA42120025 for ; Fri, 17 Jan 2020 10:45:06 -0800 (PST) Date: Fri, 17 Jan 2020 10:45:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286705; bh=8SDzXAP7MxiOqWwH1Mhp7J6CT5E5kLf4gLI1F/dsE54=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tqXMsgPVzHkeW/E8W3gAAJfT1jz13XqVWRlAnrUfzY1qM28GOgVtiEfb/IAShB3vg 9T4fUUKHWcs5QJUGbFYLG14cQQ4gF085AXB6SazdpnEYTzcdWVCdOcHtjNTB68iLcj o1l1xSoR7ZnPEXIIvHMxVT6Fg1yKh7c1zfUPoVuU= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Mention Ack Delay exponent in recovery (#3355) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2200b1bd6cd_21d43f9d622cd960915d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:45:09 -0000 ----==_mimepart_5e2200b1bd6cd_21d43f9d622cd960915d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The recovery draft currently assumes you've already applied the ack delay exponent. It should spell that out explicitly so readers of the draft don't miss it. Ideally it'd be obvious if you just read transport, but that's a long draft, so there's no harm in stating it again. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3355 ----==_mimepart_5e2200b1bd6cd_21d43f9d622cd960915d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The recovery draft currently assumes you've already applied the ack delay exponent. It should spell that out explicitly so readers of the draft don't miss it.

Ideally it'd be obvious if you just read transport, but that's a long draft, so there's no harm in stating it again.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2200b1bd6cd_21d43f9d622cd960915d5-- From nobody Fri Jan 17 10:46:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16F5E120098 for ; Fri, 17 Jan 2020 10:46:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5X3b9O-FZjA for ; Fri, 17 Jan 2020 10:46:34 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C993120025 for ; Fri, 17 Jan 2020 10:46:34 -0800 (PST) Date: Fri, 17 Jan 2020 10:46:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579286793; bh=3tcWBysEdA707/OfCmETsIWr+KyBa69AkJoF5ki3vRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iuHuwk7IlWvae6DediHZI6Jo4QbkFVYImJsn/lIHSkeWrSAkTAsn3ofUilKu1biYi vO/wgayLEKuZMkvl+TgqpFR8Vb1XJIF+QAqogYfcYzz17e/tli6mpwnzTNluMK3qth vMRU6FRxXLcaou+nHiIzt5hDQvVpY9nG94ZWfT5k= From: ekr Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e220109666be_5b113fe74f6cd95c923db"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ekr X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:46:36 -0000 ----==_mimepart_5e220109666be_5b113fe74f6cd95c923db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Well, this is lawyering, but it doesn't say "by adding", but rather=0D "adding...as necessary". My argument here is that it's not necessary if y= ou=0D pad in the datagram.=0D =0D On Fri, Jan 17, 2020 at 3:36 AM Kazuho Oku wro= te:=0D =0D > My point is that while I'm not against making an editorial change stati= ng=0D > that a receiver should process coalesced packets of a datagram until it= =0D > sees a broken packet, I would not prefer adding a statement that implie= s=0D > that a client might pad outside of QUIC packets, because doing so is mi= ght=0D > have negative effects, and trying to resolve those negative effects are= =0D > likely to introduce complexity.=0D >=0D > To be clear, my understanding is that this issue is about a misbehaving= =0D > client failing to talk to some servers. The specification says that an=0D= > endpoint MUST expand the packet to 1,200 bytes by "padding to packets i= n=0D > the datagram as necessary," (section 8.1.3=0D > )=0D > which explicitly means that padding should happen at the packet level, = not=0D > at the datagram level.=0D >=0D > We might even argue that some servers not handling those broken datagra= m=0D > is a benefit, as it helps us find bugs in the client.=0D >=0D > =E2=80=94=0D > You are receiving this because you were mentioned.=0D > Reply to this email directly, view it on GitHub=0D > ,=0D > or unsubscribe=0D > =0D > .=0D >=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3333#issuecomment-575748146= ----==_mimepart_5e220109666be_5b113fe74f6cd95c923db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Well, this is lawyering, but it doesn't say "by adding", bu= t rather
=0D "adding...as necessary". My argument here is that it's not = necessary if you
=0D pad in the datagram.
=0D
=0D On Fri, Jan 17, 2020 at 3:36 AM Kazuho Oku <notifications@github.com&g= t; wrote:
=0D
=0D > My point is that while I'm not against making an editorial chang= e stating
=0D > that a receiver should process coalesced packets of a datagram until= it
=0D > sees a broken packet, I would not prefer adding a statement that imp= lies
=0D > that a client might pad outside of QUIC packets, because doing so is= might
=0D > have negative effects, and trying to resolve those negative effects = are
=0D > likely to introduce complexity.
=0D >
=0D > To be clear, my understanding is that this issue is about a misbehav= ing
=0D > client failing to talk to some servers. The specification says that = an
=0D > endpoint MUST expand the packet to 1,200 bytes by "padding to p= ackets in
=0D > the datagram as necessary," (section 8.1.3
=0D > <https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#se= ction-8.1-3>)
=0D > which explicitly means that padding should happen at the packet leve= l, not
=0D > at the datagram level.
=0D >
=0D > We might even argue that some servers not handling those broken data= gram
=0D > is a benefit, as it helps us find bugs in the client.
=0D >
=0D > =E2=80=94
=0D > You are receiving this because you were mentioned.
=0D > Reply to this email directly, view it on GitHub
=0D > <https://github.com/quicwg/base-drafts/issues/3333?email_source=3D= notifications&email_token=3DAAIPLIOSM5LNHTZ4JC3RV73Q6GJ2PA5CNFSM4KFV7= MQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJHNKCA#is= suecomment-575591688>,
=0D > or unsubscribe
=0D > <https://github.com/notifications/unsubscribe-auth/AAIPLIP42EHA6Q= 3RX45QSHLQ6GJ2PANCNFSM4KFV7MQQ>
=0D > .
=0D >
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e220109666be_5b113fe74f6cd95c923db-- From nobody Fri Jan 17 10:55:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 758B71200E3 for ; Fri, 17 Jan 2020 10:55:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3V5Q9Tg-ikpv for ; Fri, 17 Jan 2020 10:55:33 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBB171200A4 for ; Fri, 17 Jan 2020 10:55:33 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 7AC7126164F for ; Fri, 17 Jan 2020 10:55:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579287333; bh=DMt4q3F/cFTN75H5k6xt79JXZQRrtw5zsQaZ1rgMzRo=; h=Date:From:To:Subject:From; b=jYLQLTbv6dkec9jQaGDHFNhUQM63UsOCYfzcm0XfJYEob00Y3Vw9eLa9pAN+GIbnO UdhPgp5TFWqxWxeC/DjHrVWGy3+cVAN5ELSOTEu9aMoyxERljzbZIRpAmLOxE+tlY4 0D7rCWRZnakvSccxarHkmAy8BDGsLExLs8WoLccQ= Date: Fri, 17 Jan 2020 10:55:33 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eb162b: Intentional delay since the largest acknowledged Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:55:36 -0000 Branch: refs/heads/ianswett-ack-delay-largest=0D Home: https://github.com/quicwg/base-drafts=0D Commit: eb162bd279399c711b2166da708de4948f099a49=0D https://github.com/quicwg/base-drafts/commit/eb162bd279399c711b2166= da708de4948f099a49=0D Author: ianswett =0D Date: 2020-01-17 (Fri, 17 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Intentional delay since the largest acknowledged=0D =0D >From Timo V=C3=B6lker's comment on the QUIC mailing list.=0D =0D There might be a better way to state this, but I think this is more accur= ate.=0D =0D =0D From nobody Fri Jan 17 10:56:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95D041200B5 for ; Fri, 17 Jan 2020 10:56:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0TLY11B39CVx for ; Fri, 17 Jan 2020 10:56:04 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5271C1200A4 for ; Fri, 17 Jan 2020 10:56:04 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id E15CE120431 for ; Fri, 17 Jan 2020 10:56:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579287363; bh=aRKcgqbMUMIsL1ltjJo/26HsYZrZh8qpZSzx0r8L97I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lwsP9sotzYkHWL3QpN6QsfwlTA5S6ne9vXjAaTaL5gGvFjvS3Lq5o+1ii1PFx9MIA CBnZFj0xHuRXGs6+S5aIDrTSrW6+9/x7Zu76Zlnvh28LdlIUg9kqjJJWoebEpEEexZ Inc2wre7n9Afq4TSdMmh/xS/sYqoAI9jdDCkKnn4= Date: Fri, 17 Jan 2020 10:56:03 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e22034382780_532a3f8f3d0cd96875134"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 18:56:06 -0000 ----==_mimepart_5e22034382780_532a3f8f3d0cd96875134 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable >From Timo V=C3=B6lker's comment on the QUIC mailing list.=0D =0D There might be a better way to state this, but I think this is more accur= ate.=0D You can view, comment on, or merge this pull request online at:=0D =0D https://github.com/quicwg/base-drafts/pull/3356=0D =0D -- Commit Summary --=0D =0D * Intentional delay since the largest acknowledged=0D =0D -- File Changes --=0D =0D M draft-ietf-quic-transport.md (17)=0D =0D -- Patch Links --=0D =0D https://github.com/quicwg/base-drafts/pull/3356.patch=0D https://github.com/quicwg/base-drafts/pull/3356.diff=0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3356=0D ----==_mimepart_5e22034382780_532a3f8f3d0cd96875134 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

From Timo V=C3=B6lker's comment on the QUIC mailing list.

=0D

There might be a better way to state this, but I think this is more ac= curate.

=0D =0D
=0D =0D

You can view, comment on, or merge this pull request online at:

=0D=

  https://github.com/quicwg/base-drafts/pull/3356

=0D =0D

Commit Summary

=0D
    =0D
  • Intentional delay since the largest acknowledged
  • =0D
=0D =0D

File Changes

=0D =0D =0D

Patch Links:

=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe.3D=

=0D =0D ----==_mimepart_5e22034382780_532a3f8f3d0cd96875134-- From nobody Fri Jan 17 11:10:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36CB41200B5 for ; Fri, 17 Jan 2020 11:10:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zocp2-c4vthM for ; Fri, 17 Jan 2020 11:09:58 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8510D1200A4 for ; Fri, 17 Jan 2020 11:09:58 -0800 (PST) Date: Fri, 17 Jan 2020 11:09:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579288197; bh=hHMPKPVqUMnt1xqUa/Tj84RZZzA8zfkcU/4Jg4GjZT8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qClLfU9rQM5HnyTzBuQ1ignNod3F09sAouwOZHEp7g0wlLvkG4udjckLXLG2hyqYm 2DMYcpZ15oR/R64Fb5kc8RAf3bH6p+yzjZ0xSX16zIbs1zqutQsW8qYNloslE8jJF5 4GImGk2Tkhu43y9OJTiEQkqCkStAQX9A2SSj0bFY= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Only send one immediate ACK after reordering (#3357) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2206858b1a8_40ec3fe8a6ecd960825cd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 19:10:01 -0000 ----==_mimepart_5e2206858b1a8_40ec3fe8a6ecd960825cd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Currently the transport draft says: > "In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The endpoint MAY continue sending ACK frames immediately on each subsequently received packet, but the endpoint SHOULD return to acknowledging every other packet within a period of 1/8 x RTT, unless more ack-eliciting packets are received out of order. If every subsequent ack-eliciting packet arrives out of order, then an ACK frame SHOULD be sent immediately for every received ack-eliciting packet." However, since this text was written, recovery was changed to require packet AND time threshold loss detection, so the only time sending multiple immediate ACKs for a single missing packet would be beneficial is if the first ACK is lost. Also, only sending 1 immediate ACK is a lot easier to implement and reason about in my opinion than "up to 1/8 RTT". -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3357 ----==_mimepart_5e2206858b1a8_40ec3fe8a6ecd960825cd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Currently the transport draft says:

"In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The endpoint MAY continue sending ACK frames immediately on each subsequently received packet, but the endpoint SHOULD return to acknowledging every other packet within a period of 1/8 x RTT, unless more ack-eliciting packets are received out of order. If every subsequent ack-eliciting packet arrives out of order, then an ACK frame SHOULD be sent immediately for every received ack-eliciting packet."

However, since this text was written, recovery was changed to require packet AND time threshold loss detection, so the only time sending multiple immediate ACKs for a single missing packet would be beneficial is if the first ACK is lost.

Also, only sending 1 immediate ACK is a lot easier to implement and reason about in my opinion than "up to 1/8 RTT".


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2206858b1a8_40ec3fe8a6ecd960825cd-- From nobody Fri Jan 17 11:16:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C0461200A4 for ; Fri, 17 Jan 2020 11:16:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.999 X-Spam-Level: X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oyyL-D8fjoHc for ; Fri, 17 Jan 2020 11:16:22 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA48D1200CD for ; Fri, 17 Jan 2020 11:16:22 -0800 (PST) Date: Fri, 17 Jan 2020 11:16:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579288581; bh=Pj7KaV/xa5/Ji/yij2JH00de4sCwo7kbgj0sYDZ3/P4=; h=Date:From:To:Subject:From; b=zj2/NHt4gIdfvsXXnb+m0pa6S0/EugAdGXXK7dk/L4BUxQLLaQbZ+ja/9CgPU4Mfp ufLmlat+NjRxwPPBVDbn6z/MIfQjzhTBYUV6v2tTyIQNkY7489Rq/93/o7LjV7zaWF xtwhj02IvYkILrhqzKvK8DT8Q29RP8Vw31h+b+bo= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7c580a: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 19:16:24 -0000 Branch: refs/heads/ianswett-ack-delay-largest Home: https://github.com/quicwg/base-drafts Commit: 7c580a8f8d0b40b7f686751bfac7abf0681761ff https://github.com/quicwg/base-drafts/commit/7c580a8f8d0b40b7f686751bfac7abf0681761ff Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Fri Jan 17 11:16:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E5901200B5 for ; Fri, 17 Jan 2020 11:16:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hJV-AgtEqudj for ; Fri, 17 Jan 2020 11:16:32 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 074C71200A4 for ; Fri, 17 Jan 2020 11:16:32 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 6309E8C04D6 for ; Fri, 17 Jan 2020 11:16:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579288591; bh=ofg3k+Q9h6g6tgVIhQTypZxiOaNYzhEoSkuAXwzer+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTDmah2KooyjDVILtIcrf7VhwLoHXOzB4GNSF+lfi3ylLfF2hAWZLsGG8bA3x1uIM mpl6HG1rMndO1cEBrj0am+bI1Gnvt2DaaHxWb0D8PYvAIC257MVYP036CGFkQYWlCX d4wjJjNBwbOgRDJrf5IGOpXaqKDbXz5Q95D7Y9lA= Date: Fri, 17 Jan 2020 11:16:31 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e22080f52c2f_60eb3feb71ecd960143883"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 19:16:34 -0000 ----==_mimepart_5e22080f52c2f_60eb3feb71ecd960143883 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 7c580a8f8d0b40b7f686751bfac7abf0681761ff Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3356/files/eb162bd279399c711b2166da708de4948f099a49..7c580a8f8d0b40b7f686751bfac7abf0681761ff ----==_mimepart_5e22080f52c2f_60eb3feb71ecd960143883 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 7c580a8 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e22080f52c2f_60eb3feb71ecd960143883-- From nobody Fri Jan 17 11:17:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CFDD1200B5 for ; Fri, 17 Jan 2020 11:17:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pl4BQIrrN20M for ; Fri, 17 Jan 2020 11:17:19 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37F751200A4 for ; Fri, 17 Jan 2020 11:17:19 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 93CCA1C303A for ; Fri, 17 Jan 2020 11:17:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579288638; bh=y26VYKJg1UBTKX7IJ4UtiyHza25hvO76yozHZEMdIZY=; h=Date:From:To:Subject:From; b=tKdFPjPfy77AaTkEyNu+Jf5OONRN0id9c80lT4wX7xOb/YxWfL2/C6EWIdaPLVg5I Rz5nO+7aBQOlkHs+J95hz0Or8L/cxj5H/fzXXChXNwZVk5BBvMRFRxDHoLOgukYl6r MK5b4mdJxOBGqk79C1e44hpNEzsVQGDhvV/+hCZo= Date: Fri, 17 Jan 2020 11:17:18 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] dc2591: Script updating gh-pages from 7c580a8f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 19:17:20 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: dc25910693707f87c51083449f3991e302ac56de https://github.com/quicwg/base-drafts/commit/dc25910693707f87c51083449f3991e302ac56de Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A ianswett-ack-delay-largest/draft-ietf-quic-http.html A ianswett-ack-delay-largest/draft-ietf-quic-http.txt A ianswett-ack-delay-largest/draft-ietf-quic-invariants.html A ianswett-ack-delay-largest/draft-ietf-quic-invariants.txt A ianswett-ack-delay-largest/draft-ietf-quic-qpack.html A ianswett-ack-delay-largest/draft-ietf-quic-qpack.txt A ianswett-ack-delay-largest/draft-ietf-quic-recovery.html A ianswett-ack-delay-largest/draft-ietf-quic-recovery.txt A ianswett-ack-delay-largest/draft-ietf-quic-tls.html A ianswett-ack-delay-largest/draft-ietf-quic-tls.txt A ianswett-ack-delay-largest/draft-ietf-quic-transport.html A ianswett-ack-delay-largest/draft-ietf-quic-transport.txt A ianswett-ack-delay-largest/index.html M index.html Log Message: ----------- Script updating gh-pages from 7c580a8f. [ci skip] From nobody Fri Jan 17 12:23:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE7F21200F1 for ; Fri, 17 Jan 2020 12:23:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5F13szUq-FYg for ; Fri, 17 Jan 2020 12:23:07 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CB151200EC for ; Fri, 17 Jan 2020 12:23:07 -0800 (PST) Date: Fri, 17 Jan 2020 12:23:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292586; bh=aL8xNWIF2Sbaydex+7dhodgXQfmCJzQxFUyWe05a2+A=; h=Date:From:To:Subject:From; b=eJ6wRdCPGJkYVCPHuCulrPNZ1uBhBhSXRooWc6Zj4Z5Cw9mdJ96muil6VUDdLc2CX MEiQSjXMFHrsUbr29wu3XO88F34Z4AUQmycejYimi6wlNliFjMdcfIOnrMKNn9Ic0Y bxTeAjxZOkBl3k2YXxILeG1ly2IYYYmOeZ9lmCZc= From: Kazuho Oku To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ed4a71: GOAWAY initiating a graceful shutdown can carry a ... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:23:09 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: ed4a712044fa3c325a2dedcd2b80d507842140ac https://github.com/quicwg/base-drafts/commit/ed4a712044fa3c325a2dedcd2b80d507842140ac Author: Kazuho Oku Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) * GOAWAY initiating a graceful shutdown can carry a huge stream ID / also talk about QUIC concepts * apply @ianswett's suggestion * do not assume that there's a API between QUIC and H3 * capitalize "Section" * "currently" allowed max stream * rearrange for better reading * stop talking about adjusting transport behavior, nor use RFC2119 keywords From nobody Fri Jan 17 12:23:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65B9F1200E3 for ; Fri, 17 Jan 2020 12:23:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bg8U2qec0H98 for ; Fri, 17 Jan 2020 12:23:17 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BCDE1200F1 for ; Fri, 17 Jan 2020 12:23:17 -0800 (PST) Date: Fri, 17 Jan 2020 12:23:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292596; bh=eMCXw95cplQq9dIGtBDBq1Hb2oeNdhqcQrAwufMjpL4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g8JVdkF62j9RUIa7ET8eAbjP/ejmR/zRYql5q7NSNb+1Gs94u6mzG3h1d/7BOyAiW ykxO3+CroX1/GZcjWjpo9aGGTvjd5R6+7B4voTW4xHTVnFoxj6EWbcL+iSnFiZCY9Z mCs0ArbvcwYltrMsTDi7DHytavM5t4RY1QSVCkNU= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2217b485426_546b3f9ace4cd968701ed"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:23:18 -0000 ----==_mimepart_5e2217b485426_546b3f9ace4cd968701ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3343 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3343#event-2959390250 ----==_mimepart_5e2217b485426_546b3f9ace4cd968701ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3343 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2217b485426_546b3f9ace4cd968701ed-- From nobody Fri Jan 17 12:23:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37FB51200E3 for ; Fri, 17 Jan 2020 12:23:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C_6lLJfIhqA6 for ; Fri, 17 Jan 2020 12:23:17 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C99681200F3 for ; Fri, 17 Jan 2020 12:23:17 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id AC36CC6004B for ; Fri, 17 Jan 2020 12:23:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292596; bh=K1UVS4DBjNwq9s0LyrsCTly4cVwx516qCdxYp80XycY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uinz+zpcGGj+j20Z6TStlR7KBoXXg9RLoB6EEUZJWNbyN20v4FdIzd6mNQTZWRHV3 Fpo2x4m/e6VBh+cz8NiUNDEI2X8sV0QMvh298qdPyf0gcay5FHKJDslLdmiZgS6caY EXdebesqBRRw8dn8hzlO6K4FVPaWxtj9rq7uoxnY= Date: Fri, 17 Jan 2020 12:23:16 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] suggest easier way of initiating graceful shutdown from the server-side (#3341) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2217b49d542_57f83f894d0cd968979d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:23:20 -0000 ----==_mimepart_5e2217b49d542_57f83f894d0cd968979d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3341 via #3343. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3341#event-2959390255 ----==_mimepart_5e2217b49d542_57f83f894d0cd968979d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3341 via #3343.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2217b49d542_57f83f894d0cd968979d5-- From nobody Fri Jan 17 12:24:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BBD21200EC for ; Fri, 17 Jan 2020 12:24:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZzVcdl12WMA8 for ; Fri, 17 Jan 2020 12:24:36 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31F461200E3 for ; Fri, 17 Jan 2020 12:24:36 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 79C9028008C for ; Fri, 17 Jan 2020 12:24:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292675; bh=VTbd3kl9FbJ7pZ5pzOrOGlapgamS40D0tvSollU4nh0=; h=Date:From:To:Subject:From; b=Ccb/yYi/xzG1npn3iiNGZNAkox8m9tsI+3qAUlsx5C/FFiTFO2Xzk85k/vqUJOWyn /gm99XGMdEafJSF3KpsNwjy59ZD70vtjxCSzUdQ8GWLNNrUw+z1k5eUcWUI05XygEX Z+W03WK332lucz1UoF5ERChvtG6asTESMFFv1HjU= Date: Fri, 17 Jan 2020 12:24:35 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f7eff8: Script updating gh-pages from ed4a7120. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:24:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f7eff8f9d81e1ea2e302ab9347ee3f702177fb1e https://github.com/quicwg/base-drafts/commit/f7eff8f9d81e1ea2e302ab9347ee3f702177fb1e Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from ed4a7120. [ci skip] From nobody Fri Jan 17 12:26:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C95411200F3 for ; Fri, 17 Jan 2020 12:26:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b0Vu8Q88vLjO for ; Fri, 17 Jan 2020 12:26:42 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6E4F1200EC for ; Fri, 17 Jan 2020 12:26:42 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 081D0C61A82 for ; Fri, 17 Jan 2020 12:26:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292802; bh=9RWXi1rEaK2pW1Jfo1tL6gKs56bKB3wRzawID2rcri0=; h=Date:From:To:Subject:From; b=pQmCLrMsxWMU4Vg5Um7p/ciA9gl0lgYkxuykuAH4jisi82dowtzosCZcJW9ZYZ2WO iCX8gwO07d4EHjU5Z2zmwQj2VwI07ZTIx5yLodaG3u2gsySPMfpdSTmmiIfg5nlcb0 s6KrplIsAhxBxEk2gwVIh+BKZGeGLP6yToxFn44A= Date: Fri, 17 Jan 2020 12:26:41 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b35941: Don't specify RTT Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:26:44 -0000 Branch: refs/heads/http/no_rtt Home: https://github.com/quicwg/base-drafts Commit: b35941a745395544be591bd641b9d08d5e9292f0 https://github.com/quicwg/base-drafts/commit/b35941a745395544be591bd641b9d08d5e9292f0 Author: Mike Bishop Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Don't specify RTT From nobody Fri Jan 17 12:27:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2A441200F1 for ; Fri, 17 Jan 2020 12:27:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9yIbkoNrNrQK for ; Fri, 17 Jan 2020 12:27:34 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A5751200EC for ; Fri, 17 Jan 2020 12:27:34 -0800 (PST) Date: Fri, 17 Jan 2020 12:27:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292853; bh=fBVNvJMN+q3yuoaOqONCduJcPvQ3rN6ZjbHljo+wOwU=; h=Date:From:To:Subject:From; b=nc0YSGBej44j+9GIAB1mJxSEXfzkyrn6fpLMNm0qPBTNpyhSDtFEZm4FDjyYsgVxr 7kVAibZqbVOJYBdL22LbYv/Urh7jO7sd2m5JXpVNEtFeRg5OCm7saSTaih2bSDc0zD 0ZS2omm01AyeB4Qw7c/TK7pEK9hRHLUOEw8tTH5Q= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8dd39b: Script updating gh-pages from b35941a7. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:27:36 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 8dd39b42549380b91fd78d8447a96193455932e2 https://github.com/quicwg/base-drafts/commit/8dd39b42549380b91fd78d8447a96193455932e2 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A http/no_rtt/draft-ietf-quic-http.html A http/no_rtt/draft-ietf-quic-http.txt A http/no_rtt/draft-ietf-quic-invariants.html A http/no_rtt/draft-ietf-quic-invariants.txt A http/no_rtt/draft-ietf-quic-qpack.html A http/no_rtt/draft-ietf-quic-qpack.txt A http/no_rtt/draft-ietf-quic-recovery.html A http/no_rtt/draft-ietf-quic-recovery.txt A http/no_rtt/draft-ietf-quic-tls.html A http/no_rtt/draft-ietf-quic-tls.txt A http/no_rtt/draft-ietf-quic-transport.html A http/no_rtt/draft-ietf-quic-transport.txt A http/no_rtt/index.html M index.html Log Message: ----------- Script updating gh-pages from b35941a7. [ci skip] From nobody Fri Jan 17 12:28:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8701A1200F1 for ; Fri, 17 Jan 2020 12:28:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yCZ6udRJpEf7 for ; Fri, 17 Jan 2020 12:28:11 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52B6A1200F3 for ; Fri, 17 Jan 2020 12:28:11 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id C0E561C2DB6 for ; Fri, 17 Jan 2020 12:28:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579292889; bh=ZBX+LeajVo5lNir/PwEmUTSSLitDGreuMW95FUpvdHU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zKATLuBCnYik1+IBnoAUWCGLeiAiXpKKeOuJvyB6U1f7ZICb6SVTkbyPfv+CMaxE6 dS263V0gAmBv/tg6E8eEUjyS+AqjMy0cWDUwjoSCCEwU5dNRNluwB2lOT0LfLceUNC nZYWjm7L8MV3ZvMV2mQ+tqWaBNTOIoifkvvbSkrw= Date: Fri, 17 Jan 2020 12:28:09 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2218d9b1d78_5b573fa446ecd96498741"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:28:12 -0000 ----==_mimepart_5e2218d9b1d78_5b573fa446ecd96498741 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3346, using mostly the text proposed in that issue. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3358 -- Commit Summary -- * Don't specify RTT -- File Changes -- M draft-ietf-quic-http.md (7) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3358.patch https://github.com/quicwg/base-drafts/pull/3358.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358 ----==_mimepart_5e2218d9b1d78_5b573fa446ecd96498741 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3346, using mostly the text proposed in that issue.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3358

Commit Summary

  • Don't specify RTT

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2218d9b1d78_5b573fa446ecd96498741-- From nobody Fri Jan 17 12:31:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6FB71200E3 for ; Fri, 17 Jan 2020 12:31:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0tnhKd706nB for ; Fri, 17 Jan 2020 12:31:11 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 660B71200E6 for ; Fri, 17 Jan 2020 12:31:11 -0800 (PST) Date: Fri, 17 Jan 2020 12:31:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579293070; bh=jDjKo/wE9XeGOeMHPghjfvYv8p2RSwdlQqzkLjDpTxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m4qEpl7W8Vvx8D+aOToeODyGx3gMrzYZgCneHhCZl/pJBIRmHFgOjUjXAQE4B9FfF nTBMlOeRA80CtOqTK9CIAD7fGkVkPlkmZt9c1880vnhn6ZnG5O0+caUyP4IB/g3BEC ocFHqVb8euv+OQlwxU4Gl1LQdfwAd4QknUsr+j+E= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e22198e6960b_64c63f96788cd964832e0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:31:18 -0000 ----==_mimepart_5e22198e6960b_64c63f96788cd964832e0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue approved this pull request. Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#pullrequestreview-344825044 ----==_mimepart_5e22198e6960b_64c63f96788cd964832e0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue approved this pull request.

Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e22198e6960b_64c63f96788cd964832e0-- From nobody Fri Jan 17 12:34:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C83461200E6 for ; Fri, 17 Jan 2020 12:34:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Egi8CayDXt6h for ; Fri, 17 Jan 2020 12:34:27 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D64B11200E3 for ; Fri, 17 Jan 2020 12:34:27 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 3D59CE0090 for ; Fri, 17 Jan 2020 12:34:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579293267; bh=7Vx8RqvjigXFgWDMgEuShge3JmXpPAD0OdIdHTp9dmg=; h=Date:From:To:Subject:From; b=obBTvR0OF28Sk/EWM7O1TxZ8i5U/5bLozwpMK1xhMDpjDLEd0fsdkoWQh6lz5+jui bNUF3xNPG0iJt1rq5Sbyw6rbcJLidWKWmxQvw0cBI8WEmcz/xKlSDhx1ocKvOPI91m +wjtZAt8jkrLeK3knl2rojBgXevhllJHimHCjow4= Date: Fri, 17 Jan 2020 12:34:27 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d11381: Push association Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:34:30 -0000 Branch: refs/heads/http/push_association Home: https://github.com/quicwg/base-drafts Commit: d11381f4458dd73f8ca5cb3d7d5f0eaaafdcc7d6 https://github.com/quicwg/base-drafts/commit/d11381f4458dd73f8ca5cb3d7d5f0eaaafdcc7d6 Author: Mike Bishop Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Push association From nobody Fri Jan 17 12:35:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0724E1200E3 for ; Fri, 17 Jan 2020 12:35:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LlL5i0noyw4P for ; Fri, 17 Jan 2020 12:35:31 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA79712006B for ; Fri, 17 Jan 2020 12:35:31 -0800 (PST) Date: Fri, 17 Jan 2020 12:35:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579293331; bh=gS7HlNQifeYPUCjxbEmfBxGLGrX2yCOqj0p8on5mEao=; h=Date:From:To:Subject:From; b=uKB2PoB9vh4vrLXxJj4pimj/sDoI10MQ8ipOiudYcPaFXLWScovOG7G79N+geLtP/ aGDowbsOiaK9xtKm4POm3V8LBbgs/djoomkZW/P2FD2xF89smDaPN3yyWKwNOtwbEG lS4iMn9sOLO7qQzUgNn5jVQuSHbZtHEKFi0Gb3ZM= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e14f3f: Script updating gh-pages from d11381f4. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:35:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e14f3fe38c12db3641cce2fb95b392e3f008323e https://github.com/quicwg/base-drafts/commit/e14f3fe38c12db3641cce2fb95b392e3f008323e Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A http/push_association/draft-ietf-quic-http.html A http/push_association/draft-ietf-quic-http.txt A http/push_association/draft-ietf-quic-invariants.html A http/push_association/draft-ietf-quic-invariants.txt A http/push_association/draft-ietf-quic-qpack.html A http/push_association/draft-ietf-quic-qpack.txt A http/push_association/draft-ietf-quic-recovery.html A http/push_association/draft-ietf-quic-recovery.txt A http/push_association/draft-ietf-quic-tls.html A http/push_association/draft-ietf-quic-tls.txt A http/push_association/draft-ietf-quic-transport.html A http/push_association/draft-ietf-quic-transport.txt A http/push_association/index.html M index.html Log Message: ----------- Script updating gh-pages from d11381f4. [ci skip] From nobody Fri Jan 17 12:38:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D17E12006B for ; Fri, 17 Jan 2020 12:38:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RnnDQUo5znfx for ; Fri, 17 Jan 2020 12:38:15 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E8BE1200E3 for ; Fri, 17 Jan 2020 12:38:15 -0800 (PST) Date: Fri, 17 Jan 2020 12:38:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579293494; bh=w/ihfdBzwBjSe8RIyXFa3VmJvJJRzSAnatqZ7XNzLQ4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=X+kmJvsLs+SL8pbjPhiX5C6t82z7izI+id+89AGrdPE8D2ppF7fug/COouGaECquA ECQ/V9ER3srb2ejRGiL0Nk5Xi35NeIpQT0uhEJHVBF+gkf6jbSBrgfVhMLhCsWPvES bvrYvAim+P07L5KR4xC3q+0HqhIsGbLX+Dul4JoM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e221b36a2334_70263ffb6f4cd95c11856c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:38:19 -0000 ----==_mimepart_5e221b36a2334_70263ffb6f4cd95c11856c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3334. I decided to keep this pretty simple and leave the use or lack thereof unspecified, since we already know there's variation there. I was hoping to avoid creating conflicts with #3309, but it made more sense to pull the association references into the same paragraph, which that PR also touches. Sorry, @RyanAtGoogle! Editorial-ish -- explicitly states a MAY that was previously implicit. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3359 -- Commit Summary -- * Push association -- File Changes -- M draft-ietf-quic-http.md (11) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3359.patch https://github.com/quicwg/base-drafts/pull/3359.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359 ----==_mimepart_5e221b36a2334_70263ffb6f4cd95c11856c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3334.

I decided to keep this pretty simple and leave the use or lack thereof unspecified, since we already know there's variation there. I was hoping to avoid creating conflicts with #3309, but it made more sense to pull the association references into the same paragraph, which that PR also touches. Sorry, @RyanAtGoogle!

Editorial-ish -- explicitly states a MAY that was previously implicit.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3359

Commit Summary

  • Push association

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e221b36a2334_70263ffb6f4cd95c11856c-- From nobody Fri Jan 17 12:41:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 900AF1200E3 for ; Fri, 17 Jan 2020 12:40:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hC4jHAzsr0ml for ; Fri, 17 Jan 2020 12:40:52 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB83D12006B for ; Fri, 17 Jan 2020 12:40:51 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 13C59520052 for ; Fri, 17 Jan 2020 12:40:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579293651; bh=NhJzsZyDJfh9nyzfZlZYKvJo4y37w3TDf1jdv/5xWWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bH3R3m9OIQ0dr2mwETzZDw2F34Kp+TGKaCdjy7/mS9ic4thjvVisaK2a5Zwhwuaf8 xpYFj7Mh5zH7qGgLMC1jr1zOzroSG1Qzja04lsu/0lzggtKfCGxbmfRZCYjoTK7CyC V05D5YidEe7u8EfBWIiZMRnC2Q5BiIKQ9tXz1B9M= Date: Fri, 17 Jan 2020 12:40:51 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP/3 error codes (#3325) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e221bd34812_30483fbae28cd96c827b0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:40:59 -0000 ----==_mimepart_5e221bd34812_30483fbae28cd96c827b0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Unknown error codes are supposed to be equivalent to H3_NO_ERROR. Perhaps a recommendation (SHOULD) to substitute a grease code with non-zero probability when you would have sent NO_ERROR? And MAY use them when terminating grease streams, sure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3325#issuecomment-575787099 ----==_mimepart_5e221bd34812_30483fbae28cd96c827b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Unknown error codes are supposed to be equivalent to H3_NO_ERROR. Perhaps a recommendation (SHOULD) to substitute a grease code with non-zero probability when you would have sent NO_ERROR? And MAY use them when terminating grease streams, sure.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e221bd34812_30483fbae28cd96c827b0-- From nobody Fri Jan 17 12:50:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45DE51200FB for ; Fri, 17 Jan 2020 12:50:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LVNMUR39sHAi for ; Fri, 17 Jan 2020 12:50:27 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3422C1200F7 for ; Fri, 17 Jan 2020 12:50:27 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 6AFC86A0614 for ; Fri, 17 Jan 2020 12:50:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579294226; bh=rA39qV+m9nPEKLoDhsh8poYBCN0bwRuApPLfczXHTDc=; h=Date:From:To:Subject:From; b=roG1/6f4TtMNpqB98BfXgsFUGPwxjDwLbZqPsBPCP2v9cuDJRvDO9xRJ1YD706V0d jA04FNqqADgzCLMUF50oL+ydiWub+JPHSTHaRx0V/2nh6Q9ifa2Jo1Ykz1M3b4d6zk dR50jIZ0rn25pIQ7Bmh1+BO+EbLRa9jgI30oj67A= Date: Fri, 17 Jan 2020 12:50:26 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0a1867: Grease error codes Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:50:32 -0000 Branch: refs/heads/http/grease_errors Home: https://github.com/quicwg/base-drafts Commit: 0a186768e71097e48d665236bfd28027175100f8 https://github.com/quicwg/base-drafts/commit/0a186768e71097e48d665236bfd28027175100f8 Author: Mike Bishop Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Grease error codes From nobody Fri Jan 17 12:51:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A07951200F3 for ; Fri, 17 Jan 2020 12:51:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KoJslWF7xhQE for ; Fri, 17 Jan 2020 12:51:14 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0D9112006B for ; Fri, 17 Jan 2020 12:51:14 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id EC2BDC60725 for ; Fri, 17 Jan 2020 12:51:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579294273; bh=OzQLmQnh2zJZfYTFdtx4YkeftApcEBXEID0RDWO4SD4=; h=Date:From:To:Subject:From; b=bSWd7DsVFT8A6CImPEVQQ8wTMaU3LK834Wwa0sC1RQ0+f+4+W1GTJnsRmex0PRdms C5BfutF0OSowZld+m/0m17vf+3jAgYSmHauffLH5+MxFSFZ17AtXSiTnqAhQE3z4J7 Pak1U5Uh8lcSUyJgnxZlzDVX2uDh3GHNyWZPhhlI= Date: Fri, 17 Jan 2020 12:51:13 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c647e5: Script updating gh-pages from 0a186768. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:51:18 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c647e52af18837beba5895b76a30ae1617b0b428 https://github.com/quicwg/base-drafts/commit/c647e52af18837beba5895b76a30ae1617b0b428 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A http/grease_errors/draft-ietf-quic-http.html A http/grease_errors/draft-ietf-quic-http.txt A http/grease_errors/draft-ietf-quic-invariants.html A http/grease_errors/draft-ietf-quic-invariants.txt A http/grease_errors/draft-ietf-quic-qpack.html A http/grease_errors/draft-ietf-quic-qpack.txt A http/grease_errors/draft-ietf-quic-recovery.html A http/grease_errors/draft-ietf-quic-recovery.txt A http/grease_errors/draft-ietf-quic-tls.html A http/grease_errors/draft-ietf-quic-tls.txt A http/grease_errors/draft-ietf-quic-transport.html A http/grease_errors/draft-ietf-quic-transport.txt A http/grease_errors/index.html M index.html Log Message: ----------- Script updating gh-pages from 0a186768. [ci skip] From nobody Fri Jan 17 12:55:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CB7012006B for ; Fri, 17 Jan 2020 12:55:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z8p_uolQS7-F for ; Fri, 17 Jan 2020 12:55:42 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 174CF1200F3 for ; Fri, 17 Jan 2020 12:55:42 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 73D556A1997 for ; Fri, 17 Jan 2020 12:55:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579294541; bh=G3843bLPFXVd0+/k83lNtjzQ6Ww/37OJGUJBJPYCtwA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=efTlyPFRvB4IHTTTx55q0P4r4QMrWqKu+mIZo5f40BJbr6+ONbJzJ3w/w+AddVH3g SpTWrgx1C3qRQKKNJd9cXtKPo9vng0OazljBu2/K3k9ELhP66omGSlVS56WHSoskAE LinICeHNgHDQI9YGUQaxG8jgzZW9bjgzt7UOWzkQ= Date: Fri, 17 Jan 2020 12:55:41 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e221f4d647d7_732b3fa6e72cd96816505d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 20:55:47 -0000 ----==_mimepart_5e221f4d647d7_732b3fa6e72cd96816505d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3325. Pleasantly, the same formula we've used for grease values elsewhere in HTTP/3 does not collide with any currently-assigned error code, so I've just reused it. (We'll need to be caution about 0x119, though.) The same logic could be applied to transport error codes, but there's not much point. If you're intolerant of the way your peer closed the connection, you might erroneously... close the connection? Editorial-ish: A recommendation which reserves some error code space we haven't used; modifies the IANA instructions. Doesn't mandate or prohibit anything new. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3360 -- Commit Summary -- * Grease error codes -- File Changes -- M draft-ietf-quic-http.md (13) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3360.patch https://github.com/quicwg/base-drafts/pull/3360.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360 ----==_mimepart_5e221f4d647d7_732b3fa6e72cd96816505d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3325.

Pleasantly, the same formula we've used for grease values elsewhere in HTTP/3 does not collide with any currently-assigned error code, so I've just reused it. (We'll need to be caution about 0x119, though.) The same logic could be applied to transport error codes, but there's not much point. If you're intolerant of the way your peer closed the connection, you might erroneously... close the connection?

Editorial-ish: A recommendation which reserves some error code space we haven't used; modifies the IANA instructions. Doesn't mandate or prohibit anything new.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3360

Commit Summary

  • Grease error codes

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e221f4d647d7_732b3fa6e72cd96816505d-- From nobody Fri Jan 17 13:25:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EF891200F3 for ; Fri, 17 Jan 2020 13:25:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UFrul3r9g_CN for ; Fri, 17 Jan 2020 13:25:28 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C70712006B for ; Fri, 17 Jan 2020 13:25:28 -0800 (PST) Date: Fri, 17 Jan 2020 13:25:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579296327; bh=wrC5X0yeCX0jO0AW/vhIFwkB2QB11gBdr9Z5XgvFVo8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YR31/VVEdX9HhdDxbSGCxdTlnBNidFEiN3CbtAJinut9rwIXg0XRAaxoXgT4fWBrQ 9FwCVXOyQSG50X8+IQzKjxEGaE0nY5CqNtbiddpOURbA0MeHSZrKu/IHpg/EqxaP/n R/Xeiz9ho2Z8tlk9XmgC5RpV2wBf4ULyiTmnFH2E= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK after reordering (#3357) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2226476d2a6_6bdd3fd41a6cd9682474fa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:25:33 -0000 ----==_mimepart_5e2226476d2a6_6bdd3fd41a6cd9682474fa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @LPardue @larseggert @mnot Can you please mark this as design since the PR will change normative text. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3357#issuecomment-575800669 ----==_mimepart_5e2226476d2a6_6bdd3fd41a6cd9682474fa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue @larseggert @mnot Can you please mark this as design since the PR will change normative text.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2226476d2a6_6bdd3fd41a6cd9682474fa-- From nobody Fri Jan 17 13:31:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8DC11200F3 for ; Fri, 17 Jan 2020 13:31:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YwcdpzL7kqqq for ; Fri, 17 Jan 2020 13:31:35 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94A9112006B for ; Fri, 17 Jan 2020 13:31:35 -0800 (PST) Date: Fri, 17 Jan 2020 13:31:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579296695; bh=jKIXw8ahQyUlY/yv14wb4Q03DqX2FNJryeVlSTD/nLs=; h=Date:From:To:Subject:From; b=y45C6fuLxNR17ZxduuPmEMcz0rJ6NorxDyqmgh67bmd95qKXHsjf0s0L6m3wYk5ab pknT2hGTzkyr4HyI7g+yeAsL+jvausmtoC1paZpHqVGz/eiP31exhf48hYW0hSaJOl yQ1M5nlwx3T2KnuzXFqjTmVoMeWn2gGqRIAoQtCE= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b21446: Only send one immediate ACK Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:31:37 -0000 Branch: refs/heads/ianswett-one-immediate-ack Home: https://github.com/quicwg/base-drafts Commit: b2144658e256b02511dc607574ada4db9d71d838 https://github.com/quicwg/base-drafts/commit/b2144658e256b02511dc607574ada4db9d71d838 Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Only send one immediate ACK Fixes #3357 From nobody Fri Jan 17 13:32:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F611120103 for ; Fri, 17 Jan 2020 13:32:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2th5rp4N1caR for ; Fri, 17 Jan 2020 13:32:03 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 296921200F3 for ; Fri, 17 Jan 2020 13:32:03 -0800 (PST) Date: Fri, 17 Jan 2020 13:32:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579296722; bh=f6iqXkXGh4NLsOkg3B4RxLUEEs+iJ9Tmi+yBB04zE8w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lYeiV/U+pdCH6Letd7FuC6GETksNURDlsh+FSGo0F2wqhE822ww1g81xoBwFzbWk9 dMi0zoFYUHBMWgLdHX98s7noTD1YKJHxcU/feIJcT2jYkyn6DLAz5BqrvDy1yZcbBj DccHDbZ/oHehXu6JaUY52HJkl/cA/7+cPVkevpAs= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2227d24a255_52fd3fe8b1acd96890728"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:32:05 -0000 ----==_mimepart_5e2227d24a255_52fd3fe8b1acd96890728 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3357 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3361 -- Commit Summary -- * Only send one immediate ACK -- File Changes -- M draft-ietf-quic-transport.md (10) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3361.patch https://github.com/quicwg/base-drafts/pull/3361.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361 ----==_mimepart_5e2227d24a255_52fd3fe8b1acd96890728 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3357


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3361

Commit Summary

  • Only send one immediate ACK

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2227d24a255_52fd3fe8b1acd96890728-- From nobody Fri Jan 17 13:32:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E41D71200F3 for ; Fri, 17 Jan 2020 13:32:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TTarshpVdC4M for ; Fri, 17 Jan 2020 13:32:41 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8A8B12006B for ; Fri, 17 Jan 2020 13:32:41 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id E636D6609E6 for ; Fri, 17 Jan 2020 13:32:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579296760; bh=O9b7DVozKKcecpD3gx/gBWfHLSel0cOoJ/Bnk/X558Q=; h=Date:From:To:Subject:From; b=pS48aAR7rqvT4YAPIfx4M5+C+yTDfU9SCRg+gh2Qfwx0divNRSvCBjn72G8M1NzJ3 QpfIpOwQnUQGoLNoyEs6phxsMaZCaJTMi5+Uq4qGGDDvhqnLFwhxgZgQFZCL6Qeo44 UwDPywtyP6th+nE9y53DmXX4cNUODpZwmZSAKR2E= Date: Fri, 17 Jan 2020 13:32:40 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 219008: Script updating gh-pages from b2144658. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:32:43 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 219008c8ef38af1a9e5af49194b71303f403471b https://github.com/quicwg/base-drafts/commit/219008c8ef38af1a9e5af49194b71303f403471b Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A ianswett-one-immediate-ack/draft-ietf-quic-http.html A ianswett-one-immediate-ack/draft-ietf-quic-http.txt A ianswett-one-immediate-ack/draft-ietf-quic-invariants.html A ianswett-one-immediate-ack/draft-ietf-quic-invariants.txt A ianswett-one-immediate-ack/draft-ietf-quic-qpack.html A ianswett-one-immediate-ack/draft-ietf-quic-qpack.txt A ianswett-one-immediate-ack/draft-ietf-quic-recovery.html A ianswett-one-immediate-ack/draft-ietf-quic-recovery.txt A ianswett-one-immediate-ack/draft-ietf-quic-tls.html A ianswett-one-immediate-ack/draft-ietf-quic-tls.txt A ianswett-one-immediate-ack/draft-ietf-quic-transport.html A ianswett-one-immediate-ack/draft-ietf-quic-transport.txt A ianswett-one-immediate-ack/index.html M index.html Log Message: ----------- Script updating gh-pages from b2144658. [ci skip] From nobody Fri Jan 17 13:42:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD6451200F3 for ; Fri, 17 Jan 2020 13:42:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b33FKM4x1__Z for ; Fri, 17 Jan 2020 13:42:21 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CE7712006B for ; Fri, 17 Jan 2020 13:42:21 -0800 (PST) Date: Fri, 17 Jan 2020 13:42:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579297340; bh=k3xyXMyP4yFErmCu9cEhySu04ZBKBio1DV6RXfCGzQE=; h=Date:From:To:Subject:From; b=1mYoiT9e2cRyiqb3j2nvChpjKLIDCDKYxjLrU7Rq6FmYR/0gnexcMp+VvMXcBHDb3 EskvfRttDGtIek/T8gZ+EDYxvzmyXZlIm6PLn6maOixg7kWZJTLck7I41F+AZb5cY5 RKHOHDnbZYSaeMX4euwaPvtzGMx5JTy234skbS2A= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 960c98: Ack delays are adjusted by ack_delay_exponent Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:42:23 -0000 Branch: refs/heads/ianswett-ack-delay-exponent Home: https://github.com/quicwg/base-drafts Commit: 960c980f8e64b4eb9d63b51078024f1e81f6ca5a https://github.com/quicwg/base-drafts/commit/960c980f8e64b4eb9d63b51078024f1e81f6ca5a Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ack delays are adjusted by ack_delay_exponent Fixes #3355 From nobody Fri Jan 17 13:43:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73DEE12008D for ; Fri, 17 Jan 2020 13:43:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K2OfcmQS3AU3 for ; Fri, 17 Jan 2020 13:43:11 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4333212006B for ; Fri, 17 Jan 2020 13:43:11 -0800 (PST) Date: Fri, 17 Jan 2020 13:43:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579297390; bh=BTw/9yrHT94P3hfVnoUYyDgjBpMlshhHw55Bsoe+gYU=; h=Date:From:To:Subject:From; b=G2uAGn7Jbli3sav2ZWCOpH2XnX2IXQ+5avqR9z9f26xa29iKS1rTq3+oR6XAYGcwr kWS4KU8hDCIwtlxG8uR+6PncknY4VPglh+H6nQatqFmIweVuuBXWhfX0nxoMr2bY6d 43E6cWDHRPZACC71nIyj97592MLpll18f8eQXBww= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ee2c53: Script updating gh-pages from 960c980f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:43:12 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: ee2c53922255b2ab799567c3583a37959dfbcb69 https://github.com/quicwg/base-drafts/commit/ee2c53922255b2ab799567c3583a37959dfbcb69 Author: ID Bot Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: A ianswett-ack-delay-exponent/draft-ietf-quic-http.html A ianswett-ack-delay-exponent/draft-ietf-quic-http.txt A ianswett-ack-delay-exponent/draft-ietf-quic-invariants.html A ianswett-ack-delay-exponent/draft-ietf-quic-invariants.txt A ianswett-ack-delay-exponent/draft-ietf-quic-qpack.html A ianswett-ack-delay-exponent/draft-ietf-quic-qpack.txt A ianswett-ack-delay-exponent/draft-ietf-quic-recovery.html A ianswett-ack-delay-exponent/draft-ietf-quic-recovery.txt A ianswett-ack-delay-exponent/draft-ietf-quic-tls.html A ianswett-ack-delay-exponent/draft-ietf-quic-tls.txt A ianswett-ack-delay-exponent/draft-ietf-quic-transport.html A ianswett-ack-delay-exponent/draft-ietf-quic-transport.txt A ianswett-ack-delay-exponent/index.html M index.html Log Message: ----------- Script updating gh-pages from 960c980f. [ci skip] From nobody Fri Jan 17 13:43:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31E2A12006B for ; Fri, 17 Jan 2020 13:43:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1nRSxQUAtBDW for ; Fri, 17 Jan 2020 13:43:15 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2016912011A for ; Fri, 17 Jan 2020 13:43:15 -0800 (PST) Date: Fri, 17 Jan 2020 13:43:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579297394; bh=XLVCjlkno+e1QI1uD2cMEd4+dId/olGkmxGgaA+Ld/U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=o1fuSlLWj/0sWQV01r+bzqJKSdxneGDYgxQDDzvA2QUufi5T3IUSh8vofuZp/n7G3 tBRmqxsTfrF+ISLEhsRntRn4nlcgH8uAv7Yf161w01dnM94iiougx6pla8GpDA4f9H nY2E6VM2YadKEj3AVK1OS3ATJJOYxUwJ8u0l7GSo= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e222a71eb039_21b3fc345ccd95c344058"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:43:17 -0000 ----==_mimepart_5e222a71eb039_21b3fc345ccd95c344058 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Notes that ack delays are right shifted by ack_delay_exponent when transmitted in ACK frames. Fixes #3355 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3362 -- Commit Summary -- * Ack delays are adjusted by ack_delay_exponent -- File Changes -- M draft-ietf-quic-recovery.md (18) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3362.patch https://github.com/quicwg/base-drafts/pull/3362.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362 ----==_mimepart_5e222a71eb039_21b3fc345ccd95c344058 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Notes that ack delays are right shifted by ack_delay_exponent when transmitted in ACK frames.

Fixes #3355


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3362

Commit Summary

  • Ack delays are adjusted by ack_delay_exponent

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e222a71eb039_21b3fc345ccd95c344058-- From nobody Fri Jan 17 13:46:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B98212008D for ; Fri, 17 Jan 2020 13:46:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3r70PAfNBdB for ; Fri, 17 Jan 2020 13:46:30 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26BD9120041 for ; Fri, 17 Jan 2020 13:46:30 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 603F01C24BF for ; Fri, 17 Jan 2020 13:46:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579297589; bh=kkIP1iv3kO45eACFFzVCnTBdHgIfFTE7yKDWp52z1sw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hFCj7+PpEAF5yaqzT+9pvZt5KnIqRdZ7ZZBAhyvrTfboV6lXhhEAzZGLLc6qIKCyd u6nS8yD2g3scJE18cSMUCwuDO6xGdadOjk34LrlqPAtOKreWrLc2z9rRKmCrLqMJNn l77VDsqpMjAwBP8g/dxNJ+NF+f/Q6c+rKWeKztxc= Date: Fri, 17 Jan 2020 13:46:29 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e222b3550fb8_71b73fe09fecd960111f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:46:32 -0000 ----==_mimepart_5e222b3550fb8_71b73fe09fecd960111f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. b8c2408fcfb984d85ea59a1a163e5089b0782254 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/28190f809274c0da16680413886edc5625d9510d..b8c2408fcfb984d85ea59a1a163e5089b0782254 ----==_mimepart_5e222b3550fb8_71b73fe09fecd960111f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • b8c2408 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e222b3550fb8_71b73fe09fecd960111f7-- From nobody Fri Jan 17 13:46:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FFBC12006B for ; Fri, 17 Jan 2020 13:46:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DYBk3LWNyUAA for ; Fri, 17 Jan 2020 13:46:39 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6041120041 for ; Fri, 17 Jan 2020 13:46:38 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 4E941660212 for ; Fri, 17 Jan 2020 13:46:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579297598; bh=DEAs8qdX0Rws29sAdj2zzkgfURUuN3C9AJqFVURlxYs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AFqUMA6x1pxB+f7IC+6qBX/0BT69J1S61g8S4FTz426BVbywI6W++F2Cr30ypD7uN pYCkWqgsmJV0lXW+c6O1tAPf0/75VZTeJRK76BLDMVgSAwHehmcXSzp0ynUDjV1n1s Jxuf13W+iaaOCAAbafiH6foWmC6EBW1OOQDn5fs0= Date: Fri, 17 Jan 2020 13:46:38 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e222b3e3d3fe_241a3fcbbcacd95c62315"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 21:46:41 -0000 ----==_mimepart_5e222b3e3d3fe_241a3fcbbcacd95c62315 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. ac42f929f75403f2da2b5dbd244a37df31590da3 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/b8c2408fcfb984d85ea59a1a163e5089b0782254..ac42f929f75403f2da2b5dbd244a37df31590da3 ----==_mimepart_5e222b3e3d3fe_241a3fcbbcacd95c62315 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • ac42f92 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e222b3e3d3fe_241a3fcbbcacd95c62315-- From nobody Fri Jan 17 14:32:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AE9612006B for ; Fri, 17 Jan 2020 14:32:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTL2FdHb-UUa for ; Fri, 17 Jan 2020 14:32:24 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5AECB120026 for ; Fri, 17 Jan 2020 14:32:24 -0800 (PST) Date: Fri, 17 Jan 2020 14:32:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579300343; bh=BXCx5Lli163Aat8ZRU7svmqk5CvJGqwUllVPDYfxkRE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y5Au0Yeifr3z0XNO2x+A3kTIHh7M4iE/jseyb8f01AZ+x7tqzk1zEjhrjYADQ96mF /PaR0ATaLuPti/q+tSwPIYlV7Wk30lSwlUp+OqIFktIkq3nyOd0iwTB2kKt8vKvnqH 0F8zdJibv2mYFHynlOLFKnjp5LpoAIZ8eryGbBZA= From: Ryan Hamilton Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2235f75fcce_5c533fb5746cd964170695"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: RyanAtGoogle X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 22:32:25 -0000 ----==_mimepart_5e2235f75fcce_5c533fb5746cd964170695 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit RyanAtGoogle approved this pull request. Other than conflicting with #3309 (/me shakes his fist!) this looks good to me. I appreciate the neutrality around the interpretation of association. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359#pullrequestreview-344876544 ----==_mimepart_5e2235f75fcce_5c533fb5746cd964170695 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@RyanAtGoogle approved this pull request.

Other than conflicting with #3309 (/me shakes his fist!) this looks good to me. I appreciate the neutrality around the interpretation of association.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2235f75fcce_5c533fb5746cd964170695-- From nobody Fri Jan 17 14:51:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2272B12006B for ; Fri, 17 Jan 2020 14:51:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOl3KeVMuEem for ; Fri, 17 Jan 2020 14:51:39 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 140E81208A0 for ; Fri, 17 Jan 2020 14:51:37 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 0098D1C068B for ; Fri, 17 Jan 2020 14:51:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579301496; bh=XqOfZjhpPcEtbQGhVR5hwIOrl3hJfHYcETvSRgtY33E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bfOrphxeuHq9L+QkGUG7zUm3vdPqifxRrKLVg/wIZRUvxKLzwmcKmKRjAIp/211KU g7YCjRyxwKv+C3fGSpGLqT9dETrjpC2IYAD7QLUbvgQm4r/lwNqgy2tdC8Z6zPx6yC 4BJobS5Jaikrp2qsd8O9VQvnPxc4G4xWUIYGbdjY= Date: Fri, 17 Jan 2020 14:51:35 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e223a77e4833_464e3fe3c16cd95c158640"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2020 22:51:41 -0000 ----==_mimepart_5e223a77e4833_464e3fe3c16cd95c158640 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. LGTM modulo the point below. > @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC version 1). This GOAWAY frame signals to the client that shutdown is imminent and that initiating further requests is prohibited. After allowing time for any -in-flight requests (at least one round-trip time), the server would send another -GOAWAY frame with an updated last Stream ID. This ensures that a connection can -be cleanly shut down without causing requests to fail. +in-flight requests to reach the server, the server MAY send another GOAWAY frame +indicating which requests it will accept before the end of the connection. This Now that we do not use RFC 2119 keywords in describing the procedure of gracefully shutting down the connection, it might be a good idea to change: "the server MAY send another GOAWAY frame indicating which requests it will accept before the end of the connection." to: "the server will send another GOAWAY frame indicating the requests it accepted." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#pullrequestreview-344882871 ----==_mimepart_5e223a77e4833_464e3fe3c16cd95c158640 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.

LGTM modulo the point below.


In draft-ietf-quic-http.md:

> @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value
 for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
 version 1).  This GOAWAY frame signals to the client that shutdown is imminent
 and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests (at least one round-trip time), the server would send another
-GOAWAY frame with an updated last Stream ID.  This ensures that a connection can
-be cleanly shut down without causing requests to fail.
+in-flight requests to reach the server, the server MAY send another GOAWAY frame
+indicating which requests it will accept before the end of the connection. This

Now that we do not use RFC 2119 keywords in describing the procedure of gracefully shutting down the connection, it might be a good idea to change:
"the server MAY send another GOAWAY frame indicating which requests it will accept before the end of the connection."
to: "the server will send another GOAWAY frame indicating the requests it accepted."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e223a77e4833_464e3fe3c16cd95c158640-- From nobody Fri Jan 17 18:18:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D32C120059 for ; Fri, 17 Jan 2020 18:18:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nf9NOsCGUl4h for ; Fri, 17 Jan 2020 18:18:22 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75410120041 for ; Fri, 17 Jan 2020 18:18:22 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 9993E960230 for ; Fri, 17 Jan 2020 18:18:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579313901; bh=9MLuqZEPTHsOzrdbG4wbThhYFoZgrj40+nZW6uIc5Rk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TgwFDqGNevnFlsf+gyoOQz0F7bMYFaeIeLhWCxXqJHTICD+28tJ9Mk9GNCRfMnUiE dobGw7klV+yhBY2t1Vk9OfDf7FlVEDsjTrS5AqCL9dLZJeBNUboICD+Dgj6mG/DtzA r1FRKFszCpJO+aBNcA8NdmvmID03IXgXsckalTyc= Date: Fri, 17 Jan 2020 18:18:21 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e226aed8a7d6_79333fdc0c2cd9681418f0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 02:18:24 -0000 ----==_mimepart_5e226aed8a7d6_79333fdc0c2cd9681418f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The presentation on low latency TCP options presents a way to convey max ack delay of ms, us and ns. I don't think we need to do ns(?) in QUIC, but it's clear datacenter use cases will want us, so I believe we should change from ms to us. https://datatracker.ietf.org/meeting/99/materials/slides-99-tcpm-tcp-low-latency-option-00 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363 ----==_mimepart_5e226aed8a7d6_79333fdc0c2cd9681418f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The presentation on low latency TCP options presents a way to convey max ack delay of ms, us and ns. I don't think we need to do ns(?) in QUIC, but it's clear datacenter use cases will want us, so I believe we should change from ms to us.
https://datatracker.ietf.org/meeting/99/materials/slides-99-tcpm-tcp-low-latency-option-00


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e226aed8a7d6_79333fdc0c2cd9681418f0-- From nobody Fri Jan 17 18:25:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BC9F120041 for ; Fri, 17 Jan 2020 18:25:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qVaK-4hy0Bgl for ; Fri, 17 Jan 2020 18:25:43 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EC1D12008C for ; Fri, 17 Jan 2020 18:25:43 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 3195728002A for ; Fri, 17 Jan 2020 18:25:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579314342; bh=QL9PCW4U+ur2nXgwssTiLx+gafLiCLigQABNQV9/PBA=; h=Date:From:To:Subject:From; b=hi+zDTJHGdDVg+xM80N98WpyIlxHlR4vWWb5FnAGdpQoqI8KlR9prsve8bFuIXH1J oS3R0h8Sxuq1Fo9T9KV1wdIgpJ2+cz7Sp8ze+7j42qMM40f1W3K2pAaQphmiKnp4h/ oTnzDwGuKqMUznk6uI5gCfHLUPbuNBCU5LmKoBTE= Date: Fri, 17 Jan 2020 18:25:42 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9aebef: Change max_ack_delay to microseconds Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 02:25:46 -0000 Branch: refs/heads/ianswett-mad-us Home: https://github.com/quicwg/base-drafts Commit: 9aebefa36f324caba1d6f2acf608537880be0f9b https://github.com/quicwg/base-drafts/commit/9aebefa36f324caba1d6f2acf608537880be0f9b Author: ianswett Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Change max_ack_delay to microseconds Fixes #3363 From nobody Fri Jan 17 18:26:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C434120133 for ; Fri, 17 Jan 2020 18:26:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TmXNiJCDHYqy for ; Fri, 17 Jan 2020 18:26:24 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14763120111 for ; Fri, 17 Jan 2020 18:26:24 -0800 (PST) Date: Fri, 17 Jan 2020 18:26:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579314383; bh=w545hJ8gcNTbzE3Xycs+gwQuc4UqZfpqV/IGH0PA02o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Z+0nlSMUi9jqK7NGKWBuQDI0q3Xvx+kaSmxtmYu8IciF4BrdfQE1E2MTok2KvIGqa Xbr5ZxstaQodUCfu9+q/ep5hgQrIW9zXz+PdUKR1bTME6yNwqTDfL8drN4UsfjR71E nZljKjvz70o0px7rVw+nHwcyNsTRoMW5Odne5hHE= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Change max_ack_delay to microseconds (#3364) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e226ccf53c18_305b3fb3704cd96c103762"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 02:26:32 -0000 ----==_mimepart_5e226ccf53c18_305b3fb3704cd96c103762 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes #3363 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3364 -- Commit Summary -- * Change max_ack_delay to microseconds -- File Changes -- M draft-ietf-quic-transport.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3364.patch https://github.com/quicwg/base-drafts/pull/3364.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3364 ----==_mimepart_5e226ccf53c18_305b3fb3704cd96c103762 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes #3363


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3364

Commit Summary

  • Change max_ack_delay to microseconds

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e226ccf53c18_305b3fb3704cd96c103762-- From nobody Fri Jan 17 18:26:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B23E61200E6 for ; Fri, 17 Jan 2020 18:26:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yaJbBu7tqUiu for ; Fri, 17 Jan 2020 18:26:32 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26B3B1200F7 for ; Fri, 17 Jan 2020 18:26:32 -0800 (PST) Date: Fri, 17 Jan 2020 18:26:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579314391; bh=bNps7yWh2vsSvU4FbLM0edClam6bDjj/g6fRyjDSMco=; h=Date:From:To:Subject:From; b=XdpXAP6nmOgK0sPhq51neDd+V3GuV4uZolQCHy7k8HTBh/XB9OQcpBSxQHv/3lrE+ SSf9qUGcNfk0udxeuA8PDOC3rjeLL7oloKnkdXO7K9gk2V4q9uNSZBCpm7dpD0mc7E piq8Teqc4i8jR7NNfhZPceH/s6shBKsMko9lR55c= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 75a765: Script updating gh-pages from 9aebefa3. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 02:26:40 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 75a765d3b38f627a2c661377ec4b77c76a897486 https://github.com/quicwg/base-drafts/commit/75a765d3b38f627a2c661377ec4b77c76a897486 Author: ID Bot Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: A ianswett-mad-us/draft-ietf-quic-http.html A ianswett-mad-us/draft-ietf-quic-http.txt A ianswett-mad-us/draft-ietf-quic-invariants.html A ianswett-mad-us/draft-ietf-quic-invariants.txt A ianswett-mad-us/draft-ietf-quic-qpack.html A ianswett-mad-us/draft-ietf-quic-qpack.txt A ianswett-mad-us/draft-ietf-quic-recovery.html A ianswett-mad-us/draft-ietf-quic-recovery.txt A ianswett-mad-us/draft-ietf-quic-tls.html A ianswett-mad-us/draft-ietf-quic-tls.txt A ianswett-mad-us/draft-ietf-quic-transport.html A ianswett-mad-us/draft-ietf-quic-transport.txt A ianswett-mad-us/index.html M index.html Log Message: ----------- Script updating gh-pages from 9aebefa3. [ci skip] From nobody Fri Jan 17 18:28:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23C3C12008C for ; Fri, 17 Jan 2020 18:28:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xASn4AphrJW for ; Fri, 17 Jan 2020 18:28:26 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9144120041 for ; Fri, 17 Jan 2020 18:28:26 -0800 (PST) Date: Fri, 17 Jan 2020 18:28:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579314505; bh=yz9TQr/u+8b3LLiHvLA/m7+6kbe1AqqPAN1rBhNmOD0=; h=Date:From:To:Subject:From; b=UUgazs1deF7XEj32xSm6aJNbHxJGl68z+wD+qKQJlZxolhE8Vx4TpIi+X9dhypVaR 10PTWjYUhY3R0ZXha1EgB0m8xgwvt3cH3fgTAFK1fHmWdQlthyu4uiJJHpRGh478cX 9U4BY/+mOAYsat17FjaUl4VxwVBxOuQofwl0bxI4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d9df57: Script updating issues at 2020-01-18T02:28:18Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 02:28:28 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: d9df57a23fc2b4843f8c52095e12e73c32e4272a https://github.com/quicwg/base-drafts/commit/d9df57a23fc2b4843f8c52095e12e73c32e4272a Author: ID Bot Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-18T02:28:18Z. [ci skip] From nobody Sat Jan 18 04:30:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B99D41200C1 for ; Sat, 18 Jan 2020 04:30:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id evQqRciGVIFp for ; Sat, 18 Jan 2020 04:30:52 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B6D812001E for ; Sat, 18 Jan 2020 04:30:52 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 5C7A0A0033 for ; Sat, 18 Jan 2020 04:30:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579350651; bh=hYzDYgAnQH/ssVcue6zae5N+Hl0oMDvPx3UtDtdM08Y=; h=Date:From:To:Subject:From; b=PXjH5FhYrV7WoVNApaMYl84iti7/2OsAeikmzw7S5JeItHgTO6Aw3YZLOqHr9Oglw +bp7bNhaFce8ACuscP32qMdF2CkhAKmuO0VEr8cPOz3QinebslmAk+kiH4ZjPMJHcq s4Z2EKDphLwWar9Y0XEgkURt02KDb7dKd7+cYAsc= Date: Sat, 18 Jan 2020 04:30:51 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0a2fed: MUST -> SHOULD Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 12:30:54 -0000 Branch: refs/heads/ianswett-one-immediate-ack Home: https://github.com/quicwg/base-drafts Commit: 0a2fed988a64ca0767c045fd677e641aacbd50a0 https://github.com/quicwg/base-drafts/commit/0a2fed988a64ca0767c045fd677e641aacbd50a0 Author: ianswett Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- MUST -> SHOULD From nobody Sat Jan 18 04:31:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3E561200C1 for ; Sat, 18 Jan 2020 04:31:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9gY0J_wEXRaG for ; Sat, 18 Jan 2020 04:31:01 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBE8C12001E for ; Sat, 18 Jan 2020 04:31:01 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id EE4A7C6068F for ; Sat, 18 Jan 2020 04:31:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579350660; bh=ei2H7rT2gafInqGxlWAqAyDAdNQltnZ0Pn7GNt3xCls=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H8cDl6VEsZ9P6IhK53bT/TYCmocJyAf2gnyDJDttXmhjWSwhDBCHGWAWomNysA3r3 IeVmayxI5+BMvcpH+3Y6Sb/LCe4iZ1Is/scVoSC5TTo2iVvteQneXclkgjGDdTtG+N 1d8B7WDsS9S1CkkdQw6B31Twp51uGjXKHuus7RH4= Date: Sat, 18 Jan 2020 04:31:00 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e22fa84de36f_60d23f7f702cd95c4469fc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 12:31:03 -0000 ----==_mimepart_5e22fa84de36f_60d23f7f702cd95c4469fc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 0a2fed988a64ca0767c045fd677e641aacbd50a0 MUST -> SHOULD -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3361/files/b2144658e256b02511dc607574ada4db9d71d838..0a2fed988a64ca0767c045fd677e641aacbd50a0 ----==_mimepart_5e22fa84de36f_60d23f7f702cd95c4469fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e22fa84de36f_60d23f7f702cd95c4469fc-- From nobody Sat Jan 18 04:31:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1422012001E for ; Sat, 18 Jan 2020 04:31:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZB7ZuWZgEFUt for ; Sat, 18 Jan 2020 04:31:38 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C122F1200D6 for ; Sat, 18 Jan 2020 04:31:38 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 26FD3A01FB for ; Sat, 18 Jan 2020 04:31:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579350698; bh=+yqt1anbN/4+tnGqbKq2LeXe3C/4lhVAjZjhS23wcJw=; h=Date:From:To:Subject:From; b=lDquBACBjpFGo4I64uGcjUaxMea2glz+0TSU3WOFnIFl3R6Pl4ypMTPGvFmSR/Nif 6LWxU6dHYd+3u4Go221zF1P1ldbXRG8nrLNY9XjVMSJau3ca3fwPMGwCd5AlFzuEnx 4q99c1AGNC8rEfByqqGlAYuI5t1eZ1SBJEZaSk4U= Date: Sat, 18 Jan 2020 04:31:38 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 25b07d: Script updating gh-pages from 0a2fed98. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 12:31:41 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 25b07d5aad91ea97edce565db04c71f3c852e8f0 https://github.com/quicwg/base-drafts/commit/25b07d5aad91ea97edce565db04c71f3c852e8f0 Author: ID Bot Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M ianswett-one-immediate-ack/draft-ietf-quic-http.html M ianswett-one-immediate-ack/draft-ietf-quic-http.txt M ianswett-one-immediate-ack/draft-ietf-quic-invariants.html M ianswett-one-immediate-ack/draft-ietf-quic-invariants.txt M ianswett-one-immediate-ack/draft-ietf-quic-qpack.html M ianswett-one-immediate-ack/draft-ietf-quic-qpack.txt M ianswett-one-immediate-ack/draft-ietf-quic-recovery.html M ianswett-one-immediate-ack/draft-ietf-quic-recovery.txt M ianswett-one-immediate-ack/draft-ietf-quic-tls.html M ianswett-one-immediate-ack/draft-ietf-quic-tls.txt M ianswett-one-immediate-ack/draft-ietf-quic-transport.html M ianswett-one-immediate-ack/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 0a2fed98. [ci skip] From nobody Sat Jan 18 04:33:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 127001200C5 for ; Sat, 18 Jan 2020 04:33:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yq4YR3jdZSeE for ; Sat, 18 Jan 2020 04:33:35 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE5C412001E for ; Sat, 18 Jan 2020 04:33:34 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 234AB8C043F for ; Sat, 18 Jan 2020 04:33:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579350814; bh=1q2TmlCrKZRUeal5MLI4O26211eUZ46HaGr5gk3tUsw=; h=Date:From:To:Subject:From; b=WZrKp+TCw3aE8DB3f105Ri6iZ6vOMhbMtbSCd9nE8ohpOllqcYCRQ1ybgrKgASVCG dvgbn1G5MjwiyrdpeKAeOUlvEMvoxfwMyqzaujJ38YFwqx+HMo8wDS7qFYeamPnskJ ZspPbopO1SLFuf5dZysYiDF9ovQ+JgZLYDSuiuYY= Date: Sat, 18 Jan 2020 04:33:34 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c7fe22: Script updating issues at 2020-01-18T12:33:26Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 12:33:36 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c7fe22b3e1bd8d10dbfcf1c52459500250aea227 https://github.com/quicwg/base-drafts/commit/c7fe22b3e1bd8d10dbfcf1c52459500250aea227 Author: ID Bot Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-18T12:33:26Z. [ci skip] From nobody Sat Jan 18 05:33:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9471F120020 for ; Sat, 18 Jan 2020 05:33:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id So71EWKJUYum for ; Sat, 18 Jan 2020 05:33:02 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F17812001B for ; Sat, 18 Jan 2020 05:33:02 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id E142D8C049B for ; Sat, 18 Jan 2020 05:33:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354380; bh=mXOchfkiCQr90cBP6S+6jXho0A6OVHO39iZbPmDDX0c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=If8xkN2FdHp5ZJDZsMwndcQ19XKybjAbw9zCOg37m58s8YzkxA6IkEvXvhMnuqr78 NFpa0Ery75Re+Ojm3FG8GVMiuE1qb/ifRRblEqgARxesIGIXhWtFmhi2NpTpVnSO58 Ps2MIBPMwULD2iiOYqqDPIMSzRFchMjUguTI/bYA= Date: Sat, 18 Jan 2020 05:33:00 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23090cd1d63_3bc83fab782cd9643702cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:33:03 -0000 ----==_mimepart_5e23090cd1d63_3bc83fab782cd9643702cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop > But even with that code, the server has to do the same thing: wait to see whether the client migrates or not before issuing new CIDs. > > I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address. That's a keen observation. I personally favor the idea of using the RETIRE_CONNECTION_ID frame to indicate if the client has finished migration to the preferred address or if it would continue using the original address. However, such change would require every client to recognize TP.preferred_address, in sense that even a client lacking support intentional migration would be required to signal the retirement of the CID associated to TP.preferred_address. I _think_ we have considered until now that a client that does not implement migration (or migration to preferred address) to simply ignore this transport parameter. We need to be clear about that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575898808 ----==_mimepart_5e23090cd1d63_3bc83fab782cd9643702cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop

But even with that code, the server has to do the same thing: wait to see whether the client migrates or not before issuing new CIDs.

I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address.

That's a keen observation. I personally favor the idea of using the RETIRE_CONNECTION_ID frame to indicate if the client has finished migration to the preferred address or if it would continue using the original address.

However, such change would require every client to recognize TP.preferred_address, in sense that even a client lacking support intentional migration would be required to signal the retirement of the CID associated to TP.preferred_address. I think we have considered until now that a client that does not implement migration (or migration to preferred address) to simply ignore this transport parameter.

We need to be clear about that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23090cd1d63_3bc83fab782cd9643702cf-- From nobody Sat Jan 18 05:35:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34176120020 for ; Sat, 18 Jan 2020 05:35:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xL3E81QkJZbw for ; Sat, 18 Jan 2020 05:35:21 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBA9912001B for ; Sat, 18 Jan 2020 05:35:21 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 0CBD6521111 for ; Sat, 18 Jan 2020 05:35:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354521; bh=jNTDVMw65fdop5mgHRw9IgM1Tl2bKK8JBSx4M1/yw70=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yBS0sYJ91YQ0e6lhsBN2tYitcHIWa7ploXN1XoKBFFqkUVxT4j7Ymfbwt3szsqScM 2O0i9fAsbUVmf+ziS32YCoRL7HXAy8hUhdurFe4GNUZx76BH3A5B/Qoo5sId2L9rev l/y0sETgkwzoZU8crPqPI3RL4uUG9tlzWrugx9is= Date: Sat, 18 Jan 2020 05:35:20 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e230998f0a1c_8843fb51d0cd96c5105f8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:35:23 -0000 ----==_mimepart_5e230998f0a1c_8843fb51d0cd96c5105f8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. LGTM modulo one nitpick. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The -endpoint MAY continue sending ACK frames immediately on each subsequently -received packet, but the endpoint SHOULD return to acknowledging every other -packet within a period of 1/8 x RTT, unless more ack-eliciting packets are -received out of order. If every subsequent ack-eliciting packet arrives out of -order, then an ACK frame SHOULD be sent immediately for every received -ack-eliciting packet. +endpoint SHOULD not continue sending ACK frames immediately unless more not -> NOT -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#pullrequestreview-344943800 ----==_mimepart_5e230998f0a1c_8843fb51d0cd96c5105f8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.

LGTM modulo one nitpick.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The
-endpoint MAY continue sending ACK frames immediately on each subsequently
-received packet, but the endpoint SHOULD return to acknowledging every other
-packet within a period of 1/8 x RTT, unless more ack-eliciting packets are
-received out of order.  If every subsequent ack-eliciting packet arrives out of
-order, then an ACK frame SHOULD be sent immediately for every received
-ack-eliciting packet.
+endpoint SHOULD not continue sending ACK frames immediately unless more

not -> NOT


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e230998f0a1c_8843fb51d0cd96c5105f8-- From nobody Sat Jan 18 05:38:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC1C3120020 for ; Sat, 18 Jan 2020 05:37:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JtoOP4jRyzar for ; Sat, 18 Jan 2020 05:37:58 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEC9212001B for ; Sat, 18 Jan 2020 05:37:57 -0800 (PST) Date: Sat, 18 Jan 2020 05:37:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354677; bh=bz620n52HbM1f6bSwRo5kW9JDPQqyjLUozK4xUNs5Iw=; h=Date:From:To:Subject:From; b=rI/9329O0QefwflHzSqRDveBlj/nvytvhkz2MRJni/kMy2ZrFMSvwNwmQXyUrbxn8 yxBMU+eEcVc7z/51sKmkV+7dYEcap7GpnnUZBUpTiLNE1wXZ8Gu3n23KY/yK7UAJdr u06M66MiiQ3XBeBXN6CNaGH2ZXEw+3rgvPzeRdrU= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5af33e: Kazuho's suggestion Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:38:00 -0000 Branch: refs/heads/ianswett-one-immediate-ack Home: https://github.com/quicwg/base-drafts Commit: 5af33e54216e64024779612263152c8cff7d04bf https://github.com/quicwg/base-drafts/commit/5af33e54216e64024779612263152c8cff7d04bf Author: ianswett Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Kazuho's suggestion From nobody Sat Jan 18 05:38:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1454A12003F for ; Sat, 18 Jan 2020 05:38:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 94mwrjlNEG0r for ; Sat, 18 Jan 2020 05:38:07 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8333120020 for ; Sat, 18 Jan 2020 05:38:07 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 4852512029A for ; Sat, 18 Jan 2020 05:38:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354687; bh=OYwtB5PP0JYzPrTZGeDcBgxAHcLCwTyVRLtbSQKZfRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IMhQ+kfDbNfWfs+hXegC3jtwSi3gYF2X54S2v1ivMAtW6qioxaG0raLeB1WYF1/ac I+LNLjGGIbWMWCg6jHHqAua2KjDxmEM8als+owqfNjG8vMTc/w4oH6n0wl/qxaNP5i i1ezA9HchK231+H7HnEgul0dJYAQGI9/hVeqwouA= Date: Sat, 18 Jan 2020 05:38:06 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e230a3ef0f3a_67203fd6fa4cd9649263bc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:38:09 -0000 ----==_mimepart_5e230a3ef0f3a_67203fd6fa4cd9649263bc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 5af33e54216e64024779612263152c8cff7d04bf Kazuho's suggestion -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3361/files/0a2fed988a64ca0767c045fd677e641aacbd50a0..5af33e54216e64024779612263152c8cff7d04bf ----==_mimepart_5e230a3ef0f3a_67203fd6fa4cd9649263bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e230a3ef0f3a_67203fd6fa4cd9649263bc-- From nobody Sat Jan 18 05:38:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6B7912003F for ; Sat, 18 Jan 2020 05:38:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ab-U7tBybRCX for ; Sat, 18 Jan 2020 05:38:22 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFA7E120020 for ; Sat, 18 Jan 2020 05:38:21 -0800 (PST) Date: Sat, 18 Jan 2020 05:38:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354701; bh=2yWSuQVeESAqf5c+W/FJGBrbaafCfAUn+XlFKRYElrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KHUQgYvuLfr9sVv0lSRRAb5MI9rhr/OQk5+0uMZd8t40NwUtA1jtpbtMMOWgnTia5 W+NFSyB37bKfQ0kJNqpRWrpHJLnlnLuRsUIbo61sKf7zQ7Ls/vqXM+JwUWBZwgLaqh 9qsp5V13KKRAjUhVUB9kE/h6+4dm7LUvRCXe0KC4= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e230a4d5f13f_618e3fba10ccd9685468ba"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:38:24 -0000 ----==_mimepart_5e230a4d5f13f_618e3fba10ccd9685468ba Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The -endpoint MAY continue sending ACK frames immediately on each subsequently -received packet, but the endpoint SHOULD return to acknowledging every other -packet within a period of 1/8 x RTT, unless more ack-eliciting packets are -received out of order. If every subsequent ack-eliciting packet arrives out of -order, then an ACK frame SHOULD be sent immediately for every received -ack-eliciting packet. +endpoint SHOULD not continue sending ACK frames immediately unless more Thanks, done! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#discussion_r368227383 ----==_mimepart_5e230a4d5f13f_618e3fba10ccd9685468ba Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The
-endpoint MAY continue sending ACK frames immediately on each subsequently
-received packet, but the endpoint SHOULD return to acknowledging every other
-packet within a period of 1/8 x RTT, unless more ack-eliciting packets are
-received out of order.  If every subsequent ack-eliciting packet arrives out of
-order, then an ACK frame SHOULD be sent immediately for every received
-ack-eliciting packet.
+endpoint SHOULD not continue sending ACK frames immediately unless more

Thanks, done!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e230a4d5f13f_618e3fba10ccd9685468ba-- From nobody Sat Jan 18 05:38:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3AA3120020 for ; Sat, 18 Jan 2020 05:38:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zZHyUM3YvsQM for ; Sat, 18 Jan 2020 05:38:49 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D42912001B for ; Sat, 18 Jan 2020 05:38:49 -0800 (PST) Date: Sat, 18 Jan 2020 05:38:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579354728; bh=zykUrZzLW7fAj+ls/kze5qoNK4y7Co9MaFynvugj1ls=; h=Date:From:To:Subject:From; b=0wr5QYxGZ6N+EMggCYGwnWV+7S52XGTAeNq+ABWFIwLti547UejiCzGiM6ks+8w3Z /va5o5Jq+ggQANO2rU3QbkxGIpdAY1Ra1Nxu5CrDo5vcclYk4QwdkVExlEftEnsN36 R0mrYIE3R12RPfYgDGxSqhao43OaZwdESOwArSTc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 4f669e: Script updating gh-pages from 5af33e54. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jan 2020 13:38:51 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 4f669e6dd75c49af1c3572398e0792b262a10e64 https://github.com/quicwg/base-drafts/commit/4f669e6dd75c49af1c3572398e0792b262a10e64 Author: ID Bot Date: 2020-01-18 (Sat, 18 Jan 2020) Changed paths: M ianswett-one-immediate-ack/draft-ietf-quic-transport.html M ianswett-one-immediate-ack/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 5af33e54. [ci skip] From nobody Sat Jan 18 17:52:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19EA4120025 for ; Sat, 18 Jan 2020 17:52:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 97MTlTazOWC4 for ; Sat, 18 Jan 2020 17:52:39 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55312120024 for ; Sat, 18 Jan 2020 17:52:38 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 8C3B42C34A4 for ; Sat, 18 Jan 2020 17:52:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579398757; bh=tRgEaz8hoAoSgrTuyAsDP5fm61g948TwslYoBE7iPiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G5Axb29l80ngwB8V+x9Uzjb7wrVCpK45xdopvdswTddTw7+VsPHJfhoNYZK+yJ4+e /s9Ee55eIc5g9MhpLVNsC325M/sH4SfvNNc71n5TeYh2f197+2DGeO+F1aBjcxg4q3 /c+JgRj4flt/CazHjKf3zFJXNUTdDquUtgx8nHzU= Date: Sat, 18 Jan 2020 17:52:37 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23b6657982a_1e263f8e0f2cd968911580"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 01:52:42 -0000 ----==_mimepart_5e23b6657982a_1e263f8e0f2cd968911580 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. ea7c75066c52a5238508fddfbdaa6d5e50439d57 require clients to send RETIRE_CID with sequence number of 0 or 1, when the serever uses TP.preferred_address -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/ac42f929f75403f2da2b5dbd244a37df31590da3..ea7c75066c52a5238508fddfbdaa6d5e50439d57 ----==_mimepart_5e23b6657982a_1e263f8e0f2cd968911580 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • ea7c750 require clients to send RETIRE_CID with sequence number of 0 or 1, when the serever uses TP.preferred_address


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e23b6657982a_1e263f8e0f2cd968911580-- From nobody Sat Jan 18 17:54:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84640120025 for ; Sat, 18 Jan 2020 17:54:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DDlrzoN8TPrp for ; Sat, 18 Jan 2020 17:54:55 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7382120024 for ; Sat, 18 Jan 2020 17:54:54 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id D6DA3960553 for ; Sat, 18 Jan 2020 17:54:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579398892; bh=yUFp6zrOxeYZnS7KuwvguKE/nkITDh8U+j3kes6WQzU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BeNn4kTnmDFzFxwMvmsjvKd1unaXvsWf9Q8zHOAWeLmMgSZjMk9SvefOHy3t71Zfg KmfFquM4ftEX0TRTGb907tRG8HtYUd0ekM8i2V/yHlJt+FrdbLZb9yV0B+LdTBap97 CPR/xpHPTkL6zwBDQfqvkzteA2CuyFgjMwGr5yEs= Date: Sat, 18 Jan 2020 17:54:52 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23b6ecc75b5_62433fca856cd95c904187"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 01:54:57 -0000 ----==_mimepart_5e23b6ecc75b5_62433fca856cd95c904187 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop Thank you for your suggestions. Based on the discussion on #3353, I've pushed ea7c750, that states that a client SHOULD retire either of the two CIDs when the server uses TP.preferred_address. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#issuecomment-575957286 ----==_mimepart_5e23b6ecc75b5_62433fca856cd95c904187 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop Thank you for your suggestions.

Based on the discussion on #3353, I've pushed ea7c750, that states that a client SHOULD retire either of the two CIDs when the server uses TP.preferred_address.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23b6ecc75b5_62433fca856cd95c904187-- From nobody Sat Jan 18 18:06:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85449120026 for ; Sat, 18 Jan 2020 18:06:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bSkgFxikbKzo for ; Sat, 18 Jan 2020 18:06:32 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8298120025 for ; Sat, 18 Jan 2020 18:06:32 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id C8A50C60636 for ; Sat, 18 Jan 2020 18:06:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579399590; bh=ok2lJPyNV0PPqdbqzQrTuPm9ycpkFUPLKa2MNVmd+JA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xzs5ysGnZ354r/36H2WkC4g7L08wuW0KZsrYCi8HzI6GRaAXwHCjYgy85Y5SrStN7 Bl4mMMnx33+IbvCtg3g70hlWESFov+YDQVbkBcsjgGMlw6s7zkS3oleAip4bohNDed R3UvxmTg/Nsza9icjW1f8EGcxaS9g1hombm0wwBs= Date: Sat, 18 Jan 2020 18:06:30 -0800 From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23b9a6b9288_59c33fb50c0cd9641958424"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 02:06:37 -0000 ----==_mimepart_5e23b9a6b9288_59c33fb50c0cd9641958424 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 1/16/2020 7:35 PM, Jana Iyengar wrote:=0D =0D > Merged #3120 into=0D > master.=0D >=0D =0D I am busy implementing that, and I have a doubt.=0D =0D In the TLS spec, AEAD keys and vectors are derived from a master secret.=0D= Something like:=0D =0D [sender ]_write_key =3D= HKDF-Expand-Label(Secret, "key", "", key_length)=0D [sender ]_write_iv =3D= HKDF-Expand-Label(Secret, "iv", "", iv_length)=0D =0D Then we use the sequence number as a "per packet nonce", and encrypt=0D using "IV^per-packet_nonce"=0D =0D But the text of the TLS draft says "The secret key, K, is 128 bits equal=0D= to 0xf5ed4642e0e4c8d878bbbc8a828821c9. The nonce, N, is 96 bits all set=0D= to zero."=0D =0D Should I read that as equivalent to:=0D =0D =C2=A0=C2=A0=C2=A0 retry_key =3D 0xf5ed4642e0e4c8d878bbbc8a828821c9=0D =0D =C2=A0=C2=A0=C2=A0 retry_iv =3D 0x00000000000000000000000000=0D =0D =C2=A0=C2=A0=C2=A0 per-packet-nonce=3D 0x00000000000000000000000000=0D =0D Or is it:=0D =0D =C2=A0=C2=A0=C2=A0=C2=A0 retry_key =3D HKDF-Expand-Label( 0xf5ed4642e0e4c= 8d878bbbc8a828821c9,=0D "key", "", 16)=0D =0D =C2=A0=C2=A0=C2=A0 retry_iv =3D HKDF-Expand-Label(0xf5ed4642e0e4c8d878bbb= c8a828821c9,=0D "iv", "", 12)=0D =0D =C2=A0=C2=A0=C2=A0 per-packet-nonce=3D 0x00000000000000000000000000=0D =0D -- Christian Huitema=0D =0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3120#issuecomment-575957972= ----==_mimepart_5e23b9a6b9288_59c33fb50c0cd9641958424 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 1/16/2020 7:35 PM, Jana Iyengar wrote:
=0D
=0D > Merged #3120 <https://github.com/quicwg/base-drafts/pull/3120>= into
=0D > master.
=0D >
=0D
=0D I am busy implementing that, and I have a doubt.
=0D
=0D In the TLS spec, AEAD keys and vectors are derived from a master secret.<= br>=0D Something like:
=0D
=0D [sender <https://tools.ietf.org/html/rfc8446#ref-sender>]_write_= key =3D HKDF-Expand-Label(Secret, "key", "", key_leng= th)
=0D [sender <https://tools.ietf.org/html/rfc8446#ref-sender>]_write_= iv =3D HKDF-Expand-Label(Secret, "iv", "", iv_length= )
=0D
=0D Then we use the sequence number as a "per packet nonce", and en= crypt
=0D using "IV^per-packet_nonce"
=0D
=0D But the text of the TLS draft says "The secret key, K, is 128 bits e= qual
=0D to 0xf5ed4642e0e4c8d878bbbc8a828821c9. The nonce, N, is 96 bits all set=0D to zero."
=0D
=0D Should I read that as equivalent to:
=0D
=0D =C2=A0=C2=A0=C2=A0 retry_key =3D 0xf5ed4642e0e4c8d878bbbc8a828821c9
=0D=
=0D =C2=A0=C2=A0=C2=A0 retry_iv =3D 0x00000000000000000000000000
=0D
=0D =C2=A0=C2=A0=C2=A0 per-packet-nonce=3D 0x00000000000000000000000000
=0D=
=0D Or is it:
=0D
=0D =C2=A0=C2=A0=C2=A0=C2=A0 retry_key =3D HKDF-Expand-Label( 0xf5ed4642e0e4c= 8d878bbbc8a828821c9,
=0D "key", "", 16)
=0D
=0D =C2=A0=C2=A0=C2=A0 retry_iv =3D HKDF-Expand-Label(0xf5ed4642e0e4c8d878bbb= c8a828821c9,
=0D "iv", "", 12)
=0D
=0D =C2=A0=C2=A0=C2=A0 per-packet-nonce=3D 0x00000000000000000000000000
=0D=
=0D -- Christian Huitema
=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on = GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e23b9a6b9288_59c33fb50c0cd9641958424-- From nobody Sat Jan 18 18:14:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D5B912003E for ; Sat, 18 Jan 2020 18:14:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UwxeXkys8MgF for ; Sat, 18 Jan 2020 18:14:03 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E83D7120025 for ; Sat, 18 Jan 2020 18:14:02 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id A2A9F520603 for ; Sat, 18 Jan 2020 18:14:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579400041; bh=LklIR7j5UFjKARaLs2hRbyNov8wIj81/ACtCpdJnqwM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EEhBbdku7raRj/U0gV6zAqil7SYixiAZdzVBu/Q7P03Irpb8EHl6atgRHGdzrTJwp y+udESq9Z0Zzf4gegzbU/l6hYL/NJobce0qHZhB497mNgcW6zYdRjMmLwrTiJrmfkr n4MhXEGBeMilM80OAV8TNrLLkXUUhXjbEsLCOvyQ= Date: Sat, 18 Jan 2020 18:14:01 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23bb6991963_15153f860e2cd96c102356e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 02:14:05 -0000 ----==_mimepart_5e23bb6991963_15153f860e2cd96c102356e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'd argue that it is the former. The new text refers to RFC5116 (AES-GCM) directly, and that's natural, because we are hardcoding the use of AES-GCM in this particular case, and because, unlike Initial packets, there is no reason to have a generalized design here. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3120#issuecomment-575958384 ----==_mimepart_5e23bb6991963_15153f860e2cd96c102356e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'd argue that it is the former. The new text refers to RFC5116 (AES-GCM) directly, and that's natural, because we are hardcoding the use of AES-GCM in this particular case, and because, unlike Initial packets, there is no reason to have a generalized design here.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23bb6991963_15153f860e2cd96c102356e-- From nobody Sat Jan 18 18:20:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A14E12003E for ; Sat, 18 Jan 2020 18:20:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Zps1dl2lC-3 for ; Sat, 18 Jan 2020 18:20:00 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9706120025 for ; Sat, 18 Jan 2020 18:19:59 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id E30F72C0E98 for ; Sat, 18 Jan 2020 18:19:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579400398; bh=cNjTyizedbVfuGNY5W43fPG0Y/VL1QOtasEqBs7Yadw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eQ0IUffbaq6ggScjMg66jhCZqE03Ut/aA7VIf3nafNsDiiTgf5w1cQjcmzrPlWlkB I0w7OH3G9mFwdGqlBwmy92G7bDtDxm/XG7iFdV3QwyjEh0bUKEYR7NMJPpSHpHySNY 4wBntN1dGTlW46GUnYRjxuz3ttfOs/heqWp2J0Wo= Date: Sat, 18 Jan 2020 18:19:58 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23bcced238b_1ee3fca856cd95c2463e7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 02:20:02 -0000 ----==_mimepart_5e23bcced238b_1ee3fca856cd95c2463e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PS. Though I understand your concern that not every TLS stack exposes direct access to AES-GCM. If it is the case that the API we can assume our TLS stack to provide is a function that takes (AEAD algorithm, hash algorithm, secret, label prefix) as the input, then we should better specify those rather than specifying the AES key and IV directly. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3120#issuecomment-575958772 ----==_mimepart_5e23bcced238b_1ee3fca856cd95c2463e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

PS. Though I understand your concern that not every TLS stack exposes direct access to AES-GCM.

If it is the case that the API we can assume our TLS stack to provide is a function that takes (AEAD algorithm, hash algorithm, secret, label prefix) as the input, then we should better specify those rather than specifying the AES key and IV directly.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23bcced238b_1ee3fca856cd95c2463e7-- From nobody Sat Jan 18 18:53:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12DA512003E for ; Sat, 18 Jan 2020 18:53:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.681 X-Spam-Level: X-Spam-Status: No, score=-3.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KjX0drpPRE1a for ; Sat, 18 Jan 2020 18:53:22 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08611120025 for ; Sat, 18 Jan 2020 18:53:21 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 9503A8C02CD for ; Sat, 18 Jan 2020 18:53:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579402400; bh=Dmg/2+Yx4vuVxGnhA1A3/s2J/g+lS7nyZIVmRld8CMM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CE7Arl/yWJgGYiC+elG5UilD6RZgGI7akd5BOiJa8OcisAjqmHJcv1mcgpuGcvED6 6f2OMHH9i3ub94bqRSr9TyuFlQbqZ4CwNkjVavuZxixZW/IA9+1iN+w43P7l/7Rrcn aNeDoZWvqulJYXnH9YrHqqiYccbgKVXY9zKj29eA= Date: Sat, 18 Jan 2020 18:53:20 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23c4a084e75_2cc33fb1eb2cd9687301b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 02:53:24 -0000 ----==_mimepart_5e23c4a084e75_2cc33fb1eb2cd9687301b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3365 -- Commit Summary -- * for Retry integrity protection, use values that can be derived from AEAD API -- File Changes -- M draft-ietf-quic-tls.md (8) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3365.patch https://github.com/quicwg/base-drafts/pull/3365.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365 ----==_mimepart_5e23c4a084e75_2cc33fb1eb2cd9687301b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3365

Commit Summary

  • for Retry integrity protection, use values that can be derived from AEAD API

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23c4a084e75_2cc33fb1eb2cd9687301b6-- From nobody Sat Jan 18 18:57:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ACA5120043 for ; Sat, 18 Jan 2020 18:57:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Psn95hSfVjZ for ; Sat, 18 Jan 2020 18:57:31 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70AB9120025 for ; Sat, 18 Jan 2020 18:57:31 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id D618D960501 for ; Sat, 18 Jan 2020 18:57:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579402649; bh=xE2QVMphxafSGbO4Z7mXBwxGXF1hnw+10QZNmts+Z3A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xop8qWC9gT35gU9WCmPuD8/5uyYSpdMFWbctdauoCyiNEWx2KLXOmOVgxmGeYB6bd mBduPkgqWMANPe0lTMKkRWQe3FaI9E3NPHR0yi+ROHAtr9rFRCr6YJeT3yc12tRvNP uIx/LmYw8R0UlsdSquoz70ZJgKK6Hdu5u5HxyiyQ= Date: Sat, 18 Jan 2020 18:57:29 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Retry integrity protection should not add new requirements to TLS API (#3366) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23c599c4459_b133fde3f6cd95c2980dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 02:57:34 -0000 ----==_mimepart_5e23c599c4459_b133fde3f6cd95c2980dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Retry integrity protection (#3120) specifies the AES-GCM key and IV directly. While that works fine for people using TLS stacks that provide direct access to AES-GCM, it does not for people using TLS stacks that only provides access to TLS AEAD API. I think we can resolve the concern by simply changing the hard-coded AES-GCM key and IV we specify in the TLS draft to a set of values that can be derived by using the TLS AEAD API. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3366 ----==_mimepart_5e23c599c4459_b133fde3f6cd95c2980dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Retry integrity protection (#3120) specifies the AES-GCM key and IV directly. While that works fine for people using TLS stacks that provide direct access to AES-GCM, it does not for people using TLS stacks that only provides access to TLS AEAD API.

I think we can resolve the concern by simply changing the hard-coded AES-GCM key and IV we specify in the TLS draft to a set of values that can be derived by using the TLS AEAD API.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23c599c4459_b133fde3f6cd95c2980dc-- From nobody Sat Jan 18 21:34:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EF4A12004A for ; Sat, 18 Jan 2020 21:34:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.595 X-Spam-Level: X-Spam-Status: No, score=-1.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3XCL1lTGWpaJ for ; Sat, 18 Jan 2020 21:34:31 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8EF7120041 for ; Sat, 18 Jan 2020 21:34:31 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id C37C2E02CA for ; Sat, 18 Jan 2020 21:34:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579412070; bh=i1TFLqi8MlY1wJ0Gr5BFDYRIV878T3pNcflm+l0jryA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f6498PcKIBjWyvqk2FnzUzkDnJY5p/S2rHu4huDPdKonb9Q7xfPFNykffuvrCc70l IN1FqobIgo/QjwhWi7h5s6umkFbSy8VjIIvudgpZ3GvDTaxXwq7a00edpZXv0WmW4o VFCJ7ke+mCcQkwjsKrQzJNtwcP/Fu2A4bUNGFTho= Date: Sat, 18 Jan 2020 21:34:30 -0800 From: Cory Nelson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Remove hole left in error codes from early response removal. (#3367) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e23ea66b352b_7f0e3fe9fcccd960535414"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: scalablecory X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 05:34:33 -0000 ----==_mimepart_5e23ea66b352b_7f0e3fe9fcccd960535414 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Removes a hole in error codes introduced by removing H3_EARLY_RESPONSE in https://github.com/quicwg/base-drafts/pull/3208 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3367 -- Commit Summary -- * Fix hole left in error codes from H3_EARLY_RESPONSE removal. -- File Changes -- M draft-ietf-quic-http.md (8) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3367.patch https://github.com/quicwg/base-drafts/pull/3367.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3367 ----==_mimepart_5e23ea66b352b_7f0e3fe9fcccd960535414 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Removes a hole in error codes introduced by removing H3_EARLY_RESPONSE in #3208


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3367

Commit Summary

  • Fix hole left in error codes from H3_EARLY_RESPONSE removal.

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e23ea66b352b_7f0e3fe9fcccd960535414-- From nobody Sun Jan 19 10:30:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1CE512002F for ; Sun, 19 Jan 2020 10:30:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g9rtNiDyZbv7 for ; Sun, 19 Jan 2020 10:29:57 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C291D12002E for ; Sun, 19 Jan 2020 10:29:57 -0800 (PST) Date: Sun, 19 Jan 2020 10:29:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579458596; bh=8GPOiQfdHjAPCDLlH7LL4j1BGBAVrVze6NoXmhfDDoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DSEJg06o+oKw4ThUZJI2vzl9r3iW3e0pzIU4uJW6nrNtFJRtZHFHX+m7tTiIY3UnS emM34WaX+9JypGYlHCMNmxCzAoQp0wW8wSeILMxWk3Q3gYoNejv9QQlTI7iEwtR4aW HC2kvnDFkiE7PCJsLB9EqvcZ01IP9WjDaGrPKgH0= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24a0249bc5e_74a73f7f3d0cd96459729b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 18:30:01 -0000 ----==_mimepart_5e24a0249bc5e_74a73f7f3d0cd96459729b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit > I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address. I think this is only particularly relevant to SPA, since that's the only time that a server is expecting a migration. > such change would require every client to recognize TP.preferred_address Definitely worth being clear about what to do if you also disable migration, but implementations that disable migration still need 99% of the rest of the machinery for other purposes, requiring them to immediately send retire for the TP.preferred_address seems _okay_, if slightly less convoluted than having some "ignore this if that" statement around the whole thing. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-576032437 ----==_mimepart_5e24a0249bc5e_74a73f7f3d0cd96459729b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the piece we're missing is that when a client declares a migration unsuccessful, it MUST/SHOULD retire the CID it used to attempt the migration. That gives the server a clear signal, succeed or fail; it can then proceed to issue CIDs for the surviving server address.

I think this is only particularly relevant to SPA, since that's the only time that a server is expecting a migration.

such change would require every client to recognize TP.preferred_address

Definitely worth being clear about what to do if you also disable migration, but implementations that disable migration still need 99% of the rest of the machinery for other purposes, requiring them to immediately send retire for the TP.preferred_address seems okay, if slightly less convoluted than having some "ignore this if that" statement around the whole thing.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e24a0249bc5e_74a73f7f3d0cd96459729b-- From nobody Sun Jan 19 10:30:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35BA9120033 for ; Sun, 19 Jan 2020 10:30:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bPwEA3bKE5zN for ; Sun, 19 Jan 2020 10:30:20 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 965F612002F for ; Sun, 19 Jan 2020 10:30:20 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 7CCF2960230 for ; Sun, 19 Jan 2020 10:30:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579458619; bh=uWP3uQvmKj0S8+e6mu7M6wWTRJv/4WKaf1uKKde+tug=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bedtFVDgK8KM4F1AqEPK+Xy1jcypOPIalemteM8m5SlqXolHc8vBY5jv21i/h01Zt 3NTrqPGXmWxCCMQj1Bi66h9YVRKO0SSFHbWm2VgkQuWjvnMH51/dfitcs0KPpL+b/X hHsIL2xZwtw8nNnKUays47WtC0dbOqHkcDEsqVbA= Date: Sun, 19 Jan 2020 10:30:19 -0800 From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24a03b6d2cc_4a853ff2d48cd960597957"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 18:30:23 -0000 ----==_mimepart_5e24a03b6d2cc_4a853ff2d48cd960597957 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit erickinnear approved this pull request. > +When the client finishes migrating to the preferred address, it retires the +connection ID that was used for the original path ({{retiring-cids}}). +Similarly, a client that continues using the original server address SHOULD +retire the connection ID provided by the preferred_address transport parameter. +Retirement of either of these connection IDs notifies the server the server ```suggestion Retirement of either of these connection IDs notifies the server of the ``` > +When the client finishes migrating to the preferred address, it retires the This is not currently required anywhere that I can find, do you want to make this a "SHOULD retire"? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#pullrequestreview-345017627 ----==_mimepart_5e24a03b6d2cc_4a853ff2d48cd960597957 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@erickinnear approved this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
>  =0D
+When the client finishes migrating to the preferred address, it retires =
the=0D
+connection ID that was used for the original path ({{retiring-cids}}).=0D=

+Similarly, a client that continues using the original server address SHO=
ULD=0D
+retire the connection ID provided by the preferred_address transport par=
ameter.=0D
+Retirement of either of these connection IDs notifies the server the ser=
ver=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-Retirement of either of these connection IDs =
notifies the server the server=0D
+Retirement of either of these connection IDs notifies the server of the=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
>  =0D
+When the client finishes migrating to the preferred address, it retires =
the=0D
=0D

This is not currently required anywhere that I can find, do you want t= o make this a "SHOULD retire"?

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e24a03b6d2cc_4a853ff2d48cd960597957-- From nobody Sun Jan 19 14:19:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9EDC12001E for ; Sun, 19 Jan 2020 14:19:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.681 X-Spam-Level: X-Spam-Status: No, score=-3.681 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NmA8uc-6q-hk for ; Sun, 19 Jan 2020 14:19:43 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7A19120046 for ; Sun, 19 Jan 2020 14:19:42 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id F104E8C0FAF for ; Sun, 19 Jan 2020 14:19:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579472381; bh=hVsQm5/8+lqq+y6XhmHA2U3je+pEyCFOzjry2bx66yE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K1anEnrE1ueG0bASfunvU9bDQFXweSw7TyWq1KSSWI5JORXz5KRpW6p52svVX1E4r HJBmss2rGv9M1RFCrTlrJMZIgtHmXXX4it2yOQPOy515LHbEMNT24tKOETUxN3sZRa 7TBG1pUKY/h2i8agns2xm3o/jHrIWcanTg+TtFHw= Date: Sun, 19 Jan 2020 14:19:41 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24d5fde6303_54003fe38e2cd95c9733d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jan 2020 22:19:44 -0000 ----==_mimepart_5e24d5fde6303_54003fe38e2cd95c9733d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 8201bd67d2da9ff7ff785cc8b5a29dff5669667d Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/ea7c75066c52a5238508fddfbdaa6d5e50439d57..8201bd67d2da9ff7ff785cc8b5a29dff5669667d ----==_mimepart_5e24d5fde6303_54003fe38e2cd95c9733d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 8201bd6 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e24d5fde6303_54003fe38e2cd95c9733d8-- From nobody Sun Jan 19 16:31:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87DAC12001E for ; Sun, 19 Jan 2020 16:31:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aX064c5WXVdw for ; Sun, 19 Jan 2020 16:31:29 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C28E120052 for ; Sun, 19 Jan 2020 16:31:29 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 6AC27A08A9 for ; Sun, 19 Jan 2020 16:31:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579480288; bh=Yvj1+zy7R3/q25jaQbFElF6acjnIkiDbH4bhziULREU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nb3pgxY4938uoV8BvtlZ/CUJPRI3G9uMLHyEA2KGROSolMXCXbUso/ZHK6nHCStRK IgUtRHx/akaLdg0Dt5xivKwhCq9SY2w1vOCL8FhqPOcksKGasgxhrCOBATs2mAK6Zl SfpvwMWF+ZxCtSBZt9tT8EGiwqXR07J6RP4sYvYo= Date: Sun, 19 Jan 2020 16:31:28 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24f4e05a8c8_6e5d3f97578cd95c2678f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 00:31:31 -0000 ----==_mimepart_5e24f4e05a8c8_6e5d3f97578cd95c2678f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 2 commits. ed4495b759f4d70f713752e363f9e061af03c258 wip c283314ce2b19aabe05cf09c951daa7788f2f4ed a previously used CID cannot be used on a new path (opened for migration or probing) -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/8201bd67d2da9ff7ff785cc8b5a29dff5669667d..c283314ce2b19aabe05cf09c951daa7788f2f4ed ----==_mimepart_5e24f4e05a8c8_6e5d3f97578cd95c2678f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 2 commits.

  • ed4495b wip
  • c283314 a previously used CID cannot be used on a new path (opened for migration or probing)


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e24f4e05a8c8_6e5d3f97578cd95c2678f-- From nobody Sun Jan 19 16:38:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3028120052 for ; Sun, 19 Jan 2020 16:38:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mE4QsMLkDMsV for ; Sun, 19 Jan 2020 16:38:17 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E7F912001E for ; Sun, 19 Jan 2020 16:38:17 -0800 (PST) Date: Sun, 19 Jan 2020 16:38:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579480696; bh=8ZGkXFSvKf1pq7DJhZixyops36TrfOY7z+5U7+yglMA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lsSDgjn+dnDpSGVWH4bQZ6H0avOw5m84icUruZsEyu4Y3GE6M36Y+5/7KeG7J5hyh Og5fuLDIwr0cClerb8jBY7zfodIWFaEybseMbrbr15qkJty8N74a27vu7hWuAYhirW su0wYBQQC/C5GDAFkx6oJsX4Iz2mTsJNeTdTib7c= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24f6785c2ba_2e683fa75e2cd964332d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 00:38:19 -0000 ----==_mimepart_5e24f6785c2ba_2e683fa75e2cd964332d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. d6d3b17098156e0091a98bb1bbbcff60f0c12313 update 5.1.2 too -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/dc1c5f7fc0e72ad2ceac94ba1b4f457f99110277..d6d3b17098156e0091a98bb1bbbcff60f0c12313 ----==_mimepart_5e24f6785c2ba_2e683fa75e2cd964332d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e24f6785c2ba_2e683fa75e2cd964332d1-- From nobody Sun Jan 19 16:41:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F8FD120052 for ; Sun, 19 Jan 2020 16:41:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VmAlS95lmM8K for ; Sun, 19 Jan 2020 16:41:18 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45D0812001E for ; Sun, 19 Jan 2020 16:41:18 -0800 (PST) Date: Sun, 19 Jan 2020 16:41:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579480877; bh=k1V+Hd9/XzzyTKZR/RUY6Xdhx7acOcx2QX80l9AI5c8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NMOLkoiX9sd3z+cwf8q5quRJ5hR2bw80Ljl3r/DCGyxQoqU8LCjHPswfcRvO4K4Qv dSXl0UyCvzUjWXdjsMdWGIG+LHC0E6a89mQ3tjnZqqLnrtUh13NuRtkdwipcxIpCwX F5DmbxM4HGOJLV6dA3NPhmAqpBy9ytKpypbTsJnE= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e24f72ccac51_349b3fd127ccd96c807f5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 00:41:19 -0000 ----==_mimepart_5e24f72ccac51_349b3fd127ccd96c807f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > +When the client finishes migrating to the preferred address, it retires the That's a keen observation. I had assume that we'd state that: * a connection ID that was used on one path MUST NOT be used on a path created by migration * a connection ID that becomes unusable SHOULD be retired But surprisingly, we did not. As these requirements are common to ordinary connection migration and migration by preferred address, I've changed the sections that are shared by the two. PTAL at commits 8201bd6 and dc1c5f7. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368337761 ----==_mimepart_5e24f72ccac51_349b3fd127ccd96c807f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

>  
+When the client finishes migrating to the preferred address, it retires the

That's a keen observation. I had assume that we'd state that:

  • a connection ID that was used on one path MUST NOT be used on a path created by migration
  • a connection ID that becomes unusable SHOULD be retired

But surprisingly, we did not. As these requirements are common to ordinary connection migration and migration by preferred address, I've changed the sections that are shared by the two.

PTAL at commits 8201bd6 and dc1c5f7.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e24f72ccac51_349b3fd127ccd96c807f5-- From nobody Sun Jan 19 19:19:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42FCC120026 for ; Sun, 19 Jan 2020 19:19:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0eUYrEmeqgw1 for ; Sun, 19 Jan 2020 19:19:51 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5975120024 for ; Sun, 19 Jan 2020 19:19:51 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 115366A043F for ; Sun, 19 Jan 2020 19:19:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579490391; bh=uE0073dI9ytLseLuwQXpiAgmqsFSONxxitXx/c8qz30=; h=Date:From:To:Subject:From; b=NTzZbShxBqXgTl5JlmUzb5WoxL4DiGQ1I4irTe63MyE6D5Cnb0vg24peMGSnuLEF1 s+A2hSBuoTFVkPz6sBWcb9KtekXoIQOP76eu8xhM3tJQ4Q2SrSgD7C52zZF+ol7GVj ruRx+dTJYmh/KuhQlM3q9JmFErEr9bVmdKh4Xo0k= Date: Sun, 19 Jan 2020 19:19:51 -0800 From: Mark Nottingham To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] d94610: add loss bits Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 03:19:53 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/wg-materials Commit: d946104c4bdbf92339c0ec6a3cefb19616e73cde https://github.com/quicwg/wg-materials/commit/d946104c4bdbf92339c0ec6a3cefb19616e73cde Author: Mark Nottingham Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M interim-20-02/agenda.md Log Message: ----------- add loss bits Commit: d854af6124bab6fdff4bfceff3ea0f2534a0f909 https://github.com/quicwg/wg-materials/commit/d854af6124bab6fdff4bfceff3ea0f2534a0f909 Author: Mark Nottingham Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M interim-20-02/arrangements.md Log Message: ----------- Merge branch 'master' of github.com:quicwg/wg-materials Compare: https://github.com/quicwg/wg-materials/compare/17e1a08ab5c2...d854af6124ba From nobody Sun Jan 19 21:42:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C712120099 for ; Sun, 19 Jan 2020 21:42:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dBmdwbFzXj8T for ; Sun, 19 Jan 2020 21:42:46 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 308D3120077 for ; Sun, 19 Jan 2020 21:42:46 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 542FF6A050B for ; Sun, 19 Jan 2020 21:42:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579498965; bh=S1XiisrfACAYIsYOJu9y3GtwibGYd7in1qHBZztIzMI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lcVk+s3IhxynKDLjTGiZBdO4+Dk6L8ngfN/HY7VK8koVIkGB9fEs5amYu4G+q/CKb k0P7Dcg6P1OKClfXA+2ttmPhsDCo2pRBYO0qbWXHf88URUjZnF8K32sZyYXwF10UW9 j3CK9oUo/sHdi4v608kkFMKcgph4gUsYfOLbcgU8= Date: Sun, 19 Jan 2020 21:42:45 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e253dd5445d2_41d83fde112cd95c242674"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 05:42:50 -0000 ----==_mimepart_5e253dd5445d2_41d83fde112cd95c242674 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable martinthomson commented on this pull request.=0D =0D Thanks for doing this. This text certainly needed a few refinements.=0D =0D > @@ -2194,11 +2194,13 @@ linked by any other entity.=0D At any time, endpoints MAY change the Destination Connection ID they sen= d to a=0D value that has not been used on another path.=0D =0D -An endpoint MUST use a new connection ID if it initiates connection migr= ation as=0D -described in {{initiating-migration}} or probes a new network path as de= scribed=0D -in {{probing}}. An endpoint MUST use a new connection ID in response to= a=0D -change in the address of a peer if the packet with the new peer address = uses an=0D -active connection ID that has not been previously used by the peer.=0D +An endpoint MUST use a new connection ID when it initiates connection mi= gration=0D +as described in {{initiating-migration}} or {{preferred-address}}, or wh= en it=0D +probes a new network path as described in {{probing}}, and MUST NOT reus= e=0D =0D The run-on sentence here could be two sentences.=0D =0D ```suggestion=0D probes a new network path as described in {{probing}}. Endpoints MUST NOT= reuse=0D ```=0D =0D ...but I'm not seeing what the new content here does. It appears to just= be a restatement of the previous clause.=0D =0D > @@ -1036,9 +1036,9 @@ be used again and requests that the peer replace = it with a new connection ID=0D using a NEW_CONNECTION_ID frame.=0D =0D As discussed in {{migration-linkability}}, each connection ID MUST be us= ed on=0D -packets sent from only one local address. An endpoint that migrates awa= y from a=0D -local address SHOULD retire all connection IDs used on that address once= it no=0D -longer plans to use that address.=0D +packets sent from only one local address, and MUST NOT be used across mu= ltiple=0D +paths that are opened intentionally. An endpoint SHOULD retire connecti= on IDs=0D +as they become unusable.=0D =0D This new text is less accurate. It is potentially always possible to reu= se connection IDs, but what matters is whether the endpoint forsees use o= f the connection ID. The original text is probably not as good as it cou= ld be, but that seems unrelated to the stated goal of the PR.=0D =0D As this is a restatement of the original text in another section, I would= prefer to keep this terse. In fact, I would not use normative language = and instead say:=0D =0D > As discussed in {{blah}}, endpoints limit the use of a connection ID to= a single network path where possible. Endpoints SHOULD retire connectio= n IDs when no longer actively using the network path on which the connect= ion ID was used.=0D =0D > =0D +When the client finishes migrating to the preferred address, it retires = the=0D +connection ID that was used for the original path ({{retiring-cids}}).=0D= +Similarly, a client that continues using the original server address SHO= ULD=0D +retire the connection ID provided by the preferred_address transport par= ameter.=0D +Retirement of either of these connection IDs notifies the server of the=0D= +address the client has chosen.=0D =0D This creates a much stronger inference than I think we ever formally docu= mented, though it is a reasonable one for sure. If your intent is that t= he server never see data on the old path, then say that instead:=0D =0D > Once a client has migrated successfully to a network path that uses a s= erver preferred address, it MUST NOT migrate to a path using the address = that was used during connection establishment.=0D =0D Otherwise, the inference you are giving the server to make here is withou= t any support. Once you say this, you can drop this text.=0D =0D > @@ -4635,8 +4642,12 @@ preferred_address (0x000d):=0D transport parameter is only sent by a server. Servers MAY choose to on= ly send=0D a preferred address of one address family by sending an all-zero addre= ss and=0D port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode= d in=0D - network byte order. The CID Length field contains the length of the=0D= - Connection ID field.=0D + network byte order. The Connection ID field and the Stateless Reset To= ken=0D =0D New paragraph here please.=0D ```suggestion=0D network byte order.=0D =0D The Connection ID field and the Stateless Reset Token=0D ```=0D =0D > @@ -4635,8 +4642,12 @@ preferred_address (0x000d):=0D transport parameter is only sent by a server. Servers MAY choose to on= ly send=0D a preferred address of one address family by sending an all-zero addre= ss and=0D port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode= d in=0D - network byte order. The CID Length field contains the length of the=0D= - Connection ID field.=0D + network byte order. The Connection ID field and the Stateless Reset To= ken=0D + field contain the alternative connection ID that is assigned the seque= nce=0D =0D ```suggestion=0D field contain an alternative connection ID that has a sequence=0D ```=0D =0D > @@ -4635,8 +4642,12 @@ preferred_address (0x000d):=0D transport parameter is only sent by a server. Servers MAY choose to on= ly send=0D a preferred address of one address family by sending an all-zero addre= ss and=0D port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode= d in=0D - network byte order. The CID Length field contains the length of the=0D= - Connection ID field.=0D + network byte order. The Connection ID field and the Stateless Reset To= ken=0D + field contain the alternative connection ID that is assigned the seque= nce=0D + number of one ({{issue-cid}}). Having them bundled with the preferred = address=0D =0D ```suggestion=0D number of 1 ({{issue-cid}}). Having these values bundled with the prefe= rred address=0D ```=0D =0D > @@ -4635,8 +4642,12 @@ preferred_address (0x000d):=0D transport parameter is only sent by a server. Servers MAY choose to on= ly send=0D a preferred address of one address family by sending an all-zero addre= ss and=0D port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode= d in=0D - network byte order. The CID Length field contains the length of the=0D= - Connection ID field.=0D + network byte order. The Connection ID field and the Stateless Reset To= ken=0D + field contain the alternative connection ID that is assigned the seque= nce=0D + number of one ({{issue-cid}}). Having them bundled with the preferred = address=0D + ensures that there will be at least one unused active connection ID wh= en the=0D + client initiates migration to the preferred address. The CID Length fi= eld=0D + contains the length of the Connection ID field.=0D =0D I'd drop the last sentence.=0D =0D > @@ -2251,16 +2253,21 @@ transport parameter in the TLS handshake.=0D Servers MAY communicate a preferred address of each address family (IPv4= and=0D IPv6) to allow clients to pick the one most suited to their network atta= chment.=0D =0D -Once the handshake is finished, the client SHOULD select one of the two=0D= +Once the handshake is confirmed, the client SHOULD select one of the two= =0D =0D =F0=9F=91=8D Do we need a citation here too?=0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3354#pullrequestreview-3450854= 53= ----==_mimepart_5e253dd5445d2_41d83fde112cd95c242674 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D

Thanks for doing this. This text certainly needed a few refinements.<= /p>


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2194,11 +2194,13 @@ linked by any othe=
r entity.=0D
 At any time, endpoints MAY change the Destination Connection ID they sen=
d to a=0D
 value that has not been used on another path.=0D
 =0D
-An endpoint MUST use a new connection ID if it initiates connection migr=
ation as=0D
-described in {{initiating-migration}} or probes a new network path as de=
scribed=0D
-in {{probing}}.  An endpoint MUST use a new connection ID in response to=
 a=0D
-change in the address of a peer if the packet with the new peer address =
uses an=0D
-active connection ID that has not been previously used by the peer.=0D
+An endpoint MUST use a new connection ID when it initiates connection mi=
gration=0D
+as described in {{initiating-migration}} or {{preferred-address}}, or wh=
en it=0D
+probes a new network path as described in {{probing}}, and MUST NOT reus=
e=0D
=0D

The run-on sentence here could be two sentences.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-probes a new network path as described in {{p=
robing}}, and MUST NOT reuse=0D
+probes a new network path as described in {{probing}}. Endpoints MUST NO=
T reuse=0D
=0D =0D

...but I'm not seeing what the new content here does. It appears to j= ust be a restatement of the previous clause.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -1036,9 +1036,9 @@ be used again and re=
quests that the peer replace it with a new connection ID=0D
 using a NEW_CONNECTION_ID frame.=0D
 =0D
 As discussed in {{migration-linkability}}, each connection ID MUST be us=
ed on=0D
-packets sent from only one local address.  An endpoint that migrates awa=
y from a=0D
-local address SHOULD retire all connection IDs used on that address once=
 it no=0D
-longer plans to use that address.=0D
+packets sent from only one local address, and MUST NOT be used across mu=
ltiple=0D
+paths that are opened intentionally.  An endpoint SHOULD retire connecti=
on IDs=0D
+as they become unusable.=0D
=0D

This new text is less accurate. It is potentially always possible to = reuse connection IDs, but what matters is whether the endpoint forsees us= e of the connection ID. The original text is probably not as good as it = could be, but that seems unrelated to the stated goal of the PR.

=0D

As this is a restatement of the original text in another section, I wo= uld prefer to keep this terse. In fact, I would not use normative langua= ge and instead say:

=0D
=0D

As discussed in {{blah}}, endpoints limit the use of a connection ID t= o a single network path where possible. Endpoints SHOULD retire connecti= on IDs when no longer actively using the network path on which the connec= tion ID was used.

=0D
=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
>  =0D
+When the client finishes migrating to the preferred address, it retires =
the=0D
+connection ID that was used for the original path ({{retiring-cids}}).=0D=

+Similarly, a client that continues using the original server address SHO=
ULD=0D
+retire the connection ID provided by the preferred_address transport par=
ameter.=0D
+Retirement of either of these connection IDs notifies the server of the=0D=

+address the client has chosen.=0D
=0D

This creates a much stronger inference than I think we ever formally d= ocumented, though it is a reasonable one for sure. If your intent is tha= t the server never see data on the old path, then say that instead:

=0D=
=0D

Once a client has migrated successfully to a network path that uses a = server preferred address, it MUST NOT migrate to a path using the address= that was used during connection establishment.

=0D
=0D

Otherwise, the inference you are giving the server to make here is wit= hout any support. Once you say this, you can drop this text.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4642,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
=0D

New paragraph here please.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  network byte order. The Connection ID field=
 and the Stateless Reset Token=0D
+  network byte order.=0D
+  =0D
+  The Connection ID field and the Stateless Reset Token=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4642,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
+  field contain the alternative connection ID that is assigned the seque=
nce=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  field contain the alternative connection ID=
 that is assigned the sequence=0D
+  field contain an alternative connection ID that has a sequence=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4642,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
+  field contain the alternative connection ID that is assigned the seque=
nce=0D
+  number of one ({{issue-cid}}). Having them bundled with the preferred =
address=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  number of one ({{issue-cid}}). Having them =
bundled with the preferred address=0D
+  number of 1 ({{issue-cid}}). Having these values bundled with the pref=
erred address=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4642,12 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order. The Connection ID field and the Stateless Reset To=
ken=0D
+  field contain the alternative connection ID that is assigned the seque=
nce=0D
+  number of one ({{issue-cid}}). Having them bundled with the preferred =
address=0D
+  ensures that there will be at least one unused active connection ID wh=
en the=0D
+  client initiates migration to the preferred address. The CID Length fi=
eld=0D
+  contains the length of the Connection ID field.=0D
=0D

I'd drop the last sentence.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2251,16 +2253,21 @@ transport paramete=
r in the TLS handshake.=0D
 Servers MAY communicate a preferred address of each address family (IPv4=
 and=0D
 IPv6) to allow clients to pick the one most suited to their network atta=
chment.=0D
 =0D
-Once the handshake is finished, the client SHOULD select one of the two=0D=

+Once the handshake is confirmed, the client SHOULD select one of the two=
=0D
=0D

=F0=9F=91=8D Do we need a citation here too?

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e253dd5445d2_41d83fde112cd95c242674-- From nobody Sun Jan 19 21:45:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9B7A120099 for ; Sun, 19 Jan 2020 21:45:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kb4eUveIWox5 for ; Sun, 19 Jan 2020 21:45:22 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F85D120077 for ; Sun, 19 Jan 2020 21:45:22 -0800 (PST) Date: Sun, 19 Jan 2020 21:45:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579499121; bh=BJU+QpRhq6xsn2/okA7fBHMt2agznB486S9CUGi7CH8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sc/RoR47yRSypVTjvO0JaTuG7LKdFhYbtQiyYKwBRyTLty8VfAkYh3o3X6NKdvqGK x68SY9BRkCvZ2Z4JWjmYZnJN71567Olr+X3zfTXWX1jVc8vauDls7zfjeY0tRELXL+ bkYq4FFSfxsHTrM5uTa0zgcjqT2mYk9NP8KV7SLo= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e253e7149014_73e43fae7cecd960174825"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 05:45:28 -0000 ----==_mimepart_5e253e7149014_73e43fae7cecd960174825 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I would say on-path or off-path for the first two sentences and save a se= ntence. Otherwise: =F0=9F=91=8D =0D =0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3337#issuecomment-576116237= ----==_mimepart_5e253e7149014_73e43fae7cecd960174825 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

I would say on-path or off-path for the first two sentences and save a= sentence. Otherwise: =F0=9F=91=8D

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on = GitHub, or unsubscribe.3D""

=0D = ----==_mimepart_5e253e7149014_73e43fae7cecd960174825-- From nobody Sun Jan 19 21:53:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17D64120099 for ; Sun, 19 Jan 2020 21:53:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.3 X-Spam-Level: X-Spam-Status: No, score=-5.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bESa7MDTcJ34 for ; Sun, 19 Jan 2020 21:53:14 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87B5F120077 for ; Sun, 19 Jan 2020 21:53:14 -0800 (PST) Date: Sun, 19 Jan 2020 21:53:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579499593; bh=UW3XM4Gue4kmtfuoKf937g7vqXTdzCDBol+krK6z1IM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tYPSYxAytyBLey4q9AZ0qr80VtdDcD8aZDz6P7VUnTBgmqqRZq2bvB0ZuK/tXimnq GDnCoEkiE8zgVmtrOPc1eehjXJuljo1Zdz40VGRVgN4+2e/EZsQ9GV0klmWMZPqaY7 gmjaTYXzAzOmbP59GPtjwBLVws/7Vx0m5PaX5q+U= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25404982210_641f3fc18d2cd95c218567"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 05:53:16 -0000 ----==_mimepart_5e25404982210_641f3fc18d2cd95c218567 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. This is lots of words, but I can't really fault them too much. > A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or interleaved with the frames of a response message. These PUSH_PROMISE and DUPLICATE_PUSH frames are not part of the response; see {{server-push}} for -more details. +more details. These frames are not permitted in pushed responses. ```suggestion more details. These frames MUST NOT be sent in pushed responses. ``` or ```suggestion more details. A pushed response is malformed if it includes PUSH_PROMISE or DUPLICATE_PUSH frames. ``` > + create a Host header field if one is not present in a request by + copying the value of the ":authority" pseudo-header field. + + ":path": + + : Contains the path and query parts of the target URI (the "path-absolute" + production and optionally a '?' character followed by the "query" + production (see Sections 3.3 and 3.4 of [RFC3986]). A request in asterisk + form includes the value '*' for the ":path" pseudo-header field. + + : This pseudo-header field MUST NOT be empty for "http" or "https" + URIs; "http" or "https" URIs that do not contain a path component + MUST include a value of '/'. The exception to this rule is an + OPTIONS request for an "http" or "https" URI that does not include + a path component; these MUST include a ":path" pseudo-header field + with a value of '*' (see [RFC7230], Section 5.3.4). I think that we should use "Section X.X of [RFCblah]" as the one form of external section references. > + OPTIONS request for an "http" or "https" URI that does not include + a path component; these MUST include a ":path" pseudo-header field + with a value of '*' (see [RFC7230], Section 5.3.4). + +All HTTP/3 requests MUST include exactly one value for the ":method", ":scheme", +and ":path" pseudo-header fields, unless it is a CONNECT request ({{connect}}). +An HTTP request that omits mandatory pseudo-header fields or contains invalid +values for those fields is malformed ({{malformed}}). + +HTTP/3 does not define a way to carry the version identifier that is included in +the HTTP/1.1 request line. + +For responses, a single ":status" pseudo-header field is defined that carries +the HTTP status code field (see [RFC7231], Section 6). This pseudo-header field +MUST be included in all responses; otherwise, the response is malformed (Section +8.1.2.6). Fix this section reference. > @@ -520,9 +622,13 @@ permitted (e.g., idempotent actions like GET, PUT, or DELETE). ### Malformed Requests and Responses {#malformed} A malformed request or response is one that is an otherwise valid sequence of -frames but is invalid due to the presence of extraneous frames, prohibited -header fields, the absence of mandatory header fields, or the inclusion of -uppercase header field names. +frames but is invalid due to: + +- the presence of prohibited header fields or pseudo-header fields +- the absence of mandatory pseudo-header fields +- invalid values for pseudo-header fields If this is intended to be exhaustive, then you need to include ordering of pseudo-header fields and header fields. And maybe the inclusion of a non-Final status code after a final status code. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#pullrequestreview-345089338 ----==_mimepart_5e25404982210_641f3fc18d2cd95c218567 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson approved this pull request.

=0D =0D

This is lots of words, but I can't really fault them too much.


= =0D =0D

In draft-ietf-quic-http.md:

=0D
>  A server MAY send one or more PUSH_PROMIS=
E (see {{frame-push-promise}}) or=0D
 DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or=0D=

 interleaved with the frames of a response message. These PUSH_PROMISE an=
d=0D
 DUPLICATE_PUSH frames are not part of the response; see {{server-push}} =
for=0D
-more details.=0D
+more details.  These frames are not permitted in pushed responses.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-more details.  These frames are not permitted=
 in pushed responses.=0D
+more details.  These frames MUST NOT be sent in pushed responses.=0D
=0D =0D

or

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-more details.  These frames are not permitted=
 in pushed responses.=0D
+more details.  A pushed response is malformed if it includes PUSH_PROMIS=
E or DUPLICATE_PUSH frames.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> +    create a Host header field if one is =
not present in a request by=0D
+    copying the value of the ":authority" pseudo-header field.=
=0D
+=0D
+  ":path":=0D
+=0D
+  : Contains the path and query parts of the target URI (the "path-=
absolute"=0D
+    production and optionally a '?' character followed by the &q=
uot;query"=0D
+    production (see Sections 3.3 and 3.4 of [RFC3986]).  A request in as=
terisk=0D
+    form includes the value '*' for the ":path" pseudo=
-header field.=0D
+=0D
+  : This pseudo-header field MUST NOT be empty for "http" or &=
quot;https"=0D
+    URIs; "http" or "https" URIs that do not contain=
 a path component=0D
+    MUST include a value of '/'.  The exception to this rule is =
an=0D
+    OPTIONS request for an "http" or "https" URI tha=
t does not include=0D
+    a path component; these MUST include a ":path" pseudo-head=
er field=0D
+    with a value of '*' (see [RFC7230], Section 5.3.4).=0D
=0D

I think that we should use "Section X.X of [RFCblah]" as the one form = of external section references.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> +    OPTIONS request for an "http&quo=
t; or "https" URI that does not include=0D
+    a path component; these MUST include a ":path" pseudo-head=
er field=0D
+    with a value of '*' (see [RFC7230], Section 5.3.4).=0D
+=0D
+All HTTP/3 requests MUST include exactly one value for the ":method=
", ":scheme",=0D
+and ":path" pseudo-header fields, unless it is a CONNECT reque=
st ({{connect}}).=0D
+An HTTP request that omits mandatory pseudo-header fields or contains in=
valid=0D
+values for those fields is malformed ({{malformed}}).=0D
+=0D
+HTTP/3 does not define a way to carry the version identifier that is inc=
luded in=0D
+the HTTP/1.1 request line.=0D
+=0D
+For responses, a single ":status" pseudo-header field is defin=
ed that carries=0D
+the HTTP status code field (see [RFC7231], Section 6).  This pseudo-head=
er field=0D
+MUST be included in all responses; otherwise, the response is malformed =
(Section=0D
+8.1.2.6).=0D
=0D

Fix this section reference.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -520,9 +622,13 @@ permitted (e.g., idem=
potent actions like GET, PUT, or DELETE).=0D
 ### Malformed Requests and Responses {#malformed}=0D
 =0D
 A malformed request or response is one that is an otherwise valid sequen=
ce of=0D
-frames but is invalid due to the presence of extraneous frames, prohibit=
ed=0D
-header fields, the absence of mandatory header fields, or the inclusion =
of=0D
-uppercase header field names.=0D
+frames but is invalid due to:=0D
+=0D
+- the presence of prohibited header fields or pseudo-header fields=0D
+- the absence of mandatory pseudo-header fields=0D
+- invalid values for pseudo-header fields=0D
=0D

If this is intended to be exhaustive, then you need to include orderin= g of pseudo-header fields and header fields.

=0D

And maybe the inclusion of a non-Final status code after a final statu= s code.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e25404982210_641f3fc18d2cd95c218567-- From nobody Sun Jan 19 21:57:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AF4D1200B3 for ; Sun, 19 Jan 2020 21:57:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RbdYDAn9nEGA for ; Sun, 19 Jan 2020 21:57:28 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78444120099 for ; Sun, 19 Jan 2020 21:57:28 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id C4AE62800B3 for ; Sun, 19 Jan 2020 21:57:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579499847; bh=E68vPqjS3uniIAjlBma2/8RVnNaQxoViHQv5kIAlgPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oMSSZirBcmNB0H0EYhUQ6kuIz9/AvD+v8nDv7B6mch+3BuV61XI8OA8iSDkNiQ6m+ 83MkKDdEYEvfH1Fmgtr8PMRc6DOG51mKB36WvzZxlatWi8Zi2ip8YFfl6i0leD01vo w5VTNBB1Qu5CeiDtne3wN5LDpS1wXbvPGxX0Y/Ks= Date: Sun, 19 Jan 2020 21:57:27 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254147b975d_6643fac7c4cd96c2094c1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 05:57:29 -0000 ----==_mimepart_5e254147b975d_6643fac7c4cd96c2094c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I have to admit that I found Kazuho's points about congestion control somewhat compelling. However, I would say that there is nothing inherently wrong with the approach we take, except for the way that we count those junk bytes toward bytes-in-flight, and particularly how we remove them in the absence of a direct ACK. But ACKs in Initial packets are worthless anyway, so counting them as though they were Initial probably goes most of the way to fixing the problem. Right now we don't account for these bytes at all, which avoids accounting errors, but might not be ideal in terms of congestion control. INIT_CWND 10 becomes INIT_CWND "10 and a bit". -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-576118905 ----==_mimepart_5e254147b975d_6643fac7c4cd96c2094c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I have to admit that I found Kazuho's points about congestion control somewhat compelling. However, I would say that there is nothing inherently wrong with the approach we take, except for the way that we count those junk bytes toward bytes-in-flight, and particularly how we remove them in the absence of a direct ACK. But ACKs in Initial packets are worthless anyway, so counting them as though they were Initial probably goes most of the way to fixing the problem.

Right now we don't account for these bytes at all, which avoids accounting errors, but might not be ideal in terms of congestion control. INIT_CWND 10 becomes INIT_CWND "10 and a bit".


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e254147b975d_6643fac7c4cd96c2094c1-- From nobody Sun Jan 19 21:59:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F057120099 for ; Sun, 19 Jan 2020 21:59:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SBKZ8MYbt3P7 for ; Sun, 19 Jan 2020 21:59:34 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DABC120043 for ; Sun, 19 Jan 2020 21:59:34 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 31F645211FD for ; Sun, 19 Jan 2020 21:59:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579499973; bh=y3RvrFYl9YU3zC3f3HBoRT7Jsq2TeTTxdQEEz4ZJN7o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CU5tur/s1yNw2Cq80kXzihWx+DpJcChE+/gFwDpqU5uMddZx0UEUs4N541r6zfMj1 gQxCB0OdCrK3SIShZSQHgpEn6Yn8gNpjfpnbveylRdHp8bwdZWXWXE4EBzG6YtUI+e l2ksXXw15Wjzc8OMaPzQekp8OFP3kyCo/CxqkewY= Date: Sun, 19 Jan 2020 21:59:33 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2541c522c44_2dde3fb2374cd960389af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 05:59:36 -0000 ----==_mimepart_5e2541c522c44_2dde3fb2374cd960389af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson requested changes on this pull request. > @@ -3241,15 +3241,14 @@ received packets in preference to packets received in the past. ### Measuring and Reporting Host Delay {#host-delay} -An endpoint measures the delays intentionally introduced between when an -ack-eliciting packet is received and the corresponding acknowledgment is sent. -The endpoint encodes this delay for the largest acknowledged packet in the Ack -Delay field of an ACK frame (see {{frame-ack}}). This allows the receiver of the -ACK to adjust for any intentional delays, which is important for getting a -better estimate of the path RTT when acknowledgments are delayed. A packet might -be held in the OS kernel or elsewhere on the host before being processed. An -endpoint MUST NOT include delays that is does not control when populating the -Ack Delay field in an ACK frame. +An endpoint measures the delays intentionally introduced between when the +largest packet is received and an acknowledgment is sent. The endpoint encodes "largest" means number of bytes, right? ```suggestion packet with the largest packet number is received and an acknowledgment is sent. The endpoint encodes ``` > -An endpoint measures the delays intentionally introduced between when an -ack-eliciting packet is received and the corresponding acknowledgment is sent. -The endpoint encodes this delay for the largest acknowledged packet in the Ack -Delay field of an ACK frame (see {{frame-ack}}). This allows the receiver of the -ACK to adjust for any intentional delays, which is important for getting a -better estimate of the path RTT when acknowledgments are delayed. A packet might -be held in the OS kernel or elsewhere on the host before being processed. An -endpoint MUST NOT include delays that is does not control when populating the -Ack Delay field in an ACK frame. +An endpoint measures the delays intentionally introduced between when the +largest packet is received and an acknowledgment is sent. The endpoint encodes +this delay in the Ack Delay field of an ACK frame (see {{frame-ack}}). This +allows the receiver of the ACK to adjust for any intentional delays, which is +important for getting a better estimate of the path RTT when acknowledgments are +delayed. A packet might be held in the OS kernel or elsewhere on the host before +being processed. An endpoint MUST NOT include delays that is does not control The benefit of proof reading: ```suggestion being processed. An endpoint MUST NOT include delays that it does not control ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3356#pullrequestreview-345091768 ----==_mimepart_5e2541c522c44_2dde3fb2374cd960389af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson requested changes on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3241,15 +3241,14 @@ received packets i=
n preference to packets received in the past.=0D
 =0D
 ### Measuring and Reporting Host Delay {#host-delay}=0D
 =0D
-An endpoint measures the delays intentionally introduced between when an=
=0D
-ack-eliciting packet is received and the corresponding acknowledgment is=
 sent.=0D
-The endpoint encodes this delay for the largest acknowledged packet in t=
he Ack=0D
-Delay field of an ACK frame (see {{frame-ack}}). This allows the receive=
r of the=0D
-ACK to adjust for any intentional delays, which is important for getting=
 a=0D
-better estimate of the path RTT when acknowledgments are delayed. A pack=
et might=0D
-be held in the OS kernel or elsewhere on the host before being processed=
.  An=0D
-endpoint MUST NOT include delays that is does not control when populatin=
g the=0D
-Ack Delay field in an ACK frame.=0D
+An endpoint measures the delays intentionally introduced between when th=
e=0D
+largest packet is received and an acknowledgment is sent. The endpoint e=
ncodes=0D
=0D

"largest" means number of bytes, right?

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-largest packet is received and an acknowledgm=
ent is sent. The endpoint encodes=0D
+packet with the largest packet number is received and an acknowledgment =
is sent. The endpoint encodes=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> -An endpoint measures the delays intention=
ally introduced between when an=0D
-ack-eliciting packet is received and the corresponding acknowledgment is=
 sent.=0D
-The endpoint encodes this delay for the largest acknowledged packet in t=
he Ack=0D
-Delay field of an ACK frame (see {{frame-ack}}). This allows the receive=
r of the=0D
-ACK to adjust for any intentional delays, which is important for getting=
 a=0D
-better estimate of the path RTT when acknowledgments are delayed. A pack=
et might=0D
-be held in the OS kernel or elsewhere on the host before being processed=
.  An=0D
-endpoint MUST NOT include delays that is does not control when populatin=
g the=0D
-Ack Delay field in an ACK frame.=0D
+An endpoint measures the delays intentionally introduced between when th=
e=0D
+largest packet is received and an acknowledgment is sent. The endpoint e=
ncodes=0D
+this delay in the Ack Delay field of an ACK frame (see {{frame-ack}}). T=
his=0D
+allows the receiver of the ACK to adjust for any intentional delays, whi=
ch is=0D
+important for getting a better estimate of the path RTT when acknowledgm=
ents are=0D
+delayed. A packet might be held in the OS kernel or elsewhere on the hos=
t before=0D
+being processed.  An endpoint MUST NOT include delays that is does not c=
ontrol=0D
=0D

The benefit of proof reading:

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-being processed.  An endpoint MUST NOT includ=
e delays that is does not control=0D
+being processed.  An endpoint MUST NOT include delays that it does not c=
ontrol=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2541c522c44_2dde3fb2374cd960389af-- From nobody Sun Jan 19 22:01:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1748120043 for ; Sun, 19 Jan 2020 22:01:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id llUXypLXzvu9 for ; Sun, 19 Jan 2020 22:01:39 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFDC2120025 for ; Sun, 19 Jan 2020 22:01:38 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 1A3CF8C0F2F for ; Sun, 19 Jan 2020 22:01:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579500098; bh=IEJ8UGHD0F89QPMIHXN+T1HBPiK4tEvbOZCU/FApB8g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tOr038FYW2YHDN4S2vSJx6i8ND6Oo0eh1RRe/BC01L3FzsZ+VvkckiboykYb6HZV3 qZ947wFQNfYdIjFhlK3YQC2dyQcszRkHLL6x0eQuKLAOLS/S371j4sjJ7n4dp1Z3oO xsbJ+uGtESYV61iCmAHO1LTD8qrGcv8IdywB04Rs= Date: Sun, 19 Jan 2020 22:01:38 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254242a778_9e83fa197ecd95c65847"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:01:46 -0000 ----==_mimepart_5e254242a778_9e83fa197ecd95c65847 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Looks fine to me. I wonder how much this will end up doing anything... > @@ -1458,6 +1460,11 @@ H3_VERSION_FALLBACK (0x110): : The requested operation cannot be served over HTTP/3. The peer should retry over HTTP/1.1. +Error codes of the format `0x1f * N + 0x21` for integer values of N are reserved +to exercise the requirement that unknown error codes be ignored "ignored" or "treated as equivalent to "HTTP3_NO_ERROR" ? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#pullrequestreview-345092266 ----==_mimepart_5e254242a778_9e83fa197ecd95c65847 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

Looks fine to me. I wonder how much this will end up doing anything...


In draft-ietf-quic-http.md:

> @@ -1458,6 +1460,11 @@ H3_VERSION_FALLBACK (0x110):
 : The requested operation cannot be served over HTTP/3.  The peer should
   retry over HTTP/1.1.
 
+Error codes of the format `0x1f * N + 0x21` for integer values of N are reserved
+to exercise the requirement that unknown error codes be ignored

"ignored" or "treated as equivalent to "HTTP3_NO_ERROR" ?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e254242a778_9e83fa197ecd95c65847-- From nobody Sun Jan 19 22:03:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B7A91200B3 for ; Sun, 19 Jan 2020 22:03:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S1VkYLILY10w for ; Sun, 19 Jan 2020 22:03:51 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19389120099 for ; Sun, 19 Jan 2020 22:03:51 -0800 (PST) Date: Sun, 19 Jan 2020 22:03:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579500230; bh=khu6OMcKFSLlzyudpxQZi3AjVTJReGgMSr64Y/zRw98=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q1d8ZrZjJTINZeyWVkNplaRFuuCDZkXhe5yN2/ZK2ApvDzRaRcyybDWn9nMvwpNde jrov44rJNK34LkFClaQKVoiXAgJJYysIqg0tj5xWXFHjPIUmbaodHxVwFz4/20mfGU 0DAPEGc/VRcZeH0GYok5zHp9IQ+mP4Zz3DUev5v8= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2542c614b16_576a3faf9dacd9601744a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:03:54 -0000 ----==_mimepart_5e2542c614b16_576a3faf9dacd9601744a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay +field right shiften by the ack_delay_exponent transport parameter. For packets ```suggestion field left shifted by the ack_delay_exponent transport parameter. For packets ``` I know that shifting and endianness are often contended, but I think that this is a left shift. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#pullrequestreview-345092840 ----==_mimepart_5e2542c614b16_576a3faf9dacd9601744a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -315,14 +315,16 @@ samples, and rttvar =
is the variation in the RTT samples, estimated using a=0D
 mean variation.=0D
 =0D
 The calculation of smoothed_rtt uses path latency after adjusting RTT sa=
mples=0D
-for ACK delays.  For packets sent in the ApplicationData packet number s=
pace,=0D
-a peer limits any delay in sending an acknowledgement for an ack-eliciti=
ng=0D
-packet to no greater than the value it advertised in the max_ack_delay t=
ransport=0D
-parameter.  Consequently, when a peer reports an Ack Delay that is great=
er than=0D
-its max_ack_delay, the delay is attributed to reasons out of the peer=
9;s control,=0D
-such as scheduler latency at the peer or loss of previous ACK frames.  A=
ny=0D
-delays beyond the peer's max_ack_delay are therefore considered effe=
ctively=0D
-part of path delay and incorporated into the smoothed_rtt estimate.=0D
+for ACK delays. ACK delays are communicated in the ACK frame as an ack_d=
elay=0D
+field right shiften by the ack_delay_exponent transport parameter.  For =
packets=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-field right shiften by the ack_delay_exponent=
 transport parameter.  For packets=0D
+field left shifted by the ack_delay_exponent transport parameter.  For p=
ackets=0D
=0D =0D

I know that shifting and endianness are often contended, but I think t= hat this is a left shift.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2542c614b16_576a3faf9dacd9601744a-- From nobody Sun Jan 19 22:22:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAAD91200B3 for ; Sun, 19 Jan 2020 22:22:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e5uRbICPnUAs for ; Sun, 19 Jan 2020 22:22:45 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AD53120025 for ; Sun, 19 Jan 2020 22:22:45 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 67FD2C60068 for ; Sun, 19 Jan 2020 22:22:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501364; bh=vWVjSdw3IQVZimBr/5G8piIAcG7FcMhOEPAWrsqPuME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P7CH0SOTnO+wmwEEvV5aj7Nqebojlo38Gq0Vbpd1TeV1DVCzGAZzY2Ab5vH5wJfBb +tZIxVTgpTaO51X4SsED1UTiTLOU9PGsGT4RNEt44nr+VYz3m/994UAF5XfcyJpY1N T7+7HvhFYts5sbVL+xOrYUybo4DO6QVKzaZpXWTc= Date: Sun, 19 Jan 2020 22:22:44 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25473457a17_4ea43fe1118cd96c13277b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:22:47 -0000 ----==_mimepart_5e25473457a17_4ea43fe1118cd96c13277b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. Yeah, this works for me. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359#pullrequestreview-345097665 ----==_mimepart_5e25473457a17_4ea43fe1118cd96c13277b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

Yeah, this works for me.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25473457a17_4ea43fe1118cd96c13277b-- From nobody Sun Jan 19 22:23:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19CCC120025 for ; Sun, 19 Jan 2020 22:23:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 62y_-qat757I for ; Sun, 19 Jan 2020 22:23:40 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6ACDD120043 for ; Sun, 19 Jan 2020 22:23:40 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id BF84CA10DF for ; Sun, 19 Jan 2020 22:23:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501419; bh=bKkSiC7hOcAxKMI4vskfJ2KfFMDU843y+PHH6gFLKPQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GpqjLn+a09pE1RuJbprWVWcD1+zy5wC/dUqCwcwZuozEYUk8lE2ZTgWi9Fb/mAWdb dpAvyTEIvs3/B9fUa9lU0yucFd1u94SFsTI3jNCyAIm2eLKygfNYsPFZrfxzwjSokN TkMkAxT96FQNTmFWB4PBSMjrQjJ6unRjRvRttjOM= Date: Sun, 19 Jan 2020 22:23:39 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25476bb052c_63c93fd48facd96c430cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:23:42 -0000 ----==_mimepart_5e25476bb052c_63c93fd48facd96c430cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Seems alright. > @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC version 1). This GOAWAY frame signals to the client that shutdown is imminent and that initiating further requests is prohibited. After allowing time for any -in-flight requests (at least one round-trip time), the server would send another -GOAWAY frame with an updated last Stream ID. This ensures that a connection can -be cleanly shut down without causing requests to fail. +in-flight requests to reach the server, the server MAY send another GOAWAY frame +indicating which requests it will accept before the end of the connection. This Don't you mean "can send"? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#pullrequestreview-345097851 ----==_mimepart_5e25476bb052c_63c93fd48facd96c430cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

Seems alright.


In draft-ietf-quic-http.md:

> @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value
 for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
 version 1).  This GOAWAY frame signals to the client that shutdown is imminent
 and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests (at least one round-trip time), the server would send another
-GOAWAY frame with an updated last Stream ID.  This ensures that a connection can
-be cleanly shut down without causing requests to fail.
+in-flight requests to reach the server, the server MAY send another GOAWAY frame
+indicating which requests it will accept before the end of the connection. This

Don't you mean "can send"?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25476bb052c_63c93fd48facd96c430cc-- From nobody Sun Jan 19 22:25:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E752120043 for ; Sun, 19 Jan 2020 22:25:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CDr-6wnAVD8a for ; Sun, 19 Jan 2020 22:25:39 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F5C120025 for ; Sun, 19 Jan 2020 22:25:39 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 62A3CE00B3 for ; Sun, 19 Jan 2020 22:25:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501538; bh=6yrlTwnBfCON1etZrMKCfSx7rHQwwkn8cAHTSTQC1CA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YpU9QvjYYslptqDormhzXXWiSygPtK8k2Zd+xdJ/qbinYn9+fz3USLmOFwZzjrSxB F7fiUT2NWBql7777TINV4cP+1LyZlIdJUEICB5pz4ZFT4lGJuZBzvblWdU2bNB5Uyy W9kZUWMRotun3l3256/eToNsm0yvF0OoXUgft75k= Date: Sun, 19 Jan 2020 22:25:38 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2547e2535cf_3b5e3fb9598cd9609551e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:25:41 -0000 ----==_mimepart_5e2547e2535cf_3b5e3fb9598cd9609551e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is a big fat design issue that will have a serious impact on existing implementations. It sounds perfectly reasonable, but we'll need to run the process. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576125521 ----==_mimepart_5e2547e2535cf_3b5e3fb9598cd9609551e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is a big fat design issue that will have a serious impact on existing implementations. It sounds perfectly reasonable, but we'll need to run the process.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2547e2535cf_3b5e3fb9598cd9609551e-- From nobody Sun Jan 19 22:28:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3ED5120043 for ; Sun, 19 Jan 2020 22:28:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MxqFsjWV2LYF for ; Sun, 19 Jan 2020 22:28:02 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAFCB120025 for ; Sun, 19 Jan 2020 22:28:02 -0800 (PST) Date: Sun, 19 Jan 2020 22:28:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501681; bh=pdcPOEDC/RA/esZVnh8OtuiMD/QR5AuqX7MzzobbQes=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QpAURZDZrCuizLxXMwNUtMdLVGiB6uLx4cGIwv67zZKZLijIVqIqfLNiG/74pqC9c nG5d6CjhgM6gHMHkQf41i5Tocifa46Kq8el4U3uvKuRNaaNse6mTSGeYTHuiZgaNxc v9dTXqXsqw9/2tdfjMHZ0U2bS1w7ySEDoYHpuuoQ= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254871bd1b7_3dd63fd8366cd95c492dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:28:03 -0000 ----==_mimepart_5e254871bd1b7_3dd63fd8366cd95c492dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The We still need to know what "out of order" means. I presume that this is "when an ack-eliciting packet arrives with a packet number that more than one greater than any previously received packet" or something like that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#pullrequestreview-345098911 ----==_mimepart_5e254871bd1b7_3dd63fd8366cd95c492dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The

We still need to know what "out of order" means. I presume that this is "when an ack-eliciting packet arrives with a packet number that more than one greater than any previously received packet" or something like that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e254871bd1b7_3dd63fd8366cd95c492dd-- From nobody Sun Jan 19 22:31:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83F20120043 for ; Sun, 19 Jan 2020 22:31:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i5RztYMxETd9 for ; Sun, 19 Jan 2020 22:31:15 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABAA3120025 for ; Sun, 19 Jan 2020 22:31:15 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 157F48C0F25 for ; Sun, 19 Jan 2020 22:31:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501875; bh=dRaw1LaHVadNlTex/Lfy0cCA70APW8JvdJOFfJBTcXE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qJJXE9AVOsVhIhnbdlqhFvXGaq7e5JKDw1s8iutLrQtG4XW3liDBCcZ/UvQMswz6Y FzNV+GFSBRCFeycpR4MYXKRWHmIRrM8dspWjPXpIpeZSmAmvdlkfKJS30P7Z8t+5+B 5rJRIAb+7xt0bKpN1Fs9V9t/+Tx121x4QuXrre4U= Date: Sun, 19 Jan 2020 22:31:15 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Retry integrity protection should not add new requirements to TLS API (#3366) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2549335992_16513fb0d38cd96c3194e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:31:17 -0000 ----==_mimepart_5e2549335992_16513fb0d38cd96c3194e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It would be easier for me to do as @kazuho suggested, but the overall effort is small. I can live with either answer. Note that the additional indirection can be hard-coded out if people find they want to prime their AES directly. Of course, you don't need to run AES at all if you want to go that far. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3366#issuecomment-576126951 ----==_mimepart_5e2549335992_16513fb0d38cd96c3194e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It would be easier for me to do as @kazuho suggested, but the overall effort is small. I can live with either answer. Note that the additional indirection can be hard-coded out if people find they want to prime their AES directly. Of course, you don't need to run AES at all if you want to go that far.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2549335992_16513fb0d38cd96c3194e-- From nobody Sun Jan 19 22:33:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DDB7120025 for ; Sun, 19 Jan 2020 22:33:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xy3q673MbXCh for ; Sun, 19 Jan 2020 22:33:06 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3113B120043 for ; Sun, 19 Jan 2020 22:33:06 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 8C9F66E041D for ; Sun, 19 Jan 2020 22:33:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579501985; bh=c7rmZztbD7S3hQdZLwDiOXOerqTxc5ga9Uffu8DdUco=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EuUlSWZIFsRywvkRlNxK23uJKTwwtlrjmOOZbrUXZdq/R7+UCkBLVsoTT5fZg8RJb x3ogzeicey8EWDChPxh1zVY7/KdgFq/godTvTtDI5zYHbyzsNf+s89EncDx7ZwAIWG p83suGTteilUL1UshnymGFZonF+eUfqDeeg0JQ2g= Date: Sun, 19 Jan 2020 22:33:05 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2549a17d685_3b703fb9598cd96028429e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:33:08 -0000 ----==_mimepart_5e2549a17d685_3b703fb9598cd96028429e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. If this is the outcome, then this seems fine. > - The plaintext, P, is empty. - The associated data, A, is the contents of the Retry Pseudo-Packet, as illustrated in {{retry-pseudo}}: +The secret key and the nonce are values derived by calling HKDF-Expand-Label +using 0x656e61e336ae9417f7f0edd8d78d461e2aa7084aba7a14c1e9f726d55709169a as the +secret, with labels being "quic key" and "quic iv". I would cite the section where we describe how to use HKDF-Expand-Label in QUIC. Otherwise people will be inclined to ask things like "What is L?", when that is more clearly described in that section. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365#pullrequestreview-345100123 ----==_mimepart_5e2549a17d685_3b703fb9598cd96028429e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

If this is the outcome, then this seems fine.


In draft-ietf-quic-tls.md:

>  - The plaintext, P, is empty.
 - The associated data, A, is the contents of the Retry Pseudo-Packet, as
   illustrated in {{retry-pseudo}}:
 
+The secret key and the nonce are values derived by calling HKDF-Expand-Label
+using 0x656e61e336ae9417f7f0edd8d78d461e2aa7084aba7a14c1e9f726d55709169a as the
+secret, with labels being "quic key" and "quic iv".

I would cite the section where we describe how to use HKDF-Expand-Label in QUIC. Otherwise people will be inclined to ask things like "What is L?", when that is more clearly described in that section.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2549a17d685_3b703fb9598cd96028429e-- From nobody Sun Jan 19 22:34:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7F0D120025 for ; Sun, 19 Jan 2020 22:34:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k6EaSRlpGvuD for ; Sun, 19 Jan 2020 22:34:06 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70470120043 for ; Sun, 19 Jan 2020 22:34:06 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 3A2A82C0A42 for ; Sun, 19 Jan 2020 22:34:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579502045; bh=lRD/dn5WLHsVrvXZV7dkwmGPeC2iGQINSwyVX7nbqaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lcVtIpijYtGynIYQ0UlDR5cimOeZUGieXYEGKacLGPYolMwuOXiqgFkMyJXTgdvIj wiOr4TDTo4Yo0avc0i37hI0A6LYHvu5hq7ADUC/ZLPNX6Y7RcffnpUkBNpMwuihhDW w8rtyUlVR+zQLcQYds1f/sAavA+gDdHhXeSBW4Iw= Date: Sun, 19 Jan 2020 22:34:05 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove hole left in error codes from early response removal. (#3367) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2549dd2ae42_329b3ff25c8cd96066274"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:34:09 -0000 ----==_mimepart_5e2549dd2ae42_329b3ff25c8cd96066274 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Changes that have interoperability implications need to have design issues opened for them, otherwise we get interop problems. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3367#pullrequestreview-345100376 ----==_mimepart_5e2549dd2ae42_329b3ff25c8cd96066274 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

Changes that have interoperability implications need to have design issues opened for them, otherwise we get interop problems.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2549dd2ae42_329b3ff25c8cd96066274-- From nobody Sun Jan 19 22:51:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF7B3120043 for ; Sun, 19 Jan 2020 22:51:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lv44NEFEKVIz for ; Sun, 19 Jan 2020 22:51:16 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E912120025 for ; Sun, 19 Jan 2020 22:51:16 -0800 (PST) Date: Sun, 19 Jan 2020 22:51:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579503075; bh=3wxak00v2U/5eXAp/UDpT4z77JTwtNFdJmK6uRmpf4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zn+6uXG+ip4o1XWMotMTtkdbcznqt4hqgxUB44Ke8SjDXhp83ZnI2kDXpdun75FDc cimur90fuHOiUcs9XLm6KYC7EZwG5bo51SSvq2toCEICHK/9+fszE1MiOvNLaMIxCW 5FcbJxn9TgAh54kZtEBgm1+wUrBrkmv3gN3C2IPk= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254de3547eb_37de3fb5bc2cd95c1095af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:51:22 -0000 ----==_mimepart_5e254de3547eb_37de3fb5bc2cd95c1095af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 6f792b75d5580acc9e50f791e2d3304470210980 refer to Packet Protection Keys -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3365/files/07ec05b0c2e7bfb4e1f9f64b442352871be39a46..6f792b75d5580acc9e50f791e2d3304470210980 ----==_mimepart_5e254de3547eb_37de3fb5bc2cd95c1095af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 6f792b7 refer to Packet Protection Keys


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e254de3547eb_37de3fb5bc2cd95c1095af-- From nobody Sun Jan 19 22:51:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4737120043 for ; Sun, 19 Jan 2020 22:51:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 86ufs5UnlBJF for ; Sun, 19 Jan 2020 22:51:49 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CEB2120025 for ; Sun, 19 Jan 2020 22:51:49 -0800 (PST) Date: Sun, 19 Jan 2020 22:51:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579503108; bh=IZ3wzQASLIo7X9vKC0j3zwMJFyw//UyWDguFNXcwg1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hU9kNIG/54FZY2+6VME7wKnkOQKqJAdI0aDkTdwFfvSTRnD7ePgS5KJPhvSt5dVad jDt4unL95EO4Qp+HPwmxuBzjnJyvf5DmmBX/cqIrAgvjnRjZhIZCmVo0J4dt2wVl4/ 0AS1DPgFqz4xdMHrCrobdknD/8nj5xU7UTd7LRtA= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254e0449272_37d53fb5bc2cd95c14145d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:51:51 -0000 ----==_mimepart_5e254e0449272_37d53fb5bc2cd95c14145d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > - The plaintext, P, is empty. - The associated data, A, is the contents of the Retry Pseudo-Packet, as illustrated in {{retry-pseudo}}: +The secret key and the nonce are values derived by calling HKDF-Expand-Label +using 0x656e61e336ae9417f7f0edd8d78d461e2aa7084aba7a14c1e9f726d55709169a as the +secret, with labels being "quic key" and "quic iv". Thank you for the suggestion. Done in 6f792b7. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365#discussion_r368390526 ----==_mimepart_5e254e0449272_37d53fb5bc2cd95c14145d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-tls.md:

>  - The plaintext, P, is empty.
 - The associated data, A, is the contents of the Retry Pseudo-Packet, as
   illustrated in {{retry-pseudo}}:
 
+The secret key and the nonce are values derived by calling HKDF-Expand-Label
+using 0x656e61e336ae9417f7f0edd8d78d461e2aa7084aba7a14c1e9f726d55709169a as the
+secret, with labels being "quic key" and "quic iv".

Thank you for the suggestion. Done in 6f792b7.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e254e0449272_37d53fb5bc2cd95c14145d-- From nobody Sun Jan 19 22:55:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A4B6120043 for ; Sun, 19 Jan 2020 22:55:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XA45QpZ8yOQk for ; Sun, 19 Jan 2020 22:55:08 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3375120025 for ; Sun, 19 Jan 2020 22:55:08 -0800 (PST) Date: Sun, 19 Jan 2020 22:55:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579503308; bh=7IoMZsgvqudPIlGB8W8i6q1E64PD3OfG0pmkY+wPzjg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X5fR+3yHCoshyU7CWYipDTUQmwdGUvDuzrRjO7rFzOOh2CT4JnPxBbNWliY0KA9zI NHZC51Nwo7wz8FL98rblolj5MW0k2TdBUPG68g8p2bR4C9ua4dPip2KBo0rFW8vDm1 Fokr+ovqpLKdyrHdJBr2cr3LvtWqFQW6GT8STRxU= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e254ecbc50ef_5733fb73eacd96c291647"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 06:55:15 -0000 ----==_mimepart_5e254ecbc50ef_5733fb73eacd96c291647 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC version 1). This GOAWAY frame signals to the client that shutdown is imminent and that initiating further requests is prohibited. After allowing time for any -in-flight requests (at least one round-trip time), the server would send another -GOAWAY frame with an updated last Stream ID. This ensures that a connection can -be cleanly shut down without causing requests to fail. +in-flight requests to reach the server, the server MAY send another GOAWAY frame +indicating which requests it will accept before the end of the connection. This My view has been "server sends" is better than "can send", because this sentence is part of what a server "can" do to gracefully shutdown a connection. But I'll leave that up to the editors. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#discussion_r368391328 ----==_mimepart_5e254ecbc50ef_5733fb73eacd96c291647 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value
 for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
 version 1).  This GOAWAY frame signals to the client that shutdown is imminent
 and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests (at least one round-trip time), the server would send another
-GOAWAY frame with an updated last Stream ID.  This ensures that a connection can
-be cleanly shut down without causing requests to fail.
+in-flight requests to reach the server, the server MAY send another GOAWAY frame
+indicating which requests it will accept before the end of the connection. This

My view has been "server sends" is better than "can send", because this sentence is part of what a server "can" do to gracefully shutdown a connection. But I'll leave that up to the editors.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e254ecbc50ef_5733fb73eacd96c291647-- From nobody Sun Jan 19 23:11:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 296601200B3 for ; Sun, 19 Jan 2020 23:11:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uhx8FDI8JA_u for ; Sun, 19 Jan 2020 23:11:10 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BFA0120025 for ; Sun, 19 Jan 2020 23:11:10 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 8414C660B7D for ; Sun, 19 Jan 2020 23:11:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504269; bh=xtJDUAgAzHcYN7W8ED9CVbTWpZI4ZV4B+GZoTlY/uUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HX6xZcInJymkUPMvG9rqY9BT7D+gqfB0lQTIOlhf/9I1hKs4ChdUfwhhivYxqWUSM F4xyqb+uhyZhm/wIAZoqtSmTBge6qsHe8MjEKKiP41hC2EVp3C20hqLwso0jPrkSGq Z6YuBm/7XwgocceYOJpJAKZKq2KRUg9cqlIPmLmY= Date: Sun, 19 Jan 2020 23:11:09 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25528d7545b_3f23f9c130cd96c7019a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:11:15 -0000 ----==_mimepart_5e25528d7545b_3f23f9c130cd96c7019a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -2194,11 +2194,13 @@ linked by any other entity. At any time, endpoints MAY change the Destination Connection ID they send to a value that has not been used on another path. -An endpoint MUST use a new connection ID if it initiates connection migration as -described in {{initiating-migration}} or probes a new network path as described -in {{probing}}. An endpoint MUST use a new connection ID in response to a -change in the address of a peer if the packet with the new peer address uses an -active connection ID that has not been previously used by the peer. +An endpoint MUST use a new connection ID when it initiates connection migration +as described in {{initiating-migration}} or {{preferred-address}}, or when it +probes a new network path as described in {{probing}}, and MUST NOT reuse The problem with the existing text is that while it says that a new connection ID MUST be used when "initiating" a migration, or probing, it does not forbid reuse of a CID (that has previously used on a different path) once the path is being validated. That's is why I added the "MUST NOT" without splitting the sentence. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368394945 ----==_mimepart_5e25528d7545b_3f23f9c130cd96c7019a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -2194,11 +2194,13 @@ linked by any other entity.
 At any time, endpoints MAY change the Destination Connection ID they send to a
 value that has not been used on another path.
 
-An endpoint MUST use a new connection ID if it initiates connection migration as
-described in {{initiating-migration}} or probes a new network path as described
-in {{probing}}.  An endpoint MUST use a new connection ID in response to a
-change in the address of a peer if the packet with the new peer address uses an
-active connection ID that has not been previously used by the peer.
+An endpoint MUST use a new connection ID when it initiates connection migration
+as described in {{initiating-migration}} or {{preferred-address}}, or when it
+probes a new network path as described in {{probing}}, and MUST NOT reuse

The problem with the existing text is that while it says that a new connection ID MUST be used when "initiating" a migration, or probing, it does not forbid reuse of a CID (that has previously used on a different path) once the path is being validated.

That's is why I added the "MUST NOT" without splitting the sentence.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25528d7545b_3f23f9c130cd96c7019a-- From nobody Sun Jan 19 23:12:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0E9E120043 for ; Sun, 19 Jan 2020 23:12:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hkts4A9Zy6fW for ; Sun, 19 Jan 2020 23:12:13 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE62E120025 for ; Sun, 19 Jan 2020 23:12:12 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 36E74A0070 for ; Sun, 19 Jan 2020 23:12:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504332; bh=pNwicvJlXYLLaCpGGrsLSb6tjAaAblwyHaWppbDCe+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I8anV7kezoq3zOApu3LEqAdudj35u5l/gWqQmJiN9syc94WIygIl6Edn7XR7g0EcE QU2wzF49fi0kIlBtrzAMVLUYhkdPA9ZEoXJ9J7miE/W+nYHcGvP3sftRaKn+Dx9Sct ykJP80G/fNok5gUjVSWX0hNP/shdapMrq6y8xtLw= Date: Sun, 19 Jan 2020 23:12:12 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2552cc288dc_2dff3fb2374cd9603381d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:12:18 -0000 ----==_mimepart_5e2552cc288dc_2dff3fb2374cd9603381d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 0672237d9198dc2d55438b4960c09aa9c8ab8b2a Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/d6d3b17098156e0091a98bb1bbbcff60f0c12313..0672237d9198dc2d55438b4960c09aa9c8ab8b2a ----==_mimepart_5e2552cc288dc_2dff3fb2374cd9603381d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 0672237 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2552cc288dc_2dff3fb2374cd9603381d8-- From nobody Sun Jan 19 23:12:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B7F5120043 for ; Sun, 19 Jan 2020 23:12:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBplWzD4CzNX for ; Sun, 19 Jan 2020 23:12:24 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DD691200B3 for ; Sun, 19 Jan 2020 23:12:24 -0800 (PST) Date: Sun, 19 Jan 2020 23:12:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504343; bh=rH9wXX5d2tMm5ZRg+FaSNE7YZ9pPjmOxDfiBJuDbHqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B9Qs8k+HXgU9Ve1a01h9znQ/6fn26Vt34ZcDZ0iM1Bpk27fI1DiKlEC+1qBLzXQp/ MqX+8GyNv1mZIKRKg8lL5Nad8CPgWu7nORs1VxUts+juOggjJD3EwNP9IWOSp7M5tS JdGE0C6FC3RAWFAZOSQa+oM1mWw8MSWGNsa7VIT0= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2552d730b81_44f23fa3d20cd964158754"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:12:26 -0000 ----==_mimepart_5e2552d730b81_44f23fa3d20cd964158754 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 12f8fb56ee94836281f41748c62b5ef1220f4d7b Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/0672237d9198dc2d55438b4960c09aa9c8ab8b2a..12f8fb56ee94836281f41748c62b5ef1220f4d7b ----==_mimepart_5e2552d730b81_44f23fa3d20cd964158754 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 12f8fb5 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2552d730b81_44f23fa3d20cd964158754-- From nobody Sun Jan 19 23:18:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A04FD1200B3 for ; Sun, 19 Jan 2020 23:18:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34uMY06Xm2va for ; Sun, 19 Jan 2020 23:17:57 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18855120043 for ; Sun, 19 Jan 2020 23:17:57 -0800 (PST) Date: Sun, 19 Jan 2020 23:17:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504676; bh=ir2voPbaOzlu82Bun3HdvmJZbt10EUDe0x0HTCxuqK8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oOh+znTeYm4T3FJcYoTDayimRnq4ehTyp9zKbI5ymBEGODB/jmtOjsLwYPWPajEQe UUOwMpYHLIsC0TpK0CZAnZJg9A9BVUWMkiYpIo/hNSANsGy6LPF68fVuXrI0+cfkt9 lFmpzFQPzZ47Uk3wPcNY9j4pRJeRxlBfMQ5owaz8= From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2554244b56a_52e33fbf91ccd96418832c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:18:03 -0000 ----==_mimepart_5e2554244b56a_52e33fbf91ccd96418832c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think it is much simpler to say that: 1) For the purpose of verifying that an Initial packet is larger than the required minimum, all bytes count. 2) For all other purposes, including congestion control and amplification control, only valid packets count. Then it becomes a choice of implementations. Padding with padding frames is not hard, many implementations do it. Implementations that want to save a few lines of code or a few CPU cycles could pad their initial packets otherwise, but they will bear the impact on performance. Also, consider the coalescing requirement about DCID: "Senders MUST NOT coalesce QUIC packets for different connections into a single UDP datagram. Receivers SHOULD ignore any subsequent packets with a different Destination Connection ID than the first packet in the datagram." That's consistent with "ignore the junk for all purposes except maybe verifying packet size". -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-576138925 ----==_mimepart_5e2554244b56a_52e33fbf91ccd96418832c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think it is much simpler to say that:

  1. For the purpose of verifying that an Initial packet is larger than the required minimum, all bytes count.
  2. For all other purposes, including congestion control and amplification control, only valid packets count.

Then it becomes a choice of implementations. Padding with padding frames is not hard, many implementations do it. Implementations that want to save a few lines of code or a few CPU cycles could pad their initial packets otherwise, but they will bear the impact on performance.

Also, consider the coalescing requirement about DCID: "Senders MUST NOT coalesce QUIC packets for different connections into a single UDP datagram. Receivers SHOULD ignore any subsequent packets with a different Destination Connection ID than the first packet in the datagram." That's consistent with "ignore the junk for all purposes except maybe verifying packet size".


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2554244b56a_52e33fbf91ccd96418832c-- From nobody Sun Jan 19 23:18:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08B56120043 for ; Sun, 19 Jan 2020 23:18:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 922EvoVa7Caf for ; Sun, 19 Jan 2020 23:18:18 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AFE4120025 for ; Sun, 19 Jan 2020 23:18:18 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 529C552005D for ; Sun, 19 Jan 2020 23:18:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504697; bh=NlOPG8jTr+6IBhvVYXLvpw4VAuTqmEsqh4eaEEL3wio=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jgYZlQx2SBte5ZqPjnJORjfqVfu2qkjSzWPAXvjauroOc4E2cCmz/HPo6h8mjfmyt Zi93qarinaa+MhjnlGVBjHkU0PyGlrIltNyUljU2bJOQkPV8WCF4PHvEwrgmyka8ua 1/qtQh4JLqgvJbBaS4IysaNik/YxJrlAVB14DFi0= Date: Sun, 19 Jan 2020 23:18:17 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25543942a03_4d473f828bccd95c2105a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:18:22 -0000 ----==_mimepart_5e25543942a03_4d473f828bccd95c2105a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 31584fd9c2d0bcdf39508aef1ef011acee9eff89 refer to QUIC-TLS for the definition of "handshake confirmation" -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/12f8fb56ee94836281f41748c62b5ef1220f4d7b..31584fd9c2d0bcdf39508aef1ef011acee9eff89 ----==_mimepart_5e25543942a03_4d473f828bccd95c2105a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 31584fd refer to QUIC-TLS for the definition of "handshake confirmation"


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25543942a03_4d473f828bccd95c2105a3-- From nobody Sun Jan 19 23:18:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E1F61200B3 for ; Sun, 19 Jan 2020 23:18:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AEfgQqxdQ9Hk for ; Sun, 19 Jan 2020 23:18:39 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4739120025 for ; Sun, 19 Jan 2020 23:18:39 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 093768C0509 for ; Sun, 19 Jan 2020 23:18:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504719; bh=AF0OaeI80SHhGOZinNE9tNErzKblzAVmTFb7lt1572g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VIOTsLSacEXjBsoXplV06qObC+rooDqYijxY1e00dqTK3EXZOWG8FJ2fYo4kLI42f pT7e0HeblTHCSy5bJz+jbPDZCMRisZ/5qi8UfMvxEBIyphC1VXQdjdF6ajo7fjQOn5 6gx/HUsEDkaCKB8mPINYBj1Ef8rONbZN8MNnVQ6U= Date: Sun, 19 Jan 2020 23:18:38 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25544eea5f7_6c073f9a692cd95c1599de"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:18:45 -0000 ----==_mimepart_5e25544eea5f7_6c073f9a692cd95c1599de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -2251,16 +2253,21 @@ transport parameter in the TLS handshake. Servers MAY communicate a preferred address of each address family (IPv4 and IPv6) to allow clients to pick the one most suited to their network attachment. -Once the handshake is finished, the client SHOULD select one of the two +Once the handshake is confirmed, the client SHOULD select one of the two Done in 31584f. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368396805 ----==_mimepart_5e25544eea5f7_6c073f9a692cd95c1599de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -2251,16 +2253,21 @@ transport parameter in the TLS handshake.
 Servers MAY communicate a preferred address of each address family (IPv4 and
 IPv6) to allow clients to pick the one most suited to their network attachment.
 
-Once the handshake is finished, the client SHOULD select one of the two
+Once the handshake is confirmed, the client SHOULD select one of the two

Done in 31584f.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25544eea5f7_6c073f9a692cd95c1599de-- From nobody Sun Jan 19 23:21:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7655C120043 for ; Sun, 19 Jan 2020 23:21:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvonjFyOCmWP for ; Sun, 19 Jan 2020 23:21:45 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B7F9120025 for ; Sun, 19 Jan 2020 23:21:45 -0800 (PST) Date: Sun, 19 Jan 2020 23:21:44 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504904; bh=UAiU8TFsEDbIJyXv1S/ZHCmaIXkGx4cMVEtDrhPmcBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cgn4rQYcaEoXGQ9QH2lUAry9QHNR30PG57Gbs4B3VAKuoiGeJJ/ctoFKGEdI+0UA8 9wDf+yOqGR/XDlajVOmmEMZ64vlGWVamWnk2QfgYWdt2fsA/1HmroUIA/hnGP/Wtld iRvZfIQcrD1XlfhRwch2Ea//wltA/fsopsKA2xXw= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2555084c820_8de3f8f1eccd96c9089c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:21:47 -0000 ----==_mimepart_5e2555084c820_8de3f8f1eccd96c9089c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 23bddd3e4db73eb945211f1da5eb86161f705d40 split the paragraph, drop description of CIDL -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/31584fd9c2d0bcdf39508aef1ef011acee9eff89..23bddd3e4db73eb945211f1da5eb86161f705d40 ----==_mimepart_5e2555084c820_8de3f8f1eccd96c9089c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • 23bddd3 split the paragraph, drop description of CIDL


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2555084c820_8de3f8f1eccd96c9089c-- From nobody Sun Jan 19 23:22:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62D68120043 for ; Sun, 19 Jan 2020 23:22:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qUKtA29ECSih for ; Sun, 19 Jan 2020 23:22:26 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28B02120025 for ; Sun, 19 Jan 2020 23:22:26 -0800 (PST) Date: Sun, 19 Jan 2020 23:22:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579504945; bh=tD5xnk7JuprbJ7Cek0B+LgXQ/XXVITf0H6BhEJL3FMI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lFE7hIETt2vQ37djua3WF1d8LNjQAsERTPDZo8ebvnf/aoOx5cY0PO2DvnPB9qlok xM5ITTPXuC9sMMA1FMzefnhsioq2S0mKouIDD/9OSt4H6kTRakECZJc4kiuCvxChUC pPefVZmDLe2LJJxveghDK9cE3sFHxhQ8S0Fh4PUo= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25553177543_150d3ff0f2ccd968223460"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:22:27 -0000 ----==_mimepart_5e25553177543_150d3ff0f2ccd968223460 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -4635,8 +4642,12 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. The Connection ID field and the Stateless Reset Token Done in 23bddd3e, however I do not see xml2rfc splitting the paragraph. Maybe because it's part of a list? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368397714 ----==_mimepart_5e25553177543_150d3ff0f2ccd968223460 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -4635,8 +4642,12 @@ preferred_address (0x000d):
   transport parameter is only sent by a server. Servers MAY choose to only send
   a preferred address of one address family by sending an all-zero address and
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in
-  network byte order. The CID Length field contains the length of the
-  Connection ID field.
+  network byte order. The Connection ID field and the Stateless Reset Token

Done in 23bddd3, however I do not see xml2rfc splitting the paragraph. Maybe because it's part of a list?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25553177543_150d3ff0f2ccd968223460-- From nobody Sun Jan 19 23:28:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E4AD1200B3 for ; Sun, 19 Jan 2020 23:28:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 46CWd69dGS7k for ; Sun, 19 Jan 2020 23:28:42 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3817F120025 for ; Sun, 19 Jan 2020 23:28:42 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 4B08C8C045C for ; Sun, 19 Jan 2020 23:28:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579505321; bh=XozqQJzDEQrazUmd00aA1MFIwKtGhFBeQPEY54cm9qc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JF0TSjda2dfiPpr7CPuqR2+OAEW/TlZMmwe//NWuJeeEI7Wdj55I1c0/HnMTsXvAe uQEsLRBA+XLIV7VofCGLP3donncc+Spn+LJlza+gpfBa/dgn0AgiIsvX9bucKOZQVC S1s161SwSbg37mycLSyyiJ7sSzQgu/iAuMEZW7n8= Date: Sun, 19 Jan 2020 23:28:41 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2556a939263_2aaf3fbb648cd96c267490"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:28:46 -0000 ----==_mimepart_5e2556a939263_2aaf3fbb648cd96c267490 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. f268ac457d41e6f2519bc00bca4ed392f12ada67 do not have two paragraphs talking what a client does when migration succeeds (or fails) -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/23bddd3e4db73eb945211f1da5eb86161f705d40..f268ac457d41e6f2519bc00bca4ed392f12ada67 ----==_mimepart_5e2556a939263_2aaf3fbb648cd96c267490 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

  • f268ac4 do not have two paragraphs talking what a client does when migration succeeds (or fails)


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2556a939263_2aaf3fbb648cd96c267490-- From nobody Sun Jan 19 23:30:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC2201200B3 for ; Sun, 19 Jan 2020 23:30:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EX6kDdrJHTpq for ; Sun, 19 Jan 2020 23:30:12 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41034120025 for ; Sun, 19 Jan 2020 23:30:12 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id A40FA960358 for ; Sun, 19 Jan 2020 23:30:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579505411; bh=p7DuN02wvNxJwXYkv+Vj+QquOWoiauhr6lxoiaRcCzw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gh5ba7BKINsMv23IrzbKXd7S6GIHGuybG1gb8260u7edK795gL7046FiGAqyBphme UrExAR+6EzHH3J1hRrFQn81LEPScmp2CTr9Ilo/mF4CYjjUwp4fmR48Z2THuh8F1QC VyL5BUu8L0NiP4w55jZP9m9hhA/gX4RL+HY/pBWU= Date: Sun, 19 Jan 2020 23:30:11 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25570395416_174f3fa7a8ecd9682768b2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:30:14 -0000 ----==_mimepart_5e25570395416_174f3fa7a8ecd9682768b2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > +When the client finishes migrating to the preferred address, it retires the +connection ID that was used for the original path ({{retiring-cids}}). +Similarly, a client that continues using the original server address SHOULD +retire the connection ID provided by the preferred_address transport parameter. +Retirement of either of these connection IDs notifies the server of the +address the client has chosen. Yeah though not a "MUST NOT", that is already stated in the previous paragraph. That said, I think it would be better to merge the two paragraphs, as having two paragraphs describing what a client should do went migration succeeds (or fails) is confusing. PTAL at commit f268ac4. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368399544 ----==_mimepart_5e25570395416_174f3fa7a8ecd9682768b2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

>  
+When the client finishes migrating to the preferred address, it retires the
+connection ID that was used for the original path ({{retiring-cids}}).
+Similarly, a client that continues using the original server address SHOULD
+retire the connection ID provided by the preferred_address transport parameter.
+Retirement of either of these connection IDs notifies the server of the
+address the client has chosen.

Yeah though not a "MUST NOT", that is already stated in the previous paragraph. That said, I think it would be better to merge the two paragraphs, as having two paragraphs describing what a client should do went migration succeeds (or fails) is confusing.

PTAL at commit f268ac4.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25570395416_174f3fa7a8ecd9682768b2-- From nobody Sun Jan 19 23:32:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A14E1200B5 for ; Sun, 19 Jan 2020 23:32:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hOD1sgtwVOov for ; Sun, 19 Jan 2020 23:32:05 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DE6F120025 for ; Sun, 19 Jan 2020 23:32:05 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 3949C2C0E1D for ; Sun, 19 Jan 2020 23:32:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579505524; bh=UXD0nwQJPVpoLjWsl1sErVHnZjUqBULxwIjIkspjeXc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NnR/QJOmE0yX/5TtunHhg1hthUVe5LLQDF39rb23Mxf6BBpQLuRhw63KK94feIs9Y akp/LCMB6AUWjSRMxobo/4h8ErPrGKkNjtQ0XFo4bt3Dg378ryl0MGqVD3jTySa1LN aLysnADv3SRI2kM5Or2cgoZwaXEG2OxdV1E9Ls2I= Date: Sun, 19 Jan 2020 23:32:04 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25577429079_16843fb0d38cd96c1605f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:32:10 -0000 ----==_mimepart_5e25577429079_16843fb0d38cd96c1605f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 7bac2b7935175e5afff08c5a0146dc73dd26c052 wordwrap -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/f268ac457d41e6f2519bc00bca4ed392f12ada67..7bac2b7935175e5afff08c5a0146dc73dd26c052 ----==_mimepart_5e25577429079_16843fb0d38cd96c1605f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25577429079_16843fb0d38cd96c1605f9-- From nobody Sun Jan 19 23:35:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D0B11200B3 for ; Sun, 19 Jan 2020 23:35:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQ0ocExaX_Mr for ; Sun, 19 Jan 2020 23:34:56 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA5CC120025 for ; Sun, 19 Jan 2020 23:34:55 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 4C63F6E0074 for ; Sun, 19 Jan 2020 23:34:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579505695; bh=zzSQmWwPz2hsuZ7eq9fAaSf7/PUkJZ6ble+sLc5M3Rw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PCONWfrSeBUVYsU4Jk6pSb2HlL9ENnNddwQqwayVPCWn3SJOjfNfmqP0ITdaRhnpB /BxRbKzMpRcPcLqh8SgTdhUXKrTefIlt6zIjmLUNMCYwY5ZGh6Psqn9Pf2LLzK70O+ ZSh26VyxYbQvPOKeYGvb07ZtKjZAUEtrzs0Bzffk= Date: Sun, 19 Jan 2020 23:34:55 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25581f3d446_32993ff25c8cd96015245b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:35:03 -0000 ----==_mimepart_5e25581f3d446_32993ff25c8cd96015245b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson Thank you for the review. I think I've made necessary changes, or have responded to your comments. Please take a look and let me know what you think. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#issuecomment-576143926 ----==_mimepart_5e25581f3d446_32993ff25c8cd96015245b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson Thank you for the review. I think I've made necessary changes, or have responded to your comments. Please take a look and let me know what you think.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25581f3d446_32993ff25c8cd96015245b-- From nobody Sun Jan 19 23:39:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C43FB1200B3 for ; Sun, 19 Jan 2020 23:39:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ujf7dhM_Dziz for ; Sun, 19 Jan 2020 23:39:02 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DC69120025 for ; Sun, 19 Jan 2020 23:39:02 -0800 (PST) Date: Sun, 19 Jan 2020 23:39:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579505941; bh=oxRiBcfW7Bc7W2K/8lLRs+SyN4CnC10uPnu6DIirHqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=drNaO6uoLs0pZ1N1oJyYPbqJyCH/LclZ5ZpO6wvLiRUtd23Cuz+8jehl3LO95MeQn J5NexXu7etaCKoFxRef7I/nM3Vav1cMqTlOeoNi8qJbh6oGqN4WvTmn01INCkzQrTm i5MBkw8FYa9A2hKLm2YSuS/MF9ocaQsZG8ViXPik= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2559157baf4_57a83faf9dacd96021362"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 07:39:09 -0000 ----==_mimepart_5e2559157baf4_57a83faf9dacd96021362 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The Agreed. I think that's the definition we are looking for to close #3347, though I am now beginning to wonder if we need "ack-eliciting" within the condition. Shouldn't receiving a packet with a PN gap, regardless of the packet being ACK-eliciting or not, trigger an immediate ACK? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#discussion_r368401951 ----==_mimepart_5e2559157baf4_57a83faf9dacd96021362 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The

Agreed. I think that's the definition we are looking for to close #3347, though I am now beginning to wonder if we need "ack-eliciting" within the condition.

Shouldn't receiving a packet with a PN gap, regardless of the packet being ACK-eliciting or not, trigger an immediate ACK?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2559157baf4_57a83faf9dacd96021362-- From nobody Mon Jan 20 00:15:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBF9C1200B9 for ; Mon, 20 Jan 2020 00:15:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WL6zyNza5KQb for ; Mon, 20 Jan 2020 00:15:25 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A3E51200B7 for ; Mon, 20 Jan 2020 00:15:25 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 3F302C60216 for ; Mon, 20 Jan 2020 00:15:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579508124; bh=pxryq/0YuULFNX0D6zDChUGEGMcuLHM9IR6kn4uyr+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RH8grgy0Xh1Z8+6MlkIT/y7FR0+kZeZEf122VSTg3AAs2eAit3fneEMj15wb2sLa6 ZGzP69AeDzRhPl5qSKdqeHhakjDTPpp+QXlO2KqSvPDKmVW4RY4Zqk04LToAMU+tpS sGspJ42yaLzIiHKfXyJs8jF67edkdK0Vg1/tUwHs= Date: Mon, 20 Jan 2020 00:15:24 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] split the paragraph, drop description of CIDL (23bddd3) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25619c309eb_32a93ff25c8cd96023269"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 08:15:32 -0000 ----==_mimepart_5e25619c309eb_32a93ff25c8cd96023269 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You might need to add a colon at the start of the line to get this to work, as in: ": The Connec[...]" -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/commit/23bddd3e4db73eb945211f1da5eb86161f705d40#commitcomment-36872961 ----==_mimepart_5e25619c309eb_32a93ff25c8cd96023269 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You might need to add a colon at the start of the line to get this to work, as in: ": The Connec[...]"


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25619c309eb_32a93ff25c8cd96023269-- From nobody Mon Jan 20 00:34:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99484120074 for ; Mon, 20 Jan 2020 00:34:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZzPgpql3JR1 for ; Mon, 20 Jan 2020 00:34:37 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38D13120041 for ; Mon, 20 Jan 2020 00:34:37 -0800 (PST) Date: Mon, 20 Jan 2020 00:34:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579509276; bh=udslWa7QcmBH6B7hUo+luIzPmGLkamITbv4eXfqPcyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aiKkjkosIfO+ditIGXzUNxHJRhuU2nZI4FwD8KQSmcfVDsFQ/JEfaW1BrHzwnXldQ e37X9fF6EOVytKYoOYl+IQjC1qKUIM+nyHYX2zI7ruKJdOZQAhSC+Ls54KuZK6KFXd ao0i137QEwCmKtK3TLcxFg1HNwe1zyIVsr/SgUSE= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25661c7db6b_744f3ffa820cd96c4029cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 08:34:40 -0000 ----==_mimepart_5e25661c7db6b_744f3ffa820cd96c4029cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -2194,11 +2194,13 @@ linked by any other entity. At any time, endpoints MAY change the Destination Connection ID they send to a value that has not been used on another path. -An endpoint MUST use a new connection ID if it initiates connection migration as -described in {{initiating-migration}} or probes a new network path as described -in {{probing}}. An endpoint MUST use a new connection ID in response to a -change in the address of a peer if the packet with the new peer address uses an -active connection ID that has not been previously used by the peer. +An endpoint MUST use a new connection ID when it initiates connection migration +as described in {{initiating-migration}} or {{preferred-address}}, or when it +probes a new network path as described in {{probing}}, and MUST NOT reuse The "MUST NOT" stands on its own in that case: > An endpoint MUST NOT use a connection ID on a given network path if it has used the same connection ID to send packets on another network path. The intended meaning of "new" in this text is to imply "previously unused", which might be more clearly stated as: > An endpoint MUST use a connection ID that it has not previously used when it initiates connection migration ({{initiating-migration}}), including using a preferred address ({{preferred-address}}). Similarly, an endpoint MUST use an unused connection when probing a new network path ({{probing}}). An endpoint MUST use a previously-unused connection ID in response to a change in the address of a peer if the packet with the new peer address uses an active connection ID that has not been previously used by the peer. An endpoint MUST NOT [...as above]. This covers all the existing reasons to use a previously unused connection ID. You could restate as a list instead, I guess: > An endpoint MUST use a new connection ID when it: > * migrates to a new network path ({{initiating-migration}}), including migrating to a server's preferred address ({{preferred-address}}); > * probes a new network ({{probing}}); or, > * sends a packet on a new network path as a result of responding to the migration of a peer, where the peer uses a connection ID that has not been used on another path. >In all cases, an endpoint MUST NOT use a connection ID on a given network path if it has used the same connection ID to send packets on another network path. > If path validation succeeds, the client SHOULD immediately begin sending all -future packets to the new server address using the new connection ID and -discontinue use of the old server address. If path validation fails, the client -MUST continue sending all future packets to the server's original IP address. - +future packets to the new server and discontinue use of the old server address, +and retire the connection ID that was used for the original path +({{retiring-cids}}). If path validation fails, or if the client decides not to +migrate to the preferred address, it MUST continue sending all future packets to +the server's original IP address, and retire the connection ID provided by the +preferred_address transport parameter. Retirement of either of these connection +IDs notifies the server of the address the client has chosen. Let me try to be clearer about my objection to this last sentence. This implies a semantic to the retirement of connection IDs that is not already defined. It says that in addition to releasing the resource, the server can say definitively that those other network paths won't be used. But this is misleading because retiring CID 1 does not prevent CID 4 from being used on that path. Nothing says that the connection IDs sent in NEW_CONNECTION_ID have to be used on one or other path. Better to keep the requirement where it is: don't migrate back if you use a preferred address. Yes, that means that servers can't be sure of behaviour of clients here, but they can use the destination address to confirm acceptance of the preferred address or not. That should suffice. > @@ -4635,8 +4640,13 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. + + The Connection ID field and the Stateless Reset Token field contain an This might fix the formatting issue. ```suggestion : The Connection ID field and the Stateless Reset Token field contain an ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#pullrequestreview-345140615 ----==_mimepart_5e25661c7db6b_744f3ffa820cd96c4029cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -2194,11 +2194,13 @@ linked by any othe=
r entity.=0D
 At any time, endpoints MAY change the Destination Connection ID they sen=
d to a=0D
 value that has not been used on another path.=0D
 =0D
-An endpoint MUST use a new connection ID if it initiates connection migr=
ation as=0D
-described in {{initiating-migration}} or probes a new network path as de=
scribed=0D
-in {{probing}}.  An endpoint MUST use a new connection ID in response to=
 a=0D
-change in the address of a peer if the packet with the new peer address =
uses an=0D
-active connection ID that has not been previously used by the peer.=0D
+An endpoint MUST use a new connection ID when it initiates connection mi=
gration=0D
+as described in {{initiating-migration}} or {{preferred-address}}, or wh=
en it=0D
+probes a new network path as described in {{probing}}, and MUST NOT reus=
e=0D
=0D

The "MUST NOT" stands on its own in that case:

=0D
=0D

An endpoint MUST NOT use a connection ID on a given network path if it= has used the same connection ID to send packets on another network path.=

=0D
=0D

The intended meaning of "new" in this text is to imply "previously unu= sed", which might be more clearly stated as:

=0D
=0D

An endpoint MUST use a connection ID that it has not previously used w= hen it initiates connection migration ({{initiating-migration}}), includi= ng using a preferred address ({{preferred-address}}). Similarly, an endp= oint MUST use an unused connection when probing a new network path ({{pro= bing}}). An endpoint MUST use a previously-unused connection ID in resp= onse to a change in the address of a peer if the packet with the new peer= address uses an active connection ID that has not been previously used b= y the peer. An endpoint MUST NOT [...as above].

=0D
=0D

This covers all the existing reasons to use a previously unused connec= tion ID. You could restate as a list instead, I guess:

=0D
=0D

An endpoint MUST use a new connection ID when it:

=0D
    =0D
  • migrates to a new network path ({{initiating-migration}}), including = migrating to a server's preferred address ({{preferred-address}});
  • =0D=
  • probes a new network ({{probing}}); or,
  • =0D
  • sends a packet on a new network path as a result of responding to the= migration of a peer, where the peer uses a connection ID that has not be= en used on another path.
    =0D In all cases, an endpoint MUST NOT use a connection ID on a given network= path if it has used the same connection ID to send packets on another ne= twork path.
  • =0D
=0D
=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
>  =0D
 If path validation succeeds, the client SHOULD immediately begin sending=
 all=0D
-future packets to the new server address using the new connection ID and=
=0D
-discontinue use of the old server address.  If path validation fails, th=
e client=0D
-MUST continue sending all future packets to the server's original IP=
 address.=0D
-=0D
+future packets to the new server and discontinue use of the old server a=
ddress,=0D
+and retire the connection ID that was used for the original path=0D
+({{retiring-cids}}).  If path validation fails, or if the client decides=
 not to=0D
+migrate to the preferred address, it MUST continue sending all future pa=
ckets to=0D
+the server's original IP address, and retire the connection ID provi=
ded by the=0D
+preferred_address transport parameter.  Retirement of either of these co=
nnection=0D
+IDs notifies the server of the address the client has chosen.=0D
=0D

Let me try to be clearer about my objection to this last sentence.

= =0D

This implies a semantic to the retirement of connection IDs that is no= t already defined. It says that in addition to releasing the resource, t= he server can say definitively that those other network paths won't be us= ed. But this is misleading because retiring CID 1 does not prevent CID 4= from being used on that path. Nothing says that the connection IDs sent= in NEW_CONNECTION_ID have to be used on one or other path. Better to ke= ep the requirement where it is: don't migrate back if you use a preferred= address.

=0D

Yes, that means that servers can't be sure of behaviour of clients her= e, but they can use the destination address to confirm acceptance of the = preferred address or not. That should suffice.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -4635,8 +4640,13 @@ preferred_address (=
0x000d):=0D
   transport parameter is only sent by a server. Servers MAY choose to on=
ly send=0D
   a preferred address of one address family by sending an all-zero addre=
ss and=0D
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encode=
d in=0D
-  network byte order. The CID Length field contains the length of the=0D=

-  Connection ID field.=0D
+  network byte order.=0D
+=0D
+  The Connection ID field and the Stateless Reset Token field contain an=
=0D
=0D

This might fix the formatting issue.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  The Connection ID field and the Stateless R=
eset Token field contain an=0D
+: The Connection ID field and the Stateless Reset Token field contain an=
=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e25661c7db6b_744f3ffa820cd96c4029cc-- From nobody Mon Jan 20 00:57:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 198631200CD for ; Mon, 20 Jan 2020 00:57:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id urDwMl7HGHfI for ; Mon, 20 Jan 2020 00:57:08 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFDA71200B5 for ; Mon, 20 Jan 2020 00:57:08 -0800 (PST) Date: Mon, 20 Jan 2020 00:57:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579510628; bh=7mBZeDM2kqrfqqvvEa6bqDAFCKY+v5sqsTwJ/FMEBFw=; h=Date:From:To:Subject:From; b=tITL/eLnZ4a5qSFcHY9Qd2DjeXf64ncRUNaxYl75CPd66ge/9yhqPZcULD6uO97vy suelPw3s0Xbc/+3ZIFqJYjj//N9vogGUVUBv962EUQZT9dmwA0dvIfojmo9nYdtNtJ VUZmMAW+6mBtZ1lB5+VLL93r6ePvIxuZmYlBcQ38= From: Lars Eggert To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] 6cb7a8: Add MPQUIC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 08:57:14 -0000 Branch: refs/heads/larseggert-mpquic Home: https://github.com/quicwg/wg-materials Commit: 6cb7a89945f83f5cf030301785bef5168c386f86 https://github.com/quicwg/wg-materials/commit/6cb7a89945f83f5cf030301785bef5168c386f86 Author: Lars Eggert <200328+larseggert@users.noreply.github.com> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M interim-20-02/agenda.md Log Message: ----------- Add MPQUIC From nobody Mon Jan 20 00:57:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB79C1200CD for ; Mon, 20 Jan 2020 00:57:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z62X-iKQZN3m for ; Mon, 20 Jan 2020 00:57:26 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 016991200B5 for ; Mon, 20 Jan 2020 00:57:26 -0800 (PST) Date: Mon, 20 Jan 2020 00:57:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579510644; bh=8cpoL81mPHbpYI/2NW4AV9S8/BlI/u/lrtuYldGCRgc=; h=Date:From:To:Subject:From; b=dE+zq07IuMoRnxGlDtZIWRhP5Se/3mYceFOKloAbkeIcidDLWzZZg74wYyxS+oFIh FrE9SaJSovs+uqN/K6F6hgywvYoSA/sTbQAAAyMF30cDm+qVclxRbOcVzHEDoSN5BO vBF+Ol4jBpolcpAR6lhOomaXKMjskD0T/4qGMhAY= From: Lars Eggert To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] 6cb7a8: Add MPQUIC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 08:57:28 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/wg-materials Commit: 6cb7a89945f83f5cf030301785bef5168c386f86 https://github.com/quicwg/wg-materials/commit/6cb7a89945f83f5cf030301785bef5168c386f86 Author: Lars Eggert <200328+larseggert@users.noreply.github.com> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M interim-20-02/agenda.md Log Message: ----------- Add MPQUIC Commit: 9f3c210256b47b60a68e7e7e90ad936685a809b9 https://github.com/quicwg/wg-materials/commit/9f3c210256b47b60a68e7e7e90ad936685a809b9 Author: Lars Eggert <200328+larseggert@users.noreply.github.com> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M interim-20-02/agenda.md Log Message: ----------- Merge pull request #138 from quicwg/larseggert-mpquic Add MPQUIC Compare: https://github.com/quicwg/wg-materials/compare/d854af6124ba...9f3c210256b4 From nobody Mon Jan 20 00:57:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D4931200B5 for ; Mon, 20 Jan 2020 00:57:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0dHYOtTM5B_m for ; Mon, 20 Jan 2020 00:57:30 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5CDE1200DF for ; Mon, 20 Jan 2020 00:57:30 -0800 (PST) Date: Mon, 20 Jan 2020 00:57:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579510649; bh=07bTLuvRQASApofAMifSjesclwn+0YuNlQ3h0/cRjiw=; h=Date:From:To:Subject:From; b=DjvIQEIiKVtW8lH8wTxSqVgFnpog9rmiocQAbguf+AafngNC0EAKL1p1I0KI6otBa qXXnirb3n9G1JV81MwIANRPs3AN/bR3rKv4qz8KMCVnTksFJUfqHoMvae8AY8FchnZ FAPWAaFzRlYogydSC+ce+LWhzaFk1Shg0BRwk144= From: Lars Eggert To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 08:57:37 -0000 Branch: refs/heads/larseggert-mpquic Home: https://github.com/quicwg/wg-materials From nobody Mon Jan 20 01:08:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08F9A1200E0 for ; Mon, 20 Jan 2020 01:08:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ui5cCdAL-WXo for ; Mon, 20 Jan 2020 01:08:15 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 060F61200DF for ; Mon, 20 Jan 2020 01:08:15 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 5C7EF960581 for ; Mon, 20 Jan 2020 01:08:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511294; bh=A9+frYJ5mG9KAjzyOLxHNa2Iwd0hdmXbyDYcA50YmrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O5M5iGZrkHHhEowQyTUmLb9ocSuqsvvrrN0Xv7zwQlcC3GLKHd75bMI+coJNkhvQ5 DBbOF84OMYZQclq9coD2b0Snk3ctsT4e3CwhfTxhlIZe38poYd1ig4zhch2m+p5eD+ Hie1BSX4Zv5UzPNekgfUV2kvc2XxeofxMePYvF+Y= Date: Mon, 20 Jan 2020 01:08:14 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256dfe4d1bb_63933f9f56ccd96048436d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:08:22 -0000 ----==_mimepart_5e256dfe4d1bb_63933f9f56ccd96048436d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay +field right shiften by the ack_delay_exponent transport parameter. For packets It seems confusing to me regardless. Can we paraphrase the sentence to something like: _ACK delays are communicated using the ack_delay field of the ACK frame. The field contains ack delay in milliseconds, right shifted by the ack_delay_exponent transport parameter_? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#discussion_r368433398 ----==_mimepart_5e256dfe4d1bb_63933f9f56ccd96048436d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a
 mean variation.
 
 The calculation of smoothed_rtt uses path latency after adjusting RTT samples
-for ACK delays.  For packets sent in the ApplicationData packet number space,
-a peer limits any delay in sending an acknowledgement for an ack-eliciting
-packet to no greater than the value it advertised in the max_ack_delay transport
-parameter.  Consequently, when a peer reports an Ack Delay that is greater than
-its max_ack_delay, the delay is attributed to reasons out of the peer's control,
-such as scheduler latency at the peer or loss of previous ACK frames.  Any
-delays beyond the peer's max_ack_delay are therefore considered effectively
-part of path delay and incorporated into the smoothed_rtt estimate.
+for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay
+field right shiften by the ack_delay_exponent transport parameter.  For packets

It seems confusing to me regardless.

Can we paraphrase the sentence to something like: ACK delays are communicated using the ack_delay field of the ACK frame. The field contains ack delay in milliseconds, right shifted by the ack_delay_exponent transport parameter?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e256dfe4d1bb_63933f9f56ccd96048436d-- From nobody Mon Jan 20 01:09:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A021200DF for ; Mon, 20 Jan 2020 01:09:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YWyPp3INRpR8 for ; Mon, 20 Jan 2020 01:09:15 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF1B912008D for ; Mon, 20 Jan 2020 01:09:14 -0800 (PST) Date: Mon, 20 Jan 2020 01:09:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511354; bh=Y46c8U2A7bpimW3C/yMzn5GHviKd6x7RlL2374O+nVk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gwB3QkWHyEBl6mT8hhyVDtuC3+scLWWe13HpS+IVb/Ksm9o1Ey5HuESkNSXLRLuY/ zj6+7WH+2rVq0plI8GQy1pjr+taQkWrMFG9HTXuKkjHQ/h5CBWhzNbPHvFZSAdXzVr z7v0LppFWmlxFx2lnKWUd/z9iuvzFoX1hfxf5aSc= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256e3a224ef_57a23faf9dacd9603945af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:09:22 -0000 ----==_mimepart_5e256e3a224ef_57a23faf9dacd9603945af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @kazuho pushed 1 commit. 7f3477467feb5d0d31bfa55361378859a027e2da add colon -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3354/files/7bac2b7935175e5afff08c5a0146dc73dd26c052..7f3477467feb5d0d31bfa55361378859a027e2da ----==_mimepart_5e256e3a224ef_57a23faf9dacd9603945af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e256e3a224ef_57a23faf9dacd9603945af-- From nobody Mon Jan 20 01:10:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D4A21200E5 for ; Mon, 20 Jan 2020 01:10:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tudz7ZKuRsJN for ; Mon, 20 Jan 2020 01:10:43 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9CA81200E3 for ; Mon, 20 Jan 2020 01:10:43 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 758A8121341 for ; Mon, 20 Jan 2020 01:10:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511443; bh=bDT6mGpGSwzgfUyVxLDSQJRHly6KXHZBVjBibF2oo3k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XWdD3tPRCfxmWSfqA9d5GtJsdm5NUzW1Yno3Py5x9FoF+qjS4soArciQTnIO0RjRv a3mMClY8OiVZRT1ms5SmGsd9aTvsTN1+MYNQvcO3K8aDPZc/w5qxhF1pa5eQbpMLXA BTfhs3K5xk1ADPzXr1ChqZqzWA2pGr5XLxa4n9eQ= Date: Mon, 20 Jan 2020 01:10:43 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] split the paragraph, drop description of CIDL (23bddd3) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256e932a798_1bdf3f8d996cd96c4571af"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:10:50 -0000 ----==_mimepart_5e256e932a798_1bdf3f8d996cd96c4571af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks that seems to have done the trick. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/commit/23bddd3e4db73eb945211f1da5eb86161f705d40#commitcomment-36873642 ----==_mimepart_5e256e932a798_1bdf3f8d996cd96c4571af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks that seems to have done the trick.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e256e932a798_1bdf3f8d996cd96c4571af-- From nobody Mon Jan 20 01:11:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F32721200E3 for ; Mon, 20 Jan 2020 01:11:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.596 X-Spam-Level: X-Spam-Status: No, score=-1.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KVFgifSNzS4s for ; Mon, 20 Jan 2020 01:11:32 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA82D1200DF for ; Mon, 20 Jan 2020 01:11:32 -0800 (PST) Date: Mon, 20 Jan 2020 01:11:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511491; bh=wTUlDVN7mLhMkhvToHY0Xjz6T5EopTMRTdZOfF2OUhc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWOvnsa7o8NeUPTR9A6CNSRp7zqaZ04r/dNquuwRG15TKccjE8ApXlSJpjLhDKlOZ yz/Frsvwmk7D3wKqo15I7T3EPkq68I/Vy4A3JQo1KhGSRlUNGFHqkcBTgMM1cMJ8zA Z9m8cq/gHPVcVhjpjsIA2kfNwocd+TwSjNIHXTT4= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256ec3a0a63_44fc3f8478ccd9686257f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:11:38 -0000 ----==_mimepart_5e256ec3a0a63_44fc3f8478ccd9686257f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -4635,8 +4640,13 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. + + The Connection ID field and the Stateless Reset Token field contain an Thank you for the suggestion. Done in 7f34774. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368434905 ----==_mimepart_5e256ec3a0a63_44fc3f8478ccd9686257f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -4635,8 +4640,13 @@ preferred_address (0x000d):
   transport parameter is only sent by a server. Servers MAY choose to only send
   a preferred address of one address family by sending an all-zero address and
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in
-  network byte order. The CID Length field contains the length of the
-  Connection ID field.
+  network byte order.
+
+  The Connection ID field and the Stateless Reset Token field contain an

Thank you for the suggestion. Done in 7f34774.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e256ec3a0a63_44fc3f8478ccd9686257f1-- From nobody Mon Jan 20 01:12:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B45BD1200E3 for ; Mon, 20 Jan 2020 01:12:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SUkcH35ab3l1 for ; Mon, 20 Jan 2020 01:12:20 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F1B51200E0 for ; Mon, 20 Jan 2020 01:12:20 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 1FCF36E08B4 for ; Mon, 20 Jan 2020 01:12:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511539; bh=B4mXPOvC2DqONfm/Rm1E5z/no2mD8eZzh9IcaInHik8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BXRWzZat/mol7AQSi6OnIJp6YoFdk66jBeuKWymtmLZ9jdRpjh4X07UMBqNuxAdNf SATajCdNlrCG6lh6oLTNfFi9hla/+AGGeF3wtYSkLNbeQLEnF82FPswfrYkGf6GvxU +nj2cGZ3Y8/lU0Uc+x7FC/uxdOvCDvWwgL17gEQQ= Date: Mon, 20 Jan 2020 01:12:19 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256ef31045f_75e3f9fa7ccd9645069ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:12:27 -0000 ----==_mimepart_5e256ef31045f_75e3f9fa7ccd9645069ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -4635,8 +4640,13 @@ preferred_address (0x000d): transport parameter is only sent by a server. Servers MAY choose to only send a preferred address of one address family by sending an all-zero address and port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in - network byte order. The CID Length field contains the length of the - Connection ID field. + network byte order. + + The Connection ID field and the Stateless Reset Token field contain an Thank you for the suggestion. Done in 7f34ff4. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368435272 ----==_mimepart_5e256ef31045f_75e3f9fa7ccd9645069ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -4635,8 +4640,13 @@ preferred_address (0x000d):
   transport parameter is only sent by a server. Servers MAY choose to only send
   a preferred address of one address family by sending an all-zero address and
   port (0.0.0.0:0 or ::.0) for the other family. IP addresses are encoded in
-  network byte order. The CID Length field contains the length of the
-  Connection ID field.
+  network byte order.
+
+  The Connection ID field and the Stateless Reset Token field contain an

Thank you for the suggestion. Done in 7f34ff4.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e256ef31045f_75e3f9fa7ccd9645069ae-- From nobody Mon Jan 20 01:15:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79E301200DF for ; Mon, 20 Jan 2020 01:15:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FqUYAeZ9WAAP for ; Mon, 20 Jan 2020 01:15:00 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD835120090 for ; Mon, 20 Jan 2020 01:15:00 -0800 (PST) Date: Mon, 20 Jan 2020 01:15:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579511700; bh=PPJ1+xFle2Dk5rk5S1ggvO8oO9bMbVhLk6eHr+HGIMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xkpHZo+WulIpEJHmeUdoh/K3Gs8wMvgQdtM3miD5UysNnoKH3f60mYKxwXuK7v3r6 /AKWWzZzjZab20FzdYDpCGxAmV8qXC5F4MbbJNIE2S2kk6OdoRkTvlilwPmlVw79gk wHCp5w0U1lz9g9QC9tA6u1FMV6hPix56cnv5P32g= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e256f944decf_7a693ffba38cd9605933ac"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 09:15:07 -0000 ----==_mimepart_5e256f944decf_7a693ffba38cd9605933ac Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > If path validation succeeds, the client SHOULD immediately begin sending all -future packets to the new server address using the new connection ID and -discontinue use of the old server address. If path validation fails, the client -MUST continue sending all future packets to the server's original IP address. - +future packets to the new server and discontinue use of the old server address, +and retire the connection ID that was used for the original path +({{retiring-cids}}). If path validation fails, or if the client decides not to +migrate to the preferred address, it MUST continue sending all future packets to +the server's original IP address, and retire the connection ID provided by the +preferred_address transport parameter. Retirement of either of these connection +IDs notifies the server of the address the client has chosen. Maybe you want to state that in the issue (i.e. #3353), as we've been discussing there about having this requirement? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368436587 ----==_mimepart_5e256f944decf_7a693ffba38cd9605933ac Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

>  
 If path validation succeeds, the client SHOULD immediately begin sending all
-future packets to the new server address using the new connection ID and
-discontinue use of the old server address.  If path validation fails, the client
-MUST continue sending all future packets to the server's original IP address.
-
+future packets to the new server and discontinue use of the old server address,
+and retire the connection ID that was used for the original path
+({{retiring-cids}}).  If path validation fails, or if the client decides not to
+migrate to the preferred address, it MUST continue sending all future packets to
+the server's original IP address, and retire the connection ID provided by the
+preferred_address transport parameter.  Retirement of either of these connection
+IDs notifies the server of the address the client has chosen.

Maybe you want to state that in the issue (i.e. #3353), as we've been discussing there about having this requirement?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e256f944decf_7a693ffba38cd9605933ac-- From nobody Mon Jan 20 02:00:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D806D120077 for ; Mon, 20 Jan 2020 02:00:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cx_RQe07JD7R for ; Mon, 20 Jan 2020 02:00:42 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCFF71200E9 for ; Mon, 20 Jan 2020 02:00:41 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id BD3D3C6045A for ; Mon, 20 Jan 2020 02:00:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579514440; bh=L3ykK9fFVMONJvJNST0JDKXZ9yM2waUwo6mTUnai+gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XQnoQSVjWROCxvDDKU7pRmPItbKZucVB1EB4bxXmNDDKtCPqi5zoTq739xviiAJqy Wc/59o6Yj3WdmphA44ZFYt+FQLiujkyf9XhFODTJ6+205cOPBEJMmZjU6AFzUBnDro zJm8zgk6T9pnerbR259EwmNVEChgoDkQxzjtWJe0= Date: Mon, 20 Jan 2020 02:00:40 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e257a48ade09_27353f93188cd968616226"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 10:00:49 -0000 ----==_mimepart_5e257a48ade09_27353f93188cd968616226 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay +field right shiften by the ack_delay_exponent transport parameter. For packets That seems right, apart from the bit where it should say "left". Maybe we can instead say multiplied by 2 to the power of the ack_delay_exponent transport parameter value. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#discussion_r368459195 ----==_mimepart_5e257a48ade09_27353f93188cd968616226 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a
 mean variation.
 
 The calculation of smoothed_rtt uses path latency after adjusting RTT samples
-for ACK delays.  For packets sent in the ApplicationData packet number space,
-a peer limits any delay in sending an acknowledgement for an ack-eliciting
-packet to no greater than the value it advertised in the max_ack_delay transport
-parameter.  Consequently, when a peer reports an Ack Delay that is greater than
-its max_ack_delay, the delay is attributed to reasons out of the peer's control,
-such as scheduler latency at the peer or loss of previous ACK frames.  Any
-delays beyond the peer's max_ack_delay are therefore considered effectively
-part of path delay and incorporated into the smoothed_rtt estimate.
+for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay
+field right shiften by the ack_delay_exponent transport parameter.  For packets

That seems right, apart from the bit where it should say "left". Maybe we can instead say multiplied by 2 to the power of the ack_delay_exponent transport parameter value.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e257a48ade09_27353f93188cd968616226-- From nobody Mon Jan 20 02:03:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEB9C120077 for ; Mon, 20 Jan 2020 02:03:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RfpsUEOakjIH for ; Mon, 20 Jan 2020 02:03:17 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54DE91200EB for ; Mon, 20 Jan 2020 02:03:17 -0800 (PST) Date: Mon, 20 Jan 2020 02:03:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579514596; bh=wNQ3Yq7AUs6p2GtBirGBMP2nTz/MlV9Id7se0xT+eWw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zuADk4xab8sqVDUQpzHTfEZj2rpnioVRCHg4bX0er9NkkRAA0THjEH8I/xDxJf7H5 DM4hyRFnKLunduuB3L582dVDO72nemDV1b7cCNcBwKnxdVvLPhmvP5NkrZpZJ/GzTq XZaZ0csCYcgMznhltaC5293hYY1VS3rois/+CwAg= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e257ae41fbbf_52f93fbf91ccd964342982"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 10:03:24 -0000 ----==_mimepart_5e257ae41fbbf_52f93fbf91ccd964342982 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As requested, I'm forwarding [this comment](https://github.com/quicwg/base-drafts/pull/3354#discussion_r368419414) regarding: > Retirement of either of these connection IDs notifies the server of the address the client has chosen. This implies a semantic to the retirement of connection IDs that is not already defined. It says that in addition to releasing the resource, the server can say definitively that those other network paths won't be used. But this is misleading because retiring CID 1 does not prevent CID 4 from being used on that path. Nothing says that the connection IDs sent in NEW_CONNECTION_ID have to be used on one or other path. Better to keep the requirement where it is: don't migrate back if you use a preferred address. Yes, that means that servers can't be sure of behaviour of clients here, but they can use the destination address to confirm acceptance of the preferred address or not. That should suffice. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-576199139 ----==_mimepart_5e257ae41fbbf_52f93fbf91ccd964342982 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As requested, I'm forwarding this comment regarding:

Retirement of either of these connection IDs notifies the server of the address the client has chosen.

This implies a semantic to the retirement of connection IDs that is not already defined. It says that in addition to releasing the resource, the server can say definitively that those other network paths won't be used. But this is misleading because retiring CID 1 does not prevent CID 4 from being used on that path. Nothing says that the connection IDs sent in NEW_CONNECTION_ID have to be used on one or other path. Better to keep the requirement where it is: don't migrate back if you use a preferred address.

Yes, that means that servers can't be sure of behaviour of clients here, but they can use the destination address to confirm acceptance of the preferred address or not. That should suffice.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e257ae41fbbf_52f93fbf91ccd964342982-- From nobody Mon Jan 20 03:50:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 213C312010F for ; Mon, 20 Jan 2020 03:50:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3 X-Spam-Level: X-Spam-Status: No, score=-3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oeBOxtON_yrk for ; Mon, 20 Jan 2020 03:49:55 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A68F120111 for ; Mon, 20 Jan 2020 03:49:55 -0800 (PST) Date: Mon, 20 Jan 2020 03:49:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579520994; bh=JzWEKmju0TbRwe95MFtifUTscLHwpmPMw7l1AM1IX3A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UZWSpn7JzXT5Ms7u7rJUMqy0KNHYfHfRK9r9fPyT4H1cBRL9ANboYCVKQNDEqIn3O UYuDRSnFF0tkz3xyCSnvehGrNliEXYzMZrh0TW7K8mbVf0Pz8Fez3ZCKJPJr32WGML cFq/a8TqZREflObJwbe8pYl18nO05QCwIWK0Fzws= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2593e26d485_54ee3f9f3d4cd96812256"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 11:50:00 -0000 ----==_mimepart_5e2593e26d485_54ee3f9f3d4cd96812256 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson >> Retirement of either of these connection IDs notifies the server of the address the client has chosen. > > This implies a semantic to the retirement of connection IDs that is not already defined. It says that in addition to releasing the resource, the server can say definitively that those other network paths won't be used. But this is misleading because retiring CID 1 does not prevent CID 4 from being used on that path. I think that the point being missed here is that under a given condition the server can determine the path being used for CID4. If the CID4 is issued prior to the client choosing the path, it is true the server would not be able to determine the path on which CID4 will be used. But if the server withholds NCID frames until the client chooses the path and notifies its choice by retiring one of the first two CIDs, then the server can tell for sure. Because either of the first or the second CID would be retired first, and that tells the server the path the client has chosen. As we agree, we already state that a client cannot come back to the original address, once it migrates to the preferred address. The benefit of requiring such retirement is that the server can issue CIDs specific to the server address, as pointed out by https://github.com/quicwg/base-drafts/issues/3353#issuecomment-575384854. Assuming that such server deployment would be within our design scope, I think requiring such retirement is not a bad idea. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-576240125 ----==_mimepart_5e2593e26d485_54ee3f9f3d4cd96812256 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson

Retirement of either of these connection IDs notifies the server of the address the client has chosen.

This implies a semantic to the retirement of connection IDs that is not already defined. It says that in addition to releasing the resource, the server can say definitively that those other network paths won't be used. But this is misleading because retiring CID 1 does not prevent CID 4 from being used on that path.

I think that the point being missed here is that under a given condition the server can determine the path being used for CID4.

If the CID4 is issued prior to the client choosing the path, it is true the server would not be able to determine the path on which CID4 will be used.

But if the server withholds NCID frames until the client chooses the path and notifies its choice by retiring one of the first two CIDs, then the server can tell for sure. Because either of the first or the second CID would be retired first, and that tells the server the path the client has chosen. As we agree, we already state that a client cannot come back to the original address, once it migrates to the preferred address.

The benefit of requiring such retirement is that the server can issue CIDs specific to the server address, as pointed out by #3353 (comment). Assuming that such server deployment would be within our design scope, I think requiring such retirement is not a bad idea.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2593e26d485_54ee3f9f3d4cd96812256-- From nobody Mon Jan 20 06:50:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06D1A12021C for ; Mon, 20 Jan 2020 06:50:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0xqYb1UAstRA for ; Mon, 20 Jan 2020 06:50:13 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9A40120828 for ; Mon, 20 Jan 2020 06:50:13 -0800 (PST) Date: Mon, 20 Jan 2020 06:50:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579531812; bh=Gev5LST0C1LRIxa8c5E2l9jwwaPR3FYRoYytx/KMVWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KyDMWTkJaMjYwx/1ESOn6ZaACF8OYHSaJp5pV1Us1qdpteDcCS4QtGzzGRK86Y4Ub UacfiCMDlp2bg+o5JJ1SwpkSwkSFllqH4PqB6UHvXi20E1m2m7Qizy9WYYwVpFObGo wQc47xEL7HL0JVjdB/7Npiny4GmpAWArIljKfLKI= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25be24d3763_60f83ff427acd96410426b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 14:50:19 -0000 ----==_mimepart_5e25be24d3763_60f83ff427acd96410426b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#pullrequestreview-345358712 ----==_mimepart_5e25be24d3763_60f83ff427acd96410426b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25be24d3763_60f83ff427acd96410426b-- From nobody Mon Jan 20 07:31:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7734A12007A for ; Mon, 20 Jan 2020 07:31:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MzBofKUptfbu for ; Mon, 20 Jan 2020 07:31:40 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA441120104 for ; Mon, 20 Jan 2020 07:31:39 -0800 (PST) Date: Mon, 20 Jan 2020 07:31:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579534298; bh=cMK4RM23ez/2AT46kJ+3oVZ/fIaLZ+WGas9J4J1HO7A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eZJUpjhY/FmKPFoj9yvYxXiWNAkiBZbPltkP4Tdk+y4aaCpY9rQMEOAYhFa79Us04 RI7Yh/30ojv0dTwZrKTViVveIlrfqUKp4y9MYAkfACZQaDgH4wP9won19dxHX/GF1V /yREvens7CJrogp2ODneuZjfTUhfBWwl9Q8n26N4= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25c7da89320_72e33fa2c06cd96c27883d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 15:31:46 -0000 ----==_mimepart_5e25c7da89320_72e33fa2c06cd96c27883d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit IIUC, since this is editorial it be merged before Ryan's PR #3309 that removes DUPLICATE_PUSH in order to solve the design issue #3275 . Once merged, Ryan will need to remove the sentence `The same server push can be associated with additional client requests using a DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).` and the paragraph will still stand correct? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359#issuecomment-576324251 ----==_mimepart_5e25c7da89320_72e33fa2c06cd96c27883d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

IIUC, since this is editorial it be merged before Ryan's PR #= 3309 that removes DUPLICATE_PUSH in order to solve the design issue <= a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load is= sue title" data-id=3D"529292890" data-permission-text=3D"Issue title is p= rivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/3275" da= ta-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/iss= ues/3275/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/= 3275">#3275 . Once merged, Ryan will need to remove the sentence The same server push can be associated with additional client requests = using a DUPLICATE_PUSH frame (see {{frame-duplicate-push}}). and t= he paragraph will still stand correct?

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on = GitHub, or unsubscribe.3D""

= ----==_mimepart_5e25c7da89320_72e33fa2c06cd96c27883d-- From nobody Mon Jan 20 10:13:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76039120910 for ; Mon, 20 Jan 2020 10:13:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 83X5yEl1Ols3 for ; Mon, 20 Jan 2020 10:13:46 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 456EC1208EF for ; Mon, 20 Jan 2020 10:13:46 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id C6D2D261650 for ; Mon, 20 Jan 2020 10:13:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544025; bh=6C/Vw8A4D1xUbIe7PCYrZUFNWNkOMn4or/tRLVxUkvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cJ46JDfzlpXSMrkXEEHc5FgqElVv4RUDtoHwFUlWGz4zFcHFBx96ceUWXORFXGVZG JbWjQw7VxGsTBAQ/geJbioiLVbkKUFZvAiCGqCHi3XY1/mxaVuEISFIL2lz4DA5igV 1gk9/SnNsm423vJQWMm1rxg8LQM4ZddgB1CPi7sI= Date: Mon, 20 Jan 2020 10:13:45 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25edd97c3ea_51be3fe99f0cd960433060"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:13:53 -0000 ----==_mimepart_5e25edd97c3ea_51be3fe99f0cd960433060 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -520,9 +622,13 @@ permitted (e.g., idempotent actions like GET, PUT, or DELETE). ### Malformed Requests and Responses {#malformed} A malformed request or response is one that is an otherwise valid sequence of -frames but is invalid due to the presence of extraneous frames, prohibited -header fields, the absence of mandatory header fields, or the inclusion of -uppercase header field names. +frames but is invalid due to: + +- the presence of prohibited header fields or pseudo-header fields +- the absence of mandatory pseudo-header fields +- invalid values for pseudo-header fields > If this is intended to be exhaustive, then you need to include ordering of pseudo-header fields and header fields. Good call. > And maybe the inclusion of a non-Final status code after a final status code. This would be one instance of an invalid sequence of messages. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r368676385 ----==_mimepart_5e25edd97c3ea_51be3fe99f0cd960433060 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -520,9 +622,13 @@ permitted (e.g., idempotent actions like GET, PUT, or DELETE).
 ### Malformed Requests and Responses {#malformed}
 
 A malformed request or response is one that is an otherwise valid sequence of
-frames but is invalid due to the presence of extraneous frames, prohibited
-header fields, the absence of mandatory header fields, or the inclusion of
-uppercase header field names.
+frames but is invalid due to:
+
+- the presence of prohibited header fields or pseudo-header fields
+- the absence of mandatory pseudo-header fields
+- invalid values for pseudo-header fields

If this is intended to be exhaustive, then you need to include ordering of pseudo-header fields and header fields.

Good call.

And maybe the inclusion of a non-Final status code after a final status code.

This would be one instance of an invalid sequence of messages.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25edd97c3ea_51be3fe99f0cd960433060-- From nobody Mon Jan 20 10:21:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A152A1208D9 for ; Mon, 20 Jan 2020 10:21:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVjvVpkFJT08 for ; Mon, 20 Jan 2020 10:21:03 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E86712080E for ; Mon, 20 Jan 2020 10:20:46 -0800 (PST) Date: Mon, 20 Jan 2020 10:20:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544445; bh=S9e2lIMt8ZGu9GEaHLd/HXWLyupKj+RvAOTBOSEugoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OaEAFWvuf6IVbXfwPZVt1Z6QDf5hs08ZMBmAUMJ4nWHC70ctPF9dKVMp1Rjq0tQdU gzPucp5wiOASV5qI4Yd4hiX1FMkX3b7RQ2ARFZJJ6S8jXQaI2f+0JctkAvQLt7cAuU FDt1l17FrFcpCYM0V0jV9cujeRhhbOdpuaPV4hqc= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25ef7da9bd9_2e873f9af7ccd964342520"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:21:11 -0000 ----==_mimepart_5e25ef7da9bd9_2e873f9af7ccd964342520 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > + create a Host header field if one is not present in a request by + copying the value of the ":authority" pseudo-header field. + + ":path": + + : Contains the path and query parts of the target URI (the "path-absolute" + production and optionally a '?' character followed by the "query" + production (see Sections 3.3 and 3.4 of [RFC3986]). A request in asterisk + form includes the value '*' for the ":path" pseudo-header field. + + : This pseudo-header field MUST NOT be empty for "http" or "https" + URIs; "http" or "https" URIs that do not contain a path component + MUST include a value of '/'. The exception to this rule is an + OPTIONS request for an "http" or "https" URI that does not include + a path component; these MUST include a ":path" pseudo-header field + with a value of '*' (see [RFC7230], Section 5.3.4). Fixing the ones in this imported text, but there are enough other instances of that pattern to handle separately. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r368678394 ----==_mimepart_5e25ef7da9bd9_2e873f9af7ccd964342520 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> +    create a Host header field if one is not present in a request by
+    copying the value of the ":authority" pseudo-header field.
+
+  ":path":
+
+  : Contains the path and query parts of the target URI (the "path-absolute"
+    production and optionally a '?' character followed by the "query"
+    production (see Sections 3.3 and 3.4 of [RFC3986]).  A request in asterisk
+    form includes the value '*' for the ":path" pseudo-header field.
+
+  : This pseudo-header field MUST NOT be empty for "http" or "https"
+    URIs; "http" or "https" URIs that do not contain a path component
+    MUST include a value of '/'.  The exception to this rule is an
+    OPTIONS request for an "http" or "https" URI that does not include
+    a path component; these MUST include a ":path" pseudo-header field
+    with a value of '*' (see [RFC7230], Section 5.3.4).

Fixing the ones in this imported text, but there are enough other instances of that pattern to handle separately.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25ef7da9bd9_2e873f9af7ccd964342520-- From nobody Mon Jan 20 10:22:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24A181208DA for ; Mon, 20 Jan 2020 10:22:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8GqYQr08OP1g for ; Mon, 20 Jan 2020 10:22:24 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03993120910 for ; Mon, 20 Jan 2020 10:22:13 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 0197A2C1349 for ; Mon, 20 Jan 2020 10:22:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544532; bh=rB92GOK//b0+PpVFeGMQzPIgGTap4GindK0L7kV1utI=; h=Date:From:To:Subject:From; b=bzpUXpna3UmDC+Dmk19LkGZNH3d4etjucf1mC12t2l2TP8n8f8iXm44h6aAuPC+sV g1cL5EXsz1MYJQwR4G1PIEQbAb+dGV/D/gBiZq4+CRMOGn3b/hn0w+ArITzjQYwtdH 1yYL8wrWvepkJw2oSBQDsT1fUzShDi4vMPlB/cOk= Date: Mon, 20 Jan 2020 10:22:11 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6f9150: Martin's feedback Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:22:31 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: 6f91507da1ecb893106d1eb3a31618b103bb0362 https://github.com/quicwg/base-drafts/commit/6f91507da1ecb893106d1eb3a31618b103bb0362 Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Martin's feedback From nobody Mon Jan 20 10:22:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A4D5120807 for ; Mon, 20 Jan 2020 10:22:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B8cy-yjH_uY1 for ; Mon, 20 Jan 2020 10:22:30 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF9CA120904 for ; Mon, 20 Jan 2020 10:22:21 -0800 (PST) Date: Mon, 20 Jan 2020 10:22:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544541; bh=1brfDVnQ4mc1ChVX/y9vK6LNaRv9cUABhAXLnA4JCtk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UaTqaiogk3MOpcIXCJZtWXngEU93LEDQmhBQYELIN0LRhEhvlJeSJPCuydCx0W4CR CG+7MDx2nr89sDxiSkuvcKm1MWmchs4mxpIEg9Y0dfv0mSjqEi8AEoj+7dh06J53PV kVwwoKpaRyBFwqWS9ltHFBdnAc/d9uOAl2hIG13Q= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25efdced0cf_71523f862b6cd96432796a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:22:37 -0000 ----==_mimepart_5e25efdced0cf_71523f862b6cd96432796a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 6f91507da1ecb893106d1eb3a31618b103bb0362 Martin's feedback -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3352/files/0eb5cf31f0a4d7522d57c758901f0408fbef7fc5..6f91507da1ecb893106d1eb3a31618b103bb0362 ----==_mimepart_5e25efdced0cf_71523f862b6cd96432796a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25efdced0cf_71523f862b6cd96432796a-- From nobody Mon Jan 20 10:23:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 305E7120928 for ; Mon, 20 Jan 2020 10:23:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rgXrEUbcz9bM for ; Mon, 20 Jan 2020 10:23:43 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96E02120920 for ; Mon, 20 Jan 2020 10:23:35 -0800 (PST) Date: Mon, 20 Jan 2020 10:23:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544614; bh=KOtGxVZ5kHfZ45AJzsuq+B/unLIRXVcI7m95yJUvQAM=; h=Date:From:To:Subject:From; b=QiRX+E5uOYFsc8GVSh2HoPIRb6FT4ldokd88nV3VcPwkNsJD33XUZ3X9+DuCuqcnu eQdyqpujn9vKemXmk+RI/pX6CR+2JwWdZvrFn3zdw1hALwS7E/cTjoNImPAscYeRPc EgWRT/4NaIPXDt2ucxkc3lJJTNYaouP4CgzW3b2g= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b0a8b9: Script updating gh-pages from 6f91507d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:23:46 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b0a8b99f43a8db1b65e06ea10d8096e5b5790003 https://github.com/quicwg/base-drafts/commit/b0a8b99f43a8db1b65e06ea10d8096e5b5790003 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M http/what_is_malformed/draft-ietf-quic-invariants.html M http/what_is_malformed/draft-ietf-quic-invariants.txt M http/what_is_malformed/draft-ietf-quic-qpack.html M http/what_is_malformed/draft-ietf-quic-qpack.txt M http/what_is_malformed/draft-ietf-quic-recovery.html M http/what_is_malformed/draft-ietf-quic-recovery.txt M http/what_is_malformed/draft-ietf-quic-tls.html M http/what_is_malformed/draft-ietf-quic-tls.txt M http/what_is_malformed/draft-ietf-quic-transport.html M http/what_is_malformed/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 6f91507d. [ci skip] From nobody Mon Jan 20 10:25:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A133120930 for ; Mon, 20 Jan 2020 10:25:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U5OzcvJ_kodt for ; Mon, 20 Jan 2020 10:25:57 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3201120041 for ; Mon, 20 Jan 2020 10:25:56 -0800 (PST) Date: Mon, 20 Jan 2020 10:25:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544756; bh=QJqxE/nmCKFHCYyI4k9sMMS2dH+dBp4dphAgZctdbYM=; h=Date:From:To:Subject:From; b=UEpwih1slx3h//3696F17UPh1BDtgjR4PaVhSwIw5aMEqpTTi3mmBScxMMHRr9FS4 XWMtcF7qD73GF/MlmSFa55M4GVuDMVK3w+ddOBS4A/zZq0Qvg6sZn2HhKVXDlXtG5D DlrJ18RcyYFBFvNi4c7rBkz3mPpW7QHmjGQGPEJ4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 92feb8: Script updating issues at 2020-01-20T18:25:48Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:25:58 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 92feb86fcf36c4ea1174274771a7f6ddd7fc2471 https://github.com/quicwg/base-drafts/commit/92feb86fcf36c4ea1174274771a7f6ddd7fc2471 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-20T18:25:48Z. [ci skip] From nobody Mon Jan 20 10:26:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03E21120930 for ; Mon, 20 Jan 2020 10:26:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9BfuegJNO58J for ; Mon, 20 Jan 2020 10:26:25 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD779120041 for ; Mon, 20 Jan 2020 10:26:25 -0800 (PST) Date: Mon, 20 Jan 2020 10:26:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544784; bh=gdA/WXFPRDiTDkiSUCIkxIsC/olusqf7hfNkbQxgRZY=; h=Date:From:To:Subject:From; b=DuvvPSAxkyz5IjOUhmgU0z6AZTM6EF6ZnYbbI9Vhod8qHi/f7hkqObrIBNLK5SwUc JlCoj4f29Qt+7/6Og0kqoWiLng2WnpnIvQrrvOPN9Np+jqpqqEXbr7Zn1Gf9LmPOun EsLd2SLZsCLX1hrPDX++87EIwVeUUyy7sC+Mg8U4= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5be526: Use the one true reference format Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:26:27 -0000 Branch: refs/heads/http/one_true_reference_format Home: https://github.com/quicwg/base-drafts Commit: 5be526b12e9ca6303e8aee477d22f979a35d2a2d https://github.com/quicwg/base-drafts/commit/5be526b12e9ca6303e8aee477d22f979a35d2a2d Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use the one true reference format From nobody Mon Jan 20 10:27:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 989AF120041 for ; Mon, 20 Jan 2020 10:27:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n7_JIhlvs6Wc for ; Mon, 20 Jan 2020 10:27:37 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00E70120931 for ; Mon, 20 Jan 2020 10:27:36 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 3B42A6E0C3A for ; Mon, 20 Jan 2020 10:27:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579544856; bh=KY7a81D4kw0dsVuWkd6BBz29ZdVn7g7pEeFm23hLZG8=; h=Date:From:To:Subject:From; b=AQ1s0JCSIQ+0P+awaRT/5JReMyTFlWZnws4JPVB1kq+qSbL609kDAM71FOskZCrTo 6DSDzbjKdLPSOzWAwhJV2AOSUJz0QC4PwhRQqQiqTY2nXI6+Cv32NbGdhGLjteXz1f UDHuSeicOOwgFklia2W4DbflgMOdpIcelBkkqMS4= Date: Mon, 20 Jan 2020 10:27:36 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6fe7a1: Script updating gh-pages from 5be526b1. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:27:39 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 6fe7a1b0bc57de19fbc40397ed44f62e3ef25dd4 https://github.com/quicwg/base-drafts/commit/6fe7a1b0bc57de19fbc40397ed44f62e3ef25dd4 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: A http/one_true_reference_format/draft-ietf-quic-http.html A http/one_true_reference_format/draft-ietf-quic-http.txt A http/one_true_reference_format/draft-ietf-quic-invariants.html A http/one_true_reference_format/draft-ietf-quic-invariants.txt A http/one_true_reference_format/draft-ietf-quic-qpack.html A http/one_true_reference_format/draft-ietf-quic-qpack.txt A http/one_true_reference_format/draft-ietf-quic-recovery.html A http/one_true_reference_format/draft-ietf-quic-recovery.txt A http/one_true_reference_format/draft-ietf-quic-tls.html A http/one_true_reference_format/draft-ietf-quic-tls.txt A http/one_true_reference_format/draft-ietf-quic-transport.html A http/one_true_reference_format/draft-ietf-quic-transport.txt A http/one_true_reference_format/index.html M index.html Log Message: ----------- Script updating gh-pages from 5be526b1. [ci skip] From nobody Mon Jan 20 10:30:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF1C3120241 for ; Mon, 20 Jan 2020 10:30:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6hbSmj3kSPNy for ; Mon, 20 Jan 2020 10:30:18 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3C16120041 for ; Mon, 20 Jan 2020 10:30:18 -0800 (PST) Date: Mon, 20 Jan 2020 10:30:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545018; bh=PQnNOJT/Vig0Isf3GLjZuUZtGXzIw6jBti9+IVAyOGk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RpIFlQSLj5zfHvckx5UadVlyvpfojT91RPhQb0f7mFwzqS0OD3YWjxmlgpF78InhT wjoEG1g1ZMtIFR5z+ykU5WbMim60I+ZkopzjY1EI+T+Ot+HvET93UgwCgw2ZserF6t rSv80rXR+vBEfQqAMYZboTdQG/UkVpD0K4Piba0M= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Use the one true reference format (#3368) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25f1b9f2a9f_27353fd89b4cd96c492470"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:30:24 -0000 ----==_mimepart_5e25f1b9f2a9f_27353fd89b4cd96c492470 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Martin flagged this on some imported text in #3352, but others have crept in other places, mostly also as text imported from RFC7540. For future reference, ((\{\{|\[)[!?]?\w+(\}\}|\])), (Section \d+(\.\d+)*) => $4 of $1 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3368 -- Commit Summary -- * Use the one true reference format -- File Changes -- M draft-ietf-quic-http.md (23) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3368.patch https://github.com/quicwg/base-drafts/pull/3368.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3368 ----==_mimepart_5e25f1b9f2a9f_27353fd89b4cd96c492470 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Martin flagged this on some imported text in #3352, but others have crept in other places, mostly also as text imported from RFC7540.

For future reference,

((\{\{|\[)[!?]?\w+(\}\}|\])), (Section \d+(\.\d+)*) => $4 of $1

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3368

Commit Summary

  • Use the one true reference format

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25f1b9f2a9f_27353fd89b4cd96c492470-- From nobody Mon Jan 20 10:34:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92647120841 for ; Mon, 20 Jan 2020 10:34:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YYY9H-jDf_V8 for ; Mon, 20 Jan 2020 10:34:05 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF6B5120801 for ; Mon, 20 Jan 2020 10:34:04 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 390F66E04D4 for ; Mon, 20 Jan 2020 10:34:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545244; bh=Etahit0zbMAl8ZVObtNaw704RLSivrbAW+iSgeyQ8NA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=puf0gU9JReNL80jU6CLtZc9Bsvk0ffh1BM973Zp7MVCIsFLK0JH1iJsysb0JPBbF8 uVHV/WSIzKaGq5afgCaVF1K31vDkqFAEOg1HTkQL8S8RNtjo/6WXALCdC4l7++fhyc lRNzfEbcgaZ7Lhu80nM5SHdIgjfq3CqyiyLAcYfs= Date: Mon, 20 Jan 2020 10:34:04 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25f29c2f2c1_526a3f9b43ccd968317674"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:34:12 -0000 ----==_mimepart_5e25f29c2f2c1_526a3f9b43ccd968317674 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or interleaved with the frames of a response message. These PUSH_PROMISE and DUPLICATE_PUSH frames are not part of the response; see {{server-push}} for -more details. +more details. These frames are not permitted in pushed responses. Fixed, but I'm going to reverse that. I like Kazuho's logic that misuse of a frame is a connection error, because the peer is the only one who could have generated it. I'm going to make these H3_FRAME_UNEXPECTED instead. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#discussion_r368682179 ----==_mimepart_5e25f29c2f2c1_526a3f9b43ccd968317674 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

>  A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or
 DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or
 interleaved with the frames of a response message. These PUSH_PROMISE and
 DUPLICATE_PUSH frames are not part of the response; see {{server-push}} for
-more details.
+more details.  These frames are not permitted in pushed responses.

Fixed, but I'm going to reverse that. I like Kazuho's logic that misuse of a frame is a connection error, because the peer is the only one who could have generated it. I'm going to make these H3_FRAME_UNEXPECTED instead.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25f29c2f2c1_526a3f9b43ccd968317674-- From nobody Mon Jan 20 10:35:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 511ED120041 for ; Mon, 20 Jan 2020 10:35:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7Enz2NSFhjI for ; Mon, 20 Jan 2020 10:35:19 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EED86120020 for ; Mon, 20 Jan 2020 10:35:18 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 2BA0CC61F7C for ; Mon, 20 Jan 2020 10:35:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545318; bh=RAozUMTXNt9Ts3MZrtoiVm97kgnUo+tTySfviwKaTq8=; h=Date:From:To:Subject:From; b=lZ0UYGkZvqx49FMUxksSGMjLK+0ZyVtJyo4U5LvzHIe8YffNKFMHtTBQb4OVLqtgx rYZykqsIdcQw1ICv6Md/e012unJrN8K8YUZB1upCMFA+Pe3hQAirS6i+uawYuaaVzh PRaqNXu5PR/gcRCWH70gl96web0U4wkTIXQRK+Aw= Date: Mon, 20 Jan 2020 10:35:18 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c1bff0: Framing errors are connection-fatal Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:35:24 -0000 Branch: refs/heads/http/what_is_malformed Home: https://github.com/quicwg/base-drafts Commit: c1bff0ab3bb20ec8bcb999acbb2df0b9baec9756 https://github.com/quicwg/base-drafts/commit/c1bff0ab3bb20ec8bcb999acbb2df0b9baec9756 Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Framing errors are connection-fatal From nobody Mon Jan 20 10:35:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60F3B120020 for ; Mon, 20 Jan 2020 10:35:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dWCQ86LF4xbC for ; Mon, 20 Jan 2020 10:35:28 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23E74120041 for ; Mon, 20 Jan 2020 10:35:28 -0800 (PST) Date: Mon, 20 Jan 2020 10:35:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545327; bh=yq5qA+W9L5MhJIjb8deEH1+rrils3+yJYUg0NGDjNWU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wpRd8/4cYVuq1QOCAqLlqIaVC1chxlPw462kExBtZe3TEhxwCiJSA1fDW6miotIMO p3+0Xvgu2zuXq64zgQFKvl8FHqd8/GnrSyt39sN7DRCpUuzGu5D9rOwPSV22EzA2Qn 7Gsc5W6+4+y158nXR/2a/s71GtaIhiMLaurOltnw= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25f2ef2854a_3cfe3fd25decd9603699cb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:35:34 -0000 ----==_mimepart_5e25f2ef2854a_3cfe3fd25decd9603699cb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. c1bff0ab3bb20ec8bcb999acbb2df0b9baec9756 Framing errors are connection-fatal -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3352/files/6f91507da1ecb893106d1eb3a31618b103bb0362..c1bff0ab3bb20ec8bcb999acbb2df0b9baec9756 ----==_mimepart_5e25f2ef2854a_3cfe3fd25decd9603699cb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • c1bff0a Framing errors are connection-fatal


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25f2ef2854a_3cfe3fd25decd9603699cb-- From nobody Mon Jan 20 10:36:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A124120041 for ; Mon, 20 Jan 2020 10:36:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqPQKf8BQAXf for ; Mon, 20 Jan 2020 10:36:13 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D404120020 for ; Mon, 20 Jan 2020 10:36:13 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id DC7E31C0DD2 for ; Mon, 20 Jan 2020 10:36:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545372; bh=g1NJZRGkpYBT7GbToIOgecpsJPAmmN6HANWcvFSuaEI=; h=Date:From:To:Subject:From; b=eOGjZ2riqvT8LUkenEqH9Q2Qf4T+SbO3BDJuTp4Xgg8Eagmo7Rs2WjxazbSC/9Wiv UcCiItERGpb2bLCdL5VjqhflSD+r2wemkRhcGHeFpQivUtvfEDSd+mxv0ruMAPz+ij rV8IkmW9Oc+8DKuX4kfSNX1nLFO6xfrZN0dnEAvE= Date: Mon, 20 Jan 2020 10:36:12 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a2a537: Script updating gh-pages from c1bff0ab. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:36:20 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a2a5375d5d4f95b52e3a0bb6f7eeb584f55e7bd4 https://github.com/quicwg/base-drafts/commit/a2a5375d5d4f95b52e3a0bb6f7eeb584f55e7bd4 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M http/what_is_malformed/draft-ietf-quic-http.html M http/what_is_malformed/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from c1bff0ab. [ci skip] From nobody Mon Jan 20 10:38:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79456120288 for ; Mon, 20 Jan 2020 10:38:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TuBxM2vSpNkG for ; Mon, 20 Jan 2020 10:38:43 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A950120020 for ; Mon, 20 Jan 2020 10:38:43 -0800 (PST) Date: Mon, 20 Jan 2020 10:38:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579545522; bh=sj34YKFLDehAQ2TV8/P+zHhmzJM8HW5vxCT5BX34S4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YFDvjk6UYAm3tovecOZOtc+4xsPgYCJ256E6z6PHAltQHlrcb23EjI2YDVmIUfD0o cyMGPlJK9dRX5mw2unkyRRQGz2+bvgJftBvDHAtg1T/iN9PXk4vQsYo7ashyq0ixuU VSWeFOJdtySA5jurIwgDMbFvnIva3ZxAXPaHcKPE= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove hole left in error codes from early response removal. (#3367) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25f3b29c170_3a5b3fdc952cd95c357540"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 18:38:46 -0000 ----==_mimepart_5e25f3b29c170_3a5b3fdc952cd95c357540 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit We might take this close to the end, but my inclination would be to wait and see if we define any more error codes. Just stick the new one in the hole. I agree we ideally don't want to ship with a gap, though. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3367#issuecomment-576390315 ----==_mimepart_5e25f3b29c170_3a5b3fdc952cd95c357540 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

We might take this close to the end, but my inclination would be to wait and see if we define any more error codes. Just stick the new one in the hole.

I agree we ideally don't want to ship with a gap, though.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25f3b29c170_3a5b3fdc952cd95c357540-- From nobody Mon Jan 20 11:06:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACBE8120019 for ; Mon, 20 Jan 2020 11:06:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.299 X-Spam-Level: X-Spam-Status: No, score=-5.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HP5If52ihGt3 for ; Mon, 20 Jan 2020 11:06:44 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5957612001B for ; Mon, 20 Jan 2020 11:06:44 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 4D6348C10D3 for ; Mon, 20 Jan 2020 11:06:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547203; bh=UDj+Lu4rtBSDi8vM4CtxeqjujVJtjTvyWiJVmYGmO38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l5NyMe8FXWFhDWiQLcLctgPWGdRR36bnyuyGduEq1rPQClfCeMcD0BTv6NUmFwutg 6kmxYju7dZkONrc3opTG06se+mKAYPUQka4Z5tI1hzT81CZtno3YlAsijrIpQlTsYR tPumnEEYZoVLpT4R/BOdFqK33oyNf9fuY+edh578= Date: Mon, 20 Jan 2020 11:06:43 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25fa433e200_50ca3f8d558cd968887d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:06:52 -0000 ----==_mimepart_5e25fa433e200_50ca3f8d558cd968887d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay +field right shiften by the ack_delay_exponent transport parameter. For packets I think I'd rather not talk about shifting, since we describe it differently in transport, how about 'adjusted'? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#discussion_r368692253 ----==_mimepart_5e25fa433e200_50ca3f8d558cd968887d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a
 mean variation.
 
 The calculation of smoothed_rtt uses path latency after adjusting RTT samples
-for ACK delays.  For packets sent in the ApplicationData packet number space,
-a peer limits any delay in sending an acknowledgement for an ack-eliciting
-packet to no greater than the value it advertised in the max_ack_delay transport
-parameter.  Consequently, when a peer reports an Ack Delay that is greater than
-its max_ack_delay, the delay is attributed to reasons out of the peer's control,
-such as scheduler latency at the peer or loss of previous ACK frames.  Any
-delays beyond the peer's max_ack_delay are therefore considered effectively
-part of path delay and incorporated into the smoothed_rtt estimate.
+for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay
+field right shiften by the ack_delay_exponent transport parameter.  For packets

I think I'd rather not talk about shifting, since we describe it differently in transport, how about 'adjusted'?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25fa433e200_50ca3f8d558cd968887d3-- From nobody Mon Jan 20 11:07:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0591712001B for ; Mon, 20 Jan 2020 11:07:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCd3fTWPtIjH for ; Mon, 20 Jan 2020 11:07:15 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C2CC120019 for ; Mon, 20 Jan 2020 11:07:15 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id DACE4261577 for ; Mon, 20 Jan 2020 11:07:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547234; bh=PF88tURmc8YmQaF+MPu7i965epFp7FcwmF9htbaNosE=; h=Date:From:To:Subject:From; b=YWCFEZo4gbs2xixXaUU7QCLOaA1wKY9IKD/cMDdVThBAOXdWmjY5sYFhr+8IqGT4x 1PoO9AS3S9Fq6XwoIXSM2quCAltTEIICAwq962f3QlA9GuKNNfHm74MsCkHPUgJcLG KFA6M/VgGVUYBfvl1rLplrp6IxMDXA7hYYwFe8qs= Date: Mon, 20 Jan 2020 11:07:14 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b215bd: adjusted? Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:07:21 -0000 Branch: refs/heads/ianswett-ack-delay-exponent Home: https://github.com/quicwg/base-drafts Commit: b215bd3ad1d3138504559c58f54a3da895ccc679 https://github.com/quicwg/base-drafts/commit/b215bd3ad1d3138504559c58f54a3da895ccc679 Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- adjusted? From nobody Mon Jan 20 11:07:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F7CD120019 for ; Mon, 20 Jan 2020 11:07:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RCuf2jWemiGu for ; Mon, 20 Jan 2020 11:07:25 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2656B120289 for ; Mon, 20 Jan 2020 11:07:25 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 47D178C0770 for ; Mon, 20 Jan 2020 11:07:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547244; bh=4KWzoxpbMnN+PNw8bBb9z5cwE/tmKy8SrEzBEYcip3Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SOPID1tye+962c6L4U2V7e299kLD1ikEZBdoseG8gZeZbWTGXV+ri2hk72OfLbBIn SfHEfIqCVO7RmjH8jXKYFsColhgzEwJ/V/KoCa+icQqDksixUIDqWZqbCFKF4PaWsT 2KlZY7KAQYhSHdaGVq4X4rIVkPR8gJvn3rXjVJ2E= Date: Mon, 20 Jan 2020 11:07:24 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25fa6c38eab_1bae3fc7966cd96c114522"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:07:32 -0000 ----==_mimepart_5e25fa6c38eab_1bae3fc7966cd96c114522 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. b215bd3ad1d3138504559c58f54a3da895ccc679 adjusted? -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3362/files/960c980f8e64b4eb9d63b51078024f1e81f6ca5a..b215bd3ad1d3138504559c58f54a3da895ccc679 ----==_mimepart_5e25fa6c38eab_1bae3fc7966cd96c114522 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25fa6c38eab_1bae3fc7966cd96c114522-- From nobody Mon Jan 20 11:08:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43F2E1208EE for ; Mon, 20 Jan 2020 11:08:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6UIN6CFVOYwK for ; Mon, 20 Jan 2020 11:08:18 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A73C120819 for ; Mon, 20 Jan 2020 11:08:18 -0800 (PST) Date: Mon, 20 Jan 2020 11:08:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547298; bh=LmBotJCP/2TlSbciWHRjfSIZ3bmNh5b5wGGhGwkLSkg=; h=Date:From:To:Subject:From; b=2FTSICULGrWcVFEEPw15qLVEDem8n61lPuILAnrMFMBm7vQPAuf97jbwVPJPibL9u N2ImziFqsTuH4M7HFDLwA359V6cO8m8KUMARGr/JujpIOIfjXYWPYHDGBaBt/z08Lq neARleXs4aACe2IWHw4dLDMSpTG+OZ1EwK5w7bBg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e70abb: Script updating gh-pages from b215bd3a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:08:24 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e70abb6db5539406b93dd80533978961cd4af7da https://github.com/quicwg/base-drafts/commit/e70abb6db5539406b93dd80533978961cd4af7da Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M ianswett-ack-delay-exponent/draft-ietf-quic-http.html M ianswett-ack-delay-exponent/draft-ietf-quic-http.txt M ianswett-ack-delay-exponent/draft-ietf-quic-invariants.html M ianswett-ack-delay-exponent/draft-ietf-quic-invariants.txt M ianswett-ack-delay-exponent/draft-ietf-quic-qpack.html M ianswett-ack-delay-exponent/draft-ietf-quic-qpack.txt M ianswett-ack-delay-exponent/draft-ietf-quic-recovery.html M ianswett-ack-delay-exponent/draft-ietf-quic-recovery.txt M ianswett-ack-delay-exponent/draft-ietf-quic-tls.html M ianswett-ack-delay-exponent/draft-ietf-quic-tls.txt M ianswett-ack-delay-exponent/draft-ietf-quic-transport.html M ianswett-ack-delay-exponent/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from b215bd3a. [ci skip] From nobody Mon Jan 20 11:12:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EA4112083D for ; Mon, 20 Jan 2020 11:12:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfNnc3MW3HI1 for ; Mon, 20 Jan 2020 11:11:52 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CA2712083A for ; Mon, 20 Jan 2020 11:11:42 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id A028396049E for ; Mon, 20 Jan 2020 11:11:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547501; bh=wOcrOAfGKHdO3FI64X5m1eChXr5j0rlFtCJxIbUPRYc=; h=Date:From:To:Subject:From; b=w90OZRu7sS7/yizYsD4iFRfvmd40vNJ23VPFm/i8hQ1d96a1/PlOGJB99y64e93u9 1NzDhissMsamrV4wPKOdFdWsqttA+VIgdRdlurTTY3l7XNfWP6/MQMj8IoICOYj1cc 4C7GVokpNHOlpCBZYUzja/c5iDYmmFwqa/TKy/qg= Date: Mon, 20 Jan 2020 11:11:41 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] df34dc: Reference 19.3 of transport Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:12:00 -0000 Branch: refs/heads/ianswett-ack-delay-exponent Home: https://github.com/quicwg/base-drafts Commit: df34dc8c55d83997e9eeb942eb489ddf12a5e32e https://github.com/quicwg/base-drafts/commit/df34dc8c55d83997e9eeb942eb489ddf12a5e32e Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Reference 19.3 of transport From nobody Mon Jan 20 11:12:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D67C7120825 for ; Mon, 20 Jan 2020 11:12:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nvdpaAJr_2kF for ; Mon, 20 Jan 2020 11:12:00 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C61A12022D for ; Mon, 20 Jan 2020 11:11:52 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 6B6316E10F7 for ; Mon, 20 Jan 2020 11:11:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547511; bh=uWiee/nfqDxQ79owoxheSBHqkCtxYggWpCdTlFc3qc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pin3tmYOxTgLzvo6/9ncHH0h+S1humwsJk16Ac/6+0m1au8tAYBjwOXhl+aAJ17nw o9XQXIqLOJpEK1ts/JAxZQzYmUL84kZPd+unpuSf8wZSyohza2TAM0aysR/hYmKuUh TbPRiVvYWYL4t1z3X3kvwOzc2DHP8hehsKOzn4xc= Date: Mon, 20 Jan 2020 11:11:51 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25fb775c647_d633f8caf6cd95c327a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:12:07 -0000 ----==_mimepart_5e25fb775c647_d633f8caf6cd95c327a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. df34dc8c55d83997e9eeb942eb489ddf12a5e32e Reference 19.3 of transport -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3362/files/b215bd3ad1d3138504559c58f54a3da895ccc679..df34dc8c55d83997e9eeb942eb489ddf12a5e32e ----==_mimepart_5e25fb775c647_d633f8caf6cd95c327a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • df34dc8 Reference 19.3 of transport


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e25fb775c647_d633f8caf6cd95c327a0-- From nobody Mon Jan 20 11:12:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88CD4120825 for ; Mon, 20 Jan 2020 11:12:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iMwqxVlEBQpj for ; Mon, 20 Jan 2020 11:12:15 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 929AC12022D for ; Mon, 20 Jan 2020 11:12:15 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id EBF5A52116B for ; Mon, 20 Jan 2020 11:12:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547534; bh=Cup2NwGOLwLRPYrfvZ7Nu2sJ609urz1vYxjaxGezRcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ONwlzLAscnyslWVTKxjw7uhJzmHFEEqIW9JDdWk0xrsvIu7kNLKbnKPmHSHd9eNYS A+PqAqaT48w2KvJ85QEbp/iOXy5MqzM651TEeDRKp0G9yAywo0mWZ63/t+dgp0VA+d x6fGLPCl5nMA8BK+5rQgEUokDf9R2JWz8rQRh2I8= Date: Mon, 20 Jan 2020 11:12:14 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25fb8edd0ee_3f13fe59facd96467662"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:12:23 -0000 ----==_mimepart_5e25fb8edd0ee_3f13fe59facd96467662 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay +field right shiften by the ack_delay_exponent transport parameter. For packets And I added a reference to 19.3 of transport, see what you think. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#discussion_r368693677 ----==_mimepart_5e25fb8edd0ee_3f13fe59facd96467662 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -315,14 +315,16 @@ samples, and rttvar is the variation in the RTT samples, estimated using a
 mean variation.
 
 The calculation of smoothed_rtt uses path latency after adjusting RTT samples
-for ACK delays.  For packets sent in the ApplicationData packet number space,
-a peer limits any delay in sending an acknowledgement for an ack-eliciting
-packet to no greater than the value it advertised in the max_ack_delay transport
-parameter.  Consequently, when a peer reports an Ack Delay that is greater than
-its max_ack_delay, the delay is attributed to reasons out of the peer's control,
-such as scheduler latency at the peer or loss of previous ACK frames.  Any
-delays beyond the peer's max_ack_delay are therefore considered effectively
-part of path delay and incorporated into the smoothed_rtt estimate.
+for ACK delays. ACK delays are communicated in the ACK frame as an ack_delay
+field right shiften by the ack_delay_exponent transport parameter.  For packets

And I added a reference to 19.3 of transport, see what you think.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25fb8edd0ee_3f13fe59facd96467662-- From nobody Mon Jan 20 11:12:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7568212082D for ; Mon, 20 Jan 2020 11:12:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h3UWnr-7lq7N for ; Mon, 20 Jan 2020 11:12:32 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75793120825 for ; Mon, 20 Jan 2020 11:12:32 -0800 (PST) Date: Mon, 20 Jan 2020 11:12:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547551; bh=Uynzy5/9v7unIz5MK/31S20olmCwREl3mIaBoGuwKbE=; h=Date:From:To:Subject:From; b=f338KEbwm7p0saZzie8UKPsthBfN1jZeC9FyMUghYZeO/QAAW36Yt+0uhjN60mLmU 4Bscx/MCg0h0LVym4rRvKWx7n5R/cCf7duit+DRS2eXKJTH87PrAKCW0/JS+7W/bxO OCx7YAsjcFdm4J8+Lk2JthIs2rRz8LqNCEtec7CI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cebcb7: Script updating gh-pages from df34dc8c. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:12:37 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: cebcb7d8f763eb33e5fee0d74fc9ed1535a809f4 https://github.com/quicwg/base-drafts/commit/cebcb7d8f763eb33e5fee0d74fc9ed1535a809f4 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M ianswett-ack-delay-exponent/draft-ietf-quic-recovery.html M ianswett-ack-delay-exponent/draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from df34dc8c. [ci skip] From nobody Mon Jan 20 11:18:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA73712094B for ; Mon, 20 Jan 2020 11:18:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t7gpExolwbyv for ; Mon, 20 Jan 2020 11:18:33 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B60FD120958 for ; Mon, 20 Jan 2020 11:18:33 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id D507A280061 for ; Mon, 20 Jan 2020 11:18:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579547912; bh=JGva9+Jb08UpNve5dY8KRoa3hxP6Ozs5tn+sw1FP7Cs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ogV/yJtLM+cyn/o2jAvDaDE1sZVePq9XPXUC4CV+oBaxzcU18UX16Ze+keOtEHNMc P5qZNC7n/AmZLmiqQ2E/WIpLq0z49aAUF+WtnlUj3ohT6v2/d3pDFvkZT3CcfabJ7G i6zdAp4tVdaycPyP7EiCLt3siO+KNYkJ7LU0kEko= Date: Mon, 20 Jan 2020 11:18:32 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e25fd08c5681_3cf73f87b68cd96c70235"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:18:38 -0000 ----==_mimepart_5e25fd08c5681_3cf73f87b68cd96c70235 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yes, I agree it's a design issue. I confirmed with the TCP team at Google and they agreed microseconds was a better choice than millis. I will say that we can punt this and make the extension Jana and I are working on specify it in us, but that seems a bit hacky to me given we haven't yet shipped QUIC v1. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576401021 ----==_mimepart_5e25fd08c5681_3cf73f87b68cd96c70235 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Yes, I agree it's a design issue.

I confirmed with the TCP team at Google and they agreed microseconds was a better choice than millis.

I will say that we can punt this and make the extension Jana and I are working on specify it in us, but that seems a bit hacky to me given we haven't yet shipped QUIC v1.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e25fd08c5681_3cf73f87b68cd96c70235-- From nobody Mon Jan 20 11:36:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1C6812080B for ; Mon, 20 Jan 2020 11:36:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4P3_oxmcxii3 for ; Mon, 20 Jan 2020 11:36:18 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0792412022D for ; Mon, 20 Jan 2020 11:36:18 -0800 (PST) Date: Mon, 20 Jan 2020 11:36:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579548977; bh=MGj7xfGXPzrB73MYKEXeOXjo6yIDXUUUHCHawQ0l/VE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XfpXTo/bt9R3z4LlK6zN83Vwyg6CL0pTfyAfPrbKcazPZogo5zx1sPDPA2CwpTUBi ATNzD1kFecoJkseM8svVQhcKuwqSaTEPmOJNBkehOda+tOdGKQLu5h0IGJd18ycyuV 0d9rqs4kPBJAfQ17iAOjRETqNajheYMP0QQM1Qg0= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26013157bba_42ab3fa4b82cd96c85020"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:36:25 -0000 ----==_mimepart_5e26013157bba_42ab3fa4b82cd96c85020 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. LG, but I think it's worth accepting Martin's suggestion. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#pullrequestreview-345502111 ----==_mimepart_5e26013157bba_42ab3fa4b82cd96c85020 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.

LG, but I think it's worth accepting Martin's suggestion.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26013157bba_42ab3fa4b82cd96c85020-- From nobody Mon Jan 20 11:38:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4451F120810 for ; Mon, 20 Jan 2020 11:38:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EgD72VOPPj8D for ; Mon, 20 Jan 2020 11:38:13 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EF2E12022D for ; Mon, 20 Jan 2020 11:38:13 -0800 (PST) Date: Mon, 20 Jan 2020 11:38:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549092; bh=p/6Yz5flb4mX8B53jbet0B0ORYb3LeNcAXUl7S8jElI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XLRiOil2sZFbQdhaATCOr4TYqKDdwvxPPgdAg7IacQGOBlc53VIjd2F8vUI0MUAsa wWxFOFycBQg/iTFWDd1eFXtRI7+cAaDAiOWXCjXj5ruM20wXiBmFr7Td8QJeVDSDHY FYvQCluWw8XBdUu4hh9U/6ZhMncK6JxemOOtsITI= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2601a44c9b2_2ed83f8e1f6cd968150749"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:38:20 -0000 ----==_mimepart_5e2601a44c9b2_2ed83f8e1f6cd968150749 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#pullrequestreview-345502793 ----==_mimepart_5e2601a44c9b2_2ed83f8e1f6cd968150749 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2601a44c9b2_2ed83f8e1f6cd968150749-- From nobody Mon Jan 20 11:40:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7EB3120812 for ; Mon, 20 Jan 2020 11:40:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8UTjF0vDY0u3 for ; Mon, 20 Jan 2020 11:40:08 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D9B412022D for ; Mon, 20 Jan 2020 11:40:08 -0800 (PST) Date: Mon, 20 Jan 2020 11:40:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549207; bh=FRDEg5CaC70YxzqKbuBxzyO+Pt4dIc6XylszE/Sl+ho=; h=Date:From:To:Subject:From; b=QxEk09mgJvseTM0sLCOgBIoQAR0gtJY+0sERnpYqgL7FDSDNZUT/6stMNauF79ozh Q+A+sq26QVQCUvqs+IdhdADyAKWYteuJje2NOAx+uXYTWDhgLHzrOxM++oR8ZY/+OY UVG4yUBnEvs8aTG/Hv36yzAjTpSRbI/IN7J4hrUU= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] acba20: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:40:14 -0000 Branch: refs/heads/ianswett-ack-delay-largest Home: https://github.com/quicwg/base-drafts Commit: acba2007e11a4f83abbcfc2fcff75982025edb6c https://github.com/quicwg/base-drafts/commit/acba2007e11a4f83abbcfc2fcff75982025edb6c Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson From nobody Mon Jan 20 11:40:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7AC112022D for ; Mon, 20 Jan 2020 11:40:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id smIih89VEyVC for ; Mon, 20 Jan 2020 11:40:17 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA3B412081B for ; Mon, 20 Jan 2020 11:40:17 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 10FC11C0657 for ; Mon, 20 Jan 2020 11:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549217; bh=vLseDZ9VwO4Ri2ATE7QuuHhhEX/ZZE+hjwlvq9c9GG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CKBtkUc3FaXaZj3IGltnY1dyAkNRQtZRhT0iI8rGS1LRFSb6k6gwY4eh0Kg/Wm/e8 oU7T+LX0HsOlGwOmI6RLd9UkOOEArV4JvXvP75a172XfLWOPGp851zJAdDEqZnzFtC 05r3bjhRBJAPbuOpuN+WChdLdEqU4vE/9x+ccHGw= Date: Mon, 20 Jan 2020 11:40:17 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2602211fbf_8be3fc67d0cd9641758a3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:40:24 -0000 ----==_mimepart_5e2602211fbf_8be3fc67d0cd9641758a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. acba2007e11a4f83abbcfc2fcff75982025edb6c Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3356/files/7c580a8f8d0b40b7f686751bfac7abf0681761ff..acba2007e11a4f83abbcfc2fcff75982025edb6c ----==_mimepart_5e2602211fbf_8be3fc67d0cd9641758a3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • acba200 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2602211fbf_8be3fc67d0cd9641758a3-- From nobody Mon Jan 20 11:40:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31310120810 for ; Mon, 20 Jan 2020 11:40:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zR7yZkXuHE2F for ; Mon, 20 Jan 2020 11:40:50 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2017712022D for ; Mon, 20 Jan 2020 11:40:50 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 789EFA0603 for ; Mon, 20 Jan 2020 11:40:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549249; bh=yt7k9MD3W9kiJaXH8BYpfS1oCPZOVjkC67IlkPiYA+4=; h=Date:From:To:Subject:From; b=b1TZ/vXIn6XUMIWeKisL95AkDXWWHIBzFagvo2G8PTlj1z0FlRzvd+WIiu4Dlye06 f2DfUneLIbvX0i0aKyKbjbnbww6JIO2xEZdF3C8bgSN6h9QLGpVRgejBO90h9hAqZk NBwWTIHFEaubsLi/SWY0kbz2fPdJIOCA62MfuE1M= Date: Mon, 20 Jan 2020 11:40:49 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b55b86: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:40:55 -0000 Branch: refs/heads/ianswett-ack-delay-largest Home: https://github.com/quicwg/base-drafts Commit: b55b860eecad10d0448493350560df3ab89312c3 https://github.com/quicwg/base-drafts/commit/b55b860eecad10d0448493350560df3ab89312c3 Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson From nobody Mon Jan 20 11:41:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FE8D120819 for ; Mon, 20 Jan 2020 11:41:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6ygMm2KiEhfI for ; Mon, 20 Jan 2020 11:41:00 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D08A412022D for ; Mon, 20 Jan 2020 11:40:59 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 05E9D280050 for ; Mon, 20 Jan 2020 11:40:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549259; bh=Ln0aI0z58+wniVNGbAlTCAkK7Zaw7gzOQ7TrsvI1vaI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JBo/DbPO75TBXFdEZX3puE7Yt4Cs6KIkwxKdeCV1wjQaTBUTBXm/hkPOd7HSh5b4z uNWzW+GdADXWydjGRQfz6kE28YEm3U/YvpigaDUBaNyiv2az056R9EFIZ9eMxNpsRB kW3MJZEnJcN6W49ZqBMknqdw1QrnrVFDsqPozH70= Date: Mon, 20 Jan 2020 11:40:58 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26024ae8d2a_685b3ff3b0ecd9641622e0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:41:06 -0000 ----==_mimepart_5e26024ae8d2a_685b3ff3b0ecd9641622e0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. b55b860eecad10d0448493350560df3ab89312c3 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3356/files/acba2007e11a4f83abbcfc2fcff75982025edb6c..b55b860eecad10d0448493350560df3ab89312c3 ----==_mimepart_5e26024ae8d2a_685b3ff3b0ecd9641622e0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • b55b860 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e26024ae8d2a_685b3ff3b0ecd9641622e0-- From nobody Mon Jan 20 11:42:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFE12120810 for ; Mon, 20 Jan 2020 11:41:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LSdKQ3352EJ5 for ; Mon, 20 Jan 2020 11:41:52 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A65E912022D for ; Mon, 20 Jan 2020 11:41:52 -0800 (PST) Date: Mon, 20 Jan 2020 11:41:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549312; bh=1Wb6Cov0xR2ztqLPBOwJwORZbd1O9rTjAcUyHgNV5Qc=; h=Date:From:To:Subject:From; b=zDUtrBR2vs30hY5oAVErdY847Hle+LDOdb6iTiEhN5iJrqv412rQliLQf1IxNVPqR 5exuaPx7dctMbLmfjY+WhYtv3bTYBMsmF94l/0Xe9c4CLnmZRQZ/SzGAVfNj5vuSm6 AdUSs0tZnWyJOe3YLXwrdJ4IYzgePLaA3qBOW5uQ= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c0fc76: reflow Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:41:59 -0000 Branch: refs/heads/ianswett-ack-delay-largest Home: https://github.com/quicwg/base-drafts Commit: c0fc76c840e9ddc076d673630e8c929e8302eabb https://github.com/quicwg/base-drafts/commit/c0fc76c840e9ddc076d673630e8c929e8302eabb Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- reflow From nobody Mon Jan 20 11:42:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B640A120810 for ; Mon, 20 Jan 2020 11:42:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bMfvZDhh1xVh for ; Mon, 20 Jan 2020 11:42:03 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D4AC120819 for ; Mon, 20 Jan 2020 11:42:03 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id F20AEC604B7 for ; Mon, 20 Jan 2020 11:42:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549322; bh=wmLfQorZehzvLpNPjEvG2hvY+AcruQoU7GyMClCFFng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1lzhQh2yafTi6XjTpCdym34d/ciTCtdoWR7M4Fynu2ElkGwnBMvsvNUW2P1L4p+Tv 97UX6qJb/j9UzW+zKJb4S9z3regawopEACrvIElQYe0dXhJwaGII3D37iYVH1bMfcM ccDlP2b3ndO7yQIxPSIjxVmOYMoMHLlQAxtKdezU= Date: Mon, 20 Jan 2020 11:42:02 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26028ae2882_6c333fd63cacd968904eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:42:11 -0000 ----==_mimepart_5e26028ae2882_6c333fd63cacd968904eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. c0fc76c840e9ddc076d673630e8c929e8302eabb reflow -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3356/files/b55b860eecad10d0448493350560df3ab89312c3..c0fc76c840e9ddc076d673630e8c929e8302eabb ----==_mimepart_5e26028ae2882_6c333fd63cacd968904eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e26028ae2882_6c333fd63cacd968904eb-- From nobody Mon Jan 20 11:43:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFE3C120819 for ; Mon, 20 Jan 2020 11:42:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MGMc0R6T7gMO for ; Mon, 20 Jan 2020 11:42:52 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25A24120810 for ; Mon, 20 Jan 2020 11:42:52 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 46537281125 for ; Mon, 20 Jan 2020 11:42:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549371; bh=HuMDwMFHtSiorbhvnKpbcblIU8jtMh133rHNdjfqhaA=; h=Date:From:To:Subject:From; b=rMubV0/Nf8wEUe6U4BAEdwr7vfPHZcVNakVD1G8Ed5rA90oDxoUCn4BeTQSfWAUTP bnqpiXSLK07Of2zOe7DuWt+wIv/0EfwfYq4jD+tG4RqNbOgdjLd6K3biJx5GvFvBZo 8rPc2PZ22EFu6TyinFpXXlpOWgUzzG9Bd87zgWJ0= Date: Mon, 20 Jan 2020 11:42:51 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0f4830: Script updating gh-pages from c0fc76c8. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:42:59 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0f4830022a6fc6c0e638589f7ce4ff1e47924956 https://github.com/quicwg/base-drafts/commit/0f4830022a6fc6c0e638589f7ce4ff1e47924956 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M ianswett-ack-delay-largest/draft-ietf-quic-http.html M ianswett-ack-delay-largest/draft-ietf-quic-http.txt M ianswett-ack-delay-largest/draft-ietf-quic-invariants.html M ianswett-ack-delay-largest/draft-ietf-quic-invariants.txt M ianswett-ack-delay-largest/draft-ietf-quic-qpack.html M ianswett-ack-delay-largest/draft-ietf-quic-qpack.txt M ianswett-ack-delay-largest/draft-ietf-quic-recovery.html M ianswett-ack-delay-largest/draft-ietf-quic-recovery.txt M ianswett-ack-delay-largest/draft-ietf-quic-tls.html M ianswett-ack-delay-largest/draft-ietf-quic-tls.txt M ianswett-ack-delay-largest/draft-ietf-quic-transport.html M ianswett-ack-delay-largest/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from c0fc76c8. [ci skip] From nobody Mon Jan 20 11:46:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E550F1207FC for ; Mon, 20 Jan 2020 11:46:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p9dFYoHxEU4e for ; Mon, 20 Jan 2020 11:46:31 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C08FA1200C4 for ; Mon, 20 Jan 2020 11:46:31 -0800 (PST) Date: Mon, 20 Jan 2020 11:46:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549591; bh=0kXhOmggqPAgyLMgaWta3XCAU/S8ur5Wv9HBxz6yEtg=; h=Date:From:To:Subject:From; b=iMyuARvmAmYvwwyYDpgOhzZxnsOjNY8nnzR/VDwVcB6f12eYrXOkvap5keAcdYOqB 3QtWlgM1/wYABHb5zrbA3NbTQyVaEGvXFzPJf8jk2ktjI0v1dIB2DMZitcADOhtf+P P7oKHpWYwKV6sIBx1tSC0avHl3tAhTxooK31jKLk= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e123d9: Do the can-can Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:46:37 -0000 Branch: refs/heads/http/no_rtt Home: https://github.com/quicwg/base-drafts Commit: e123d9fd67e6d90c722d040678a9ce3c19ad8806 https://github.com/quicwg/base-drafts/commit/e123d9fd67e6d90c722d040678a9ce3c19ad8806 Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Do the can-can From nobody Mon Jan 20 11:46:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A9B91207FE for ; Mon, 20 Jan 2020 11:46:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uBuGIIG5CwYu for ; Mon, 20 Jan 2020 11:46:41 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C28FA1200C4 for ; Mon, 20 Jan 2020 11:46:40 -0800 (PST) Date: Mon, 20 Jan 2020 11:46:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549599; bh=A9zuIEHm6PyQ5mlT9QSEa+B55rcThyAjFfUgoL4DDpU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TxiRcUp3b6fKPVk0PGhHe3DFYJxB+BnngSP/ew1c6MsBQCShUZCxgFvbNBD1acnlH 4fBofhmIUTPvTFPXoz+BakKzh3htD/L+xocuRu/FOlamZYeviHDl4UJue4QjXWCa+X OENwanw7d3KnqgKyNn3t1sBnjr2rFY4+/GXyUicU= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26039fe3795_57893fabd0ccd95c194191"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:46:48 -0000 ----==_mimepart_5e26039fe3795_57893fabd0ccd95c194191 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC version 1). This GOAWAY frame signals to the client that shutdown is imminent and that initiating further requests is prohibited. After allowing time for any -in-flight requests (at least one round-trip time), the server would send another -GOAWAY frame with an updated last Stream ID. This ensures that a connection can -be cleanly shut down without causing requests to fail. +in-flight requests to reach the server, the server MAY send another GOAWAY frame +indicating which requests it will accept before the end of the connection. This Perhaps, but "can" is used other places through this description. Unless we rewrite the whole thing to be can-free, I'm choosing consistency. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#discussion_r368704088 ----==_mimepart_5e26039fe3795_57893fabd0ccd95c194191 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -732,9 +732,10 @@ initial GOAWAY frame with the last Stream ID set to the maximum possible value
 for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
 version 1).  This GOAWAY frame signals to the client that shutdown is imminent
 and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests (at least one round-trip time), the server would send another
-GOAWAY frame with an updated last Stream ID.  This ensures that a connection can
-be cleanly shut down without causing requests to fail.
+in-flight requests to reach the server, the server MAY send another GOAWAY frame
+indicating which requests it will accept before the end of the connection. This

Perhaps, but "can" is used other places through this description. Unless we rewrite the whole thing to be can-free, I'm choosing consistency.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26039fe3795_57893fabd0ccd95c194191-- From nobody Mon Jan 20 11:46:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554A912080D for ; Mon, 20 Jan 2020 11:46:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.383 X-Spam-Level: X-Spam-Status: No, score=-6.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3IU0lOP513D for ; Mon, 20 Jan 2020 11:46:43 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0E491207FC for ; Mon, 20 Jan 2020 11:46:42 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 449DC260419 for ; Mon, 20 Jan 2020 11:46:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549602; bh=kq9iV+wIBmm4czHAtWqbTZma2N4I8FVAL6viVdMxCeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fE9tAWzZ+W/9VKDzO/7uUR+3gdr8qpP7F4uudEnbWjhQqqqfDN4EMSG/ZTL9agDeS tlwiYaJ2FuOk7eI+ow516XI6Capvna2unOXiFcVCrEjnir4vJo+NU4w0PPtayMvKMS Fe6+btzHDMvUgoux9jgCBwg68ijebGkldw8gvcc4= Date: Mon, 20 Jan 2020 11:46:41 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2603a1ed194_5a613fdcda2cd96c3258d9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:46:51 -0000 ----==_mimepart_5e2603a1ed194_5a613fdcda2cd96c3258d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. e123d9fd67e6d90c722d040678a9ce3c19ad8806 Do the can-can -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3358/files/b35941a745395544be591bd641b9d08d5e9292f0..e123d9fd67e6d90c722d040678a9ce3c19ad8806 ----==_mimepart_5e2603a1ed194_5a613fdcda2cd96c3258d9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2603a1ed194_5a613fdcda2cd96c3258d9-- From nobody Mon Jan 20 11:47:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80FE51207FC for ; Mon, 20 Jan 2020 11:47:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tVk7Q91tGAjk for ; Mon, 20 Jan 2020 11:47:33 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A92B1200C4 for ; Mon, 20 Jan 2020 11:47:33 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id D40EB120106 for ; Mon, 20 Jan 2020 11:47:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549652; bh=GatRMARKJWjw67q3bPZySREVmA/vUfDFckQpYtWRWg4=; h=Date:From:To:Subject:From; b=riy73ReVTSwMJ++N2MmfH0R++EePwzeOPQlq1LJmlbSRJSSHKbW+HI1G7Wtog8p+4 WBmkpXsIOTPsCfVvOsvMMIFOCXM3QAvUC7j26wgMRrcPjar5Y3dPZHp9o5VGTvfvmB HyutypOzZLEVyTgOrTUl5uvG8ov6wFqM5lx8W1uU= Date: Mon, 20 Jan 2020 11:47:32 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ab6f8b: Script updating gh-pages from e123d9fd. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:47:40 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: ab6f8b9c62397f99b92c2210f7406ac12fe16470 https://github.com/quicwg/base-drafts/commit/ab6f8b9c62397f99b92c2210f7406ac12fe16470 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M http/no_rtt/draft-ietf-quic-http.html M http/no_rtt/draft-ietf-quic-http.txt M http/no_rtt/draft-ietf-quic-invariants.html M http/no_rtt/draft-ietf-quic-invariants.txt M http/no_rtt/draft-ietf-quic-qpack.html M http/no_rtt/draft-ietf-quic-qpack.txt M http/no_rtt/draft-ietf-quic-recovery.html M http/no_rtt/draft-ietf-quic-recovery.txt M http/no_rtt/draft-ietf-quic-tls.html M http/no_rtt/draft-ietf-quic-tls.txt M http/no_rtt/draft-ietf-quic-transport.html M http/no_rtt/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from e123d9fd. [ci skip] From nobody Mon Jan 20 11:48:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97F2E1207FE for ; Mon, 20 Jan 2020 11:48:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HneVVNSSU_HV for ; Mon, 20 Jan 2020 11:48:08 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 582F91200C4 for ; Mon, 20 Jan 2020 11:48:08 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 99BDB281184 for ; Mon, 20 Jan 2020 11:48:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549687; bh=018x0fEBDHHMIAARWMVZmT8dPk8VLjfv+jBNaj5SzCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z2x0uZTfaObHPrwHhrhJu6GPRVCrQUrtsrHJqAInBhXs5B3vyu3rMGPRNq8isUyOW Lea4c928/QThtF+zyQKTrOWkpabXV6VLyFDR3hWt1X3qaq/ocOGqU0S4ef+L72qT/h t6jmn/7Jd7oNR0KCJc6lEkLBwZYWfI7tTz+QTMS0= Date: Mon, 20 Jan 2020 11:48:07 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2603f789f9f_27d13f8154ecd96024155a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:48:15 -0000 ----==_mimepart_5e2603f789f9f_27d13f8154ecd96024155a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The Yeah, I should have moved the definition from the recovery draft when the ACK text was moved. I believe moving text is an editorial change, so how about I do that in a separate PR? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#discussion_r368704481 ----==_mimepart_5e2603f789f9f_27d13f8154ecd96024155a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The

Yeah, I should have moved the definition from the recovery draft when the ACK text was moved.

I believe moving text is an editorial change, so how about I do that in a separate PR?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2603f789f9f_27d13f8154ecd96024155a-- From nobody Mon Jan 20 11:48:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9092E1207FE for ; Mon, 20 Jan 2020 11:48:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.455 X-Spam-Level: X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DTglUbgB3_OY for ; Mon, 20 Jan 2020 11:48:20 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D734B12080A for ; Mon, 20 Jan 2020 11:48:19 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 5253926163D for ; Mon, 20 Jan 2020 11:48:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549699; bh=DJt6V0WKNYgnI8wbRxGWOqOUxouq2DBt12gQFXFJFOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BR+qifFrXgvB1DAoew4oHyYuP1eyHTSMg9PW2UgpioLhxvW5LpmLYeQiHOB/p7fxI Y/Q8z69jI+GGtN1In2gUDgHPF5gn8XxSrVOwldzqmJdQ7yK/2YPop1E3GK5dtDhpeY R+yughXhYnXQkCugWoVgDub+B5IGQJagwmYsxWRg= Date: Mon, 20 Jan 2020 11:48:19 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2604038b55_71d53f8eebecd95c17615d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:48:27 -0000 ----==_mimepart_5e2604038b55_71d53f8eebecd95c17615d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit That section used to be in recovery, where we have a definition already(which is now unused), so I'd suggest we move it over. "Out-of-order Packets: : Packets that do not increase the largest received packet number for its packet number space by exactly one. Packets arrive out of order when earlier packets are lost or delayed." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347#issuecomment-576409427 ----==_mimepart_5e2604038b55_71d53f8eebecd95c17615d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

That section used to be in recovery, where we have a definition already(which is now unused), so I'd suggest we move it over.

"Out-of-order Packets:

: Packets that do not increase the largest received packet number for its packet number space by exactly one. Packets arrive out of order when earlier packets are lost or delayed."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2604038b55_71d53f8eebecd95c17615d-- From nobody Mon Jan 20 11:49:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E1C1120803 for ; Mon, 20 Jan 2020 11:49:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVvBMXFAfQNU for ; Mon, 20 Jan 2020 11:49:49 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DAEA120274 for ; Mon, 20 Jan 2020 11:49:49 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id AAD251C0504 for ; Mon, 20 Jan 2020 11:49:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549788; bh=8Gp8qPuoVynDNi7NqPKrAh0ZNBdOm/Rlh1iwUD9rcF4=; h=Date:From:To:Subject:From; b=ChFJ5tB1+R9Ns56mnVK6VE9LkJeUEP7mFlczaUDc6J+0XRXIj0ave7a0tD9E2zoqZ Hy29aV+Q1q2qKAIPy2TmMEbYIyO9gPcSatjDDoZhzguzXfI/MqN3pMnreWe1kNYKfU ORafH07DXrhB0YrS9fhJ/Swj1FEoS59gpQ/IT9aA= Date: Mon, 20 Jan 2020 11:49:48 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a1b58b: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:49:51 -0000 Branch: refs/heads/ianswett-out-of-order Home: https://github.com/quicwg/base-drafts Commit: a1b58beacd0efb45c1a13b7cd110208c105181ea https://github.com/quicwg/base-drafts/commit/a1b58beacd0efb45c1a13b7cd110208c105181ea Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md From nobody Mon Jan 20 11:50:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2D66120803 for ; Mon, 20 Jan 2020 11:50:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.596 X-Spam-Level: X-Spam-Status: No, score=-1.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTXtJ_OYUyaU for ; Mon, 20 Jan 2020 11:50:43 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA95F120274 for ; Mon, 20 Jan 2020 11:50:43 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 376A2E0055 for ; Mon, 20 Jan 2020 11:50:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549843; bh=u3OxXr47ZYzlQ9sCom/LlyTuTf/g1eaIGAN5qAr3klk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=tTKB0ijg1lmjSdDuECUPsziwtnwNV08dlEOGwUs32GGv1hd54y+YVkxrbq8hE6y9F 2RKJLC89qqBYLS7bqnV/V+0+cBv7qu8kAOb+KmrTLdVyJvNP2NCcerp2EpKV0x+t1p awHVPkzMVWurVrpRfuEEctVwX4Pt3SbdyTVhYMB0= Date: Mon, 20 Jan 2020 11:50:43 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e260493275a0_d4a3f8caf6cd95c1124a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:50:51 -0000 ----==_mimepart_5e260493275a0_d4a3f8caf6cd95c1124a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit >From recovery to transport. Fixes #3347 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3369 -- Commit Summary -- * Update draft-ietf-quic-recovery.md -- File Changes -- M draft-ietf-quic-recovery.md (6) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3369.patch https://github.com/quicwg/base-drafts/pull/3369.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3369 ----==_mimepart_5e260493275a0_d4a3f8caf6cd95c1124a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

From recovery to transport.

Fixes #3347


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3369

Commit Summary

  • Update draft-ietf-quic-recovery.md

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e260493275a0_d4a3f8caf6cd95c1124a-- From nobody Mon Jan 20 11:51:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E59E120810 for ; Mon, 20 Jan 2020 11:51:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sh0rT7fSyJ54 for ; Mon, 20 Jan 2020 11:51:17 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 832A9120274 for ; Mon, 20 Jan 2020 11:51:17 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 3782726164B for ; Mon, 20 Jan 2020 11:51:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549877; bh=PtnjevMfiGxcXlrIxtFrMZOvc+FZ5LMzUO3FofgOoJk=; h=Date:From:To:Subject:From; b=UYLYDZ0mX/eU0noKMuhGv+qB3uAobwAwuUma1nhnw6TliaoQEbGZ073PsRkzqbYDa filbpYdS4tkvKoNBdxfeux+eHAl1jCVtJhhPpNH9lZzOOyqa9UIWqNlfqVl8m5BHBj gKEME8w3vnLrwKavA5F3yUo8OePNAonrRVA4vZ2o= Date: Mon, 20 Jan 2020 11:51:16 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 064914: Script updating gh-pages from a1b58bea. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:51:22 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0649140a1e36a6cd41f871cd3d8405b6fcf5122e https://github.com/quicwg/base-drafts/commit/0649140a1e36a6cd41f871cd3d8405b6fcf5122e Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: A ianswett-out-of-order/draft-ietf-quic-http.html A ianswett-out-of-order/draft-ietf-quic-http.txt A ianswett-out-of-order/draft-ietf-quic-invariants.html A ianswett-out-of-order/draft-ietf-quic-invariants.txt A ianswett-out-of-order/draft-ietf-quic-qpack.html A ianswett-out-of-order/draft-ietf-quic-qpack.txt A ianswett-out-of-order/draft-ietf-quic-recovery.html A ianswett-out-of-order/draft-ietf-quic-recovery.txt A ianswett-out-of-order/draft-ietf-quic-tls.html A ianswett-out-of-order/draft-ietf-quic-tls.txt A ianswett-out-of-order/draft-ietf-quic-transport.html A ianswett-out-of-order/draft-ietf-quic-transport.txt A ianswett-out-of-order/index.html M index.html Log Message: ----------- Script updating gh-pages from a1b58bea. [ci skip] From nobody Mon Jan 20 11:51:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3529120803 for ; Mon, 20 Jan 2020 11:51:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tcT3dHA1tS1K for ; Mon, 20 Jan 2020 11:51:25 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7048B120274 for ; Mon, 20 Jan 2020 11:51:25 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id CAAA0A0C24 for ; Mon, 20 Jan 2020 11:51:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549884; bh=mKseEgG2QwS0Jw1/hA4Fe6vO1zXqCmyjtr5up72hkhg=; h=Date:From:To:Subject:From; b=W83Ku93qKeMr7w/d0yGtUAm1u7m4xD51VbmUHnDARjO8YMdGO8R5tOjJgZWHeVj7M cdI60+oyNtZmGDC5aeh/wnx3ByMSdQ3YFfzrQgHR028ok5fB3dGxbhL6i1Sp/60kKC NMGvLb40aEj+mwoT9HIOrr6WSTupMnjtUJUWgQoA= Date: Mon, 20 Jan 2020 11:51:24 -0800 From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cfe432: Update draft-ietf-quic-transport.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:51:31 -0000 Branch: refs/heads/ianswett-out-of-order Home: https://github.com/quicwg/base-drafts Commit: cfe4321590f623a3ba210a232cb31618e1781f9c https://github.com/quicwg/base-drafts/commit/cfe4321590f623a3ba210a232cb31618e1781f9c Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md From nobody Mon Jan 20 11:51:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1AAC120274 for ; Mon, 20 Jan 2020 11:51:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fswPXcgkZqmh for ; Mon, 20 Jan 2020 11:51:34 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5988B120827 for ; Mon, 20 Jan 2020 11:51:34 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id BE7FC2C0D44 for ; Mon, 20 Jan 2020 11:51:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549893; bh=plojU/6ZMQpvKcmR1boeOMRzgv6sSN9QyqGqD+emGsU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uijuHg9sR1iIskHKJs6UJ2B6RhRJU42ZKkpwEn8IFYQ5+v2uKfsEqvV29EWgP1EbO +9U8f8RDbGONxPmaA2iX0rKrU2kCX3z6yqCyk1FAuSFCeC5Va7SO479PKv3yyBhbZd g+OGqZ+xw3qw3zCscEiKEsPCc5JTADJY02w7eoZw= Date: Mon, 20 Jan 2020 11:51:33 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2604c5aece9_3efd3fddeb0cd95c159875"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:51:37 -0000 ----==_mimepart_5e2604c5aece9_3efd3fddeb0cd95c159875 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. cfe4321590f623a3ba210a232cb31618e1781f9c Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3369/files/a1b58beacd0efb45c1a13b7cd110208c105181ea..cfe4321590f623a3ba210a232cb31618e1781f9c ----==_mimepart_5e2604c5aece9_3efd3fddeb0cd95c159875 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • cfe4321 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2604c5aece9_3efd3fddeb0cd95c159875-- From nobody Mon Jan 20 11:52:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A318120803 for ; Mon, 20 Jan 2020 11:52:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j8YZ4AlrwEdw for ; Mon, 20 Jan 2020 11:52:27 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07C71120274 for ; Mon, 20 Jan 2020 11:52:26 -0800 (PST) Date: Mon, 20 Jan 2020 11:52:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579549946; bh=ltX2s5dUAvBGcC6BhE2aR2QA8bfmAxGriuIPH0hGLsU=; h=Date:From:To:Subject:From; b=zP2Zm0ZTcn+tFFoigoCYRqWTF88oknf7HtVS4OnMVvalX5j8iyU9OdcdlyvsfwZtc Rqfe7/QRMIKiELrwUeJ/+ipKwYRpuQ94EI1F5SAZtRCJspVyGoyRpTA/wxWUN+iMww Nudr5faH1cs+hYaZFwfpivCWxPw4pVOhYeL2jTLs= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 885301: Script updating gh-pages from cfe43215. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 19:52:29 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 8853015998f239531cef66e2bfbfcf048b0184dc https://github.com/quicwg/base-drafts/commit/8853015998f239531cef66e2bfbfcf048b0184dc Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M ianswett-out-of-order/draft-ietf-quic-transport.html M ianswett-out-of-order/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from cfe43215. [ci skip] From nobody Mon Jan 20 12:01:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4ACC0120887 for ; Mon, 20 Jan 2020 12:01:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nsbP0kK3fH0Q for ; Mon, 20 Jan 2020 12:00:57 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDF5C1208A0 for ; Mon, 20 Jan 2020 12:00:57 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 2013A6A10C3 for ; Mon, 20 Jan 2020 12:00:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550457; bh=k18sTJna41tdx5nSJmo6Bmrk4RAiRiz9m/9ErkuSOK0=; h=Date:From:To:Subject:From; b=PMwV7qWNWt+bIfakYEN31FIrPZpX2rt6tuYwZQcDFW0fp5TO4KZSWdlAdD+56kIEM sPl7/OjtnNkDIC4LLXY6L+5mxsq7plf+va6mqbG9IQIqLoQ3Hy8bbq5QvEU0uX7ODx O+BghmLqn8EE+GS5HJhh2cm9lEvaFdgR9864sU9U= Date: Mon, 20 Jan 2020 12:00:57 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:01:15 -0000 Branch: refs/heads/http/no_rtt Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 20 12:01:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AC9A120809 for ; Mon, 20 Jan 2020 12:01:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id laKtjweMgbKs for ; Mon, 20 Jan 2020 12:00:57 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66D3C1208F0 for ; Mon, 20 Jan 2020 12:00:57 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 836C9520DB2 for ; Mon, 20 Jan 2020 12:00:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550456; bh=B/dL/rn8tjezbuKBRKC1ZJB1DSOtbHloLZeUVBYny+U=; h=Date:From:To:Subject:From; b=gZ+oKB4vz14KPWXTKHsDEk7/H7w/CFjSMAQimNJyUDfMbNCxoYRNkXUSaW/7t0PVc 9c0eRFZdYXyl1S6rqcrk+Zr6cNIhQZqQ+H5KdLvkqBz68qeRnVa3Av9Z8rUdbMKsdy MFLrRDSveYLoMKjb3wyJtO8w7b544741uTN7rvgc= Date: Mon, 20 Jan 2020 12:00:56 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6b49e2: Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:01:16 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 6b49e2e111ee66e1c0c4296dd28dbbe3202a3ebe https://github.com/quicwg/base-drafts/commit/6b49e2e111ee66e1c0c4296dd28dbbe3202a3ebe Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Don't specify RTT in HTTP (#3358) * Don't specify RTT * Do the can-can From nobody Mon Jan 20 12:01:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CC6D120898 for ; Mon, 20 Jan 2020 12:01:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7BhBxp8y6Hu for ; Mon, 20 Jan 2020 12:01:08 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4646A120827 for ; Mon, 20 Jan 2020 12:01:08 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 92B46960210 for ; Mon, 20 Jan 2020 12:01:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550467; bh=ZTfOTf8vZrPwIIxvaf0n/hZNq8j02D9KwaGzMFkeknA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WxY661ospFJhAk1yBi3TZpePYysvovjo1CBPEqGYg8HrldL33NPz+VgppVa57FVHr QBWHa3JVVwq2qFKPADdovdsDya2rjW5aDVSDpCj6225eLSKBrLR1//UqrESRmdf1E/ 0t2+1E7w3S+u+9qkfpgzPONILCd/od12VW531aUo= Date: Mon, 20 Jan 2020 12:01:07 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove mention of round-trip time in HTTP/3 (#3346) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26070382935_687b3ff3b0ecd964282876"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:01:23 -0000 ----==_mimepart_5e26070382935_687b3ff3b0ecd964282876 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3346 via #3358. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3346#event-2964054509 ----==_mimepart_5e26070382935_687b3ff3b0ecd964282876 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3346 via #3358.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26070382935_687b3ff3b0ecd964282876-- From nobody Mon Jan 20 12:01:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0612E120842 for ; Mon, 20 Jan 2020 12:01:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9dZauQSiwRKP for ; Mon, 20 Jan 2020 12:01:09 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12CB9120855 for ; Mon, 20 Jan 2020 12:01:09 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id F4201660085 for ; Mon, 20 Jan 2020 12:01:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550468; bh=QvByVNnaDe6eZ39Xh/ZIRH2flRerGx8OvPAunrQVaXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OejumOMlQWkD4GxyaB4Vw0e30CdWQTgBoBJwa8zU2UmgtishDOdORmDRCamlmF27Q qN42TlimvVRgjvJfNaUsNpoPlv22J+xtaSNRCwOJYWGYhPeP9otnG6AjYiSCJp9YNT eO//RBZU9GzhH+emTtb/ixBVhRJhNg+Ohb2txFro= Date: Mon, 20 Jan 2020 12:01:07 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Don't specify RTT in HTTP (#3358) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e260703e4b1e_d043f8caf6cd95c14675b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:01:23 -0000 ----==_mimepart_5e260703e4b1e_d043f8caf6cd95c14675b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3358 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3358#event-2964054502 ----==_mimepart_5e260703e4b1e_d043f8caf6cd95c14675b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3358 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e260703e4b1e_d043f8caf6cd95c14675b-- From nobody Mon Jan 20 12:02:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F16E9120861 for ; Mon, 20 Jan 2020 12:02:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYzQYcZN1x5P for ; Mon, 20 Jan 2020 12:02:03 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74F8C120863 for ; Mon, 20 Jan 2020 12:02:03 -0800 (PST) Date: Mon, 20 Jan 2020 12:02:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550523; bh=KCJet0pbAYG8Q1CKokFmGzLe0wHkGpIR1ZS86qxdE/Q=; h=Date:From:To:Subject:From; b=pD4bLr3m/VrrfpyHqepnaabrIxGYADx/sbUNzEu/cY3CB2pW6TuyKlZ2fEt6nKMCE 7xvPAhKAElon4Gj76H3Shb6uUMoQ2r1mN4E0oKUqOdt16kAVecDnyWl1P0j3MDlxMt /fFUBo+RUCeiG8Yvj2dDJGKrCwm2N35ggptwpL8c= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2ed348: Script updating gh-pages from 6b49e2e1. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:02:09 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2ed3486145cb09aebc9606797f37cf2a3d90022d https://github.com/quicwg/base-drafts/commit/2ed3486145cb09aebc9606797f37cf2a3d90022d Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 6b49e2e1. [ci skip] From nobody Mon Jan 20 12:09:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0065312081D for ; Mon, 20 Jan 2020 12:09:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZLMzunTvJnS for ; Mon, 20 Jan 2020 12:09:40 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B6E4120809 for ; Mon, 20 Jan 2020 12:09:40 -0800 (PST) Date: Mon, 20 Jan 2020 12:09:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579550979; bh=Lvi+VppslXUl5M5T+cJOJ2WSMnRaHfoaCv9G2ZOnySI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h9tBIJDw5BSZe8w2+RcE/nut1PVqYKo3PYHpXRbOVDdZr192Zl6MdEwxYhFQTb+8t pqsS6prKUUFoNz3nIrrmFFKiAUMeI9XVgt0cGhXKoT+KGxBs9sLBfXqqTXL6bF0iiA sIJXRTDlKok+DfK7ptBj4gi+tinX2DJuEx/nKctU= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26090335d6d_33393f91b5ccd9642569b9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:09:43 -0000 ----==_mimepart_5e26090335d6d_33393f91b5ccd9642569b9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -2194,11 +2194,13 @@ linked by any other entity. At any time, endpoints MAY change the Destination Connection ID they send to a value that has not been used on another path. -An endpoint MUST use a new connection ID if it initiates connection migration as -described in {{initiating-migration}} or probes a new network path as described -in {{probing}}. An endpoint MUST use a new connection ID in response to a -change in the address of a peer if the packet with the new peer address uses an -active connection ID that has not been previously used by the peer. +An endpoint MUST use a new connection ID when it initiates connection migration +as described in {{initiating-migration}} or {{preferred-address}}, or when it +probes a new network path as described in {{probing}}, and MUST NOT reuse We do have this text in [5.1.2](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-consuming-and-retiring-conn): > As discussed in Section 9.5, each connection ID MUST be used on packets sent from only one local address. An endpoint that migrates away from a local address SHOULD retire all connection IDs used on that address once it no longer plans to use that address. Is the missing piece that it should also be used for only one remote address, but this is the only scenario in which the server changes address? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368710424 ----==_mimepart_5e26090335d6d_33393f91b5ccd9642569b9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -2194,11 +2194,13 @@ linked by any other entity.
 At any time, endpoints MAY change the Destination Connection ID they send to a
 value that has not been used on another path.
 
-An endpoint MUST use a new connection ID if it initiates connection migration as
-described in {{initiating-migration}} or probes a new network path as described
-in {{probing}}.  An endpoint MUST use a new connection ID in response to a
-change in the address of a peer if the packet with the new peer address uses an
-active connection ID that has not been previously used by the peer.
+An endpoint MUST use a new connection ID when it initiates connection migration
+as described in {{initiating-migration}} or {{preferred-address}}, or when it
+probes a new network path as described in {{probing}}, and MUST NOT reuse

We do have this text in 5.1.2:

As discussed in Section 9.5, each connection ID MUST be used on packets sent from only one local address. An endpoint that migrates away from a local address SHOULD retire all connection IDs used on that address once it no longer plans to use that address.

Is the missing piece that it should also be used for only one remote address, but this is the only scenario in which the server changes address?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26090335d6d_33393f91b5ccd9642569b9-- From nobody Mon Jan 20 12:19:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9078E120827 for ; Mon, 20 Jan 2020 12:19:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w-iwzpvgDegl for ; Mon, 20 Jan 2020 12:19:52 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6673120825 for ; Mon, 20 Jan 2020 12:19:51 -0800 (PST) Date: Mon, 20 Jan 2020 12:19:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579551590; bh=fOm2ok+fEvz4r2K6YIc4KKh1OsbBCSguGjcZE+mcIpk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1xNjMWTQSMQG41kEUxeB8CpSgjcKPadwqmGZcKY0RRHr6KYXjUCBfE6xtAykmHyO3 uL+GHlpqnWRSv7eirdWlmhYERLKBRTwY7wdBri68fPQgcNxGueBrdDNzZU9+4H43c1 FGbp1r2vXIwuPb5YEVEk/XS/0d1KwBBnLisKvenw= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Description of the use of Preferred Address is unclear (#3353) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e260b66c7a69_1fba3f80e96cd960182645"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 20:19:56 -0000 ----==_mimepart_5e260b66c7a69_1fba3f80e96cd960182645 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit If the migration is unsuccessful, the client must never try the preferred address again (MUST continue sending all future packets....). So as @kazuho says, the server can issue address specific (not path-specific) CIDs once it knows whether the client's migration succeeded or failed. But @martinthomson is correct that this is implicitly sending a signal about failed migration. If the server sees a CID retired, apparently never used, it might be able to infer that the CID was used for a failed migration, but this case is unique in that the server needs to take some action for a failed migration and uses this signal to do it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3353#issuecomment-576418404 ----==_mimepart_5e260b66c7a69_1fba3f80e96cd960182645 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If the migration is unsuccessful, the client must never try the preferred address again (MUST continue sending all future packets....). So as @kazuho says, the server can issue address specific (not path-specific) CIDs once it knows whether the client's migration succeeded or failed.

But @martinthomson is correct that this is implicitly sending a signal about failed migration. If the server sees a CID retired, apparently never used, it might be able to infer that the CID was used for a failed migration, but this case is unique in that the server needs to take some action for a failed migration and uses this signal to do it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e260b66c7a69_1fba3f80e96cd960182645-- From nobody Mon Jan 20 13:18:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39A4B120232 for ; Mon, 20 Jan 2020 13:18:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q-DtJ8l-IWZ1 for ; Mon, 20 Jan 2020 13:18:13 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CF6612022C for ; Mon, 20 Jan 2020 13:18:13 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id E1480E00A5 for ; Mon, 20 Jan 2020 13:18:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579555092; bh=qN0T2McC+EeKYvwAT/UuiQvj61qvNV/UTQTS2szaddk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CFSt+WbfHcYBOEqCTsllqtzeuxp8VXK6ns0Or1UNMyp+V8qX/SBXJVwt0F40Wuuxt orL4XOE7DfbF+vzs6VRAU7S+2pXMP4R8QwGatpCoD4TFRnSAPiavRs5aQv1n0VNo6Y bzGQ+4lht+ytmr2ZYzsIikwRVUD/vLp6MAtciHOs= Date: Mon, 20 Jan 2020 13:18:12 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e261914d1510_261c3fe216ccd96c792f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 21:18:15 -0000 ----==_mimepart_5e261914d1510_261c3fe216ccd96c792f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Instead of just removing the sentence, probably replace it with a sentence about sending multiple PUSH_PROMISES to associate with multiple streams, but basically. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359#issuecomment-576432912 ----==_mimepart_5e261914d1510_261c3fe216ccd96c792f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Instead of just removing the sentence, probably replace it with a sentence about sending multiple PUSH_PROMISES to associate with multiple streams, but basically.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e261914d1510_261c3fe216ccd96c792f-- From nobody Mon Jan 20 13:29:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C97B2120232 for ; Mon, 20 Jan 2020 13:29:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7_Y95TOKpcZC for ; Mon, 20 Jan 2020 13:29:40 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D159912011D for ; Mon, 20 Jan 2020 13:29:40 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id A313C1C0504 for ; Mon, 20 Jan 2020 13:29:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579555779; bh=4epT2W0kv1xbEeC2xzkxzzu64KwQYr1GOvxd4vr8HYg=; h=Date:From:To:Subject:From; b=TcoS31hLvWtlvh3tA8dLdxUZnMqXjaoS1OAYgFrRHJvWID1J69QGtByYUexVcD8RU ZgIr4s19vecAq5qIGFARfh9DjRpNnMlluWStETfOGWXnH3J5dLeZG4iUlST4RLCwqS /uCRYsz7qhUr2X6mbAl06KessBnCp1UUocPQVhmU= Date: Mon, 20 Jan 2020 13:29:39 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8b5313: Don't ignore Martin! Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 21:29:45 -0000 Branch: refs/heads/http/grease_errors Home: https://github.com/quicwg/base-drafts Commit: 8b531360eba563c4db985450a278ee3b69d09c9b https://github.com/quicwg/base-drafts/commit/8b531360eba563c4db985450a278ee3b69d09c9b Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Don't ignore Martin! From nobody Mon Jan 20 13:29:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A5F0120807 for ; Mon, 20 Jan 2020 13:29:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id koMVg4l73yhz for ; Mon, 20 Jan 2020 13:29:48 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9C07120829 for ; Mon, 20 Jan 2020 13:29:48 -0800 (PST) Date: Mon, 20 Jan 2020 13:29:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579555788; bh=8njK3DkofIYWr0P5xDumFrFRMnoTtOoPZhlczr910uA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vYM/RqOOJeGnAZF9fWFJ8spW2sB1dHmlLI4mzkxBT3QCZVXupBx0JQZcYV6n5AZO5 bHQEPOlRC4OicyCaTXZrFE8tY12eEu1bYoIVXXdzff6LU4Y9A2oTu2w9KK6L/XKzuL sqmXyOXLDPBihcxmtqVVLi2dq0sQSLXyfthSvEJA= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e261bcc1bea8_77813f98972cd96c12508f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 21:29:50 -0000 ----==_mimepart_5e261bcc1bea8_77813f98972cd96c12508f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 8b531360eba563c4db985450a278ee3b69d09c9b Don't ignore Martin! -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3360/files/0a186768e71097e48d665236bfd28027175100f8..8b531360eba563c4db985450a278ee3b69d09c9b ----==_mimepart_5e261bcc1bea8_77813f98972cd96c12508f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e261bcc1bea8_77813f98972cd96c12508f-- From nobody Mon Jan 20 13:30:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E17C120232 for ; Mon, 20 Jan 2020 13:30:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AKFB17zFvM9i for ; Mon, 20 Jan 2020 13:30:37 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0487A12011D for ; Mon, 20 Jan 2020 13:30:36 -0800 (PST) Date: Mon, 20 Jan 2020 13:30:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579555836; bh=fd92z+9EgoWWwPCoXtpU02QaeeLE9g0nB1cg32mLXYQ=; h=Date:From:To:Subject:From; b=NmoP1lAZ6yxdsDkH5jkQXXdiZI+dZtQwJOm5DZhrFnXTo3wMlx+E/JEYoQPKj3bZW I2eOQxFs2jrqI8pBC6KsBoZHyp3to9WKRyWAQSPYgTDZ0OI8/H8q7igka77CUXz9p7 jCZbIkrJ3gTZJFNYTXFPzScx1II7r4XzpNDV3kXA= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 14fff0: Script updating gh-pages from 8b531360. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 21:30:42 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 14fff0c3df8d0286bd6fbd28ab293696a12cda06 https://github.com/quicwg/base-drafts/commit/14fff0c3df8d0286bd6fbd28ab293696a12cda06 Author: ID Bot Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M http/grease_errors/draft-ietf-quic-http.html M http/grease_errors/draft-ietf-quic-http.txt M http/grease_errors/draft-ietf-quic-invariants.html M http/grease_errors/draft-ietf-quic-invariants.txt M http/grease_errors/draft-ietf-quic-qpack.html M http/grease_errors/draft-ietf-quic-qpack.txt M http/grease_errors/draft-ietf-quic-recovery.html M http/grease_errors/draft-ietf-quic-recovery.txt M http/grease_errors/draft-ietf-quic-tls.html M http/grease_errors/draft-ietf-quic-tls.txt M http/grease_errors/draft-ietf-quic-transport.html M http/grease_errors/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 8b531360. [ci skip] From nobody Mon Jan 20 15:13:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50CDA120241 for ; Mon, 20 Jan 2020 15:13:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4vlgSGSTeVd7 for ; Mon, 20 Jan 2020 15:13:32 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2052E12011D for ; Mon, 20 Jan 2020 15:13:32 -0800 (PST) Date: Mon, 20 Jan 2020 15:13:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579562011; bh=OrS2gm9MfjUuaVUtZCRQxBYN0Hfeub15nv+D+HtBMx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A1awKVPfGnQdHHxJhvtzcubHv4uXJwKiKftq9Wz1TyxcMw5bIEKStBkt86JOZOcNU NaVizGEHnEnHhJz7YOJhpjEmXuzaM4t9+NptM694DdG+hucCmZwgqgV7V+uvibfRZ1 rX+DXEVY2f7OB4sDsaJAvx8KYHv/3lSOjzN7dyNs= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use the one true reference format (#3368) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26341b59018_73de3feac00cd95c19668a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 23:13:33 -0000 ----==_mimepart_5e26341b59018_73de3feac00cd95c19668a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3368#pullrequestreview-345567607 ----==_mimepart_5e26341b59018_73de3feac00cd95c19668a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26341b59018_73de3feac00cd95c19668a-- From nobody Mon Jan 20 15:29:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BC1E120128 for ; Mon, 20 Jan 2020 15:28:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FYZUheiwhXfq for ; Mon, 20 Jan 2020 15:28:57 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93E4312011D for ; Mon, 20 Jan 2020 15:28:57 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 95C381C0570 for ; Mon, 20 Jan 2020 15:28:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579562936; bh=HjFyhTEGlGXWzIpPgGSHEDNcgWaRG94Hf2vaPtqiYX8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hIWv/GyVlTj4PqWDDLpGGuRJ6GNGjlVJvBQS35beOu4BdT3ZKydgCrpHd34wm9NZX HBXepJpaKVaLLKDlERdN7qib1Nsvw7KmqT2QpCRWCQVdjWuVYILiYBQifjnK+ZjZOu 1nt0cjfXKOCyBDSwST7+olvU0oXFnp73g6l0sFY4= Date: Mon, 20 Jan 2020 15:28:56 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2637b88674e_75513fe3698cd96c19678f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 23:29:00 -0000 ----==_mimepart_5e2637b88674e_75513fe3698cd96c19678f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. Thank you for working on this. > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: + +: Packets that do not increase the largest received packet number for its + packet number space by exactly one. Packets arrive out of order + when earlier packets are lost or delayed. Do we need to point out that an endpoint also might skip a packet number intentionally, as suggested in [section 21.3](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#name-optimistic-ack-attack)? Or maybe we should state in that section that skipping packet numbers too frequently would lead to an unnecessarily large number of ACK packets being sent in response. Not that I have a strong opinion here, but I just wanted to make sure we'd be fine with what we'd have. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3369#pullrequestreview-345570841 ----==_mimepart_5e2637b88674e_75513fe3698cd96c19678f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.

Thank you for working on this.


In draft-ietf-quic-transport.md:

> @@ -196,6 +196,12 @@ Ack-eliciting Packet:
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see
   {{sending-acknowledgements}}).
 
+Out-of-order Packets:
+
+: Packets that do not increase the largest received packet number for its
+  packet number space by exactly one. Packets arrive out of order
+  when earlier packets are lost or delayed.

Do we need to point out that an endpoint also might skip a packet number intentionally, as suggested in section 21.3?

Or maybe we should state in that section that skipping packet numbers too frequently would lead to an unnecessarily large number of ACK packets being sent in response.

Not that I have a strong opinion here, but I just wanted to make sure we'd be fine with what we'd have.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2637b88674e_75513fe3698cd96c19678f-- From nobody Mon Jan 20 15:54:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E125120241 for ; Mon, 20 Jan 2020 15:54:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wL1aueAKDszR for ; Mon, 20 Jan 2020 15:54:38 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F4CF12082D for ; Mon, 20 Jan 2020 15:54:38 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 53B0B1C271E for ; Mon, 20 Jan 2020 15:54:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579564477; bh=WGYGIPUfH9EM4pnPZeyFYpzxLxPEIgSJfetSCxFJ7v4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HuRhoPnonwGqUg6G4PyaT74NwMgyakfVHEzybVMpJTEETdwsWlCCvRF3flSVZx6tf Tl5Oc5qyDLroIkp4BYNWnLBZW91VR6y7BowfoFfqPxUog5Aq07Wh3uWJrlGfk2A934 sq8IbEk0Ek7iTu9XVkfcDINUEj0S07X+sXj/X+/Y= Date: Mon, 20 Jan 2020 15:54:37 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e263dbd44f7f_48673f93ccecd96c27427"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2020 23:54:42 -0000 ----==_mimepart_5e263dbd44f7f_48673f93ccecd96c27427 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#pullrequestreview-345575662 ----==_mimepart_5e263dbd44f7f_48673f93ccecd96c27427 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e263dbd44f7f_48673f93ccecd96c27427-- From nobody Mon Jan 20 16:14:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4BD9120835 for ; Mon, 20 Jan 2020 16:14:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5zBkzyMTDCqV for ; Mon, 20 Jan 2020 16:14:41 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31768120832 for ; Mon, 20 Jan 2020 16:14:41 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 56C79E078B for ; Mon, 20 Jan 2020 16:14:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579565680; bh=AfbXCIez3q4Kw3fE5B+hBg9/ETJj79XpmmuWHIhxk2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VCvDvotEB4wmjycm9sAKUrzAqLDaXRcP5U+hF3BZ351lbZ7tiqVnHsaUU2XAvpLyc g5WP26bg9IsRNiiCbXjjc7ZkYeQQOz6d9qziVNDNL/rLLWYt7R6xbatjjaV/DvqDrr qFHedLK9yT4qLDvtzJupCvKHEZ++mFIdgv9vmD20= Date: Mon, 20 Jan 2020 16:14:40 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use the one true reference format (#3368) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26427046e02_2d9b3fe47f8cd964258669"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:14:44 -0000 ----==_mimepart_5e26427046e02_2d9b3fe47f8cd964258669 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3368#pullrequestreview-345579399 ----==_mimepart_5e26427046e02_2d9b3fe47f8cd964258669 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26427046e02_2d9b3fe47f8cd964258669-- From nobody Mon Jan 20 16:16:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1842B120832 for ; Mon, 20 Jan 2020 16:16:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OSEhFduQPc1y for ; Mon, 20 Jan 2020 16:16:13 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F04CA12083F for ; Mon, 20 Jan 2020 16:16:12 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 5BB542615A1 for ; Mon, 20 Jan 2020 16:16:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579565772; bh=wR2n5caC9NZtgHOfLaomtEUPsMaY1D5PRq3FVW4OGEM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BAXFr+kBujDg8SOi/eDXne/MS90m2ZCRYoATG/LYh+jE0lcUuBjrc3lCP3177/4lv oGLy9qJs26Vquh/XdzdF3x28B+N/Gh4tzK1lNES2VspSZyRHlZrhSe52FVFXgAeH2v KVWgd5ZYOpsAe9kuK/aqWG/wsbKFUkdehA3Ntohk= Date: Mon, 20 Jan 2020 16:16:12 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better describe the use of Preferred Address (#3354) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2642cc10e43_b883fc3d7ccd960339020"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:16:15 -0000 ----==_mimepart_5e2642cc10e43_b883fc3d7ccd960339020 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > @@ -2194,11 +2194,13 @@ linked by any other entity. At any time, endpoints MAY change the Destination Connection ID they send to a value that has not been used on another path. -An endpoint MUST use a new connection ID if it initiates connection migration as -described in {{initiating-migration}} or probes a new network path as described -in {{probing}}. An endpoint MUST use a new connection ID in response to a -change in the address of a peer if the packet with the new peer address uses an -active connection ID that has not been previously used by the peer. +An endpoint MUST use a new connection ID when it initiates connection migration +as described in {{initiating-migration}} or {{preferred-address}}, or when it +probes a new network path as described in {{probing}}, and MUST NOT reuse Yes. IIUC, the requirements are: * A client MUST NOT reuse a CID across multiple paths (being identified by the 5 tuple). * A server MUST NOT reuse a CID across multiple path, with the exception being that it MAY use a CID that has been used on one path on another path, if that new path is opened by a packet sent by a client using DCID for the old path. We can combine these statements into one, and say that: An endpoint MUST NOT reuse a CID across multiple paths, with the exception being that it MAY use a CID that has been used on one path on another path, if that new path is opened by a packet sent by a client using DCID for the old path. I think that is the most precise definition I can think of. If the above sounds fine, I can work on it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3354#discussion_r368764634 ----==_mimepart_5e2642cc10e43_b883fc3d7ccd960339020 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -2194,11 +2194,13 @@ linked by any other entity.
 At any time, endpoints MAY change the Destination Connection ID they send to a
 value that has not been used on another path.
 
-An endpoint MUST use a new connection ID if it initiates connection migration as
-described in {{initiating-migration}} or probes a new network path as described
-in {{probing}}.  An endpoint MUST use a new connection ID in response to a
-change in the address of a peer if the packet with the new peer address uses an
-active connection ID that has not been previously used by the peer.
+An endpoint MUST use a new connection ID when it initiates connection migration
+as described in {{initiating-migration}} or {{preferred-address}}, or when it
+probes a new network path as described in {{probing}}, and MUST NOT reuse

Yes. IIUC, the requirements are:

  • A client MUST NOT reuse a CID across multiple paths (being identified by the 5 tuple).
  • A server MUST NOT reuse a CID across multiple path, with the exception being that it MAY use a CID that has been used on one path on another path, if that new path is opened by a packet sent by a client using DCID for the old path.

We can combine these statements into one, and say that: An endpoint MUST NOT reuse a CID across multiple paths, with the exception being that it MAY use a CID that has been used on one path on another path, if that new path is opened by a packet sent by a client using DCID for the old path.

I think that is the most precise definition I can think of. If the above sounds fine, I can work on it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2642cc10e43_b883fc3d7ccd960339020-- From nobody Mon Jan 20 16:19:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8972812083A for ; Mon, 20 Jan 2020 16:19:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 588-MeMwgUvw for ; Mon, 20 Jan 2020 16:19:16 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09676120832 for ; Mon, 20 Jan 2020 16:19:16 -0800 (PST) Date: Mon, 20 Jan 2020 16:19:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579565955; bh=iuL5A/BFiDTRZmdTIta44c3sv057K5owzYIjImAbPDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SPK4QSsYlaGJEZ8c4zI/wieG2QuWzxD/8FlIZ//KL+0xQqXmao/MAXYjT2IFsSkpE 5Iz4prUJtXS85Iv5m7q5ZcIrd+9dH+Pj98cVJQX75KYJfW0/bezAjp7SvJf48y40D4 0F95YfBjKFQ9K1omhtncBExJ9SlGkFF0f/l97DoU= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264382f2f83_2b983fb1454cd96c24062"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:19:17 -0000 ----==_mimepart_5e264382f2f83_2b983fb1454cd96c24062 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Isn't this supposed to be "Packets that increase the largest received packet number ... by more than one." in this case? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347#issuecomment-576468213 ----==_mimepart_5e264382f2f83_2b983fb1454cd96c24062 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Isn't this supposed to be "Packets that increase the largest received packet number ... by more than one." in this case?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264382f2f83_2b983fb1454cd96c24062-- From nobody Mon Jan 20 16:26:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6AF1120831 for ; Mon, 20 Jan 2020 16:26:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HAuO9T2HNvmf for ; Mon, 20 Jan 2020 16:26:07 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75498120801 for ; Mon, 20 Jan 2020 16:26:07 -0800 (PST) Date: Mon, 20 Jan 2020 16:26:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579566366; bh=u6EYD+gT+5uPJvjiqaGq4nCXMBKO1Q6YkK8C/in7cD8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pI3AajkWjBJiOKSl1Oe86Hw/UVWc3EAiiM9lKKe6ifYcT91kBFMdcOUSuyk+uwezA rB1ZaOpBybl7Stum6g4Y0qTXA648eEV/cqhte/07KZR5RTMBUODMhPK54zYpU/tq3V z/Z/n+P/T58ALDwXeWtu490CUSFHed7/fyiePTrM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26451e9d08b_19b43fc1016cd96c237563"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:26:09 -0000 ----==_mimepart_5e26451e9d08b_19b43fc1016cd96c237563 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable janaiyengar commented on this pull request.=0D =0D =0D =0D > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these stre= ams to have any meaning upon=0D receipt.=0D =0D The payload and length of the stream are selected in any manner the=0D -implementation chooses.=0D +implementation chooses. Implementations MAY terminate these streams cle= anly,=0D +or MAY abruptly terminate them with an error code of the implementation'= s=0D +choice, including reserved error codes ({{http-error-codes}}).=0D =0D This allows error codes here that might tear down the entire connection =E2= =80=93 did you mean to allow that?=0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/pull/3360#pullrequestreview-3455808= 86= ----==_mimepart_5e26451e9d08b_19b43fc1016cd96c237563 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -925,7 +925,9 @@ transferred. Endpoints=
 MUST NOT consider these streams to have any meaning upon=0D
 receipt.=0D
 =0D
 The payload and length of the stream are selected in any manner the=0D
-implementation chooses.=0D
+implementation chooses.  Implementations MAY terminate these streams cle=
anly,=0D
+or MAY abruptly terminate them with an error code of the implementation&=
#39;s=0D
+choice, including reserved error codes ({{http-error-codes}}).=0D
=0D

This allows error codes here that might tear down the entire connectio= n =E2=80=93 did you mean to allow that?

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e26451e9d08b_19b43fc1016cd96c237563-- From nobody Mon Jan 20 16:29:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D5C9120832 for ; Mon, 20 Jan 2020 16:29:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lWasoREf56rd for ; Mon, 20 Jan 2020 16:29:12 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFBCD120831 for ; Mon, 20 Jan 2020 16:29:11 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 5DE9A5206CE for ; Mon, 20 Jan 2020 16:29:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579566551; bh=63UbFYgiyaTeKR5uCQCXFx9UK/LGf+byMTNzZJjCQ7g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vldNlajbLJeYb1Jgs6JpfbGHj7rFqG/24IO50eJM4Dv6I6tKqXkH4VJjHXSyGr/+3 OxacgnpxkVRG2Zz85eja3iCkBgnRYjhwpJpxKF0WnsCC1XqEvombzF1HSCu3uF8/ig L3ldj9uLU/ySJFgg24YA2MTW1RTWqEQuRRYcBi9Y= Date: Mon, 20 Jan 2020 16:29:11 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2645d74cc71_51fb3fa0beecd968521449"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:29:13 -0000 ----==_mimepart_5e2645d74cc71_51fb3fa0beecd968521449 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#pullrequestreview-345581960 ----==_mimepart_5e2645d74cc71_51fb3fa0beecd968521449 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2645d74cc71_51fb3fa0beecd968521449-- From nobody Mon Jan 20 16:36:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B573120835 for ; Mon, 20 Jan 2020 16:36:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HEUky4BUXQlw for ; Mon, 20 Jan 2020 16:36:02 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1351120832 for ; Mon, 20 Jan 2020 16:36:01 -0800 (PST) Date: Mon, 20 Jan 2020 16:36:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579566961; bh=5qDGCR3eZXrAEugx5WCWIiUMyqG5t2NMXa1FblkXs2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l3qmA4K0ipoW7g3BuD+vDPwkMWZ/2+TOvL/uG9g2am5akzWuEZsRAOv94pUMxqfaL AULF89MCx3lTZRwKPASliO4W1IqZUEfFtayOPj2Lgq0wCICqJ0rihgHXBUQcfXjU3f JTGc0hwEbiPfHRyEzKPo0xPTxnG0sJBs5uCt+jug= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2647712debe_22e23fb0ea0cd96c23903"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:36:06 -0000 ----==_mimepart_5e2647712debe_22e23fb0ea0cd96c23903 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). I dont think that's the case. Closing a grease stream cleanly or abruptly should not be any cause for an H3 level connection error -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r368767483 ----==_mimepart_5e2647712debe_22e23fb0ea0cd96c23903 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

I dont think that's the case. Closing a grease stream cleanly or abruptly should not be any cause for an H3 level connection error


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2647712debe_22e23fb0ea0cd96c23903-- From nobody Mon Jan 20 16:40:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9685120832 for ; Mon, 20 Jan 2020 16:40:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tBGnqQLA3AWx for ; Mon, 20 Jan 2020 16:40:01 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34B1A120831 for ; Mon, 20 Jan 2020 16:40:01 -0800 (PST) Date: Mon, 20 Jan 2020 16:40:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579567200; bh=+b+v+tcGYwQWKrp7hDCflrSbobJyHWGG4AxCJGIcyFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GltfTix8jQD+c4zstyN2824SNgKM4EjZAxY27ill8wqM4YeQw/x5rk4TRRdGMgm2w PctLhA9h1v9xwL9fmNEzC8Y+lsgLG60YxBnDM5oueQrScmGtpuMV2vecgk+2KI6F7B kJD4yZsur5Y9SjjKF1DQuLQgMeAaBan+OQh7ofEA= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26486045a00_2b573fb1454cd96c29317f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:40:04 -0000 ----==_mimepart_5e26486045a00_2b573fb1454cd96c29317f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thinking about this some more, there are three possible definitions here for out-of-order: 1. a newly received packet is greater than largest received by more than one, 2. a newly received packet is smaller than the largest received, 3. both (1) and (2). (1) is the obvious case where a loss happens and a subsequent packet is received. (2) is the reordering case, where an earlier packet is delivered later, and while it does not indicate loss, it does indicate that a gap was filled. It's useful to signal (2) as well immediately to prevent a sender from unnecessarily retransmitting what it believes to be a missing packet. The definition we want for "out-of-order" is the one that is most useful for determining when to send an immediate ack. The definition in the PR captures both (1) and (2), and is probably the one we want. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347#issuecomment-576471603 ----==_mimepart_5e26486045a00_2b573fb1454cd96c29317f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thinking about this some more, there are three possible definitions here for out-of-order:

  1. a newly received packet is greater than largest received by more than one,
  2. a newly received packet is smaller than the largest received,
  3. both (1) and (2).

(1) is the obvious case where a loss happens and a subsequent packet is received. (2) is the reordering case, where an earlier packet is delivered later, and while it does not indicate loss, it does indicate that a gap was filled. It's useful to signal (2) as well immediately to prevent a sender from unnecessarily retransmitting what it believes to be a missing packet.

The definition we want for "out-of-order" is the one that is most useful for determining when to send an immediate ack. The definition in the PR captures both (1) and (2), and is probably the one we want.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26486045a00_2b573fb1454cd96c29317f-- From nobody Mon Jan 20 16:44:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34AE4120832 for ; Mon, 20 Jan 2020 16:44:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n4f1KJf5S3oz for ; Mon, 20 Jan 2020 16:44:06 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6638C120831 for ; Mon, 20 Jan 2020 16:44:06 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id B243F1C099C for ; Mon, 20 Jan 2020 16:44:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579567445; bh=Qw0nrV3BhLn+JIOstFwtf6rRO+hSnYlw009Sy6bq830=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H4nav0u9l/3FI2nysVhxiY9qUOXCEDPacb0r2NwE3/sK6iDjRYP2daJsbbMZ/aKil uOqWJh+0HhdHk7Zc7sNO++3pqsSXyzWClpEAehs08P/0RThyxn/npWtMT3nzW9uSPD yBB04zwMXG/3nyblTND/hwPqEj4C1YLyqh4l3uIk= Date: Mon, 20 Jan 2020 16:44:05 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264955a204e_b883fc3d7ccd9603692f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:44:08 -0000 ----==_mimepart_5e264955a204e_b883fc3d7ccd9603692f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: ```suggestion Out-of-order packet: ``` > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: + +: Packets that do not increase the largest received packet number for its ```suggestion : A packet that does not increase the largest received packet number for its ``` > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: + +: Packets that do not increase the largest received packet number for its + packet number space by exactly one. Packets arrive out of order ```suggestion packet number space by exactly one. A packet can arrive out of order ``` > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: + +: Packets that do not increase the largest received packet number for its + packet number space by exactly one. Packets arrive out of order + when earlier packets are lost or delayed. ```suggestion if it is delayed or if earlier packets are lost or delayed. ``` > @@ -196,6 +196,12 @@ Ack-eliciting Packet: CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see {{sending-acknowledgements}}). +Out-of-order Packets: + +: Packets that do not increase the largest received packet number for its + packet number space by exactly one. Packets arrive out of order + when earlier packets are lost or delayed. I think it's worth mentioning something in 21.3, but I don't think it belongs in this definition. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3369#pullrequestreview-345583943 ----==_mimepart_5e264955a204e_b883fc3d7ccd9603692f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -196,6 +196,12 @@ Ack-eliciting Packet:=
=0D
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (s=
ee=0D
   {{sending-acknowledgements}}).=0D
 =0D
+Out-of-order Packets:=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-Out-of-order Packets:=0D
+Out-of-order packet:=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -196,6 +196,12 @@ Ack-eliciting Packet:=
=0D
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (s=
ee=0D
   {{sending-acknowledgements}}).=0D
 =0D
+Out-of-order Packets:=0D
+=0D
+: Packets that do not increase the largest received packet number for it=
s=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-: Packets that do not increase the largest re=
ceived packet number for its=0D
+: A packet that does not increase the largest received packet number for=
 its=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -196,6 +196,12 @@ Ack-eliciting Packet:=
=0D
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (s=
ee=0D
   {{sending-acknowledgements}}).=0D
 =0D
+Out-of-order Packets:=0D
+=0D
+: Packets that do not increase the largest received packet number for it=
s=0D
+  packet number space by exactly one. Packets arrive out of order=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  packet number space by exactly one. Packets=
 arrive out of order=0D
+  packet number space by exactly one. A packet can arrive out of order=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -196,6 +196,12 @@ Ack-eliciting Packet:=
=0D
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (s=
ee=0D
   {{sending-acknowledgements}}).=0D
 =0D
+Out-of-order Packets:=0D
+=0D
+: Packets that do not increase the largest received packet number for it=
s=0D
+  packet number space by exactly one. Packets arrive out of order=0D
+  when earlier packets are lost or delayed.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-  when earlier packets are lost or delayed.=0D=

+  if it is delayed or if earlier packets are lost or delayed.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -196,6 +196,12 @@ Ack-eliciting Packet:=
=0D
   CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (s=
ee=0D
   {{sending-acknowledgements}}).=0D
 =0D
+Out-of-order Packets:=0D
+=0D
+: Packets that do not increase the largest received packet number for it=
s=0D
+  packet number space by exactly one. Packets arrive out of order=0D
+  when earlier packets are lost or delayed.=0D
=0D

I think it's worth mentioning something in 21.3, but I don't think it = belongs in this definition.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e264955a204e_b883fc3d7ccd9603692f9-- From nobody Mon Jan 20 16:48:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B246120835 for ; Mon, 20 Jan 2020 16:48:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.596 X-Spam-Level: X-Spam-Status: No, score=-1.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hSzXVGNT6vnk for ; Mon, 20 Jan 2020 16:48:18 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39A07120801 for ; Mon, 20 Jan 2020 16:48:18 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 686EE28002B for ; Mon, 20 Jan 2020 16:48:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579567697; bh=MdvZeWO/SC4zSjMBuE+5TtlTCQ8kMxp4BqmGHP2+e20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YuwcwPwzYqcMNSa7lrRNqTLcC2rJnJrdfZq0LkmemawGFlXCC0Jxsc4xgteIOCvXc uslgzZVpQx0lsvBtOB64JWSBRYiolCra5P1Z6y/NbO9w7GD9zmaQLSwhKfzUKfUxa7 jx74l8u+kkctVEz9OAPDqI5i979bvmaQS8aJpkF4= Date: Mon, 20 Jan 2020 16:48:17 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264a515865e_60db3f92832cd968289442"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:48:20 -0000 ----==_mimepart_5e264a515865e_60db3f92832cd968289442 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). I agree, but this text allows for an implementation to use any error code. The peer could be wired to close the connection on some of these errors, irrespective of stream (H3_CLOSED_CRITICAL_STREAM perhaps). It might be worth stating that the endpoint MUST NOT close the connection on any error on these streams. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r368769452 ----==_mimepart_5e264a515865e_60db3f92832cd968289442 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

I agree, but this text allows for an implementation to use any error code. The peer could be wired to close the connection on some of these errors, irrespective of stream (H3_CLOSED_CRITICAL_STREAM perhaps). It might be worth stating that the endpoint MUST NOT close the connection on any error on these streams.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264a515865e_60db3f92832cd968289442-- From nobody Mon Jan 20 16:54:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC46F120832 for ; Mon, 20 Jan 2020 16:54:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 96LJ5X6Q-z2Y for ; Mon, 20 Jan 2020 16:54:17 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE982120801 for ; Mon, 20 Jan 2020 16:54:16 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 5BB63E045E for ; Mon, 20 Jan 2020 16:54:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579568056; bh=iCCUQ1dMKOCbZvDJu9BneF4k6OfxPV52t62P+plwFzs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tz5hid17t9D9ayZUtTdGITXIfLxDzcz89qBUKQbyrc4g6ALj+Ab8Z6yUvLnCjexJh 3rgpZc0kqWt7zSuH1I0zsuJ3RQ+tpFaoRgkpW1d8/XXjx8TE9zXBzhZGT/wDvOWIlp fwFXw606DE2+l5Jo0Fv3ZK6Bo2aKGE/LnsqyPSm8= Date: Mon, 20 Jan 2020 16:54:16 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ack delays are adjusted by ack_delay_exponent (#3362) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264bb84c4fa_286d3f904d6cd96031068"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 00:54:19 -0000 ----==_mimepart_5e264bb84c4fa_286d3f904d6cd96031068 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -315,14 +315,17 @@ samples, and rttvar is the variation in the RTT samples, estimated using a mean variation. The calculation of smoothed_rtt uses path latency after adjusting RTT samples -for ACK delays. For packets sent in the ApplicationData packet number space, -a peer limits any delay in sending an acknowledgement for an ack-eliciting -packet to no greater than the value it advertised in the max_ack_delay transport -parameter. Consequently, when a peer reports an Ack Delay that is greater than -its max_ack_delay, the delay is attributed to reasons out of the peer's control, -such as scheduler latency at the peer or loss of previous ACK frames. Any -delays beyond the peer's max_ack_delay are therefore considered effectively -part of path delay and incorporated into the smoothed_rtt estimate. +for ACK delays. ACK delays are communicated in the ack_delay field of the We shouldn't be using "ACK delays" as a term, only as a field name. I suggest the following text instead: ``` ... after adjusting RTT samples for acknowledgement delays. These delays are computed using the ACK Delay field of the ACK frame as described in Section 19.3 of {{QUIC-TRANSPORT}}.``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3362#pullrequestreview-345586531 ----==_mimepart_5e264bb84c4fa_286d3f904d6cd96031068 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -315,14 +315,17 @@ samples, and rttvar is the variation in the RTT samples, estimated using a
 mean variation.
 
 The calculation of smoothed_rtt uses path latency after adjusting RTT samples
-for ACK delays.  For packets sent in the ApplicationData packet number space,
-a peer limits any delay in sending an acknowledgement for an ack-eliciting
-packet to no greater than the value it advertised in the max_ack_delay transport
-parameter.  Consequently, when a peer reports an Ack Delay that is greater than
-its max_ack_delay, the delay is attributed to reasons out of the peer's control,
-such as scheduler latency at the peer or loss of previous ACK frames.  Any
-delays beyond the peer's max_ack_delay are therefore considered effectively
-part of path delay and incorporated into the smoothed_rtt estimate.
+for ACK delays. ACK delays are communicated in the ack_delay field of the

We shouldn't be using "ACK delays" as a term, only as a field name. I suggest the following text instead:
... after adjusting RTT samples for acknowledgement delays. These delays are computed using the ACK Delay field of the ACK frame as described in Section 19.3 of {{QUIC-TRANSPORT}}.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264bb84c4fa_286d3f904d6cd96031068-- From nobody Mon Jan 20 17:08:16 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5292120835 for ; Mon, 20 Jan 2020 17:08:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gax_nY8MQkwm for ; Mon, 20 Jan 2020 17:08:13 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98628120832 for ; Mon, 20 Jan 2020 17:08:13 -0800 (PST) Date: Mon, 20 Jan 2020 17:08:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579568892; bh=3P+X2Bcv9cvRYBA9nOlXggNr6CkPQUesOba/Ni3MNZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JtHxALdTHHW+IlmH8eC92rMi9EdY91ZX+O7uHTatHcIYM5a+4RYYj3OK1Yxxa4AF9 p+q69rWzbHFqoKBLIfVm9o8+djDo/ExxGROpldpv+/7OcIp3PDxqCnfElXOJ9kVNjg iCSMthkrphcbBAr71rGn9067LjlWAo2Tf+1du4YM= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264efc9118d_623a3fe6d2ccd9606207ea"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:08:15 -0000 ----==_mimepart_5e264efc9118d_623a3fe6d2ccd9606207ea Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). I guess you could add that specific clause but we already have a MUST NOT consider these streams to have any meaning. Zooming out, this is a slight retread of the "what should I do if an endpoint sends me an unexpected error code?" Q question. Which I thought had been answered. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r368772641 ----==_mimepart_5e264efc9118d_623a3fe6d2ccd9606207ea Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

I guess you could add that specific clause but we already have a MUST NOT consider these streams to have any meaning.

Zooming out, this is a slight retread of the "what should I do if an endpoint sends me an unexpected error code?" Q
question. Which I thought had been answered.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264efc9118d_623a3fe6d2ccd9606207ea-- From nobody Mon Jan 20 17:11:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA250120801 for ; Mon, 20 Jan 2020 17:11:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HV-BvUy82Mod for ; Mon, 20 Jan 2020 17:11:01 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DCBE1200D8 for ; Mon, 20 Jan 2020 17:11:01 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 84C238C01E6 for ; Mon, 20 Jan 2020 17:11:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579569060; bh=BzfAXOgYoLM+j7lY/uZggswWZ/JzgDn6CIGu7OZ30ig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P275MFXHq0AFhtKHyn+DlBPufif402d3TGf5hUAxWwKwMDgDxrfs3tCQcBsvi34kq BsOKHr22tv0ug0rCtU47cmofGipQKTkazIcjebabTDyc9d1ByHr38MUNkh6yFkHVht nIJttHlR1bv6nV7FV2MiJqLMc+YaFBy6E6BrHCqo= Date: Mon, 20 Jan 2020 17:11:00 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264fa475deb_5f2b3f7fb12cd95c434252"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:11:04 -0000 ----==_mimepart_5e264fa475deb_5f2b3f7fb12cd95c434252 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit We did discuss this a while ago when we decided to use ms here, and we thought it was quite reasonable. (I cannot recall the arguments, I'll have to dig up the issue.) There's also a limit of 2^14 on this, which will have to change if you wanted to go down to microseconds. Thinking about this, I agree with @martinthomson: I don't think we should be opening up a design issue for consistency if it doesn't solve any other issues. (FWIW, @ianswett, let's work on getting the extension accepted first before making changes in core spec to accommodate it.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576476620 ----==_mimepart_5e264fa475deb_5f2b3f7fb12cd95c434252 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

We did discuss this a while ago when we decided to use ms here, and we thought it was quite reasonable. (I cannot recall the arguments, I'll have to dig up the issue.) There's also a limit of 2^14 on this, which will have to change if you wanted to go down to microseconds.

Thinking about this, I agree with @martinthomson: I don't think we should be opening up a design issue for consistency if it doesn't solve any other issues.

(FWIW, @ianswett, let's work on getting the extension accepted first before making changes in core spec to accommodate it.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264fa475deb_5f2b3f7fb12cd95c434252-- From nobody Mon Jan 20 17:11:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 604EC120801 for ; Mon, 20 Jan 2020 17:11:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Gr-0LY6Oz9i for ; Mon, 20 Jan 2020 17:11:54 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 074CC1200D8 for ; Mon, 20 Jan 2020 17:11:54 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 612D8A041E for ; Mon, 20 Jan 2020 17:11:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579569113; bh=n7klePRQSa5uvuNoR1ahATjvMlSCH0as0/xz5O87Vyc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YMqW1Cdya1lpQu1n/vjzp+lP+S4LAkNEMCCZVLAUGJkS9cXUTdKMCRXvF6peQjTkE KB94+q5DX7eMYPcW5XNufBq40y40WBLjp/D3smLOloGonZaVvaFSV4OPbZp0bBS3mb HhupcxC53OywJIKvzhinyeV5fk/WOgC+zunvfIlo= Date: Mon, 20 Jan 2020 17:11:53 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e264fd950693_51d33fa0beecd9682645eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:11:55 -0000 ----==_mimepart_5e264fd950693_51d33fa0beecd9682645eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). The streams may not have meaning, but does that include the errors? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r368773254 ----==_mimepart_5e264fd950693_51d33fa0beecd9682645eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

The streams may not have meaning, but does that include the errors?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e264fd950693_51d33fa0beecd9682645eb-- From nobody Mon Jan 20 17:34:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADD10120831 for ; Mon, 20 Jan 2020 17:34:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AENwMZSryffy for ; Mon, 20 Jan 2020 17:34:02 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F9F912004D for ; Mon, 20 Jan 2020 17:34:02 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 2907526162C for ; Mon, 20 Jan 2020 17:34:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579570442; bh=rQkXA49Zd2qY7zt2YU0QiwkUq+oenR8p1kwFEqHMJ8I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j47sBPxDhpJnBWc1PToCoUm/IKfViVSf+Bs0bD1Ur34acHslANDozpyZNnC6YPLYd ZMReOZCLsZLCcuahqcP1siOUCwzrz1NLdEC2cdBuRVC1n5MTEpahenk6rjXNfmU4ZH BivhkD/H8EsLDEL4MmsTgrs9TUdsPy1WkjKMUuRg= Date: Mon, 20 Jan 2020 17:34:01 -0800 From: Cory Nelson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove hole left in error codes from early response removal. (#3367) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e265509d190f_38b53f95190cd9683453eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: scalablecory X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:34:04 -0000 ----==_mimepart_5e265509d190f_38b53f95190cd9683453eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3367. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3367#event-2964580111 ----==_mimepart_5e265509d190f_38b53f95190cd9683453eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3367.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e265509d190f_38b53f95190cd9683453eb-- From nobody Mon Jan 20 17:37:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4249C1200D8 for ; Mon, 20 Jan 2020 17:37:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5b3BSOaoLR9 for ; Mon, 20 Jan 2020 17:37:27 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A5E812004D for ; Mon, 20 Jan 2020 17:37:27 -0800 (PST) Date: Mon, 20 Jan 2020 17:37:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579570646; bh=drsxCFYIW8M86rkvj4cyO8DOiTWbPepXD4Azs9vfQgk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xEYaMiOkghj63BqAZ7JNsJLO6xEjmyyZbQWlQ7cXLE5uRj4VTLWI8kYXjii4LvReO mWZfSErsfb+qEozRLZsiyx10UCM36O88qJc9zKECBdXAo9fIxlxpff+8ycyE8T0qgf G2jgheet2TttP8fE2YVNBLA7quFcjAiAi6NC1fQ0= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove hole left in error codes from early response removal. (#3367) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2655d6e0f2_19ba3fc1016cd96c3532b0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:37:29 -0000 ----==_mimepart_5e2655d6e0f2_19ba3fc1016cd96c3532b0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit If we are to renumber things, I'd appreciate it if that could be done before we start running the protocol in production. The reason is that once we ship QUIC and H3, it is likely that we'd be required to run more than one draft version concurrently. Once that happens, change of codepoints becomes a headache. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3367#issuecomment-576482079 ----==_mimepart_5e2655d6e0f2_19ba3fc1016cd96c3532b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If we are to renumber things, I'd appreciate it if that could be done before we start running the protocol in production.

The reason is that once we ship QUIC and H3, it is likely that we'd be required to run more than one draft version concurrently. Once that happens, change of codepoints becomes a headache.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2655d6e0f2_19ba3fc1016cd96c3532b0-- From nobody Mon Jan 20 17:54:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96C4E12084C for ; Mon, 20 Jan 2020 17:54:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tg5RFH2rIu9T for ; Mon, 20 Jan 2020 17:54:53 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B77A512004D for ; Mon, 20 Jan 2020 17:54:53 -0800 (PST) Date: Mon, 20 Jan 2020 17:54:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579571692; bh=DmUl7NcVrisouFqHUClfs8QEFyEoqpqLo99A3SBEZm0=; h=Date:From:To:Subject:From; b=CDqsdV2B24SS8uCmc7SXv5nf13AGasp/MyL//nnozN05HuRtebGOqybP/ySPzNKuO DlzLATMKD2Oc7pROxawXoYgVnMGuWckAGz+zkAlort8/+ldKKEdY1gzBCbAODiilDM SFiFbrM61T+doX4MMmu94TjfPa+c/V3bvUPSnO+0= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5fb51f: Apply suggestions from code review Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:54:57 -0000 Branch: refs/heads/ianswett-out-of-order Home: https://github.com/quicwg/base-drafts Commit: 5fb51fc4b85d756b1cc605212a225666fca0e6e7 https://github.com/quicwg/base-drafts/commit/5fb51fc4b85d756b1cc605212a225666fca0e6e7 Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Jana Iyengar From nobody Mon Jan 20 17:55:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E30120841 for ; Mon, 20 Jan 2020 17:55:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2rQepY3lcDRs for ; Mon, 20 Jan 2020 17:55:02 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 966F912004D for ; Mon, 20 Jan 2020 17:55:02 -0800 (PST) Date: Mon, 20 Jan 2020 17:55:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579571701; bh=OEdvphyjuMOEVLhdS6GKZgOd6wzp35Qerp8ZhH6MAc4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OFXlNPC0KIG+SKJEwdt6IEVd9JnNeZceBESRGUi75IbxBSqY8d6DYPgZTu25Xh7as bFQ8GsLTaGFC8MNiY1nJBMIpNT8ku079YZFXWqRSTYUMiJt1CuRj3ynXO1adq09TLA Y+e6sc3yZ+XRozK+I+Gz9cr8KxacYkLThASlnxzI= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2659f5acaff_65423ff839ecd968122270"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:55:04 -0000 ----==_mimepart_5e2659f5acaff_65423ff839ecd968122270 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @ianswett pushed 1 commit. 5fb51fc4b85d756b1cc605212a225666fca0e6e7 Apply suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3369/files/cfe4321590f623a3ba210a232cb31618e1781f9c..5fb51fc4b85d756b1cc605212a225666fca0e6e7 ----==_mimepart_5e2659f5acaff_65423ff839ecd968122270 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

  • 5fb51fc Apply suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2659f5acaff_65423ff839ecd968122270-- From nobody Mon Jan 20 17:55:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB084120841 for ; Mon, 20 Jan 2020 17:55:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4BbSdYDZ1Md2 for ; Mon, 20 Jan 2020 17:55:38 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3E5712004D for ; Mon, 20 Jan 2020 17:55:38 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B0C55660603 for ; Mon, 20 Jan 2020 17:55:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579571737; bh=FTKqqdDs91DcVbWjFsHxcGpW+9isDizzGttQbN1gWQc=; h=Date:From:To:Subject:From; b=ygBgmZvvlMMqR4HvZf1keCqlYO9ZE0AOaEJRq/hxyB2/3UPlJbBn5fbJQHkeO6jbO 9GNnS5jWDObxtNDfdMgs7EEgu2bSIcdMl45SWPr08n/FTIGyuoOICFQ9XwIc0h0a8p DL5MZ5Y5SRxH546A7OHj1Fuv4wZfmw+UC3/seM/Y= Date: Mon, 20 Jan 2020 17:55:37 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 402fce: Script updating gh-pages from 5fb51fc4. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 01:55:40 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 402fce47ef5ec5765ed56bf4524cd8c1c7d1c943 https://github.com/quicwg/base-drafts/commit/402fce47ef5ec5765ed56bf4524cd8c1c7d1c943 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M ianswett-out-of-order/draft-ietf-quic-http.html M ianswett-out-of-order/draft-ietf-quic-http.txt M ianswett-out-of-order/draft-ietf-quic-invariants.html M ianswett-out-of-order/draft-ietf-quic-invariants.txt M ianswett-out-of-order/draft-ietf-quic-qpack.html M ianswett-out-of-order/draft-ietf-quic-qpack.txt M ianswett-out-of-order/draft-ietf-quic-recovery.html M ianswett-out-of-order/draft-ietf-quic-recovery.txt M ianswett-out-of-order/draft-ietf-quic-tls.html M ianswett-out-of-order/draft-ietf-quic-tls.txt M ianswett-out-of-order/draft-ietf-quic-transport.html M ianswett-out-of-order/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 5fb51fc4. [ci skip] From nobody Mon Jan 20 18:12:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05338120873 for ; Mon, 20 Jan 2020 18:12:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sGB8NRb_SLG5 for ; Mon, 20 Jan 2020 18:12:09 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C5B212004D for ; Mon, 20 Jan 2020 18:12:09 -0800 (PST) Date: Mon, 20 Jan 2020 18:12:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579572728; bh=NgYQIK9K4oqsTF4pbIyXXxdjGvSvvOKVfYFCX9//n4I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UGHtWFHfs8hsEj/mWj8Xr45QOEgOSTsqNZJTeqBFJeSvpVLPa9lmguwBZ3wd57bTq HwJkCckH3/T9Ivcld7I18+e7A38WADXhvUpJnhh929A/FFPOY6CjqN111JidtXYML6 0Q/cXQheeOdkVFDk1xoY6WFvA7FycSUKK0bJmBPA= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e265df886730_3ec73ff06b4cd95c2135b4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 02:12:11 -0000 ----==_mimepart_5e265df886730_3ec73ff06b4cd95c2135b4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I did a quick search for microseconds and couldn't find anything about the tradeoff of ms vs us, but maybe you'll have better luck: https://github.com/quicwg/base-drafts/issues?utf8=%E2%9C%93&q=is%3Aissue+microseconds -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576488627 ----==_mimepart_5e265df886730_3ec73ff06b4cd95c2135b4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I did a quick search for microseconds and couldn't find anything about the tradeoff of ms vs us, but maybe you'll have better luck:
https://github.com/quicwg/base-drafts/issues?utf8=%E2%9C%93&q=is%3Aissue+microseconds


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e265df886730_3ec73ff06b4cd95c2135b4-- From nobody Mon Jan 20 18:44:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2962312006E for ; Mon, 20 Jan 2020 18:44:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bfImd9_GKYKc for ; Mon, 20 Jan 2020 18:44:38 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8064612006D for ; Mon, 20 Jan 2020 18:44:38 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 8D49BC60696 for ; Mon, 20 Jan 2020 18:44:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579574677; bh=kV47p5B1P2VxMmV4Hi/fsJMgLbn3cyqilGf9uv6SNqE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wlmZK0e2fy+04os3A3IRYfh/FJh6mk92SQ/yXg5zxIAx8GOhtQc2XkncLm+cBlQH9 sR5d6UKC5nfmF/yoLO/ZiAoO0x94ucWqd/CLhq1SZ/5udPuyBMvLwTvnV5TZDi2LRy AtHzfdan20eUBKIOSu5IsuR8PmjNBLRZn6BlQ0Ok= Date: Mon, 20 Jan 2020 18:44:37 -0800 From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2665957d4ac_61cd3fb4932cd968102963"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 02:44:40 -0000 ----==_mimepart_5e2665957d4ac_61cd3fb4932cd968102963 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think we need to go through the consensus process here; we can just triage it as out of scope. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#issuecomment-576494739 ----==_mimepart_5e2665957d4ac_61cd3fb4932cd968102963 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I don't think we need to go through the consensus process here; we can just triage it as out of scope.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2665957d4ac_61cd3fb4932cd968102963-- From nobody Mon Jan 20 18:44:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1CD312006E for ; Mon, 20 Jan 2020 18:44:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S9ykchs8U8Ui for ; Mon, 20 Jan 2020 18:44:40 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80A9E12006D for ; Mon, 20 Jan 2020 18:44:40 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 54A622C1C27 for ; Mon, 20 Jan 2020 18:44:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579574679; bh=dSrCPclx6gc7LzVAPnRmySwIIktxHB+JcppYiTnljTA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0LtJ4MmEI3XAWThl1qFL935GwMKQNJ0j+0xX84/fHe/bll3hJ+sIwGElDYEXy6/cP YNa+HAdaVRosgBpohcEVAe+5hgTxErqi7+9MHyVs5ukrIsiR0cT1bx58F7+TFxOs9c Gi+JEK2HOWAHEE88d9wEnKt8IXZfsbNTBwu8hl/0= Date: Mon, 20 Jan 2020 18:44:39 -0800 From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] MSS Clamping Support (#3330) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2665974472a_3f653fd531ccd968903c1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 02:44:42 -0000 ----==_mimepart_5e2665974472a_3f653fd531ccd968903c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3330. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3330#event-2964674122 ----==_mimepart_5e2665974472a_3f653fd531ccd968903c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3330.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2665974472a_3f653fd531ccd968903c1-- From nobody Mon Jan 20 21:43:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8493612006E for ; Mon, 20 Jan 2020 21:43:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y8CrvUnjMeJ6 for ; Mon, 20 Jan 2020 21:43:19 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8094C120052 for ; Mon, 20 Jan 2020 21:43:19 -0800 (PST) Date: Mon, 20 Jan 2020 21:43:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585398; bh=R3BKrTJ9zY4UzBDbKjatXrjR+4Yj4QyIPsScMm4i8BI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i3Ebl+Wl4VXNf0KmnJjpnM4ijvxbEP5x3HSrN1r4mHXf1XiSxg9uLBh2ITCyVcj3C 9mfCWUWRbN0NVKEPIWGLcLDT4uQjJ+nTSyHsanV+AcmRA4YdtSTf4CrHvnVP/mbjBQ 4D69AlUQnFvGw7VKVKA1odQNUj74GZyqBiX9F0qY= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use a higher seed RTT for new paths (#2789) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e268f766a6e2_4a583fe8ba8cd95c13908c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:43:22 -0000 ----==_mimepart_5e268f766a6e2_4a583fe8ba8cd95c13908c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2789. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2789#event-2964911716 ----==_mimepart_5e268f766a6e2_4a583fe8ba8cd95c13908c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2789.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e268f766a6e2_4a583fe8ba8cd95c13908c-- From nobody Mon Jan 20 21:43:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D52E412006E for ; Mon, 20 Jan 2020 21:43:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDJRavC9knab for ; Mon, 20 Jan 2020 21:43:40 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 822FB120052 for ; Mon, 20 Jan 2020 21:43:40 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id A60428C0166 for ; Mon, 20 Jan 2020 21:43:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585419; bh=GNHFLWV74dd1fAb2MS6buOuCUAaxcCwFW2NulsyA9rY=; h=Date:From:To:Subject:From; b=SfUXJfufWM5ICyeIcsFrWjKQ5TNVDJz1Cibp30LEZdg94mB8Ed3DjEQooZFUK5j6B mAhBUwYCAP7+5cW7WCN4w/ntIQfbunar2KKrlKOSwszF5LbwWePbw+7//02Jo1aY+1 TBDgxkDBRbKUfefvyOysh/z+61oT5M8o/LUG+/Is= Date: Mon, 20 Jan 2020 21:43:39 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9969af: Prevent Idle Timeout while Blocked Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:43:42 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 9969af3c4f1a2696a94b3f8e3c504476bd4804f6 https://github.com/quicwg/base-drafts/commit/9969af3c4f1a2696a94b3f8e3c504476bd4804f6 Author: Nick Banks Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Prevent Idle Timeout while Blocked Commit: 49cea64e4bc427763900b739cc85528880767913 https://github.com/quicwg/base-drafts/commit/49cea64e4bc427763900b739cc85528880767913 Author: Nick Banks Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion Commit: 4170f4073ffa7bbeae39acf5ef512e37cb63898b https://github.com/quicwg/base-drafts/commit/4170f4073ffa7bbeae39acf5ef512e37cb63898b Author: Nick Banks Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestions Commit: f3e1f901ebe2d1f20bce40b350ea4a7af2c18726 https://github.com/quicwg/base-drafts/commit/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726 Author: Nick Banks Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestions (2) Commit: 651c4e4fa66697ae35bee3b2585e65457a2e7df5 https://github.com/quicwg/base-drafts/commit/651c4e4fa66697ae35bee3b2585e65457a2e7df5 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply editorial suggestions Commit: e3ea21a0ae64d7050c052d1b42d34b5ff704d031 https://github.com/quicwg/base-drafts/commit/e3ea21a0ae64d7050c052d1b42d34b5ff704d031 Author: Nick Banks Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion Co-Authored-By: ianswett Commit: f1a7978d063164c8dfa8878205f171fe1b565792 https://github.com/quicwg/base-drafts/commit/f1a7978d063164c8dfa8878205f171fe1b565792 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3266 from nibanks/pr/idle-blocked Prevent Idle Timeout while Blocked Compare: https://github.com/quicwg/base-drafts/compare/6b49e2e111ee...f1a7978d0631 From nobody Mon Jan 20 21:43:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B22112006E for ; Mon, 20 Jan 2020 21:43:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.383 X-Spam-Level: X-Spam-Status: No, score=-6.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IjmVCk4TL7Dy for ; Mon, 20 Jan 2020 21:43:50 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A7EE120052 for ; Mon, 20 Jan 2020 21:43:50 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id D1A4A261687 for ; Mon, 20 Jan 2020 21:43:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585429; bh=eUvWRna/4KYmYCEUNs3Slue7maW65ZxDnjr5RKvyXAs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WWxibvR3FPpGjhTSDvAZWMfCRABg26AEi4ZbZDYBUEbRjVMgZqRlrAodU0F4ukvo/ 4bk51rGHzhqgVi3bRKM4np/WEs4ZcYEgqehMdUVCIbd86EcczzaJ3QQysZk/LOWGYp qJq69AqmpWTAhTDHDSJ/oN//BwdZiNKRYCwC+xu0= Date: Mon, 20 Jan 2020 21:43:49 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e268f9587a18_2bb13f97126cd96c157227"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:43:51 -0000 ----==_mimepart_5e268f9587a18_2bb13f97126cd96c157227 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3266 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3266#event-2964912536 ----==_mimepart_5e268f9587a18_2bb13f97126cd96c157227 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3266 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e268f9587a18_2bb13f97126cd96c157227-- From nobody Mon Jan 20 21:43:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4D3212006E for ; Mon, 20 Jan 2020 21:43:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eWVCYEyOlqdA for ; Mon, 20 Jan 2020 21:43:51 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2FB1120052 for ; Mon, 20 Jan 2020 21:43:51 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 8836E1C0DAD for ; Mon, 20 Jan 2020 21:43:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585430; bh=9GTNmI8A1nAccKSyldA2tBnapJTTxzMN2m/DzCHVYvY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SVNW9XivjCUbOzeAG7cJWemU5M9XrZXCa8Q3ZZVloha68a+vq1Z2E9gcYY9n6Ms8d ThlGBPsrGbdyLSWMURivOqeXZTnbKoSckC50v8QX7fVhp6sf7D7N7lJWijHdL3xAGA 7kRVzyOHqlZ/vXZwphFMgL+693427pZLXiyatMMk= Date: Mon, 20 Jan 2020 21:43:50 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Idle Timer Can Fire Even with Outstanding Data to Send (#2744) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e268f9678416_179b3f964cecd96c49989"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:43:53 -0000 ----==_mimepart_5e268f9678416_179b3f964cecd96c49989 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2744 via #3266. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2744#event-2964912538 ----==_mimepart_5e268f9678416_179b3f964cecd96c49989 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2744 via #3266.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e268f9678416_179b3f964cecd96c49989-- From nobody Mon Jan 20 21:44:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCE1712006E for ; Mon, 20 Jan 2020 21:44:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id itJIGXBYggdH for ; Mon, 20 Jan 2020 21:44:33 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B50FF120052 for ; Mon, 20 Jan 2020 21:44:33 -0800 (PST) Date: Mon, 20 Jan 2020 21:44:32 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585473; bh=k0ROl+hdbNcriz7cd3p3ca7Sgs3qwHxmKBwxIV5izVU=; h=Date:From:To:Subject:From; b=mbf/l6KLuN1kb7gLWNs4Ic8Xsy1IcW5einJffXbv418260AZslWokOjzhG8A0UzN/ p6j+8n1QbD8W7YQTgRzvVik2NOx1Bd2GwOCnv0h90uFupIIhnm8QC89gLgpBE81HGo clv0DTLKjpBECw03iIH2D2uTFkGGO5q/4Wqi5C7U= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3d84ea: Script updating gh-pages from f1a7978d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:44:35 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3d84ea1ffc1903d2268a1944cf4ea19599c6797f https://github.com/quicwg/base-drafts/commit/3d84ea1ffc1903d2268a1944cf4ea19599c6797f Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from f1a7978d. [ci skip] From nobody Mon Jan 20 21:45:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D075D120096 for ; Mon, 20 Jan 2020 21:45:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ohHGlBXC0p6t for ; Mon, 20 Jan 2020 21:45:48 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 674A7120052 for ; Mon, 20 Jan 2020 21:45:48 -0800 (PST) Date: Mon, 20 Jan 2020 21:45:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585547; bh=p3qO9jwM8YmarZeXigkk+wA324KDHwITDn5dvJriIAk=; h=Date:From:To:Subject:From; b=wgutlqpIR90TrN5NostUIi86y8zWi/xcxwIzqfhEBF5OPLIDCCZuSQSoPbqj9+JVw y3FxkZnMmxLUpl+Z5IkD41D7GX2DxuDPCIyRIqGiZ6SNVEQjHru/VCNrL0rzNNb6N2 BuSeE247Ck6yVdqxgG8I2LQH4c+2w2ozRuHaE2Ok= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d2eae3: MinRTT for the congestion control context Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:45:57 -0000 Branch: refs/heads/ianswett-symmetric-timeout=0D Home: https://github.com/quicwg/base-drafts=0D Commit: d2eae3ff88e64a67ad605f58a6f981b14fd26739=0D https://github.com/quicwg/base-drafts/commit/d2eae3ff88e64a67ad605f= 58a6f981b14fd26739=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MinRTT for the congestion control context=0D =0D Also explains what happens to MinRTT if the path RTT changes.=0D =0D Fixes #2908=0D =0D =0D Commit: eead856d0a445f35be1f55f0823c759a53ab9eab=0D https://github.com/quicwg/base-drafts/commit/eead856d0a445f35be1f55= f0823c759a53ab9eab=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix a long line=0D =0D =0D Commit: 32ee7e524d6582a317cb4ec3ffbd23263a6040d0=0D https://github.com/quicwg/base-drafts/commit/32ee7e524d6582a317cb4e= c3ffbd23263a6040d0=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: f0169fe1e0568effdc7307ea1613750e70b06056=0D https://github.com/quicwg/base-drafts/commit/f0169fe1e0568effdc7307= ea1613750e70b06056=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 9c1e11a0221952729437f0692ca8a079b4102523=0D https://github.com/quicwg/base-drafts/commit/9c1e11a0221952729437f0= 692ca8a079b4102523=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: c1604ae7dcaed0cd4cf624c946e5470bb887efa4=0D https://github.com/quicwg/base-drafts/commit/c1604ae7dcaed0cd4cf624= c946e5470bb887efa4=0D Author: ianswett =0D Date: 2019-07-21 (Sun, 21 Jul 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 13667e5b83f99ff150742e52718a5841478080b7=0D https://github.com/quicwg/base-drafts/commit/13667e5b83f99ff150742e= 52718a5841478080b7=0D Author: Marten Seemann =0D Date: 2019-09-16 (Mon, 16 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D require peers to check if RETIRE_CONNECTION_ID sequence number is valid= =0D =0D =0D Commit: 62278ed1a7d4fcac38f88f669339282128ddeb30=0D https://github.com/quicwg/base-drafts/commit/62278ed1a7d4fcac38f88f= 669339282128ddeb30=0D Author: Marten Seemann =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D use the FRAME_ENCONDING_ERROR for errors in frame encoding=0D =0D =0D Commit: c56dd27788254e1cc6574a3e50a77f16b1fccabd=0D https://github.com/quicwg/base-drafts/commit/c56dd27788254e1cc6574a= 3e50a77f16b1fccabd=0D Author: Marten Seemann =0D Date: 2019-09-17 (Tue, 17 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D also allow FLOW_CONTROL_ERRORs for stream overflows=0D =0D =0D Commit: 85db1f71811872bc01e4ac3692e545620258b82e=0D https://github.com/quicwg/base-drafts/commit/85db1f71811872bc01e4ac= 3692e545620258b82e=0D Author: Martin Thomson =0D Date: 2019-09-19 (Thu, 19 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Rewrite key update section=0D =0D This makes some significant editorial changes to the key update section,=0D= hopefully making the various activities clearer and more explicit.=0D =0D In the process, I am also trying to address #2792, which is the timing=0D= sidechannel created by having the generation of updated keys inline with=0D= packet processing. In doing so, I'm suggesting that endpoints create=0D the next keys at some time after the key update happens. Right now, I'm=0D= thinking 1-2 PTOs is probably close enough to workable. I've limited=0D this at 3PTO. This is, however, just a (firm) suggestion at this stage.=0D= =0D For endpoints that only want to keep 2 sets of keys, this is probably=0D the right time frame, especially if we keep the current advice for 3PTO=0D= before a subsequent update.=0D =0D The effect of this is that attempts to update at certain times could=0D cause all packets after the update to be discarded. That would only=0D happen if implementations consistently ignored advice on update=0D frequency, so I think that's tolerable, but I'd like input on this.=0D =0D (This also attempts to take up the advice from the other, older PRs on=0D= this subject.)=0D =0D Closes #2792, #2791, #2237.=0D =0D =0D Commit: 678c0486f91012173e827b1d708429b153bc3037=0D https://github.com/quicwg/base-drafts/commit/678c0486f91012173e827b= 1d708429b153bc3037=0D Author: Martin Thomson =0D Date: 2019-09-19 (Thu, 19 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Kazuho is a great help here=0D =0D =0D Commit: 1b4d136a4ac9593b8211d378789ed2d08e16ea6e=0D https://github.com/quicwg/base-drafts/commit/1b4d136a4ac9593b8211d3= 78789ed2d08e16ea6e=0D Author: Martin Thomson =0D Date: 2019-09-20 (Fri, 20 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Attempt to improve readability in a few places.=0D =0D Also, record that this closes #3054.=0D =0D =0D Commit: f7f22f901db17f280479153698a73a93f0fe9340=0D https://github.com/quicwg/base-drafts/commit/f7f22f901db17f28047915= 3698a73a93f0fe9340=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Change PTO to be per packet number space=0D =0D Makes PTO consistent with loss detection, which is per packet number spac= e.=0D =0D Fixes #2863=0D =0D =0D Commit: c5510411b24a814f432e56a6d5d0d0434f1b7516=0D https://github.com/quicwg/base-drafts/commit/c5510411b24a814f432e56= a6d5d0d0434f1b7516=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 3abb83565f1fc9772614f118c5dccc212a45137d=0D https://github.com/quicwg/base-drafts/commit/3abb83565f1fc9772614f1= 18c5dccc212a45137d=0D Author: ianswett =0D Date: 2019-09-24 (Tue, 24 Sep 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: b35a5e4870cac65f2d7b0d37b21a837a7142a472=0D https://github.com/quicwg/base-drafts/commit/b35a5e4870cac65f2d7b0d= 37b21a837a7142a472=0D Author: Martin Thomson =0D Date: 2019-10-11 (Fri, 11 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Ian's review comments=0D =0D =0D Commit: c131d08809b85bc2cdf56c67eab62741414571f2=0D https://github.com/quicwg/base-drafts/commit/c131d08809b85bc2cdf56c= 67eab62741414571f2=0D Author: Martin Thomson =0D Date: 2019-10-11 (Fri, 11 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Restore implementation advice=0D =0D =0D Commit: 1a563f23d8de25376eb56fcb54133968fe72a88d=0D https://github.com/quicwg/base-drafts/commit/1a563f23d8de25376eb56f= cb54133968fe72a88d=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Immediately close with INVALID_TOKEN=0D =0D If the Retry token is known to be invalid by the server, then the server = can close the connection with INVALID_TOKEN instead of waiting for a time= out.=0D =0D =0D Commit: 24d4b635a6348565fe16e8ee20b0e0e34ad5b590=0D https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8= ee20b0e0e34ad5b590=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 8c4691476c3cd896f74ff58402b48c650ac032e6=0D https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff5= 8402b48c650ac032e6=0D Author: ianswett =0D Date: 2019-10-16 (Wed, 16 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: f220d9994308b4c348aa9ec79954c4256797da36=0D https://github.com/quicwg/base-drafts/commit/f220d9994308b4c348aa9e= c79954c4256797da36=0D Author: David Schinazi =0D Date: 2019-10-17 (Thu, 17 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add retry integrity tag=0D =0D =0D Commit: 3e9418312ad9c224063fce42da0be441acd9a7ab=0D https://github.com/quicwg/base-drafts/commit/3e9418312ad9c224063fce= 42da0be441acd9a7ab=0D Author: David Schinazi =0D Date: 2019-10-18 (Fri, 18 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D fix retry tp=0D =0D =0D Commit: a7fa53b81c09e2031051f3dbe9e120c52f3174eb=0D https://github.com/quicwg/base-drafts/commit/a7fa53b81c09e2031051f3= dbe9e120c52f3174eb=0D Author: David Schinazi =0D Date: 2019-10-18 (Fri, 18 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D fix retry tp=0D =0D =0D Commit: 4aae5f258dfc27ca950b64481a433da39c3c8893=0D https://github.com/quicwg/base-drafts/commit/4aae5f258dfc27ca950b64= 481a433da39c3c8893=0D Author: David Schinazi =0D Date: 2019-10-18 (Fri, 18 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D cawood's review=0D =0D =0D Commit: eeb4ce37462c90023a0edfc45df9442e37f49732=0D https://github.com/quicwg/base-drafts/commit/eeb4ce37462c90023a0edf= c45df9442e37f49732=0D Author: David Schinazi =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D MT editorial changes=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 467e31ed2e742ae6d3aff6e472fb7987d284929f=0D https://github.com/quicwg/base-drafts/commit/467e31ed2e742ae6d3aff6= e472fb7987d284929f=0D Author: David Schinazi =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Review suggestion from MT=0D =0D =0D Commit: 7bed0b465944def7aee9349ea1b61bad09ce8f86=0D https://github.com/quicwg/base-drafts/commit/7bed0b465944def7aee934= 9ea1b61bad09ce8f86=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mandatory distinction between token types=0D =0D Closes #3127.=0D =0D =0D Commit: 47889736fe180f33c4951bbd60916278c7985329=0D https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951b= bd60916278c7985329=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Separate generic token construction requirements=0D =0D =0D Commit: 6cf5de8b6bce8470f614918cf149429ed327cf1a=0D https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f61491= 8cf149429ed327cf1a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho and MTs comments=0D =0D =0D Commit: b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a=0D https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae= 8ed0eb96e18ce5be2a=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define the error=0D =0D =0D Commit: f827ca30b70e4ccffcd5f94ce884b0c26584d37f=0D https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f9= 4ce884b0c26584d37f=0D Author: ianswett =0D Date: 2019-10-21 (Mon, 21 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: a263330298f0469ca7791cd503063b57eb0acac9=0D https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791c= d503063b57eb0acac9=0D Author: Martin Thomson =0D Date: 2019-10-22 (Tue, 22 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Moved too much up=0D =0D =0D Commit: 6b6273302247ffb91797391218850f95dae0b4af=0D https://github.com/quicwg/base-drafts/commit/6b6273302247ffb9179739= 1218850f95dae0b4af=0D Author: Martin Thomson =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's tweaks=0D =0D =0D Commit: 8c45cc9e37ff1689497e844e3bf6b867138f1f95=0D https://github.com/quicwg/base-drafts/commit/8c45cc9e37ff1689497e84= 4e3bf6b867138f1f95=0D Author: David Schinazi =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Editorial fix from MikeBishop=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: de8755430b9580bf5cbc3ef7afa8188437a71a2f=0D https://github.com/quicwg/base-drafts/commit/de8755430b9580bf5cbc3e= f7afa8188437a71a2f=0D Author: Eric Kinnear =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: 33c994e1f8e9123c59f5265e507842ab076433b5=0D https://github.com/quicwg/base-drafts/commit/33c994e1f8e9123c59f526= 5e507842ab076433b5=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-pto-per-pn-space=0D =0D =0D Commit: 6c3ae350dc546bf6756258f93a2d40a64cc2daa4=0D https://github.com/quicwg/base-drafts/commit/6c3ae350dc546bf6756258= f93a2d40a64cc2daa4=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 3f0da814e8a6ca8d0223457fbe5bb90157d6df15=0D https://github.com/quicwg/base-drafts/commit/3f0da814e8a6ca8d022345= 7fbe5bb90157d6df15=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 62e394f7a538c0bf4ef44787510b0229eb118af2=0D https://github.com/quicwg/base-drafts/commit/62e394f7a538c0bf4ef447= 87510b0229eb118af2=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 8af3d28bd220814a89edce17726f563783deac0d=0D https://github.com/quicwg/base-drafts/commit/8af3d28bd220814a89edce= 17726f563783deac0d=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 49a28334da5cbecebb108424ba5db0dca7840e7b=0D https://github.com/quicwg/base-drafts/commit/49a28334da5cbecebb1084= 24ba5db0dca7840e7b=0D Author: ianswett =0D Date: 2019-10-23 (Wed, 23 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 054fae193d6d9ccffdf0b20b7011a24ed33eb3b1=0D https://github.com/quicwg/base-drafts/commit/054fae193d6d9ccffdf0b2= 0b7011a24ed33eb3b1=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 2140c28bc8398957967bc017e78974668d95a86e=0D https://github.com/quicwg/base-drafts/commit/2140c28bc8398957967bc0= 17e78974668d95a86e=0D Author: ianswett =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: c056d3063fe3ddf5ba3c31778ec4a721c15a49f3=0D https://github.com/quicwg/base-drafts/commit/c056d3063fe3ddf5ba3c31= 778ec4a721c15a49f3=0D Author: David Schinazi =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MT suggestions=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 739d272564a791476b75cff0a6ea258f0e4d17a8=0D https://github.com/quicwg/base-drafts/commit/739d272564a791476b75cf= f0a6ea258f0e4d17a8=0D Author: David Schinazi =0D Date: 2019-10-24 (Thu, 24 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D fixup line length=0D =0D =0D Commit: 69afe421890c5a94de801a9dc5c8876154b441e8=0D https://github.com/quicwg/base-drafts/commit/69afe421890c5a94de801a= 9dc5c8876154b441e8=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Marten's comment=0D =0D =0D Commit: 1c9886e38e9d316d18688b46ed75b9eda9a6bfc8=0D https://github.com/quicwg/base-drafts/commit/1c9886e38e9d316d18688b= 46ed75b9eda9a6bfc8=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Marten's pseudocode=0D =0D =0D Commit: a87a04c1a6607caded4daa780f5a8554a82885ab=0D https://github.com/quicwg/base-drafts/commit/a87a04c1a6607caded4daa= 780f5a8554a82885ab=0D Author: ianswett =0D Date: 2019-10-25 (Fri, 25 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D line wrapping=0D =0D =0D Commit: d867945f6f1ca9ada1e01c92e5294310b4dc400b=0D https://github.com/quicwg/base-drafts/commit/d867945f6f1ca9ada1e01c= 92e5294310b4dc400b=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 3539edc1b1d03a469bd0ff5a32b0735daef8e79c=0D https://github.com/quicwg/base-drafts/commit/3539edc1b1d03a469bd0ff= 5a32b0735daef8e79c=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify that:=0D * Endpoints that drop the keys when entering closing state MUST back-off = the=0D frequency of CONNECTION_CLOSE packets that it sends.=0D * Endpoints that do not drop stops sending CONNECTION_CLOSE packet once i= t=0D receives a packet containing CONNECTION_CLOSE.=0D =0D =0D Commit: 1e0db50707bd7ec1179b03269aef26fcc3cd3b0a=0D https://github.com/quicwg/base-drafts/commit/1e0db50707bd7ec1179b03= 269aef26fcc3cd3b0a=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D plural=0D =0D =0D Commit: fb291efde6bdb976af004252087865410ed23917=0D https://github.com/quicwg/base-drafts/commit/fb291efde6bdb976af0042= 52087865410ed23917=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: e67d71336fdf52a267fbccde942849dac6004c69=0D https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbcc= de942849dac6004c69=0D Author: Kazuho Oku =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D encourage the use of applicable and unused token, while prohibiting the= use of unapplicable ones=0D =0D =0D Commit: 545e788428c30217c705ecb05f686dde00681a44=0D https://github.com/quicwg/base-drafts/commit/545e788428c30217c705ec= b05f686dde00681a44=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Define loss_times=0D =0D =0D Commit: a00c4753d038f0861677ea547c4402746f219bae=0D https://github.com/quicwg/base-drafts/commit/a00c4753d038f0861677ea= 547c4402746f219bae=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Exponential backoff limits the packets sent=0D =0D Instead of creating special rules for PTO when multiple PN spaces have da= ta, describe how the already existing exponential backoff accomplishes th= is.=0D =0D =0D Commit: 5e81481786d1ba1c24c4d39c4712ac5003a5cbb4=0D https://github.com/quicwg/base-drafts/commit/5e81481786d1ba1c24c4d3= 9c4712ac5003a5cbb4=0D Author: ianswett =0D Date: 2019-10-28 (Mon, 28 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: abfc00ca30ae3d44ba1f29db246b588178cc1127=0D https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29= db246b588178cc1127=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D SHOULD backoff in decrypting, MUST backoff if not=0D =0D =0D Commit: e36eb7614830dcff2fecb0c720fa29ede4643d03=0D https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0= c720fa29ede4643d03=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D separate paragraphs for each class of design=0D =0D =0D Commit: a45ded27fd9b4da8658657c0be11ff8cc0d2639c=0D https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657= c0be11ff8cc0d2639c=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase based on @martinthomson's suggestion=0D =0D =0D Commit: 15898c5c6ee3538bfe6b45a9e652ee0767c59c21=0D https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45= a9e652ee0767c59c21=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D merge the paragraphs (suggested by @ianswett)=0D =0D =0D Commit: 3e153569a5f25801e5711cc26236d28f034c70b6=0D https://github.com/quicwg/base-drafts/commit/3e153569a5f25801e5711c= c26236d28f034c70b6=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D 0x1d only in 1-RTT; suggest user_canceled alert=0D =0D =0D Commit: 3d68e2be216d2ca28a28221f1f86bc91ffde7fa0=0D https://github.com/quicwg/base-drafts/commit/3d68e2be216d2ca28a2822= 1f1f86bc91ffde7fa0=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 175e7ddf52fd32aec9b24ad37214a35df99c8230=0D https://github.com/quicwg/base-drafts/commit/175e7ddf52fd32aec9b24a= d37214a35df99c8230=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 89a0171ca79c8846ea72749f819a4d52af64b824=0D https://github.com/quicwg/base-drafts/commit/89a0171ca79c8846ea7274= 9f819a4d52af64b824=0D Author: Kazuho Oku =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D wordwrap=0D =0D =0D Commit: ed8750ae9d8ae6279a44dde075638ca859b40658=0D https://github.com/quicwg/base-drafts/commit/ed8750ae9d8ae6279a44dd= e075638ca859b40658=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Don't arm PTO for ApplicationData until complete=0D =0D =0D Commit: 6322d369a5b25b731285b131e77a76b405a6ec16=0D https://github.com/quicwg/base-drafts/commit/6322d369a5b25b731285b1= 31e77a76b405a6ec16=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Initial and Handshake have no max_ack_delay=0D =0D =0D Commit: 45bf06ce64636c9ded8fb178a2bc905be372dc39=0D https://github.com/quicwg/base-drafts/commit/45bf06ce64636c9ded8fb1= 78a2bc905be372dc39=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 34e3d6173c558fb156166a88709f81fa0211742a=0D https://github.com/quicwg/base-drafts/commit/34e3d6173c558fb156166a= 88709f81fa0211742a=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Martin Duke's suggestions=0D =0D =0D Commit: 54e26e7a39e80a265a642a512b1a8574ea2aed21=0D https://github.com/quicwg/base-drafts/commit/54e26e7a39e80a265a642a= 512b1a8574ea2aed21=0D Author: ianswett =0D Date: 2019-10-29 (Tue, 29 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 96cc1e384b7c65767c7d9bd23130f23c30244b5f=0D https://github.com/quicwg/base-drafts/commit/96cc1e384b7c65767c7d9b= d23130f23c30244b5f=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: c0b9c9307ddd840fb32bfc1c151040ab569b49fd=0D https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc= 1c151040ab569b49fd=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D an app that wishes to do so can=0D =0D =0D Commit: 54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21=0D https://github.com/quicwg/base-drafts/commit/54ed6dc0572c3b88f05c8e= aa8ef5b520eb00dc21=0D Author: Martin Thomson =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow provisional registrations for all registries=0D =0D This overhauls the system for IANA registries to use a unified scheme=0D that allows provisional registration. This seems pretty complicated in=0D= terms of nailing down all the corner cases, but it is fairly simple in=0D= practice:=0D =0D * Provisional registration is easy, it only requires that the requester=0D= provide contact information and (ideally) the codepoint they want.=0D They could provide more, but at their discretion.=0D =0D * Permanent registration requires that you fill out the fields.=0D =0D Experts are required for both, but only really to prevent spam. We have=0D= a few more requirements for permanent registrations of frame types, but=0D= that is more for the purposes of advice, because sending an new frame=0D leads to protocol errors if you haven't agreed to that in the past.=0D =0D I've sketched out a strawman for a codepoint reclamation process. That=0D= advises that experts try to find some use of the codepoint. There is a=0D= date on registrations that can guide the selection of codepoints to=0D reclaim, but these can be updated any time by anyone who wants to keep=0D= the registration "live".=0D =0D Closes #3109. Closes #3020.=0D =0D =0D Commit: eb30e2a0b1f7318a21a326a2481c8c278a902e7d=0D https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326= a2481c8c278a902e7d=0D Author: Kazuho Oku =0D Date: 2019-10-30 (Wed, 30 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D application does not send a frame=0D =0D =0D Commit: fea8629b7991150a51b86eff18bd302ed633630a=0D https://github.com/quicwg/base-drafts/commit/fea8629b7991150a51b86e= ff18bd302ed633630a=0D Author: Martin Thomson =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D enstricted=0D =0D =0D Commit: ce608aac8ea116d554c7fd32dc2199d215db9a24=0D https://github.com/quicwg/base-drafts/commit/ce608aac8ea116d554c7fd= 32dc2199d215db9a24=0D Author: Kazuho Oku =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-tls.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: d0e699677b5760be95b93cdb9063747cd1e42f4b=0D https://github.com/quicwg/base-drafts/commit/d0e699677b5760be95b93c= db9063747cd1e42f4b=0D Author: ianswett =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 50f670169e4cae5b13065c015674b597515cda2e=0D https://github.com/quicwg/base-drafts/commit/50f670169e4cae5b13065c= 015674b597515cda2e=0D Author: ianswett =0D Date: 2019-10-31 (Thu, 31 Oct 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D loss_times -> loss_time=0D =0D =0D Commit: c764362e3e50f0647b930648de5b645e4cc65ad4=0D https://github.com/quicwg/base-drafts/commit/c764362e3e50f0647b9306= 48de5b645e4cc65ad4=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Move some text around=0D =0D =0D Commit: b31d15f3f6233d2cd1bd77aef98a9309bc17eb79=0D https://github.com/quicwg/base-drafts/commit/b31d15f3f6233d2cd1bd77= aef98a9309bc17eb79=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Transport and TLS changelog for -24=0D =0D =0D Commit: b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9=0D https://github.com/quicwg/base-drafts/commit/b1d56947b2cf5542481ec6= 5fa7dfb7e4d434fcf9=0D Author: Martin Thomson =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D janaiyengar's suggestions=0D =0D =0D Commit: 408ba486db7c1fdea3d0049379a1a56934e1f78d=0D https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d004= 9379a1a56934e1f78d=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D "the" @MikeBishop=0D =0D =0D Commit: e0a60c778340168e734cb229d12ec7257f736192=0D https://github.com/quicwg/base-drafts/commit/e0a60c778340168e734cb2= 29d12ec7257f736192=0D Author: Kazuho Oku =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add unless, based on the discussion starting from https://github.com/qu= icwg/base-drafts/issues/3155#issuecomment-548264247=0D =0D =0D Commit: 355d1e552b4ec41891941f7d1f8993ca3723c3da=0D https://github.com/quicwg/base-drafts/commit/355d1e552b4ec41891941f= 7d1f8993ca3723c3da=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-pto-per-pn-space=0D =0D =0D Commit: cff00e01280aabf3916edb64508a5d786d779bb3=0D https://github.com/quicwg/base-drafts/commit/cff00e01280aabf3916edb= 64508a5d786d779bb3=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D 1 loss_times -> loss_time=0D =0D =0D Commit: 4763ecefb6eda25b4d4abd61df757376651588dd=0D https://github.com/quicwg/base-drafts/commit/4763ecefb6eda25b4d4abd= 61df757376651588dd=0D Author: Mike Bishop =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D HTTP changelog=0D =0D =0D Commit: 9ab15f9af80f63998738ce160d25ebe3c99adf30=0D https://github.com/quicwg/base-drafts/commit/9ab15f9af80f63998738ce= 160d25ebe3c99adf30=0D Author: Mike Bishop =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Nothing non-editorial for QPACK=0D =0D =0D Commit: 9617e1da29cda2a6230e7e59e9ae62a257087d73=0D https://github.com/quicwg/base-drafts/commit/9617e1da29cda2a6230e7e= 59e9ae62a257087d73=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Kazuho's suggestion=0D =0D About being able to unprotect the Initial packet=0D =0D =0D Commit: 97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b=0D https://github.com/quicwg/base-drafts/commit/97ed82152c5d9c0a40a87b= 7a324b2d5dc5c6909b=0D Author: ianswett =0D Date: 2019-11-01 (Fri, 01 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 85bac671b3282b7464a7b5b73a52ec5c34f2c62a=0D https://github.com/quicwg/base-drafts/commit/85bac671b3282b7464a7b5= b73a52ec5c34f2c62a=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 70aef67ee532cb6466e6bc1d485718782052de32=0D https://github.com/quicwg/base-drafts/commit/70aef67ee532cb6466e6bc= 1d485718782052de32=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 887c909e025d6d1c3a1f634cf13b62937d51ea37=0D https://github.com/quicwg/base-drafts/commit/887c909e025d6d1c3a1f63= 4cf13b62937d51ea37=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D MAY close the connection without creating state=0D =0D =0D Commit: c36760da1391e5cf66b10b4d9d699c5fda3c8e88=0D https://github.com/quicwg/base-drafts/commit/c36760da1391e5cf66b10b= 4d9d699c5fda3c8e88=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: b16c4cfb6295dab73b45b234b7e20a1caff13de3=0D https://github.com/quicwg/base-drafts/commit/b16c4cfb6295dab73b45b2= 34b7e20a1caff13de3=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 3ab9f77f170dd89a902f52b4669035c7fab87add=0D https://github.com/quicwg/base-drafts/commit/3ab9f77f170dd89a902f52= b4669035c7fab87add=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7b29c66d562641af795196e9be527196cb51ef55=0D https://github.com/quicwg/base-drafts/commit/7b29c66d562641af795196= e9be527196cb51ef55=0D Author: ianswett =0D Date: 2019-11-02 (Sat, 02 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reword an awkward sentence=0D =0D =0D Commit: 89f30aae27fc5ce841165ef6c540323369fcd930=0D https://github.com/quicwg/base-drafts/commit/89f30aae27fc5ce841165e= f6c540323369fcd930=0D Author: ianswett =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Recovery changelog for -24=0D =0D Includes #3066, which I plan to merge Monday morning.=0D =0D =0D Commit: bf1394db3c610de54286bbf7aafdb235599ba46f=0D https://github.com/quicwg/base-drafts/commit/bf1394db3c610de54286bb= f7aafdb235599ba46f=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Some small adjustments=0D =0D =0D Commit: 289e57d5ed1f37e2f3ef1c36dc427c782b418576=0D https://github.com/quicwg/base-drafts/commit/289e57d5ed1f37e2f3ef1c= 36dc427c782b418576=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D A ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into rework-key-update-2=0D =0D =0D Commit: a7b0addaa2cb1a0fab865adb8f1d2437dca302d9=0D https://github.com/quicwg/base-drafts/commit/a7b0addaa2cb1a0fab865a= db8f1d2437dca302d9=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Split first from subsequent again=0D =0D =0D Commit: 311d87043248d5862f3e181e9045f90bdf73239d=0D https://github.com/quicwg/base-drafts/commit/311d87043248d5862f3e18= 1e9045f90bdf73239d=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestions=0D =0D =0D Commit: 46613ea5d21ed04c3d546c2955e991f41e067fb1=0D https://github.com/quicwg/base-drafts/commit/46613ea5d21ed04c3d546c= 2955e991f41e067fb1=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3181 from quicwg/http/changelog-24=0D =0D HTTP & QPACK changelogs for -24=0D =0D =0D Commit: 3b22f6646dde6c5e98e637a6ebf13da23884c6a1=0D https://github.com/quicwg/base-drafts/commit/3b22f6646dde6c5e98e637= a6ebf13da23884c6a1=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3180 from quicwg/tt-changelog-24=0D =0D Transport and TLS changelog for -24=0D =0D =0D Commit: cd91b144a45472b77039c158c2dc7f7b226e497f=0D https://github.com/quicwg/base-drafts/commit/cd91b144a45472b77039c1= 58c2dc7f7b226e497f=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3050 from quicwg/rework-key-update-2=0D =0D Rewrite key update section=0D =0D =0D Commit: b4080232721175d78d3203f4c31efff357d8397e=0D https://github.com/quicwg/base-drafts/commit/b4080232721175d78d3203= f4c31efff357d8397e=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3185 from quicwg/ianswett-recovery-changelog-24=0D =0D Recovery changelog for -24=0D =0D =0D Commit: 810e84bfa7c591f9a914c32a0ac54fbd4d5b3d45=0D https://github.com/quicwg/base-drafts/commit/810e84bfa7c591f9a914c3= 2a0ac54fbd4d5b3d45=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a CRYPTO stream=0D =0D =0D Commit: d6a83ceb22c2cade9cdb18be50dcfa09b86b10ce=0D https://github.com/quicwg/base-drafts/commit/d6a83ceb22c2cade9cdb18= be50dcfa09b86b10ce=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a MAX_STREAMS frame=0D =0D =0D Commit: ed73161363ed99d6d75b9af190da1c4c27e02b94=0D https://github.com/quicwg/base-drafts/commit/ed73161363ed99d6d75b9a= f190da1c4c27e02b94=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error for overflow of a STREAMS_BLOCKED frame=0D =0D =0D Commit: 9555e35064263df0d5b9cff31b3290615b8ee20c=0D https://github.com/quicwg/base-drafts/commit/9555e35064263df0d5b9cf= f31b3290615b8ee20c=0D Author: Martin Thomson =0D Date: 2019-11-03 (Sun, 03 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3042 from marten-seemann/frame-encoding-errors=0D =0D Use the FRAME_ENCODING_ERROR for errors in frame encoding=0D =0D =0D Commit: 8f10cc46edfe8137d183e9dd855dcce0e57bf383=0D https://github.com/quicwg/base-drafts/commit/8f10cc46edfe8137d183e9= dd855dcce0e57bf383=0D Author: Martin Thomson =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update changelog for #3042=0D =0D =0D Commit: 56e2ca00dc0bd264c21b72d7b28a46652d676d31=0D https://github.com/quicwg/base-drafts/commit/56e2ca00dc0bd264c21b72= d7b28a46652d676d31=0D Author: Marten Seemann =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: 6f5b524c1ac2ed0892748d01d8037256a1456f32=0D https://github.com/quicwg/base-drafts/commit/6f5b524c1ac2ed0892748d= 01d8037256a1456f32=0D Author: Antoine Delignat-Lavaud =0D Date: 2019-11-04 (Mon, 04 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Fix for #3187=0D =0D =0D Commit: 87c4ec3bafc9d0bca7f5c989a7af375fd20f6ae8=0D https://github.com/quicwg/base-drafts/commit/87c4ec3bafc9d0bca7f5c9= 89a7af375fd20f6ae8=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add ;=0D =0D =0D Commit: a53b36498388ee3167064ef33391412ef12a66c7=0D https://github.com/quicwg/base-drafts/commit/a53b36498388ee3167064e= f33391412ef12a66c7=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Remove #3066 from recovery changelog=0D =0D =0D Commit: 76c0daa55390ab7631dad95bdaf0de87dc1d2d8d=0D https://github.com/quicwg/base-drafts/commit/76c0daa55390ab7631dad9= 5bdaf0de87dc1d2d8d=0D Author: Martin Thomson =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3190 from quicwg/see-downgrade=0D =0D Add a few semicolons=0D =0D =0D Commit: f9e9cc72f27d80b2d11197ca4a8edb9b28c475c6=0D https://github.com/quicwg/base-drafts/commit/f9e9cc72f27d80b2d11197= ca4a8edb9b28c475c6=0D Author: Antoine Delignat-Lavaud =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Integrate Martin Thomson's comments=0D =0D =0D Commit: e5aa3e2570e9d093c5ba61dac58443402808fdf2=0D https://github.com/quicwg/base-drafts/commit/e5aa3e2570e9d093c5ba61= dac58443402808fdf2=0D Author: Dmitri Tikhonov =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add ClientHello changes to transport changelog since -23=0D =0D =0D Commit: 6e902d3ae04f23269607c914d94e6e86cc6b425e=0D https://github.com/quicwg/base-drafts/commit/6e902d3ae04f23269607c9= 14d94e6e86cc6b425e=0D Author: ianswett =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's comments=0D =0D =0D Commit: c86bfb1675ac465d6faaa490c5995df539e62c0e=0D https://github.com/quicwg/base-drafts/commit/c86bfb1675ac465d6faaa4= 90c5995df539e62c0e=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3188 from ad-l/pn_decoding_overflow=0D =0D Correct overflow checks on packet number decoding algorithm=0D =0D =0D Commit: ef6241dc80cdd1efffd4d0f60fff26855202487b=0D https://github.com/quicwg/base-drafts/commit/ef6241dc80cdd1efffd4d0= f60fff26855202487b=0D Author: Jana Iyengar =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3066 from quicwg/ianswett-pto-per-pn-space=0D =0D Change PTO to be per packet number space=0D =0D =0D Commit: 57fb22f678c1e7805ebdab7614c81ea9c227f488=0D https://github.com/quicwg/base-drafts/commit/57fb22f678c1e7805ebdab= 7614c81ea9c227f488=0D Author: Mike Bishop =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Don't call two different things "blocking" (#3172)=0D =0D * Evictable, not blocking=0D =0D * Focus on insertion, not eviction=0D =0D =0D Commit: 437472d25998151fcffb551b7f358f16caf8acd1=0D https://github.com/quicwg/base-drafts/commit/437472d25998151fcffb55= 1b7f358f16caf8acd1=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Fix bug in Insert Count Increment description. (#3132)=0D =0D * Fix bug in Insert Count Increment description.=0D =0D Fixes issue 3082.=0D =0D This PR fixes the race condition and clarifies that both endpoints must=0D= keep track of the Known Received Count.=0D =0D * Revert some changes.=0D =0D * Remove unnecessarily inserted blank line.=0D =0D =0D Commit: bd7e514967d7b1f5ddc66a4e5b26429aa3ce25fa=0D https://github.com/quicwg/base-drafts/commit/bd7e514967d7b1f5ddc66a= 4e5b26429aa3ce25fa=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3191 from dtikhonov/201911051348-allow-CH-span-to-c= hangelog=0D =0D Add ClientHello changes to transport changelog since -23=0D =0D =0D Commit: ba07711d38fdf95c4e745bef69997a24d2ed9c26=0D https://github.com/quicwg/base-drafts/commit/ba07711d38fdf95c4e745b= ef69997a24d2ed9c26=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3036 from marten-seemann/stronger-retire-error-chec= k=0D =0D require peers to check if RETIRE_CONNECTION_ID sequence number is valid=0D= =0D =0D Commit: 3db95fdb3bee104c5b732b38211d5a31c2e61a75=0D https://github.com/quicwg/base-drafts/commit/3db95fdb3bee104c5b732b= 38211d5a31c2e61a75=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Certainly=0D =0D Fixes #2430.=0D =0D =0D Commit: 09a420387fa4e2ca5562bc58a31806c1c6deff3f=0D https://github.com/quicwg/base-drafts/commit/09a420387fa4e2ca5562bc= 58a31806c1c6deff3f=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Editorial fixes from @MikeBishop=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 69edfcb7f93fe718c665e785773dfe23908f180e=0D https://github.com/quicwg/base-drafts/commit/69edfcb7f93fe718c665e7= 85773dfe23908f180e=0D Author: Jana Iyengar =0D Date: 2019-11-05 (Tue, 05 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3192 from quicwg/probably=0D =0D Certainly=0D =0D =0D Commit: 1deac80822eb33acb4eb038210994dcc174a07e8=0D https://github.com/quicwg/base-drafts/commit/1deac80822eb33acb4eb03= 8210994dcc174a07e8=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add default contact details=0D =0D =0D Commit: 44a1cd3861501082dc24d09725212c642fae8997=0D https://github.com/quicwg/base-drafts/commit/44a1cd3861501082dc24d0= 9725212c642fae8997=0D Author: Martin Thomson =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Add HTTP/3 registration updates=0D =0D =0D Commit: 656d67a144077447150eeb13ee432e1e6f205484=0D https://github.com/quicwg/base-drafts/commit/656d67a144077447150eeb= 13ee432e1e6f205484=0D Author: Mike Bishop =0D Date: 2019-11-06 (Wed, 06 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Semicolons before "see {section}"=0D =0D =0D Commit: 22e8b1cae9a2614c72b2b58337b09a359f49c5ab=0D https://github.com/quicwg/base-drafts/commit/22e8b1cae9a2614c72b2b5= 8337b09a359f49c5ab=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D forbid exceeding the peer's active_connection_id_limit=0D =0D =0D Commit: 1e286a042ef691a58f38c6b63b6339fdf9b9d14b=0D https://github.com/quicwg/base-drafts/commit/1e286a042ef691a58f38c6= b63b6339fdf9b9d14b=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D add an error code for exceeding the connection ID limit=0D =0D =0D Commit: 50b9b3997901707201744740d131a08cb1ab31f5=0D https://github.com/quicwg/base-drafts/commit/50b9b39979017072017447= 40d131a08cb1ab31f5=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 1568d427726afd00edf0bef4c4a6c4d5fe259321=0D https://github.com/quicwg/base-drafts/commit/1568d427726afd00edf0be= f4c4a6c4d5fe259321=0D Author: Marten Seemann =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 25e655f0c904431b911d496857a3fdc3f210758d=0D https://github.com/quicwg/base-drafts/commit/25e655f0c904431b911d49= 6857a3fdc3f210758d=0D Author: Dmitri Tikhonov =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add Retry CID change requirement to transport changelog=0D =0D =0D Commit: 66992a654573597a569668be47b35fbf9384d08c=0D https://github.com/quicwg/base-drafts/commit/66992a654573597a569668= be47b35fbf9384d08c=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's and Eric's suggestion=0D =0D =0D Commit: 30e554ae61fd41635c374647a07c2e2c5d85650a=0D https://github.com/quicwg/base-drafts/commit/30e554ae61fd41635c3746= 47a07c2e2c5d85650a=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 8ed69b0c6393dca4a876ee73c866b69a7a2a3e75=0D https://github.com/quicwg/base-drafts/commit/8ed69b0c6393dca4a876ee= 73c866b69a7a2a3e75=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D set a default and minimum value for active_connection_id_limit=0D =0D =0D Commit: f1dc14fc587a03f136dc8a2d3fefb0d7e3d22a0e=0D https://github.com/quicwg/base-drafts/commit/f1dc14fc587a03f136dc8a= 2d3fefb0d7e3d22a0e=0D Author: Eric Kinnear =0D Date: 2019-11-07 (Thu, 07 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Consolidate Retire Prior To instructions in section, clean up frame des= cription=0D =0D =0D Commit: 8354804a2a30580fd1b7deadb19f3baf3ad68fd8=0D https://github.com/quicwg/base-drafts/commit/8354804a2a30580fd1b7de= adb19f3baf3ad68fd8=0D Author: Marten Seemann =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D mandate the processing order of NEW_CONNECTION_ID frame fields=0D =0D =0D Commit: 74277249553bc9ab7b5713c876260c2e91e81633=0D https://github.com/quicwg/base-drafts/commit/74277249553bc9ab7b5713= c876260c2e91e81633=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Minor formatting=0D =0D =0D Commit: 6a72f4259942e5b84906277bc38bff550b5b9c0e=0D https://github.com/quicwg/base-drafts/commit/6a72f4259942e5b8490627= 7bc38bff550b5b9c0e=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: 062c47ffba1b94e8e82d2abfe9e672cb056be68c=0D https://github.com/quicwg/base-drafts/commit/062c47ffba1b94e8e82d2a= bfe9e672cb056be68c=0D Author: martinduke =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D PING in all contexts=0D =0D #3035 updated quic-tls but not quic-transport=0D =0D =0D Commit: f8efc92d9c63ee3180b9e2a3fa5f190c46fdcc54=0D https://github.com/quicwg/base-drafts/commit/f8efc92d9c63ee3180b9e2= a3fa5f190c46fdcc54=0D Author: Mike Bishop =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Clarify what the error code is for=0D =0D =0D Commit: 933fecd83d04360bb9a544e62193c712c80987e5=0D https://github.com/quicwg/base-drafts/commit/933fecd83d04360bb9a544= e62193c712c80987e5=0D Author: martinduke =0D Date: 2019-11-08 (Fri, 08 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Wrapped line=0D =0D Wrapped line=0D =0D =0D Commit: 45b3dff2bdfbd7ab1ca6440e241d8495614a647d=0D https://github.com/quicwg/base-drafts/commit/45b3dff2bdfbd7ab1ca644= 0e241d8495614a647d=0D Author: Martin Thomson =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3209 from martinduke/patch-2=0D =0D PING in all contexts=0D =0D =0D Commit: 0c309a7b240b09d40a1c32fedffe663c24be09b7=0D https://github.com/quicwg/base-drafts/commit/0c309a7b240b09d40a1c32= fedffe663c24be09b7=0D Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com>=0D= Date: 2019-11-10 (Sun, 10 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: f11934fd629ee03c564438717ac95cb3fed68043=0D https://github.com/quicwg/base-drafts/commit/f11934fd629ee03c564438= 717ac95cb3fed68043=0D Author: Eric Kinnear =0D Date: 2019-11-10 (Sun, 10 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword to match Martin's suggestion=0D =0D =0D Commit: 05201a3070627fdb619f329204fee8cc4d22ce8c=0D https://github.com/quicwg/base-drafts/commit/05201a3070627fdb619f32= 9204fee8cc4d22ce8c=0D Author: Mike Bishop =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Title-Case Titles (#3207)=0D =0D =0D Commit: 01190f3f33c69345fe9e04e4195e78fde71ac8e1=0D https://github.com/quicwg/base-drafts/commit/01190f3f33c69345fe9e04= e4195e78fde71ac8e1=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] s/each request and response/each request-response = pair/ (#3222)=0D =0D Lest some readers get the impression that each request consumes a single=0D= QUIC stream and each response consumes a single QUIC stream.=0D =0D =0D Commit: 58894973e99612511017fac0b098f0c3910fecf7=0D https://github.com/quicwg/base-drafts/commit/58894973e99612511017fa= c0b098f0c3910fecf7=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3204 from erickinnear/ek/cleanup_retire_prior_to=0D= =0D Resolve conflicting advice on how to handle Retire Prior To=0D =0D =0D Commit: d29ee0834e63f34041696397833eb29df2d43daf=0D https://github.com/quicwg/base-drafts/commit/d29ee0834e63f340416963= 97833eb29df2d43daf=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3203 from dtikhonov/201911071345-add-2837-and-3147-= to-transport-changelog=0D =0D Add Retry CID change requirement to transport changelog=0D =0D =0D Commit: 7016f46e961bfc46a235379c274cdaf68fccd051=0D https://github.com/quicwg/base-drafts/commit/7016f46e961bfc46a23537= 9c274cdaf68fccd051=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D RTTVar is not really a variance=0D =0D It's a mean deviation. This has confused at least one reader.=0D =0D =0D Commit: 474291a1da6b83e72105de556fa4ec4bd9fce39a=0D https://github.com/quicwg/base-drafts/commit/474291a1da6b83e72105de= 556fa4ec4bd9fce39a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: 89658b39e24023aebbc76bc7a3592390aa164236=0D https://github.com/quicwg/base-drafts/commit/89658b39e24023aebbc76b= c7a3592390aa164236=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Clarify loss epoch (#3213)=0D =0D * Clarify loss epoch=0D =0D Fixes #3210=0D =0D * Another try=0D =0D =0D Commit: 1bc2ffea476655a7501f8989415331c753de182c=0D https://github.com/quicwg/base-drafts/commit/1bc2ffea476655a7501f89= 89415331c753de182c=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M README.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-invariants.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D A ietf.json=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-min-rtt=0D =0D =0D Commit: 4cf3ff91650a1731e37acd8dc50c4855acae0718=0D https://github.com/quicwg/base-drafts/commit/4cf3ff91650a1731e37acd= 8dc50c4855acae0718=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 1396f0742e572a6740a05c26cc92cc9deda8799a=0D https://github.com/quicwg/base-drafts/commit/1396f0742e572a6740a05c= 26cc92cc9deda8799a=0D Author: ianswett =0D Date: 2019-11-11 (Mon, 11 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 7a1bfb73f425696b0eefbb36d94c5f24bef6fabb=0D https://github.com/quicwg/base-drafts/commit/7a1bfb73f425696b0eefbb= 36d94c5f24bef6fabb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A day in the life=0D =0D ...and now we know how many holes it takes to fill the Albert Hall.=0D =0D This section has existed for a long time as "TBD". No longer. It also=0D= takes the opportunity to explain a little bit about what 0-RTT is for.=0D= =0D Closes #2856.=0D Closes #2843.=0D =0D =0D Commit: 9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb=0D https://github.com/quicwg/base-drafts/commit/9112fd7fa9c72a51c732e5= 5b6c8c88707ae4e3bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clearer text for application errors=0D =0D This cribs Lucas' proposed tweak and makes a few other tiny adjustments.=0D= =0D Closes #2850.=0D =0D =0D Commit: 4ae0c600314c9e2e783b855b97c0c9f368ea05bb=0D https://github.com/quicwg/base-drafts/commit/4ae0c600314c9e2e783b85= 5b97c0c9f368ea05bb=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Summarize where frames can be used=0D =0D It's still slightly odd where we have this setup between TLS and=0D transport, but it seems like replicating the information might work.=0D =0D Closes #2721.=0D =0D =0D Commit: 50997741a989c1b70b991a73b2290d7417c5b77e=0D https://github.com/quicwg/base-drafts/commit/50997741a989c1b70b991a= 73b2290d7417c5b77e=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D grammer iz had=0D =0D =0D Commit: 2ce6f2914d99f3b821c2e2bdb71483fd238ebe74=0D https://github.com/quicwg/base-drafts/commit/2ce6f2914d99f3b821c2e2= bdb71483fd238ebe74=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Restore other state after a spoofed migration=0D =0D This is really just an observation, because there is no real way we can=0D= insist on people doing this sort of thing, but being aware of the=0D performance implication of spoofed migrations might motivate solutions.=0D= =0D Closes #2311.=0D =0D =0D Commit: b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f=0D https://github.com/quicwg/base-drafts/commit/b3142eaacf5fe20f62e1a6= 096eefee5d78cc0b6f=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Use no_application_protocol more=0D =0D The old text used the non-specific "abort" here, but we can use the=0D right error code.=0D =0D Closes #2500.=0D =0D =0D Commit: e898a628f4146a462d112a6de705b1b3f0f11100=0D https://github.com/quicwg/base-drafts/commit/e898a628f4146a462d112a= 6de705b1b3f0f11100=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Yes, I meant to remove that 'if'. Oops.=0D =0D =0D Commit: 32b6f776ffc82063e71af0b9152cbfa65aebaeb8=0D https://github.com/quicwg/base-drafts/commit/32b6f776ffc82063e71af0= b9152cbfa65aebaeb8=0D Author: Martin Thomson =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Bad CONNECTION_CLOSE isn't special=0D =0D If we get one, rely on the back-off that we require endpoints to=0D implement when they enter the closing state. No need for any additional=0D= special processing rules.=0D =0D Closes #2475.=0D Closes #3230.=0D =0D =0D Commit: 094ac5b9fb261b47dccc0626cba1b8a0105db380=0D https://github.com/quicwg/base-drafts/commit/094ac5b9fb261b47dccc06= 26cba1b8a0105db380=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-12 (Tue, 12 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] How many parts is the HTTP/3 specification is spli= t into exactly? (#3219)=0D =0D I count eight including the additional resources or six not including=0D them. But what I'm most concerned about is that Sections 1 and 2 are=0D also part of the HTTP/3 specification.=0D =0D =0D Commit: cee02b8081a97cb76ca41f95023eff22f83f98d0=0D https://github.com/quicwg/base-drafts/commit/cee02b8081a97cb76ca41f= 95023eff22f83f98d0=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Mikkel makes this better=0D =0D Co-Authored-By: MikkelFJ =0D =0D =0D Commit: 36192e6c3858e5431a60a63859547a661b46373f=0D https://github.com/quicwg/base-drafts/commit/36192e6c3858e5431a60a6= 3859547a661b46373f=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D only the application=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: 2ae98990a35cbecba177a56c71b9db7bd0d57963=0D https://github.com/quicwg/base-drafts/commit/2ae98990a35cbecba177a5= 6c71b9db7bd0d57963=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reorder, tweak=0D =0D =0D Commit: 5866e9649332db619d09e31eaa764936ea0d8ac6=0D https://github.com/quicwg/base-drafts/commit/5866e9649332db619d09e3= 1eaa764936ea0d8ac6=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D termination clause=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 192990e0903bad56516e5750fadc18004a10aea2=0D https://github.com/quicwg/base-drafts/commit/192990e0903bad56516e57= 50fadc18004a10aea2=0D Author: Martin Thomson =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase Mike's suggestion=0D =0D =0D Commit: dbf8326f45d7610e639946b4df476f2f97fd359d=0D https://github.com/quicwg/base-drafts/commit/dbf8326f45d7610e639946= b4df476f2f97fd359d=0D Author: Bence B=C3=A9ky =0D Date: 2019-11-13 (Wed, 13 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D [HTTP/3] [editorial] Remove mention of redefining setting format. (#322= 0)=0D =0D * [HTTP/3] [editorial] Remove mention of redefining setting format.=0D =0D Each SETTINGS parameter consists of an identifier and a value, each=0D encoded as QUIC variable-length integer. The sentence being removed is=0D= a remnant from the time when setting values were encoded as=0D length-prefixed binary blobs.=0D =0D * Clarify how settings ported from HTTP/2 might redefine value.=0D =0D * reword parenthetical=0D =0D =0D Commit: 08077e12f9f35647b59ef1b293780fce1b4cb14d=0D https://github.com/quicwg/base-drafts/commit/08077e12f9f35647b59ef1= b293780fce1b4cb14d=0D Author: David Schinazi =0D Date: 2019-11-15 (Fri, 15 Nov 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M ietf.json=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into prot_retry=0D =0D =0D Commit: a61c2b36de62fc10694951fcaf47dcf01633f2ae=0D https://github.com/quicwg/base-drafts/commit/a61c2b36de62fc10694951= fcaf47dcf01633f2ae=0D Author: David Schinazi =0D Date: 2019-11-15 (Fri, 15 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Comment from Christian Huitema=0D =0D =0D Commit: 204aeb1c77d58208ec2e9e9c6f1a35a47277f368=0D https://github.com/quicwg/base-drafts/commit/204aeb1c77d58208ec2e9e= 9c6f1a35a47277f368=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D App or flow control limited (#3238)=0D =0D * App or flow control limited=0D =0D Fixes #3236=0D =0D * spelling=0D =0D =0D Commit: 3a756ee0d1bd3c17baf882cefbe7dbe4e93dc0c5=0D https://github.com/quicwg/base-drafts/commit/3a756ee0d1bd3c17baf882= cefbe7dbe4e93dc0c5=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix Gorry's editorial comments (#3237)=0D =0D This attempts to fix Gorry's editorial comments from the QUIC mailing lis= t.=0D =0D =0D Commit: ba6b49a20a69e9e68f0d3a4c5c36efbc79d6d830=0D https://github.com/quicwg/base-drafts/commit/ba6b49a20a69e9e68f0d3a= 4c5c36efbc79d6d830=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D MUST NOT use a reordering theshold less than 3=0D =0D =0D Commit: 67011489dd94afc11d0a06a50ba1c2671c8c4988=0D https://github.com/quicwg/base-drafts/commit/67011489dd94afc11d0a06= a50ba1c2671c8c4988=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 00e05fbb38c9079150e06806e97b5f4763c70ac2=0D https://github.com/quicwg/base-drafts/commit/00e05fbb38c9079150e068= 06e97b5f4763c70ac2=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D =0D Commit: 3e0c5f00f5aa1e95d2cf8028da01534a642b9d06=0D https://github.com/quicwg/base-drafts/commit/3e0c5f00f5aa1e95d2cf80= 28da01534a642b9d06=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c52cd498bfa49a005f25bcd11ad11a043c322d08=0D https://github.com/quicwg/base-drafts/commit/c52cd498bfa49a005f25bc= d11ad11a043c322d08=0D Author: ianswett =0D Date: 2019-11-16 (Sat, 16 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D ECN editorial=0D =0D >From Gorry's comments=0D =0D =0D Commit: 912634dbeddd6dbe910a05694828db4b2fc67b3a=0D https://github.com/quicwg/base-drafts/commit/912634dbeddd6dbe910a05= 694828db4b2fc67b3a=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D include the handshake and SPA CIDs in the connection ID limit=0D =0D =0D Commit: a11afffde6f7d8a1663baf21877b1b87449c2f41=0D https://github.com/quicwg/base-drafts/commit/a11afffde6f7d8a1663baf= 21877b1b87449c2f41=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D rephrase when to supply new CIDs=0D =0D =0D Commit: 26d90987df16bcd264146040aa0ed33995ccc0bf=0D https://github.com/quicwg/base-drafts/commit/26d90987df16bcd2641460= 40aa0ed33995ccc0bf=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D --layer=0D =0D =0D Commit: b0e93f726ac15c1b3a57721b621639ed5b2fcac0=0D https://github.com/quicwg/base-drafts/commit/b0e93f726ac15c1b3a5772= 1b621639ed5b2fcac0=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Use host less as appropriate=0D =0D =0D Commit: 5653e332c7394814bedd12b84586da20f3a6c186=0D https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12= b84586da20f3a6c186=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Define "address"=0D =0D Closes 3233.=0D =0D =0D Commit: 31c1f5a0b4c9f654c8b980cc001dd6755fc837c8=0D https://github.com/quicwg/base-drafts/commit/31c1f5a0b4c9f654c8b980= cc001dd6755fc837c8=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix incorrect expression=0D =0D =0D Commit: 2473c8b0a7b3834498c159403a6dfca75daaa41e=0D https://github.com/quicwg/base-drafts/commit/2473c8b0a7b3834498c159= 403a6dfca75daaa41e=0D Author: Marten Seemann =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge remote-tracking branch 'upstream/master' into enforce-active-conn= ection-id-limit=0D =0D =0D Commit: 95ad25c1b3d8bb96947566e0e1f50a9682a3db7c=0D https://github.com/quicwg/base-drafts/commit/95ad25c1b3d8bb96947566= e0e1f50a9682a3db7c=0D Author: Jana Iyengar =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Set, not seed=0D =0D =0D Commit: e41a121b775409e5b7f6e276ede0e11eca7936d5=0D https://github.com/quicwg/base-drafts/commit/e41a121b775409e5b7f6e2= 76ede0e11eca7936d5=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Jana's suggestion=0D =0D =0D Commit: f427ed23016ed57959adf1152d08b3041d0704d3=0D https://github.com/quicwg/base-drafts/commit/f427ed23016ed57959adf1= 152d08b3041d0704d3=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reference 3168 for ECN (#3241)=0D =0D * Reference 3168 for ECN=0D =0D And note that 8311 is an update.=0D =0D * Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: c5d0fe922251b4c4ab2b49868805a19f9c42b7ef=0D https://github.com/quicwg/base-drafts/commit/c5d0fe922251b4c4ab2b49= 868805a19f9c42b7ef=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3251 from quicwg/jri/not-seed=0D =0D Clarify that initial RTT is set, not seeded into something=0D =0D =0D Commit: bbe9e9bbe1f7a1fb62d32cc52c571242da964f8a=0D https://github.com/quicwg/base-drafts/commit/bbe9e9bbe1f7a1fb62d32c= c52c571242da964f8a=0D Author: ianswett =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3250 from quicwg/jri/time-threshold=0D =0D Fix incorrect time-threshold expression=0D =0D =0D Commit: e526ccf9c43c49e3dd90110e3a22e450f32a76b0=0D https://github.com/quicwg/base-drafts/commit/e526ccf9c43c49e3dd9011= 0e3a22e450f32a76b0=0D Author: Kazuho Oku =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D endpoints never requests a CID=0D =0D =0D Commit: 7333f466daf11ab512f44ab13005fb477c952098=0D https://github.com/quicwg/base-drafts/commit/7333f466daf11ab512f44a= b13005fb477c952098=0D Author: Martin Thomson =0D Date: 2019-11-17 (Sun, 17 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Avoid using table- prefixes for anchors=0D =0D xml2rfc v3 format prohibits the use of these, which will cause problems.=0D= This makes the anchors longer, so feel free to go with something else.=0D= =0D =0D Commit: 08f96e3da48faf241da7fad12cfee7b27fcef691=0D https://github.com/quicwg/base-drafts/commit/08f96e3da48faf241da7fa= d12cfee7b27fcef691=0D Author: Martin Thomson =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3252 from kazuho/kazuho/endpoint-never-request-cid=0D= =0D endpoints never requests a CID=0D =0D =0D Commit: dfa1d15b6727d17a2a815361dd1d40cf27aae8e1=0D https://github.com/quicwg/base-drafts/commit/dfa1d15b6727d17a2a8153= 61dd1d40cf27aae8e1=0D Author: ianswett =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3242 from quicwg/ianswett-ecn-editorial=0D =0D ECN editorial=0D =0D =0D Commit: 750caeac14e33b7bfa362d54d4804f6e2be69e5b=0D https://github.com/quicwg/base-drafts/commit/750caeac14e33b7bfa362d= 54d4804f6e2be69e5b=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D no active_connection_id_limit when using zero-length CIDs=0D =0D =0D Commit: 569b660eb85bf55bf7a226037da73057afd86ddf=0D https://github.com/quicwg/base-drafts/commit/569b660eb85bf55bf7a226= 037da73057afd86ddf=0D Author: Marten Seemann =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 98c7e87650c7e4934dbe667334335233e3f8a415=0D https://github.com/quicwg/base-drafts/commit/98c7e87650c7e4934dbe66= 7334335233e3f8a415=0D Author: David Schinazi =0D Date: 2019-11-18 (Mon, 18 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Use initial_salt instead of zero key=0D =0D =0D Commit: 81c610b900c4b78a7a1415d1005b7a8f5fff3464=0D https://github.com/quicwg/base-drafts/commit/81c610b900c4b78a7a1415= d1005b7a8f5fff3464=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3253 from quicwg/table-tag=0D =0D Avoid using table- prefixes for anchors=0D =0D =0D Commit: 12d3abd22ad130b21f29854fd487546dcd57eb6b=0D https://github.com/quicwg/base-drafts/commit/12d3abd22ad130b21f2985= 4fd487546dcd57eb6b=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove some cruft from packet size section=0D =0D This section had a bunch of text that wasn't updated as the result of=0D other changes elsewhere. Though there was a suggestion that this could=0D= reference other sections, but as this is in some ways the authoritative=0D= section on the subject, I decided to keep the requirements. That's=0D duplicative, but I couldn't see a simple way to deal with that.=0D =0D Closes #3255.=0D =0D =0D Commit: 5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1=0D https://github.com/quicwg/base-drafts/commit/5b356b5358b8f9d9ff119b= bd57e7079d5cda3dc1=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Key generation for updates MAY be deferred=0D =0D As concluded in Singapore.=0D =0D Closes #2792.=0D =0D =0D Commit: b3defa9c1d9b8a97b445bcc5ca40cd7dfcc75321=0D https://github.com/quicwg/base-drafts/commit/b3defa9c1d9b8a97b445bc= c5ca40cd7dfcc75321=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D No reading of 1-RTT before the handshake is complete=0D =0D We really mean it.=0D =0D The effect of #3159 has been to shame some implementations into the=0D right behaviour, but on reviewing this section, it really was=0D unambiguous. This tweaks the text slightly and adds a cautionary note,=0D= but it is otherwise unchanged other than a few editorial tweaks.=0D =0D Closes #3159.=0D =0D =0D Commit: e2ee0d4652ea2f3a405da6ba14d08416bc4f6b3d=0D https://github.com/quicwg/base-drafts/commit/e2ee0d4652ea2f3a405da6= ba14d08416bc4f6b3d=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Simplify=0D =0D =0D Commit: 459ef0f8b646af38e381acab8f2dfb1769391df0=0D https://github.com/quicwg/base-drafts/commit/459ef0f8b646af38e381ac= ab8f2dfb1769391df0=0D Author: Martin Thomson =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Keep context=0D =0D =0D Commit: e60e94e5aafe83d4e64bb8d86a1ae68e81eff4ad=0D https://github.com/quicwg/base-drafts/commit/e60e94e5aafe83d4e64bb8= d86a1ae68e81eff4ad=0D Author: Marten Seemann =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D apply Jana's suggestion=0D =0D =0D Commit: 9969af3c4f1a2696a94b3f8e3c504476bd4804f6=0D https://github.com/quicwg/base-drafts/commit/9969af3c4f1a2696a94b3f= 8e3c504476bd4804f6=0D Author: Nick Banks =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Prevent Idle Timeout while Blocked=0D =0D =0D Commit: 22c459a6461133576cfa0758ca5155689d9e2196=0D https://github.com/quicwg/base-drafts/commit/22c459a6461133576cfa07= 58ca5155689d9e2196=0D Author: Peter Wu =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: fix references to registries=0D =0D =0D Commit: 49cea64e4bc427763900b739cc85528880767913=0D https://github.com/quicwg/base-drafts/commit/49cea64e4bc427763900b7= 39cc85528880767913=0D Author: Nick Banks =0D Date: 2019-11-19 (Tue, 19 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's suggestion=0D =0D =0D Commit: bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c=0D https://github.com/quicwg/base-drafts/commit/bdde08d8ac2d62954dc3fb= 0b49322b339e5a4a5c=0D Author: David Schinazi =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D make new key=0D =0D =0D Commit: e4b5c8103a85a79e62da4b027b199b84240bfb24=0D https://github.com/quicwg/base-drafts/commit/e4b5c8103a85a79e62da4b= 027b199b84240bfb24=0D Author: Martin Thomson =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Allow ranges=0D =0D =0D Commit: b52d6e51eaa3d54a7c6501d85f1b4ada7d5b3707=0D https://github.com/quicwg/base-drafts/commit/b52d6e51eaa3d54a7c6501= d85f1b4ada7d5b3707=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Recovery editorial update=0D =0D Update based on my review of the editor's copy.=0D =0D =0D Commit: 33a4a4804a4d4ba9e10d311560a873adef1d5c77=0D https://github.com/quicwg/base-drafts/commit/33a4a4804a4d4ba9e10d31= 1560a873adef1d5c77=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D whitespace=0D =0D =0D Commit: 258f2da1aaaaaef58d84ecc04556cbe932238b4a=0D https://github.com/quicwg/base-drafts/commit/258f2da1aaaaaef58d84ec= c04556cbe932238b4a=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 16d3ddbb49f0df52a8694dda68c2c57ed871ee44=0D https://github.com/quicwg/base-drafts/commit/16d3ddbb49f0df52a8694d= da68c2c57ed871ee44=0D Author: ianswett =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3234 from quicwg/ianswett-recovery-editorial=0D =0D Recovery editorial update=0D =0D =0D Commit: 4170f4073ffa7bbeae39acf5ef512e37cb63898b=0D https://github.com/quicwg/base-drafts/commit/4170f4073ffa7bbeae39ac= f5ef512e37cb63898b=0D Author: Nick Banks =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestions=0D =0D =0D Commit: f3e1f901ebe2d1f20bce40b350ea4a7af2c18726=0D https://github.com/quicwg/base-drafts/commit/f3e1f901ebe2d1f20bce40= b350ea4a7af2c18726=0D Author: Nick Banks =0D Date: 2019-11-20 (Wed, 20 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana's suggestions (2)=0D =0D =0D Commit: f5fc8b46c06a636b23fbc92690017c088ba6fca2=0D https://github.com/quicwg/base-drafts/commit/f5fc8b46c06a636b23fbc9= 2690017c088ba6fca2=0D Author: Martin Thomson =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3267 from Lekensteyn/tls-iana-fixes=0D =0D TLS: fix references to registries=0D =0D =0D Commit: 882bc758be4e0ef31edebb890e1f54461e29037e=0D https://github.com/quicwg/base-drafts/commit/882bc758be4e0ef31edebb= 890e1f54461e29037e=0D Author: Jana Iyengar =0D Date: 2019-11-25 (Mon, 25 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3249 from quicwg/sub-host=0D =0D Use host less, define address more=0D =0D =0D Commit: 4c85c51e257757ffa98637b340684b74be8b71c1=0D https://github.com/quicwg/base-drafts/commit/4c85c51e257757ffa98637= b340684b74be8b71c1=0D Author: Mark Nottingham =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D =0D Log Message:=0D -----------=0D Update CONTRIBUTING.md=0D =0D =0D Commit: f831a871f2c06df618c13b056d97cf0f6fefefc1=0D https://github.com/quicwg/base-drafts/commit/f831a871f2c06df618c13b= 056d97cf0f6fefefc1=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D iyengareditorialization=0D =0D =0D Commit: d7dd049f2a3f98d43132620708b9231668c049a9=0D https://github.com/quicwg/base-drafts/commit/d7dd049f2a3f98d4313262= 0708b9231668c049a9=0D Author: Martin Thomson =0D Date: 2019-11-26 (Tue, 26 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3262 from quicwg/remove-first-initial=0D =0D Remove some cruft from packet size section=0D =0D =0D Commit: c43acac96f405a821b0566d7ea56e7ea7c4e2f33=0D https://github.com/quicwg/base-drafts/commit/c43acac96f405a821b0566= d7ea56e7ea7c4e2f33=0D Author: Martin Thomson =0D Date: 2019-11-28 (Thu, 28 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D A zero-length Retry Token is invalid=0D =0D The Retry packet can be discarded.=0D =0D Closes #3271.=0D =0D =0D Commit: 2f57c4c27e4042c475a87a39a6d2a5f4786f47ee=0D https://github.com/quicwg/base-drafts/commit/2f57c4c27e4042c475a87a= 39a6d2a5f4786f47ee=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3157 from kazuho/kazuho/connection-close-must-backo= ff=0D =0D Backoff on CONNECTION_CLOSE=0D =0D =0D Commit: f20777786ad5b925f9b4be5e5bae7b4bcffba95f=0D https://github.com/quicwg/base-drafts/commit/f20777786ad5b925f9b4be= 5e5bae7b4bcffba95f=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3231 from quicwg/bad-close-ok=0D =0D Bad CONNECTION_CLOSE isn't special=0D =0D =0D Commit: 6660526149fd2fc238bbefb1ffa139ce3a58de6d=0D https://github.com/quicwg/base-drafts/commit/6660526149fd2fc238bbef= b1ffa139ce3a58de6d=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3156 from kazuho/kazuho/token-scope=0D =0D clarify the scope of a NEW_TOKEN token=0D =0D =0D Commit: 48ca60d01e0c939f8243963edab5a86db5e4f6cd=0D https://github.com/quicwg/base-drafts/commit/48ca60d01e0c939f824396= 3edab5a86db5e4f6cd=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3164 from kazuho/kazuho/application-close-only-in-1= rtt=0D =0D Forbid use of application-level close in Initial, Handshake packets=0D =0D =0D Commit: 12cc91a5d71d070187cec0163ba19aff1eec3713=0D https://github.com/quicwg/base-drafts/commit/12cc91a5d71d070187cec0= 163ba19aff1eec3713=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3128 from quicwg/must-distinguish-tokens=0D =0D Mandatory distinction between token types=0D =0D =0D Commit: 745f4674876f25f212f9b4ddfcc1013242f88e24=0D https://github.com/quicwg/base-drafts/commit/745f4674876f25f212f9b4= ddfcc1013242f88e24=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into handle-reordered-ncid-frames=0D =0D =0D Commit: 373dfc1561634e48a45c1541ac1d17caee4cc776=0D https://github.com/quicwg/base-drafts/commit/373dfc1561634e48a45c15= 41ac1d17caee4cc776=0D Author: Martin Thomson =0D Date: 2019-11-29 (Fri, 29 Nov 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3202 from marten-seemann/handle-reordered-ncid-fram= es=0D =0D handle reordered NEW_CONNECTION_ID frames=0D =0D =0D Commit: 9f09e6eee38f86f60336db70483c6b049dec90c9=0D https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db= 70483c6b049dec90c9=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Fix offset of Packet Number field in example=0D =0D Closes #3279.=0D =0D =0D Commit: 621cc6f80564ceb3d2647b5f23814338dcca1aba=0D https://github.com/quicwg/base-drafts/commit/621cc6f80564ceb3d2647b= 5f23814338dcca1aba=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3225 from quicwg/life=0D =0D A day in the life=0D =0D =0D Commit: 75838e0e8386538b70d6584364354a8b3af865dc=0D https://github.com/quicwg/base-drafts/commit/75838e0e8386538b70d658= 4364354a8b3af865dc=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3229 from quicwg/restore-path-state=0D =0D Restore other state after a spoofed migration=0D =0D =0D Commit: 5470410e08b99845de425faf285488a20a25b93b=0D https://github.com/quicwg/base-drafts/commit/5470410e08b99845de425f= af285488a20a25b93b=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3228 from quicwg/abort=0D =0D Use no_application_protocol more=0D =0D =0D Commit: 02eb9515e868e1e6bb80644673a23928bc7d60d3=0D https://github.com/quicwg/base-drafts/commit/02eb9515e868e1e6bb8064= 4673a23928bc7d60d3=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3226 from quicwg/resetting=0D =0D Clearer text for application errors=0D =0D =0D Commit: 89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5=0D https://github.com/quicwg/base-drafts/commit/89b53f0934c05a9dfbcbe7= ead8cdc728fa6be3a5=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3139 from erickinnear/ek/reset_cc=0D =0D Packets on one path must not adjust values for a different path=0D =0D =0D Commit: 7d17a202aee84d3751f2f4bdf4e2902f71d8f54c=0D https://github.com/quicwg/base-drafts/commit/7d17a202aee84d3751f2f4= bdf4e2902f71d8f54c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3107 from quicwg/ianswett-invalid-token=0D =0D Immediately close with INVALID_TOKEN=0D =0D =0D Commit: 25267b36c49a8f29f889fde596cef5d63fbfd462=0D https://github.com/quicwg/base-drafts/commit/25267b36c49a8f29f889fd= e596cef5d63fbfd462=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3277 from quicwg/retry-token-zero=0D =0D A zero-length Retry Token is invalid=0D =0D =0D Commit: 3641d9cbb34b7936d2b0a91f5ab0a87490daec48=0D https://github.com/quicwg/base-drafts/commit/3641d9cbb34b7936d2b0a9= 1f5ab0a87490daec48=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3196 from quicwg/semicolons=0D =0D Semicolons before "see {section}"=0D =0D =0D Commit: 56d8e3ef95e06999de57a556264588cd65d675a9=0D https://github.com/quicwg/base-drafts/commit/56d8e3ef95e06999de57a5= 56264588cd65d675a9=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Prohibit IP fragmentation=0D =0D This won't necessarily prevent fragmentation from happening, but it's=0D the best we can do. I didn't REQUIRE dropping of fragments, because=0D some systems do that for you, but a SHOULD seems appropriate.=0D =0D Closes #3243.=0D =0D =0D Commit: 18e24e212c3abd623990da105478c9f731f7485c=0D https://github.com/quicwg/base-drafts/commit/18e24e212c3abd623990da= 105478c9f731f7485c=0D Author: Martin Thomson =0D Date: 2019-12-03 (Tue, 03 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D NEW_TOKEN contains globally unique values=0D =0D This is already implied by the existing text, but it isn't said=0D directly. That is, we say that the values can't be linkable, which=0D is a stronger requirement. Saying that you can't send the same value on=0D= two connections is much clearer.=0D =0D Closes #3179.=0D =0D =0D Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6=0D https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62= a8e7a543e3c72c9ea6=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Update vectors for draft-25=0D =0D =0D Commit: 46cc5af98038ac25d06c90d96a41dec702b2989d=0D https://github.com/quicwg/base-drafts/commit/46cc5af98038ac25d06c90= d96a41dec702b2989d=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3284 from quicwg/vector-25=0D =0D Update vectors for draft-25=0D =0D =0D Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831=0D https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a= 8248e5a812ce0ba831=0D Author: Jana Iyengar =0D Date: 2019-12-04 (Wed, 04 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Rephrase sentence=0D =0D =0D Commit: bc61dcd873bcc0434de365e2da443eb3dcc830f3=0D https://github.com/quicwg/base-drafts/commit/bc61dcd873bcc0434de365= e2da443eb3dcc830f3=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3285 from quicwg/jri/edit=0D =0D Reword sentence about backoff of CONNECTION_CLOSE=0D =0D =0D Commit: 8ff17f071f05730a12049480dd9a8ffc97fb0b33=0D https://github.com/quicwg/base-drafts/commit/8ff17f071f05730a120494= 80dd9a8ffc97fb0b33=0D Author: Martin Thomson =0D Date: 2019-12-05 (Thu, 05 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove fragmentation assembly recommendation=0D =0D =0D Commit: 802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8=0D https://github.com/quicwg/base-drafts/commit/802d40f7043ea1e3dd16a0= f8fadb6c9d3162c9d8=0D Author: ianswett =0D Date: 2019-12-06 (Fri, 06 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Keep RFC6928 non-normative=0D =0D Adds Gorry's suggestion for an editorial improvement.=0D =0D =0D Commit: c8495ba33d09665dceb3b3a391f30f4654e4ed03=0D https://github.com/quicwg/base-drafts/commit/c8495ba33d09665dceb3b3= a391f30f4654e4ed03=0D Author: ianswett =0D Date: 2019-12-06 (Fri, 06 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a=0D https://github.com/quicwg/base-drafts/commit/932d505c5dcc243939b7b2= e6b4f1ba28aa72bd8a=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Paraphrase suggestions=0D =0D =0D Commit: 32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0=0D https://github.com/quicwg/base-drafts/commit/32b81b6bc1b68293e5e5f8= f4fa19d0fd905301c0=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3263 from quicwg/may-defer-keygen=0D =0D Key generation for updates MAY be deferred=0D =0D =0D Commit: 90bc428d40356107d21e165a94e7fe2b0e3f2e64=0D https://github.com/quicwg/base-drafts/commit/90bc428d40356107d21e16= 5a94e7fe2b0e3f2e64=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M .circleci/config.yml=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into provisional=0D =0D =0D Commit: a167bc0a4266fca8026492d7e6d8cb24c9268038=0D https://github.com/quicwg/base-drafts/commit/a167bc0a4266fca8026492= d7e6d8cb24c9268038=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3208 from quicwg/http/early_response=0D =0D Recommend H3_NO_ERROR for early responses=0D =0D =0D Commit: 90baacda8f5ce02aa7d0e1354abc7e48ae74b86e=0D https://github.com/quicwg/base-drafts/commit/90baacda8f5ce02aa7d0e1= 354abc7e48ae74b86e=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3224 from quicwg/really-really-dont-1rtt-early=0D =0D No reading of 1-RTT before the handshake is complete=0D =0D =0D Commit: 752f22c36e96d4a647f6ad69c8cd8a6eb1f8b097=0D https://github.com/quicwg/base-drafts/commit/752f22c36e96d4a647f6ad= 69c8cd8a6eb1f8b097=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3201 from marten-seemann/enforce-active-connection-= id-limit=0D =0D enforce the active_connection_id_limit=0D =0D =0D Commit: e60e0ea0f7ec734c53be491f811b1f9e78246647=0D https://github.com/quicwg/base-drafts/commit/e60e0ea0f7ec734c53be49= 1f811b1f9e78246647=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3240 from quicwg/ianswett-must-not-3=0D =0D SHOULD NOT use a reordering threshold less than 3=0D =0D =0D Commit: 19dd7d0df4c85af239b524a865c117cdf8d5a433=0D https://github.com/quicwg/base-drafts/commit/19dd7d0df4c85af239b524= a865c117cdf8d5a433=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3186 from marten-seemann/crypto-frame-overflow=0D =0D allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame=0D =0D =0D Commit: f93eca717921eca125548e760d5ab8f3f1a5ccb5=0D https://github.com/quicwg/base-drafts/commit/f93eca717921eca125548e= 760d5ab8f3f1a5ccb5=0D Author: Martin Thomson =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3170 from quicwg/provisional=0D =0D Allow provisional registrations for all registries=0D =0D =0D Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19=0D https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb4= 6649500fe8d9520d19=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: d97c226a9a2f6c147b3952b39a982cf55f12412b=0D https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952= b39a982cf55f12412b=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Fix congestion control permissiveness=0D =0D =0D Commit: df57effc57901da028bd3c72a5b0d5b76ef84b02=0D https://github.com/quicwg/base-drafts/commit/df57effc57901da028bd3c= 72a5b0d5b76ef84b02=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D remove pointless sentences=0D =0D =0D Commit: 1de8eb4421ba5d48cf5fac71ee37bc1914e62df3=0D https://github.com/quicwg/base-drafts/commit/1de8eb4421ba5d48cf5fac= 71ee37bc1914e62df3=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D gorry comment=0D =0D =0D Commit: d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a=0D https://github.com/quicwg/base-drafts/commit/d8ad74521844f06a60f9f5= fcb9cd4d133d6a0e9a=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: dc62871ae0d6585eb518c6d7e5d58434922f6b94=0D https://github.com/quicwg/base-drafts/commit/dc62871ae0d6585eb518c6= d7e5d58434922f6b94=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D specify section 3.1=0D =0D =0D Commit: 19063e44b6f29f1cad20f7c13179fc5e6e116638=0D https://github.com/quicwg/base-drafts/commit/19063e44b6f29f1cad20f7= c13179fc5e6e116638=0D Author: Jana Iyengar =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Ted's suggestion=0D =0D =0D Commit: 5ac50f30e276429c2e882be6b3906be28cb61dbf=0D https://github.com/quicwg/base-drafts/commit/5ac50f30e276429c2e882b= e6b3906be28cb61dbf=0D Author: David Schinazi =0D Date: 2019-12-09 (Mon, 09 Dec 2019)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into prot_retry=0D =0D =0D Commit: 8a400b45f8817c1894ac1789f43b039070b50a72=0D https://github.com/quicwg/base-drafts/commit/8a400b45f8817c1894ac17= 89f43b039070b50a72=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Reword, thanks @janaiyengar=0D =0D =0D Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b=0D https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4= f8b5341267f1d7d44b=0D Author: Martin Thomson =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ...and 1-RTT too=0D =0D =0D Commit: 5ac62013d6dd9ee85e2061dc807caf192c22387e=0D https://github.com/quicwg/base-drafts/commit/5ac62013d6dd9ee85e2061= dc807caf192c22387e=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Swap sentence order=0D =0D =0D Commit: c23f017912428481d583414e1cef97e5d707d542=0D https://github.com/quicwg/base-drafts/commit/c23f017912428481d58341= 4e1cef97e5d707d542=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D A metadata.min.js=0D =0D Log Message:=0D -----------=0D Merge pull request #3293 from quicwg/close-in-handshake=0D =0D CONNECTION_CLOSE in Handshake too=0D =0D =0D Commit: 651c4e4fa66697ae35bee3b2585e65457a2e7df5=0D https://github.com/quicwg/base-drafts/commit/651c4e4fa66697ae35bee3= b2585e65457a2e7df5=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Apply editorial suggestions=0D =0D =0D Commit: a35f3c43cbf793ba9da502361d9568615124f492=0D https://github.com/quicwg/base-drafts/commit/a35f3c43cbf793ba9da502= 361d9568615124f492=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: e725fe45c12405608e3432ca94e073ab7703fed7=0D https://github.com/quicwg/base-drafts/commit/e725fe45c12405608e3432= ca94e073ab7703fed7=0D Author: Mike Bishop =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Recommend replacing, not changing, protocol components (#3206)=0D =0D * Recommend replacing, not changing=0D =0D * Remove extra word=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 77882faf2c30745a5444168dfeac8d708c9c8117=0D https://github.com/quicwg/base-drafts/commit/77882faf2c30745a544416= 8dfeac8d708c9c8117=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: d8ca865c63bf318b58938eb64adf064032f5971c=0D https://github.com/quicwg/base-drafts/commit/d8ca865c63bf318b58938e= b64adf064032f5971c=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 60076da33e27d5f49d9cccfe7a8aee1c67171720=0D https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9ccc= fe7a8aee1c67171720=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: ac52e0f5c63bf813d5227317448eee35aec3a8c5=0D https://github.com/quicwg/base-drafts/commit/ac52e0f5c63bf813d52273= 17448eee35aec3a8c5=0D Author: Igor Lubashev =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify the fractions of connections an endpoint must disable spin bit = for=0D =0D =0D Commit: 8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f=0D https://github.com/quicwg/base-drafts/commit/8ebd3bb542cd4ed97c6c7c= 5ef4a1f92e0391953f=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Disable spin randomly per-path or per-CID=0D =0D This addresses linkability concerns.=0D =0D Builds on #3270 and includes suggested improvements.=0D =0D Closes #3270.=0D Closes #3257.=0D Closes #2628.=0D =0D =0D Commit: 2625670ec2c3b179bcd81df66c6bf25946c38996=0D https://github.com/quicwg/base-drafts/commit/2625670ec2c3b179bcd81d= f66c6bf25946c38996=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 918a1c05d10f94cac30b4651aed997604673a360=0D https://github.com/quicwg/base-drafts/commit/918a1c05d10f94cac30b46= 51aed997604673a360=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Reduce repetition=0D =0D =0D Commit: e36b24df432acf9b049ebc49cd233c381553cb9b=0D https://github.com/quicwg/base-drafts/commit/e36b24df432acf9b049ebc= 49cd233c381553cb9b=0D Author: ianswett =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3223 from quicwg/ianswett-mean-deviation=0D =0D RTTVar is not really a variance=0D =0D =0D Commit: cd6fcba2ed941f991e0ef5aefcd59767b295d037=0D https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5= aefcd59767b295d037=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1eba3aa1de7f7635d9d923becc14d0aa80fbe1eb=0D https://github.com/quicwg/base-drafts/commit/1eba3aa1de7f7635d9d923= becc14d0aa80fbe1eb=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3281 from quicwg/dedupe-token=0D =0D NEW_TOKEN contains globally unique values=0D =0D =0D Commit: ee7d6964548b9d10db5e203d3c548d07753fd08a=0D https://github.com/quicwg/base-drafts/commit/ee7d6964548b9d10db5e20= 3d3c548d07753fd08a=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Jana strikes again with a solid suggestion=0D =0D =0D Commit: 48958a7cc07f1732fb374648b44e99663c6b1159=0D https://github.com/quicwg/base-drafts/commit/48958a7cc07f1732fb3746= 48b44e99663c6b1159=0D Author: Martin Thomson =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Move the retained sentence higher instead=0D =0D =0D Commit: da2bcfdaba27628c529d32e1654d8294ed78dfc7=0D https://github.com/quicwg/base-drafts/commit/da2bcfdaba27628c529d32= e1654d8294ed78dfc7=0D Author: Jana Iyengar =0D Date: 2019-12-10 (Tue, 10 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3295 from quicwg/remove-duped-close-text=0D =0D Remove duplicated CONNECTION_CLOSE rules=0D =0D =0D Commit: e3ea21a0ae64d7050c052d1b42d34b5ff704d031=0D https://github.com/quicwg/base-drafts/commit/e3ea21a0ae64d7050c052d= 1b42d34b5ff704d031=0D Author: Nick Banks =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Ian's suggestion=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701=0D https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c= 28fadd645d9e932701=0D Author: Jana Iyengar =0D Date: 2019-12-11 (Wed, 11 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D editorial suggestion=0D =0D =0D Commit: 1009d3532f7d730bf4f5538a159885caa8ea1f30=0D https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f553= 8a159885caa8ea1f30=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3299 from quicwg/janaiyengar-patch-1=0D =0D editorial suggestion=0D =0D =0D Commit: 4d984c310fde3e4bea1feadd3ae721f172225e12=0D https://github.com/quicwg/base-drafts/commit/4d984c310fde3e4bea1fea= dd3ae721f172225e12=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3227 from quicwg/where-art-thou-frame=0D =0D Summarize where frames can be used=0D =0D =0D Commit: 5fb067516a045cd554b5f006813d057c08841c27=0D https://github.com/quicwg/base-drafts/commit/5fb067516a045cd554b5f0= 06813d057c08841c27=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D R metadata.min.js=0D =0D Log Message:=0D -----------=0D Remove cruft=0D =0D =0D Commit: 66edd7d093cf41bcd7dd9c9687c5f4c5a93530e7=0D https://github.com/quicwg/base-drafts/commit/66edd7d093cf41bcd7dd9c= 9687c5f4c5a93530e7=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D use a HANDSHAKE_DONE frame to drive the handshake to confirmation=0D =0D =0D Commit: 9ca34149fe35bc5e53109dd4f90a95db957cc0a1=0D https://github.com/quicwg/base-drafts/commit/9ca34149fe35bc5e53109d= d4f90a95db957cc0a1=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D more concise timing requirement=0D =0D =0D Commit: b39be19c195bf92699321c9c86777517f28b3fd0=0D https://github.com/quicwg/base-drafts/commit/b39be19c195bf92699321c= 9c86777517f28b3fd0=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D move retransmission rule for HANDSHAKE_DONE frames=0D =0D =0D Commit: ebe9541dd51bb01ba0682e8664d0b19fc49fc630=0D https://github.com/quicwg/base-drafts/commit/ebe9541dd51bb01ba0682e= 8664d0b19fc49fc630=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D prohibit clients from sending HANDSHAKE_DONE=0D =0D =0D Commit: e6c341103cc1badcf35dfae8f124cb63641f2682=0D https://github.com/quicwg/base-drafts/commit/e6c341103cc1badcf35dfa= e8f124cb63641f2682=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D apply David's suggestions, with minor modifications=0D =0D =0D Commit: e0fef55566de670f1344c89a70ed20f727727820=0D https://github.com/quicwg/base-drafts/commit/e0fef55566de670f1344c8= 9a70ed20f727727820=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D send HANDSHAKE_DONE immediately=0D =0D =0D Commit: 1af5969375182bfc8742d2d011f96403ab10ccc6=0D https://github.com/quicwg/base-drafts/commit/1af5969375182bfc8742d2= d011f96403ab10ccc6=0D Author: Marten Seemann =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D apply mt's suggestion=0D =0D =0D Commit: 793ed501a4d6f854f47a4977c2fee7fd60bd317c=0D https://github.com/quicwg/base-drafts/commit/793ed501a4d6f854f47a49= 77c2fee7fd60bd317c=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Move alternative confirmation method=0D =0D =0D Commit: c4041eb0eb6fd2fbf863ca4e7b746cb933986a67=0D https://github.com/quicwg/base-drafts/commit/c4041eb0eb6fd2fbf863ca= 4e7b746cb933986a67=0D Author: Martin Thomson =0D Date: 2019-12-12 (Thu, 12 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add HANDSHAKE_DONE to the table; fix anchor=0D =0D =0D Commit: df0d32007d13b1d6748ed5d855f12a3cbca38c87=0D https://github.com/quicwg/base-drafts/commit/df0d32007d13b1d6748ed5= d855f12a3cbca38c87=0D Author: Nick Harper =0D Date: 2019-12-13 (Fri, 13 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Clarify the state a client stores with a token=0D =0D It is permissible for a client to do 0-RTT resumption with a NST from=0D one connection and a token from another. This clarifies that a client=0D only needs to associate a token (from a NEW_TOKEN frame) with the server=0D= it was from and no additional state, and that a server can't require=0D that a token be from the same connection as the NST in use.=0D =0D =0D Commit: ae8bdf330563f2aa81918686ec49d495f07b9db3=0D https://github.com/quicwg/base-drafts/commit/ae8bdf330563f2aa819186= 86ec49d495f07b9db3=0D Author: Dmitri Tikhonov =0D Date: 2019-12-16 (Mon, 16 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)=0D =0D * HTTP: server may interleave DUPLICATE_PUSH frames as well=0D =0D * Update draft-ietf-quic-http.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: cf39d12c5e0e5421522e95cf2b6543b0060b49ee=0D https://github.com/quicwg/base-drafts/commit/cf39d12c5e0e5421522e95= cf2b6543b0060b49ee=0D Author: Marten Seemann =0D Date: 2019-12-24 (Tue, 24 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D apply @ianswett's suggestion=0D =0D Co-Authored-By: ianswett =0D =0D =0D Commit: 364bbfb7073737bed108ad711828b3e747bde12c=0D https://github.com/quicwg/base-drafts/commit/364bbfb7073737bed108ad= 711828b3e747bde12c=0D Author: ianswett =0D Date: 2019-12-29 (Sun, 29 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D What if an ACK frame doesn't fit=0D =0D Into a QUIC packet.=0D Fixes #3311=0D =0D =0D Commit: 84a3a435344f037bce95c08a8254d69556137b5c=0D https://github.com/quicwg/base-drafts/commit/84a3a435344f037bce95c0= 8a8254d69556137b5c=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ACK frames PN space editorial=0D =0D Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about h= ow the same PN may be used in each space.=0D =0D =0D Commit: 8cc78262e5363e7d36e30e00b0f88dfb9056001e=0D https://github.com/quicwg/base-drafts/commit/8cc78262e5363e7d36e30e= 00b0f88dfb9056001e=0D Author: ianswett =0D Date: 2019-12-30 (Mon, 30 Dec 2019)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 8942c8dcf8142aca28baff547d07c473b4a4304d=0D https://github.com/quicwg/base-drafts/commit/8942c8dcf8142aca28baff= 547d07c473b4a4304d=0D Author: Marten Seemann =0D Date: 2020-01-01 (Wed, 01 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D apply @MikeBishop's suggestions=0D =0D Co-Authored-By: Mike Bishop =0D =0D =0D Commit: a925d9c08639e82bd28e933212018f263a83ae92=0D https://github.com/quicwg/base-drafts/commit/a925d9c08639e82bd28e93= 3212018f263a83ae92=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 73b9b04d52a67774551265c2f4509478b5ce9ff1=0D https://github.com/quicwg/base-drafts/commit/73b9b04d52a67774551265= c2f4509478b5ce9ff1=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Martin's suggestion=0D =0D =0D Commit: a69e561fa432d95adabf735e328a113edeba526f=0D https://github.com/quicwg/base-drafts/commit/a69e561fa432d95adabf73= 5e328a113edeba526f=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: 7d17c456141051542476f65052ae01aed94e4bbe=0D https://github.com/quicwg/base-drafts/commit/7d17c456141051542476f6= 5052ae01aed94e4bbe=0D Author: ianswett =0D Date: 2020-01-02 (Thu, 02 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 1211a6b8e5451133a8f9c339bf4c93b7e47d074d=0D https://github.com/quicwg/base-drafts/commit/1211a6b8e5451133a8f9c3= 39bf4c93b7e47d074d=0D Author: Lucas Pardue =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D TLS: update xref to HTTP/3=0D =0D Probably pointless but painful __pour__ pedantics.=0D =0D =0D Commit: 014ac4f5547541fce5d95c8b36822165ef9a3bbe=0D https://github.com/quicwg/base-drafts/commit/014ac4f5547541fce5d95c= 8b36822165ef9a3bbe=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Caption all the figures=0D =0D This doesn't caption inline formulae, but it should cover everything=0D else. I've also removed instances of "as follows" in favour of direct=0D= references.=0D =0D =0D Commit: 01c0e93e8247baad0e0b677b4396c830dbc03b10=0D https://github.com/quicwg/base-drafts/commit/01c0e93e8247baad0e0b67= 7b4396c830dbc03b10=0D Author: Jana Iyengar =0D Date: 2020-01-06 (Mon, 06 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3319 from quicwg/captions=0D =0D Caption all the figures=0D =0D =0D Commit: 37585f7fb06945f21a834f8325c53351779ae842=0D https://github.com/quicwg/base-drafts/commit/37585f7fb06945f21a834f= 8325c53351779ae842=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3318 from LPardue/patch-29=0D =0D TLS: update xref to HTTP/3=0D =0D =0D Commit: d62ddae0a52f43893ef9d82804db6be31dbbfbb2=0D https://github.com/quicwg/base-drafts/commit/d62ddae0a52f43893ef9d8= 2804db6be31dbbfbb2=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Packet matching for zero-length connection IDs=0D =0D Make the rules on matching packets to connections consistent with our=0D existing advice on use of zero-length connection IDs.=0D =0D Closes #3254.=0D =0D =0D Commit: efedc1cc618655c59fb8e095544fec15ac35175a=0D https://github.com/quicwg/base-drafts/commit/efedc1cc618655c59fb8e0= 95544fec15ac35175a=0D Author: Martin Thomson =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3296 from quicwg/spin-per-path=0D =0D Clarify conditions for disabling spin bit=0D =0D =0D Commit: c60fab6d501d57129f381e624e4b3a648f269d14=0D https://github.com/quicwg/base-drafts/commit/c60fab6d501d57129f381e= 624e4b3a648f269d14=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Add in before {{version-negotiation}}=0D =0D Typically we use "in {{}}" or "(see {{}})", so this lines up with that.=0D= =0D =0D Commit: a25ae1c518a622e357289d438025f8d10fafbb19=0D https://github.com/quicwg/base-drafts/commit/a25ae1c518a622e357289d= 438025f8d10fafbb19=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: ef30511043224abd03c2ce809d86f92769302f75=0D https://github.com/quicwg/base-drafts/commit/ef30511043224abd03c2ce= 809d86f92769302f75=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 074d22ce06be9ffd0d9bba66b5425efc568c3670=0D https://github.com/quicwg/base-drafts/commit/074d22ce06be9ffd0d9bba= 66b5425efc568c3670=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: a48e87201d2a1cd5ecf43e99dc6bbd078d0e9285=0D https://github.com/quicwg/base-drafts/commit/a48e87201d2a1cd5ecf43e= 99dc6bbd078d0e9285=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 91ccecd035d0fa06084f9605e1735e495f48b2ac=0D https://github.com/quicwg/base-drafts/commit/91ccecd035d0fa06084f96= 05e1735e495f48b2ac=0D Author: ianswett =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 417e341285472b0986ee5024844d154314d59652=0D https://github.com/quicwg/base-drafts/commit/417e341285472b0986ee50= 24844d154314d59652=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: 476d3c5a250c0546cd02654e669e63793864c294=0D https://github.com/quicwg/base-drafts/commit/476d3c5a250c0546cd0265= 4e669e63793864c294=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3312 from quicwg/ianswett-big-ack=0D =0D What if an ACK frame doesn't fit in a packet=0D =0D =0D Commit: 6be25520cc09cb7eed433cb03998a9a137504fef=0D https://github.com/quicwg/base-drafts/commit/6be25520cc09cb7eed433c= b03998a9a137504fef=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: a570bfb9ca01f49ff9d40f44e22596709b9b80ee=0D https://github.com/quicwg/base-drafts/commit/a570bfb9ca01f49ff9d40f= 44e22596709b9b80ee=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D ekr's suggestion=0D =0D =0D Commit: 5fe4a8f21e570441b9e12dfeb583c53101b12b1c=0D https://github.com/quicwg/base-drafts/commit/5fe4a8f21e570441b9e12d= feb583c53101b12b1c=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: e773d6339ab5193d9c92439917d489d6a1478705=0D https://github.com/quicwg/base-drafts/commit/e773d6339ab5193d9c9243= 9917d489d6a1478705=0D Author: Jana Iyengar =0D Date: 2020-01-07 (Tue, 07 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3313 from quicwg/ianswett-ack-pn-space=0D =0D ACK frames PN space editorial=0D =0D =0D Commit: 8cdbee78948dcbe2e0da15c76c5d870a67a43388=0D https://github.com/quicwg/base-drafts/commit/8cdbee78948dcbe2e0da15= c76c5d870a67a43388=0D Author: Martin Thomson =0D Date: 2020-01-08 (Wed, 08 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3322 from quicwg/ianswett-in=0D =0D Add in before {{version-negotiation}}=0D =0D =0D Commit: 53607f401a2891d2eeabb72fc45ea46b1ffa86a2=0D https://github.com/quicwg/base-drafts/commit/53607f401a2891d2eeabb7= 2fc45ea46b1ffa86a2=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D More scary=0D =0D =0D Commit: 00f7f3aa60684fc1b00d33f74587b9398ad7899f=0D https://github.com/quicwg/base-drafts/commit/00f7f3aa60684fc1b00d33= f74587b9398ad7899f=0D Author: Martin Thomson =0D Date: 2020-01-09 (Thu, 09 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3321 from quicwg/local-address-assumption=0D =0D Packet matching for zero-length connection IDs=0D =0D =0D Commit: 691c21c96f7c4f364d0e80d1cc7f41a65acc0253=0D https://github.com/quicwg/base-drafts/commit/691c21c96f7c4f364d0e80= d1cc7f41a65acc0253=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Use path, not congestion control context=0D =0D =0D Commit: 810bb972e7874c6d4d99f140ae5262ac7c5921f3=0D https://github.com/quicwg/base-drafts/commit/810bb972e7874c6d4d99f1= 40ae5262ac7c5921f3=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 5d9f7f215431d1f0c0056952123549d0966f08bd=0D https://github.com/quicwg/base-drafts/commit/5d9f7f215431d1f0c00569= 52123549d0966f08bd=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-min-rtt=0D =0D =0D Commit: a25ffdfa5a413decae02c948c1823c87ca11e98c=0D https://github.com/quicwg/base-drafts/commit/a25ffdfa5a413decae02c9= 48c1823c87ca11e98c=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 5df69d1f1ee882f8aac9da6ed136caf886ba5c91=0D https://github.com/quicwg/base-drafts/commit/5df69d1f1ee882f8aac9da= 6ed136caf886ba5c91=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 742b7c7e1bbb5796e29902348780dd62893bc899=0D https://github.com/quicwg/base-drafts/commit/742b7c7e1bbb5796e29902= 348780dd62893bc899=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: ce29f01d16cf897f8ee15523113329e9d2cfa386=0D https://github.com/quicwg/base-drafts/commit/ce29f01d16cf897f8ee155= 23113329e9d2cfa386=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 676dbe63dd22f873e69f5717ac7027e1485ed3d8=0D https://github.com/quicwg/base-drafts/commit/676dbe63dd22f873e69f57= 17ac7027e1485ed3d8=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: ee320015687ecbce52b1883e745452391c073625=0D https://github.com/quicwg/base-drafts/commit/ee320015687ecbce52b188= 3e745452391c073625=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D Co-Authored-By: Jana Iyengar =0D =0D =0D Commit: 68a16ddef6622da71f7b71f96a4308bdf30e2196=0D https://github.com/quicwg/base-drafts/commit/68a16ddef6622da71f7b71= f96a4308bdf30e2196=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: dcc70434385bffcbbbcd741778f96c73341e676b=0D https://github.com/quicwg/base-drafts/commit/dcc70434385bffcbbbcd74= 1778f96c73341e676b=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-recovery.md=0D =0D =0D Commit: 623775f0663322a402bfc965db51433af3ead743=0D https://github.com/quicwg/base-drafts/commit/623775f0663322a402bfc9= 65db51433af3ead743=0D Author: ianswett =0D Date: 2020-01-13 (Mon, 13 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #2919 from quicwg/ianswett-min-rtt=0D =0D MinRTT for the path=0D =0D =0D Commit: 225eb36f8b120e70ab564f672d5f2fd0cea41dea=0D https://github.com/quicwg/base-drafts/commit/225eb36f8b120e70ab564f= 672d5f2fd0cea41dea=0D Author: Mike Bishop =0D Date: 2020-01-14 (Tue, 14 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Unknown error codes are equivalent to NO_ERROR (#3331)=0D =0D =0D Commit: 0c4f4d7302d0ddff338991298347f270d78ae6a6=0D https://github.com/quicwg/base-drafts/commit/0c4f4d7302d0ddff338991= 298347f270d78ae6a6=0D Author: Martin Thomson =0D Date: 2020-01-14 (Tue, 14 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Use semi-colon instead of (see {{foo}}) (#3302)=0D =0D A stylistic change primarily.=0D =0D =0D Commit: 4615f4bfc60c84914008c6538b0b807cfa0b04d4=0D https://github.com/quicwg/base-drafts/commit/4615f4bfc60c84914008c6= 538b0b807cfa0b04d4=0D Author: Mike Bishop =0D Date: 2020-01-14 (Tue, 14 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D One more changelog entry=0D =0D =0D Commit: 5294b4053075e2c58e3ae33e165116a89f1a24f9=0D https://github.com/quicwg/base-drafts/commit/5294b4053075e2c58e3ae3= 3e165116a89f1a24f9=0D Author: Martin Thomson =0D Date: 2020-01-15 (Wed, 15 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Fix references to -tls=0D =0D Closes #3328.=0D =0D =0D Commit: 2ccdfe19a413cbd52fa99d0c46cd06ff7a0f6a11=0D https://github.com/quicwg/base-drafts/commit/2ccdfe19a413cbd52fa99d= 0c46cd06ff7a0f6a11=0D Author: Jana Iyengar =0D Date: 2020-01-15 (Wed, 15 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3342 from quicwg/fix-49-410=0D =0D Fix references to key discard section of -tls=0D =0D =0D Commit: 7cc69f50eb8492c923acc76b4cfe9a837581bad5=0D https://github.com/quicwg/base-drafts/commit/7cc69f50eb8492c923acc7= 6b4cfe9a837581bad5=0D Author: Mike Bishop =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Think carefully before blowing up (#3344)=0D =0D =0D Commit: ef45d0c28dee4b813c4a609c2d57621d54cc122b=0D https://github.com/quicwg/base-drafts/commit/ef45d0c28dee4b813c4a60= 9c2d57621d54cc122b=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3120 from DavidSchinazi/prot_retry=0D =0D Add retry integrity tag=0D =0D =0D Commit: 27f12930a45689d181cb506ddeeabe01d3fa97a4=0D https://github.com/quicwg/base-drafts/commit/27f12930a45689d181cb50= 6ddeeabe01d3fa97a4=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3248 from quicwg/jri/cc=0D =0D Fix congestion control permissiveness=0D =0D =0D Commit: 5bdcfd1d677eb2f32dbb54de990474aaf72ca437=0D https://github.com/quicwg/base-drafts/commit/5bdcfd1d677eb2f32dbb54= de990474aaf72ca437=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-recovery.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3287 from quicwg/ianswett-6928-editorial=0D =0D Keep RFC6928 informative=0D =0D =0D Commit: 00093022a56800cdd74aaaf132264d10df28a05e=0D https://github.com/quicwg/base-drafts/commit/00093022a56800cdd74aaa= f132264d10df28a05e=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3280 from quicwg/df=0D =0D Prohibit IP fragmentation=0D =0D =0D Commit: b8124601412295bb433951c9cd19e6a059e2fba7=0D https://github.com/quicwg/base-drafts/commit/b8124601412295bb433951= c9cd19e6a059e2fba7=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3150 from nharper/ticket-resumption-requirements=0D= =0D Clarify the state a client stores with a token=0D =0D =0D Commit: 48895d6d849a1751ea717e4a69afb1afefc478aa=0D https://github.com/quicwg/base-drafts/commit/48895d6d849a1751ea717e= 4a69afb1afefc478aa=0D Author: Jana Iyengar =0D Date: 2020-01-16 (Thu, 16 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3145 from marten-seemann/handshake-done=0D =0D use a HANDSHAKE_DONE frame to drive the handshake to confirmation=0D =0D =0D Commit: ed4a712044fa3c325a2dedcd2b80d507842140ac=0D https://github.com/quicwg/base-drafts/commit/ed4a712044fa3c325a2ded= cd2b80d507842140ac=0D Author: Kazuho Oku =0D Date: 2020-01-17 (Fri, 17 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343= )=0D =0D * GOAWAY initiating a graceful shutdown can carry a huge stream ID / also= talk about QUIC concepts=0D =0D * apply @ianswett's suggestion=0D =0D * do not assume that there's a API between QUIC and H3=0D =0D * capitalize "Section"=0D =0D * "currently" allowed max stream=0D =0D * rearrange for better reading=0D =0D * stop talking about adjusting transport behavior, nor use RFC2119 keywor= ds=0D =0D =0D Commit: 6b49e2e111ee66e1c0c4296dd28dbbe3202a3ebe=0D https://github.com/quicwg/base-drafts/commit/6b49e2e111ee66e1c0c429= 6dd28dbbe3202a3ebe=0D Author: Mike Bishop =0D Date: 2020-01-20 (Mon, 20 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-http.md=0D =0D Log Message:=0D -----------=0D Don't specify RTT in HTTP (#3358)=0D =0D * Don't specify RTT=0D =0D * Do the can-can=0D =0D =0D Commit: f1a7978d063164c8dfa8878205f171fe1b565792=0D https://github.com/quicwg/base-drafts/commit/f1a7978d063164c8dfa887= 8205f171fe1b565792=0D Author: Martin Thomson =0D Date: 2020-01-21 (Tue, 21 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3266 from nibanks/pr/idle-blocked=0D =0D Prevent Idle Timeout while Blocked=0D =0D =0D Commit: a203af613df8318d9a328b93896af3fadbaa9367=0D https://github.com/quicwg/base-drafts/commit/a203af613df8318d9a328b= 93896af3fadbaa9367=0D Author: Martin Thomson =0D Date: 2020-01-21 (Tue, 21 Jan 2020)=0D =0D Changed paths:=0D M CONTRIBUTING.md=0D M draft-ietf-quic-http.md=0D M draft-ietf-quic-qpack.md=0D M draft-ietf-quic-recovery.md=0D M draft-ietf-quic-tls.md=0D M draft-ietf-quic-transport.md=0D M initial-protection.js=0D =0D Log Message:=0D -----------=0D Merge branch 'master' into ianswett-symmetric-timeout=0D =0D =0D Compare: https://github.com/quicwg/base-drafts/compare/c55954007d71...a20= 3af613df8=0D From nobody Mon Jan 20 21:46:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84B73120096 for ; Mon, 20 Jan 2020 21:46:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DhlybyJkkrLk for ; Mon, 20 Jan 2020 21:45:58 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 422F1120052 for ; Mon, 20 Jan 2020 21:45:58 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 9F252C602DE for ; Mon, 20 Jan 2020 21:45:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585557; bh=S0m7f3YG3zz9/XtE+haVZmpMrAD+g7xyM56janED6nY=; h=Date:From:To:Subject:From; b=cuYwRlnQLGqZ8DmpeaMxqnV8KIqUnCu3fetasmEjEBaa+jcEAPF9/yV5TFeaPB6tS QTo9zD+fjON4Hx18OTiRQVLHAxxVWxio3ER3z63yCKLCDkvTJsPexK/NlONf4u6ZsM s55rVW0UndHTtSc3+CrCgHQ3YlPW7JoZ3zSJwwPY= Date: Mon, 20 Jan 2020 21:45:57 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 61a372: Idle timeout indicates you will timeout then Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:46:01 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 61a3725ced92b80bd86a15ae2d625d39a31a9db3 https://github.com/quicwg/base-drafts/commit/61a3725ced92b80bd86a15ae2d625d39a31a9db3 Author: ianswett Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Idle timeout indicates you will timeout then This makes idle timeout symmetric by stating that a peer will close the connection at or soon after the idle timeout expires, creating clear expectations of idle timeout behavior. Fixes #2602 Takes some of the improved text from #2745 Commit: dc5b220c7e9be644223a0a0b829320256c356ea2 https://github.com/quicwg/base-drafts/commit/dc5b220c7e9be644223a0a0b829320256c356ea2 Author: ianswett Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 2537a1a53d178d956f28c48994011ff51d8aac8e https://github.com/quicwg/base-drafts/commit/2537a1a53d178d956f28c48994011ff51d8aac8e Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion and some reordering Commit: 61dcaadf58bef6e9029192689d204614f3f9b082 https://github.com/quicwg/base-drafts/commit/61dcaadf58bef6e9029192689d204614f3f9b082 Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94 https://github.com/quicwg/base-drafts/commit/6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94 Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: e4dd819fb3939e82c668b52076f7d89d500b8e3f https://github.com/quicwg/base-drafts/commit/e4dd819fb3939e82c668b52076f7d89d500b8e3f Author: ianswett Date: 2019-10-29 (Tue, 29 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Kazuho's suggestions Commit: 22346234eeb5e2578c44cab1ef5c3e6f85c4138e https://github.com/quicwg/base-drafts/commit/22346234eeb5e2578c44cab1ef5c3e6f85c4138e Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 11d8da8732728fe0c02546fa3cb594049cc1f653 https://github.com/quicwg/base-drafts/commit/11d8da8732728fe0c02546fa3cb594049cc1f653 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 508413d41bb40573232797b12c1eb2f1e5d03278 https://github.com/quicwg/base-drafts/commit/508413d41bb40573232797b12c1eb2f1e5d03278 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: e0d76ce4795f1ee20ee16964534a3732ac8eba50 https://github.com/quicwg/base-drafts/commit/e0d76ce4795f1ee20ee16964534a3732ac8eba50 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 48f04d6cb6f2b080dc75c00c88242d05d3d77c36 https://github.com/quicwg/base-drafts/commit/48f04d6cb6f2b080dc75c00c88242d05d3d77c36 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: a7232f126f9ab0e54d8793a9e555d5fdd7a84b01 https://github.com/quicwg/base-drafts/commit/a7232f126f9ab0e54d8793a9e555d5fdd7a84b01 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: ec80c86716185ddc5b2836afdf6ff6908180fa12 https://github.com/quicwg/base-drafts/commit/ec80c86716185ddc5b2836afdf6ff6908180fa12 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: cd47d621b7c5de6c7ca504d034338023a117698d https://github.com/quicwg/base-drafts/commit/cd47d621b7c5de6c7ca504d034338023a117698d Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 7a6d513d944900a423aa7558d92b5edc949c7a0c https://github.com/quicwg/base-drafts/commit/7a6d513d944900a423aa7558d92b5edc949c7a0c Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 0bfcf117ec2ea72d44e63513a0415475df48a2fe https://github.com/quicwg/base-drafts/commit/0bfcf117ec2ea72d44e63513a0415475df48a2fe Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 210821bf6cc4376b057d47bc5a2c2dc1fad46b11 https://github.com/quicwg/base-drafts/commit/210821bf6cc4376b057d47bc5a2c2dc1fad46b11 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M .circleci/config.yml M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M ietf.json Log Message: ----------- Merge branch 'master' into ianswett-symmetric-timeout Commit: 07d63d916e4738f6b845da81235dbf3ddb2cf93b https://github.com/quicwg/base-drafts/commit/07d63d916e4738f6b845da81235dbf3ddb2cf93b Author: ianswett Date: 2019-11-03 (Sun, 03 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's comment Commit: e74856dad49d3a666d4a9b028d549cb48fe9187b https://github.com/quicwg/base-drafts/commit/e74856dad49d3a666d4a9b028d549cb48fe9187b Author: ianswett Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 581a368bb9fee7d3b72ae56d59492a0134ea4361 https://github.com/quicwg/base-drafts/commit/581a368bb9fee7d3b72ae56d59492a0134ea4361 Author: ianswett Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Marten's suggestion Commit: 875de3f37a1455793d715d481f895cfb32e33aa8 https://github.com/quicwg/base-drafts/commit/875de3f37a1455793d715d481f895cfb32e33aa8 Author: ianswett Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rebuild Commit: 774bc68d220a32c23054baffcfebca2d8b1c6f76 https://github.com/quicwg/base-drafts/commit/774bc68d220a32c23054baffcfebca2d8b1c6f76 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Use idle timer more directly Commit: c55954007d7162b0ebbed350a421909847765b46 https://github.com/quicwg/base-drafts/commit/c55954007d7162b0ebbed350a421909847765b46 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- wrap Commit: a203af613df8318d9a328b93896af3fadbaa9367 https://github.com/quicwg/base-drafts/commit/a203af613df8318d9a328b93896af3fadbaa9367 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-symmetric-timeout Commit: 243259369ff315b1089a717f486d59e9955ecffe https://github.com/quicwg/base-drafts/commit/243259369ff315b1089a717f486d59e9955ecffe Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3099 from quicwg/ianswett-symmetric-timeout Change idle_timeout to max_idle_timeout Compare: https://github.com/quicwg/base-drafts/compare/f1a7978d0631...243259369ff3 From nobody Mon Jan 20 21:46:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00036120052 for ; Mon, 20 Jan 2020 21:46:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jrqe2umIPWn0 for ; Mon, 20 Jan 2020 21:45:58 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7AD612006E for ; Mon, 20 Jan 2020 21:45:58 -0800 (PST) Date: Mon, 20 Jan 2020 21:45:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585557; bh=/J8IYbGTbrNc1uBUZnWZ8jVzeaXqlm1SEPRLflZRfzs=; h=Date:From:To:Subject:From; b=a1j1ypNtNg44K85QYkcn6XK9GHCE4uunZGSNF7b25aVTpLCp1Sx8tmCrjUIwwDw1U QjA1v9rADXRqadH0G6+C7FswO2Qi0Htv4114WsD68+QqN/Hm0WJNiz3O4GMFzlCSV2 PwChJ5fDRUnFxfATgsqrlQ2PGU4RBdoRT9e7psfI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:46:04 -0000 Branch: refs/heads/ianswett-symmetric-timeout Home: https://github.com/quicwg/base-drafts From nobody Mon Jan 20 21:46:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFEB9120071 for ; Mon, 20 Jan 2020 21:46:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9rY7vOqJz-Zv for ; Mon, 20 Jan 2020 21:46:08 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21BA1120052 for ; Mon, 20 Jan 2020 21:46:08 -0800 (PST) Date: Mon, 20 Jan 2020 21:46:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585567; bh=Wap+TDLTRdOE5kn+QEam97lFr3Twqs1L3ySqx8mhgL4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OiqQ2EqV5baEdJioCGjta38Q1T/wu0OxwiFhO42f9qnp08AIcEfqnmJbcIIN0Jxwh tzQkqWmg9IBS2dsxTfINhmgRR3nrMxEC7TtQGmOpaxJ/chZioPdeP7nqS0P8DvSs8G VM2Szh48WsqyCLLzZolNIESsHR6BH2C836tJXskE= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Idle timeout needs more description and a recommendation (#2602) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26901f1453e_76f43fcc8c8cd96021262b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:46:14 -0000 ----==_mimepart_5e26901f1453e_76f43fcc8c8cd96021262b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2602 via #3099. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2602#event-2964916267 ----==_mimepart_5e26901f1453e_76f43fcc8c8cd96021262b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2602 via #3099.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26901f1453e_76f43fcc8c8cd96021262b-- From nobody Mon Jan 20 21:46:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83271120052 for ; Mon, 20 Jan 2020 21:46:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qD6aZxJ_j3rD for ; Mon, 20 Jan 2020 21:46:10 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0251412006E for ; Mon, 20 Jan 2020 21:46:09 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id F0AAF8C06E8 for ; Mon, 20 Jan 2020 21:46:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585568; bh=K6DAsWQt3W5kJ9JPEy8lW3x1RPkCFRvEcPhuVcLufoY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dm0Rg9BQPlzA35nHh89skbaglCklQbFSsRwEAh8/1ue5Cr0qufwNdjKRbHQ60MgbX wmOneJgIMbkAdftKnKUl5NVaKJgKNsvHRpSAb9N8BG9xkDoZLhNf5WN+Bwf+I+NOAT s/BxRpnj+147Q4mrwP/8hnlt82d7YP9TqsYAviVg= Date: Mon, 20 Jan 2020 21:46:08 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Change idle_timeout to max_idle_timeout (#3099) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e269020dfd18_3cf83fa37f0cd96c266024"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:46:15 -0000 ----==_mimepart_5e269020dfd18_3cf83fa37f0cd96c266024 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3099 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3099#event-2964916261 ----==_mimepart_5e269020dfd18_3cf83fa37f0cd96c266024 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3099 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e269020dfd18_3cf83fa37f0cd96c266024-- From nobody Mon Jan 20 21:46:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77B5F12006E for ; Mon, 20 Jan 2020 21:46:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5H6y1rWJ6qmv for ; Mon, 20 Jan 2020 21:46:44 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E70B120052 for ; Mon, 20 Jan 2020 21:46:44 -0800 (PST) Date: Mon, 20 Jan 2020 21:46:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585603; bh=q/kT6SH4KCZciPDDMCX7SeNgGsYuYjdXNE/0AmKFSFs=; h=Date:From:To:Subject:From; b=b8gy9xHDnBSco1oFzCGsGvr5VpNiBOFlz+s0O78ErHt9qTGBbzi/D19cz5sF8uotc oioHK4EP4Sb8R32t6pZNs1ZLiEA4WORpPKWNre06GLxzwdL2IMuiwDZMOQuOGvEYEy ixfTH4aOTWMWmqJSSRHA9XBx5Hq1HDQKPtVZEPrI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c8e9d8: Script updating issues at 2020-01-21T05:46:35Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:46:45 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c8e9d8c7b72abe02414607f12fad44c285bdee15 https://github.com/quicwg/base-drafts/commit/c8e9d8c7b72abe02414607f12fad44c285bdee15 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-21T05:46:35Z. [ci skip] From nobody Mon Jan 20 21:47:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55AD912006E for ; Mon, 20 Jan 2020 21:47:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ntu28Imm5ikN for ; Mon, 20 Jan 2020 21:47:05 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7EB2120052 for ; Mon, 20 Jan 2020 21:47:05 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id CC0306A03AE for ; Mon, 20 Jan 2020 21:47:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579585624; bh=FZ0iC3+bVk2cQFxPtVgFhhRe5Utc9avxT8G7VhbdkjU=; h=Date:From:To:Subject:From; b=aqqlXRfxWEwIPQBrmN1AOTuwkUzo62fOxqg9iPDxXTaIiX/EeOQMLvOvU3ATXvftI IRZ5w/++gj0dW19ysFud/ZN8Sg0r30NnNOclORapCcaB6Mch08/GkW4cyAHy2ixgOv DSE3lYmIUHKOHyTAd75R/H1xYthz8Fo/InAWQXTQ= Date: Mon, 20 Jan 2020 21:47:04 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 59c797: Script updating gh-pages from 24325936. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 05:47:07 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 59c7974d5dc8ea54d53ce9a7a646518e54c279d8 https://github.com/quicwg/base-drafts/commit/59c7974d5dc8ea54d53ce9a7a646518e54c279d8 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt R ianswett-symmetric-timeout/draft-ietf-quic-http.html R ianswett-symmetric-timeout/draft-ietf-quic-http.txt R ianswett-symmetric-timeout/draft-ietf-quic-invariants.html R ianswett-symmetric-timeout/draft-ietf-quic-invariants.txt R ianswett-symmetric-timeout/draft-ietf-quic-qpack.html R ianswett-symmetric-timeout/draft-ietf-quic-qpack.txt R ianswett-symmetric-timeout/draft-ietf-quic-recovery.html R ianswett-symmetric-timeout/draft-ietf-quic-recovery.txt R ianswett-symmetric-timeout/draft-ietf-quic-tls.html R ianswett-symmetric-timeout/draft-ietf-quic-tls.txt R ianswett-symmetric-timeout/draft-ietf-quic-transport.html R ianswett-symmetric-timeout/draft-ietf-quic-transport.txt R ianswett-symmetric-timeout/index.html M index.html Log Message: ----------- Script updating gh-pages from 24325936. [ci skip] From nobody Mon Jan 20 22:05:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14120120071 for ; Mon, 20 Jan 2020 22:05:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WOZOBrKjYdvz for ; Mon, 20 Jan 2020 22:05:35 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02A5D12006E for ; Mon, 20 Jan 2020 22:05:35 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 39923960240 for ; Mon, 20 Jan 2020 22:05:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579586734; bh=fNBCSdWDWyPkHJ89hqodIHU+PRBlaAmbchURgqHc5ko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SVNyR8lbDB2G+5/YWUT59syLS1hC19zJJt/BZfZFyCnH6z/F4X6gH+bH2mv0Gx18v fyMdDIb+2ZHV0vyriA55YgyFC9vTWKxfp6OZvQadhElq0aG2Ajr8q5S8F3GfTj2DDx RgdDhWBGD/xQ8E8rpa2B/T/T6mKqZLuxAOy4GppM= Date: Mon, 20 Jan 2020 22:05:34 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2694ae2a331_71e23fba928cd96c127883"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 06:05:41 -0000 ----==_mimepart_5e2694ae2a331_71e23fba928cd96c127883 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. Reviewing the amended stuff. All goodness, though I have a suggestion or two. I think that @janaiyengar promised to take another look at this, but for me I'm getting tired of staring at this. I want to merge this very soon. > + +#### Server-Side DoS + +Computing the server's first flight for a full handshake is potentially +expensive, requiring both a signature and a key exchange computation. In order +to prevent computational DoS attacks, QUIC incorporates a cheap token exchange +mechanism which allows servers to validate a client's IP address prior to doing +any expensive computations at the cost of a single round trip. After a +successful handshake, servers can issue new tokens to a client which will allow +new connection establishment without incurring this cost. + +#### On-Path Handshake Termination + +An on-path attacker can force the QUIC handshake to fail by replacing either the +client or server Initial messages with invalid messages. An off-path attacker +can also mount this attack by racing the Initials. Once valid Initial messages As I said elsewhere, this could be simplied to: > An on-path or off-path attacker can force the QUIC handshake to fail by replacing or racing Initial packets. Once valid Initial packets [...] Note: "packet" and not "message". > + +Attackers are additionally categorized as either on-path attackers or off-path +attackers; see Section 3.5 of {{?RFC3552}}. An on-path attacker can read, +modify, or remove any packet it observes such that it no longer reaches its +destination, while an off-path attacker observes the packets, but cannot prevent +the original packet from reaching its intended destination. An off-path +attacker can also transmit arbitrary packets. + +Properties of the handshake, protected packets, and connection migration are +considered separately. + + +### Handshake {#handshake-properties} + +The QUIC handshake incorporates the TLS 1.3 handshake and enjoys the +cryptographic properties described in {{?RFC8446}}; Appendix E.1. ```suggestion cryptographic properties described in {{?TLS13=RFC8446}}; Appendix E.1. ``` > + +### Handshake {#handshake-properties} + +The QUIC handshake incorporates the TLS 1.3 handshake and enjoys the +cryptographic properties described in {{?RFC8446}}; Appendix E.1. + +In addition to those properties, the QUIC handshake is intended to provide some +defense against DoS attacks on the handshake, as described below. + +#### Anti-Amplification + +Because the QUIC handshake can occur without a transport-level round-trip, the +QUIC server's first flight may be sent to a client whose address it cannot +validate. This flight may be long and therefore potentially allows the server +to be used as a DoS reflector/amplifier. The mechanisms described in +{{validate-handshake}} restrict the amplification to a factor of three. Maybe instead: > Address validation ({{address-validation}}) is used to verify that an entity that claims a given address is able to receive packets at that address. Address validation limits amplification attack targets to addresses for which an attacker is either on-path or off-path. > > Prior to validation, endpoints are limited in what they are able to send. During the handshake, a server cannot send more than three times the data it receives; clients that initiate new connections or migrate to a new network path are limited to [um, I can't find a concrete limit in the document]. > +protection ensures that valid packets are only generated by endpoints which +possess the key material established during the handshake; see {{handshake}} and +{{handshake-properties}}. Similarly, any active attacker that observes QUIC +packets and attempts to insert new data or modify existing data in those packets +should not be able to generate packets deemed valid by the receiving endpoint. + +A spoofing attack, in which an active attacker rewrites unprotected parts of a +QUIC packet that it forwards or injects, such as the source or destination +address, is only effective if the attacker can forward packets to the original +endpoint. Packet protection ensures that the packet payloads can only be +processed by the endpoints that completed the handshake, and invalid QUIC +packets are ignored by those endpoints. + +An attacker can also modify the boundaries between QUIC packets and UDP +datagrams, causing multiple packets to be coalesced into a single datagram, or +splitting coalesced packets into multiple datagrams. Such modification has no ```suggestion splitting coalesced packets into multiple datagrams. Aside from datagrams containing Initial packets, which require padding, modification has no ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#pullrequestreview-345645852 ----==_mimepart_5e2694ae2a331_71e23fba928cd96c127883 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson approved this pull request.

=0D =0D

Reviewing the amended stuff. All goodness, though I have a suggestion= or two.

=0D

I think that @janaiyengar promised to take another look a= t this, but for me I'm getting tired of staring at this. I want to merge= this very soon.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+#### Server-Side DoS=0D
+=0D
+Computing the server's first flight for a full handshake is potentia=
lly=0D
+expensive, requiring both a signature and a key exchange computation.  I=
n order=0D
+to prevent computational DoS attacks, QUIC incorporates a cheap token ex=
change=0D
+mechanism which allows servers to validate a client's IP address pri=
or to doing=0D
+any expensive computations at the cost of a single round trip.  After a=0D=

+successful handshake, servers can issue new tokens to a client which wil=
l allow=0D
+new connection establishment without incurring this cost.=0D
+=0D
+#### On-Path Handshake Termination=0D
+=0D
+An on-path attacker can force the QUIC handshake to fail by replacing ei=
ther the=0D
+client or server Initial messages with invalid messages.  An off-path at=
tacker=0D
+can also mount this attack by racing the Initials.  Once valid Initial m=
essages=0D
=0D

As I said elsewhere, this could be simplied to:

=0D
=0D

An on-path or off-path attacker can force the QUIC handshake to fail b= y replacing or racing Initial packets. Once valid Initial packets [...]<= /p>=0D

=0D

Note: "packet" and not "message".

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+Attackers are additionally categorized as either on-path attackers or of=
f-path=0D
+attackers; see Section 3.5 of {{?RFC3552}}.  An on-path attacker can rea=
d,=0D
+modify, or remove any packet it observes such that it no longer reaches =
its=0D
+destination, while an off-path attacker observes the packets, but cannot=
 prevent=0D
+the original packet from reaching its intended destination.  An off-path=
=0D
+attacker can also transmit arbitrary packets.=0D
+=0D
+Properties of the handshake, protected packets, and connection migration=
 are=0D
+considered separately.=0D
+=0D
+=0D
+### Handshake {#handshake-properties}=0D
+=0D
+The QUIC handshake incorporates the TLS 1.3 handshake and enjoys the=0D
+cryptographic properties described in {{?RFC8446}}; Appendix E.1.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-cryptographic properties described in {{?RFC8=
446}}; Appendix E.1.=0D
+cryptographic properties described in {{?TLS13=3DRFC8446}}; Appendix E.1=
.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+### Handshake {#handshake-properties}=0D
+=0D
+The QUIC handshake incorporates the TLS 1.3 handshake and enjoys the=0D
+cryptographic properties described in {{?RFC8446}}; Appendix E.1.=0D
+=0D
+In addition to those properties, the QUIC handshake is intended to provi=
de some=0D
+defense against DoS attacks on the handshake, as described below.=0D
+=0D
+#### Anti-Amplification=0D
+=0D
+Because the QUIC handshake can occur without a transport-level round-tri=
p, the=0D
+QUIC server's first flight may be sent to a client whose address it =
cannot=0D
+validate.  This flight may be long and therefore potentially allows the =
server=0D
+to be used as a DoS reflector/amplifier.  The mechanisms described in=0D=

+{{validate-handshake}} restrict the amplification to a factor of three.=0D=

=0D

Maybe instead:

=0D
=0D

Address validation ({{address-validation}}) is used to verify that an = entity that claims a given address is able to receive packets at that add= ress. Address validation limits amplification attack targets to addresse= s for which an attacker is either on-path or off-path.

=0D

Prior to validation, endpoints are limited in what they are able to se= nd. During the handshake, a server cannot send more than three times the= data it receives; clients that initiate new connections or migrate to a = new network path are limited to [um, I can't find a concrete limit in the= document].

=0D
=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +protection ensures that valid packets are=
 only generated by endpoints which=0D
+possess the key material established during the handshake; see {{handsha=
ke}} and=0D
+{{handshake-properties}}.  Similarly, any active attacker that observes =
QUIC=0D
+packets and attempts to insert new data or modify existing data in those=
 packets=0D
+should not be able to generate packets deemed valid by the receiving end=
point.=0D
+=0D
+A spoofing attack, in which an active attacker rewrites unprotected part=
s of a=0D
+QUIC packet that it forwards or injects, such as the source or destinati=
on=0D
+address, is only effective if the attacker can forward packets to the or=
iginal=0D
+endpoint.  Packet protection ensures that the packet payloads can only b=
e=0D
+processed by the endpoints that completed the handshake, and invalid QUI=
C=0D
+packets are ignored by those endpoints.=0D
+=0D
+An attacker can also modify the boundaries between QUIC packets and UDP=0D=

+datagrams, causing multiple packets to be coalesced into a single datagr=
am, or=0D
+splitting coalesced packets into multiple datagrams.  Such modification =
has no=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-splitting coalesced packets into multiple dat=
agrams.  Such modification has no=0D
+splitting coalesced packets into multiple datagrams.  Aside from datagra=
ms containing Initial packets, which require padding, modification has no=
=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2694ae2a331_71e23fba928cd96c127883-- From nobody Mon Jan 20 22:52:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98F1B120098 for ; Mon, 20 Jan 2020 22:52:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.3 X-Spam-Level: X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SU_uMZKBWw3Y for ; Mon, 20 Jan 2020 22:52:26 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B520120096 for ; Mon, 20 Jan 2020 22:52:26 -0800 (PST) Date: Mon, 20 Jan 2020 22:52:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579589545; bh=jB7A2sQ6b0tUMD4d+VcSMqSjNuhoj4GaIaxccbSdWMs=; h=Date:From:To:Subject:From; b=E63N4AJ4O78BI25Maf+lF6sMNE80TGS4QJ/0MQ2gy294ppdBo5iSsTZpcuPcP/zWn gSfZz2LCSlKhTs26WlHiqMERuRGrW0ZgXEsEY5hPGRh/sGiKWHp92G8y1WuQbVz9bG 6ulGjj5U/x+S0lH389ZBlgtMVgnbYg4ydW1IZ1tc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b52cd6: Changelogs for draft-25 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 06:52:29 -0000 Branch: refs/heads/changelog-25 Home: https://github.com/quicwg/base-drafts Commit: b52cd639b2986a5fd7da927e1f63d612464aefb1 https://github.com/quicwg/base-drafts/commit/b52cd639b2986a5fd7da927e1f63d612464aefb1 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Changelogs for draft-25 I didn't add qpack here because it appears to have not changed. From nobody Mon Jan 20 22:53:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E319A120098 for ; Mon, 20 Jan 2020 22:52:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Im7r4qd4N2c5 for ; Mon, 20 Jan 2020 22:52:55 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD8E2120096 for ; Mon, 20 Jan 2020 22:52:55 -0800 (PST) Date: Mon, 20 Jan 2020 22:52:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579589574; bh=IFSylZh01hUwXZpPQPbc6ptzrfkWtuXu9bJoC/Qrcsc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fkEAWhRp1Rt3S3Qf/sGfQTxRIezECOSYivRT+6tE9P8UrbyFpMj/hQTaXMpE+kkhK VjwvSsiV1xKlUsINNOfGCOXZ+DJni42BzEPtzmSefKD4N0gAgnjkNxFMGhfgFscyPs YUkzRtucaBVOnWCDQ2UkfjhXSV1MDlnE9dxylNWc= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Changelogs for draft-25 (#3370) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e269fc6a7d83_40963fd4e4acd96c10877a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 06:52:58 -0000 ----==_mimepart_5e269fc6a7d83_40963fd4e4acd96c10877a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I didn't add qpack here because it appears to have not changed. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3370 -- Commit Summary -- * Changelogs for draft-25 -- File Changes -- M draft-ietf-quic-recovery.md (7) M draft-ietf-quic-tls.md (7) M draft-ietf-quic-transport.md (23) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3370.patch https://github.com/quicwg/base-drafts/pull/3370.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3370 ----==_mimepart_5e269fc6a7d83_40963fd4e4acd96c10877a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I didn't add qpack here because it appears to have not changed.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3370

Commit Summary

  • Changelogs for draft-25

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e269fc6a7d83_40963fd4e4acd96c10877a-- From nobody Mon Jan 20 22:53:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21D07120098 for ; Mon, 20 Jan 2020 22:53:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rETKz6rUv1Q6 for ; Mon, 20 Jan 2020 22:53:20 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 977DF120096 for ; Mon, 20 Jan 2020 22:53:20 -0800 (PST) Date: Mon, 20 Jan 2020 22:53:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579589599; bh=q5x5t+F9A7RcbPSEmRS3cjhOU82HzGAyYqmcFscGcjM=; h=Date:From:To:Subject:From; b=s1DUWfj9BBO8HfugNpLDXe1WB8g3uApm74SBkTW480HxjIwCeCW4ECrKblrB1N4kq 44I1NP7cEOhKZwq+fGzAt3UmifrZrhjUa7hlr26t679ntVqrsUnoL5r7Uqe5GwGLtt TJa5XYXCOf6cGyXZTACuwvYE+dUanotA1M++Tj4c= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f117ca: Script updating gh-pages from b52cd639. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 06:53:23 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f117ca1582ab61323dd0acd203a374be34b6b6d6 https://github.com/quicwg/base-drafts/commit/f117ca1582ab61323dd0acd203a374be34b6b6d6 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: A changelog-25/draft-ietf-quic-http.html A changelog-25/draft-ietf-quic-http.txt A changelog-25/draft-ietf-quic-invariants.html A changelog-25/draft-ietf-quic-invariants.txt A changelog-25/draft-ietf-quic-qpack.html A changelog-25/draft-ietf-quic-qpack.txt A changelog-25/draft-ietf-quic-recovery.html A changelog-25/draft-ietf-quic-recovery.txt A changelog-25/draft-ietf-quic-tls.html A changelog-25/draft-ietf-quic-tls.txt A changelog-25/draft-ietf-quic-transport.html A changelog-25/draft-ietf-quic-transport.txt A changelog-25/index.html M index.html Log Message: ----------- Script updating gh-pages from b52cd639. [ci skip] From nobody Mon Jan 20 22:56:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19ED91200B6 for ; Mon, 20 Jan 2020 22:56:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v6p2ux9DXlvJ for ; Mon, 20 Jan 2020 22:56:03 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 819AD120096 for ; Mon, 20 Jan 2020 22:56:03 -0800 (PST) Date: Mon, 20 Jan 2020 22:56:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579589762; bh=RwgvNJGv7YimCbWZnDXNwFOo/iY10XqcJ6xjkzb1lgQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hziWWy5A1W1FKgfZD4Yz9l6VOmLKbc800moc/AoBNvdayaUUEQPxUHrfgJGJUal3R lSqE+e6K9tLURkQcwAkGWTenoXo4euO+jC8MKgkd0jpFnZSYQnw78Kos0dPO36JOQp tIcT7H+S6sfewYdwnmSfhg4L/KdGtVcVdLLJxbFU= From: Lars Eggert Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26a08268129_5c0e3fd5060cd9681684bf"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: larseggert X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 06:56:10 -0000 ----==_mimepart_5e26a08268129_5c0e3fd5060cd9681684bf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think the argument was that the number would be smaller = use less bits. (Not that I care much.) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576543940 ----==_mimepart_5e26a08268129_5c0e3fd5060cd9681684bf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the argument was that the number would be smaller = use less bits. (Not that I care much.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26a08268129_5c0e3fd5060cd9681684bf-- From nobody Tue Jan 21 00:48:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EE6C120043 for ; Tue, 21 Jan 2020 00:48:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AFQ1eqQLIkx9 for ; Tue, 21 Jan 2020 00:47:57 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F77120025 for ; Tue, 21 Jan 2020 00:47:57 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id D0F916E0C4F for ; Tue, 21 Jan 2020 00:47:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579596475; bh=FpYGIibVISm4dD6gTr2OAtMl60AYBMl6d46uoRfIw2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MZ1SncBAYvu2nw1DX0yoBJcRKTrxfEx01HWVh6CBOvvM2rj1nuCpgdzRixv3voCKr na96QinnJI/OkzyhSvSls4zfZqBqWNX0y5FfqJ59LCFPi81xeoKLNTsOpn3+9VGG3t PNEUddavzVvjCcaqGRHdGyQukjCJ/AHG1UMzlAG0= Date: Tue, 21 Jan 2020 00:47:55 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26babbc062c_40753fb9a10cd95c654e3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 08:48:04 -0000 ----==_mimepart_5e26babbc062c_40753fb9a10cd95c654e3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Yeah, that was the idea, but on the presumption that values below 1ms wouldn't have a huge effect on performance. But this is now part of the PTO calculation. Right now, we could have had up to 63ms in one byte. With the proposed change, you get 4 bytes if you want to signal 25ms. But that is once per connection, and hardly the end of the world. Reduce the value below 16ms to save two bytes. It's a bit weird that it is possible to advertise a very small value without first measuring RTT to the peer, but I guess that this is what narrow deployment contexts are all about. The question is to what extent we think that this becomes too specialized for general purpose use. We are, after all, designing for the big "I" Internet and advertising max_ack_delay of 10us is hardly suited to trans-continental use. An alternative would be to to define an extension with the smaller, more granular value. That might say: if sRTT < X, then I will reduce max_ack_delay to Y. Or variations on that theme. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576578435 ----==_mimepart_5e26babbc062c_40753fb9a10cd95c654e3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Yeah, that was the idea, but on the presumption that values below 1ms wouldn't have a huge effect on performance. But this is now part of the PTO calculation.

Right now, we could have had up to 63ms in one byte. With the proposed change, you get 4 bytes if you want to signal 25ms. But that is once per connection, and hardly the end of the world. Reduce the value below 16ms to save two bytes.

It's a bit weird that it is possible to advertise a very small value without first measuring RTT to the peer, but I guess that this is what narrow deployment contexts are all about. The question is to what extent we think that this becomes too specialized for general purpose use. We are, after all, designing for the big "I" Internet and advertising max_ack_delay of 10us is hardly suited to trans-continental use.

An alternative would be to to define an extension with the smaller, more granular value. That might say: if sRTT < X, then I will reduce max_ack_delay to Y. Or variations on that theme.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26babbc062c_40753fb9a10cd95c654e3-- From nobody Tue Jan 21 05:10:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98DE71200F7 for ; Tue, 21 Jan 2020 05:10:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jSgXIwd2tuBH for ; Tue, 21 Jan 2020 05:10:00 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD2F81208A6 for ; Tue, 21 Jan 2020 05:10:00 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id A471D8C0DC8 for ; Tue, 21 Jan 2020 05:09:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579612199; bh=tKgxm6yPSAwDy4EMW0JVLdjwKt8aMB01j8FQk4jdUck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pbL6akMblDyjuL+YwIj8qFpar/4cGU2atkjcPRPvL7O0l2dJNWZoCR0s+S8wPUBP7 VrFMahTaFzlONC/xE7iRr9lxOu9eo61Yo201tBvLW+xWa/f8LNXvtSP983/O9CA7d3 anCoZWGYZziC4TNMqMHOlZj9jCGFaSIwS38yUx3s= Date: Tue, 21 Jan 2020 05:09:59 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26f82795257_4d6e3fa0ca0cd96033654e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 13:10:07 -0000 ----==_mimepart_5e26f82795257_4d6e3fa0ca0cd96033654e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). We already say https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-8 > Because new error codes can be defined without negotiation (see Section 9), use of an error code in an unexpected context or receipt of an unknown error code MUST be treated as equivalent to H3_NO_ERROR. However, closing a stream can have other effects regardless of the error code Closing a stream with the error code H3_CLOSED_CRITICAL_STREAM seems like an unexpected context to me. Martin makes the suggestion above to also treat reserved error values as H3_NO_ERROR. By defining and exercising grease of error codes, we can help surface naiive implementations that react in the unfortunate way of your example. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r368989867 ----==_mimepart_5e26f82795257_4d6e3fa0ca0cd96033654e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

We already say https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-8

Because new error codes can be defined without negotiation (see Section 9), use of an error code in an unexpected context or receipt of an unknown error code MUST be treated as equivalent to H3_NO_ERROR. However, closing a stream can have other effects regardless of the error code

Closing a stream with the error code H3_CLOSED_CRITICAL_STREAM seems like an unexpected context to me. Martin makes the suggestion above to also treat reserved error values as H3_NO_ERROR.

By defining and exercising grease of error codes, we can help surface naiive implementations that react in the unfortunate way of your example.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26f82795257_4d6e3fa0ca0cd96033654e-- From nobody Tue Jan 21 05:27:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AD2A120059 for ; Tue, 21 Jan 2020 05:27:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BPzRZyHSUe4x for ; Tue, 21 Jan 2020 05:27:00 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 958E81200F7 for ; Tue, 21 Jan 2020 05:27:00 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 5FE7B1C064D for ; Tue, 21 Jan 2020 05:26:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579613219; bh=FyRmftMzxbTkvR/ivtAE0mofG/N8gEN7L/2Rmy9fVlY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=HcPqUdITMGDH2+u2Nx16NQLrEXlH8VhvfDLxpCPZbT4lOJui/9xBH6DDnVEvez3si hGx/3JysCRdpENWz0E9HTvT0onmrPTUcKMGIdTuuHBXFBRKQxAcO2qNfnwgKH+Q3oy Swy1ZTJexiB7XDGICWOl1oY8owCWVIEjGQJCOeDY= Date: Tue, 21 Jan 2020 05:26:59 -0800 From: Tom Jones Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix section references to DPLPMTUD (#3371) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e26fc234f63d_6e473f95168cd96873658"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: adventureloop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 13:27:08 -0000 ----==_mimepart_5e26fc234f63d_6e473f95168cd96873658 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3371 -- Commit Summary -- * Fix section references to DPLPMTUD -- File Changes -- M draft-ietf-quic-transport.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3371.patch https://github.com/quicwg/base-drafts/pull/3371.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3371 ----==_mimepart_5e26fc234f63d_6e473f95168cd96873658 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3371

Commit Summary

  • Fix section references to DPLPMTUD

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e26fc234f63d_6e473f95168cd96873658-- From nobody Tue Jan 21 07:53:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6726E120124 for ; Tue, 21 Jan 2020 07:53:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1d89bOeGQ6qr for ; Tue, 21 Jan 2020 07:53:13 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB8CC120108 for ; Tue, 21 Jan 2020 07:53:12 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id E39D126173D for ; Tue, 21 Jan 2020 07:53:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579621991; bh=43XBDysBKMKcy5JuKj0MSQOrj8F/5oms30164OtC4Vs=; h=Date:From:To:Subject:From; b=TmFPdXva9Qyo0MbHXZCuU48wDnuvRcZHfn+u+DNWUL3Zn7LVuVqI2DaefwMtAWy3m xxdlEZ775EBPd3B4mGObq5j9fSG+qwyjolGDJ/PdlsChrc9W7tTdo2mFfU+T6D12OA 2Mj2f+aiEYFUh53Hz9jLtC+Ub5nz2MDgl/kWpszw= Date: Tue, 21 Jan 2020 07:53:11 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 956e53: Use the one true reference format (#3368) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 15:53:18 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 956e53cf207274f9e809ff92f754113b4585391b https://github.com/quicwg/base-drafts/commit/956e53cf207274f9e809ff92f754113b4585391b Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use the one true reference format (#3368) From nobody Tue Jan 21 07:53:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 990F3120130 for ; Tue, 21 Jan 2020 07:53:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BX4VDPOGdEiz for ; Tue, 21 Jan 2020 07:53:14 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D97412010F for ; Tue, 21 Jan 2020 07:53:14 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 2B1F52C12C4 for ; Tue, 21 Jan 2020 07:53:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579621992; bh=oxBaQUrh7p3BvzAZYQtjthBXbCOjwxovN08nbV27HD0=; h=Date:From:To:Subject:From; b=B2CV9ORCB24S0zmfvjfHumiqtUeQECb5SKTS4NRNDkre6ziNEDOtmahWVHQY3bDm5 g+4RS+pu2vYQtU/HCz6ASRv7cT2jg1umMXB9cYsqdRcIufiQtKyOAaPtaH86w5q7pC 7ahbjLYx+FCI5ZKG3nBIboOTSEIDBKdq1pKW2bQI= Date: Tue, 21 Jan 2020 07:53:12 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 15:53:21 -0000 Branch: refs/heads/http/one_true_reference_format Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 07:53:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96F6D120108 for ; Tue, 21 Jan 2020 07:53:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6K3kGElEBBim for ; Tue, 21 Jan 2020 07:53:25 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B707112011C for ; Tue, 21 Jan 2020 07:53:25 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id E70821C0DF6 for ; Tue, 21 Jan 2020 07:53:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622004; bh=03DZK28ufBJ7QE3tlhwYJg7jUSIZqkyLwTMjTcK/MQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NZc5xnW0atj/g2gb/G9+naTQ5KNM1yhiii95DOD/LJx6bxYhhGm4+LIMoYnd2NSgw WT64R5H3XiNGKp2Cy+8KURX8SZsTgrI1+oGbyjr0nDK6DkR0ovK27AyAZcOyz06cU3 AmCq8ZbF45Ulmzp0r0QX7xzPzQyR7fe0BjNYi9wo= Date: Tue, 21 Jan 2020 07:53:24 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Use the one true reference format (#3368) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e271e74d73b0_20913f98b58cd95c852de"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 15:53:32 -0000 ----==_mimepart_5e271e74d73b0_20913f98b58cd95c852de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3368 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3368#event-2966747829 ----==_mimepart_5e271e74d73b0_20913f98b58cd95c852de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3368 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e271e74d73b0_20913f98b58cd95c852de-- From nobody Tue Jan 21 07:54:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAF3B120170 for ; Tue, 21 Jan 2020 07:54:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwOAYbP9UanH for ; Tue, 21 Jan 2020 07:54:44 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B70E3120142 for ; Tue, 21 Jan 2020 07:54:44 -0800 (PST) Date: Tue, 21 Jan 2020 07:54:43 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622083; bh=pOJaA1KrT4H9VRU5jOBnvEujWOzukk+S/RnA5Nx3T98=; h=Date:From:To:Subject:From; b=e4SXVNeFLXvG5TzekkPHCdQSNS+tqMwv0BOH3PoFDA2O5H58aK8eiKl2xjgCwcM8t P+6Rl/rppv2qfW2KlhadotOHnAc4PUUSVkAsVKuhgdSxs0BeoPsiedWz4kJnnxLfs2 QFk0deUYuPVKuliuhhkdIbaEtcNa48QnZFU3Tawk= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0d0cfa: Script updating gh-pages from 956e53cf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 15:54:51 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0d0cfa4068e0cf6aac799b7ff80aa2b163fd1733 https://github.com/quicwg/base-drafts/commit/0d0cfa4068e0cf6aac799b7ff80aa2b163fd1733 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 956e53cf. [ci skip] From nobody Tue Jan 21 07:57:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 628001208C3 for ; Tue, 21 Jan 2020 07:57:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RJZvlQyarrIR for ; Tue, 21 Jan 2020 07:57:19 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C14E11208A6 for ; Tue, 21 Jan 2020 07:57:19 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 27DB91C16A3 for ; Tue, 21 Jan 2020 07:57:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622239; bh=flk072FwqIcGP7BAg9YNU42cBzpbPqmZRRyf+CX8zuM=; h=Date:From:To:Subject:From; b=dDwtyFJT8VZIxIjeJhX18/Oc6SsW1rIliv4uLIhJpIFJ4PgsxCUwA1NxeMRBKmT8p bWhcbQ1A2vF+axkCCcuttcvNsNijbY0AtHe1XRAwCgRQ93FKIjKa2sSyKbavcN0Qe1 V6A4WMD79ALkIks4yw7JW59dZUIiXyNMaQvtlSow= Date: Tue, 21 Jan 2020 07:57:19 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 5bdff5: Script updating issues at 2020-01-21T15:57:10Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 15:57:26 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 5bdff5ad5275b5989f5c4a01d0e04ee84ab10d4b https://github.com/quicwg/base-drafts/commit/5bdff5ad5275b5989f5c4a01d0e04ee84ab10d4b Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-21T15:57:10Z. [ci skip] From nobody Tue Jan 21 08:05:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F578120108 for ; Tue, 21 Jan 2020 08:05:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FQjxxscIj3x1 for ; Tue, 21 Jan 2020 08:05:27 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34FC212011C for ; Tue, 21 Jan 2020 08:05:24 -0800 (PST) Date: Tue, 21 Jan 2020 08:05:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622723; bh=qtzD7KaP4pUZ0FrNbJ4e96mq6AFGJtt/p8bfyeg6f24=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TqWwGDbDudNklYBCHvPxuYSJHvv5/32qaKcU16qvKlaHPA3fM0zpzIhrobHxjS8Bu TqphP3xi3rqbVWjMuVva5m3lusCo6tI3FmYe3gWlj8U8xNHgNQbjkeg/yIdlR9BEIs 9BIgMnAq86k0DN5br0QVuieUhnKk48koiqJ7umMQ= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27214354e01_2ce43ff2718cd9641071ba"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:05:34 -0000 ----==_mimepart_5e27214354e01_2ce43ff2718cd9641071ba Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks for the comments. I think it makes sense to discuss this more once the extension draft @janaiyengar and I wrote is published, since that allows updating max_ack_delay in us. It's possible that's enough and then we should just close this issue and move on. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-576752202 ----==_mimepart_5e27214354e01_2ce43ff2718cd9641071ba Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks for the comments. I think it makes sense to discuss this more once the extension draft @janaiyengar and I wrote is published, since that allows updating max_ack_delay in us. It's possible that's enough and then we should just close this issue and move on.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27214354e01_2ce43ff2718cd9641071ba-- From nobody Tue Jan 21 08:06:43 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54151120108 for ; Tue, 21 Jan 2020 08:06:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Tu4UgkHjM18 for ; Tue, 21 Jan 2020 08:06:36 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFA7F120131 for ; Tue, 21 Jan 2020 08:06:34 -0800 (PST) Date: Tue, 21 Jan 2020 08:06:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622794; bh=UN0nhjCfDEljtfRlgWGxQXppmtA7GB7Yzyq3p8zsIc8=; h=Date:From:To:Subject:From; b=d4qse0uuvV5XKmbvWrpUyDcTQ3d1U6xpb8OmwYf0S70/pPWDVBVGk2PyLHVW4ThrI jP3+vuk2lz7pY6PxpLiqgk/Nr4oILdcj9W9oi8WFVJ2t3rvN7deBgklOt2oIZkaA9R llpR+vf8kZ+qa5D1Uv4tThGXAmaUqkgQbcrTmgkQ= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 206420: QPACK: editorial only Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:06:42 -0000 Branch: refs/heads/changelog-25 Home: https://github.com/quicwg/base-drafts Commit: 2064203f5ee7128fa021d83c70a7e7345ac07af4 https://github.com/quicwg/base-drafts/commit/2064203f5ee7128fa021d83c70a7e7345ac07af4 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- QPACK: editorial only From nobody Tue Jan 21 08:06:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D92012012C for ; Tue, 21 Jan 2020 08:06:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8F65pqpE0NMj for ; Tue, 21 Jan 2020 08:06:44 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBAC112013C for ; Tue, 21 Jan 2020 08:06:43 -0800 (PST) Date: Tue, 21 Jan 2020 08:06:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622803; bh=r4wRA03hnYQMFtYgRED473vg47KfBphfDJY2dwJOBMg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RmumTftlCbHf69BkJyKqqksUXqTPte+3o7L/HyX7qrH314OzjlbyxHsEL/vEq4DMM 81r9UZXPt9R9aULEyXsQuv1wEtyNYM6MQVMM1iWPdJkk1a9I5xHoC2DpSr79j12mRC ToOhq1mIMtNZpAlZIe02Hjua/8yogV9zKRfeU/zQ= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Changelogs for draft-25 (#3370) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e272192f31a4_72e83f9bbd2cd95c15461a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:06:51 -0000 ----==_mimepart_5e272192f31a4_72e83f9bbd2cd95c15461a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 2064203f5ee7128fa021d83c70a7e7345ac07af4 QPACK: editorial only -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3370/files/b52cd639b2986a5fd7da927e1f63d612464aefb1..2064203f5ee7128fa021d83c70a7e7345ac07af4 ----==_mimepart_5e272192f31a4_72e83f9bbd2cd95c15461a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e272192f31a4_72e83f9bbd2cd95c15461a-- From nobody Tue Jan 21 08:07:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 333E2120143 for ; Tue, 21 Jan 2020 08:06:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jWqMK29fKvpZ for ; Tue, 21 Jan 2020 08:06:52 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C455120131 for ; Tue, 21 Jan 2020 08:06:52 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id E36758C08D4 for ; Tue, 21 Jan 2020 08:06:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622811; bh=3SUkMiI5DPDIHXCwwzmxzyVIOAK8v/n3vbvWeNl/9SI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0l13ulVq2x1KDuHG0fBvadS8LHs0xMN5r2zwDgZvnnH6wgbksesmUuLGCe+1EzFpp dFjvQaAMxKS/oC/LIIrP+Zm1dmNfehPAAPBEtaPWB2OA+idMz6R+PQB4MYkmPJSQlj uTnjqi1XOLxRuN75+uF3bNMuI9mDmkFxDuzRivZ0= Date: Tue, 21 Jan 2020 08:06:51 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Changelogs for draft-25 (#3370) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27219bd40a9_44fd3fad16ccd96012529c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:06:59 -0000 ----==_mimepart_5e27219bd40a9_44fd3fad16ccd96012529c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. Thanks for doing this! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3370#pullrequestreview-345997195 ----==_mimepart_5e27219bd40a9_44fd3fad16ccd96012529c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.

Thanks for doing this!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27219bd40a9_44fd3fad16ccd96012529c-- From nobody Tue Jan 21 08:07:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 380EA120145 for ; Tue, 21 Jan 2020 08:07:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SzVL9U41vSCs for ; Tue, 21 Jan 2020 08:07:28 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD71612012C for ; Tue, 21 Jan 2020 08:07:22 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 1A1E01C122C for ; Tue, 21 Jan 2020 08:07:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622842; bh=J973bdXNA8zq0Pp6oOpTZOn3FFwN3Ehy0UHKpn4ZX4U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkp0rrTEJwrQjB1+ba3RbiNPTe/aBdrnWKb+2jQGU+14KngA53e0d7twE8B9xo+ar 0JAi8dLxv0gmKY2KviFrUD8Nq0ULLWaUDpiaUNpOSxiI0gJrCMy2/KN0KbSgwmdeYp 8A/VamyrSMVAOgHpXdVR+juu36QUDz0+0Jo/wk24= Date: Tue, 21 Jan 2020 08:07:22 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Changelogs for draft-25 (#3370) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2721baa0e3_6e353fe23d6cd964168356"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:07:35 -0000 ----==_mimepart_5e2721baa0e3_6e353fe23d6cd964168356 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit It had editorial changes, so I noted that. HTTP should be in master already, though I'll take a quick look to see if any of the recent editorial changes to HTTP warrant explicit mention. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3370#issuecomment-576753138 ----==_mimepart_5e2721baa0e3_6e353fe23d6cd964168356 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

It had editorial changes, so I noted that. HTTP should be in master already, though I'll take a quick look to see if any of the recent editorial changes to HTTP warrant explicit mention.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2721baa0e3_6e353fe23d6cd964168356-- From nobody Tue Jan 21 08:07:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D92A8120131 for ; Tue, 21 Jan 2020 08:07:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L7_6E_JXOJ5W for ; Tue, 21 Jan 2020 08:07:40 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADC4E120108 for ; Tue, 21 Jan 2020 08:07:39 -0800 (PST) Date: Tue, 21 Jan 2020 08:07:39 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579622859; bh=cex0x2TfW5KkG/p2RyA0bJpEiURRwAx6Lg6IXgt0aBY=; h=Date:From:To:Subject:From; b=wOkeDsXh73WLRz5JKxli/bQ/8/1L0LA52+yj3lGseokz/zc/uMI5X10hjuoBO6BpS ZPoal0GKQfjmc/1Ch0yQEC3ec16MQGyqVhLVFywLWNE9+DSB3u0W3FQ/+3FfV7Ihf9 J7cclwLW6oBbgbbrO5Iz9OYnMoaJS6L22y09ftIg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 83150b: Script updating gh-pages from 2064203f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:07:47 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 83150b05cbf1fe2ab53c97a32617270e6f5f141e https://github.com/quicwg/base-drafts/commit/83150b05cbf1fe2ab53c97a32617270e6f5f141e Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M changelog-25/draft-ietf-quic-qpack.html M changelog-25/draft-ietf-quic-qpack.txt M index.html Log Message: ----------- Script updating gh-pages from 2064203f. [ci skip] From nobody Tue Jan 21 08:12:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A9712012C for ; Tue, 21 Jan 2020 08:12:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R283bRHwgCL9 for ; Tue, 21 Jan 2020 08:12:48 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 705CC120108 for ; Tue, 21 Jan 2020 08:12:48 -0800 (PST) Date: Tue, 21 Jan 2020 08:12:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579623167; bh=VoRk5DkD3w99n6hc0auKRpch1Nzyn8qzBAtaZzb/cSQ=; h=Date:From:To:Subject:From; b=fL02T1s1d6Vw4sOKusYMSd586wQO/BPd6FH6OZ2ohhxvRv2Pv7OQ9+3X2Rr4u3tW/ ybJ1u4dlc6H3ZWkJt3HZ6sk1OccyKJTZ678C3moTWz3Y+CxqJyX8D1kZ5fSZYEH1hI 97sOxrvOkkCJCliO3zwZRT5ggww4XmET6V2u89ZE= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 887cd2: Remove HTTP_ prefix Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:12:54 -0000 Branch: refs/heads/qpack/error_codes Home: https://github.com/quicwg/base-drafts Commit: 887cd277754c0601ee665a4f138612ede8731a86 https://github.com/quicwg/base-drafts/commit/887cd277754c0601ee665a4f138612ede8731a86 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Remove HTTP_ prefix From nobody Tue Jan 21 08:13:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4A2112012C for ; Tue, 21 Jan 2020 08:13:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.002 X-Spam-Level: X-Spam-Status: No, score=-7.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gUtUJyS6jL6b for ; Tue, 21 Jan 2020 08:13:42 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3799C120108 for ; Tue, 21 Jan 2020 08:13:42 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id E6E89261645 for ; Tue, 21 Jan 2020 08:13:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579623222; bh=j67g1HOmp5vpY/3Qn/k+WbEfM+gdOByK3ewUbHo/4zs=; h=Date:From:To:Subject:From; b=JYk2zxBortD9GLCDWqB5RbchbocNOVyj8gNjCZJP2PQKltbT++Arncw6zsmEQBxMm F1ZN1QRjxMBvvOP9JW8RmDQr424Bw+84AilBOlE/Iqx/jgDZQQJIHI1bpZu3TOE3mj CIbTobwdkWjUWjFZpKXs8Z5Iv8SdauBUdhl30lf0= Date: Tue, 21 Jan 2020 08:13:41 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e3819c: Script updating gh-pages from 887cd277. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:13:49 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e3819c1b5a8391c6d4bbdcca74b6309676fdc11f https://github.com/quicwg/base-drafts/commit/e3819c1b5a8391c6d4bbdcca74b6309676fdc11f Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M index.html A qpack/error_codes/draft-ietf-quic-http.html A qpack/error_codes/draft-ietf-quic-http.txt A qpack/error_codes/draft-ietf-quic-invariants.html A qpack/error_codes/draft-ietf-quic-invariants.txt A qpack/error_codes/draft-ietf-quic-qpack.html A qpack/error_codes/draft-ietf-quic-qpack.txt A qpack/error_codes/draft-ietf-quic-recovery.html A qpack/error_codes/draft-ietf-quic-recovery.txt A qpack/error_codes/draft-ietf-quic-tls.html A qpack/error_codes/draft-ietf-quic-tls.txt A qpack/error_codes/draft-ietf-quic-transport.html A qpack/error_codes/draft-ietf-quic-transport.txt A qpack/error_codes/index.html Log Message: ----------- Script updating gh-pages from 887cd277. [ci skip] From nobody Tue Jan 21 08:17:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A833120951 for ; Tue, 21 Jan 2020 08:17:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.998 X-Spam-Level: X-Spam-Status: No, score=-7.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D5u8lwqTIZWw for ; Tue, 21 Jan 2020 08:16:55 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9BED120996 for ; Tue, 21 Jan 2020 08:16:53 -0800 (PST) Date: Tue, 21 Jan 2020 08:16:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579623412; bh=M6ATe+n0tY+CyRBRsiie18h/vlTHIkHq0csa++MEHMc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=S9zk6qgawbau9e7mZ3D9bZo05Md2KvZp0GnwYZvhYzJizopDBigQyusGUHMmUsZgy phNnTmFgjLkstxGMV5qlD/ge1pxxbLRmThIEomOBlAjw63g+zMGM+kHBq6cy36u1GQ RwS/yyXu0ckT/fYuH9/qwdQe3gWi7+4yGKgY3mlA= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2723f4d19b2_6e0f3f99b40cd9642149bb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:17:04 -0000 ----==_mimepart_5e2723f4d19b2_6e0f3f99b40cd9642149bb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I noticed that the QPACK error codes still started with the HTTP_QPACK_ prefix, while the HTTP document has shifted to H3_ as the prefix. I shortened the QPACK prefix to simply "QPACK_", though "H3_QPACK" could work, too. Along the way, I noticed that backticks were sometimes, but not always, used when referring to the error code names. We haven't been in the HTTP document, so I reconciled them to not. Again, this could go the opposite way. I also noticed that the settings are "SETTINGS_QPACK_" except in the IANA registration where they're simply "QPACK_". I didn't touch those, but am open to feedback on whether that's worth trimming/reconciling. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3372 -- Commit Summary -- * Remove HTTP_ prefix -- File Changes -- M draft-ietf-quic-qpack.md (56) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3372.patch https://github.com/quicwg/base-drafts/pull/3372.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372 ----==_mimepart_5e2723f4d19b2_6e0f3f99b40cd9642149bb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I noticed that the QPACK error codes still started with the HTTP_QPACK_ prefix, while the HTTP document has shifted to H3_ as the prefix. I shortened the QPACK prefix to simply "QPACK_", though "H3_QPACK" could work, too.

Along the way, I noticed that backticks were sometimes, but not always, used when referring to the error code names. We haven't been in the HTTP document, so I reconciled them to not. Again, this could go the opposite way.

I also noticed that the settings are "SETTINGS_QPACK_" except in the IANA registration where they're simply "QPACK_". I didn't touch those, but am open to feedback on whether that's worth trimming/reconciling.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3372

Commit Summary

  • Remove HTTP_ prefix

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2723f4d19b2_6e0f3f99b40cd9642149bb-- From nobody Tue Jan 21 08:19:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 337B01208E8 for ; Tue, 21 Jan 2020 08:19:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Szgpv6grBOn4 for ; Tue, 21 Jan 2020 08:19:45 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54E441201E5 for ; Tue, 21 Jan 2020 08:19:45 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id AE0E76A0A71 for ; Tue, 21 Jan 2020 08:19:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579623584; bh=wbNiSo65MAZ9FtWV7oROiCwT/iewblYgy2DI9tYrsYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fz1nWiTEH9quiRvf/nHp/9iN6UBoCJCQAA0L3h2+2388X1AAuyP+4iMwPQU5LMduX s/ugg6UCxHQxOnoo4LD2hzYLe9TPSlTdt1LerIkcQglz6FXgDqJHKRNjrp7Zzl+1nF q957TEnrY1O2BI4LPJ1i92aSAncsmMaKkazwirOc= Date: Tue, 21 Jan 2020 08:19:44 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2724a07e045_10823fcb6f2cd95c132448"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 16:19:52 -0000 ----==_mimepart_5e2724a07e045_10823fcb6f2cd95c132448 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon receipt. The payload and length of the stream are selected in any manner the -implementation chooses. +implementation chooses. Implementations MAY terminate these streams cleanly, +or MAY abruptly terminate them with an error code of the implementation's +choice, including reserved error codes ({{http-error-codes}}). As @LPardue says, we only have defined semantics for CLOSED_CRITICAL_STREAM as a connection error. (And, for that matter, those semantics don't include any action on the receiver's part.) Receiving it on a stream -- especially a grease stream -- is supposed to have no effect. If it does, greasing is working. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#discussion_r369100624 ----==_mimepart_5e2724a07e045_10823fcb6f2cd95c132448 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> @@ -925,7 +925,9 @@ transferred. Endpoints MUST NOT consider these streams to have any meaning upon
 receipt.
 
 The payload and length of the stream are selected in any manner the
-implementation chooses.
+implementation chooses.  Implementations MAY terminate these streams cleanly,
+or MAY abruptly terminate them with an error code of the implementation's
+choice, including reserved error codes ({{http-error-codes}}).

As @LPardue says, we only have defined semantics for CLOSED_CRITICAL_STREAM as a connection error. (And, for that matter, those semantics don't include any action on the receiver's part.) Receiving it on a stream -- especially a grease stream -- is supposed to have no effect. If it does, greasing is working.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2724a07e045_10823fcb6f2cd95c132448-- From nobody Tue Jan 21 09:17:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB245120044 for ; Tue, 21 Jan 2020 09:17:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RfpzqHuD4yd3 for ; Tue, 21 Jan 2020 09:17:40 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA2D71201A3 for ; Tue, 21 Jan 2020 09:17:39 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 508ED661E9C for ; Tue, 21 Jan 2020 09:17:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579627059; bh=PQdjW4+27yvftYQYwCNSOYVDa4lgPsfTXwGhOVOBXhU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1p+3ReYqSJCMkbBUog9N0QbFr7OxDPfChHuuV7+lrDrD01RHJSNQslk0fe7n7dBy+ KqsyZLB3X7iERdj1qyEea6vEbecvlAKxSsbmn3BoLASoQw8APXfJSYH4eyHnYu1y8+ Frm0Nqpz7B9qQq1NWQ+wPpVby0a/vYgRSJzBPm5Q= Date: Tue, 21 Jan 2020 09:17:39 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2732333ffc5_73383ff726ccd9601092a2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 17:17:47 -0000 ----==_mimepart_5e2732333ffc5_73383ff726ccd9601092a2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. Some suggestions, but nothing concerning, so LG. > +client or server Initial messages with invalid messages. An off-path attacker +can also mount this attack by racing the Initials. Once valid Initial messages +have been exchanged, the remaining handshake messages are protected with the +handshake keys and an on-path attacker cannot force handshake failure, though +they can produce a handshake timeout by dropping packets. + +An on-path attacker can also replace the addresses of packets on either side and +therefore cause the client or server to have an incorrect view of the remote +addresses. Such an attack is indistinguishable from the functions performed by a +NAT. + +#### Parameter Negotiation + +The entire handshake is cryptographically protected, with the Initial packets +being encrypted with per-version keys and the Handshake and later packets being +encrypted with keys derived from the TLS key exchange. Further, parameter nit: Is it a key exchange or message exchange? > +addresses. Such an attack is indistinguishable from the functions performed by a +NAT. + +#### Parameter Negotiation + +The entire handshake is cryptographically protected, with the Initial packets +being encrypted with per-version keys and the Handshake and later packets being +encrypted with keys derived from the TLS key exchange. Further, parameter +negotiation is folded into the TLS transcript and thus provides the same +security guarantees as ordinary TLS negotiation. Thus, an attacker can observe +the client's transport parameters (as long as it knows the QUIC version-specific +salt) but cannot observe the server's transport parameters and cannot influence +parameter negotiation. + +Connection IDs are unencrypted but integrity protected in all messages. They +are not incorporated in the TLS handshake transcript. This is potentially misleading, since there is the original_connection_id transport param, but I'm not sure if it's worth mentioning. > +{{handshake-properties}}. Similarly, any active attacker that observes QUIC +packets and attempts to insert new data or modify existing data in those packets +should not be able to generate packets deemed valid by the receiving endpoint. + +A spoofing attack, in which an active attacker rewrites unprotected parts of a +QUIC packet that it forwards or injects, such as the source or destination +address, is only effective if the attacker can forward packets to the original +endpoint. Packet protection ensures that the packet payloads can only be +processed by the endpoints that completed the handshake, and invalid QUIC +packets are ignored by those endpoints. + +An attacker can also modify the boundaries between QUIC packets and UDP +datagrams, causing multiple packets to be coalesced into a single datagram, or +splitting coalesced packets into multiple datagrams. Such modification has no +functional effect on a QUIC connection, although it might change the performance +characteristics exhibited by the receiving endpoint. @MikeBishop In terms of relying on how packets were coalesced, I don't believe there's any reliable information to be obtained, and relying on these hueristics is already prone to cause problems. For example, there's no guarantee that a receiver buffers the currently undecryptable packets in a datagram if it can decrypt at least one packet. So yes, we should caution against that if we don't already. > +### Connection Migration {#migration-properties} + +Connection Migration ({{migration}}) provides endpoints with the ability to +transition between IP addresses and ports on multiple paths, using one path at a +time for transmission and receipt of non-probing frames. Path validation +({{migrate-validate}}) establishes that a peer is both willing and able +to receive packets sent on a particular path. This helps reduce the effects of +address spoofing by limiting the number of packets sent to a spoofed address. + +This section describes the intended security properties of connection migration +when under various types of DoS attacks. + +#### On-Path Active Attacks + +An attacker that can cause a packet it observes to no longer reach its intended +destination is considered an on-path attacker. Such an attacker generally is generally is present is both a somewhat strong(implying >50% of the time) and quite vague statement. Maybe this clause should be changed to: "When an attacker is present between the QUIC client and server, QUIC endpoints are required to send packets through the attacker to establish connectivity on a given path."? > + +An on-path attacker cannot: + +- Modify an authenticated portion of a packet and cause the + recipient to accept that packet + +An on-path attacker has the opportunity to modify the packets that it observes, +however any modifications to an authenticated portion of a packet will cause it +to be dropped by the receiving endpoint as invalid, as QUIC payloads are both +authenticated and encrypted. + +In the presence of an on-path attacker, QUIC aims to provide the following +properties: + +1. An on-path attacker can prevent use of a path for a QUIC connection, causing +it to fail if it cannot migrate to a new path that does not contain the I'm not sure it's necessary to use the word 'migrate' here. If the handshake hasn't completed, you can't migrate yet. If you take my suggestion, it probably makes sense to update the other bullets. ```suggestion it to fail if it cannot use a different path that does not contain the ``` > + +For the purposes of this discussion, it is assumed that an off-path attacker has +the ability to observe, modify, and re-inject a packet into the network that +will reach the destination endpoint prior to the arrival of the original packet +observed by the attacker. In other words, an attacker has the ability to +consistently "win" a race with the legitimate packets between the endpoints, +potentially causing the original packet to be ignored by the recipient. + +It is also assumed that an attacker has the resources necessary to affect NAT +state, potentially both causing an endpoint to lose its NAT binding, and an +attacker to obtain the same port for use with its traffic. + +In the presence of an off-path attacker, QUIC aims to provide the following +properties: + +1. An off-path attacker can race packets and attempt to become a "limited" The word race is used a few times in this section, but I don't believe it's defined and I'm not sure it's clear to everyone what it means in this context? > + +It is also assumed that an attacker has the resources necessary to affect NAT +state, potentially both causing an endpoint to lose its NAT binding, and an +attacker to obtain the same port for use with its traffic. + +In the presence of an off-path attacker, QUIC aims to provide the following +properties: + +1. An off-path attacker can race packets and attempt to become a "limited" +on-path attacker. + +2. An off-path attacker can cause path validation to succeed for forwarded +packets with the source address listed as the off-path attacker as long as it +can provide improved connectivity between the client and the server. + +3. An off-path attacker cannot cause a connection to close. ```suggestion 3. An off-path attacker cannot cause a connection to close once the handshake has completed. ``` > + +- Delay packets so that they arrive later than packets sent on the original path +- Drop packets +- Modify the authenticated and encrypted portion of a packet and cause the + recipient to accept that packet + +A limited on-path attacker can only delay packets up to the point that the +original packets arrive before the duplicate packets, meaning that it cannot +offer routing with worse latency than the original path. If a limited on-path +attacker drops packets, the original copy will still arrive at the destination +endpoint. + +In the presence of a limited on-path attacker, QUIC aims to provide the +following properties: + +1. A limited on-path attacker cannot cause an active connection to close. ```suggestion 1. A limited on-path attacker cannot cause an established connection to close. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#pullrequestreview-346016818 ----==_mimepart_5e2732333ffc5_73383ff726ccd9601092a2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@ianswett approved this pull request.

=0D =0D

Some suggestions, but nothing concerning, so LG.


=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +client or server Initial messages with in=
valid messages.  An off-path attacker=0D
+can also mount this attack by racing the Initials.  Once valid Initial m=
essages=0D
+have been exchanged, the remaining handshake messages are protected with=
 the=0D
+handshake keys and an on-path attacker cannot force handshake failure, t=
hough=0D
+they can produce a handshake timeout by dropping packets.=0D
+=0D
+An on-path attacker can also replace the addresses of packets on either =
side and=0D
+therefore cause the client or server to have an incorrect view of the re=
mote=0D
+addresses. Such an attack is indistinguishable from the functions perfor=
med by a=0D
+NAT.=0D
+=0D
+#### Parameter Negotiation=0D
+=0D
+The entire handshake is cryptographically protected, with the Initial pa=
ckets=0D
+being encrypted with per-version keys and the Handshake and later packet=
s being=0D
+encrypted with keys derived from the TLS key exchange.  Further, paramet=
er=0D
=0D

nit: Is it a key exchange or message exchange?

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +addresses. Such an attack is indistinguis=
hable from the functions performed by a=0D
+NAT.=0D
+=0D
+#### Parameter Negotiation=0D
+=0D
+The entire handshake is cryptographically protected, with the Initial pa=
ckets=0D
+being encrypted with per-version keys and the Handshake and later packet=
s being=0D
+encrypted with keys derived from the TLS key exchange.  Further, paramet=
er=0D
+negotiation is folded into the TLS transcript and thus provides the same=
=0D
+security guarantees as ordinary TLS negotiation.  Thus, an attacker can =
observe=0D
+the client's transport parameters (as long as it knows the QUIC vers=
ion-specific=0D
+salt) but cannot observe the server's transport parameters and canno=
t influence=0D
+parameter negotiation.=0D
+=0D
+Connection IDs are unencrypted but integrity protected in all messages. =
 They=0D
+are not incorporated in the TLS handshake transcript.=0D
=0D

This is potentially misleading, since there is the original_connection= _id transport param, but I'm not sure if it's worth mentioning.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +{{handshake-properties}}.  Similarly, any=
 active attacker that observes QUIC=0D
+packets and attempts to insert new data or modify existing data in those=
 packets=0D
+should not be able to generate packets deemed valid by the receiving end=
point.=0D
+=0D
+A spoofing attack, in which an active attacker rewrites unprotected part=
s of a=0D
+QUIC packet that it forwards or injects, such as the source or destinati=
on=0D
+address, is only effective if the attacker can forward packets to the or=
iginal=0D
+endpoint.  Packet protection ensures that the packet payloads can only b=
e=0D
+processed by the endpoints that completed the handshake, and invalid QUI=
C=0D
+packets are ignored by those endpoints.=0D
+=0D
+An attacker can also modify the boundaries between QUIC packets and UDP=0D=

+datagrams, causing multiple packets to be coalesced into a single datagr=
am, or=0D
+splitting coalesced packets into multiple datagrams.  Such modification =
has no=0D
+functional effect on a QUIC connection, although it might change the per=
formance=0D
+characteristics exhibited by the receiving endpoint.=0D
=0D

@MikeBishop In terms of relying on how packets were coalesc= ed, I don't believe there's any reliable information to be obtained, and = relying on these hueristics is already prone to cause problems. For exam= ple, there's no guarantee that a receiver buffers the currently undecrypt= able packets in a datagram if it can decrypt at least one packet. So yes= , we should caution against that if we don't already.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +### Connection Migration {#migration-prop=
erties}=0D
+=0D
+Connection Migration ({{migration}}) provides endpoints with the ability=
 to=0D
+transition between IP addresses and ports on multiple paths, using one p=
ath at a=0D
+time for transmission and receipt of non-probing frames.  Path validatio=
n=0D
+({{migrate-validate}}) establishes that a peer is both willing and able=0D=

+to receive packets sent on a particular path.  This helps reduce the eff=
ects of=0D
+address spoofing by limiting the number of packets sent to a spoofed add=
ress.=0D
+=0D
+This section describes the intended security properties of connection mi=
gration=0D
+when under various types of DoS attacks.=0D
+=0D
+#### On-Path Active Attacks=0D
+=0D
+An attacker that can cause a packet it observes to no longer reach its i=
ntended=0D
+destination is considered an on-path attacker.  Such an attacker general=
ly is=0D
=0D

generally is present is both a somewhat strong(implying >50% of the= time) and quite vague statement. Maybe this clause should be changed to= : "When an attacker is present between the QUIC client and server, QUIC e= ndpoints are required to send packets through the attacker to establish c= onnectivity on a given path."?

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+An on-path attacker cannot:=0D
+=0D
+- Modify an authenticated portion of a packet and cause the=0D
+ recipient to accept that packet=0D
+=0D
+An on-path attacker has the opportunity to modify the packets that it ob=
serves,=0D
+however any modifications to an authenticated portion of a packet will c=
ause it=0D
+to be dropped by the receiving endpoint as invalid, as QUIC payloads are=
 both=0D
+authenticated and encrypted.=0D
+=0D
+In the presence of an on-path attacker, QUIC aims to provide the followi=
ng=0D
+properties:=0D
+=0D
+1. An on-path attacker can prevent use of a path for a QUIC connection, =
causing=0D
+it to fail if it cannot migrate to a new path that does not contain the=0D=

=0D

I'm not sure it's necessary to use the word 'migrate' here. If the ha= ndshake hasn't completed, you can't migrate yet. If you take my suggesti= on, it probably makes sense to update the other bullets.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-it to fail if it cannot migrate to a new path=
 that does not contain the=0D
+it to fail if it cannot use a different path that does not contain the=0D=

=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+For the purposes of this discussion, it is assumed that an off-path atta=
cker has=0D
+the ability to observe, modify, and re-inject a packet into the network =
that=0D
+will reach the destination endpoint prior to the arrival of the original=
 packet=0D
+observed by the attacker.  In other words, an attacker has the ability t=
o=0D
+consistently "win" a race with the legitimate packets between =
the endpoints,=0D
+potentially causing the original packet to be ignored by the recipient.=0D=

+=0D
+It is also assumed that an attacker has the resources necessary to affec=
t NAT=0D
+state, potentially both causing an endpoint to lose its NAT binding, and=
 an=0D
+attacker to obtain the same port for use with its traffic.=0D
+=0D
+In the presence of an off-path attacker, QUIC aims to provide the follow=
ing=0D
+properties:=0D
+=0D
+1. An off-path attacker can race packets and attempt to become a "l=
imited"=0D
=0D

The word race is used a few times in this section, but I don't believe= it's defined and I'm not sure it's clear to everyone what it means in th= is context?

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+It is also assumed that an attacker has the resources necessary to affec=
t NAT=0D
+state, potentially both causing an endpoint to lose its NAT binding, and=
 an=0D
+attacker to obtain the same port for use with its traffic.=0D
+=0D
+In the presence of an off-path attacker, QUIC aims to provide the follow=
ing=0D
+properties:=0D
+=0D
+1. An off-path attacker can race packets and attempt to become a "l=
imited"=0D
+on-path attacker.=0D
+=0D
+2. An off-path attacker can cause path validation to succeed for forward=
ed=0D
+packets with the source address listed as the off-path attacker as long =
as it=0D
+can provide improved connectivity between the client and the server.=0D
+=0D
+3. An off-path attacker cannot cause a connection to close.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-3. An off-path attacker cannot cause a connec=
tion to close.=0D
+3. An off-path attacker cannot cause a connection to close once the hand=
shake has completed.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> +=0D
+- Delay packets so that they arrive later than packets sent on the origi=
nal path=0D
+- Drop packets=0D
+- Modify the authenticated and encrypted portion of a packet and cause t=
he=0D
+ recipient to accept that packet=0D
+=0D
+A limited on-path attacker can only delay packets up to the point that t=
he=0D
+original packets arrive before the duplicate packets, meaning that it ca=
nnot=0D
+offer routing with worse latency than the original path.  If a limited o=
n-path=0D
+attacker drops packets, the original copy will still arrive at the desti=
nation=0D
+endpoint.=0D
+=0D
+In the presence of a limited on-path attacker, QUIC aims to provide the=0D=

+following properties:=0D
+=0D
+1. A limited on-path attacker cannot cause an active connection to close=
.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-1. A limited on-path attacker cannot cause an=
 active connection to close.=0D
+1. A limited on-path attacker cannot cause an established connection to =
close.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2732333ffc5_73383ff726ccd9601092a2-- From nobody Tue Jan 21 09:28:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D474C120972 for ; Tue, 21 Jan 2020 09:28:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aVchpHurpA5G for ; Tue, 21 Jan 2020 09:28:19 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F8CE12096D for ; Tue, 21 Jan 2020 09:28:19 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id A9D91960691 for ; Tue, 21 Jan 2020 09:28:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579627697; bh=y3dStXKHpB/B8/lsH7cnAaFp0sCPAHbdhuk8LmkPX2I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iMT/uwxjyZo02KgOFVABh0ln7B5JQTz8bXDupuHZvZ9UlE6k+LrsgBmPVwbrpOGru Phfx8t3xjst3gnUaXSdGQkMhPthFBTE1o9WwJqNJ79eNX3tSDBdPDd9jGjOkfMd2VZ bRAmMP3oAVdcXW6Og9CC43lLuP4s1tE1Rok39t+A= Date: Tue, 21 Jan 2020 09:28:17 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK (#3361) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2734b19ae0f_301f3fcf3eacd968365f2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 17:28:21 -0000 ----==_mimepart_5e2734b19ae0f_301f3fcf3eacd968365f2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}. In order to assist loss detection at the sender, an endpoint SHOULD send an ACK frame immediately on receiving an ack-eliciting packet that is out of order. The #3369 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3361#discussion_r369139876 ----==_mimepart_5e2734b19ae0f_301f3fcf3eacd968365f2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-transport.md:

> @@ -3136,12 +3136,10 @@ This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
 
 In order to assist loss detection at the sender, an endpoint SHOULD send an ACK
 frame immediately on receiving an ack-eliciting packet that is out of order. The

#3369


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2734b19ae0f_301f3fcf3eacd968365f2-- From nobody Tue Jan 21 10:07:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78C3E1209EA for ; Tue, 21 Jan 2020 10:07:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ncvm8w7fRMV2 for ; Tue, 21 Jan 2020 10:07:34 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4EF3120A58 for ; Tue, 21 Jan 2020 10:07:22 -0800 (PST) Date: Tue, 21 Jan 2020 10:07:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630042; bh=dk9nCeWzRnXYtVcgvk0PqOLPzw6MlxqG1Wpz4sLICD8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y1xqphaMGm0p7fXzbxP6UFuaC+qqRd4OwfWKEtVZbVQbTscr8yVyGEFZMCwWAq+bB fZk5UdIdXDvX6IS1KwoeXnODCMHQy80G0DHeUPmpu/1Nx8iN1O4BHMx7MRJjD5PaBW 610X6jEE6GL0xDXBLx3ph7rZJkLe0pgqV67PoDGs= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e273dd9ddbca_df23fd34cccd9682081d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:07:39 -0000 ----==_mimepart_5e273dd9ddbca_df23fd34cccd9682081d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3369#pullrequestreview-346082560 ----==_mimepart_5e273dd9ddbca_df23fd34cccd9682081d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e273dd9ddbca_df23fd34cccd9682081d3-- From nobody Tue Jan 21 10:07:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D151120A21 for ; Tue, 21 Jan 2020 10:07:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WMCEDLuqlqmG for ; Tue, 21 Jan 2020 10:07:49 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D18DA1209F7 for ; Tue, 21 Jan 2020 10:07:43 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 080CA6E08A8 for ; Tue, 21 Jan 2020 10:07:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630063; bh=jbE1jUxzxw0SW0vi78TXjeI4PJprXgUaPlWY1Fbtt2o=; h=Date:From:To:Subject:From; b=gkJFNw7sbpaRJUMzWcPyLOV8/79tbv3bzBV7vkhMy2/2QW/qNDgxmucjTf9dlW0IK bo8hymT4VqQk3bfixdvxOCZpxY5QC0N244If7eXlIR7J9H18K3+jkMDeU7iouro6Cm jB3aZrZvJO64eBjq6FvWptPZNuGYZz97kmtqycv4= Date: Tue, 21 Jan 2020 10:07:42 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:07:50 -0000 Branch: refs/heads/ianswett-out-of-order Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 10:07:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54E0B120967 for ; Tue, 21 Jan 2020 10:07:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b5dy86OcAFH1 for ; Tue, 21 Jan 2020 10:07:50 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16E7F120A44 for ; Tue, 21 Jan 2020 10:07:44 -0800 (PST) Date: Tue, 21 Jan 2020 10:07:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630062; bh=ldHC0dAQaBFfd9SdCnIgMU3Ah72aSGquoOjypNRYoj0=; h=Date:From:To:Subject:From; b=NgfOFtemUbnl4FF+o413iPJr0/TEKNZYj/Ze6aWhetL8f9DgB7s298f4Fh28i1vzX 6IHMjgVRxQsEe2aCPy6/3WwX5TInpxOmpIEqnwbfE03yxMmnjEXgvbrlxVqqDjWJDx zJ7QO1mUGedONypkZi5E7NhJALM+BnkF2j4OY64I= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a1b58b: Update draft-ietf-quic-recovery.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:07:51 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: a1b58beacd0efb45c1a13b7cd110208c105181ea https://github.com/quicwg/base-drafts/commit/a1b58beacd0efb45c1a13b7cd110208c105181ea Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: cfe4321590f623a3ba210a232cb31618e1781f9c https://github.com/quicwg/base-drafts/commit/cfe4321590f623a3ba210a232cb31618e1781f9c Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 5fb51fc4b85d756b1cc605212a225666fca0e6e7 https://github.com/quicwg/base-drafts/commit/5fb51fc4b85d756b1cc605212a225666fca0e6e7 Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Jana Iyengar Commit: 396a44db9f4420d6e03158b993488e633d529d05 https://github.com/quicwg/base-drafts/commit/396a44db9f4420d6e03158b993488e633d529d05 Author: Jana Iyengar Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3369 from quicwg/ianswett-out-of-order Move out-of-order packets definition Compare: https://github.com/quicwg/base-drafts/compare/956e53cf2072...396a44db9f44 From nobody Tue Jan 21 10:08:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EF88120890 for ; Tue, 21 Jan 2020 10:07:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GuAKKhbEayDB for ; Tue, 21 Jan 2020 10:07:53 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D995120A6A for ; Tue, 21 Jan 2020 10:07:53 -0800 (PST) Date: Tue, 21 Jan 2020 10:07:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630072; bh=7fV1oul92I44IXRB7Q/ridDLmbm00v2hU/knaZeC8tM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nFIDKgZDHbX97bhgFwiS17F6YGwP/tgBfKrWepndm1sGFPcYmzcTyzjL5lsPeg7Hm ltELyce6oqR6QEZHg+ocLiW7M7ju2BAQSmB8HjkbGCdIz44Sgj+/sGn1u0un5tSnQb 8kGpqVgtmw9T5pOaGxKl3/vRs5feZZkk5jeqSVsM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e273df877cc6_d973f7f966cd9641809d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:07:55 -0000 ----==_mimepart_5e273df877cc6_d973f7f966cd9641809d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3347 via #3369. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347#event-2967232890 ----==_mimepart_5e273df877cc6_d973f7f966cd9641809d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3347 via #3369.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e273df877cc6_d973f7f966cd9641809d1-- From nobody Tue Jan 21 10:08:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70FEB120890 for ; Tue, 21 Jan 2020 10:07:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XrbUnhDOLPlj for ; Tue, 21 Jan 2020 10:07:52 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28697120967 for ; Tue, 21 Jan 2020 10:07:52 -0800 (PST) Date: Tue, 21 Jan 2020 10:07:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630071; bh=t3WPM8QQHlgsEOhhp5iBtQuBS9fkwDmi4lXAt0f6vhM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VdHb2NmHvqbHdrkOzT/2/+jr7AdFEeKwNPbug/+nQz8uDBf34j9Cm4Hb91BCWg55b p7Ht8vQrymzOmIs5V2KM0/uYpaVoc4x4hx/h4GFQyc+JSlN/tHXj2OvGn387nQrOOz n+vJ1n9w1RWxfPt+4ljdNMNd9Lw9ahx+hTuohPvM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Move out-of-order packets definition (#3369) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e273df7788d1_34093ff6e86cd9681635e9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:07:56 -0000 ----==_mimepart_5e273df7788d1_34093ff6e86cd9681635e9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3369 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3369#event-2967232883 ----==_mimepart_5e273df7788d1_34093ff6e86cd9681635e9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3369 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e273df7788d1_34093ff6e86cd9681635e9-- From nobody Tue Jan 21 10:08:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8E18120A21 for ; Tue, 21 Jan 2020 10:08:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ZJml4FJCADH for ; Tue, 21 Jan 2020 10:08:42 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EC06120A75 for ; Tue, 21 Jan 2020 10:08:42 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 9411C660035 for ; Tue, 21 Jan 2020 10:08:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630121; bh=0+dclmJ4weI1XJI6ygCDO6CwwPoHCvWGa/Y0HkJDEG4=; h=Date:From:To:Subject:From; b=zhwPzwwvUgZuR+HAde49OdNqxdUuLfGJz/lnjYNIU7riytGWMP8/aC0BBMG7ol8gH lbmBWGr7Nu44sdwcxDhbfD2sXnxVSPoL/95fHP0scN+RIXYziJfEw3Uo03vQN2PCxK iueB0p6cmcIP3cHxYKEzvJM2eOGRqAGBJ7e1ySfE= Date: Tue, 21 Jan 2020 10:08:41 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a60d95: Script updating gh-pages from 396a44db. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:08:45 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a60d958491101f75daad11c4378bc9130d223a63 https://github.com/quicwg/base-drafts/commit/a60d958491101f75daad11c4378bc9130d223a63 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 396a44db. [ci skip] From nobody Tue Jan 21 10:09:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8DA4120A40 for ; Tue, 21 Jan 2020 10:09:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNcvOxjTZMjy for ; Tue, 21 Jan 2020 10:09:05 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13E46120971 for ; Tue, 21 Jan 2020 10:09:05 -0800 (PST) Date: Tue, 21 Jan 2020 10:09:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630144; bh=AFKBtE+d7vPRV2wks1u4QBoMQikkKY7aVSiP1Z82Ss8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YCkTmSi2X44QunsPMNxl1b+m9ml1NY2Eh4qejeOhyxh8+I+Bv5Iedrh/84g6opNKw KgCSaMAlK9yjKuj9RsNLLpTSvOX8lxdxTTFpfmwAgLlKURBmuRWzPZPr4vCzQujXfb HpVSTyM7j29awo9CfD0DiLz71ZAAhXk8hK9YkKQI= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define how an "out of order" packet is detected (#3347) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e273e3fe7482_72e13fa44cecd968300372"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:09:09 -0000 ----==_mimepart_5e273e3fe7482_72e13fa44cecd968300372 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson : If you believe we ought to change the definition, please re-open, and we can continue this discussion. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3347#issuecomment-576807611 ----==_mimepart_5e273e3fe7482_72e13fa44cecd968300372 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson : If you believe we ought to change the definition, please re-open, and we can continue this discussion.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e273e3fe7482_72e13fa44cecd968300372-- From nobody Tue Jan 21 10:17:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDFDF12097A for ; Tue, 21 Jan 2020 10:17:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-O6ciXNe5jy for ; Tue, 21 Jan 2020 10:17:27 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2044112097F for ; Tue, 21 Jan 2020 10:17:27 -0800 (PST) Date: Tue, 21 Jan 2020 10:17:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579630646; bh=gPDWtPCOrOKiumHekrEk9MBD6knl27fuiMmDa6aaUHc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UABFdrRvbHSEPLnB4qBiG9MDooZ8+sD2Yf8KkK7PBSSK/dKEWPnLV6GxgrzydM0He Rz1fWgi5Uh2ieB0mXaoK8BLODVt8Mu0dRl3mL4dDgP7oxwffPhd3J91kqSD/woxLPx nKXdDEucpUWPC0ZIxtfAxkXvmL8jkPVt80gIcLnw= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27403640b96_69ca3f949dccd96036098e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:17:34 -0000 ----==_mimepart_5e27403640b96_69ca3f949dccd96036098e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372#pullrequestreview-346088689 ----==_mimepart_5e27403640b96_69ca3f949dccd96036098e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27403640b96_69ca3f949dccd96036098e-- From nobody Tue Jan 21 10:44:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67A6C12095B for ; Tue, 21 Jan 2020 10:44:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBVzG0KuA_qO for ; Tue, 21 Jan 2020 10:44:15 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BD7F12008A for ; Tue, 21 Jan 2020 10:44:15 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 77713C602FF for ; Tue, 21 Jan 2020 10:44:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579632254; bh=j7WjkaLJ+clJsOwp0rO9P0fWrPV8wa81bvGUscic5Tk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HLN+GSM2Rn2Um3SYQuT0tsI9KLWXrqLyzC/5H3hkLkQkd8UyuzhvmeJrfRtDfNXV/ CLqPW1a2xU+mW5M3pRVfXKMzMx7C+/8AXgLH24TaSmKzjIeupKPSauT2yAvUZUxPwK TouJJonDtB1e9I4neqfGN6YbKmhLEgMdKOcBCcG8= Date: Tue, 21 Jan 2020 10:44:14 -0800 From: Tommy Pauly Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27467e688ed_4abd3fe72c2cd96014417d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: tfpauly X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 18:44:17 -0000 ----==_mimepart_5e27467e688ed_4abd3fe72c2cd96014417d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson Yes, it does largely reduce to "implementations MUST pace" (even if the pacing algorithm isn't very nuanced, in which case you'll perform poorly). The formalization of the rate, one option for which was specified in #3351, I think is the heart of what should be done here. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3094#issuecomment-576822317 ----==_mimepart_5e27467e688ed_4abd3fe72c2cd96014417d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson Yes, it does largely reduce to "implementations MUST pace" (even if the pacing algorithm isn't very nuanced, in which case you'll perform poorly).

The formalization of the rate, one option for which was specified in #3351, I think is the heart of what should be done here.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27467e688ed_4abd3fe72c2cd96014417d-- From nobody Tue Jan 21 12:33:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 205B6120041 for ; Tue, 21 Jan 2020 12:33:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XKBvWIZv7lPg for ; Tue, 21 Jan 2020 12:33:49 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85334120019 for ; Tue, 21 Jan 2020 12:33:49 -0800 (PST) Date: Tue, 21 Jan 2020 12:33:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579638829; bh=iGfz+Z4o/xVhOn31rpFSWfOaAE7CVhJCH1XZ2JGn8I0=; h=Date:From:To:Subject:From; b=jB7qP0eGtEhicJ2pdOZRPLzI3lAehXSqRZ+1INcORzIQ+/cx1KVMP0KEOoUzVQWtv w566UQcoZW4ZiLr2t9CnnE6GivD9HNnpQd2W5zd0uwy9Jog985IkvYmpzDPIeHEpPa FW2uRK65gianRSUmEQngP+AsvJ1H9gQrCsbdJIOE= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] dc4ef8: Push association (#3359) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 20:33:51 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: dc4ef85142b1a270e516806553cecb5c18bd13a4 https://github.com/quicwg/base-drafts/commit/dc4ef85142b1a270e516806553cecb5c18bd13a4 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Push association (#3359) From nobody Tue Jan 21 12:33:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8131E120019 for ; Tue, 21 Jan 2020 12:33:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W6kPZ9byb-wH for ; Tue, 21 Jan 2020 12:33:50 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0780012001B for ; Tue, 21 Jan 2020 12:33:50 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 5ACE21C004B for ; Tue, 21 Jan 2020 12:33:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579638829; bh=zMTyq4N9tn5KVUR0Ma9//MzHIRzpPLp2dg2Pzg4Ilk0=; h=Date:From:To:Subject:From; b=WVZ+9PCpFVET9qxHInzDxnz9AM7PPGD+G3MgjQsM77QUeUs7Mmscoi5wvwyglDeTN 43fCY5HI4FuFnJFdnS4vejn2sbycV0viTbclfKgHVU4ISYtCURyvrXyIL4LZYtHKkp BuFPbJfp8cKjGrWumEcEUZu1WxWGNInUrzoDF1ts= Date: Tue, 21 Jan 2020 12:33:49 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 20:33:51 -0000 Branch: refs/heads/http/push_association Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 12:34:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3751E120041 for ; Tue, 21 Jan 2020 12:34:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fCkqAyNSYSM0 for ; Tue, 21 Jan 2020 12:33:59 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01AA6120019 for ; Tue, 21 Jan 2020 12:33:58 -0800 (PST) Date: Tue, 21 Jan 2020 12:33:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579638838; bh=sv5Og35xd2Pub9ce4r4W727Pud0MX5hsPXSHJ7aXAHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Eotu7+qXKgUZQuRcnihCbC93J4xQV3EKROibbdvcWwZM3RWjhGt2urJD8OoYU13zF p8ZxiLySGA8pN1rpFtrhcjZ72KMM09EhcQ3wbjrRHh6kwkPblgMCYeCZylzlWNNnAU PjzsEzq6J9w0H8kIk0sa8EFW7Ubnsti/vdOM1tKs= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Pushes "associated" with parent stream(s) (#3334) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27603643270_64ce3fe5258cd968265561"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 20:34:00 -0000 ----==_mimepart_5e27603643270_64ce3fe5258cd968265561 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3334 via #3359. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3334#event-2967681108 ----==_mimepart_5e27603643270_64ce3fe5258cd968265561 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3334 via #3359.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27603643270_64ce3fe5258cd968265561-- From nobody Tue Jan 21 12:34:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD4E5120019 for ; Tue, 21 Jan 2020 12:34:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wX49ge7ZiT2q for ; Tue, 21 Jan 2020 12:33:59 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9813C12001B for ; Tue, 21 Jan 2020 12:33:59 -0800 (PST) Date: Tue, 21 Jan 2020 12:33:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579638838; bh=7UWVvOyhOfqd3TK63iu/FeYzxNnygNPH0EGIrii4Y78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HPl9JndL7CXA+TR1g0SvT953nPVzuoJnx1NM3MLculUSgQ5qKo7CYN+XGtQc3Oxy3 l0VEJ6EfyN/YAleTZrbsBhe/HhhKu0dN5mk+54/G703Z5duzRs3vnNkLcJD+RxoMZ4 t/Cro3Vp8ZsIj9TlXEMAMkiZ3F1DlJQhpOlsnC1U= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Push association (#3359) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e276036a5c9f_5ab13fb3158cd9641670c9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 20:34:01 -0000 ----==_mimepart_5e276036a5c9f_5ab13fb3158cd9641670c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3359 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3359#event-2967681093 ----==_mimepart_5e276036a5c9f_5ab13fb3158cd9641670c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3359 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e276036a5c9f_5ab13fb3158cd9641670c9-- From nobody Tue Jan 21 12:34:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE35C12001B for ; Tue, 21 Jan 2020 12:34:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1Gz4WJt9MAzI for ; Tue, 21 Jan 2020 12:34:36 -0800 (PST) Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F789120019 for ; Tue, 21 Jan 2020 12:34:36 -0800 (PST) Date: Tue, 21 Jan 2020 12:34:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579638876; bh=t9Hp31Z70ju2MU4BI3iv6D3oko3LTYzNIMo1uJETE4o=; h=Date:From:To:Subject:From; b=u+SOsDvpfKbBecqRSRrZ6LgmdvgMGQjVt1ZZsXk3iGZeKCHbhCig+eLkVlGEKqHls pM5E+ORSZwZlne9uijlmw9HMZpGa7nBZH/+EgGMT6PMfLcz14k4LD0ghODi0Z4FREk uyT1e8htXdjs/3Ig08dMt4dc/asofnde+xCz7Pyo= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 741b81: Script updating gh-pages from dc4ef851. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 20:34:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 741b816ace71d57264c828708dcf781967eb52cc https://github.com/quicwg/base-drafts/commit/741b816ace71d57264c828708dcf781967eb52cc Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from dc4ef851. [ci skip] From nobody Tue Jan 21 13:18:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F4B9120041 for ; Tue, 21 Jan 2020 13:18:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mcTpBozzO_2n for ; Tue, 21 Jan 2020 13:18:33 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2778120020 for ; Tue, 21 Jan 2020 13:18:32 -0800 (PST) Date: Tue, 21 Jan 2020 13:18:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641511; bh=4DN3GV1WaaGN9IbTKE0HUNT3wpSvIgLBdEFdkSMtsCc=; h=Date:From:To:Subject:From; b=K0hyogfY1bHTiioHAzQU584khRJYnDjR9t19FmzA69Jw6cYdLXRUwu23PnxQEKdEG i+dfFbKijyzZ0loKfVbOsbaub/W4H9PuCusmyggsmRVr6U8V9YHpgtt2h38Ti36FfB JmK/Oj5I3R26xUYtH7zDlHaLpJRH7W55ECHZIuX4= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d2eae3: MinRTT for the congestion control context Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:18:37 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: d2eae3ff88e64a67ad605f58a6f981b14fd26739 https://github.com/quicwg/base-drafts/commit/d2eae3ff88e64a67ad605f58a6f981b14fd26739 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- MinRTT for the congestion control context Also explains what happens to MinRTT if the path RTT changes. Fixes #2908 Commit: eead856d0a445f35be1f55f0823c759a53ab9eab https://github.com/quicwg/base-drafts/commit/eead856d0a445f35be1f55f0823c759a53ab9eab Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix a long line Commit: 32ee7e524d6582a317cb4ec3ffbd23263a6040d0 https://github.com/quicwg/base-drafts/commit/32ee7e524d6582a317cb4ec3ffbd23263a6040d0 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: f0169fe1e0568effdc7307ea1613750e70b06056 https://github.com/quicwg/base-drafts/commit/f0169fe1e0568effdc7307ea1613750e70b06056 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 9c1e11a0221952729437f0692ca8a079b4102523 https://github.com/quicwg/base-drafts/commit/9c1e11a0221952729437f0692ca8a079b4102523 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: c1604ae7dcaed0cd4cf624c946e5470bb887efa4 https://github.com/quicwg/base-drafts/commit/c1604ae7dcaed0cd4cf624c946e5470bb887efa4 Author: ianswett Date: 2019-07-21 (Sun, 21 Jul 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 61a3725ced92b80bd86a15ae2d625d39a31a9db3 https://github.com/quicwg/base-drafts/commit/61a3725ced92b80bd86a15ae2d625d39a31a9db3 Author: ianswett Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Idle timeout indicates you will timeout then This makes idle timeout symmetric by stating that a peer will close the connection at or soon after the idle timeout expires, creating clear expectations of idle timeout behavior. Fixes #2602 Takes some of the improved text from #2745 Commit: dc5b220c7e9be644223a0a0b829320256c356ea2 https://github.com/quicwg/base-drafts/commit/dc5b220c7e9be644223a0a0b829320256c356ea2 Author: ianswett Date: 2019-10-16 (Wed, 16 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: f220d9994308b4c348aa9ec79954c4256797da36 https://github.com/quicwg/base-drafts/commit/f220d9994308b4c348aa9ec79954c4256797da36 Author: David Schinazi Date: 2019-10-17 (Thu, 17 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Add retry integrity tag Commit: 3e9418312ad9c224063fce42da0be441acd9a7ab https://github.com/quicwg/base-drafts/commit/3e9418312ad9c224063fce42da0be441acd9a7ab Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- fix retry tp Commit: a7fa53b81c09e2031051f3dbe9e120c52f3174eb https://github.com/quicwg/base-drafts/commit/a7fa53b81c09e2031051f3dbe9e120c52f3174eb Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- fix retry tp Commit: 4aae5f258dfc27ca950b64481a433da39c3c8893 https://github.com/quicwg/base-drafts/commit/4aae5f258dfc27ca950b64481a433da39c3c8893 Author: David Schinazi Date: 2019-10-18 (Fri, 18 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- cawood's review Commit: eeb4ce37462c90023a0edfc45df9442e37f49732 https://github.com/quicwg/base-drafts/commit/eeb4ce37462c90023a0edfc45df9442e37f49732 Author: David Schinazi Date: 2019-10-21 (Mon, 21 Oct 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- MT editorial changes Co-Authored-By: Martin Thomson Commit: 467e31ed2e742ae6d3aff6e472fb7987d284929f https://github.com/quicwg/base-drafts/commit/467e31ed2e742ae6d3aff6e472fb7987d284929f Author: David Schinazi Date: 2019-10-21 (Mon, 21 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Review suggestion from MT Commit: 8c45cc9e37ff1689497e844e3bf6b867138f1f95 https://github.com/quicwg/base-drafts/commit/8c45cc9e37ff1689497e844e3bf6b867138f1f95 Author: David Schinazi Date: 2019-10-23 (Wed, 23 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial fix from MikeBishop Co-Authored-By: Mike Bishop Commit: c056d3063fe3ddf5ba3c31778ec4a721c15a49f3 https://github.com/quicwg/base-drafts/commit/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3 Author: David Schinazi Date: 2019-10-24 (Thu, 24 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- MT suggestions Co-Authored-By: Martin Thomson Commit: 739d272564a791476b75cff0a6ea258f0e4d17a8 https://github.com/quicwg/base-drafts/commit/739d272564a791476b75cff0a6ea258f0e4d17a8 Author: David Schinazi Date: 2019-10-24 (Thu, 24 Oct 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- fixup line length Commit: 2537a1a53d178d956f28c48994011ff51d8aac8e https://github.com/quicwg/base-drafts/commit/2537a1a53d178d956f28c48994011ff51d8aac8e Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion and some reordering Commit: 61dcaadf58bef6e9029192689d204614f3f9b082 https://github.com/quicwg/base-drafts/commit/61dcaadf58bef6e9029192689d204614f3f9b082 Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94 https://github.com/quicwg/base-drafts/commit/6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94 Author: ianswett Date: 2019-10-28 (Mon, 28 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: e4dd819fb3939e82c668b52076f7d89d500b8e3f https://github.com/quicwg/base-drafts/commit/e4dd819fb3939e82c668b52076f7d89d500b8e3f Author: ianswett Date: 2019-10-29 (Tue, 29 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Kazuho's suggestions Commit: 22346234eeb5e2578c44cab1ef5c3e6f85c4138e https://github.com/quicwg/base-drafts/commit/22346234eeb5e2578c44cab1ef5c3e6f85c4138e Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 11d8da8732728fe0c02546fa3cb594049cc1f653 https://github.com/quicwg/base-drafts/commit/11d8da8732728fe0c02546fa3cb594049cc1f653 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 508413d41bb40573232797b12c1eb2f1e5d03278 https://github.com/quicwg/base-drafts/commit/508413d41bb40573232797b12c1eb2f1e5d03278 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: e0d76ce4795f1ee20ee16964534a3732ac8eba50 https://github.com/quicwg/base-drafts/commit/e0d76ce4795f1ee20ee16964534a3732ac8eba50 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: 48f04d6cb6f2b080dc75c00c88242d05d3d77c36 https://github.com/quicwg/base-drafts/commit/48f04d6cb6f2b080dc75c00c88242d05d3d77c36 Author: ianswett Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson Commit: a7232f126f9ab0e54d8793a9e555d5fdd7a84b01 https://github.com/quicwg/base-drafts/commit/a7232f126f9ab0e54d8793a9e555d5fdd7a84b01 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: ec80c86716185ddc5b2836afdf6ff6908180fa12 https://github.com/quicwg/base-drafts/commit/ec80c86716185ddc5b2836afdf6ff6908180fa12 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: cd47d621b7c5de6c7ca504d034338023a117698d https://github.com/quicwg/base-drafts/commit/cd47d621b7c5de6c7ca504d034338023a117698d Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 7a6d513d944900a423aa7558d92b5edc949c7a0c https://github.com/quicwg/base-drafts/commit/7a6d513d944900a423aa7558d92b5edc949c7a0c Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 0bfcf117ec2ea72d44e63513a0415475df48a2fe https://github.com/quicwg/base-drafts/commit/0bfcf117ec2ea72d44e63513a0415475df48a2fe Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar Commit: 210821bf6cc4376b057d47bc5a2c2dc1fad46b11 https://github.com/quicwg/base-drafts/commit/210821bf6cc4376b057d47bc5a2c2dc1fad46b11 Author: ianswett Date: 2019-11-02 (Sat, 02 Nov 2019) Changed paths: M .circleci/config.yml M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M ietf.json Log Message: ----------- Merge branch 'master' into ianswett-symmetric-timeout Commit: 07d63d916e4738f6b845da81235dbf3ddb2cf93b https://github.com/quicwg/base-drafts/commit/07d63d916e4738f6b845da81235dbf3ddb2cf93b Author: ianswett Date: 2019-11-03 (Sun, 03 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's comment Commit: 1bc2ffea476655a7501f8989415331c753de182c https://github.com/quicwg/base-drafts/commit/1bc2ffea476655a7501f8989415331c753de182c Author: ianswett Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M .circleci/config.yml M README.md M draft-ietf-quic-http.md M draft-ietf-quic-invariants.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md A ietf.json M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-min-rtt Commit: 08077e12f9f35647b59ef1b293780fce1b4cb14d https://github.com/quicwg/base-drafts/commit/08077e12f9f35647b59ef1b293780fce1b4cb14d Author: David Schinazi Date: 2019-11-15 (Fri, 15 Nov 2019) Changed paths: M .circleci/config.yml M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M ietf.json Log Message: ----------- Merge branch 'master' into prot_retry Commit: a61c2b36de62fc10694951fcaf47dcf01633f2ae https://github.com/quicwg/base-drafts/commit/a61c2b36de62fc10694951fcaf47dcf01633f2ae Author: David Schinazi Date: 2019-11-15 (Fri, 15 Nov 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Comment from Christian Huitema Commit: 98c7e87650c7e4934dbe667334335233e3f8a415 https://github.com/quicwg/base-drafts/commit/98c7e87650c7e4934dbe667334335233e3f8a415 Author: David Schinazi Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Use initial_salt instead of zero key Commit: e74856dad49d3a666d4a9b028d549cb48fe9187b https://github.com/quicwg/base-drafts/commit/e74856dad49d3a666d4a9b028d549cb48fe9187b Author: ianswett Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 9969af3c4f1a2696a94b3f8e3c504476bd4804f6 https://github.com/quicwg/base-drafts/commit/9969af3c4f1a2696a94b3f8e3c504476bd4804f6 Author: Nick Banks Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Prevent Idle Timeout while Blocked Commit: 581a368bb9fee7d3b72ae56d59492a0134ea4361 https://github.com/quicwg/base-drafts/commit/581a368bb9fee7d3b72ae56d59492a0134ea4361 Author: ianswett Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Marten's suggestion Commit: 875de3f37a1455793d715d481f895cfb32e33aa8 https://github.com/quicwg/base-drafts/commit/875de3f37a1455793d715d481f895cfb32e33aa8 Author: ianswett Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rebuild Commit: 49cea64e4bc427763900b739cc85528880767913 https://github.com/quicwg/base-drafts/commit/49cea64e4bc427763900b739cc85528880767913 Author: Nick Banks Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion Commit: bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c https://github.com/quicwg/base-drafts/commit/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c Author: David Schinazi Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- make new key Commit: 4170f4073ffa7bbeae39acf5ef512e37cb63898b https://github.com/quicwg/base-drafts/commit/4170f4073ffa7bbeae39acf5ef512e37cb63898b Author: Nick Banks Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestions Commit: f3e1f901ebe2d1f20bce40b350ea4a7af2c18726 https://github.com/quicwg/base-drafts/commit/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726 Author: Nick Banks Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestions (2) Commit: 56d8e3ef95e06999de57a556264588cd65d675a9 https://github.com/quicwg/base-drafts/commit/56d8e3ef95e06999de57a556264588cd65d675a9 Author: Martin Thomson Date: 2019-12-03 (Tue, 03 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Prohibit IP fragmentation This won't necessarily prevent fragmentation from happening, but it's the best we can do. I didn't REQUIRE dropping of fragments, because some systems do that for you, but a SHOULD seems appropriate. Closes #3243. Commit: 8ff17f071f05730a12049480dd9a8ffc97fb0b33 https://github.com/quicwg/base-drafts/commit/8ff17f071f05730a12049480dd9a8ffc97fb0b33 Author: Martin Thomson Date: 2019-12-05 (Thu, 05 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove fragmentation assembly recommendation Commit: 802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8 https://github.com/quicwg/base-drafts/commit/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8 Author: ianswett Date: 2019-12-06 (Fri, 06 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Keep RFC6928 non-normative Adds Gorry's suggestion for an editorial improvement. Commit: c8495ba33d09665dceb3b3a391f30f4654e4ed03 https://github.com/quicwg/base-drafts/commit/c8495ba33d09665dceb3b3a391f30f4654e4ed03 Author: ianswett Date: 2019-12-06 (Fri, 06 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: d97c226a9a2f6c147b3952b39a982cf55f12412b https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix congestion control permissiveness Commit: df57effc57901da028bd3c72a5b0d5b76ef84b02 https://github.com/quicwg/base-drafts/commit/df57effc57901da028bd3c72a5b0d5b76ef84b02 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- remove pointless sentences Commit: 1de8eb4421ba5d48cf5fac71ee37bc1914e62df3 https://github.com/quicwg/base-drafts/commit/1de8eb4421ba5d48cf5fac71ee37bc1914e62df3 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- gorry comment Commit: d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a https://github.com/quicwg/base-drafts/commit/d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: ianswett Commit: dc62871ae0d6585eb518c6d7e5d58434922f6b94 https://github.com/quicwg/base-drafts/commit/dc62871ae0d6585eb518c6d7e5d58434922f6b94 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- specify section 3.1 Commit: 19063e44b6f29f1cad20f7c13179fc5e6e116638 https://github.com/quicwg/base-drafts/commit/19063e44b6f29f1cad20f7c13179fc5e6e116638 Author: Jana Iyengar Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ted's suggestion Commit: 5ac50f30e276429c2e882be6b3906be28cb61dbf https://github.com/quicwg/base-drafts/commit/5ac50f30e276429c2e882be6b3906be28cb61dbf Author: David Schinazi Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into prot_retry Commit: 5ac62013d6dd9ee85e2061dc807caf192c22387e https://github.com/quicwg/base-drafts/commit/5ac62013d6dd9ee85e2061dc807caf192c22387e Author: ianswett Date: 2019-12-10 (Tue, 10 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Swap sentence order Commit: 651c4e4fa66697ae35bee3b2585e65457a2e7df5 https://github.com/quicwg/base-drafts/commit/651c4e4fa66697ae35bee3b2585e65457a2e7df5 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply editorial suggestions Commit: 774bc68d220a32c23054baffcfebca2d8b1c6f76 https://github.com/quicwg/base-drafts/commit/774bc68d220a32c23054baffcfebca2d8b1c6f76 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Use idle timer more directly Commit: c55954007d7162b0ebbed350a421909847765b46 https://github.com/quicwg/base-drafts/commit/c55954007d7162b0ebbed350a421909847765b46 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- wrap Commit: e3ea21a0ae64d7050c052d1b42d34b5ff704d031 https://github.com/quicwg/base-drafts/commit/e3ea21a0ae64d7050c052d1b42d34b5ff704d031 Author: Nick Banks Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion Co-Authored-By: ianswett Commit: 66edd7d093cf41bcd7dd9c9687c5f4c5a93530e7 https://github.com/quicwg/base-drafts/commit/66edd7d093cf41bcd7dd9c9687c5f4c5a93530e7 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- use a HANDSHAKE_DONE frame to drive the handshake to confirmation Commit: 9ca34149fe35bc5e53109dd4f90a95db957cc0a1 https://github.com/quicwg/base-drafts/commit/9ca34149fe35bc5e53109dd4f90a95db957cc0a1 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- more concise timing requirement Commit: b39be19c195bf92699321c9c86777517f28b3fd0 https://github.com/quicwg/base-drafts/commit/b39be19c195bf92699321c9c86777517f28b3fd0 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- move retransmission rule for HANDSHAKE_DONE frames Commit: ebe9541dd51bb01ba0682e8664d0b19fc49fc630 https://github.com/quicwg/base-drafts/commit/ebe9541dd51bb01ba0682e8664d0b19fc49fc630 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- prohibit clients from sending HANDSHAKE_DONE Commit: e6c341103cc1badcf35dfae8f124cb63641f2682 https://github.com/quicwg/base-drafts/commit/e6c341103cc1badcf35dfae8f124cb63641f2682 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- apply David's suggestions, with minor modifications Commit: e0fef55566de670f1344c89a70ed20f727727820 https://github.com/quicwg/base-drafts/commit/e0fef55566de670f1344c89a70ed20f727727820 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- send HANDSHAKE_DONE immediately Commit: 1af5969375182bfc8742d2d011f96403ab10ccc6 https://github.com/quicwg/base-drafts/commit/1af5969375182bfc8742d2d011f96403ab10ccc6 Author: Marten Seemann Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- apply mt's suggestion Commit: 793ed501a4d6f854f47a4977c2fee7fd60bd317c https://github.com/quicwg/base-drafts/commit/793ed501a4d6f854f47a4977c2fee7fd60bd317c Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Move alternative confirmation method Commit: c4041eb0eb6fd2fbf863ca4e7b746cb933986a67 https://github.com/quicwg/base-drafts/commit/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67 Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add HANDSHAKE_DONE to the table; fix anchor Commit: df0d32007d13b1d6748ed5d855f12a3cbca38c87 https://github.com/quicwg/base-drafts/commit/df0d32007d13b1d6748ed5d855f12a3cbca38c87 Author: Nick Harper Date: 2019-12-13 (Fri, 13 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify the state a client stores with a token It is permissible for a client to do 0-RTT resumption with a NST from one connection and a token from another. This clarifies that a client only needs to associate a token (from a NEW_TOKEN frame) with the server it was from and no additional state, and that a server can't require that a token be from the same connection as the NST in use. Commit: cf39d12c5e0e5421522e95cf2b6543b0060b49ee https://github.com/quicwg/base-drafts/commit/cf39d12c5e0e5421522e95cf2b6543b0060b49ee Author: Marten Seemann Date: 2019-12-24 (Tue, 24 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- apply @ianswett's suggestion Co-Authored-By: ianswett Commit: 8942c8dcf8142aca28baff547d07c473b4a4304d https://github.com/quicwg/base-drafts/commit/8942c8dcf8142aca28baff547d07c473b4a4304d Author: Marten Seemann Date: 2020-01-01 (Wed, 01 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- apply @MikeBishop's suggestions Co-Authored-By: Mike Bishop Commit: 691c21c96f7c4f364d0e80d1cc7f41a65acc0253 https://github.com/quicwg/base-drafts/commit/691c21c96f7c4f364d0e80d1cc7f41a65acc0253 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Use path, not congestion control context Commit: 810bb972e7874c6d4d99f140ae5262ac7c5921f3 https://github.com/quicwg/base-drafts/commit/810bb972e7874c6d4d99f140ae5262ac7c5921f3 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 5d9f7f215431d1f0c0056952123549d0966f08bd https://github.com/quicwg/base-drafts/commit/5d9f7f215431d1f0c0056952123549d0966f08bd Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-min-rtt Commit: a25ffdfa5a413decae02c948c1823c87ca11e98c https://github.com/quicwg/base-drafts/commit/a25ffdfa5a413decae02c948c1823c87ca11e98c Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 5df69d1f1ee882f8aac9da6ed136caf886ba5c91 https://github.com/quicwg/base-drafts/commit/5df69d1f1ee882f8aac9da6ed136caf886ba5c91 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 742b7c7e1bbb5796e29902348780dd62893bc899 https://github.com/quicwg/base-drafts/commit/742b7c7e1bbb5796e29902348780dd62893bc899 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: ce29f01d16cf897f8ee15523113329e9d2cfa386 https://github.com/quicwg/base-drafts/commit/ce29f01d16cf897f8ee15523113329e9d2cfa386 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 676dbe63dd22f873e69f5717ac7027e1485ed3d8 https://github.com/quicwg/base-drafts/commit/676dbe63dd22f873e69f5717ac7027e1485ed3d8 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: ee320015687ecbce52b1883e745452391c073625 https://github.com/quicwg/base-drafts/commit/ee320015687ecbce52b1883e745452391c073625 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 68a16ddef6622da71f7b71f96a4308bdf30e2196 https://github.com/quicwg/base-drafts/commit/68a16ddef6622da71f7b71f96a4308bdf30e2196 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: dcc70434385bffcbbbcd741778f96c73341e676b https://github.com/quicwg/base-drafts/commit/dcc70434385bffcbbbcd741778f96c73341e676b Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 623775f0663322a402bfc965db51433af3ead743 https://github.com/quicwg/base-drafts/commit/623775f0663322a402bfc965db51433af3ead743 Author: ianswett Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2919 from quicwg/ianswett-min-rtt MinRTT for the path Commit: 225eb36f8b120e70ab564f672d5f2fd0cea41dea https://github.com/quicwg/base-drafts/commit/225eb36f8b120e70ab564f672d5f2fd0cea41dea Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Unknown error codes are equivalent to NO_ERROR (#3331) Commit: 0c4f4d7302d0ddff338991298347f270d78ae6a6 https://github.com/quicwg/base-drafts/commit/0c4f4d7302d0ddff338991298347f270d78ae6a6 Author: Martin Thomson Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Use semi-colon instead of (see {{foo}}) (#3302) A stylistic change primarily. Commit: 4615f4bfc60c84914008c6538b0b807cfa0b04d4 https://github.com/quicwg/base-drafts/commit/4615f4bfc60c84914008c6538b0b807cfa0b04d4 Author: Mike Bishop Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- One more changelog entry Commit: 5294b4053075e2c58e3ae33e165116a89f1a24f9 https://github.com/quicwg/base-drafts/commit/5294b4053075e2c58e3ae33e165116a89f1a24f9 Author: Martin Thomson Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Fix references to -tls Closes #3328. Commit: 2ccdfe19a413cbd52fa99d0c46cd06ff7a0f6a11 https://github.com/quicwg/base-drafts/commit/2ccdfe19a413cbd52fa99d0c46cd06ff7a0f6a11 Author: Jana Iyengar Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3342 from quicwg/fix-49-410 Fix references to key discard section of -tls Commit: 7cc69f50eb8492c923acc76b4cfe9a837581bad5 https://github.com/quicwg/base-drafts/commit/7cc69f50eb8492c923acc76b4cfe9a837581bad5 Author: Mike Bishop Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Think carefully before blowing up (#3344) Commit: ef45d0c28dee4b813c4a609c2d57621d54cc122b https://github.com/quicwg/base-drafts/commit/ef45d0c28dee4b813c4a609c2d57621d54cc122b Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3120 from DavidSchinazi/prot_retry Add retry integrity tag Commit: 27f12930a45689d181cb506ddeeabe01d3fa97a4 https://github.com/quicwg/base-drafts/commit/27f12930a45689d181cb506ddeeabe01d3fa97a4 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3248 from quicwg/jri/cc Fix congestion control permissiveness Commit: 5bdcfd1d677eb2f32dbb54de990474aaf72ca437 https://github.com/quicwg/base-drafts/commit/5bdcfd1d677eb2f32dbb54de990474aaf72ca437 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3287 from quicwg/ianswett-6928-editorial Keep RFC6928 informative Commit: 00093022a56800cdd74aaaf132264d10df28a05e https://github.com/quicwg/base-drafts/commit/00093022a56800cdd74aaaf132264d10df28a05e Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3280 from quicwg/df Prohibit IP fragmentation Commit: b8124601412295bb433951c9cd19e6a059e2fba7 https://github.com/quicwg/base-drafts/commit/b8124601412295bb433951c9cd19e6a059e2fba7 Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3150 from nharper/ticket-resumption-requirements Clarify the state a client stores with a token Commit: 48895d6d849a1751ea717e4a69afb1afefc478aa https://github.com/quicwg/base-drafts/commit/48895d6d849a1751ea717e4a69afb1afefc478aa Author: Jana Iyengar Date: 2020-01-16 (Thu, 16 Jan 2020) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3145 from marten-seemann/handshake-done use a HANDSHAKE_DONE frame to drive the handshake to confirmation Commit: ed4a712044fa3c325a2dedcd2b80d507842140ac https://github.com/quicwg/base-drafts/commit/ed4a712044fa3c325a2dedcd2b80d507842140ac Author: Kazuho Oku Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY initiating a graceful shutdown can carry a huge stream ID (#3343) * GOAWAY initiating a graceful shutdown can carry a huge stream ID / also talk about QUIC concepts * apply @ianswett's suggestion * do not assume that there's a API between QUIC and H3 * capitalize "Section" * "currently" allowed max stream * rearrange for better reading * stop talking about adjusting transport behavior, nor use RFC2119 keywords Commit: a1b58beacd0efb45c1a13b7cd110208c105181ea https://github.com/quicwg/base-drafts/commit/a1b58beacd0efb45c1a13b7cd110208c105181ea Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: cfe4321590f623a3ba210a232cb31618e1781f9c https://github.com/quicwg/base-drafts/commit/cfe4321590f623a3ba210a232cb31618e1781f9c Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 6b49e2e111ee66e1c0c4296dd28dbbe3202a3ebe https://github.com/quicwg/base-drafts/commit/6b49e2e111ee66e1c0c4296dd28dbbe3202a3ebe Author: Mike Bishop Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Don't specify RTT in HTTP (#3358) * Don't specify RTT * Do the can-can Commit: 5fb51fc4b85d756b1cc605212a225666fca0e6e7 https://github.com/quicwg/base-drafts/commit/5fb51fc4b85d756b1cc605212a225666fca0e6e7 Author: ianswett Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Jana Iyengar Commit: f1a7978d063164c8dfa8878205f171fe1b565792 https://github.com/quicwg/base-drafts/commit/f1a7978d063164c8dfa8878205f171fe1b565792 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3266 from nibanks/pr/idle-blocked Prevent Idle Timeout while Blocked Commit: a203af613df8318d9a328b93896af3fadbaa9367 https://github.com/quicwg/base-drafts/commit/a203af613df8318d9a328b93896af3fadbaa9367 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ianswett-symmetric-timeout Commit: 243259369ff315b1089a717f486d59e9955ecffe https://github.com/quicwg/base-drafts/commit/243259369ff315b1089a717f486d59e9955ecffe Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3099 from quicwg/ianswett-symmetric-timeout Change idle_timeout to max_idle_timeout Commit: 956e53cf207274f9e809ff92f754113b4585391b https://github.com/quicwg/base-drafts/commit/956e53cf207274f9e809ff92f754113b4585391b Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use the one true reference format (#3368) Commit: 396a44db9f4420d6e03158b993488e633d529d05 https://github.com/quicwg/base-drafts/commit/396a44db9f4420d6e03158b993488e633d529d05 Author: Jana Iyengar Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3369 from quicwg/ianswett-out-of-order Move out-of-order packets definition Commit: dc4ef85142b1a270e516806553cecb5c18bd13a4 https://github.com/quicwg/base-drafts/commit/dc4ef85142b1a270e516806553cecb5c18bd13a4 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Push association (#3359) Commit: d6c141ffe639ef001ac28df6f86620288833d428 https://github.com/quicwg/base-drafts/commit/d6c141ffe639ef001ac28df6f86620288833d428 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge remote-tracking branch 'origin/master' into client-goaway Compare: https://github.com/quicwg/base-drafts/compare/c712182e4551...d6c141ffe639 From nobody Tue Jan 21 13:18:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED1ED12020A for ; Tue, 21 Jan 2020 13:18:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gw8iUhxYiPq3 for ; Tue, 21 Jan 2020 13:18:45 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB64120823 for ; Tue, 21 Jan 2020 13:18:45 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 82D662C0A4B for ; Tue, 21 Jan 2020 13:18:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641524; bh=zCqX67hevhcV87ARzDNaXDDeuMFxO29pF8n9/jHKJ7E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NiktMCZLbp0jWHPcxOlP+VVLIhb5KVZfQBQ4eiTxhuAqIep7ARmlYc9yV2qVWuWtO wGtjT7DPSnmtPb6faPR+OyKoybmECI3bbtm07IhV1d+AM4zCXIDnqNUICD+TrybChd LWW+GlIvi9QolybZl6PP2WEYRW6q10IEtWjyRfps= Date: Tue, 21 Jan 2020 13:18:44 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e276ab47395c_16343fad612cd9601521f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:18:50 -0000 ----==_mimepart_5e276ab47395c_16343fad612cd9601521f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. d6c141ffe639ef001ac28df6f86620288833d428 Merge remote-tracking branch 'origin/master' into client-goaway -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/c712182e45511236dbb0a3d26c07817f201b2078..d6c141ffe639ef001ac28df6f86620288833d428 ----==_mimepart_5e276ab47395c_16343fad612cd9601521f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • d6c141f Merge remote-tracking branch 'origin/master' into client-goaway


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e276ab47395c_16343fad612cd9601521f7-- From nobody Tue Jan 21 13:19:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 012B312004F for ; Tue, 21 Jan 2020 13:19:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EEkUfNMKf1FL for ; Tue, 21 Jan 2020 13:19:31 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB4DE120041 for ; Tue, 21 Jan 2020 13:19:31 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 139B16A10FC for ; Tue, 21 Jan 2020 13:19:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641571; bh=Me3XBIHqMZ9AHM36oLmatCXPxio915aW4uKHt8upl9E=; h=Date:From:To:Subject:From; b=V6wekO7nEEU79Hyh2mDV5ZYqvH87IxEGK88m8CB6uYxO642BYPLjs0PUGBp7JstDn XAc28JFJIWJCes662MuTOHLHYFjcwm9uMWljXnmlRozjaR7r607xbnS/7cAtmU+IN2 bztJGNN4Y9QBq71odEmm4Q4kUQkPFE2AHhWVThzY= Date: Tue, 21 Jan 2020 13:19:31 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b63e43: Script updating gh-pages from d6c141ff. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:19:33 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b63e4355a2e3af74031f1f4c2c83c478708cb561 https://github.com/quicwg/base-drafts/commit/b63e4355a2e3af74031f1f4c2c83c478708cb561 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M client-goaway/draft-ietf-quic-invariants.html M client-goaway/draft-ietf-quic-invariants.txt M client-goaway/draft-ietf-quic-qpack.html M client-goaway/draft-ietf-quic-qpack.txt M client-goaway/draft-ietf-quic-recovery.html M client-goaway/draft-ietf-quic-recovery.txt M client-goaway/draft-ietf-quic-tls.html M client-goaway/draft-ietf-quic-tls.txt M client-goaway/draft-ietf-quic-transport.html M client-goaway/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from d6c141ff. [ci skip] From nobody Tue Jan 21 13:21:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4198E120041 for ; Tue, 21 Jan 2020 13:21:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hy7avFaYxS6i for ; Tue, 21 Jan 2020 13:21:20 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 640AA120020 for ; Tue, 21 Jan 2020 13:21:20 -0800 (PST) Date: Tue, 21 Jan 2020 13:21:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641679; bh=C/2byOpV4vCredXhipbVr/fcU9MfLgDkldmVVw9ROqo=; h=Date:From:To:Subject:From; b=PX3Q/xCDg5uvzFQ/drz03RrnNag7BiHRrHrmQPJXwIstUDZKZd0mX1BkScUxc/NBX tC+FNPTqlipf0DcUYXnpirOlEpT/zHXdKq2lW630Qm3f5iaQ55vZzfvClrAkTRLxpr g5nwlQz7UPs0z45MrDhEH3jpCiNfzjgHXi6t0mv0= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f1c696: Apply my suggestions from code review Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:21:22 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: f1c696608d527ea4f576db8d194db8e8d8790302 https://github.com/quicwg/base-drafts/commit/f1c696608d527ea4f576db8d194db8e8d8790302 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Apply my suggestions from code review From nobody Tue Jan 21 13:21:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10F9D120041 for ; Tue, 21 Jan 2020 13:21:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Azoh0M40P01T for ; Tue, 21 Jan 2020 13:21:29 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70B06120020 for ; Tue, 21 Jan 2020 13:21:29 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 9A5475204D2 for ; Tue, 21 Jan 2020 13:21:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641688; bh=WheO2SzEclkrVeBfWeExGyjblhVnZ3AagSp2i4d/PoI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AOxTIYa38Cnxv9BVqzmxBTBnYT7ZR0A/CKwBlaEKS/oc1hURNcOsA8EURzaKCAGUu ow+1eBE1QBA2JnOlLbdBtdxM+fxBblBlmxWkIq7MYJE/6Js7ym5GcxGLOeg+TptC8O 0UXnseiC/Ok8ealvJ2UMgo9CDVgyRd7dSnDFBhz0= Date: Tue, 21 Jan 2020 13:21:28 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e276b589031e_68953f87472cd96417709f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:21:31 -0000 ----==_mimepart_5e276b589031e_68953f87472cd96417709f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. f1c696608d527ea4f576db8d194db8e8d8790302 Apply my suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/d6c141ffe639ef001ac28df6f86620288833d428..f1c696608d527ea4f576db8d194db8e8d8790302 ----==_mimepart_5e276b589031e_68953f87472cd96417709f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • f1c6966 Apply my suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e276b589031e_68953f87472cd96417709f-- From nobody Tue Jan 21 13:22:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12B17120041 for ; Tue, 21 Jan 2020 13:22:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bBzCgT_dI21Y for ; Tue, 21 Jan 2020 13:22:07 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 056C8120020 for ; Tue, 21 Jan 2020 13:22:07 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 1D8D52811A6 for ; Tue, 21 Jan 2020 13:22:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641726; bh=hkI9VwK/hfXXb2gHPCkn3GjMLSHYilJBJUO2z1LlXdI=; h=Date:From:To:Subject:From; b=R4mEa2bSRrfiq1fvy2TYDreugwZwNoPiWI/FUqv2kROCguoRUqJEWuxYHpX3n3Jvg 1CfjYh8joP/hUXbRLh9L+nBU6cyPbkGtPf0uxERa8yfKavix3U0RNsp6sZpOBxTwxw M6bqHyOLKSFvuCH70KkIPe3bBKlFNOQRAbFsifBs= Date: Tue, 21 Jan 2020 13:22:06 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d0ef26: Apply my suggestions from code review Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:22:08 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: d0ef267257bbbfca76496dbbce137b7fb3271d5e https://github.com/quicwg/base-drafts/commit/d0ef267257bbbfca76496dbbce137b7fb3271d5e Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Apply my suggestions from code review From nobody Tue Jan 21 13:22:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0C76120020 for ; Tue, 21 Jan 2020 13:22:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y7MES8xVFk_r for ; Tue, 21 Jan 2020 13:22:15 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74031120041 for ; Tue, 21 Jan 2020 13:22:15 -0800 (PST) Date: Tue, 21 Jan 2020 13:22:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641734; bh=zMXhFX9utmdwQNQcbmz+HG1Ff92ws5DIzcJcpjxXhq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JkF0p4nKgtNaVyM56GijZz1AT0FM1IoIJIYpvu2L1hEcSj0KroT95HlBPHCgnsOCA 2S6HvvJ4AO7BfdK9fqTZC1rk5g5VSOd9y2CQFTINsadKNC6FIuvQjdHYmYGWpkdCNc GNuz0wGZXnGZneweJvRvnQJLrGuac+aMgf6VEh/I= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e276b86bcfac_279f3f918b0cd9683303ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:22:17 -0000 ----==_mimepart_5e276b86bcfac_279f3f918b0cd9683303ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. d0ef267257bbbfca76496dbbce137b7fb3271d5e Apply my suggestions from code review -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/f1c696608d527ea4f576db8d194db8e8d8790302..d0ef267257bbbfca76496dbbce137b7fb3271d5e ----==_mimepart_5e276b86bcfac_279f3f918b0cd9683303ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • d0ef267 Apply my suggestions from code review


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e276b86bcfac_279f3f918b0cd9683303ee-- From nobody Tue Jan 21 13:23:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F1F212006F for ; Tue, 21 Jan 2020 13:23:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RhBJJGnIR5Tr for ; Tue, 21 Jan 2020 13:23:11 -0800 (PST) Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5301F12004F for ; Tue, 21 Jan 2020 13:23:11 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id EF2581213E0 for ; Tue, 21 Jan 2020 13:23:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579641791; bh=bC6qnBs00bUs8dGdqrloUavLjzBH8Vb5JnKYZbdVuPE=; h=Date:From:To:Subject:From; b=fgWJD+duJ0YlQbSq8nIAlf4iK84bP4iiSbp5PX88bHmzRkNhxgXMpPGd6dbAkUYWL hisI8Ne9XIzVQfosQjYEEP2rXVVGmT7bUS3POWZotyI99/Q1Zl0cBSNmKh4gNWtMCJ bEp7V30cZdM5MJARJ8ex7Ywqiu2VlqXw7HvZzvcs= Date: Tue, 21 Jan 2020 13:23:10 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b273a7: Script updating gh-pages from d0ef2672. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:23:13 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b273a7ec13133707d827874992914c24e2a867c8 https://github.com/quicwg/base-drafts/commit/b273a7ec13133707d827874992914c24e2a867c8 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from d0ef2672. [ci skip] From nobody Tue Jan 21 13:41:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E48F12001A for ; Tue, 21 Jan 2020 13:41:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EBgzKYp_ymBr for ; Tue, 21 Jan 2020 13:41:31 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15A0C120019 for ; Tue, 21 Jan 2020 13:41:31 -0800 (PST) Date: Tue, 21 Jan 2020 13:41:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579642890; bh=Mg9D65PEvt/VPI/zJSxblzM1dEaMA/aJO8tZ+3QA02Y=; h=Date:From:To:Subject:From; b=DQjQs5ymShakq+nWAT3zPPLkzyaf2FgS2tzHtAriH2FZEIrTt13km1hzTcYQk/aFJ ebltX5fpiKXSG1y99fcrOEuGm42vQOsBb1x66SQrhlIGnuoYckf02qWAsqvowiVB0s 3n8/AAX2I5pTgo1WZ0JMkD40zLRNqIxME3hhWfOc= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3f93d3: Clean up sender/receiver language Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:41:33 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 3f93d362a4573a5939f9e5e7740029debec24c5b https://github.com/quicwg/base-drafts/commit/3f93d362a4573a5939f9e5e7740029debec24c5b Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clean up sender/receiver language From nobody Tue Jan 21 13:41:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 397C412001A for ; Tue, 21 Jan 2020 13:41:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1lLwm32rgli for ; Tue, 21 Jan 2020 13:41:41 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1F25120019 for ; Tue, 21 Jan 2020 13:41:41 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 58A0D26166C for ; Tue, 21 Jan 2020 13:41:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579642901; bh=31jzhZOqOsWZIpKaTYhGREFZWbQhThKEvgcIMtB6owo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dfse0gh/tYYZd510P3mMZyy+tUS9JIx7cJqheAKZETv6c/Gx0hpQJNaFD/FWZA9Uf T3RRHqKRaqVhzxMhi0vQMGE705Ffz59c2FVfw8DSbPhHeBuPFaUcMvguPPWEyZsva5 yygPtlKfRcIqVVVRs5cVv9wlvaaoqEFQd9/XPCis= Date: Tue, 21 Jan 2020 13:41:41 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e277015e7e6_358b3f95602cd960973c2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:41:44 -0000 ----==_mimepart_5e277015e7e6_358b3f95602cd960973c2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 3f93d362a4573a5939f9e5e7740029debec24c5b Clean up sender/receiver language -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/d0ef267257bbbfca76496dbbce137b7fb3271d5e..3f93d362a4573a5939f9e5e7740029debec24c5b ----==_mimepart_5e277015e7e6_358b3f95602cd960973c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 3f93d36 Clean up sender/receiver language


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e277015e7e6_358b3f95602cd960973c2-- From nobody Tue Jan 21 13:42:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A7E8120019 for ; Tue, 21 Jan 2020 13:42:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G4yhUPgy3pet for ; Tue, 21 Jan 2020 13:42:33 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D452F1200A1 for ; Tue, 21 Jan 2020 13:42:33 -0800 (PST) Date: Tue, 21 Jan 2020 13:42:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579642953; bh=WQCwmbhCcIGy1QzNzpDl2xuLnzXux8YEhUCTKhz1Avc=; h=Date:From:To:Subject:From; b=qVknmzg+XMAoyhLhb/DtLAXxvhxEhXgEq05l6aoGKGJjWOLZ4SmKhpgGNwxyJ2CNh 4PeBdqyrfryzmzeGOg4ofZhqmS5yH6RSTa3qdAIPi7uX3WKCfFPGREdb53bIhht7RB yOYmrVib3eym8JuPVIUWitw07aNwh+QIncUHS2R0= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 96d1cd: Script updating gh-pages from 3f93d362. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:42:36 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 96d1cd091f6fc2bc5f3616d21f8362e038727111 https://github.com/quicwg/base-drafts/commit/96d1cd091f6fc2bc5f3616d21f8362e038727111 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 3f93d362. [ci skip] From nobody Tue Jan 21 13:42:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3A2212007A for ; Tue, 21 Jan 2020 13:42:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LVWWRtIwKhyo for ; Tue, 21 Jan 2020 13:42:53 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37E9D120019 for ; Tue, 21 Jan 2020 13:42:53 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 676716605A3 for ; Tue, 21 Jan 2020 13:42:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579642972; bh=Tm4/GeDV8b8lWN6b8GVo/0BprLVwbpfQ45wfiul3Zz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YKd4yOhvkIQ24xYISjmmRqDBf2Q3copFQT6fKfcOtR4u1PTGJtx5Uaq63MvGO5G7U xgFtvB+R0Vv7b7TnXPpdMvql+/nTa/SMZqETdiQmXYnU+HHi0q/7ue2v56ZdQudDeV pox1Ba44jeWeHtuURd2XXHakij7HPYJmVmDCFY7w= Date: Tue, 21 Jan 2020 13:42:52 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27705c58b88_35713f95602cd960836b4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:42:55 -0000 ----==_mimepart_5e27705c58b88_35713f95602cd960836b4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. @kazuho, I've updated the text around both statements to try to make this clearer. Can you take a look at 3f93d362? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#discussion_r369258453 ----==_mimepart_5e27705c58b88_35713f95602cd960836b4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> -stream is reset individually, or the connection terminates.  Servers MAY reject
-individual requests on streams below the indicated ID if these requests were not
-processed.
+connection and initiate a graceful connection close.  Endpoints initiate the
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}).
+The GOAWAY frame contains an identifier that indicates to the receiver the range
+of requests or pushes that were or might be processed in this connection.  The
+server sends a client-initiated bidirectional Stream ID; the client sends a Push
+ID.  Requests or pushes with the indicated identifier or greater are rejected by
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or pushes
+were processed.
+
+The information in the GOAWAY enables a client and server to agree on which
+requests or pushes were accepted prior to the connection shutdown.  Endpoints
+SHOULD abruptly terminate any requests or pushes that have identifiers greater
+than or equal to the smallest identifier sent in a GOAWAY frame.

@kazuho, I've updated the text around both statements to try to make this clearer. Can you take a look at 3f93d36?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27705c58b88_35713f95602cd960836b4-- From nobody Tue Jan 21 13:47:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6725212001A for ; Tue, 21 Jan 2020 13:47:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.3 X-Spam-Level: X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ju_Iko-OEMkj for ; Tue, 21 Jan 2020 13:47:53 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE0D6120019 for ; Tue, 21 Jan 2020 13:47:52 -0800 (PST) Date: Tue, 21 Jan 2020 13:47:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579643272; bh=OMI1iFKyCcWZ5ZMkygMLjhxxpQVKluSM0k++RLUS/Mk=; h=Date:From:To:Subject:From; b=vvt2vMGRHgxWvEVLEQsyVB+Cyldc4shG+tWh+u/BguyL/3aoa/7b+H6PoBn71+LS4 uTLR08rx7B+1lSWJL45ms4hVGrm559fwQqDTGQsUVKgT3yCiaj8zc+S9qg7e1l7lxa T8VxrQOxpFo6MX+Zcj5+XaCWt0jCcQW+82RUtLlg= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 37ee18: Adapt Martin's text from #3341 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:47:54 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 37ee181ed7ad87d7d72d699b226a7e117edfc3a5 https://github.com/quicwg/base-drafts/commit/37ee181ed7ad87d7d72d699b226a7e117edfc3a5 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Adapt Martin's text from #3341 From nobody Tue Jan 21 13:48:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D3CF12001A for ; Tue, 21 Jan 2020 13:48:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rGPDB0neEpp9 for ; Tue, 21 Jan 2020 13:48:02 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D18D120019 for ; Tue, 21 Jan 2020 13:48:02 -0800 (PST) Date: Tue, 21 Jan 2020 13:48:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579643281; bh=Uy4vaUAO5DCF7lEizb5lkNTDuHK7LQtntRZTA9Q6PAk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xHZMyMQ6be0q7X6OXxwk0QR152KkxBe3XW8IjlkaMdoC/EvrHdf1639Qk5zGyN2Ac h0GpTFQ96cdiz6GVvyqiQnmkYYHSALp9TA9g4V1DMKwFJ8wM5zHrJMO+gBgIDeF+Bp RxDXWuwvv0pRNJRrQ953D8oVdL/l+mlpB0nPlVlY= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2771912906a_59e83fce474cd95c10092b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:48:04 -0000 ----==_mimepart_5e2771912906a_59e83fce474cd95c10092b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 37ee181ed7ad87d7d72d699b226a7e117edfc3a5 Adapt Martin's text from #3341 -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/3f93d362a4573a5939f9e5e7740029debec24c5b..37ee181ed7ad87d7d72d699b226a7e117edfc3a5 ----==_mimepart_5e2771912906a_59e83fce474cd95c10092b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 37ee181 Adapt Martin's text from #3341


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2771912906a_59e83fce474cd95c10092b-- From nobody Tue Jan 21 13:49:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BC2612007A for ; Tue, 21 Jan 2020 13:49:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vI91toC1Ybpy for ; Tue, 21 Jan 2020 13:49:18 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25D4012001A for ; Tue, 21 Jan 2020 13:49:18 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 6C28D280524 for ; Tue, 21 Jan 2020 13:49:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579643357; bh=FqU30gyHYc51LE1/2XXpEzpl3ExbYSeL5nwU4rTi+fY=; h=Date:From:To:Subject:From; b=bZ6dM980MdtjODIIQsOjNk4JxD/s4mlLhxnNPZeix0hFFidoKHHZBokJUN/mxf8WY 3B/j7XY5xet68rS4QNTLJHMSyP0IyA9I2hvZhfC45H17rH6KsUYoLrswDmOPtiefm8 TOcoVrf6OPYrKw4x19ETLOv5DitCBuSoweiQ6wIo= Date: Tue, 21 Jan 2020 13:49:17 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 168451: Script updating gh-pages from 37ee181e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:49:19 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 168451acbea49bd024c1349c5c71dd941bde4411 https://github.com/quicwg/base-drafts/commit/168451acbea49bd024c1349c5c71dd941bde4411 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from 37ee181e. [ci skip] From nobody Tue Jan 21 13:53:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 34F4B12007A for ; Tue, 21 Jan 2020 13:53:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1G2NuDvhDgj8 for ; Tue, 21 Jan 2020 13:53:11 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DD1212001A for ; Tue, 21 Jan 2020 13:53:11 -0800 (PST) Date: Tue, 21 Jan 2020 13:53:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579643590; bh=tD7OOytUhDkd8AnJJebIR9jfsNH48sgNjfUnkgHCz3I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pB2mUUn/dWI3HOhG9vWaGtLfFHPuvAXQDOS74s6TYkGgkkuvOdM23OSGNd/mava/q J3MRlsQD84YeHU6iK7BlZ6XXUWZQmh9yKm5SAF3pf1fylY+GLTqXqRpGiORvfIfeuT 2s8yHd9a1CRLLmFLhGNMzAICm8cF83MWRtlPkKzQ= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Retry integrity protection should not add new requirements to TLS API (#3366) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2772c6e25ae_456f3f7e90ccd960136684"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 21:53:18 -0000 ----==_mimepart_5e2772c6e25ae_456f3f7e90ccd960136684 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I agree that this is not a must, even though it's about helping some of the implementations. I would highly appreciate it if you could merge the PR before -25 ships, as I think changing the default key before shipping the first draft that adopts the GCM-based Retry protection would have the least friction. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3366#issuecomment-576900098 ----==_mimepart_5e2772c6e25ae_456f3f7e90ccd960136684 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I agree that this is not a must, even though it's about helping some of the implementations.

I would highly appreciate it if you could merge the PR before -25 ships, as I think changing the default key before shipping the first draft that adopts the GCM-based Retry protection would have the least friction.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2772c6e25ae_456f3f7e90ccd960136684-- From nobody Tue Jan 21 14:39:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 650F41200B8 for ; Tue, 21 Jan 2020 14:39:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AlIdzuOBwhTs for ; Tue, 21 Jan 2020 14:39:27 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40D5A1200A1 for ; Tue, 21 Jan 2020 14:39:27 -0800 (PST) Date: Tue, 21 Jan 2020 14:39:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579646366; bh=k1NDF5RNa96hswqIw/HyTUV9VN8poRYrHN5If9JLtPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WXkTKMSmzQY2nuO0YHx4pFq1SkMj6Nq8Bsqure4Ad6ntYo6vy8ADKl5pLVsW1X3Rg rj912opLyTKUlpBi6NGXu/r3UcsSxKnwFx2aiVW7ZAUOZNKTmEOZsksJk+ksPQA6hI I/anAv6B10MYhv1vHqLJJ3otEEs4JCfBF+I/CoXM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e277d9e5a3bf_5af33fe30fecd95c137634"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 22:39:29 -0000 ----==_mimepart_5e277d9e5a3bf_5af33fe30fecd95c137634 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. I think this is useful -- we should merge this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365#pullrequestreview-346241577 ----==_mimepart_5e277d9e5a3bf_5af33fe30fecd95c137634 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.

I think this is useful -- we should merge this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e277d9e5a3bf_5af33fe30fecd95c137634-- From nobody Tue Jan 21 14:39:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FA9E1200A1 for ; Tue, 21 Jan 2020 14:39:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NAF1UfJ8io8N for ; Tue, 21 Jan 2020 14:39:49 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE36912002E for ; Tue, 21 Jan 2020 14:39:49 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 904CF8C0FB5 for ; Tue, 21 Jan 2020 14:39:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579646388; bh=BaJasY5st4GWoPvNNRC1ibqx3SPhiNowxGECaLJtRuY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iS6EVRKKnbKldjc1rnNFBF7VHXfLauvB/aM7W+U0GUiR53K5JPibGWn7p6y66u46x av0ZJTMPi1z2oT0P7lBGOQK5caojNVmuni8RBx7GuXAAtzkswAWKkYx57Cn9g7lTUk 7ojcrMTwSQC+E9zsG3OMpga9tx04Exg2yTUCkB4I= Date: Tue, 21 Jan 2020 14:39:48 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Retry integrity protection should not add new requirements to TLS API (#3366) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e277db48141b_5ed93fdc42ecd96c1749db"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 22:39:51 -0000 ----==_mimepart_5e277db48141b_5ed93fdc42ecd96c1749db Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is useful, and we should merge this. I don't think this needs to be design. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3366#issuecomment-576919630 ----==_mimepart_5e277db48141b_5ed93fdc42ecd96c1749db Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is useful, and we should merge this. I don't think this needs to be design.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e277db48141b_5ed93fdc42ecd96c1749db-- From nobody Tue Jan 21 14:56:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68C1C1200A1 for ; Tue, 21 Jan 2020 14:56:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QqxgF3Pa9j0H for ; Tue, 21 Jan 2020 14:56:23 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C7FE12002E for ; Tue, 21 Jan 2020 14:56:23 -0800 (PST) Date: Tue, 21 Jan 2020 14:56:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579647381; bh=2N6NdRt4f6xiJwWdIbWkTFOx9fXymEudGV/Y5R8wuYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BmhWKkUdLn/uL6QRw+iLp9MjQONbxHYKvid52zTAFeXia6uYgdTJUf5RwjjzJ7gYg c6K78W8stjWkOht/zwmEbAHDjlieJZ/hWikMtbZUC8ujMPw1tbT7HnyRMb5cctiSWt EnrmBbXmcDM0sUMn6iWMfNiDGsaZUsCH07P80APo= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278195a018a_4a1d3fdfb42cd96c2002eb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 22:56:26 -0000 ----==_mimepart_5e278195a018a_4a1d3fdfb42cd96c2002eb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. > +addresses. Such an attack is indistinguishable from the functions performed by a +NAT. + +#### Parameter Negotiation + +The entire handshake is cryptographically protected, with the Initial packets +being encrypted with per-version keys and the Handshake and later packets being +encrypted with keys derived from the TLS key exchange. Further, parameter +negotiation is folded into the TLS transcript and thus provides the same +security guarantees as ordinary TLS negotiation. Thus, an attacker can observe +the client's transport parameters (as long as it knows the QUIC version-specific +salt) but cannot observe the server's transport parameters and cannot influence +parameter negotiation. + +Connection IDs are unencrypted but integrity protected in all messages. They +are not incorporated in the TLS handshake transcript. I think this second sentence can be dropped. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#pullrequestreview-346246474 ----==_mimepart_5e278195a018a_4a1d3fdfb42cd96c2002eb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


In draft-ietf-quic-transport.md:

> +addresses. Such an attack is indistinguishable from the functions performed by a
+NAT.
+
+#### Parameter Negotiation
+
+The entire handshake is cryptographically protected, with the Initial packets
+being encrypted with per-version keys and the Handshake and later packets being
+encrypted with keys derived from the TLS key exchange.  Further, parameter
+negotiation is folded into the TLS transcript and thus provides the same
+security guarantees as ordinary TLS negotiation.  Thus, an attacker can observe
+the client's transport parameters (as long as it knows the QUIC version-specific
+salt) but cannot observe the server's transport parameters and cannot influence
+parameter negotiation.
+
+Connection IDs are unencrypted but integrity protected in all messages.  They
+are not incorporated in the TLS handshake transcript.

I think this second sentence can be dropped.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278195a018a_4a1d3fdfb42cd96c2002eb-- From nobody Tue Jan 21 15:09:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 28CDF1200C3 for ; Tue, 21 Jan 2020 15:09:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RIfPVqG5Z6q0 for ; Tue, 21 Jan 2020 15:09:40 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 077AC1200C4 for ; Tue, 21 Jan 2020 15:09:40 -0800 (PST) Date: Tue, 21 Jan 2020 15:09:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648179; bh=EQ6fz+BWOpYSfvuh2ZGRL2drxfUPzCu/HwA8X4aMlEo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BTFTp5sVFZQdu8Ac2Os4BJ8fTJVy81i4RRtwi+dVe2VebNF350hWDtFG0zZxRpVAt UbV9nz3oHAAc+9CK+A9HQDhNdanCrMpAR2+lmRhL9ml+/WwdXdFZequluUyO1Qfyqa YeLLEucvWUAQ2mItQNU3NAdGALeHxXiwpuaOeQ1w= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2784b2e71c9_356e3ffa626cd968954c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:09:41 -0000 ----==_mimepart_5e2784b2e71c9_356e3ffa626cd968954c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit LPardue approved this pull request. QPACK_ prefix WFM -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372#pullrequestreview-346255024 ----==_mimepart_5e2784b2e71c9_356e3ffa626cd968954c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@LPardue approved this pull request.

QPACK_ prefix WFM


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2784b2e71c9_356e3ffa626cd968954c7-- From nobody Tue Jan 21 15:11:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D98B11200C4 for ; Tue, 21 Jan 2020 15:11:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l5TMY7qJrOy0 for ; Tue, 21 Jan 2020 15:11:13 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B89712002E for ; Tue, 21 Jan 2020 15:11:13 -0800 (PST) Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id E5AA48C0251 for ; Tue, 21 Jan 2020 15:11:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648272; bh=gZeJLeuVoefcaMQhZAckfppXUfca9MwZgb5YrnJ/Roo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t41HGGH9CK3URkXfcJ5mUJODKBqLOLY2JLShNJugtZ5kR5a6hWLnS786Z7bSCPWvu nnOMVfIBLi1sWjzyYxTC/9OAgbIcPNhfsdmt1NM1ZZOvDdkOIPc30E4svggXBjyL6S sBVs8lrDFPrCjeJm2GSMixjHf1jDGz6cAj5+MHUI= Date: Tue, 21 Jan 2020 15:11:12 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix section references to DPLPMTUD (#3371) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278510d59ab_48a13f998f8cd9685534f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:11:18 -0000 ----==_mimepart_5e278510d59ab_48a13f998f8cd9685534f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Now I'm worried about the interdependency between these documents... -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3371#issuecomment-576930304 ----==_mimepart_5e278510d59ab_48a13f998f8cd9685534f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Now I'm worried about the interdependency between these documents...


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278510d59ab_48a13f998f8cd9685534f-- From nobody Tue Jan 21 15:12:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A8EF12004E for ; Tue, 21 Jan 2020 15:12:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y2nPb-l8XGLI for ; Tue, 21 Jan 2020 15:12:07 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B81AA12002E for ; Tue, 21 Jan 2020 15:12:07 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id B14B5A08A7 for ; Tue, 21 Jan 2020 15:12:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648326; bh=lXnPYPzKY0u8mQxeWyW+2YlrdC1RYtfsd0lAO69ALsM=; h=Date:From:To:Subject:From; b=o8dHa9CDbiutdXzU/DI5HMVTzjvj23fYGyjHwYNjmb2+JX+eF3hyqaMxEJ1hVwJbL OTBGrA1snlf6oKLzoxdOCw5P3xxaFkT7BHyM7o74Fopk5ZGTtMgBtQ7UzBsFTJtv8u zouot1ZZFxtXGkkDm99DAPPVvyukTPAPTXtND0IY= Date: Tue, 21 Jan 2020 15:12:06 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 07ec05: for Retry integrity protection, use values that ca... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:09 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 07ec05b0c2e7bfb4e1f9f64b442352871be39a46 https://github.com/quicwg/base-drafts/commit/07ec05b0c2e7bfb4e1f9f64b442352871be39a46 Author: Kazuho Oku Date: 2020-01-19 (Sun, 19 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- for Retry integrity protection, use values that can be derived from AEAD API Commit: 6f792b75d5580acc9e50f791e2d3304470210980 https://github.com/quicwg/base-drafts/commit/6f792b75d5580acc9e50f791e2d3304470210980 Author: Kazuho Oku Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- refer to Packet Protection Keys Commit: 7713391048135724f6ed8422302f5cb371c0a64d https://github.com/quicwg/base-drafts/commit/7713391048135724f6ed8422302f5cb371c0a64d Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #3365 from kazuho/kazuho/retry-key-aead-compatibility for Retry integrity protection, use values that can be derived from AEAD API Compare: https://github.com/quicwg/base-drafts/compare/dc4ef85142b1...771339104813 From nobody Tue Jan 21 15:12:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 346651200C3 for ; Tue, 21 Jan 2020 15:12:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7tGatrbkUPyI for ; Tue, 21 Jan 2020 15:12:17 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F9FF12002E for ; Tue, 21 Jan 2020 15:12:17 -0800 (PST) Date: Tue, 21 Jan 2020 15:12:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648336; bh=4DE59UDKYGGbTvUguwe8I13Rhzyybe5v/DYznloQ588=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M8+IK87rnpSRKnOSHiqycaKElbltGESKUZiZoGKavDOBoZhr6w65BQEyOcigC3FNx vrS61YZjEcV3Tjjk7kY9V5Ly6kTVJsFuVaCRvbkdoDd9qbhLO0B7Ecd0/76Omj57ub lYLbvxvsF59Nw0sLu1WKx4tq10vNZKFhmjHvK56Y= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Retry integrity protection should not add new requirements to TLS API (#3366) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27855064536_6ea43fcd572cd968951d5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:18 -0000 ----==_mimepart_5e27855064536_6ea43fcd572cd968951d5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3366 via #3365. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3366#event-2968128518 ----==_mimepart_5e27855064536_6ea43fcd572cd968951d5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3366 via #3365.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27855064536_6ea43fcd572cd968951d5-- From nobody Tue Jan 21 15:12:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01A101200C4 for ; Tue, 21 Jan 2020 15:12:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id spAeHjSVKnBZ for ; Tue, 21 Jan 2020 15:12:18 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DFA712004E for ; Tue, 21 Jan 2020 15:12:18 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 00F256601F6 for ; Tue, 21 Jan 2020 15:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648337; bh=V8F2TTmf9KZ2Sfpa69pTubVGnL4oMGX8LwPKVXtZQlI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PNrElS3x779Sq9kiN+YNBzVs2BDEUFbYP9hzpH4BpGBQtIxRN88aRmHZs/eXs/ZoP tRrwrweROOSX77MBMTdPiPCqqUDV1CQdRlml1MKW8wD6wH6f+AjRp90Wi7EJ353qsd Y8uhh97dcvaJRTVYRYItaL+4rubQ6SiGNVVryWVk= Date: Tue, 21 Jan 2020 15:12:16 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278550e53b9_1f603fb75e4cd95c7822d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:20 -0000 ----==_mimepart_5e278550e53b9_1f603fb75e4cd95c7822d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3365 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365#event-2968128513 ----==_mimepart_5e278550e53b9_1f603fb75e4cd95c7822d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3365 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278550e53b9_1f603fb75e4cd95c7822d-- From nobody Tue Jan 21 15:12:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ED2512002E for ; Tue, 21 Jan 2020 15:12:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Do3PDnQ8ehRD for ; Tue, 21 Jan 2020 15:12:39 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0BFA12004E for ; Tue, 21 Jan 2020 15:12:38 -0800 (PST) Date: Tue, 21 Jan 2020 15:12:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648358; bh=OpErySITJN4Lml+ZujmNPL/yyeGlrSzBdm3TYjrHfbo=; h=Date:From:To:Subject:From; b=pdoCnQ64Ch59OhWeYaWRwFFsoNAnSNICg2/rSGDUhEYV3ajgLYk3+6lo6+9wq2INH bhkqUhS22j9C1Y/O+xFAOara5l6FVoEcb55tNzVTMqmJAaya0UkXSj+ZftPWDWCYam euHrxrpF3U8yDzauZQCEEqENz8LIxNXDrtQyPaZA= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 60032a: Contributors for -transport and -tls Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:40 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 60032ad476b19fa600eb93aec7edf6acc6bde034 https://github.com/quicwg/base-drafts/commit/60032ad476b19fa600eb93aec7edf6acc6bde034 Author: Martin Thomson Date: 2019-12-04 (Wed, 04 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Contributors for -transport and -tls This is based on my scan of the git logs AND the working group mailing list. There were a few people who didn't make this first cut, but who made what - in my judgment - were minor contributions only. That's obviously a little subjective and only based on the information I have, so people who contributed text are more likely to appear here. Let me know about obvious omissions. Also, @janaiyengar might have a few names to add. This is currently failing to build properly due to some problems with Unicode processing in xml2rfc. There is apparently no path that will preserve Unicode text, despite claims in RFC 7997 that what I'm trying to do here is entirely reasonable. Stay tuned. I hope to have some progress to report eventually. For #3278. Commit: 0260c0d214a62e4f9f23376e002391fb2031d43c https://github.com/quicwg/base-drafts/commit/0260c0d214a62e4f9f23376e002391fb2031d43c Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add Subodh Commit: 0cc7ff777f4b5a9addcce3e233e75a79df3b718a https://github.com/quicwg/base-drafts/commit/0cc7ff777f4b5a9addcce3e233e75a79df3b718a Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Add Adam Commit: 5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492 https://github.com/quicwg/base-drafts/commit/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Move ACKs to contributors Commit: 88c283dbfe0e7e86260784fefca2ab1f8fca7a6d https://github.com/quicwg/base-drafts/commit/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move ACKs to contributors, trim Commit: f02b9f7b45eb31a4fc71161fd0cac2b3ba968333 https://github.com/quicwg/base-drafts/commit/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Remove extra sentence Commit: 1aa6c8fd5460949cd3278f378e2e1ea48c0810ac https://github.com/quicwg/base-drafts/commit/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Add Jana Commit: 45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321 https://github.com/quicwg/base-drafts/commit/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321 Author: Martin Thomson Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Use contact element Commit: 26fc408021b91bc2df26977694a6c7519a9e7d54 https://github.com/quicwg/base-drafts/commit/26fc408021b91bc2df26977694a6c7519a9e7d54 Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrap to trick kramdown into using inline elements Commit: 36267c2da84add8594e3d899d3b9ef333f4c616e https://github.com/quicwg/base-drafts/commit/36267c2da84add8594e3d899d3b9ef333f4c616e Author: Martin Thomson Date: 2019-12-12 (Thu, 12 Dec 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Kazuho's real name Commit: f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855 https://github.com/quicwg/base-drafts/commit/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855 Author: Martin Thomson Date: 2019-12-13 (Fri, 13 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tatsuhiro doesn't want Kanji Commit: 4f906120e9b0d4b8fd890db98b1161cc2cac1179 https://github.com/quicwg/base-drafts/commit/4f906120e9b0d4b8fd890db98b1161cc2cac1179 Author: Jana Iyengar Date: 2019-12-17 (Tue, 17 Dec 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Update draft-ietf-quic-tls.md Commit: 084d65369dadcc07fc4fe76ef2e87c3cd0f4d881 https://github.com/quicwg/base-drafts/commit/084d65369dadcc07fc4fe76ef2e87c3cd0f4d881 Author: Jana Iyengar Date: 2019-12-17 (Tue, 17 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 6561c1a46383b6874384232663e917bdd1fe70ed https://github.com/quicwg/base-drafts/commit/6561c1a46383b6874384232663e917bdd1fe70ed Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3283 from quicwg/contributors Contributors for -transport and -tls Compare: https://github.com/quicwg/base-drafts/compare/771339104813...6561c1a46383 From nobody Tue Jan 21 15:12:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E562512004E for ; Tue, 21 Jan 2020 15:12:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0z5ivUldsAWP for ; Tue, 21 Jan 2020 15:12:39 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 631341200A1 for ; Tue, 21 Jan 2020 15:12:39 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id C420AC60211 for ; Tue, 21 Jan 2020 15:12:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648358; bh=cwJAAjUJHDOrFn5QCTW5hcF6mQvsXHBgUM5zxclrGPE=; h=Date:From:To:Subject:From; b=O/yabg6bApvoOSZl54FY8LO5Xj3Mvgs6nN9kb70jHIgMweyzlmH+Sjc1YxwlsD9R7 RQbwEx89TwZgsJTdgB480I2lIbx3oOfSR+OoeuC/1grRHw0/U+aW+egvNvHwKswNOi LenR3HLNhmRnp1+7j+TYnV5Hd/Du3lBqKZ86LxXw= Date: Tue, 21 Jan 2020 15:12:38 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:41 -0000 Branch: refs/heads/contributors Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:12:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E7A312004E for ; Tue, 21 Jan 2020 15:12:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EXFykGpTajT1 for ; Tue, 21 Jan 2020 15:12:49 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35F2412002E for ; Tue, 21 Jan 2020 15:12:49 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 5DD93C60BE1 for ; Tue, 21 Jan 2020 15:12:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648368; bh=wrzbZWwvrVU4tikVG1qWXWrVKIo2SNK8QqrOi983LsM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tRS/POyQl4uVp2pGrNU2lBIi5uEXMDHsr5/kELivtdiIqX7jRtBLwUY1RJE1FJLPX sZ1Fp65viEQsV9Ju4tVf+Lj05OfY/QtWeNP1VoJYCckltc9KosGzBYIilEtbq6J1LQ OMJKHbsUM7sOqDYZeHZQQtRXgCTLR+fAGCo34b5c= Date: Tue, 21 Jan 2020 15:12:48 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2785704519a_1db73fc181acd9601059c1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:50 -0000 ----==_mimepart_5e2785704519a_1db73fc181acd9601059c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3283 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3283#event-2968129749 ----==_mimepart_5e2785704519a_1db73fc181acd9601059c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3283 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2785704519a_1db73fc181acd9601059c1-- From nobody Tue Jan 21 15:13:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D6B91200A1 for ; Tue, 21 Jan 2020 15:12:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MqK9GNMy1se5 for ; Tue, 21 Jan 2020 15:12:58 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17D0E12002E for ; Tue, 21 Jan 2020 15:12:58 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 368DF8C008D for ; Tue, 21 Jan 2020 15:12:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648377; bh=j78ONWFRagDNOyCcnRyzfvsP00zEQgR0YGeDeKXCXrE=; h=Date:From:To:Subject:From; b=MAQPrtagy/3g1nLLkVjFJWo8UO954LL1WOUde2P3jFoOHj/Pm8C868JvQollBaHIr sU9nL6jQ5/ww3jpd+EQCIbd56lHc5cSRuOgZ0i/Hj81RT/PkhplyhsZvT4kNNEfN3q GCKTapikxm+O0suwkrquY+moQhNCTS8bLjMaPDIU= Date: Tue, 21 Jan 2020 15:12:57 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 51931a: Script updating gh-pages from 77133910. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:12:59 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 51931a421c7d0c42e26224783a3e83c6e7df8646 https://github.com/quicwg/base-drafts/commit/51931a421c7d0c42e26224783a3e83c6e7df8646 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M index.html Log Message: ----------- Script updating gh-pages from 77133910. [ci skip] From nobody Tue Jan 21 15:13:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8B661200A1 for ; Tue, 21 Jan 2020 15:13:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mVirA_p0-yYj for ; Tue, 21 Jan 2020 15:13:32 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8AE512002E for ; Tue, 21 Jan 2020 15:13:32 -0800 (PST) Date: Tue, 21 Jan 2020 15:13:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648412; bh=lcsWQygZpkqVAcsonPopw2j7jIL38EYCyybQhuNFvck=; h=Date:From:To:Subject:From; b=l/ljanEaUYy5jqiyhTCweXhFRRadw02/O9oqcBOFOYtXTUhp4n/+F4Vyu714SMRVc R0WR9D79lUsWPto7kbRHNfK2NijZBKj+y546DALra1NeblMkZL0Ff86mg5AgUU6wTt nKWJxgzFxGaexu90LS8AhjymqML5G12oNffR+ExM= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3b6565: Script updating gh-pages from 6561c1a4. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:13:34 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3b6565a53d406240b2f622e0dcf920551ef9d075 https://github.com/quicwg/base-drafts/commit/3b6565a53d406240b2f622e0dcf920551ef9d075 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 6561c1a4. [ci skip] From nobody Tue Jan 21 15:13:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D33641200A1 for ; Tue, 21 Jan 2020 15:13:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9J5Rm_cfy4OM for ; Tue, 21 Jan 2020 15:13:33 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB14712004E for ; Tue, 21 Jan 2020 15:13:33 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 130461C0597 for ; Tue, 21 Jan 2020 15:13:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648413; bh=2hWv1f+DPVP9XQDqDZpTR+QkTLk/KiGNfnHvC2+3QSI=; h=Date:From:To:Subject:From; b=IuvYSQP82uWLEWSJWXgWO8OpYwd/Dd4GIpcEBHDZ1RASgrRd3ynJ/ZjLnQG6BrJMB r5Ax2JFgpWG5Y1+pv4UldHfJ8s91p1avOmK2eKsdMr/uaQPx/UobTEdDxAFxKbG7m6 FPm2M8GMDxwjSX6vaAkdfRS4Hl1aGMwgwZsc+cGg= Date: Tue, 21 Jan 2020 15:13:32 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a567de: Contributors list for -recovery Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:13:35 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: a567de5f887ab79b591fcd548e896d437d6a94e7 https://github.com/quicwg/base-drafts/commit/a567de5f887ab79b591fcd548e896d437d6a94e7 Author: Jana Iyengar Date: 2019-12-17 (Tue, 17 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Contributors list for -recovery Commit: 1bb755939b0fb3351ee394ab8be1cb46a5cd8f87 https://github.com/quicwg/base-drafts/commit/1bb755939b0fb3351ee394ab8be1cb46a5cd8f87 Author: Martin Thomson Date: 2019-12-18 (Wed, 18 Dec 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add punctuation, proper name Commit: 4186c9b26212820c50ed9637de331b794e8100d3 https://github.com/quicwg/base-drafts/commit/4186c9b26212820c50ed9637de331b794e8100d3 Author: Jana Iyengar Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3306 from quicwg/jri/contributors Contributors list for -recovery Compare: https://github.com/quicwg/base-drafts/compare/6561c1a46383...4186c9b26212 From nobody Tue Jan 21 15:13:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9046B1200FA for ; Tue, 21 Jan 2020 15:13:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bwZfE_VJGBGA for ; Tue, 21 Jan 2020 15:13:34 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DBF512002E for ; Tue, 21 Jan 2020 15:13:34 -0800 (PST) Date: Tue, 21 Jan 2020 15:13:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648413; bh=CQig3AJEesiSgLRK4lkY74mXQX51OfxRBszKZ8Tx+cQ=; h=Date:From:To:Subject:From; b=gbVjxLEUPH+H6ILngHGpbJdWeeyfLEJ4yzhm8FwxPYIHO9QWekisvb+QtFEaHM2Z8 R78jW5ma41n3KaycXcXpwclJ8mpVWD3Sd/TdCZ0QFaTP5PXF+SJRkceZ0iEvSoE+s8 Ny41CvqHfFjRbMMheSexDxkOXY8oqt4ORr0yDdUM= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:13:36 -0000 Branch: refs/heads/jri/contributors Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:13:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 398AD12002E for ; Tue, 21 Jan 2020 15:13:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 33AwRIza8ESp for ; Tue, 21 Jan 2020 15:13:37 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED0171200A1 for ; Tue, 21 Jan 2020 15:13:36 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 4DBC3A05DE for ; Tue, 21 Jan 2020 15:13:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648416; bh=IgeXveRdQQO8kfJLzFJP8hGEb05cbP6EatJXICZ0qjA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aymcgFLduUTW3X8Cx2gX/O0QUi8SyHNll76ZWrNtMENIvp8umZUH5tRqKrlTXJWy0 9vwk/uMUqunu9G2iLeR0McaTEIMSy5KovZYhPp0sJT+pz9xHCDsVrMZjNGTXKZ108L w9l7ouR7b9lZqj7bFCG08076jnKvdVEyy60Y/mow= Date: Tue, 21 Jan 2020 15:13:36 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2785a03ea54_71673fc4566cd96480950"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:13:38 -0000 ----==_mimepart_5e2785a03ea54_71673fc4566cd96480950 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3356#pullrequestreview-346256633 ----==_mimepart_5e2785a03ea54_71673fc4566cd96480950 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2785a03ea54_71673fc4566cd96480950-- From nobody Tue Jan 21 15:13:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C011200C3 for ; Tue, 21 Jan 2020 15:13:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F4Lqx1E3BF5G for ; Tue, 21 Jan 2020 15:13:43 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FE52120803 for ; Tue, 21 Jan 2020 15:13:43 -0800 (PST) Date: Tue, 21 Jan 2020 15:13:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648422; bh=Ls1tB3JBWb00L4nYCZZmgYGKuh2B8+P/l0KWfekzG+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PJfWJrlQzL2oCbEPLYSMjjd9tLO26gBAnUk7xHxJ5sxFBZoPVfYTTN9ugX8KxRBrP aupRI2nYUdEJUg1KUbyanxMSQN8tIhOOA8dtL1oC7KzRWd4xKdehJrMtdtI1Ha6XVj CqBFEMu4yrBQKh97LsiEgyH6byXYwJuBYW8ld95I= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Contributors list for -recovery (#3306) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2785a69f513_7c933f8541ecd96012380"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:13:45 -0000 ----==_mimepart_5e2785a69f513_7c933f8541ecd96012380 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3306 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3306#event-2968131908 ----==_mimepart_5e2785a69f513_7c933f8541ecd96012380 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3306 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2785a69f513_7c933f8541ecd96012380-- From nobody Tue Jan 21 15:14:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DBBE1200A1 for ; Tue, 21 Jan 2020 15:14:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DGHn45NmRFlB for ; Tue, 21 Jan 2020 15:14:28 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6E6E12086E for ; Tue, 21 Jan 2020 15:14:27 -0800 (PST) Date: Tue, 21 Jan 2020 15:14:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648467; bh=r2Rwry536+ybNFFv2fwaRFkgnKigJ813QlINaQDQpXE=; h=Date:From:To:Subject:From; b=drLjrAA/gYVgWciRZ3EMAZi+OX3RYqnMRIDg2CslJzaV31e/Npo3Bk6LaCX2xN4Bp 0RKYgajqpkkMQrmFrSeGh2/dwsBrnwYYXdYN5gMh93S+ivnyMBSgj+nSq2xFr36jpk rHFYQX93ntV4Dr5R8CN70psGJUx+lXDhjBnaNn6c= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b4b823: Script updating gh-pages from 4186c9b2. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:14:30 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: b4b823077db850b6302206800c9dc326543e4e8d https://github.com/quicwg/base-drafts/commit/b4b823077db850b6302206800c9dc326543e4e8d Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from 4186c9b2. [ci skip] From nobody Tue Jan 21 15:14:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A1D012002E for ; Tue, 21 Jan 2020 15:14:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y1zp2tDc_Sey for ; Tue, 21 Jan 2020 15:14:31 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBBE01200C3 for ; Tue, 21 Jan 2020 15:14:31 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 84F3126163E for ; Tue, 21 Jan 2020 15:14:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648470; bh=itZXqZTN+1jxDx6ytb1Ieny94BY20rdB1Kjtw8U6Ktc=; h=Date:From:To:Subject:From; b=SHCUaGmwfkrq+Up+BMAYIgNc9C7FZVnCZAYsVukYjLbg/ZRyuCP+s/WWDCm8cYBdn h/RBz1xxt+fGP9UMvvw2OzkMnMO4JT5CwPHkqRLgvw0MkegNDDNzTlIe77ibq+A0k+ lebuERMb/wPWPATvp+YFBat98hRaCA4eh7niGqCA= Date: Tue, 21 Jan 2020 15:14:30 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e12b5e: Fix section references to DPLPMTUD Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:14:35 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: e12b5e6119578f009dc68b6d9f2aa4aa8d926407 https://github.com/quicwg/base-drafts/commit/e12b5e6119578f009dc68b6d9f2aa4aa8d926407 Author: tj Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix section references to DPLPMTUD Commit: 16aa3783c55f6d92c435432a50736f5c799bc67a https://github.com/quicwg/base-drafts/commit/16aa3783c55f6d92c435432a50736f5c799bc67a Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3371 from uoaerg/tj/dplpmtud-sections Fix section references to DPLPMTUD Compare: https://github.com/quicwg/base-drafts/compare/4186c9b26212...16aa3783c55f From nobody Tue Jan 21 15:14:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6944312002E for ; Tue, 21 Jan 2020 15:14:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t9qwdGyQh7iz for ; Tue, 21 Jan 2020 15:14:41 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D1DF1200C5 for ; Tue, 21 Jan 2020 15:14:41 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id A6A2E660093 for ; Tue, 21 Jan 2020 15:14:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648480; bh=7gmC2BqVTLXMHons0HTRvjCIhpTRf1qjiYH7f+Am5Wc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PrtybkxnYjB2twXAosOYDw67FKml41VXxyNGJiUijTyvK0pVCCtJv1Vv5AZL81xzo RUwtfvxFcBVSdjyZrZ9EFvLAvFBuojZTOIFEBVly5FdpfgvYW2MP2Xhoe7CwAiQeHg vJXiMixrZj+oSNiUXlXOqxd+kE41nDKE68JMadkc= Date: Tue, 21 Jan 2020 15:14:40 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix section references to DPLPMTUD (#3371) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2785e09726d_59573fbe09acd9681760b0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:14:45 -0000 ----==_mimepart_5e2785e09726d_59573fbe09acd9681760b0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3371 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3371#event-2968134233 ----==_mimepart_5e2785e09726d_59573fbe09acd9681760b0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3371 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2785e09726d_59573fbe09acd9681760b0-- From nobody Tue Jan 21 15:15:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9C5212002E for ; Tue, 21 Jan 2020 15:15:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsIkiGzJnz1N for ; Tue, 21 Jan 2020 15:15:26 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 950591200C3 for ; Tue, 21 Jan 2020 15:15:26 -0800 (PST) Date: Tue, 21 Jan 2020 15:15:25 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648525; bh=Bhi8AdJzIWdqtT623D0KdlqaSPjkap5xT0MiNdKNTYI=; h=Date:From:To:Subject:From; b=ufyYandBDTQ67ni1+oVlAMQ1ULCwealKRo8pPW9zNqxQr1oFQyo8mo0vmq9dcQFNc R10IBuxhrMNZ3/4Ut+4Ogh1IWN77AED6dECxzARuKRYE9uKZqt27+PGMkvSnkc8+VN Puh79vKyDf3CIqfhXJiPemvQw/wiH4VwSdd40gaI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7ce7fa: Script updating gh-pages from 16aa3783. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:15:32 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 7ce7fa2315720221c20e6be5247a9f132ca45964 https://github.com/quicwg/base-drafts/commit/7ce7fa2315720221c20e6be5247a9f132ca45964 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 16aa3783. [ci skip] From nobody Tue Jan 21 15:15:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7684E1200A1 for ; Tue, 21 Jan 2020 15:15:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2EiRYLpAetpm for ; Tue, 21 Jan 2020 15:15:48 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0D6A1200C4 for ; Tue, 21 Jan 2020 15:15:47 -0800 (PST) Date: Tue, 21 Jan 2020 15:15:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648547; bh=nhWyafFt/OyMc1fPRHJsbDGr/GmS6IjtC9mEbZZqx2k=; h=Date:From:To:Subject:From; b=bitNzp1rJCbE5Uwx3gdb8/xd3iKvESY8IctUCAeFrmEQK0yIZNC2Iem1u1CxCgaDK 1fSgOb7CFs/7TjWHxby5fIe/CwovNknyJ/jrBKgdPzfTuyoDH+RhxWlujrcGYVMn68 dcr3gCAhcjc77EICTiyjR5QFLcsTbNIAex4mPYHc= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eb162b: Intentional delay since the largest acknowledged Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:15:52 -0000 Branch: refs/heads/master=0D Home: https://github.com/quicwg/base-drafts=0D Commit: eb162bd279399c711b2166da708de4948f099a49=0D https://github.com/quicwg/base-drafts/commit/eb162bd279399c711b2166= da708de4948f099a49=0D Author: ianswett =0D Date: 2020-01-17 (Fri, 17 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Intentional delay since the largest acknowledged=0D =0D >From Timo V=C3=B6lker's comment on the QUIC mailing list.=0D =0D There might be a better way to state this, but I think this is more accur= ate.=0D =0D =0D Commit: 7c580a8f8d0b40b7f686751bfac7abf0681761ff=0D https://github.com/quicwg/base-drafts/commit/7c580a8f8d0b40b7f68675= 1bfac7abf0681761ff=0D Author: ianswett =0D Date: 2020-01-17 (Fri, 17 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D =0D Commit: acba2007e11a4f83abbcfc2fcff75982025edb6c=0D https://github.com/quicwg/base-drafts/commit/acba2007e11a4f83abbcfc= 2fcff75982025edb6c=0D Author: ianswett =0D Date: 2020-01-20 (Mon, 20 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: b55b860eecad10d0448493350560df3ab89312c3=0D https://github.com/quicwg/base-drafts/commit/b55b860eecad10d0448493= 350560df3ab89312c3=0D Author: ianswett =0D Date: 2020-01-20 (Mon, 20 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Update draft-ietf-quic-transport.md=0D =0D Co-Authored-By: Martin Thomson =0D =0D =0D Commit: c0fc76c840e9ddc076d673630e8c929e8302eabb=0D https://github.com/quicwg/base-drafts/commit/c0fc76c840e9ddc076d673= 630e8c929e8302eabb=0D Author: ianswett =0D Date: 2020-01-20 (Mon, 20 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D reflow=0D =0D =0D Commit: 10e752594f277c4705a5d06a7b20f435a8ea1f16=0D https://github.com/quicwg/base-drafts/commit/10e752594f277c4705a5d0= 6a7b20f435a8ea1f16=0D Author: Jana Iyengar =0D Date: 2020-01-21 (Tue, 21 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-transport.md=0D =0D Log Message:=0D -----------=0D Merge pull request #3356 from quicwg/ianswett-ack-delay-largest=0D =0D Intentional delay since the largest acknowledged=0D =0D =0D Compare: https://github.com/quicwg/base-drafts/compare/16aa3783c55f...10e= 752594f27=0D From nobody Tue Jan 21 15:15:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B712212004E for ; Tue, 21 Jan 2020 15:15:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6TBd26PtTzUd for ; Tue, 21 Jan 2020 15:15:48 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79C841200C5 for ; Tue, 21 Jan 2020 15:15:48 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id D163AE112E for ; Tue, 21 Jan 2020 15:15:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648547; bh=LwqvZkahfLBQJ+H8on+tldiL7Ro+BkITmvUOLZYuPow=; h=Date:From:To:Subject:From; b=02/lXoIr3QZpuVBPTaM1onn7K6VilGUNujFKCvQnmxn4Zq+EXwPyBYFoYTgl2CAO7 jF51foHl5mq5nD+4S0DyA6+2RVZzHnNvSG5QGDM46X/l3Ci4U8bwdoram7VhPgpIoX t5pwBZGwlsGSVxAGlIyzrzRQZYkCCEKqQX0kbWJk= Date: Tue, 21 Jan 2020 15:15:47 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:15:54 -0000 Branch: refs/heads/ianswett-ack-delay-largest Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:16:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B44BA12022A for ; Tue, 21 Jan 2020 15:15:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LG_GeAXT7AbB for ; Tue, 21 Jan 2020 15:15:47 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC6CE12002E for ; Tue, 21 Jan 2020 15:15:47 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 1B4A98C0B9A for ; Tue, 21 Jan 2020 15:15:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648547; bh=5s5g7EVP5DYsxiFRLrrqzzY1wjXb5KLoZKMOidzQ+78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T+BCHBfF0SHk23E8mUufPTtKdEic3ZL4JY3c4sGFWI24lIUWEJzPiNpnjJZG7eFLJ U4ipMRKsDXLITJJyFuxVHAOwms8aq0g5wQo0y+FzGws7t652Jr5jexXz5FyQQDZNSX g0YCksgz3/4riqGCY/x6k7UyHrpiRIEjAY43oz7E= Date: Tue, 21 Jan 2020 15:15:47 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278623b5d8_1dd13fc181acd960120867"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:15:55 -0000 ----==_mimepart_5e278623b5d8_1dd13fc181acd960120867 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3356#pullrequestreview-346257416 ----==_mimepart_5e278623b5d8_1dd13fc181acd960120867 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278623b5d8_1dd13fc181acd960120867-- From nobody Tue Jan 21 15:16:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CEFB12002E for ; Tue, 21 Jan 2020 15:16:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QevU9LAwkJuN for ; Tue, 21 Jan 2020 15:15:58 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D40C12004E for ; Tue, 21 Jan 2020 15:15:58 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id C5CB8A0097 for ; Tue, 21 Jan 2020 15:15:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648557; bh=O06MNXchpKM9QNj0wNVpM89DCm5ulkckaosfV6WbOVY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n8P30Fjh9NDeNtZmd/q9T7SS/Rtu1geoM+LUAP4v7G3sh7oDlqMcnDD+4A6iturDm 4G5vb070AzQTwaaWjFwnmxnjeWkzfJBEh9XY0tMlaJ9cJWkp+WjYN897yugUP4bijs 5nsU6wjnEM04qE5keaqss5rxOgFWgb6yqKhVyrSw= Date: Tue, 21 Jan 2020 15:15:57 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Intentional delay since the largest acknowledged (#3356) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27862db5811_49693f9af7ecd96c1402f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:16:05 -0000 ----==_mimepart_5e27862db5811_49693f9af7ecd96c1402f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3356 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3356#event-2968136818 ----==_mimepart_5e27862db5811_49693f9af7ecd96c1402f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3356 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27862db5811_49693f9af7ecd96c1402f9-- From nobody Tue Jan 21 15:16:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D92112004E for ; Tue, 21 Jan 2020 15:16:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nzh5ZzbvZ2_2 for ; Tue, 21 Jan 2020 15:16:15 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84F7E12002E for ; Tue, 21 Jan 2020 15:16:15 -0800 (PST) Date: Tue, 21 Jan 2020 15:16:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648574; bh=5dhuliRaOjJ6aCGQMaUzPfQkOIpIOpoXKlzScTYluFk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hw3w39+cjA3ttBqqCKBSc+kfkp1QT1OAPdGPQ+k97/fOlL5RaeePKiHybsghaXA6S HKqEcV4MnSNJKQGK7a6ub86PVpduSI2ro+1qUn8UObWZmpK7GnGG1jwHAwyTr/b/nh z8wUMO75YITb9b5M0AgXAKf5eOtFLx7e7sPE+SUE= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27863ec9977_70083ffdbf0cd9686363d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:16:17 -0000 ----==_mimepart_5e27863ec9977_70083ffdbf0cd9686363d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -1894,7 +1904,8 @@ PING (0x6): : PING frames do not exist, since QUIC provides equivalent functionality. GOAWAY (0x7): -: GOAWAY is sent only from server to client and does not contain an error code. +: GOAWAY does not contain an error code. In the client to server direction, +it carries a Push ID instead of a server initiated stream ID. ```suggestion it carries a Push ID instead of a server initiated stream ID. ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-346257570 ----==_mimepart_5e27863ec9977_70083ffdbf0cd9686363d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> @@ -1894,7 +1904,8 @@ PING (0x6):=0D
 : PING frames do not exist, since QUIC provides equivalent functionality=
.=0D
 =0D
 GOAWAY (0x7):=0D
-: GOAWAY is sent only from server to client and does not contain an erro=
r code.=0D
+: GOAWAY does not contain an error code.  In the client to server direct=
ion,=0D
+it carries a Push ID instead of a server initiated stream ID.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-it carries a Push ID instead of a server init=
iated stream ID.=0D
+  it carries a Push ID instead of a server initiated stream ID.=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e27863ec9977_70083ffdbf0cd9686363d-- From nobody Tue Jan 21 15:16:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C61412004E for ; Tue, 21 Jan 2020 15:16:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ggdDTYg6E1Gc for ; Tue, 21 Jan 2020 15:16:40 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC42E12002E for ; Tue, 21 Jan 2020 15:16:40 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 255BB6A0614 for ; Tue, 21 Jan 2020 15:16:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648600; bh=b+h1caEYoNmC3izPClzQoRQOxI04lGuI3+JzUwInGTk=; h=Date:From:To:Subject:From; b=NTXDjrTtA/z5CVbrYR2enGcxXAJItVpxvvoBB4OHseoQXO/1COPQ/DCUq46Hv8zrc LnOUmXN+LIxobSxuYD8ugREi5XRm+AbHzgwtAT8AIXIlM/DJifauOE0/hMYSrZl2JZ 3BEXHwFDrUv0rpxm+hAADgsKFcW15iOvZqQNVjZs= Date: Tue, 21 Jan 2020 15:16:40 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 294293: Script updating gh-pages from 10e75259. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:16:43 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2942932c7edf91b92c7159abe1acf8fc8cb80166 https://github.com/quicwg/base-drafts/commit/2942932c7edf91b92c7159abe1acf8fc8cb80166 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 10e75259. [ci skip] From nobody Tue Jan 21 15:19:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2168412004E for ; Tue, 21 Jan 2020 15:19:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dd3S7LljIlyF for ; Tue, 21 Jan 2020 15:19:30 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDC2E12002E for ; Tue, 21 Jan 2020 15:19:30 -0800 (PST) Date: Tue, 21 Jan 2020 15:19:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648770; bh=g/9ysMHsyXBp54gxGmZMF7H5KOxlgXM0BwjYzND+OyU=; h=Date:From:To:Subject:From; b=ELIbLDp6R8/Nk8nCJ3N/5fax/3nUjI/S2qA7ShMO4Z3E/L2U/ptQLO453ZMEoO5Zg fS3nYxWwpO/6Wum3koxn2eL+8bqQPfj5GIW7ui8sdtNajhyuAASZVsO5DwoOcU4H2a CogNDelZQDvmnNP4LBHaGzbgFLZSJrNhCl4Z16q0= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 59d84b: Update draft-ietf-quic-http.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:19:32 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 59d84be618a99762f78539a09e2a579874ecc0ba https://github.com/quicwg/base-drafts/commit/59d84be618a99762f78539a09e2a579874ecc0ba Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Update draft-ietf-quic-http.md Co-Authored-By: Martin Thomson From nobody Tue Jan 21 15:19:42 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2D4812004E for ; Tue, 21 Jan 2020 15:19:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FshmIGQ9AoD0 for ; Tue, 21 Jan 2020 15:19:39 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A24231200A1 for ; Tue, 21 Jan 2020 15:19:39 -0800 (PST) Date: Tue, 21 Jan 2020 15:19:38 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648779; bh=pmE2mSVTPV9wQqvjZN0BNDu2OzoTq+TaGh3DWVZKGRM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=raWypQX3gnFdTtWm9A9sE3EfoD6MFZZZ9SoWzqYF9uRZAVYXl/OFw3Cy3s5ygb9+S sHnmPPkn0JPGA8ovYMaRejBuAEqSbSNtPfANBDSUwwphjnLm2MRPhSOtiwamnReeO+ xQ4uU9OEE+LdAjLipp2aeJKSg9dWiEn6tZOX4kYo= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27870aec91b_68d83f93c94cd960110136"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:19:41 -0000 ----==_mimepart_5e27870aec91b_68d83f93c94cd960110136 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 59d84be618a99762f78539a09e2a579874ecc0ba Update draft-ietf-quic-http.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/37ee181ed7ad87d7d72d699b226a7e117edfc3a5..59d84be618a99762f78539a09e2a579874ecc0ba ----==_mimepart_5e27870aec91b_68d83f93c94cd960110136 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 59d84be Update draft-ietf-quic-http.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e27870aec91b_68d83f93c94cd960110136-- From nobody Tue Jan 21 15:20:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 244F41200A1 for ; Tue, 21 Jan 2020 15:20:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a2NdjOEquN_v for ; Tue, 21 Jan 2020 15:20:43 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0926312004E for ; Tue, 21 Jan 2020 15:20:43 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 5D95C8C0C51 for ; Tue, 21 Jan 2020 15:20:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579648842; bh=AgpVIUeF57F6kMYYZ6nSkEY7uTt8xZN6T/Okx6MkA70=; h=Date:From:To:Subject:From; b=bITnX5ah67hak9A7psECr91CajFDgR48yxDiYVIVbK4Gav2FN9VPZziagwwa3BXCT UrEkdSN57DgNWNaaefR0TSrVIu6h6d9MHrEKkZUEQxbZnH6IkGRkSUPM+nZgvCtBW/ 87KE15Asy3KZOcwjv6YtO8ygDG68xNpgeDRwaOB4= Date: Tue, 21 Jan 2020 15:20:42 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a37473: Script updating gh-pages from 59d84be6. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:20:47 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a37473c04735e0f58190e620f0be2173e7aa12fc https://github.com/quicwg/base-drafts/commit/a37473c04735e0f58190e620f0be2173e7aa12fc Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M index.html Log Message: ----------- Script updating gh-pages from 59d84be6. [ci skip] From nobody Tue Jan 21 15:28:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E41D12004E for ; Tue, 21 Jan 2020 15:28:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id alnoof-3BT5v for ; Tue, 21 Jan 2020 15:28:19 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B62A012002E for ; Tue, 21 Jan 2020 15:28:19 -0800 (PST) Date: Tue, 21 Jan 2020 15:28:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649298; bh=ANb55H9S/DaeaO5P5pAR6Y5w3YIs75CaeuzJi9CF9b4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MUd46Q8DMKwiiwglXnqEYZnkxstbaeVNoxDL9j1/yw7c9Ql86WsA1cTp63JD2h1U3 /GVFkce8JY+u+iRVPyLaNF2U+AGgnB0RdQVwWprHywUMzMR65Q6tkch40CGH80LgY3 /mWKG8bI1WhmnCx971MVi2e4YE+MVtYWFivbWEoE= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Document what needs to be checked for address validation (#2125) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2789127cae2_61d3f8992ecd96051720"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:28:22 -0000 ----==_mimepart_5e2789127cae2_61d3f8992ecd96051720 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Discussed with editors; design please. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2125#issuecomment-576935348 ----==_mimepart_5e2789127cae2_61d3f8992ecd96051720 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Discussed with editors; design please.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2789127cae2_61d3f8992ecd96051720-- From nobody Tue Jan 21 15:32:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 038171200A1 for ; Tue, 21 Jan 2020 15:32:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7UCrF5eqlF53 for ; Tue, 21 Jan 2020 15:32:23 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D7C212002E for ; Tue, 21 Jan 2020 15:32:23 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 8212B9604DC for ; Tue, 21 Jan 2020 15:32:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649542; bh=wZnCwPUuobTA11CS/EaN9K1mf4jCmvCb2RCQITQBwEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vnSzs1jEqhlDQryTSrE+EU7BG0rP/APvVn5o6jPByE+FaOq40NziND4kSgnrpdEML JcWE0zWSC369JZwXQ+ckVqV8Rhj6QMAG+NyLyh+2tZ0W00Dzen8TWzyippTSq+LBVR ql70ogY+T869311GEAdB4aq4YCSiDo+jQwnuJ6M0= Date: Tue, 21 Jan 2020 15:32:22 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278a0673473_283b3f8cf86cd96856994"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:32:25 -0000 ----==_mimepart_5e278a0673473_283b3f8cf86cd96856994 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Moved into #2925, so closing this. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#issuecomment-576936447 ----==_mimepart_5e278a0673473_283b3f8cf86cd96856994 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Moved into #2925, so closing this.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278a0673473_283b3f8cf86cd96856994-- From nobody Tue Jan 21 15:32:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E735812002E for ; Tue, 21 Jan 2020 15:32:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bItrWE0vwUZV for ; Tue, 21 Jan 2020 15:32:23 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D3BA12004E for ; Tue, 21 Jan 2020 15:32:23 -0800 (PST) Date: Tue, 21 Jan 2020 15:32:22 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649542; bh=htttyMWPUj/4otHMhnKforFMBjqqTgI1yXe4S8Olr5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iPt+CMhGf9WmLplPu3djYXJXOrLTpYbxHSWG/KZapNESA3l2OKZC0DvnBmcqgRKBu aZPXGT31jWChCon+icdy47hQIzfBpn7d2r67pkyEcAFI21651IxcBuPMNDDokKy+ba xwvXbSTRFTSs6tsQmQYlD8MUZdMxI/JnKJvqmik0= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add note that middleboxes might change datagram boundaries (#3337) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278a06b739a_4b343f84ff8cd96c368e5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:32:26 -0000 ----==_mimepart_5e278a06b739a_4b343f84ff8cd96c368e5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3337. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3337#event-2968170888 ----==_mimepart_5e278a06b739a_4b343f84ff8cd96c368e5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3337.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278a06b739a_4b343f84ff8cd96c368e5-- From nobody Tue Jan 21 15:33:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3B07120104 for ; Tue, 21 Jan 2020 15:32:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3OTB1thhUhDd for ; Tue, 21 Jan 2020 15:32:58 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C8771200A1 for ; Tue, 21 Jan 2020 15:32:58 -0800 (PST) Date: Tue, 21 Jan 2020 15:32:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649577; bh=axQHmMDFwlUThk97Yh+8W/CXb7i6wOoIwCAQcC7MPLY=; h=Date:From:To:Subject:From; b=e8ynx/3CnLbTrg78DqKdq/ZqBiVdis7yl/1hy1Pb28vvOODWQywzekToFYFRnfQlF NT5c0OMPOhKCOir7ikGzJMCLCQTKvwj84tp5C5lI7dkt3UOjqCgE3bhFtRkEq8BvZm KduT+SyFecao5Cmo5DAP/H2LyTxiAJYvqY7sel3M= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] b52cd6: Changelogs for draft-25 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:33:00 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: b52cd639b2986a5fd7da927e1f63d612464aefb1 https://github.com/quicwg/base-drafts/commit/b52cd639b2986a5fd7da927e1f63d612464aefb1 Author: Martin Thomson Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Changelogs for draft-25 I didn't add qpack here because it appears to have not changed. Commit: 2064203f5ee7128fa021d83c70a7e7345ac07af4 https://github.com/quicwg/base-drafts/commit/2064203f5ee7128fa021d83c70a7e7345ac07af4 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- QPACK: editorial only Commit: b35806b8a464d73981471f89514129c1f74fadef https://github.com/quicwg/base-drafts/commit/b35806b8a464d73981471f89514129c1f74fadef Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3370 from quicwg/changelog-25 Changelogs for draft-25 Compare: https://github.com/quicwg/base-drafts/compare/10e752594f27...b35806b8a464 From nobody Tue Jan 21 15:33:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97285120104 for ; Tue, 21 Jan 2020 15:33:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d6OgTKeRfyey for ; Tue, 21 Jan 2020 15:32:58 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B47B41200C3 for ; Tue, 21 Jan 2020 15:32:58 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 199606A10F9 for ; Tue, 21 Jan 2020 15:32:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649578; bh=MNMrdSvdXlEglnqV9Y2xQadmXRbpQfpB7wrVdFzHXG0=; h=Date:From:To:Subject:From; b=Pa8xjDmslDJGrB2iMpCXOOWVNOF1QMlVBbaQsMJ7O5CFpZLxK0npQEAF6wLmuDNo8 iqcu+SYNqPXs5EEC7To6Wy/QMM7QR5ChgtiOUB6QGyWiBFwkVwKK0jGlQbRj6qWjvK x1iiuBPwLvy78MyAUibl0jPlHcvSBvuvx58iVRYc= Date: Tue, 21 Jan 2020 15:32:58 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:33:00 -0000 Branch: refs/heads/changelog-25 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:33:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C08F71200C3 for ; Tue, 21 Jan 2020 15:33:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mnaXYFxg3uhH for ; Tue, 21 Jan 2020 15:33:08 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 482D61200FA for ; Tue, 21 Jan 2020 15:33:08 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 9DD4F6608B1 for ; Tue, 21 Jan 2020 15:33:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649587; bh=6pwiakgLCqjqjbloj7YKeNiQf0XfQUwWug7ceQBpXM8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HSq9iXnbTeo3gGhefM3xxPESyxX6uss/UyqtljZ4LiAsr2CXfR5WluM07/utvUT6T xoO9FP2HU1XT32dr8r9rKftnr1NPlyb6n+1Kdqj54wOVfjYpGoV92/Czd6qFPEO4Re 5tm1mJb2NtXZxiiDv5oRxBVqaQzC6iRL53SwXac0= Date: Tue, 21 Jan 2020 15:33:07 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Changelogs for draft-25 (#3370) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278a338fcfb_30a53fcc2f4cd96c478c4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:33:10 -0000 ----==_mimepart_5e278a338fcfb_30a53fcc2f4cd96c478c4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3370 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3370#event-2968172383 ----==_mimepart_5e278a338fcfb_30a53fcc2f4cd96c478c4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3370 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278a338fcfb_30a53fcc2f4cd96c478c4-- From nobody Tue Jan 21 15:33:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D48E412004E for ; Tue, 21 Jan 2020 15:33:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rxRI2xLhcS28 for ; Tue, 21 Jan 2020 15:33:54 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FF1C12002E for ; Tue, 21 Jan 2020 15:33:54 -0800 (PST) Date: Tue, 21 Jan 2020 15:33:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649633; bh=grFCmG7eZmWuLaTTcpTMcaekeCi51QnqOMB655fIRjs=; h=Date:From:To:Subject:From; b=oNcUTWD4N+6UUr0CSaJtLadmkE791bnIgUvvrFSy6+b9fj6ymV26wuvizsdffl3kd 1GzGKhTemNxhMuc2eWtp448ZP7eP64LkVn/pb2ekMt9P5Vi0QUDr7KpXS1RlFFRhto lchEFJfd+cAjHIceOO+fuhlJJEpdYLtD9jx83rkU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c3790d: Script updating gh-pages from b35806b8. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:33:56 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c3790df54fbafdac1bfde8a7c54d0de8823e6b44 https://github.com/quicwg/base-drafts/commit/c3790df54fbafdac1bfde8a7c54d0de8823e6b44 Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from b35806b8. [ci skip] From nobody Tue Jan 21 15:34:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 912D112004E for ; Tue, 21 Jan 2020 15:34:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4YT9JuSBeDtz for ; Tue, 21 Jan 2020 15:34:02 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83A8F12002E for ; Tue, 21 Jan 2020 15:34:02 -0800 (PST) Date: Tue, 21 Jan 2020 15:34:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649642; bh=4itp/SUxkuW9OcUns/vZ8Avo+U4/wWeYK5ifDE9JzuM=; h=Date:From:To:Subject:From; b=ux6nx08VxUbXHRp4S9eCIdFSFv01MxLJFbVH9oZV/PXlRRZtTf1z5OqDR9cXLWjJ4 riatYA5fcTNeGD/h4VTOAzknGQxRm+1V1337RV6/1hNRB6X15NnBVppLWkGUBZAJF+ /o3C9V+UaHkkwehlSNP3LKUCk54FIhcnpZcUrbK4= From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 13ad2c: Compare indices to the _value of the_ base. (#3175) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:34:03 -0000 Branch: refs/heads/master=0D Home: https://github.com/quicwg/base-drafts=0D Commit: 13ad2c1efd7648826c9f2b55816e3bd4f484c347=0D https://github.com/quicwg/base-drafts/commit/13ad2c1efd7648826c9f2b= 55816e3bd4f484c347=0D Author: Bence B=C3=A9ky =0D Date: 2020-01-21 (Tue, 21 Jan 2020)=0D =0D Changed paths:=0D M draft-ietf-quic-qpack.md=0D =0D Log Message:=0D -----------=0D Compare indices to the _value of the_ base. (#3175)=0D =0D This change has been suggested by afrind at=0D https://github.com/quicwg/base-drafts/pull/3133#discussion_r340330192 on=0D= the basis that the Base is a count, and comparing an index to a count=0D feels awkward.=0D =0D =0D From nobody Tue Jan 21 15:34:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44D0812004E for ; Tue, 21 Jan 2020 15:34:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EFL50s2jorKY for ; Tue, 21 Jan 2020 15:34:12 -0800 (PST) Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4216312002E for ; Tue, 21 Jan 2020 15:34:12 -0800 (PST) Date: Tue, 21 Jan 2020 15:34:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649652; bh=6OH65eVA9l+6ep9RiaaGAWUL4398rc5CUb01yq4GqjE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kynWNQE8FgP64q+dDqDz25sGmtpvtxzf0bUsO0C1zZJMoGtxHmVhpDcbH0ewb71SB sIFE+0IZDps8XWW/vDQToZsHKvTRmGSC+p+xwVZ6qbyQXF8YRUbrvjxLcakFmY+JUG z2y9MfdmyFpY+9icINgRrPl7IGKhmTYepwsWO3F0= From: afrind Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Compare indices to the _value of the_ base. (#3175) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278a73a6af4_54983f9d1a8cd95c12362a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: afrind X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:34:13 -0000 ----==_mimepart_5e278a73a6af4_54983f9d1a8cd95c12362a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3175 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3175#event-2968174550 ----==_mimepart_5e278a73a6af4_54983f9d1a8cd95c12362a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3175 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278a73a6af4_54983f9d1a8cd95c12362a-- From nobody Tue Jan 21 15:35:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39B4D120033 for ; Tue, 21 Jan 2020 15:35:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PJj2uw8z9hr for ; Tue, 21 Jan 2020 15:35:07 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0411012002E for ; Tue, 21 Jan 2020 15:35:07 -0800 (PST) Date: Tue, 21 Jan 2020 15:35:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579649706; bh=9L0naC2cu0G+NWfFo/haEHSK91+IT9GzPE8OLyrVxjA=; h=Date:From:To:Subject:From; b=NadgpXoaOeTXsI/h+1Ox4+x19nC5GP5q1WyRyKRcc6nemyya4TFOJAHjwN/bHx7Tk HjUqlFWyV3ZLazTZLeBn/PRWBNS2EcSLc2lN5671NKnvSUimABYsBowu9kgbftH/tR vIks+DlReA/Dwtw39qgj2tkkUS9C+pJQ0oiNUweQ= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 0916d2: Script updating gh-pages from 13ad2c1e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:35:08 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 0916d21a8efdafb198a95ae8a97c1bc390442e1a https://github.com/quicwg/base-drafts/commit/0916d21a8efdafb198a95ae8a97c1bc390442e1a Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M index.html Log Message: ----------- Script updating gh-pages from 13ad2c1e. [ci skip] From nobody Tue Jan 21 15:40:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76764120018 for ; Tue, 21 Jan 2020 15:40:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MybIi3Iamckx for ; Tue, 21 Jan 2020 15:40:37 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B0AF12002E for ; Tue, 21 Jan 2020 15:40:37 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 093342616E5 for ; Tue, 21 Jan 2020 15:40:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650037; bh=TMAhL95nA9IVyfBx7vxqBoDhmgDSWIbLnl+xsaWFT8I=; h=Date:From:To:Subject:From; b=xywbpGrTgEGKNyaRHMwrd7Tzaa+w1ON6oLCHtS7dE6vWMLGrJe5rSITYPI3fAG6Ez NlR5MyYH/uG8GLQJborEolsm9LaQn7DV2/6Ub6CD/4Ar9hk4sQAuNINsvTkxTBsaDe aFjuVkDupPcMVVbcBPkzRGndrSfNmi22mWM7vU4w= Date: Tue, 21 Jan 2020 15:40:36 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8bf251: Constrain recommendation on grease streams Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:40:38 -0000 Branch: refs/heads/http/grease_errors Home: https://github.com/quicwg/base-drafts Commit: 8bf2515a7300e4e6447273d3c146580450c84d19 https://github.com/quicwg/base-drafts/commit/8bf2515a7300e4e6447273d3c146580450c84d19 Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Constrain recommendation on grease streams From nobody Tue Jan 21 15:40:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A7F4120033 for ; Tue, 21 Jan 2020 15:40:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cify1S5JUFE5 for ; Tue, 21 Jan 2020 15:40:46 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 419B812002E for ; Tue, 21 Jan 2020 15:40:46 -0800 (PST) Date: Tue, 21 Jan 2020 15:40:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650045; bh=Zgi6nwhEULgo0sI8+OKL7Ni0L9NbaIVQXCA0mr1bs5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BS14beew7cLj4IK9PEiv9z8Ye2EUk6OvbNjq4hnxrk6vIggaqACcVluzmTvjgoNLW DnIhirrmHeHJ5tS/nB8tLLVk7PmyOJvkWetFlR1gEvryhcVzlMfQPCsvbJ4AkjLUPZ 5gzG+X/qcgQtoKenJFgFoNobKROK47WWdr/77ShM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278bfd830a3_40dd3f86dd2cd960968cf"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:40:48 -0000 ----==_mimepart_5e278bfd830a3_40dd3f86dd2cd960968cf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 8bf2515a7300e4e6447273d3c146580450c84d19 Constrain recommendation on grease streams -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3360/files/8b531360eba563c4db985450a278ee3b69d09c9b..8bf2515a7300e4e6447273d3c146580450c84d19 ----==_mimepart_5e278bfd830a3_40dd3f86dd2cd960968cf Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 8bf2515 Constrain recommendation on grease streams


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e278bfd830a3_40dd3f86dd2cd960968cf-- From nobody Tue Jan 21 15:41:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 175F3120033 for ; Tue, 21 Jan 2020 15:41:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mOiuXnpORSPE for ; Tue, 21 Jan 2020 15:41:28 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02655120018 for ; Tue, 21 Jan 2020 15:41:28 -0800 (PST) Date: Tue, 21 Jan 2020 15:41:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650087; bh=UfmODhAjaJlCSBkmzsRP4al994v7rMkZcgx9f+zW3EY=; h=Date:From:To:Subject:From; b=NR7gK0W+OB0hUnrSdWckaNlJ+BwipOuAmERb9wsA12j3b8dnA/e2DUJC71Z+OStbn a+3dy1r2pfUaFL8MWifXS1ty6K0tPd5UuWr9pZwR+UhYZ+t7hfT6HXUjP3QQTbr5NA 8KmdJLuSLBzAMdfS6WlRDvG2yzT0c2rNs3BKabq4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e15160: Script updating gh-pages from 8bf2515a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:41:29 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e15160e2d3bf78b9c04af25516be8f4e59de547c https://github.com/quicwg/base-drafts/commit/e15160e2d3bf78b9c04af25516be8f4e59de547c Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M http/grease_errors/draft-ietf-quic-http.html M http/grease_errors/draft-ietf-quic-http.txt M http/grease_errors/draft-ietf-quic-invariants.html M http/grease_errors/draft-ietf-quic-invariants.txt M http/grease_errors/draft-ietf-quic-qpack.html M http/grease_errors/draft-ietf-quic-qpack.txt M http/grease_errors/draft-ietf-quic-recovery.html M http/grease_errors/draft-ietf-quic-recovery.txt M http/grease_errors/draft-ietf-quic-tls.html M http/grease_errors/draft-ietf-quic-tls.txt M http/grease_errors/draft-ietf-quic-transport.html M http/grease_errors/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 8bf2515a. [ci skip] From nobody Tue Jan 21 15:42:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C2E9120018 for ; Tue, 21 Jan 2020 15:42:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AOw1_4QTgjwZ for ; Tue, 21 Jan 2020 15:42:53 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC5C8120033 for ; Tue, 21 Jan 2020 15:42:53 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id E66B6A05A5 for ; Tue, 21 Jan 2020 15:42:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650172; bh=O3jOnAdj2irzzWVp9QWzuwl3JATohHlSXso/4hXIBOE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fo4asYQ4WHhJa2k4rp4+Byb8qeBki8Qfcp+zSUXJmDsiZSRduM9DwWcpx+lQIN7Yi ZfRwbzzcCvgWNZRUmkTB9odKlyC7yOu9cfz0ybZmykSalAWIKrkYjec5w/Zksffj1p 05iIv/g2HPUJc7zv4HZNyEO2Jtn1VMQET77aVGdM= Date: Tue, 21 Jan 2020 15:42:52 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278c7cd63ec_24f53fdedcecd95c65981"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:42:55 -0000 ----==_mimepart_5e278c7cd63ec_24f53fdedcecd95c65981 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Constraining the recommendation on grease streams, because sending *any* error code potentially generates an error code that has semantics to your peer of which you are unaware. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#issuecomment-576939120 ----==_mimepart_5e278c7cd63ec_24f53fdedcecd95c65981 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Constraining the recommendation on grease streams, because sending any error code potentially generates an error code that has semantics to your peer of which you are unaware.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278c7cd63ec_24f53fdedcecd95c65981-- From nobody Tue Jan 21 15:43:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E7BB120033 for ; Tue, 21 Jan 2020 15:43:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o0K8LK-fminh for ; Tue, 21 Jan 2020 15:43:09 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F08CF120018 for ; Tue, 21 Jan 2020 15:43:08 -0800 (PST) Date: Tue, 21 Jan 2020 15:43:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650188; bh=dcZ2bh8yxtL2tRcYdMehgYwdZzvM2AVlbDPLEvPPiDY=; h=Date:From:To:Subject:From; b=CoGz9EOEjG7pskNqOY/YBYXXsVixkmFenw+PSczANvzazMMf/AMd5fAOviZdmzJEm NXZ3DuH7LT/es4XLzCfKrVnuw4GMLhBR0gzVTVWjHtt7L+MMEGobEWU6M9Gy2vMU/6 fBvZGfGGv765bCWEj1ZL/QTp/7d9HaXDV1X1rxA0= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c4971c: Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:43:10 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: c4971caf570e8aecee63391ac84ac9bcb4f6fd6a https://github.com/quicwg/base-drafts/commit/c4971caf570e8aecee63391ac84ac9bcb4f6fd6a Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Grease HTTP error codes (#3360) * Grease error codes * Don't ignore Martin! * Constrain recommendation on grease streams From nobody Tue Jan 21 15:43:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F8A912004E for ; Tue, 21 Jan 2020 15:43:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y6iT4u4GS6mS for ; Tue, 21 Jan 2020 15:43:09 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 700A912002E for ; Tue, 21 Jan 2020 15:43:09 -0800 (PST) Date: Tue, 21 Jan 2020 15:43:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650188; bh=TDIIZwFRhCqgnwrOvRmwgfCTY9aCD1jHGA7ZMfuzL/g=; h=Date:From:To:Subject:From; b=RYPBwZqbxwpi3yZQouLN9zE9GUqA/kQfMCW0oi8vLhMuM13YaWDzqTlG/M72UhKBJ 3CHImI+hh2OW3ifziYq+nEI5fqTpWB7QH3MmZlYO8k7zQySz+ZpA3X8EycAPUIxy2F ZfVca7jpzi93ezLVXqF/17XafQW/1iQb9xUyjV4g= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:43:11 -0000 Branch: refs/heads/http/grease_errors Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:43:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38B2C120236 for ; Tue, 21 Jan 2020 15:43:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id komN_DXWC_V4 for ; Tue, 21 Jan 2020 15:43:18 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1EBD120018 for ; Tue, 21 Jan 2020 15:43:18 -0800 (PST) Date: Tue, 21 Jan 2020 15:43:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650198; bh=gywOgvMbDHD7qdSbyjQwW+oOFruAcQaU4B+Bhn+gORw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dncrQ/ALcXT7SUaMbRjnaExGyaYcEwUWaDpz354Y2f3mg2OC+KkZAaeBmAslCzHJy 1MF7CIyQfSjlyNeEF9TF8WRt3btpptK679pU4C81wJxiJ5z1R0DNLWpkK2eFNYXnI5 uEawtGq4Up3DVAF9sF0cl64crmTn46qTfpYQPeaI= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP error codes (#3360) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278c964dde_2fb93f9ecbecd96c130690"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:43:20 -0000 ----==_mimepart_5e278c964dde_2fb93f9ecbecd96c130690 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3360 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3360#event-2968192417 ----==_mimepart_5e278c964dde_2fb93f9ecbecd96c130690 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3360 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278c964dde_2fb93f9ecbecd96c130690-- From nobody Tue Jan 21 15:43:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B14120018 for ; Tue, 21 Jan 2020 15:43:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ingERW1qcQeK for ; Tue, 21 Jan 2020 15:43:19 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0B1D12002E for ; Tue, 21 Jan 2020 15:43:18 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 361BD6A0E2C for ; Tue, 21 Jan 2020 15:43:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650198; bh=WNlMFpvTDNF2/syJr8Y0QSozd/jcO5EZUcPQZbMd884=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OhJY+8g77pC1rx3N+Bg6s1eslXRLLZQ+XGsdhpNfOVjy8mOY1QoNp8y3GyHd2iB0a mgsoVTxzY5eUTs8eJ/SCjTAiTkpdA9tjgnLGZ4BbtO9kpTjH3sy1v9Kya4DMTjJhCG yJfRAXlEb4fx55L7rJy2Hlui7hoJ1wWWuN8/6EoE= Date: Tue, 21 Jan 2020 15:43:18 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Grease HTTP/3 error codes (#3325) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278c96226a3_21a03fa4f84cd95c86622"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:43:22 -0000 ----==_mimepart_5e278c96226a3_21a03fa4f84cd95c86622 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3325 via #3360. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3325#event-2968192424 ----==_mimepart_5e278c96226a3_21a03fa4f84cd95c86622 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3325 via #3360.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278c96226a3_21a03fa4f84cd95c86622-- From nobody Tue Jan 21 15:44:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3601512002E for ; Tue, 21 Jan 2020 15:44:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ss-6Ly0GyE4C for ; Tue, 21 Jan 2020 15:44:02 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ABC5120018 for ; Tue, 21 Jan 2020 15:44:02 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 66E658C0F3F for ; Tue, 21 Jan 2020 15:44:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650241; bh=+YUZsRwH4hjae8hSawLGHLQMd1ElpcI6xkkARtq+eVA=; h=Date:From:To:Subject:From; b=UrNbhPBenLO2MYB7Z5RoA2fuMPCi2qKCpCXrMVCgRp3MziArsBK7gz4YcFdi4S+0g c4512/xFrszvRS+/GgUKZzou/rWLopUi8bTCQNrk3pLauOs0DXTDFSCNfgk3qeKi+I /E14Dn6vPanOTb4gTwjW1BTnBqtTLJfOU5N08ubg= Date: Tue, 21 Jan 2020 15:44:01 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f2f2ca: Script updating gh-pages from c4971caf. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:44:03 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f2f2ca0c8dc1a4d4edda78318cb58d1e0975c68b https://github.com/quicwg/base-drafts/commit/f2f2ca0c8dc1a4d4edda78318cb58d1e0975c68b Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M index.html Log Message: ----------- Script updating gh-pages from c4971caf. [ci skip] From nobody Tue Jan 21 15:49:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E7E912002E for ; Tue, 21 Jan 2020 15:49:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id idEyoZ-HU0Qw for ; Tue, 21 Jan 2020 15:49:28 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60AA8120018 for ; Tue, 21 Jan 2020 15:49:28 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 5749B8C0146 for ; Tue, 21 Jan 2020 15:49:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650567; bh=9Vqjx/2WsTkISg/RD6WOwP7EEqZgAGbFjNqPj0SBK8k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pZTBZ0dJ/n/GFJagQWPwD4TwzS5NIOaahe7aOiLVnwrnRn73A9EJhllTtYEeY2TvX TR8SCN5D/JFOirO5EMfA88L+NmLNw2O83YS6wiaG1x4ZshEUmd2LSSP0xx4Dw1uYGM enI2q/hWK8786f2mLA9/WrB8JteFiMbEWcxnd1po= Date: Tue, 21 Jan 2020 15:49:27 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278e0746f59_44c93fbe1bacd9601817f0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:49:30 -0000 ----==_mimepart_5e278e0746f59_44c93fbe1bacd9601817f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit After discussing with editors, we agreed that this was a reasonable interpretation of existing text. We do agree that it would be worth discussing Mirja's views on ECN reliability and possibly changing the algorithm to reflect that, but it would be a design change. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#issuecomment-576940888 ----==_mimepart_5e278e0746f59_44c93fbe1bacd9601817f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

After discussing with editors, we agreed that this was a reasonable interpretation of existing text. We do agree that it would be worth discussing Mirja's views on ECN reliability and possibly changing the algorithm to reflect that, but it would be a design change.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278e0746f59_44c93fbe1bacd9601817f0-- From nobody Tue Jan 21 15:50:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CDF712002E for ; Tue, 21 Jan 2020 15:50:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtogiFmpPv3f for ; Tue, 21 Jan 2020 15:50:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 939C6120018 for ; Tue, 21 Jan 2020 15:50:38 -0800 (PST) Date: Tue, 21 Jan 2020 15:50:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579650637; bh=oUV2rIxVBVsq1kAjbcgs7fvIVULMO5BG7Tfo4iPzwJU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1hWacOaf5GN+gX0d3lfZsKR/Ew8ptJDmLKDHz87cQh7hkPwmvRiM4+eNEYkDDmcf3 /cv/hYoIvJT+RuuKF1Bm3o0AdLoeTsiR+ydMyvsYFz7OYfGXWXVFYaFIKtn+iBRsiX ivtS4Lckj4zec8suw/HKjt/s3VMSlePln/HvMJqY= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e278e4dd410c_c503f8992ecd960806cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:50:40 -0000 ----==_mimepart_5e278e4dd410c_c503f8992ecd960806cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#pullrequestreview-346269800 ----==_mimepart_5e278e4dd410c_c503f8992ecd960806cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e278e4dd410c_c503f8992ecd960806cc-- From nobody Tue Jan 21 15:58:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5651D1200C3 for ; Tue, 21 Jan 2020 15:58:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PE-qrcds-ZL for ; Tue, 21 Jan 2020 15:58:24 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA8CC120018 for ; Tue, 21 Jan 2020 15:58:24 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 2ACFB6A0E48 for ; Tue, 21 Jan 2020 15:58:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651104; bh=vl2GASFp2estVIelgPw3lQIU3/0K340ZruHJxcbYgh8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WdQB2s7Ii/LBjjIWxtAASc3IpJmHvNorPqBfcvqNPkemT7iKjJ6lKqbkD5YFxQsE/ JglMh6FwTPg8Z33QB8O2CrWHdFzmMWUMAvPYehRh8ybEQJNaTFEdnMWIsuh5x5FurF uz/TMlXplwme/0GrmbSP34UHuvYj19LQvlBgbYPY= Date: Tue, 21 Jan 2020 15:58:24 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] More strongly recommend ECN marking (#3373) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27902015c2a_50143feebd2cd96812021d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:58:26 -0000 ----==_mimepart_5e27902015c2a_50143feebd2cd96812021d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In #3320, @mirjak suggested that a different algorithm might be better to recommend enabling ECN and only disabling it if a failure is detected. That algorithm adopts the same posture as the draft: that ECN is optional and that endpoints are permitted to be cautious in enabling it. If we want to adopt the view that ECN works and endpoints are required to use it unless it breaks, that's a bigger change. I open this issue, while being aware that this is re-opening something we discussed and agreed previously, without there being new information to present. Chairs, if you do think we should discuss this, it's a design issue. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3373 ----==_mimepart_5e27902015c2a_50143feebd2cd96812021d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In #3320, @mirjak suggested that a different algorithm might be better to recommend enabling ECN and only disabling it if a failure is detected.

That algorithm adopts the same posture as the draft: that ECN is optional and that endpoints are permitted to be cautious in enabling it. If we want to adopt the view that ECN works and endpoints are required to use it unless it breaks, that's a bigger change.

I open this issue, while being aware that this is re-opening something we discussed and agreed previously, without there being new information to present. Chairs, if you do think we should discuss this, it's a design issue.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27902015c2a_50143feebd2cd96812021d-- From nobody Tue Jan 21 15:58:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 414BE1200C4 for ; Tue, 21 Jan 2020 15:58:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bqCSf4OAH1-M for ; Tue, 21 Jan 2020 15:58:46 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15B4D1200C3 for ; Tue, 21 Jan 2020 15:58:46 -0800 (PST) Date: Tue, 21 Jan 2020 15:58:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651125; bh=SmQepL9vwOcZAiFEzcVlFggu5TmNKRodJgyURwjyLDU=; h=Date:From:To:Subject:From; b=2FKiRghEaNAybDR3MyGK7moX2UKyvtY5ZwGYzD43Mc9+Gp11JCeo5BquMKBaZN6Pi vIoCZ7pF5KyMaPWNRm1iJHV/kb5YXQGy0Adub5wdaWVbX+DLV19AYlCw0JqTHGyqXo 77KioWTI5L38a+H3TehJ3fZotI3uXBS0UCP11Ko4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c373e0: An example ECN validation algorithm Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:58:49 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: c373e0111ef9d7670fdaf76262105ef681aa6ec9 https://github.com/quicwg/base-drafts/commit/c373e0111ef9d7670fdaf76262105ef681aa6ec9 Author: Martin Thomson Date: 2020-01-07 (Tue, 07 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- An example ECN validation algorithm This turned out to be fairly simple, but I think that it's worth writing down. I don't have concrete recommendations, but I could add them if people thought that they help. See the commented-out bit. Closes #2755. Commit: 0b4e94bc529863f950a674fa6929ce3a9385454f https://github.com/quicwg/base-drafts/commit/0b4e94bc529863f950a674fa6929ce3a9385454f Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Take some of the editorial suggestions Commit: e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 https://github.com/quicwg/base-drafts/commit/e8c7b2ffc1af3efc0c5d096cf126c37748a5c064 Author: Martin Thomson Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move ECN algorithm to an appendix Commit: 6c011b9efad2b5511d28f4bca2b6300505cc3af0 https://github.com/quicwg/base-drafts/commit/6c011b9efad2b5511d28f4bca2b6300505cc3af0 Author: Martin Thomson Date: 2020-01-10 (Fri, 10 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add "to" Co-Authored-By: ianswett Commit: 1c67bb9153ecb3a777237fafb0bc5b2d9b9baefd https://github.com/quicwg/base-drafts/commit/1c67bb9153ecb3a777237fafb0bc5b2d9b9baefd Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3320 from quicwg/ecn-alg An example ECN validation algorithm Compare: https://github.com/quicwg/base-drafts/compare/c4971caf570e...1c67bb9153ec From nobody Tue Jan 21 15:58:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A598B1200C3 for ; Tue, 21 Jan 2020 15:58:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2JHYVCdvg4kP for ; Tue, 21 Jan 2020 15:58:46 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EC241200C5 for ; Tue, 21 Jan 2020 15:58:46 -0800 (PST) Date: Tue, 21 Jan 2020 15:58:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651125; bh=wtijYX7/RjvDc3aRGfRIvdlOe01/BEP3j+tf5620MHo=; h=Date:From:To:Subject:From; b=1tEJYvvG45XrT2wDdg9J1Z50WZMhGMyfW2gZzFG+CGkMpo6rcrDK0B4pb90p7XtnY uYAj5SIILJHLRmwIZpribYpW8/FNSGyKJwj9/eO0SbBf+f6WFAoDoJJDg1bY564DWf 8P1l3RhWkRVHaca0zAq3XB9RgYkvVUvfwd7tGKMg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:58:50 -0000 Branch: refs/heads/ecn-alg Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 15:59:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4C641200C4 for ; Tue, 21 Jan 2020 15:58:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0yhnfrj9inaR for ; Tue, 21 Jan 2020 15:58:55 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14736120018 for ; Tue, 21 Jan 2020 15:58:55 -0800 (PST) Date: Tue, 21 Jan 2020 15:58:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651134; bh=FfvI4QuXbt6vjjCa0Rsfn2ukf6DJjZ2m6vTNxhN0YFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p+PztwqdrGjaYKlkNsZUWXiIvDnJo5p54Za618RC4LeCNzXyTZSgDHmWk6x4cSQQC 1PQo1dysn4mJRjftVv149IWmPhMH2C3IWzddIhBeoNx1/9gdaPCD2KVj84sgHPLvSq C9WDN5h5nTQrYi7v82Wy5wnaKFcAdeVBq0UiWLYs= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ECN Algorithm (#2755) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27903e316d8_30c93ff3eeccd96457413"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:58:57 -0000 ----==_mimepart_5e27903e316d8_30c93ff3eeccd96457413 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2755 via #3320. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2755#event-2968222681 ----==_mimepart_5e27903e316d8_30c93ff3eeccd96457413 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2755 via #3320.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27903e316d8_30c93ff3eeccd96457413-- From nobody Tue Jan 21 15:59:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4122D120018 for ; Tue, 21 Jan 2020 15:58:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HM0CBlBNGPo4 for ; Tue, 21 Jan 2020 15:58:56 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0196C1200C3 for ; Tue, 21 Jan 2020 15:58:56 -0800 (PST) Date: Tue, 21 Jan 2020 15:58:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651135; bh=wyUvHhGBKHHNmE/po6RAol3VYx0siftlrNxjILIDTm0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cUHLi8Uo004K/26ndw5NPr8AV/0+XQUEzaZud3vcsVXNrFAv8RjccMUf06R74d1I2 yEQmSYgAIc3YzrHCf5x5WUaGI31F29psWGt0h91+J1nmLN7Le+kWDLpSyd4itBdISm mBC8FeTwPNvJdju9H2C+mVX8Xj3Aoh328+oejo3c= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] An example ECN validation algorithm (#3320) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27903f3715a_48d63f8b456cd968200455"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:58:58 -0000 ----==_mimepart_5e27903f3715a_48d63f8b456cd968200455 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3320 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3320#event-2968222669 ----==_mimepart_5e27903f3715a_48d63f8b456cd968200455 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3320 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27903f3715a_48d63f8b456cd968200455-- From nobody Tue Jan 21 15:59:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5578A1200C4 for ; Tue, 21 Jan 2020 15:59:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rfRG6S9K7vg2 for ; Tue, 21 Jan 2020 15:59:50 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D33C6120018 for ; Tue, 21 Jan 2020 15:59:50 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 3DE6C8C0603 for ; Tue, 21 Jan 2020 15:59:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651190; bh=wOOOI2xESsPk2aQiB9HeQarGuKy+44mr9tRE3o5+5wE=; h=Date:From:To:Subject:From; b=QI+JsP+a3L0mhppfzsyrAD67dtLTTPFY0use1JSc1OPnx5SLpKgGeBmIE232uoixA raIgPCHX3dTc6TZ9IIDGYKe5kmXH0UeR1uO4gxExVYz4Q5cRis3u+1turaxAleAG6v Q5buzPIdmY4Ohk16kAUYm8ydBdzp6x8dtW2HmjRo= Date: Tue, 21 Jan 2020 15:59:50 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] f94e9a: Script updating gh-pages from 1c67bb91. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2020 23:59:52 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: f94e9a8d75243c6fda7a78df2923d3a81f6f772d https://github.com/quicwg/base-drafts/commit/f94e9a8d75243c6fda7a78df2923d3a81f6f772d Author: ID Bot Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 1c67bb91. [ci skip] From nobody Tue Jan 21 16:02:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDF9A1200C3 for ; Tue, 21 Jan 2020 16:02:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wfkS6MsQbC9h for ; Tue, 21 Jan 2020 16:02:14 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2E9B120018 for ; Tue, 21 Jan 2020 16:02:13 -0800 (PST) Date: Tue, 21 Jan 2020 16:02:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651333; bh=sqT9D/0Wk8+JD9NbWAOwq2cXTLG4xXAvmRQJjoLBIW0=; h=Date:From:To:Subject:From; b=fvNRnhRl2FVHxX2lbTPgM3iDKEcKD7GBbkiGpLcJIsfpAtpQm8Gm/1VP8cvgyhU0k Y6N3hlYBhlOl3wtQ1Mf114uspH0vwquZItGsO/y2PP3enNG1sJUVPkDJwEIFEfaugu t+Ynla3oGd1Z1pQ2uPIPcZwTQ7doIXLUZlfFpPfU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] fc0c5f: Script updating issues at 2020-01-22T00:02:05Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:02:20 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: fc0c5f73726378192db049dec8c1bbabb0fec9ca https://github.com/quicwg/base-drafts/commit/fc0c5f73726378192db049dec8c1bbabb0fec9ca Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-22T00:02:05Z. [ci skip] From nobody Tue Jan 21 16:04:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D712120804 for ; Tue, 21 Jan 2020 16:04:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rylpdezhrld6 for ; Tue, 21 Jan 2020 16:04:29 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55D0912080C for ; Tue, 21 Jan 2020 16:04:29 -0800 (PST) Date: Tue, 21 Jan 2020 16:04:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651468; bh=F++aR5J5bYh5OdWIyepio86iW64v/EERYGXuO0PvudE=; h=Date:From:To:Subject:From; b=QdOZFqlXCaefWh9Zkys8LG28fCPGe95cgfrPkD1qWU4ZgC316ZgtQKwqzVTaGXkxg aUYyeB3ZK559QStQMD190b+kcLhTyM8Po3/tIQtmlv8ev/cZh5TQ7pDbvyTzesS+T/ 5lR9J0GfYvQWOzeohXbVXFUXdEBwIWtYPa75mcFw= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 320c85: Changelog for #3360 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:04:37 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 320c85388f6b196d49dc6507a34c1b64ae45a42e https://github.com/quicwg/base-drafts/commit/320c85388f6b196d49dc6507a34c1b64ae45a42e Author: Mike Bishop Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Changelog for #3360 From nobody Tue Jan 21 16:05:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BC07120104 for ; Tue, 21 Jan 2020 16:05:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kPJB94T_vfFm for ; Tue, 21 Jan 2020 16:05:31 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BE80120018 for ; Tue, 21 Jan 2020 16:05:31 -0800 (PST) Date: Tue, 21 Jan 2020 16:05:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579651530; bh=hvwnmwU5qsckM3ddEQa8Gs24oLgOeX4rZcFx+Id/BlQ=; h=Date:From:To:Subject:From; b=f6oURWYBiWF3wQWoq8+hdMZo0IDR6eplrCJNlR3g1l0Dcdkobxc9s1mxll5UXFJPs W8o2q2XFzqNi6mO+etCsNqaJxYQNvrkv4IPHXHnDze90H/uqorFAKGpCJjiEZp9bTy 8fd2/+UuLqTUZBI/d+K+jQAr0fTqhshFEF0NV1X8= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ba142d: Script updating gh-pages from 320c8538. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:05:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: ba142dd3344c53db9b80df3450437cdb9fcaf2c8 https://github.com/quicwg/base-drafts/commit/ba142dd3344c53db9b80df3450437cdb9fcaf2c8 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 320c8538. [ci skip] From nobody Tue Jan 21 16:58:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C87291200C4 for ; Tue, 21 Jan 2020 16:58:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id faQ0NmJGRhi0 for ; Tue, 21 Jan 2020 16:58:03 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2894D1200C3 for ; Tue, 21 Jan 2020 16:58:03 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 833786A0022 for ; Tue, 21 Jan 2020 16:58:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579654682; bh=LIsHwkIrET2D1g4w29iLg4boBezToJ2IzE3qLWgghGg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NRHLfawlNOODrlhAODhz4rrCQ/HWMMGxUwse34zsJ25yNjbcXKapcTtgOGIKoigRk Cdvs3S0ewLbiCj/1y2s5x2LEUqI8DZdQlFFHSUqw8br0DNKBL4dsd2wdmbpzyxBAZ4 muDLE515l7XVCQtv7q4S8j69G5TO4pHs7gFtZoLs= Date: Tue, 21 Jan 2020 16:58:02 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e279e1a6ed72_64613ffbcc2cd96025161b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:58:06 -0000 ----==_mimepart_5e279e1a6ed72_64613ffbcc2cd96025161b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. Just so everyone is clear on what is happening here, I've made a few changes and landed this. This is obviously a lot of text and it could benefit from more review, but the editors all agreed that it would better to make incremental changes rather than continue to maintain our oldest open PR further. > +addresses. Such an attack is indistinguishable from the functions performed by a +NAT. + +#### Parameter Negotiation + +The entire handshake is cryptographically protected, with the Initial packets +being encrypted with per-version keys and the Handshake and later packets being +encrypted with keys derived from the TLS key exchange. Further, parameter +negotiation is folded into the TLS transcript and thus provides the same +security guarantees as ordinary TLS negotiation. Thus, an attacker can observe +the client's transport parameters (as long as it knows the QUIC version-specific +salt) but cannot observe the server's transport parameters and cannot influence +parameter negotiation. + +Connection IDs are unencrypted but integrity protected in all messages. They +are not incorporated in the TLS handshake transcript. Without further elaboration, I have to agree. Separately, I think it was Antoine who made some (good) points about authenticating connection IDs more thoroughly that we might want to consider. Separately though (reminds self to open an issue). > +client or server Initial messages with invalid messages. An off-path attacker +can also mount this attack by racing the Initials. Once valid Initial messages +have been exchanged, the remaining handshake messages are protected with the +handshake keys and an on-path attacker cannot force handshake failure, though +they can produce a handshake timeout by dropping packets. + +An on-path attacker can also replace the addresses of packets on either side and +therefore cause the client or server to have an incorrect view of the remote +addresses. Such an attack is indistinguishable from the functions performed by a +NAT. + +#### Parameter Negotiation + +The entire handshake is cryptographically protected, with the Initial packets +being encrypted with per-version keys and the Handshake and later packets being +encrypted with keys derived from the TLS key exchange. Further, parameter Key exchange is correct (the key exchange depends on the message exchange, but it's the key exchange that matters here). > + +For the purposes of this discussion, it is assumed that an off-path attacker has +the ability to observe, modify, and re-inject a packet into the network that +will reach the destination endpoint prior to the arrival of the original packet +observed by the attacker. In other words, an attacker has the ability to +consistently "win" a race with the legitimate packets between the endpoints, +potentially causing the original packet to be ignored by the recipient. + +It is also assumed that an attacker has the resources necessary to affect NAT +state, potentially both causing an endpoint to lose its NAT binding, and an +attacker to obtain the same port for use with its traffic. + +In the presence of an off-path attacker, QUIC aims to provide the following +properties: + +1. An off-path attacker can race packets and attempt to become a "limited" It's first use would seem to work well enough to be definitional. I'm happy with this as it is. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#pullrequestreview-346283685 ----==_mimepart_5e279e1a6ed72_64613ffbcc2cd96025161b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

Just so everyone is clear on what is happening here, I've made a few changes and landed this. This is obviously a lot of text and it could benefit from more review, but the editors all agreed that it would better to make incremental changes rather than continue to maintain our oldest open PR further.


In draft-ietf-quic-transport.md:

> +addresses. Such an attack is indistinguishable from the functions performed by a
+NAT.
+
+#### Parameter Negotiation
+
+The entire handshake is cryptographically protected, with the Initial packets
+being encrypted with per-version keys and the Handshake and later packets being
+encrypted with keys derived from the TLS key exchange.  Further, parameter
+negotiation is folded into the TLS transcript and thus provides the same
+security guarantees as ordinary TLS negotiation.  Thus, an attacker can observe
+the client's transport parameters (as long as it knows the QUIC version-specific
+salt) but cannot observe the server's transport parameters and cannot influence
+parameter negotiation.
+
+Connection IDs are unencrypted but integrity protected in all messages.  They
+are not incorporated in the TLS handshake transcript.

Without further elaboration, I have to agree.

Separately, I think it was Antoine who made some (good) points about authenticating connection IDs more thoroughly that we might want to consider. Separately though (reminds self to open an issue).


In draft-ietf-quic-transport.md:

> +client or server Initial messages with invalid messages.  An off-path attacker
+can also mount this attack by racing the Initials.  Once valid Initial messages
+have been exchanged, the remaining handshake messages are protected with the
+handshake keys and an on-path attacker cannot force handshake failure, though
+they can produce a handshake timeout by dropping packets.
+
+An on-path attacker can also replace the addresses of packets on either side and
+therefore cause the client or server to have an incorrect view of the remote
+addresses. Such an attack is indistinguishable from the functions performed by a
+NAT.
+
+#### Parameter Negotiation
+
+The entire handshake is cryptographically protected, with the Initial packets
+being encrypted with per-version keys and the Handshake and later packets being
+encrypted with keys derived from the TLS key exchange.  Further, parameter

Key exchange is correct (the key exchange depends on the message exchange, but it's the key exchange that matters here).


In draft-ietf-quic-transport.md:

> +
+For the purposes of this discussion, it is assumed that an off-path attacker has
+the ability to observe, modify, and re-inject a packet into the network that
+will reach the destination endpoint prior to the arrival of the original packet
+observed by the attacker.  In other words, an attacker has the ability to
+consistently "win" a race with the legitimate packets between the endpoints,
+potentially causing the original packet to be ignored by the recipient.
+
+It is also assumed that an attacker has the resources necessary to affect NAT
+state, potentially both causing an endpoint to lose its NAT binding, and an
+attacker to obtain the same port for use with its traffic.
+
+In the presence of an off-path attacker, QUIC aims to provide the following
+properties:
+
+1. An off-path attacker can race packets and attempt to become a "limited"

It's first use would seem to work well enough to be definitional. I'm happy with this as it is.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e279e1a6ed72_64613ffbcc2cd96025161b-- From nobody Tue Jan 21 16:59:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E74B12011D for ; Tue, 21 Jan 2020 16:59:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UHQ7ODXukhmh for ; Tue, 21 Jan 2020 16:59:12 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F01301208A0 for ; Tue, 21 Jan 2020 16:59:10 -0800 (PST) Date: Tue, 21 Jan 2020 16:59:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579654750; bh=mr2V6fK8mgNPpNLXnep2u70KNAE6Z98R69s890jgLIY=; h=Date:From:To:Subject:From; b=doP20sXZDiZYWmMPs22rUqNJ2qFawrxQfk75+PYx5WlAtlIs7j/HaMrfMjj2W4bTC ezWO4LmMHWom15qddlTRR1TSLt8vuWJ0cCqsimIDPPhYX0alNWDU87YFnAaEJpKbbV aLRVwNp9mPpSMdW/DpOC2le0ulONlHB3zGXrVX0Y= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] d3f4e3: Initial threat model appendix Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:59:16 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: d3f4e35f14a617f7e142dbbdbbfb72e7f267b48a https://github.com/quicwg/base-drafts/commit/d3f4e35f14a617f7e142dbbdbbfb72e7f267b48a Author: Eric Kinnear Date: 2019-07-23 (Tue, 23 Jul 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Initial threat model appendix Commit: c22e24fb18b952d4ce2ceb7447d5d8c355c2508a https://github.com/quicwg/base-drafts/commit/c22e24fb18b952d4ce2ceb7447d5d8c355c2508a Author: Eric Kinnear Date: 2019-07-23 (Tue, 23 Jul 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix typo Commit: 9f3b4214e6e96a57a66cb9cff7e995528cbcd450 https://github.com/quicwg/base-drafts/commit/9f3b4214e6e96a57a66cb9cff7e995528cbcd450 Author: Eric Kinnear Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Review comments Commit: 3610a785d1a7289d2add2775d2b8ae43aaa5cc5f https://github.com/quicwg/base-drafts/commit/3610a785d1a7289d2add2775d2b8ae43aaa5cc5f Author: Eric Kinnear Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move under security considerations Commit: 285020522eb63efa392c1fbdfe66898136ef7111 https://github.com/quicwg/base-drafts/commit/285020522eb63efa392c1fbdfe66898136ef7111 Author: Eric Kinnear Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove other "we" instances Commit: 0ba5b02857f64d231a7ece491c9d26dd5a0b353a https://github.com/quicwg/base-drafts/commit/0ba5b02857f64d231a7ece491c9d26dd5a0b353a Author: Eric Kinnear Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-invariants.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ek/migration_threat_model Commit: 5e14c63697de9794cbc3cff171b1df481a45d6d3 https://github.com/quicwg/base-drafts/commit/5e14c63697de9794cbc3cff171b1df481a45d6d3 Author: Eric Kinnear Date: 2019-09-22 (Sun, 22 Sep 2019) Changed paths: M .circleci/config.yml M README.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into ek/migration_threat_model Commit: 510536d8109fe5635c7bf86566368b20fbcf2b66 https://github.com/quicwg/base-drafts/commit/510536d8109fe5635c7bf86566368b20fbcf2b66 Author: Eric Kinnear Date: 2019-09-23 (Mon, 23 Sep 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update with modified terminology and new text around active and passive attacks Commit: 5f80f8b12d669a1dad61c27ef18c84784892d5b9 https://github.com/quicwg/base-drafts/commit/5f80f8b12d669a1dad61c27ef18c84784892d5b9 Author: Eric Kinnear Date: 2019-09-23 (Mon, 23 Sep 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add reference and minor wording update. Commit: cb581002a416ac5f1ac2f2f9eb87d5b834a94141 https://github.com/quicwg/base-drafts/commit/cb581002a416ac5f1ac2f2f9eb87d5b834a94141 Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M .circleci/config.yml M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md A ietf.json Log Message: ----------- Merge branch 'master' into ek/migration_threat_model Commit: bda13ed1f4905a75a55f245fcdfa6835848d8ab4 https://github.com/quicwg/base-drafts/commit/bda13ed1f4905a75a55f245fcdfa6835848d8ab4 Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update with Gorry's comments Commit: b589f1362bae4db4a54e74a159d0519aeedea704 https://github.com/quicwg/base-drafts/commit/b589f1362bae4db4a54e74a159d0519aeedea704 Author: EKR Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- First cut at handshake guarantees Commit: b6ccaba86b3337af3b06079516a466bf34dd80ad https://github.com/quicwg/base-drafts/commit/b6ccaba86b3337af3b06079516a466bf34dd80ad Author: EKR Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Text Commit: 3dd7ec9d1010ef4b73f3e2c2253b823bfc0df15e https://github.com/quicwg/base-drafts/commit/3dd7ec9d1010ef4b73f3e2c2253b823bfc0df15e Author: EKR Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- CID protection Commit: c2edd6a093e235823b3e60e9aa76c5d15a10c346 https://github.com/quicwg/base-drafts/commit/c2edd6a093e235823b3e60e9aa76c5d15a10c346 Author: ekr Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> Commit: a8a9373082d3440f3ceb95af9af3288347378535 https://github.com/quicwg/base-drafts/commit/a8a9373082d3440f3ceb95af9af3288347378535 Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #6 from ekr/migration_threat_model_todos First cut at handshake guarantees Commit: 5053e5b4114265d96ecadced811a3163834f8de2 https://github.com/quicwg/base-drafts/commit/5053e5b4114265d96ecadced811a3163834f8de2 Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrap and typos Commit: 70dac1d725b8d021c170c5bd306ce783d7a4ea3d https://github.com/quicwg/base-drafts/commit/70dac1d725b8d021c170c5bd306ce783d7a4ea3d Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's review comments, starting with editorial nits Commit: e3860d02740395e9e1400b0da8c7871c71011093 https://github.com/quicwg/base-drafts/commit/e3860d02740395e9e1400b0da8c7871c71011093 Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reorganize text, move definitions up, clean up some duplication Commit: 8d2ed7162448e2c6527733a34e838335ebe24a3a https://github.com/quicwg/base-drafts/commit/8d2ed7162448e2c6527733a34e838335ebe24a3a Author: Eric Kinnear Date: 2019-11-16 (Sat, 16 Nov 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add reference to handshake Commit: b7191cdf616a0c04f1f7ca36d742770690137921 https://github.com/quicwg/base-drafts/commit/b7191cdf616a0c04f1f7ca36d742770690137921 Author: Eric Kinnear Date: 2020-01-03 (Fri, 03 Jan 2020) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M initial-protection.js Log Message: ----------- Merge branch 'master' into ek/migration_threat_model Commit: 02d0fe812f5785f4addaab15b1631e3f93202492 https://github.com/quicwg/base-drafts/commit/02d0fe812f5785f4addaab15b1631e3f93202492 Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> Date: 2020-01-03 (Fri, 03 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply @MikeBishop's suggestions from code review Co-Authored-By: Mike Bishop Commit: 5950556834ddc60b30a21271e18d2a4b956b3acb https://github.com/quicwg/base-drafts/commit/5950556834ddc60b30a21271e18d2a4b956b3acb Author: Eric Kinnear Date: 2020-01-03 (Fri, 03 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- The rest of @MikeBishop's suggestions, rewrapped Commit: 34866f4d7e47c974adc912807d4dbe9fd72341d7 https://github.com/quicwg/base-drafts/commit/34866f4d7e47c974adc912807d4dbe9fd72341d7 Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into ekinnear/threat-model Commit: da126fe508c5b9d3bd2d87aaf13b658b788b8074 https://github.com/quicwg/base-drafts/commit/da126fe508c5b9d3bd2d87aaf13b658b788b8074 Author: Martin Thomson Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial changes based on multiple reviews Compare: https://github.com/quicwg/base-drafts/compare/320c85388f6b...da126fe508c5 From nobody Tue Jan 21 16:59:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D6BA1200C4 for ; Tue, 21 Jan 2020 16:59:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Ub5pg8q7Lu9 for ; Tue, 21 Jan 2020 16:59:26 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADD5F1200C3 for ; Tue, 21 Jan 2020 16:59:26 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id BD5021C0586 for ; Tue, 21 Jan 2020 16:59:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579654765; bh=JPkpU684tw3AGnHONndbXThTh2Ll0F7FqQRyP9A0NNs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C1GTK+SJXoIxzgVNcyE+WlAazweqpMFxaNlCHwGqCnZhYyzoT/qjbaCrhTtsIiZWB 30YE1Tip8utcvNgGjG+IqYttJ0eAmrvoN7qwewdyQg2b2vn2HR+wi02Y98YAvUn7mB liw/nLmtzrUL9oqfGm47J1K6mbrQebNfb20N+vAo= Date: Tue, 21 Jan 2020 16:59:25 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e279e6daee92_65273fd7946cd9689028a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 00:59:29 -0000 ----==_mimepart_5e279e6daee92_65273fd7946cd9689028a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #2925 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#event-2968333868 ----==_mimepart_5e279e6daee92_65273fd7946cd9689028a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #2925 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e279e6daee92_65273fd7946cd9689028a-- From nobody Tue Jan 21 17:00:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4380B1200C4 for ; Tue, 21 Jan 2020 17:00:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8sMB32GH7K5 for ; Tue, 21 Jan 2020 17:00:26 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3312D1200C3 for ; Tue, 21 Jan 2020 17:00:26 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 5F865A0A92 for ; Tue, 21 Jan 2020 17:00:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579654825; bh=JiAmCZr2gEsaeZPg7DAE6jMXD5+S3DCJNzTLYdwIMb8=; h=Date:From:To:Subject:From; b=UpI2uZCDPjd+tOq8zY8nxy/K/du9AKbp+IWBy8zGyC53TxdQXAn4Mc/9BajzGq67w GEYGQVt67a6zSDF4Pg1t1Qfo0Z1u/xY/sVMZajMEdDCuIxu4aS/EOQmlrl5FRAiASy 67P9sw09qqbUbscCSMEVJduKcxtPLbo8aceJTZ/c= Date: Tue, 21 Jan 2020 17:00:25 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2a783d: Script updating gh-pages from da126fe5. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:00:27 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 2a783de39badd1e81bc140dd8d9094f3d45762a5 https://github.com/quicwg/base-drafts/commit/2a783de39badd1e81bc140dd8d9094f3d45762a5 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from da126fe5. [ci skip] From nobody Tue Jan 21 17:06:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3B401200C4 for ; Tue, 21 Jan 2020 17:06:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id re28NPno0eJK for ; Tue, 21 Jan 2020 17:06:49 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A73461200C3 for ; Tue, 21 Jan 2020 17:06:49 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id F17C1960352 for ; Tue, 21 Jan 2020 17:06:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579655208; bh=WvPawCvhsGI2JZOD9V6740dsWqP2Qf7vQJlpbbYCRfA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qAi324wtO8PHIE4LVvKoNyQS4t4gPO49Qbu+T8SLGd6AvNb5R/bm/hWjoXo4R1s06 0OddcdeN61balS+Rn4K4wz84U1ubW5CS2e1D2OEKua9L+28bi+JxIQP4S4kURFlkkX DrCLkk7xUDlgp/rBsKb8KncPqor3UAzF415Fi4R8= Date: Tue, 21 Jan 2020 17:06:48 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify section on negotiating connection IDs (#3349) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27a028e2149_6d2c3f89474cd960181374"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:06:51 -0000 ----==_mimepart_5e27a028e2149_6d2c3f89474cd960181374 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. I have an editorial disagreement with this separate from the more substantive changes: I don't like acronyms for field names. Can we separate that out (or not do it, ideally)? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3349#pullrequestreview-346293094 ----==_mimepart_5e27a028e2149_6d2c3f89474cd960181374 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

I have an editorial disagreement with this separate from the more substantive changes: I don't like acronyms for field names. Can we separate that out (or not do it, ideally)?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27a028e2149_6d2c3f89474cd960181374-- From nobody Tue Jan 21 17:36:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8727812002F for ; Tue, 21 Jan 2020 17:36:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPqg38zWmvjQ for ; Tue, 21 Jan 2020 17:36:16 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89122120013 for ; Tue, 21 Jan 2020 17:36:16 -0800 (PST) Date: Tue, 21 Jan 2020 17:36:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579656975; bh=+0nbwUd1vOIzIROZXsISQz96fVcEIaV72BtX2j2JZ14=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ISTP0hlC+vK2nFeW61B2nEGeGfiP3zRLW6Y/M593jed7f2WtY/8I+IyHLrbFROU92 yShd2qKA7L0eszdoXp6v5ymhErz1HsNvXpnu80iyzE71wp2WeapRfrY5zvY3jlnPPK hqh/dA9qK+Qk3c8jmYbG8ePYPDQKzlj4lE9YVHWI= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] for Retry integrity protection, use values that can be derived from AEAD API (#3365) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27a70f53dec_77fd3fef768cd96c21375"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:36:19 -0000 ----==_mimepart_5e27a70f53dec_77fd3fef768cd96c21375 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Just to set expectations, I think that I want to reserve the ability to pick new values for these. Just as there will be a new value for the Initial salt when we publish an RFC, this probably needs a new value at the same time. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3365#issuecomment-576967782 ----==_mimepart_5e27a70f53dec_77fd3fef768cd96c21375 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Just to set expectations, I think that I want to reserve the ability to pick new values for these. Just as there will be a new value for the Initial salt when we publish an RFC, this probably needs a new value at the same time.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27a70f53dec_77fd3fef768cd96c21375-- From nobody Tue Jan 21 17:37:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0F9D12002F for ; Tue, 21 Jan 2020 17:37:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NidcHCZQw7sD for ; Tue, 21 Jan 2020 17:37:06 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B8CD120013 for ; Tue, 21 Jan 2020 17:37:06 -0800 (PST) Date: Tue, 21 Jan 2020 17:37:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657025; bh=c66Idut2vm1+Kw22ZtDZ/hY82nzlnB4/orv49TQL09I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q7eIqo1TL74ZJ0RfmuGM43LQLlhGpQMKEWWmmoAgIkKGYa6qhCHIOX0yC9lGQrPqL x5UrztZ4wF+qbl0cg9oeGryl38MuJEBku5NfjK4iN+dN2OSbErIDtfFf/pxgOYXBxq 6fV22pPTuh3tfkgBEvgEpKmdnACqBbV8lG9GdxG8= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27a74125bce_75bd3fd9f0acd96011564e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:37:08 -0000 ----==_mimepart_5e27a74125bce_75bd3fd9f0acd96011564e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. Do it. You don't need my approval to do something that is so self-evidently a good idea. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372#pullrequestreview-346301530 ----==_mimepart_5e27a74125bce_75bd3fd9f0acd96011564e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

Do it. You don't need my approval to do something that is so self-evidently a good idea.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27a74125bce_75bd3fd9f0acd96011564e-- From nobody Tue Jan 21 17:39:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B59F12002F for ; Tue, 21 Jan 2020 17:39:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rl4y1vdvIzpF for ; Tue, 21 Jan 2020 17:39:02 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 897E5120013 for ; Tue, 21 Jan 2020 17:39:02 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id A34D7C60EAC for ; Tue, 21 Jan 2020 17:39:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657141; bh=9niiEGfGn8JbR+LPR9ZYq4y8dHRVdR0c47cK3hwemPo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dBLxMKWKf3Oekm6HSkofnl2WJk3th2+xxBWOv1BXlPUmLr+0NqYhHnV9PrPlW3NTQ s1G7/e4kM39VOyXusITP9pDhOKVodxReG1aSVcowUPnRTes7j8aQd79rpgjgBNhcpY mFdCu3xCRP55Y27xZS/QWrbcRR+y9hwxWCnITjZM= Date: Tue, 21 Jan 2020 17:39:01 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27a7b59299d_20e93f80ccecd95c269aa"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:39:04 -0000 ----==_mimepart_5e27a7b59299d_20e93f80ccecd95c269aa Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > - -Once all accepted requests have been processed, the server can permit the -connection to become idle, or MAY initiate an immediate closure of the -connection. An endpoint that completes a graceful shutdown SHOULD use the -H3_NO_ERROR code when closing the connection. +when the server closes the connection. An endpoint MAY send multiple GOAWAY +frames indicating different identifiers, but MUST NOT increase the identifier +value they send, since clients might already have retried unprocessed requests +on another connection. + +An endpoint that is attempting to gracefully shut down a connection can send a +GOAWAY frame with a value set to the maximum possible value (2^62-4 for servers, +2^62-1 for clients). This ensures that the peer stops creating new requests or +pushes. After allowing time for any in-flight requests or pushes to arrive, the +endpoint can send another GOAWAY frame indicating which requests or pushes it +will accept before the end of the connection. This ensures that a connection can Let's not imply any certainty about this. ```suggestion might accept before the end of the connection. This ensures that a connection can ``` warning: this might be > 80 columns now -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-346302046 ----==_mimepart_5e27a7b59299d_20e93f80ccecd95c269aa Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-http.md:

=0D
> -=0D
-Once all accepted requests have been processed, the server can permit th=
e=0D
-connection to become idle, or MAY initiate an immediate closure of the=0D=

-connection.  An endpoint that completes a graceful shutdown SHOULD use t=
he=0D
-H3_NO_ERROR code when closing the connection.=0D
+when the server closes the connection.  An endpoint MAY send multiple GO=
AWAY=0D
+frames indicating different identifiers, but MUST NOT increase the ident=
ifier=0D
+value they send, since clients might already have retried unprocessed re=
quests=0D
+on another connection.=0D
+=0D
+An endpoint that is attempting to gracefully shut down a connection can =
send a=0D
+GOAWAY frame with a value set to the maximum possible value (2^62-4 for =
servers,=0D
+2^62-1 for clients). This ensures that the peer stops creating new reque=
sts or=0D
+pushes. After allowing time for any in-flight requests or pushes to arri=
ve, the=0D
+endpoint can send another GOAWAY frame indicating which requests or push=
es it=0D
+will accept before the end of the connection. This ensures that a connec=
tion can=0D
=0D

Let's not imply any certainty about this.

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-will accept before the end of the connection.=
 This ensures that a connection can=0D
+might accept before the end of the connection. This ensures that a conne=
ction can=0D
=0D =0D

warning: this might be > 80 columns now

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e27a7b59299d_20e93f80ccecd95c269aa-- From nobody Tue Jan 21 17:44:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84931120013 for ; Tue, 21 Jan 2020 17:44:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZpvNIjOWANe for ; Tue, 21 Jan 2020 17:44:38 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50A3112002F for ; Tue, 21 Jan 2020 17:44:38 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id CA976261684 for ; Tue, 21 Jan 2020 17:44:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657477; bh=efOZzcN1yzMfbVyYzoNNw0UZH3PTaqH2A+Ddr95Pixs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DvGQlauvetVpAl6ELAGqdwPsb58j2Cp2IRLlXjAAMPzHjmohnx6CSP3ybyg6Bnuk3 60rau+GHCr/MVOqoh8BrdQq09qSFyxexZxWnOwsYE8qk6jAJH0CwFK4tL11H0zPw1a z+ipRQKx3QnLb3t8m2yZHEnfalojPw3nljkwwKv8= Date: Tue, 21 Jan 2020 17:44:37 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify and split the "malformed" definition (#3352) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27a90585bfb_23f53fce022cd96c237751"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:44:39 -0000 ----==_mimepart_5e27a90585bfb_23f53fce022cd96c237751 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. LG, minus Martin's suggestion -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3352#pullrequestreview-346303548 ----==_mimepart_5e27a90585bfb_23f53fce022cd96c237751 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.

LG, minus Martin's suggestion


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27a90585bfb_23f53fce022cd96c237751-- From nobody Tue Jan 21 17:49:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 609531200C3 for ; Tue, 21 Jan 2020 17:49:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fYgZmuPhGmBG for ; Tue, 21 Jan 2020 17:49:03 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57AB812002F for ; Tue, 21 Jan 2020 17:49:03 -0800 (PST) Date: Tue, 21 Jan 2020 17:49:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657742; bh=R4AUIg7OX25YadHHGDEdF+xsjXEz/tPhRKhmG7j4go8=; h=Date:From:To:Subject:From; b=QgPOUhCvVBwZUfd4rAGh8vznf5j3ar2RUZEa2/wheFDy7CA01cRk3JhNRq/6lvTGN 5uBYHwQ7fSokwQ/flvV4n75foSUBlpw/0Zyzl15EX1bKaq6o+o/N+53YRXYh2Z65kH oYvSkx68IbyVKgUFyeo+7DqaGkPl8uup22GYJM64= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:49:04 -0000 Branch: refs/tags/draft-ietf-quic-http-25 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 17:49:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DA2312002F for ; Tue, 21 Jan 2020 17:49:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xk55CsTwqC17 for ; Tue, 21 Jan 2020 17:49:08 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB2D6120013 for ; Tue, 21 Jan 2020 17:49:08 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id B59498C0770 for ; Tue, 21 Jan 2020 17:49:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657747; bh=dxuIhOqYOHzrnR0R0XHjHr5R4SrrjvQYJUccDG2Znds=; h=Date:From:To:Subject:From; b=Pk4BIo9a0N+2pe1eSd4g/HXAY1js5aLrde4xkeIGgpfaMRfs7BIaWGXRj98UFdSwO /3oguW3R38/etJFQ8R3JmIj6sd3DTgDPV0vgiyLAdhlmiUvPMzvAJ2zUDMiB7TSdt5 LPuY5A3fvGNS4pT4/LY827dsAxf5ALjcF6TfsLcI= Date: Tue, 21 Jan 2020 17:49:07 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:49:10 -0000 Branch: refs/tags/draft-ietf-quic-qpack-12 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 17:49:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A1951200C3 for ; Tue, 21 Jan 2020 17:49:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ogz_lKYVPX64 for ; Tue, 21 Jan 2020 17:49:13 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B9E512002F for ; Tue, 21 Jan 2020 17:49:13 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 8C7D51C056F for ; Tue, 21 Jan 2020 17:49:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657752; bh=mKoFTH2Ws6hB2KohonPWj0yvNsqnKlxLGipcNFNJw7o=; h=Date:From:To:Subject:From; b=yuAM8fNk286WSNYwVurNSRmRuFhM3Kow/myfNFr8GkcqUqSJ1KQp4C1CI9Pa98ioS FmZBlpsY4j/BKEXgFNfeLXQmqK1+/dLkLavwyF4AistDrDzsEMoaVPsWAMW/84d3rY yr4ROAj70GrJARqI/ehPClH4EeXdt/wF6AyXjF5E= Date: Tue, 21 Jan 2020 17:49:12 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:49:14 -0000 Branch: refs/tags/draft-ietf-quic-recovery-25 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 17:49:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B99D12021C for ; Tue, 21 Jan 2020 17:49:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bx7Pjbl4xx9Z for ; Tue, 21 Jan 2020 17:49:18 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17E23120013 for ; Tue, 21 Jan 2020 17:49:18 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 710418C07E0 for ; Tue, 21 Jan 2020 17:49:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657757; bh=+WVDqlPB716p3NLfvgPAmwMPH3/+kwYsxv+gSGpHFNE=; h=Date:From:To:Subject:From; b=B/6w+yAP/P0YCVzvknczbSkedrvIva/09NqMSSTrPZXlYH2eYnWMKdGNpLUcZM5tc akZKZcR4SVrLLxq+5gtYuaCLJU+oyc2XoEjAruPUX3ibt2DUjZ/tOPoSFcVWg8czOe L+j6Ks4FOg+0AsTHcp63/X5sY2TbhdHE3TCAeYYo= Date: Tue, 21 Jan 2020 17:49:17 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:49:20 -0000 Branch: refs/tags/draft-ietf-quic-tls-25 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 17:49:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63FFE1200C3 for ; Tue, 21 Jan 2020 17:49:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vYt09q7q-iAv for ; Tue, 21 Jan 2020 17:49:23 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6233C120013 for ; Tue, 21 Jan 2020 17:49:23 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 46094E0E36 for ; Tue, 21 Jan 2020 17:49:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579657762; bh=yZEuycWPKaL/870PnRO9wUWklCGHDelBYYDJT6vnnsA=; h=Date:From:To:Subject:From; b=V24cwnBQy5rOHk1jVxCxUSWjGYxE8sUPjBKaft1/Z8ZE6BeQ2kyvpwfLXSY7Fvrty 82SFWX5hX2p/HkhC1NnY93tKN1QRh5d8baQzKfIhAHyaG8bY0WhKUgLEaDVhkKrTdR /nfXcCoCFNv+sYrd5VY/h0T9I2MLpYvZuADJtrHs= Date: Tue, 21 Jan 2020 17:49:22 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 01:49:25 -0000 Branch: refs/tags/draft-ietf-quic-transport-25 Home: https://github.com/quicwg/base-drafts From nobody Tue Jan 21 18:04:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F7811200C3 for ; Tue, 21 Jan 2020 18:04:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iN1AHPnzJCOw for ; Tue, 21 Jan 2020 18:04:53 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3357A12002F for ; Tue, 21 Jan 2020 18:04:53 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 5BF416A0608 for ; Tue, 21 Jan 2020 18:04:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579658692; bh=M72UV4l9rEDylw0lTSiBJ6B29O0e08EN5c5dNfChTWM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=SAP0s6YOLaqKRc0i6XIe+htKmRErigLvwm5J1GqKF9VYI0W1Gc98QFiGlBNbSejBO VXtNJhbpx+a93Dhr6PICC3F1AmaAS3PkdEpiCNwoa6QD7Dr4AS1d7IIyT/erjpiPuF pcvZ1usZjAnh+V1dt2yijVYNDXkhOlL0cqojdRLk= Date: Tue, 21 Jan 2020 18:04:52 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add sample Retry packet (#3374) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e27adc44689d_21a03fca3b4cd96c99658"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 02:04:55 -0000 ----==_mimepart_5e27adc44689d_21a03fca3b4cd96c99658 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The Retry integrity check is different than the protection for other packets, so it would make sense to include an example in the document. We need code for it in addition to the sample so that it can be updated more readily. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3374 ----==_mimepart_5e27adc44689d_21a03fca3b4cd96c99658 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The Retry integrity check is different than the protection for other packets, so it would make sense to include an example in the document. We need code for it in addition to the sample so that it can be updated more readily.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e27adc44689d_21a03fca3b4cd96c99658-- From nobody Wed Jan 22 06:17:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D83C1200F1 for ; Wed, 22 Jan 2020 06:17:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zcWPTbZ9LjzD for ; Wed, 22 Jan 2020 06:17:53 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C9FA1200EF for ; Wed, 22 Jan 2020 06:17:53 -0800 (PST) Date: Wed, 22 Jan 2020 06:17:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579702672; bh=OUEo6kUg74ISdEy3y4COdQ8LUTyhRVfpjslOfsK7/Fc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Nzy0DELDijNSVoZ0ENYdQmSfA1fk02jOprpNosBwPcLMQcu7H1MkDrmyaRihx45as sN/vdvVtUq08K3l5eo3G5g9u8YzczJHKkpGhG1X+Sz9lpcPmBqqnYfWMoBFbXgIgqV MrA+m3CB8kF9oJxKR2RXh5P5FRgZE3NPHsygjnI0= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Improve readility of a sentence in the transport draft (#3375) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2859902c717_30693fdd39ecd9602675d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 14:17:54 -0000 ----==_mimepart_5e2859902c717_30693fdd39ecd9602675d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3375 -- Commit Summary -- * Improve readility of a sentence in the transport draft -- File Changes -- M draft-ietf-quic-transport.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3375.patch https://github.com/quicwg/base-drafts/pull/3375.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3375 ----==_mimepart_5e2859902c717_30693fdd39ecd9602675d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3375

Commit Summary

  • Improve readility of a sentence in the transport draft

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2859902c717_30693fdd39ecd9602675d-- From nobody Wed Jan 22 06:23:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BBE51200F3 for ; Wed, 22 Jan 2020 06:23:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zUSw-33RkghK for ; Wed, 22 Jan 2020 06:23:33 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58E4E1200F1 for ; Wed, 22 Jan 2020 06:23:33 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 2DC148C03CD for ; Wed, 22 Jan 2020 06:23:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579703012; bh=CqxU2kPbwreCbgMjhNtbcSVmXYD/vTKiDRVxNZMQza4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MzuKaWLyd6spMkoJoJU2KbFr8Gn4NARSE6jugZp8BDi2timMS+77rGixAv5qLU3hu RM1tVvU/5/Tbw6kA9PKvFIYMNLUk46PdBw6IO/J/FeDvfHWqo/wbPixL1xM3t++ssB 2He5W9TJEMbsPVBIMZOFAhMxam1YIxdBlHuu+ZNc= Date: Wed, 22 Jan 2020 06:23:32 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Drop unnecessary indefinite article (#3376) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e285ae41dfcd_6ed63fc90f2cd9646161e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 14:23:35 -0000 ----==_mimepart_5e285ae41dfcd_6ed63fc90f2cd9646161e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3376 -- Commit Summary -- * Drop unnecessary indefinite article -- File Changes -- M draft-ietf-quic-transport.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3376.patch https://github.com/quicwg/base-drafts/pull/3376.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3376 ----==_mimepart_5e285ae41dfcd_6ed63fc90f2cd9646161e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3376

Commit Summary

  • Drop unnecessary indefinite article

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e285ae41dfcd_6ed63fc90f2cd9646161e-- From nobody Wed Jan 22 06:35:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BCE11200F3 for ; Wed, 22 Jan 2020 06:35:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NZ0No4fkpDTG for ; Wed, 22 Jan 2020 06:35:14 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD34B12080F for ; Wed, 22 Jan 2020 06:35:13 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 0A62A1C0804 for ; Wed, 22 Jan 2020 06:35:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579703713; bh=BjsTo/h+5p+Ev+f+Yk0PYzc3idJTnJ1gNeOL3QHA8+g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aDfPKG0x6RJErusuPOALg61ENMoxavylE48ZdVk9oX3PJdIFnaFIvKG5svYH0BoAw 72oz02bd8xcPmx2f+O3Ksi3Ie7UP4blsM2/JsPWQG0UGxA3LQpY9OMY9uNNjBNWmaJ WHej9GFQKS4ZPXDv2x3lMZzSkF1Y35l6dhfvFOLM= Date: Wed, 22 Jan 2020 06:35:12 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix sentence describing the Packets column in Table 3 (#3377) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e285da0eee39_52c53fa2b42cd96812508f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 14:35:15 -0000 ----==_mimepart_5e285da0eee39_52c53fa2b42cd96812508f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3377 -- Commit Summary -- * Fix sentence describing the Packets column in Table 3 -- File Changes -- M draft-ietf-quic-transport.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3377.patch https://github.com/quicwg/base-drafts/pull/3377.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3377 ----==_mimepart_5e285da0eee39_52c53fa2b42cd96812508f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3377

Commit Summary

  • Fix sentence describing the Packets column in Table 3

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e285da0eee39_52c53fa2b42cd96812508f-- From nobody Wed Jan 22 06:48:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C3A71200F8 for ; Wed, 22 Jan 2020 06:48:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mv9UIB_a0edp for ; Wed, 22 Jan 2020 06:48:47 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A0081200E9 for ; Wed, 22 Jan 2020 06:48:47 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 4A69C8C04F7 for ; Wed, 22 Jan 2020 06:48:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579704526; bh=ILkD22VoGXdvWVSfk8sTG54MHKfpkb/VTDc/oEDio+E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UifAdS+dd2VMJr1KdwXBv6KvwylxCjdO3n2q3hAmwaP/7CAKMI/vOqbZDNI7FL9z0 9xsoHHyXbDdmyQU9gaFt46g6HNxtxe6SE8ipAtjC6ldw9OO/wfO5ebfih2C/slpizZ bFB1eHfOUUP85q/3Enp/kLD7Jn2/H/QWMYIhQLkc= Date: Wed, 22 Jan 2020 06:48:46 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] "Between when" is an awkward wording (#3378) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2860ce3b625_747f3fa868acd960594cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 14:48:49 -0000 ----==_mimepart_5e2860ce3b625_747f3fa868acd960594cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The wording "between when ... and when..." or "between when ... and ..." is odd. There are two instances of this in [the transport draft](https://tools.ietf.org/html/draft-ietf-quic-transport-25). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3378 ----==_mimepart_5e2860ce3b625_747f3fa868acd960594cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The wording "between when ... and when..." or "between when ... and ..." is odd. There are two instances of this in the transport draft.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2860ce3b625_747f3fa868acd960594cc-- From nobody Wed Jan 22 06:50:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E20B1200F8 for ; Wed, 22 Jan 2020 06:50:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fj_MK9-KooQV for ; Wed, 22 Jan 2020 06:50:28 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57FF412007C for ; Wed, 22 Jan 2020 06:50:28 -0800 (PST) Date: Wed, 22 Jan 2020 06:50:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579704627; bh=gJ+Ti7SZM3q5G6/iiSN8CutMrqGYcSLeDCNu7EUL3gw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=viSIpJWuxID6san8SQgsOEf61rBXVFa3rSyGBxxHiZHhDqsUp6GA/b6adwAsm4VuK qTSu941rlN8K8hUq9TR0yM87zvM8gcCDOSH8Y/ujn4mga12ZpOQnTZbcNP2cHcWTVX bhpfBrkbjYmrrpO7ScdVleTtzGfMampwSSZ9/cr4= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e286133403c1_4b443f8352ccd96c120989"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 14:50:30 -0000 ----==_mimepart_5e286133403c1_4b443f8352ccd96c120989 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes issue #3378. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3379 -- Commit Summary -- * Fix two instances of "between when" in the transport draft -- File Changes -- M draft-ietf-quic-transport.md (30) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3379.patch https://github.com/quicwg/base-drafts/pull/3379.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3379 ----==_mimepart_5e286133403c1_4b443f8352ccd96c120989 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes issue #3378.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3379

Commit Summary

  • Fix two instances of "between when" in the transport draft

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e286133403c1_4b443f8352ccd96c120989-- From nobody Wed Jan 22 07:44:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BB631200F7 for ; Wed, 22 Jan 2020 07:44:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gMMTB-Y6mVqi for ; Wed, 22 Jan 2020 07:44:50 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A58E01200F5 for ; Wed, 22 Jan 2020 07:44:50 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 50FE98C006F for ; Wed, 22 Jan 2020 07:44:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579707889; bh=LnjYSABzuA1E53E1uhmFkS/En5ALQ87SJLH6bJQTxnc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wMcwhXPEFv1P7qsfMpWD8X7fQMGKRE6WIOAHA+ZIufikcSlbC29fT5dkRnBRgf16S ijC185v25XE+xv2jYtgYq0S5kSnKIJ/FDfusMTU3NtkdkgwevvhSJ/JjBrSU0ckEe8 bRu0YQoaHPCZksUCb/A9GMh9RCRt+R8tQyT/GywY= Date: Wed, 22 Jan 2020 07:44:49 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Editorial: More concise intro text (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e286df141900_5c13fb523ecd96c179412"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 15:44:53 -0000 ----==_mimepart_5e286df141900_5c13fb523ecd96c179412 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Just a proposal but I would prefer to remove the advertising slang ("decades of transport and security experience" and "makes it attractive"). You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3380 -- Commit Summary -- * Editorial: More concise intro text -- File Changes -- M draft-ietf-quic-recovery.md (18) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3380.patch https://github.com/quicwg/base-drafts/pull/3380.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3380 ----==_mimepart_5e286df141900_5c13fb523ecd96c179412 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Just a proposal but I would prefer to remove the advertising slang ("decades of transport and security experience" and "makes it attractive").


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3380

Commit Summary

  • Editorial: More concise intro text

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e286df141900_5c13fb523ecd96c179412-- From nobody Wed Jan 22 07:50:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5507B1200B4 for ; Wed, 22 Jan 2020 07:50:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7sucrb59j6GQ for ; Wed, 22 Jan 2020 07:50:27 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93B2812009E for ; Wed, 22 Jan 2020 07:50:27 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 49E99660E4C for ; Wed, 22 Jan 2020 07:50:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579708226; bh=S7lGYXAYn8LSB6e2xUAEPvNMTjwjxEKV3hgu69XMTIc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=slLUdOOdjWX7wWSMTMc243kds5fGcZK2DPmErUPNWEuNmsG0If4ZYaxHsFc/O/3XH RaVWAKboHA/Y25i7LxXsWQUdUoMQaN3guCKRVQZ4KLR1fqhyhyBWGmnUY+6hB/qlWJ 5HHcEvNotPbJXOoBPnB1H/4sIcu79nqLNpEMx+xY= Date: Wed, 22 Jan 2020 07:50:26 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] editorial: Remove ACK-only (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e286f423af59_5a173ff8ea4cd95c141578"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 15:50:29 -0000 ----==_mimepart_5e286f423af59_5a173ff8ea4cd95c141578 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ACK-only was only even used in the definition part and in-flight can also be defined using ack-eliciting. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3381 -- Commit Summary -- * editorial: Remove ACK-only -- File Changes -- M draft-ietf-quic-recovery.md (16) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3381.patch https://github.com/quicwg/base-drafts/pull/3381.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381 ----==_mimepart_5e286f423af59_5a173ff8ea4cd95c141578 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

ACK-only was only even used in the definition part and in-flight can also be defined using ack-eliciting.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3381

Commit Summary

  • editorial: Remove ACK-only

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e286f423af59_5a173ff8ea4cd95c141578-- From nobody Wed Jan 22 07:56:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05B311201CE for ; Wed, 22 Jan 2020 07:56:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LrgpIh36ceCZ for ; Wed, 22 Jan 2020 07:56:02 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09EED1201DE for ; Wed, 22 Jan 2020 07:56:00 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 5D1558C0511 for ; Wed, 22 Jan 2020 07:55:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579708559; bh=CkNIBsRR/ABWO/UrwEoHLc/fyahgbZQd2E7hfpZHXe0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iSrVjeV+Ojfo+b8jQseFSFig4q6qFNDOMd5hIrlyT0R7A/Mtlx6ZLZP8iYwrSNsNA 5JWXZMScJBHq+g3cPt2uJq/DxN+fkd4G4TjMCPtbgboeZ5s65sBceY7VygFeMI+mbX TV/PTMa4WDwprV9xg9qzSoNvLtdXnQqR4jhlkxNA= Date: Wed, 22 Jan 2020 07:55:59 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28708f52196_75333ff297ecd96013998c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 15:56:04 -0000 ----==_mimepart_5e28708f52196_75333ff297ecd96013998c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. ab2a97a4504b1dbee515210d364e17dfa1cc6d85 add padding -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3381/files/2dfdd0fc05734aede0fff51a2c7f21704b3e3358..ab2a97a4504b1dbee515210d364e17dfa1cc6d85 ----==_mimepart_5e28708f52196_75333ff297ecd96013998c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e28708f52196_75333ff297ecd96013998c-- From nobody Wed Jan 22 07:57:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45724120806 for ; Wed, 22 Jan 2020 07:57:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J_H8RaS99jmz for ; Wed, 22 Jan 2020 07:57:42 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC456120251 for ; Wed, 22 Jan 2020 07:57:41 -0800 (PST) Date: Wed, 22 Jan 2020 07:57:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579708660; bh=ujew+TTc6ZIoG17PG/4o5GMTGqcEiEnZMGUJWFQ3v8A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZtNodH0dgVIjZoPEiHHxFDQzsi3bX9n5A3/9stUnXTa56OMG5suLk2XaYb8L/cAh8 6yTY2Khvc8G74D5AxjcZx4MudEappu96xR8cIhGZ8q43JkUYKac5dM6Mh7r9nrSgbD L0w3/OSi/yVlmXTez8PfxQs0Y+PDoZZ68Ps9WHCo= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2870f4b70d6_5b333f9f0accd95c13185"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 15:57:43 -0000 ----==_mimepart_5e2870f4b70d6_5b333f9f0accd95c13185 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I just realised that padding is the "complicating" thing here. I still don't think we need to define "act-only" just for that but can rather be explicit about padding frames because otherwise this is easy to miss (as I did initially). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381#issuecomment-577254465 ----==_mimepart_5e2870f4b70d6_5b333f9f0accd95c13185 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I just realised that padding is the "complicating" thing here. I still don't think we need to define "act-only" just for that but can rather be explicit about padding frames because otherwise this is easy to miss (as I did initially).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2870f4b70d6_5b333f9f0accd95c13185-- From nobody Wed Jan 22 08:05:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7684C1200F7 for ; Wed, 22 Jan 2020 08:05:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VzgJI5SjOe7G for ; Wed, 22 Jan 2020 08:05:41 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14EFB120089 for ; Wed, 22 Jan 2020 08:05:41 -0800 (PST) Date: Wed, 22 Jan 2020 08:05:40 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579709140; bh=/EsKjrO+D/1Om2+iGCcXPAbpTNFGfI/Fly2QR+TCNSo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=sqevh0IAyRWCUZTJuRvGmiv+wI/izDrEe2yZMXpgYfpfVwhjhOkNjQ9JE1Ca7wSZB DV1mhbr9qYZ8m7bOkCupOUgBWnl/+dxDZCbNATNMUfRsmHMnAD5QRHZlAJ3kLFZ1+K NK9HCICF4pVK/g6ywl4IAFxCa9joep/FHveHov1I= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] editorial: split long sentence (recovery) (#3382) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2872d424bb0_2393fe8272cd964220435"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 16:05:42 -0000 ----==_mimepart_5e2872d424bb0_2393fe8272cd964220435 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3382 -- Commit Summary -- * editorial: split long sentence -- File Changes -- M draft-ietf-quic-recovery.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3382.patch https://github.com/quicwg/base-drafts/pull/3382.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3382 ----==_mimepart_5e2872d424bb0_2393fe8272cd964220435 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3382

Commit Summary

  • editorial: split long sentence

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2872d424bb0_2393fe8272cd964220435-- From nobody Wed Jan 22 08:06:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08897120089 for ; Wed, 22 Jan 2020 08:06:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a-4ZrCA0tmPG for ; Wed, 22 Jan 2020 08:06:51 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A4FE120091 for ; Wed, 22 Jan 2020 08:06:51 -0800 (PST) Date: Wed, 22 Jan 2020 08:06:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579709210; bh=Tta1nEUYlGWavPKAWkajSHJFZYCgMyw9gN8mUtX7G7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUXat9xYYdGENWIY4UCaG45aLhwnw1tMNOGd64XKhduvm6cMTYpf/9Ib1T8kKguhd D/bUmdoRJFNbm8wFwuWICNsPZlXFUvMcgQEuX6T8Wsq8oSm7u1rt+mq0lGAM4sl0tP SqTVHbXwNzGUnANQDu2X6/UjMAO3wshPg9ADIg9M= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28731a84689_29a13f85a32cd964148366"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 16:06:53 -0000 ----==_mimepart_5e28731a84689_29a13f85a32cd964148366 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. 49ea0b98bf5657650fddb390b447362835561e6c Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3381/files/ab2a97a4504b1dbee515210d364e17dfa1cc6d85..49ea0b98bf5657650fddb390b447362835561e6c ----==_mimepart_5e28731a84689_29a13f85a32cd964148366 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

  • 49ea0b9 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e28731a84689_29a13f85a32cd964148366-- From nobody Wed Jan 22 08:39:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9229120124 for ; Wed, 22 Jan 2020 08:39:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.896 X-Spam-Level: X-Spam-Status: No, score=-3.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N5Jx7r5STgvO for ; Wed, 22 Jan 2020 08:39:31 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 364F5120112 for ; Wed, 22 Jan 2020 08:39:31 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 2DD228C0F39 for ; Wed, 22 Jan 2020 08:39:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579711170; bh=tUrFqLhx901iBkB6LsUfrmL9a4YhianivIWNysiNk6U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IN3RAgogPGCma0i9aPNNVHsFChkjEB058Ab8VPYj9UTDz5RFJThHObza9ZNM6PHkk oDQVnF4AeH1xdfzIGLLz4F1+21bXWT4goZCXpyZXVSKJoLjFTl7P3kKBplw3/FOM8P xleYVb2h8OOfV14JjssOLICFAXC27BiAWoVgF2WM= Date: Wed, 22 Jan 2020 08:39:30 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e287ac21f4f6_7c503fd3a66cd964274965"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 16:39:34 -0000 ----==_mimepart_5e287ac21f4f6_7c503fd3a66cd964274965 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit So here is an alternative proposal. However I also wonder why this paragraph is a MUST requirement while the previous statement (avoiding multiple samples of the same packet) is only a SHOULD? I would see it rather the other way around or both MUSTs. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3383 -- Commit Summary -- * editorial: This sentence was hard to parse for me (recovery) -- File Changes -- M draft-ietf-quic-recovery.md (7) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3383.patch https://github.com/quicwg/base-drafts/pull/3383.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383 ----==_mimepart_5e287ac21f4f6_7c503fd3a66cd964274965 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

So here is an alternative proposal. However I also wonder why this paragraph is a MUST requirement while the previous statement (avoiding multiple samples of the same packet) is only a SHOULD? I would see it rather the other way around or both MUSTs.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3383

Commit Summary

  • editorial: This sentence was hard to parse for me (recovery)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e287ac21f4f6_7c503fd3a66cd964274965-- From nobody Wed Jan 22 08:50:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 737ED12010E for ; Wed, 22 Jan 2020 08:50:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h2YR2bgIhCOV for ; Wed, 22 Jan 2020 08:50:21 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7892212011C for ; Wed, 22 Jan 2020 08:50:21 -0800 (PST) Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id C5ECB8C1158 for ; Wed, 22 Jan 2020 08:50:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579711820; bh=2PCS+ejlWJ+TurEFD9g9WApN5YSojQngHnKGDBozLrk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fYh+IXZuv/UK0ZCmtYzWZF/Bnn/DITaV2lclsca3VTD1yzLd9hv7fj6l0WIqMz+wN MNFrMEJiBS3NvxthAwurm+EwqsBRXDyVMTfJiQahRpFD8MUehGBDCy2QYyZ3wfkI5q 1MphCRIyP9cYE1xZpdIVYuPlVg3+m4+HRSsVC2IQ= Date: Wed, 22 Jan 2020 08:50:20 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] editorial: simplify pseudo code (recovery) (#3384) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e287d4cb61cd_48d53fbe824cd96886636"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 16:50:23 -0000 ----==_mimepart_5e287d4cb61cd_48d53fbe824cd96886636 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Btw. shouldn't the weights be parameters and not fixed values (of 1/8 and 1/4)? And where does those values come from? You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3384 -- Commit Summary -- * editorial: simplify pseudo code (recovery) -- File Changes -- M draft-ietf-quic-recovery.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3384.patch https://github.com/quicwg/base-drafts/pull/3384.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3384 ----==_mimepart_5e287d4cb61cd_48d53fbe824cd96886636 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Btw. shouldn't the weights be parameters and not fixed values (of 1/8 and 1/4)? And where does those values come from?


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3384

Commit Summary

  • editorial: simplify pseudo code (recovery)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e287d4cb61cd_48d53fbe824cd96886636-- From nobody Wed Jan 22 08:53:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F22C1202DD for ; Wed, 22 Jan 2020 08:53:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vkj8UXtJvq4K for ; Wed, 22 Jan 2020 08:53:29 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2292A120143 for ; Wed, 22 Jan 2020 08:53:29 -0800 (PST) Date: Wed, 22 Jan 2020 08:53:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712008; bh=QKzpCOrSpWZEqnuIxgeBtI/b7pjEZSZ6ikCGYPKwr1s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fBMw7Os0D0i0pQ89yMkt5NPeYNt141iPFHnTE17FO9VAc8e5ZRBLIE6A4LANFRs28 Dxzm2wd/fuVN7ZwpEdS+gXoLhRlqwRdPYbpjuS6HQ3JXoM31023kQ/L5rNC2mLqowZ ADJYsIrkq86aLbRrWqPcSlgHhq6cZkHCQcjryNSc= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] nit: brackets for section reference (recovery) (#3385) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e287e08b916_1fb43fb117ccd960330ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 16:53:35 -0000 ----==_mimepart_5e287e08b916_1fb43fb117ccd960330ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3385 -- Commit Summary -- * nit: brackets for section reference (recovery) -- File Changes -- M draft-ietf-quic-recovery.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3385.patch https://github.com/quicwg/base-drafts/pull/3385.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3385 ----==_mimepart_5e287e08b916_1fb43fb117ccd960330ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3385

Commit Summary

  • nit: brackets for section reference (recovery)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e287e08b916_1fb43fb117ccd960330ca-- From nobody Wed Jan 22 09:01:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77DA612011D for ; Wed, 22 Jan 2020 09:00:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2N40xZJ-e3eu for ; Wed, 22 Jan 2020 09:00:50 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6120212021C for ; Wed, 22 Jan 2020 09:00:40 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id B25EF960746 for ; Wed, 22 Jan 2020 09:00:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712439; bh=XiN8vlJgKUbMHholUWxQ/xMTMK6l5Hfem5hxhcMnj8I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mTQVDsOaNH86Pz8W96sOoKadyFEgznf/SNGX6VBKk+MOZ89ZihcCDeVDtWpDj31oc ftC6Iqkwq82d8FP5j91tMQIaOHWwmSYrZvEJ3NFEQNIs2ZS6ZTKp+vSmeUBw9yWT2v +0JTKztPEPsMIbaql0e9i3wyyoT0Vit8I17cfi2A= Date: Wed, 22 Jan 2020 09:00:39 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e287fb7a2ea8_63793fb8e70cd96c802e1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:00:58 -0000 ----==_mimepart_5e287fb7a2ea8_63793fb8e70cd96c802e1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson, I don't need your approval, but I kind of do need @afrind's. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372#issuecomment-577284286 ----==_mimepart_5e287fb7a2ea8_63793fb8e70cd96c802e1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson, I don't need your approval, but I kind of do need @afrind's.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e287fb7a2ea8_63793fb8e70cd96c802e1-- From nobody Wed Jan 22 09:01:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B88E120169 for ; Wed, 22 Jan 2020 09:01:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2u1b7tMGg3ht for ; Wed, 22 Jan 2020 09:01:23 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B207812011D for ; Wed, 22 Jan 2020 09:01:23 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 119739604A8 for ; Wed, 22 Jan 2020 09:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712483; bh=4A6G8I+KIo/hZTxLHfu+fFbV4wEtLlL45Jl4nRo+ZG0=; h=Date:From:To:Subject:From; b=uH/mumy8EX3z/U1BANcPbdBP9SQVUdXQYcYffpEv/3MVYWK5Brkv7MUAZNjHPpZbg iAVskNi8Kt/D39T5yru0jb1TLbV7CyHf9RW9qBCx389R44ND42uH81Xa/EuMdXT7dX wfdM7JG0drrVdMAjYbWO64RJ06lzB/B4aXeR9gvM= Date: Wed, 22 Jan 2020 09:01:23 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 94aaae: Update draft-ietf-quic-http.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:01:25 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 94aaaef725600432a8826a590ac7d4f019fb190f https://github.com/quicwg/base-drafts/commit/94aaaef725600432a8826a590ac7d4f019fb190f Author: Mike Bishop Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Update draft-ietf-quic-http.md Co-Authored-By: Martin Thomson From nobody Wed Jan 22 09:01:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BBE812083D for ; Wed, 22 Jan 2020 09:01:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DO1-VJs6ysbB for ; Wed, 22 Jan 2020 09:01:34 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 271BC1201DE for ; Wed, 22 Jan 2020 09:01:34 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 85635E0F93 for ; Wed, 22 Jan 2020 09:01:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712493; bh=Ggz8IU0oWodkIcFpMogFfeW0iYtw2wj9Ev2wF7tnSE8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1yYSAgGele4UIu0kyuQb7AvhEew12YGac16rExSbxA0ysFUjxxVEiJBABJWNWD0kZ TTfxVoV9Z9Iqmv/Dc4gCxc3Y1pfVf1h8nNmZrcRo7s6S3QaRd3CU7qDKLPKFECUkJ6 9ABuVmAJn3CMrM6Hq3r7CabKIlmKJdq1mUm2XD0s= Date: Wed, 22 Jan 2020 09:01:33 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e287fed767af_11683fd6940cd9602948a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:01:39 -0000 ----==_mimepart_5e287fed767af_11683fd6940cd9602948a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 94aaaef725600432a8826a590ac7d4f019fb190f Update draft-ietf-quic-http.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/59d84be618a99762f78539a09e2a579874ecc0ba..94aaaef725600432a8826a590ac7d4f019fb190f ----==_mimepart_5e287fed767af_11683fd6940cd9602948a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 94aaaef Update draft-ietf-quic-http.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e287fed767af_11683fd6940cd9602948a-- From nobody Wed Jan 22 09:03:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08BF8120169 for ; Wed, 22 Jan 2020 09:03:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rltKf5nInJA for ; Wed, 22 Jan 2020 09:03:14 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C852812011D for ; Wed, 22 Jan 2020 09:03:14 -0800 (PST) Date: Wed, 22 Jan 2020 09:03:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712594; bh=2TnSIpVCYRTGksz8MZ5nZgMczuZq5XZ4OV42P/ew4hQ=; h=Date:From:To:Subject:From; b=vULGN74JKVfoLGj/VAxmdoUVdFRYEdADnfIUcfVBCMVmmmo86rbWmraKN42QwRl+d ewXk+/RjVw2S7+uX98aq/92StRkRA/5NiCNmn91xM+/ObrkIdnSiV9kG3zDR23BlKm cIGzKHGgMN2pak1MxsdXhz+5DCF/3iJkeJBUgoPI= From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] fd1189: Update draft-ietf-quic-http.md Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:03:16 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: fd1189fb0374992551201168b2a3beec6b5a76fd https://github.com/quicwg/base-drafts/commit/fd1189fb0374992551201168b2a3beec6b5a76fd Author: Mike Bishop Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Update draft-ietf-quic-http.md Co-Authored-By: Martin Thomson From nobody Wed Jan 22 09:03:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BCAC12018B for ; Wed, 22 Jan 2020 09:03:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id llvVOpT_TNpx for ; Wed, 22 Jan 2020 09:03:26 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A15F120180 for ; Wed, 22 Jan 2020 09:03:26 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 2D213661F1C for ; Wed, 22 Jan 2020 09:03:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712605; bh=fQPM2AHZy4p7Di36z52VrOiyz7Zjfl2m+8WoI7MoZRc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rudpezP6T+nqq6aIgVZuSDXqQPFdQx1KJ/a3fnFkeMmxuYitXdg+oJ+idT2Gi5q+D B4zmE/kNV5xu0Iqa7dfM4UylnIrjTcoSyjpJx0igYLpwG5zWIxzSCagkrxfts2b4vF 6JHIF3T0bKpFj6QM7Y+4+XB7pgElWPikwpY/iMr8= Date: Wed, 22 Jan 2020 09:03:25 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28805d1cd00_32a43fce8c2cd96444739"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:03:28 -0000 ----==_mimepart_5e28805d1cd00_32a43fce8c2cd96444739 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. fd1189fb0374992551201168b2a3beec6b5a76fd Update draft-ietf-quic-http.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/94aaaef725600432a8826a590ac7d4f019fb190f..fd1189fb0374992551201168b2a3beec6b5a76fd ----==_mimepart_5e28805d1cd00_32a43fce8c2cd96444739 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • fd1189f Update draft-ietf-quic-http.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e28805d1cd00_32a43fce8c2cd96444739-- From nobody Wed Jan 22 09:04:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CB041201C6 for ; Wed, 22 Jan 2020 09:04:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1iDic2GJg0oa for ; Wed, 22 Jan 2020 09:04:10 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D8EA1201B7 for ; Wed, 22 Jan 2020 09:04:10 -0800 (PST) Date: Wed, 22 Jan 2020 09:04:09 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712649; bh=lExzOtWNl1qxhJTZlMPjhcPxt3HA00i0BsQA7coEyWI=; h=Date:From:To:Subject:From; b=cWZtT1uOg2w6sPrQwlou53iEaibaeo7eesrieig2LSNOm4RZaUi4IOd+uzm5kl1F+ OWjGkqpab/UBzJfF/Dkz2JIxRLgaMjooKC2IFea3LwqOfIDl5JiwA1mlvxxzTnD30O Kpts7yaPg8A219GiYgEqO7VhweJcOT6G0yph1nMg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 19f13d: Script updating gh-pages from fd1189fb. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:04:12 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 19f13d37f18f46c11f5a06bbc6c9e3df4f6e4bc7 https://github.com/quicwg/base-drafts/commit/19f13d37f18f46c11f5a06bbc6c9e3df4f6e4bc7 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M client-goaway/draft-ietf-quic-invariants.html M client-goaway/draft-ietf-quic-invariants.txt M client-goaway/draft-ietf-quic-qpack.html M client-goaway/draft-ietf-quic-qpack.txt M client-goaway/draft-ietf-quic-recovery.html M client-goaway/draft-ietf-quic-recovery.txt M client-goaway/draft-ietf-quic-tls.html M client-goaway/draft-ietf-quic-tls.txt M client-goaway/draft-ietf-quic-transport.html M client-goaway/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from fd1189fb. [ci skip] From nobody Wed Jan 22 09:05:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B3CA1201C6 for ; Wed, 22 Jan 2020 09:05:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.896 X-Spam-Level: X-Spam-Status: No, score=-3.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ncEgQ89bzZA5 for ; Wed, 22 Jan 2020 09:05:31 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBAE612018B for ; Wed, 22 Jan 2020 09:05:31 -0800 (PST) Date: Wed, 22 Jan 2020 09:05:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712730; bh=sXXI9q19Zw1haqu613Y3nwl3OlK/2grpkt8toovkr/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xlTP8O1bxZ8URVazj6CAzgDB7K03uH38JY3nnj3ckwD/Ow2zcaJNojBr7Zq/lURmt pRPgCeI/UtR/EvVrXx1/gtoVUAr5J8Tg6l2ODMM90POL+Fl/eDYErq7VLakmRDq3Cp MSBrRmMWI09hBGLb5wRjxwHCDtlRbKdnZHFSL7oc= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2880da159eb_e853fd76b0cd960521d8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:05:33 -0000 ----==_mimepart_5e2880da159eb_e853fd76b0cd960521d8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit dtikhonov commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer does usally not s/usally/usually/ Also, I'd place "usually" before does: > A peer usually does not send [...] -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#pullrequestreview-346753717 ----==_mimepart_5e2880da159eb_e853fd76b0cd960521d8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@dtikhonov commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the
 largest acknowledged packet.
 
 An RTT sample MUST NOT be generated on receiving an ACK frame that does not
-newly acknowledge at least one ack-eliciting packet.  A peer does not send an
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is
-subsequently sent can include an arbitrarily large Ack Delay field.  Ignoring
+newly acknowledge at least one ack-eliciting packet.  A peer does usally not

s/usally/usually/

Also, I'd place "usually" before does:

A peer usually does not send [...]


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2880da159eb_e853fd76b0cd960521d8-- From nobody Wed Jan 22 09:06:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4827E1201EF for ; Wed, 22 Jan 2020 09:06:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DoZREJqoBCwj for ; Wed, 22 Jan 2020 09:06:41 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0BDD1201E5 for ; Wed, 22 Jan 2020 09:06:41 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id EBF958C114C for ; Wed, 22 Jan 2020 09:06:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579712800; bh=64kcIS4HSNk1BCx5Xvob7G9PGmO++PIisW8ESg5d2bY=; h=Date:From:To:Subject:From; b=zY5dvFqdrf7twUfflOSgxz6JZ9B32UXp9/f7Y3UA1Ozg/2dmTg1SYOkpBDgASi4W8 RcQqZE/IhJu9Bme1azI8Hp1+1wK7DBL8xrLVg/Q8bGUm3UFb9hjRE+MWMCtkvZ+mwk UQvYv7duAEBfwSlh6fEi/oNWYVD6Ywu7RkEFNZeQ= Date: Wed, 22 Jan 2020 09:06:40 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 3930c1: Script updating issues at 2020-01-22T17:06:32Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:06:43 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3930c1f0b24bc03e4e99b2332f789863a35db678 https://github.com/quicwg/base-drafts/commit/3930c1f0b24bc03e4e99b2332f789863a35db678 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-22T17:06:32Z. [ci skip] From nobody Wed Jan 22 09:11:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25964120129 for ; Wed, 22 Jan 2020 09:11:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.455 X-Spam-Level: X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qlV8FWaB1-d5 for ; Wed, 22 Jan 2020 09:11:15 -0800 (PST) Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40D9712010E for ; Wed, 22 Jan 2020 09:11:15 -0800 (PST) Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id BED6C261645 for ; Wed, 22 Jan 2020 09:11:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579713074; bh=u9dz9p7PZ1Wxean3A9xrZMfiUSMGLcHpHWcQqxTFznM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GgHwCPOCd3AjCqgpUlGSi6/OuRy6sXKPkkqyD7+zfSypEzySZvYy5gfUEXY2ZduFD FRUnkM777s1RWmjWbOHlJnjsWKQLs52k01dcpy3Qn6zgh/Jr4ATPngyplvnonB37WA KmOsZb69hoJSnMgDji9NQ9/H6Co3eMOmK+RAiOkA= Date: Wed, 22 Jan 2020 09:11:14 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Improve readility of a sentence in the transport draft (#3375) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28823274720_3af63fda1e8cd95c61056"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:11:18 -0000 ----==_mimepart_5e28823274720_3af63fda1e8cd95c61056 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3375#pullrequestreview-346757735 ----==_mimepart_5e28823274720_3af63fda1e8cd95c61056 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28823274720_3af63fda1e8cd95c61056-- From nobody Wed Jan 22 09:13:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26A8B12016E for ; Wed, 22 Jan 2020 09:13:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8jsPbNZ3Tk7w for ; Wed, 22 Jan 2020 09:13:19 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 747F212010E for ; Wed, 22 Jan 2020 09:13:19 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id C8FE18C03C9 for ; Wed, 22 Jan 2020 09:13:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579713198; bh=tUEwFxLjaB/t3iPmWNrLe7fHyiGc4r4fRTbx0QGSmZ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TqTeTcfJMqOMM35sMpIqPihoNZ9twVpw/DOYTylZVl428LysxOJCaZsuuLP4NS6+j W4ZUUuCeWGueZ3gnvUI2WMX7XbdXaK/jOMiQ3+L8xQT55BZLiomTUq9sJ93Th/I2Uu cdkM1BArGv1Nqezdm57HTFt/wyfRZxjVj+ecf81k= Date: Wed, 22 Jan 2020 09:13:18 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Drop unnecessary indefinite article (#3376) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2882aeb94df_63603fb8e70cd96c139048"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:13:21 -0000 ----==_mimepart_5e2882aeb94df_63603fb8e70cd96c139048 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Is "AEAD" a thing, or a descriptor? I read the original as "an AEAD [algorithm]", but this change seems to consider AEAD as a technique which can be applied. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3376#issuecomment-577289946 ----==_mimepart_5e2882aeb94df_63603fb8e70cd96c139048 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Is "AEAD" a thing, or a descriptor? I read the original as "an AEAD [algorithm]", but this change seems to consider AEAD as a technique which can be applied.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2882aeb94df_63603fb8e70cd96c139048-- From nobody Wed Jan 22 09:14:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DFAB12010E for ; Wed, 22 Jan 2020 09:14:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f9Pbl1PefJgX for ; Wed, 22 Jan 2020 09:14:17 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8C86120108 for ; Wed, 22 Jan 2020 09:14:17 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id EC36296068D for ; Wed, 22 Jan 2020 09:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579713256; bh=Uox0/HG2PJ4udJEmb589w73EvRKNMXIhvB49K062OZM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pbq/YCxFwWVfDLrXrhbbDbA5GONoCV+eMJOfivXreShj/ilQzRyh6Se3yPQBsO7cG jqI+cEeLGFmGhXNn1/mRfa2ZNcDpSCrXuJj2fnqK7qKCL+3o0VdjUyPynP9Xv2L6PM /V89bDOIewlMXbjKosyBplAtX45iyBRavOiF8++I= Date: Wed, 22 Jan 2020 09:14:16 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix sentence describing the Packets column in Table 3 (#3377) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2882e8dcf82_6eb73ff169acd95c762fb"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:14:19 -0000 ----==_mimepart_5e2882e8dcf82_6eb73ff169acd95c762fb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3377#pullrequestreview-346759725 ----==_mimepart_5e2882e8dcf82_6eb73ff169acd95c762fb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2882e8dcf82_6eb73ff169acd95c762fb-- From nobody Wed Jan 22 09:23:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62B4F120227 for ; Wed, 22 Jan 2020 09:23:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nRKP1us95ApY for ; Wed, 22 Jan 2020 09:23:36 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98B29120108 for ; Wed, 22 Jan 2020 09:23:36 -0800 (PST) Date: Wed, 22 Jan 2020 09:23:35 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579713815; bh=rF1yjzZyhUTkOAlv5wiQ58q4AuGJFXSbzL5ZEz/aIU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jfWyH734BV4AlTMrbqnlXGs9qsXMFQ+mkzziLgw82hCqjWAfcTxQ5jw1NX1wIVU8I p9u8xuGZwEjf/UnOGOitBRj35M9fwkR0SjeRXW63lz5XSis0qNPxqSV0ZaP3mMgxOm 6ylMknodvU7ts3G4v6F9DsV1A8ZLtZIR/GRN7j1o= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e288517b6144_26313fedc5ccd95c12982d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:23:38 -0000 ----==_mimepart_5e288517b6144_26313fedc5ccd95c12982d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. Not critical, perhaps, but I agree that this is less awkward. > @@ -1722,12 +1722,12 @@ one. The client MUST NOT use the token provided in a Retry for future connections. Servers MAY discard any Initial packet that does not carry the expected token. -Unlike the token that is created for a Retry packet, there might be some time -between when the token is created and when the token is subsequently used. -Thus, a token SHOULD have an expiration time, which could be either an explicit -expiration time or an issued timestamp that can be used to dynamically calculate -the expiration time. A server can store the expiration time or include it in an -encrypted form in the token. +Unlike the token that is created for a Retry packet, which is used immediatly, ```suggestion Unlike the token that is created for a Retry packet, which is used immediately, ``` Might need rewrapping. > @@ -3250,15 +3250,15 @@ received packets in preference to packets received in the past. ### Measuring and Reporting Host Delay {#host-delay} -An endpoint measures the delays intentionally introduced between when the -packet with the largest packet number is received and an acknowledgment is sent. -The endpoint encodes this delay in the Ack Delay field of an ACK frame -(see {{frame-ack}}). This allows the receiver of the ACK to adjust for any -intentional delays, which is important for getting a better estimate of the path -RTT when acknowledgments are delayed. A packet might be held in the OS kernel or -elsewhere on the host before being processed. An endpoint MUST NOT include -delays that it does not control when populating the Ack Delay field in an -ACK frame. +An endpoint measures the delays introduced intentionally between the time While I concede that "intentionally" would typically follow the verb it modifies, I prefer the old ordering because it avoids confusion about whether the delay was "introduced intentionally" or if the delay introduced is "intentionally between [times]". ```suggestion An endpoint measures the delays intentionally introduced between the time ``` The rest of the rewording is independent of this change, and an improvement in my opinion. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3379#pullrequestreview-346760242 ----==_mimepart_5e288517b6144_26313fedc5ccd95c12982d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop approved this pull request.

=0D =0D

Not critical, perhaps, but I agree that this is less awkward.


=0D= =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -1722,12 +1722,12 @@ one.  The client M=
UST NOT use the token provided in a Retry for future=0D
 connections. Servers MAY discard any Initial packet that does not carry =
the=0D
 expected token.=0D
 =0D
-Unlike the token that is created for a Retry packet, there might be some=
 time=0D
-between when the token is created and when the token is subsequently use=
d.=0D
-Thus, a token SHOULD have an expiration time, which could be either an e=
xplicit=0D
-expiration time or an issued timestamp that can be used to dynamically c=
alculate=0D
-the expiration time.  A server can store the expiration time or include =
it in an=0D
-encrypted form in the token.=0D
+Unlike the token that is created for a Retry packet, which is used immed=
iatly,=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-Unlike the token that is created for a Retry =
packet, which is used immediatly,=0D
+Unlike the token that is created for a Retry packet, which is used immed=
iately,=0D
=0D =0D

Might need rewrapping.

=0D =0D
=0D =0D

In draft-ietf-quic-transport.md:

=0D
> @@ -3250,15 +3250,15 @@ received packets i=
n preference to packets received in the past.=0D
 =0D
 ### Measuring and Reporting Host Delay {#host-delay}=0D
 =0D
-An endpoint measures the delays intentionally introduced between when th=
e=0D
-packet with the largest packet number is received and an acknowledgment =
is sent.=0D
-The endpoint encodes this delay in the Ack Delay field of an ACK frame=0D=

-(see {{frame-ack}}). This allows the receiver of the ACK to adjust for a=
ny=0D
-intentional delays, which is important for getting a better estimate of =
the path=0D
-RTT when acknowledgments are delayed. A packet might be held in the OS k=
ernel or=0D
-elsewhere on the host before being processed.  An endpoint MUST NOT incl=
ude=0D
-delays that it does not control when populating the Ack Delay field in a=
n=0D
-ACK frame.=0D
+An endpoint measures the delays introduced intentionally between the tim=
e=0D
=0D

While I concede that "intentionally" would typically follow the verb i= t modifies, I prefer the old ordering because it avoids confusion about w= hether the delay was "introduced intentionally" or if the delay introduce= d is "intentionally between [times]".

=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-An endpoint measures the delays introduced in=
tentionally between the time=0D
+An endpoint measures the delays intentionally introduced between the tim=
e=0D
=0D =0D

The rest of the rewording is independent of this change, and an improv= ement in my opinion.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e288517b6144_26313fedc5ccd95c12982d-- From nobody Wed Jan 22 09:28:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 378FC12021D for ; Wed, 22 Jan 2020 09:28:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mLH2Z1wrFzyG for ; Wed, 22 Jan 2020 09:28:27 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BFF6120108 for ; Wed, 22 Jan 2020 09:28:27 -0800 (PST) Date: Wed, 22 Jan 2020 09:28:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579714106; bh=BZvE6WnUVMZHhEz6Oy/eHgnNzTxWoq5fU/alK0xMdVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kCuXr3xzX+XZG6euh2c3sJybVIM9hKiPqY6yLMbC6vKGoZ19jkxz5GiCv7k0c8T6I khXCD1e/WKbzP2/jv/e6I6Ixcb1FxilJSbGi9blz0AxpjpuwHZEWjhcw+6oo4LEwUx EMm2/nFxf+ilIQT2R108GDV2cuT04Vm/6t+TS2GU= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28863a890f3_52873fb46c8cd95c13696f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:28:29 -0000 ----==_mimepart_5e28863a890f3_52873fb46c8cd95c13696f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Isn't the introduction the right place for ad copy, though? It describes what the document hopes to achieve and why it's worth doing. I think some of the rewording you've done here is an improvement, but I'm not convinced we should edit out the fact that we're trying to incorporate many years of work that hasn't been universally deployable. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3380#issuecomment-577296605 ----==_mimepart_5e28863a890f3_52873fb46c8cd95c13696f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Isn't the introduction the right place for ad copy, though? It describes what the document hopes to achieve and why it's worth doing. I think some of the rewording you've done here is an improvement, but I'm not convinced we should edit out the fact that we're trying to incorporate many years of work that hasn't been universally deployable.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28863a890f3_52873fb46c8cd95c13696f-- From nobody Wed Jan 22 09:40:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7723F120142 for ; Wed, 22 Jan 2020 09:40:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BPo06KOVsJi6 for ; Wed, 22 Jan 2020 09:40:50 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BB2A12012C for ; Wed, 22 Jan 2020 09:40:50 -0800 (PST) Date: Wed, 22 Jan 2020 09:40:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579714849; bh=GYBTUqsR1hy43osstb5pNb7cKfrfVET0I4g8N4f0N9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W9tpkCwrW+qvOuWgFWv/lAOTNh/q+G16L81tssPJvZqB5Zod6MFKq2S74oextXlWR /BNZmtn7WSmgVEunNhle0Bz2RzA0bsjRSZ7TUcTqfRh225pDDpx6LJREZVqR60zIS8 Oo4R3qwm5EHNIKylChj67WAWEtnNfA/C+gGa763U= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (recovery) (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e288921a022a_22c83fcab56cd9683249d0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:40:53 -0000 ----==_mimepart_5e288921a022a_22c83fcab56cd9683249d0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit While the defined term is not used elsewhere, the terms "Packets containing only ACK frames" and "Packets only containing ACK frames" are used. We should either eliminate the definition or explicitly use the defined term in those places. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381#issuecomment-577301764 ----==_mimepart_5e288921a022a_22c83fcab56cd9683249d0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

While the defined term is not used elsewhere, the terms "Packets containing only ACK frames" and "Packets only containing ACK frames" are used. We should either eliminate the definition or explicitly use the defined term in those places.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e288921a022a_22c83fcab56cd9683249d0-- From nobody Wed Jan 22 09:42:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BE721201EA for ; Wed, 22 Jan 2020 09:42:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id chsvs-U_EBXV for ; Wed, 22 Jan 2020 09:42:01 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A73F412012C for ; Wed, 22 Jan 2020 09:42:01 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id E88A52C0E56 for ; Wed, 22 Jan 2020 09:42:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579714920; bh=/+J93Exnpm+BqubfqJile7PlruaQmqLmyEHXlKOMj0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QlpxO1IyriCP9G8hLSzHZBoBXXSr5H6O2NfVL/H0HV+nt6e/NBtujfi1FlrdG9TJg oxAJbl7U1N5vVBBIdwzt55eodOOPJGNPCsCkhwQfwHdBwfTB2AFPdmIEUSbMdyLp0P 4sse/fFDgoimMv7MxCj1gmEZ5gVOzMr9UtJWUie0= Date: Wed, 22 Jan 2020 09:42:00 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] nit: brackets for section reference (recovery) (#3385) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e288968d9116_12a13f8059acd96022763b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:42:03 -0000 ----==_mimepart_5e288968d9116_12a13f8059acd96022763b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3385#pullrequestreview-346777631 ----==_mimepart_5e288968d9116_12a13f8059acd96022763b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e288968d9116_12a13f8059acd96022763b-- From nobody Wed Jan 22 09:44:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15F9212011C for ; Wed, 22 Jan 2020 09:44:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FtuQep4oXBpk for ; Wed, 22 Jan 2020 09:44:35 -0800 (PST) Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB63C120108 for ; Wed, 22 Jan 2020 09:44:35 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 3C280121269 for ; Wed, 22 Jan 2020 09:44:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579715075; bh=LPiaIhi3zBOnyy/vKsdOxRyroHoryzgwW6PbAzkyiqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AlJPn/Be7xdwhHvEHvdvZxQGjkmoU2OiTLCQOYHW2H3DkjCAsvwwRUYj4RE1fN//u xxWr2ZMA1iH+27cmUiAdsYD4z4EzVISNywzOR0p1TvoRIxaUA9xdXbzLcOFa+9ivrR wlSJhIPXFlJhvxSmudGRmylCvBwYrZ50txVfb31A= Date: Wed, 22 Jan 2020 09:44:34 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e288a02e6325_a523fd6676cd964153131"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 17:44:37 -0000 ----==_mimepart_5e288a02e6325_a523fd6676cd964153131 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer does usally not "does not usually" would also be fine. But not in the middle. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer does usally not +send an ACK frame when only non-ack-eliciting packets are received. Therefore +an ACK frame that contains only acknowledge for non-ack-eliciting packets is ```suggestion an ACK frame that only contains acknowledgements for non-ack-eliciting packets ``` May require a rewrap -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#pullrequestreview-346779206 ----==_mimepart_5e288a02e6325_a523fd6676cd964153131 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -272,9 +272,10 @@ SHOULD NOT be used to=
 update RTT estimates if it does not newly acknowledge the=0D
 largest acknowledged packet.=0D
 =0D
 An RTT sample MUST NOT be generated on receiving an ACK frame that does =
not=0D
-newly acknowledge at least one ack-eliciting packet.  A peer does not se=
nd an=0D
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame t=
hat is=0D
-subsequently sent can include an arbitrarily large Ack Delay field.  Ign=
oring=0D
+newly acknowledge at least one ack-eliciting packet.  A peer does usally=
 not=0D
=0D

"does not usually" would also be fine. But not in the middle.

=0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -272,9 +272,10 @@ SHOULD NOT be used to=
 update RTT estimates if it does not newly acknowledge the=0D
 largest acknowledged packet.=0D
 =0D
 An RTT sample MUST NOT be generated on receiving an ACK frame that does =
not=0D
-newly acknowledge at least one ack-eliciting packet.  A peer does not se=
nd an=0D
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame t=
hat is=0D
-subsequently sent can include an arbitrarily large Ack Delay field.  Ign=
oring=0D
+newly acknowledge at least one ack-eliciting packet.  A peer does usally=
 not=0D
+send an ACK frame when only non-ack-eliciting packets are received. Ther=
efore=0D
+an ACK frame that contains only acknowledge for non-ack-eliciting packet=
s is=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-an ACK frame that contains only acknowledge f=
or non-ack-eliciting packets is=0D
+an ACK frame that only contains acknowledgements for non-ack-eliciting p=
ackets=0D
=0D =0D

May require a rewrap

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e288a02e6325_a523fd6676cd964153131-- From nobody Wed Jan 22 10:38:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 971CB12080C for ; Wed, 22 Jan 2020 10:38:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwl1pZonG92W for ; Wed, 22 Jan 2020 10:38:16 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F7BC120806 for ; Wed, 22 Jan 2020 10:38:16 -0800 (PST) Date: Wed, 22 Jan 2020 10:38:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579718295; bh=ARsP/iKSxRJp3JpIlysBEsUXI89LvvLH6MvklBFdWgM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D3aoj6U28hOwQpXojCSJ4ke7Tm1jXSFEUKfSYj962diWHm2031YziK6GScb0erAV9 dAGgTc5l2CvYg7NZX/9m69le5N63vAh9nQEugXUemBJgaWrp+GBm/UWFk3pO06pUao +dnPbXh5zuGardQ15ErAh9jOFbWLxeJ33vHaVl5E= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Drop unnecessary indefinite article (#3376) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28969736a5a_4ec73fe4c16cd96014342c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 18:38:17 -0000 ----==_mimepart_5e28969736a5a_4ec73fe4c16cd96014342c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I modeled this on the previous sentence that says (italics added): > All QUIC packets [...] use _authenticated encryption with additional data_ [...] Note the absence of "an" in front of the italicized text. The "AEAD" in the second sentence is simply another way to write "authenticated encryption with additional data." -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3376#issuecomment-577325440 ----==_mimepart_5e28969736a5a_4ec73fe4c16cd96014342c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I modeled this on the previous sentence that says (italics added):

All QUIC packets [...] use authenticated encryption with additional data [...]

Note the absence of "an" in front of the italicized text. The "AEAD" in the second sentence is simply another way to write "authenticated encryption with additional data."


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28969736a5a_4ec73fe4c16cd96014342c-- From nobody Wed Jan 22 10:39:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C1B8120805 for ; Wed, 22 Jan 2020 10:39:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LWcPADF9LVcj for ; Wed, 22 Jan 2020 10:39:35 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A01E6120804 for ; Wed, 22 Jan 2020 10:39:35 -0800 (PST) Date: Wed, 22 Jan 2020 10:39:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579718374; bh=umrPYcOCFevvz7w4RyXhXZEyWX/j7UsZJWb02teHzHc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W35kaC/WFLApVRCUoytdSLXzEJUAOs8cEOaGB/UxJ34Ck8HpFXZEQUbyhihO5b91W 8zsA+tCjBpjttB+8kDA6yD98pI1+EvQLKkT8f50j4u90q2GUeV7d5R/H70OuyahsOm N7UC4Zfh0HDdTuaodIGdyJDWw9+WUQs6IwJgxhco= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2896e68cff5_10953fd52dacd96417024b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 18:39:37 -0000 ----==_mimepart_5e2896e68cff5_10953fd52dacd96417024b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @dtikhonov pushed 1 commit. 61298e6cbd279c8d0ddb145ee80f50c53a87af32 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3379/files/1c5b9e0e74b0df56c114f0971ad797e71fa5714d..61298e6cbd279c8d0ddb145ee80f50c53a87af32 ----==_mimepart_5e2896e68cff5_10953fd52dacd96417024b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

  • 61298e6 Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2896e68cff5_10953fd52dacd96417024b-- From nobody Wed Jan 22 10:39:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83DCB120805 for ; Wed, 22 Jan 2020 10:39:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2J4phyOw2SHs for ; Wed, 22 Jan 2020 10:39:50 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82557120804 for ; Wed, 22 Jan 2020 10:39:50 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 9FFFF520457 for ; Wed, 22 Jan 2020 10:39:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579718389; bh=RnIfL7+8STi208XQBM91GqS+t00Z+lY8feq7mRjegH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dBb4Kj+B3f5J2jNnRF0/51fGEhvUNqO2+s18HNIh1PN43j/0/Kcx1wGOXl5geg0yO 2vMChErdk/7p84leMS5xch1tPU37pPP5QkWQ8dKt/WWyZUgy5yYKHCIIaQ+oFOuxYN tgxd8W3H0Ad2Yto93ZaqHwKK8sVIKnYYIeHflFdk= Date: Wed, 22 Jan 2020 10:39:49 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2896f59666d_16543fb6e56cd9602618d3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 18:39:52 -0000 ----==_mimepart_5e2896f59666d_16543fb6e56cd9602618d3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @dtikhonov pushed 1 commit. 32496fc9996618d8b8c840720cd96d6cb7a9c7b2 Update draft-ietf-quic-transport.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3379/files/61298e6cbd279c8d0ddb145ee80f50c53a87af32..32496fc9996618d8b8c840720cd96d6cb7a9c7b2 ----==_mimepart_5e2896f59666d_16543fb6e56cd9602618d3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@dtikhonov pushed 1 commit.

  • 32496fc Update draft-ietf-quic-transport.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2896f59666d_16543fb6e56cd9602618d3-- From nobody Wed Jan 22 11:15:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F0E412080C for ; Wed, 22 Jan 2020 11:15:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LhCByalJNVjQ for ; Wed, 22 Jan 2020 11:14:59 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56B53120802 for ; Wed, 22 Jan 2020 11:14:59 -0800 (PST) Date: Wed, 22 Jan 2020 11:14:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579720498; bh=zlhpqiMu04+cPvywacERfXq01WkNX0HSO8BCTlulRNI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=axORbWS2R04awLvmDHyfxr2K7SMuyTl5iuoklKT4IRNfqKeRDw7rDIRMPEgREnqCP J9IxFBB7q4seAHPIBmcq6crfzlmKA/67TdrEw8NRhb5j5tFgIU9EQFPgJ9q0IzKsoD D3oI04cMtFuZxOmvv6sZIng7JrFmq4IlRx5v1QBA= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT (#3386) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e289f326f5a3_69a63fbfe2ecd95c2268c8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 19:15:01 -0000 ----==_mimepart_5e289f326f5a3_69a63fbfe2ecd95c2268c8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3386 -- Commit Summary -- * Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT -- File Changes -- M draft-ietf-quic-tls.md (3) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3386.patch https://github.com/quicwg/base-drafts/pull/3386.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3386 ----==_mimepart_5e289f326f5a3_69a63fbfe2ecd95c2268c8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3386

Commit Summary

  • Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e289f326f5a3_69a63fbfe2ecd95c2268c8-- From nobody Wed Jan 22 11:23:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9690F12080C for ; Wed, 22 Jan 2020 11:23:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8tTt86Rv4Pz4 for ; Wed, 22 Jan 2020 11:23:28 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28EA6120802 for ; Wed, 22 Jan 2020 11:23:28 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 4D07F2C0E1D for ; Wed, 22 Jan 2020 11:23:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579721007; bh=aPpMq4MGZ3ebVDln3GUGHERlr9vQq9pe/ABTkNAM7GA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z4QWhkvRpBU6HB6l5b5pJdlBGSZiuQHtMZn/6UMdZ5cxkcXBN05w6rm3NlsXSlZ+J s1NWSM2/wgV/lG3ld3zZScoyfMvdvbby5ZYNBqV4jMW7VjhaRqMtYA/uur0krHrmFJ czKEOsv+SlkyYD4oYcHR6njQC98C7FS2WGAGWL2U= Date: Wed, 22 Jan 2020 11:23:27 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT (#3386) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28a12f43af1_29a73fe1d42cd968155583"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 19:23:29 -0000 ----==_mimepart_5e28a12f43af1_29a73fe1d42cd968155583 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3386#pullrequestreview-346840982 ----==_mimepart_5e28a12f43af1_29a73fe1d42cd968155583 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28a12f43af1_29a73fe1d42cd968155583-- From nobody Wed Jan 22 11:26:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5CA312080C for ; Wed, 22 Jan 2020 11:26:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dAMaXuMFB_nO for ; Wed, 22 Jan 2020 11:26:54 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72772120802 for ; Wed, 22 Jan 2020 11:26:54 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id B47EC2C131F for ; Wed, 22 Jan 2020 11:26:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579721213; bh=+/bqT2G2e5lLj0niUctxhc8VZRRgSoPmTEVnPh2sReI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c/RSXlK6B2fByC+pr0ErgHhjGck42G2uTwfe2LS+SOHUN9gCOtoKFAG8yQJ0PZ17G JBoOduI42LVAz/07jzJhViAQ0BYOWMXOszFWC3zxifVVmd+R++nwu8xAPi/jJQRKbb yGNBpxmoUZ4Q7DxXjYFRCtiZldDthZs8Uj3WY5Kg= Date: Wed, 22 Jan 2020 11:26:53 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28a1fda52bd_7ccf3fd0c3acd96490122"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 19:26:56 -0000 ----==_mimepart_5e28a1fda52bd_7ccf3fd0c3acd96490122 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3379#pullrequestreview-346843164 ----==_mimepart_5e28a1fda52bd_7ccf3fd0c3acd96490122 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28a1fda52bd_7ccf3fd0c3acd96490122-- From nobody Wed Jan 22 11:48:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0659512088D for ; Wed, 22 Jan 2020 11:48:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZhCOKTlsch9z for ; Wed, 22 Jan 2020 11:48:23 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFE0E120888 for ; Wed, 22 Jan 2020 11:48:22 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id F2F841C056D for ; Wed, 22 Jan 2020 11:48:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579722501; bh=xkNE9Rzsl/FZbCSgoLbq2bS2oKeFDQPEnpcKbME7lLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w8CwTqFXevq/wq1fpOhpxbQfe4N8BbgVhZexCj0n9YKNXeSF8gkt7o0MBqO29JpJh f8+yCZFQnk813M+3C76O9a+575xmASVw7rwmwyar4Flpp0Os41GIP3Hh1ivNyjqfgm tykr8/ooLSMFpRSEfxQi8UyxCY2y5RuAh9KEEe5Y= Date: Wed, 22 Jan 2020 11:48:21 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT (#3386) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28a705e2e8d_3bfa3fa9ebccd95c80190"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 19:48:24 -0000 ----==_mimepart_5e28a705e2e8d_3bfa3fa9ebccd95c80190 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3386#pullrequestreview-346856536 ----==_mimepart_5e28a705e2e8d_3bfa3fa9ebccd95c80190 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28a705e2e8d_3bfa3fa9ebccd95c80190-- From nobody Wed Jan 22 14:16:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252AE1200BA for ; Wed, 22 Jan 2020 14:16:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v5htP2CpfPKh for ; Wed, 22 Jan 2020 14:16:48 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CFDB1200B7 for ; Wed, 22 Jan 2020 14:16:48 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 39576280E3D for ; Wed, 22 Jan 2020 14:16:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579731407; bh=CAhJaMGoFcQsbjoW2f6+M5g1IvIpq+bmQ6LI34aShY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SbkECeyCk8H/EcGhDWpmISgYXcUXxZeeYo1vvWVB0VOohfiXBRIUXD8eI96ohw6Wr 2VnbIHClMDuH+cSKXAixK3DlB9litYIFbeEkEw0llVRhYXtgbtCuEoqATuVA/wGXFc 8IgfQkFMOtuvUCKKpHTXlxUbCUrWbNgo59MSdPak= Date: Wed, 22 Jan 2020 14:16:47 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28c9cf2eee7_7fb3fe4e1ccd96c44440"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:16:49 -0000 ----==_mimepart_5e28c9cf2eee7_7fb3fe4e1ccd96c44440 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. d3cc03174ba5f0a7d7bbcc451d08c920a0fdf9d1 English hard be... -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3383/files/8de90213184a323618a32502904f37673640ca5d..d3cc03174ba5f0a7d7bbcc451d08c920a0fdf9d1 ----==_mimepart_5e28c9cf2eee7_7fb3fe4e1ccd96c44440 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e28c9cf2eee7_7fb3fe4e1ccd96c44440-- From nobody Wed Jan 22 14:17:14 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6794F1201B7 for ; Wed, 22 Jan 2020 14:17:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C3K_FtaY62vM for ; Wed, 22 Jan 2020 14:17:05 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A786812085A for ; Wed, 22 Jan 2020 14:17:05 -0800 (PST) Date: Wed, 22 Jan 2020 14:17:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579731424; bh=ep4QfGZrIGmvV8a5BaDFcc7vGE0scX60Iigk2sBf020=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yEfWZ6lZExyZyqgeAy6oXazG8lvW6i7JNtx9cQV1kd4gDmYh8YOKjNbgthFh2fk4g 4f16ZZJBAi2cMVzrCyqs6QwEGussAVVX2rZ4vNwfqieDsJ/Iu14zW0JgqLkPtToQUE G1wfdl+YqC2/I3su7ZTv+fS8dkgePNBD9ZbbHHs8= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28c9e0a2359_4c13fd8988cd95c25849"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:17:13 -0000 ----==_mimepart_5e28c9e0a2359_4c13fd8988cd95c25849 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer does usally not +send an ACK frame when only non-ack-eliciting packets are received. Therefore +an ACK frame that contains only acknowledge for non-ack-eliciting packets is thanks. done! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#discussion_r369834923 ----==_mimepart_5e28c9e0a2359_4c13fd8988cd95c25849 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the
 largest acknowledged packet.
 
 An RTT sample MUST NOT be generated on receiving an ACK frame that does not
-newly acknowledge at least one ack-eliciting packet.  A peer does not send an
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is
-subsequently sent can include an arbitrarily large Ack Delay field.  Ignoring
+newly acknowledge at least one ack-eliciting packet.  A peer does usally not
+send an ACK frame when only non-ack-eliciting packets are received. Therefore
+an ACK frame that contains only acknowledge for non-ack-eliciting packets is

thanks. done!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28c9e0a2359_4c13fd8988cd95c25849-- From nobody Wed Jan 22 14:17:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 731DD120131 for ; Wed, 22 Jan 2020 14:17:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0JdBpOqJjmlj for ; Wed, 22 Jan 2020 14:17:13 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3B9E120819 for ; Wed, 22 Jan 2020 14:17:13 -0800 (PST) Date: Wed, 22 Jan 2020 14:17:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579731433; bh=qZrdxAJ3wX4cCMW7GCMF5a/duH31ObULabvg+3IbUc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tw5TK4hgBtBNEy1v/a6HeNRkMj1WqxXSPS8GoNolS4tNV1ZdQlFf8Z3ONXjsxStOQ Hsl9kRJJ68ctjdGeTfguNGgulgMBvV7v7GoZQtfwiYaZDICFS1abRBLQIU4LbnuwW8 q0scHJFhcMEWkB2665EVUYmnbzipJrJGDz3p9RmE= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28c9e8d90d0_ee33fb5c1ecd964482ae"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:17:19 -0000 ----==_mimepart_5e28c9e8d90d0_ee33fb5c1ecd964482ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer does usally not done -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#discussion_r369834979 ----==_mimepart_5e28c9e8d90d0_ee33fb5c1ecd964482ae Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the
 largest acknowledged packet.
 
 An RTT sample MUST NOT be generated on receiving an ACK frame that does not
-newly acknowledge at least one ack-eliciting packet.  A peer does not send an
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is
-subsequently sent can include an arbitrarily large Ack Delay field.  Ignoring
+newly acknowledge at least one ack-eliciting packet.  A peer does usally not

done


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28c9e8d90d0_ee33fb5c1ecd964482ae-- From nobody Wed Jan 22 14:25:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 448B2120108 for ; Wed, 22 Jan 2020 14:25:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o5QkxpcEUQV2 for ; Wed, 22 Jan 2020 14:25:28 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2255B120089 for ; Wed, 22 Jan 2020 14:25:28 -0800 (PST) Date: Wed, 22 Jan 2020 14:25:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579731927; bh=7tJK7p9Zb3A0zBc2WQnZUPXr6jUI7dyBi6LOS3RlEzY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iaEhTVSQiMMduoiobGdvWvzGG0g/nnRQBYau8UulC+DaFruUTOd5fQbI8dR0KIT4/ oLSJnKoQ/sYpzW/z9YSAneqi8YlcV2JISA7m6JZRheBniwt6r/EdpHYIMZeD5C2Iau 6szgIZD/3r3ZPkffWfZfbQsFkpgUf3DJAHAKQgD8= From: BrianGithubber Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify CANCEL_PUSH server send conditions (#3387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28cbd72c336_69433fac486cd96c9246d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: BrianGithubber X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:25:31 -0000 ----==_mimepart_5e28cbd72c336_69433fac486cd96c9246d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The current draft (7.2.3) says:=0D A server SHOULD NOT send a CANCEL_PUSH when it has already created a corr= esponding push stream.=0D =0D However, this is ambiguous. In our implementation, at least, it is poss= ible to create a push stream, but not have sent anything on that push str= eam yet.=0D If a failure happens while in this state, and we don=E2=80=99t send a CAN= CEL_PUSH per current draft, then the peer will never know that that push = stream has failed.=0D =0D A possible suggested edit could be:=0D A server SHOULD NOT send a CANCEL_PUSH after it has completed a send on t= he corresponding push stream of the pushId.=0D =0D =0D -- =0D You are receiving this because you are subscribed to this thread.=0D Reply to this email directly or view it on GitHub:=0D https://github.com/quicwg/base-drafts/issues/3387= ----==_mimepart_5e28cbd72c336_69433fac486cd96c9246d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

The current draft (7.2.3) says:
=0D A server SHOULD NOT send a CANCEL_PUSH when it has already created a corr= esponding push stream.

=0D

However, this is ambiguous. In our implementation, at least, it is p= ossible to create a push stream, but not have sent anything on that push = stream yet.
=0D If a failure happens while in this state, and we don=E2=80=99t send a CAN= CEL_PUSH per current draft, then the peer will never know that that push = stream has failed.

=0D

A possible suggested edit could be:
=0D A server SHOULD NOT send a CANCEL_PUSH after it has completed a send on t= he corresponding push stream of the pushId.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe.3D=

=0D = ----==_mimepart_5e28cbd72c336_69433fac486cd96c9246d-- From nobody Wed Jan 22 14:32:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6128120089 for ; Wed, 22 Jan 2020 14:31:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JAUoXbZfKgi8 for ; Wed, 22 Jan 2020 14:31:57 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E029212001A for ; Wed, 22 Jan 2020 14:31:56 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id E48852C0E7B for ; Wed, 22 Jan 2020 14:31:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732315; bh=t3LiUxZjmzM26rIGwhoBwkLRT0cfxOereAfyz8n14c0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zbLpABUt39AAqlFhI4EuCtO7Zq+IPzG1z+dNbAwGtihsuEyGMzmGEZ2GMJ3pcv6Ac Qxxopn2HRBuNZBO57Ou5XNcRhMrEKuvD0uY9BEYhlLkhogTbkW6iRyqSnEiFcm2ARu KfJ7w6d7PmxRNqpsk9IwXUkEjc4XSP8LNP1FJWlY= Date: Wed, 22 Jan 2020 14:31:55 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify CANCEL_PUSH server send conditions (#3387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28cd5bd4491_31fe3f86a4acd96412681d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:31:59 -0000 ----==_mimepart_5e28cd5bd4491_31fe3f86a4acd96412681d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In this state, the server could abruptly terminate the stream (I.E RESET_STREAM) with the error code H3_REQUEST_CANCELLED or H3_NO_ERROR -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3387#issuecomment-577417080 ----==_mimepart_5e28cd5bd4491_31fe3f86a4acd96412681d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In this state, the server could abruptly terminate the stream (I.E RESET_STREAM) with the error code H3_REQUEST_CANCELLED or H3_NO_ERROR


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28cd5bd4491_31fe3f86a4acd96412681d-- From nobody Wed Jan 22 14:35:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CA5112004F for ; Wed, 22 Jan 2020 14:35:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O3p2_vV3kwS3 for ; Wed, 22 Jan 2020 14:35:14 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E913812001A for ; Wed, 22 Jan 2020 14:35:13 -0800 (PST) Date: Wed, 22 Jan 2020 14:35:13 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732513; bh=+W8v3IL+oSDczigSptbTHCmMSg9x9HuvkuvCJvhEfBs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WkBuxgVqugCLNGYlOPoobSVV035XfaD5pWjh7mKBnqdyD/M0FTo1Suehn47TW7iro 2ZZ/xwXSBCuIqoiu02aPxk7G1zSTdGma74CCN0nwimeBNekt41xFNIchRchihikb8k jus9Z/j/6pinYMRmJ6+Gv/aTOYAh9bfY/bsc51Ys= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify CANCEL_PUSH server send conditions (#3387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28ce21125aa_21853fc8d72cd9601081a1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:35:15 -0000 ----==_mimepart_5e28ce21125aa_21853fc8d72cd9601081a1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In some cases, creating a stream can result in a STREAM frame being sent. It depends on the shape of the contract between the different components. And it also might be difficult to determine whether anything has been sent. I believe that the existing language is fine. If you have created a stream object locally, and can be sure that the other side is unaware of this, and you have some means of taking it back or repurposing it, then it's fine to do that. Note that this is only a "SHOULD" anyway. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3387#issuecomment-577418196 ----==_mimepart_5e28ce21125aa_21853fc8d72cd9601081a1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In some cases, creating a stream can result in a STREAM frame being sent. It depends on the shape of the contract between the different components. And it also might be difficult to determine whether anything has been sent.

I believe that the existing language is fine.

If you have created a stream object locally, and can be sure that the other side is unaware of this, and you have some means of taking it back or repurposing it, then it's fine to do that. Note that this is only a "SHOULD" anyway.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28ce21125aa_21853fc8d72cd9601081a1-- From nobody Wed Jan 22 14:37:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48B0612004F for ; Wed, 22 Jan 2020 14:37:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pmf0iUxazRZJ for ; Wed, 22 Jan 2020 14:37:04 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04AB612001A for ; Wed, 22 Jan 2020 14:37:04 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 3FC682C0B0B for ; Wed, 22 Jan 2020 14:37:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732623; bh=/GPHwMFSmVBPVXufA93gbXwTNJHrpaVa3vt/qrxe7M8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IBVdoU49pP93led/I/aC3k1qr+4J04kfbyjzL41v6WwhSXd5susE3aoyOexxZlYSa KevhUZ3iaFxA5eWx/zYZSuMqyOpnRJfIW/QL1xbita6jbWNlsk0uR09QEeAHKh6C5O XzO+uoaVR+InI99GET5jOSil6mTgXhmf6gntBynA= Date: Wed, 22 Jan 2020 14:37:03 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28ce8f2f71d_7acc3fb5916cd9609294"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:37:05 -0000 ----==_mimepart_5e28ce8f2f71d_7acc3fb5916cd9609294 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. This is a great improvement, thanks. One additional suggestion (for existing text) below. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer usually does not +send an ACK frame when only non-ack-eliciting packets are received. Therefore +an ACK frame that only contains acknowledgements for non-ack-eliciting packets +can subsequently include an arbitrarily large Ack Delay value. Ignoring ```suggestion could include an arbitrarily large Ack Delay value. Ignoring ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#pullrequestreview-346952994 ----==_mimepart_5e28ce8f2f71d_7acc3fb5916cd9609294 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@martinthomson approved this pull request.

=0D =0D

This is a great improvement, thanks.

=0D

One additional suggestion (for existing text) below.


=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -272,9 +272,10 @@ SHOULD NOT be used to=
 update RTT estimates if it does not newly acknowledge the=0D
 largest acknowledged packet.=0D
 =0D
 An RTT sample MUST NOT be generated on receiving an ACK frame that does =
not=0D
-newly acknowledge at least one ack-eliciting packet.  A peer does not se=
nd an=0D
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame t=
hat is=0D
-subsequently sent can include an arbitrarily large Ack Delay field.  Ign=
oring=0D
+newly acknowledge at least one ack-eliciting packet. A peer usually does=
 not=0D
+send an ACK frame when only non-ack-eliciting packets are received. Ther=
efore=0D
+an ACK frame that only contains acknowledgements for non-ack-eliciting p=
ackets=0D
+can subsequently include an arbitrarily large Ack Delay value.  Ignoring=
=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-can subsequently include an arbitrarily large=
 Ack Delay value.  Ignoring=0D
+could include an arbitrarily large Ack Delay value.  Ignoring=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e28ce8f2f71d_7acc3fb5916cd9609294-- From nobody Wed Jan 22 14:38:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51A7C12004F for ; Wed, 22 Jan 2020 14:38:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8FzpQdh9Ssli for ; Wed, 22 Jan 2020 14:38:16 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BAFC12001A for ; Wed, 22 Jan 2020 14:38:16 -0800 (PST) Date: Wed, 22 Jan 2020 14:38:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732695; bh=t1TN8z3JkSL2g2EMzW2zf0aZXA4El+6EZPWapusmqTY=; h=Date:From:To:Subject:From; b=mKaLJhZtloEHArsn6Lel1PK9CQiyJKjcEjKeOW9KWLr6E2ztnwxn8M8GZrmP+jHgK 4S1dAwLTU+K/l9wh59E4h4C1w4anhXS9S3RmsJJkgG3hm+Q2PbSoOWxrZT6VNbaaBW CyHWte3EggymlX25HpCjqzXdBija+dxexblH7PKI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 1c5b9e: Fix two instances of "between when" in the transpo... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:38:18 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 1c5b9e0e74b0df56c114f0971ad797e71fa5714d https://github.com/quicwg/base-drafts/commit/1c5b9e0e74b0df56c114f0971ad797e71fa5714d Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix two instances of "between when" in the transport draft Fixes issue #3378. Commit: 61298e6cbd279c8d0ddb145ee80f50c53a87af32 https://github.com/quicwg/base-drafts/commit/61298e6cbd279c8d0ddb145ee80f50c53a87af32 Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Mike Bishop Commit: 32496fc9996618d8b8c840720cd96d6cb7a9c7b2 https://github.com/quicwg/base-drafts/commit/32496fc9996618d8b8c840720cd96d6cb7a9c7b2 Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Mike Bishop Commit: 06e8e86aeda4258a9a1321afb5ca4438adc74b1c https://github.com/quicwg/base-drafts/commit/06e8e86aeda4258a9a1321afb5ca4438adc74b1c Author: Martin Thomson Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3379 from dtikhonov/202001220948-fix-between-when Fix two instances of "between when" in the transport draft Compare: https://github.com/quicwg/base-drafts/compare/da126fe508c5...06e8e86aeda4 From nobody Wed Jan 22 14:38:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23DD712004F for ; Wed, 22 Jan 2020 14:38:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mFQuh7T-MyhM for ; Wed, 22 Jan 2020 14:38:19 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E21A312001A for ; Wed, 22 Jan 2020 14:38:18 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 39527C60D99 for ; Wed, 22 Jan 2020 14:38:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732698; bh=4PfEYitRjanbK084onubIxK7AjHGNxIeG9XRVLpLgJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OeA3QlSrg6DBa1fWguhIOXrrBETsz8rC7dT09fKaJ2bxbEHQNMbU7zdIhElS9Of7c YCGPrwcoZj2oo6GlNOyqDwZ2lBuPMxMCWBB7CsEAAb+7qoY6hgT5fKOcypoiqU4CMW GHzWMUl26bgGWi1HDX9b0dNBr7jKEX9jY6g2BkJc= Date: Wed, 22 Jan 2020 14:38:18 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28ceda257ac_1f843f851fccd95c105669"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:38:20 -0000 ----==_mimepart_5e28ceda257ac_1f843f851fccd95c105669 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3379#pullrequestreview-346953924 ----==_mimepart_5e28ceda257ac_1f843f851fccd95c105669 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28ceda257ac_1f843f851fccd95c105669-- From nobody Wed Jan 22 14:38:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CD7F12001A for ; Wed, 22 Jan 2020 14:38:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 88ktzl00q4CN for ; Wed, 22 Jan 2020 14:38:28 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 109D712004F for ; Wed, 22 Jan 2020 14:38:28 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 319BA8C000A for ; Wed, 22 Jan 2020 14:38:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732707; bh=J0tFeYICs9I5G9rvZEXRVi9j0ejStg1nalN1Nx+mGPM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L3w5yTdU05WwryHf0dTgpxKk062YuwM2S6bRJuFX+FmFMpeXWKDI82/e69oeusUOY KB5qq5aZM66d2I4GP3oZy7SIJD071iBE+XmL/EHUNyTnsBA14pUoPmBhNLHDzJqQx2 ZOOyqlHyL07H3ByfZI4qW2Umqy2XAGjSXAn9VPMo= Date: Wed, 22 Jan 2020 14:38:27 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix two instances of "between when" in the transport draft (#3379) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28cee3215bc_69fe3f93b54cd9601331da"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:38:29 -0000 ----==_mimepart_5e28cee3215bc_69fe3f93b54cd9601331da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3379 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3379#event-2971862029 ----==_mimepart_5e28cee3215bc_69fe3f93b54cd9601331da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3379 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28cee3215bc_69fe3f93b54cd9601331da-- From nobody Wed Jan 22 14:39:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9E61120152 for ; Wed, 22 Jan 2020 14:39:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NDQKQaQ1xS2V for ; Wed, 22 Jan 2020 14:39:09 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9768C1202A0 for ; Wed, 22 Jan 2020 14:39:09 -0800 (PST) Date: Wed, 22 Jan 2020 14:39:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579732748; bh=myIE3rQaRagpyPA+1gsd6E7MMIED0j6TXxOxPql9I5E=; h=Date:From:To:Subject:From; b=tDw+/rJk/14ZnD6Y79ToxcbEWJY4H2YR00ZJypKFzTls27YfLTed4PvHIVuWXsyfQ VvtM6J3Z3/YhVwOxWwI4+QI4tepg9OXpj7M/e5KxWZ22cPTFo7vcFiOZMjxf4Ej8BK hmyIaVIW7aQvFAjwcTeltyOMkQKJr9P4zNYgCE6g= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 69551b: Script updating gh-pages from 06e8e86a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:39:14 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 69551b3b61cb74613158ba466efa04bfa47393b2 https://github.com/quicwg/base-drafts/commit/69551b3b61cb74613158ba466efa04bfa47393b2 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 06e8e86a. [ci skip] From nobody Wed Jan 22 14:46:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F771120091 for ; Wed, 22 Jan 2020 14:46:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LAprdgnAeyyv for ; Wed, 22 Jan 2020 14:46:24 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D20912004F for ; Wed, 22 Jan 2020 14:46:24 -0800 (PST) Date: Wed, 22 Jan 2020 14:46:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579733183; bh=ssmDGqUSqKdsn4ynz5jXA+T44ERWZweVuDL6W4jSCGU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wFDDRM1PFCbmEqY5Ee9bHFfrKv3Ll9CS+Ufbl+IvnvxxqZfHu+HgVhiJNgCjOf69p DCl5B2jTH2uNxcLFsew+mg0J62lF1sqf0d1MduLlXoY7oTVDyJYQHRHfnwzaZ3ldNQ Pg3BO1Yq0qOTN4MyFoA7HOCgmnoHexsoO/HbjOnU= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d0bf4d15f_693e3fac486cd96c133662"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:46:27 -0000 ----==_mimepart_5e28d0bf4d15f_693e3fac486cd96c133662 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. I too found the sell a little too strong. This is better, but I also find the list of un-referenced claims of where this is inspired to still be a little hard to stomach. I've made something of a suggestion here about what might be said that doesn't rely on reciting a list of unreferenced sources. > -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit +of existing TCP congestion control and loss recovery mechanisms, described in +RFCs, various Internet-drafts, or academic papers, and also those prevalent in +the Linux TCP implementation. Where applicable, this document attributes the TCP +equivalent. This last sentence seems incomplete. I think that you are saying that the mechanisms here are informed by TCP. Any differences are necessary as a result of differences in QUIC relative to TCP; or demonstrably advantageous as a result of QUIC lacking some of the limitations of TCP. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3380#pullrequestreview-346956484 ----==_mimepart_5e28d0bf4d15f_693e3fac486cd96c133662 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.

I too found the sell a little too strong. This is better, but I also find the list of un-referenced claims of where this is inspired to still be a little hard to stomach.

I've made something of a suggestion here about what might be said that doesn't rely on reciting a list of unreferenced sources.


In draft-ietf-quic-recovery.md:

> -attractive as a modern general-purpose transport.  The QUIC protocol is
-described in {{QUIC-TRANSPORT}}.
-
-QUIC implements the spirit of existing TCP congestion control and loss recovery
-mechanisms, described in RFCs, various Internet-drafts, and also those prevalent
-in the Linux TCP implementation.  This document describes QUIC congestion
-control and loss recovery, and where applicable, attributes the TCP equivalent
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.
-
+QUIC is a new multiplexed and secure transport protocol atop UDP, specified in
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss
+recovery for QUIC. Mechanisms described in this documnet follow the spirit
+of existing TCP congestion control and loss recovery mechanisms, described in
+RFCs, various Internet-drafts, or academic papers, and also those prevalent in
+the Linux TCP implementation. Where applicable, this document attributes the TCP
+equivalent.

This last sentence seems incomplete. I think that you are saying that the mechanisms here are informed by TCP. Any differences are necessary as a result of differences in QUIC relative to TCP; or demonstrably advantageous as a result of QUIC lacking some of the limitations of TCP.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d0bf4d15f_693e3fac486cd96c133662-- From nobody Wed Jan 22 14:47:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10F8012001A for ; Wed, 22 Jan 2020 14:47:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.596 X-Spam-Level: X-Spam-Status: No, score=-1.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D3lSXNnqX2iB for ; Wed, 22 Jan 2020 14:47:03 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42A06120089 for ; Wed, 22 Jan 2020 14:47:03 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 92003E0B24 for ; Wed, 22 Jan 2020 14:47:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579733222; bh=wCDB3H+3mNvRPiRjLTCnu0Qxg1aYJ+7uDIOh2ad8Oko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XsiDekunyTFbJ/YOW2f8MhOuFYqMoybGc5JMRdSYDrAiKVg6gnzk08zhfEC297wAK FFgL7fUQIJ52msqt7QGSOI4C5FTgpDrnX1EQ15Q+ijv/9xm7U7dzaV9CB2G0gruDso wAG4LWqeJrgyo3R+UZMB4IxfjpHu1tlazGoVQa78= Date: Wed, 22 Jan 2020 14:47:02 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: split long sentence (recovery) (#3382) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d0e682016_19c73ff1bf6cd96476219"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:47:05 -0000 ----==_mimepart_5e28d0e682016_19c73ff1bf6cd96476219 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -184,8 +184,8 @@ measurement are unified across packet number spaces. TCP conflates transmission order at the sender with delivery order at the receiver, which results in retransmissions of the same data carrying the same sequence number, and consequently leads to "retransmission ambiguity". QUIC -separates the two: QUIC uses a packet number to indicate transmission order, -and any application data is sent in one or more streams, with delivery order +separates the two: QUIC uses a packet number to indicate transmission order. The colon here probably needs to be a period now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3382#pullrequestreview-346958043 ----==_mimepart_5e28d0e682016_19c73ff1bf6cd96476219 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -184,8 +184,8 @@ measurement are unified across packet number spaces.
 TCP conflates transmission order at the sender with delivery order at the
 receiver, which results in retransmissions of the same data carrying the same
 sequence number, and consequently leads to "retransmission ambiguity".  QUIC
-separates the two: QUIC uses a packet number to indicate transmission order,
-and any application data is sent in one or more streams, with delivery order
+separates the two: QUIC uses a packet number to indicate transmission order.

The colon here probably needs to be a period now.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d0e682016_19c73ff1bf6cd96476219-- From nobody Wed Jan 22 14:48:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7472120091 for ; Wed, 22 Jan 2020 14:48:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3pn-2GeThAFi for ; Wed, 22 Jan 2020 14:48:44 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53F57120089 for ; Wed, 22 Jan 2020 14:48:44 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id B21D76E11CB for ; Wed, 22 Jan 2020 14:48:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579733323; bh=esbIx/2A9JngY28sy+fhSCVorbINRXUNXjS6hT6wzMc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ViBvIshzvCGy0iWhWO33BLqNtc7XhU+2WFqkRV+6myxuUURFzGPjhxCo6pFVzlQP uqy19jZ1UZK1qqrpLdheA3SwZoNhk17UCh70Evj7CHyTMfYHnyyxXWX2SuN23VBgxW ILCWu7fWxOeCa4utkfgQQiVvE3kNOPYaOctZEKNk= Date: Wed, 22 Jan 2020 14:48:43 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (recovery) (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d14ba4f30_74273fc8da6cd96896828"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 22:48:46 -0000 ----==_mimepart_5e28d14ba4f30_74273fc8da6cd96896828 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. Of Mike's options, I think that this makes sense. Fewer defined terms means lower fixed cognitive load when reading this. Less jargon = good. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381#pullrequestreview-346958907 ----==_mimepart_5e28d14ba4f30_74273fc8da6cd96896828 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

Of Mike's options, I think that this makes sense. Fewer defined terms means lower fixed cognitive load when reading this. Less jargon = good.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d14ba4f30_74273fc8da6cd96896828-- From nobody Wed Jan 22 15:08:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0694D120108 for ; Wed, 22 Jan 2020 15:08:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.908 X-Spam-Level: X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id omBF3jKIrgtK for ; Wed, 22 Jan 2020 15:08:20 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE6481200FD for ; Wed, 22 Jan 2020 15:08:19 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id 1EB1952116B for ; Wed, 22 Jan 2020 15:08:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734499; bh=p9axLNHfw5bpmtkfTzlraEQl+Wj2kvXIsjkfdmzKcR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUzFUKMauAKHKie0W4ZuLrbvRovtVK6IF8AJLZeFpTajjyuBQ649HhJjch+GqngtS HdKRz5siTGI7fxXMbAy2E54DpXBPHaJBhPUNgHL7K0E0Yt9EKhHyrc387mzYNtXRLZ iYnZkV/FMc/DVxMs2iGjBirteOce5Kl0N2YILH3I= Date: Wed, 22 Jan 2020 15:08:19 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Remove HTTP_ prefix (#3372) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d5e3105a4_a413fa105ecd96c2867cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:08:21 -0000 ----==_mimepart_5e28d5e3105a4_a413fa105ecd96c2867cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Well, you did ask :) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3372#issuecomment-577428986 ----==_mimepart_5e28d5e3105a4_a413fa105ecd96c2867cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Well, you did ask :)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d5e3105a4_a413fa105ecd96c2867cc-- From nobody Wed Jan 22 15:08:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1B90120108 for ; Wed, 22 Jan 2020 15:08:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ChM9DGcVwyCm for ; Wed, 22 Jan 2020 15:08:46 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CE711200FD for ; Wed, 22 Jan 2020 15:08:46 -0800 (PST) Date: Wed, 22 Jan 2020 15:08:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734525; bh=V3nIT44iWln38ocbmuVo2XtfCzaTuvQoS0y3EI/O8+w=; h=Date:From:To:Subject:From; b=DUfPsMX5sPL46TQv6u/xR4n8ZDGOftvvQn+aB1NLEuu2cGOdoEwz9z8xVzv4lgQ7T zoao/S36nMg0YmUN5Ed8ociSgfzgfr6TdPJ5IUcdsC4tb8LBF5ETwGgW6Ka+m30Oxi 9UTioc8oEclcHcSP3TR0ZHX7r6u7ObdUEIlAv1A4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 036db4: Improve readility of a sentence in the transport d... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:08:48 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 036db4bfeb3104b4b68e24fbf236e37f1d3cb955 https://github.com/quicwg/base-drafts/commit/036db4bfeb3104b4b68e24fbf236e37f1d3cb955 Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Improve readility of a sentence in the transport draft Commit: 32b3249e318e8442593b6128a808533703320376 https://github.com/quicwg/base-drafts/commit/32b3249e318e8442593b6128a808533703320376 Author: Martin Thomson Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3375 from dtikhonov/202001220914-improve-sentence-readability Improve readility of a sentence in the transport draft Compare: https://github.com/quicwg/base-drafts/compare/06e8e86aeda4...32b3249e318e From nobody Wed Jan 22 15:08:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B3C5F1200FD for ; Wed, 22 Jan 2020 15:08:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xUT785-XEOeB for ; Wed, 22 Jan 2020 15:08:57 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E603120108 for ; Wed, 22 Jan 2020 15:08:57 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 55A93660AA5 for ; Wed, 22 Jan 2020 15:08:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734536; bh=FYMss+6HlhAoS/KbdXxjhpK8EFODP0OaQNNPkgVliAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gOfp8iz3G/u0qz8eaHt2orr3045wWe1mNkTtI2sCSuHdaC1N2G+mxAFgIV+Txn1EC dd4heFpq1grZjDl8EvIIszwXh9NkWKPiWM3BDhUqKge2Aj2noYNFxZFQ1m4WuG1swY wLlBlS4YimE3uC1hNS7xdOnN3UNaJMEq2S703LWA= Date: Wed, 22 Jan 2020 15:08:56 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Improve readility of a sentence in the transport draft (#3375) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d6084ac02_746b3fc8da6cd968127172"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:08:59 -0000 ----==_mimepart_5e28d6084ac02_746b3fc8da6cd968127172 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3375 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3375#event-2971931255 ----==_mimepart_5e28d6084ac02_746b3fc8da6cd968127172 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3375 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d6084ac02_746b3fc8da6cd968127172-- From nobody Wed Jan 22 15:09:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0B3A120112 for ; Wed, 22 Jan 2020 15:09:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l8066q4iq9XT for ; Wed, 22 Jan 2020 15:09:02 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E614120108 for ; Wed, 22 Jan 2020 15:09:02 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id B73CBA0772 for ; Wed, 22 Jan 2020 15:09:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734541; bh=bPAcPy5I2lLYTJUJ3B6J6hcl7OY1h0Dq6zhLHgpNtqg=; h=Date:From:To:Subject:From; b=en5QTyUDZ94749zeF2UXYEIS6kuT6RtBxcoQLuf6jqCOaAGcRACky9dO6BXrXoeHd 8Q5mGwp4A7WIhE5SQvez2FebFUuUJoprCq64GXVy1ZIe1JZ+lc4Gq9Pkx2BUDD4tBx /w5tzIyzC7q/GM4+IHdd+W2PLn8eVyvNzmWUfSME= Date: Wed, 22 Jan 2020 15:09:01 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] bd3d0d: Fix sentence describing the Packets column in Table 3 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:09:03 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: bd3d0dcd58362f952be964cfbddf147332c0cb1c https://github.com/quicwg/base-drafts/commit/bd3d0dcd58362f952be964cfbddf147332c0cb1c Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix sentence describing the Packets column in Table 3 Commit: a482856b83149e89b4af42c06460b27807e5b3b4 https://github.com/quicwg/base-drafts/commit/a482856b83149e89b4af42c06460b27807e5b3b4 Author: Martin Thomson Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3377 from dtikhonov/202001220934-fix-indicated-indicating Fix sentence describing the Packets column in Table 3 Compare: https://github.com/quicwg/base-drafts/compare/32b3249e318e...a482856b8314 From nobody Wed Jan 22 15:09:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 422AE120108 for ; Wed, 22 Jan 2020 15:09:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bz67kbHahkmZ for ; Wed, 22 Jan 2020 15:09:13 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C420A1200FD for ; Wed, 22 Jan 2020 15:09:13 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id F1C3E8C0C51 for ; Wed, 22 Jan 2020 15:09:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734552; bh=UV1DT633DxO8a1YQypbQoYTEsnBJbs78T73g1bYQEi4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gnMhBUrupeTWc5SjuuheUJVOAAgaFjqTG3a20uTLSgil/Y41CimoQVbMzJI5ckOTs d85x0JYlivFytcv1Qs6QlltVNzFeZNTheg88lutWb+Fyk+4ZFGSgnxBGnEluf0jydd OhxS1P45Kj9NXfasr1IF/1MxKf9nO1ApEpuYfiyI= Date: Wed, 22 Jan 2020 15:09:12 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix sentence describing the Packets column in Table 3 (#3377) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d618e180f_75f73fcf882cd96c6241f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:09:15 -0000 ----==_mimepart_5e28d618e180f_75f73fcf882cd96c6241f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3377 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3377#event-2971931876 ----==_mimepart_5e28d618e180f_75f73fcf882cd96c6241f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3377 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d618e180f_75f73fcf882cd96c6241f-- From nobody Wed Jan 22 15:10:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 165E31200FD for ; Wed, 22 Jan 2020 15:10:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BEMRJfiQRnaf for ; Wed, 22 Jan 2020 15:10:23 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAF0312003F for ; Wed, 22 Jan 2020 15:10:22 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id F22608C03C8 for ; Wed, 22 Jan 2020 15:10:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734621; bh=O7uRds521oN4O6rFHv+dkuJUVDlXRl4Hbt52zlVeXp0=; h=Date:From:To:Subject:From; b=hIj2MhqL+iIAP5r4OSFkzS2dSLp766PNtdBk/vRfViqWxb6+A7i4tz1clqON+D5yB Jv0qpcxDLBwNnbA8c/c/7SHQtdlX7HD26xTyFWokfm3CxRjEbnZFow13EwXRPw2nE6 D06QSd1EUdV1200w5LQyUjx2kOCkLc1DH6dg5fSg= Date: Wed, 22 Jan 2020 15:10:21 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 597022: Script updating gh-pages from 32b3249e. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:10:24 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 597022d5485eb526d85a385e07a8412cc0e7ffc0 https://github.com/quicwg/base-drafts/commit/597022d5485eb526d85a385e07a8412cc0e7ffc0 Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 32b3249e. [ci skip] From nobody Wed Jan 22 15:10:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13613120108 for ; Wed, 22 Jan 2020 15:10:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pP9rDOE6U7Lk for ; Wed, 22 Jan 2020 15:10:47 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B64311200FD for ; Wed, 22 Jan 2020 15:10:47 -0800 (PST) Date: Wed, 22 Jan 2020 15:10:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579734647; bh=/Pw2+n36JJOGwfMBVwiZCBiqYZ0shYo0AXPjXMPHlck=; h=Date:From:To:Subject:From; b=BLDYKYaIxR/yyauKU5PNR6qdbYCsJkjYn23C0QKkaGDCUH0bp5jfeIJbMbznDvnBx UqzT2ZRmEcglzlUKcqKp7aJENXMgSdzcexe+V0iBtWFWfl6jxWBaBhVGWW19Gq5eSQ i8tQN0Rbc4ojW7uozYHv/As9DJLwoTN9MQ0zINRw= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] bbde74: Script updating gh-pages from a482856b. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:10:49 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: bbde74994535307273b5ed4f18ca712a1952294a https://github.com/quicwg/base-drafts/commit/bbde74994535307273b5ed4f18ca712a1952294a Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from a482856b. [ci skip] From nobody Wed Jan 22 15:18:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2B741200FD for ; Wed, 22 Jan 2020 15:18:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qqj2A42_fkjF for ; Wed, 22 Jan 2020 15:18:25 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3277712003F for ; Wed, 22 Jan 2020 15:18:25 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 8AE8DA0027 for ; Wed, 22 Jan 2020 15:18:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735104; bh=iMQR92m2m9Dq9b6piGBN5CHIt+HVCR+MVQQSS3Nu80E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tuzc9j3OVT1Plh73naQtJC2aTeOWaeUnVtHbxEV4ZaRIDBuVmn46AZdjK43Rw2ezd 7cr9KXuaGP8WWJykwEHoRaM08jmgnSr0Eyg8OBkU2VDeaTUhcvL2EfrGJeJ1+q1v8F YKv0eFDOCl9uysga5ClF6Ct/MAUwBpBA9y13W6QM= Date: Wed, 22 Jan 2020 15:18:24 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: simplify pseudo code (recovery) (#3384) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d8407c20c_30743ff3ad8cd968147669"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:18:27 -0000 ----==_mimepart_5e28d8407c20c_30743ff3ad8cd968147669 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett requested changes on this pull request. PTAL at https://github.com/quicwg/base-drafts/issues/3350 > @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows: ~~~ ack_delay = min(Ack Delay in ACK Frame, max_ack_delay) -adjusted_rtt = latest_rtt -if (min_rtt + ack_delay < latest_rtt): - adjusted_rtt = latest_rtt - ack_delay +adjusted_rtt = max(latest_rtt - ack_delay, min_rtt) This is the pseudocode that results from https://github.com/quicwg/base-drafts/issues/3350, so this change is not editorial -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3384#pullrequestreview-346971460 ----==_mimepart_5e28d8407c20c_30743ff3ad8cd968147669 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett requested changes on this pull request.

PTAL at #3350


In draft-ietf-quic-recovery.md:

> @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows:
 
 ~~~
 ack_delay = min(Ack Delay in ACK Frame, max_ack_delay)
-adjusted_rtt = latest_rtt
-if (min_rtt + ack_delay < latest_rtt):
-  adjusted_rtt = latest_rtt - ack_delay
+adjusted_rtt = max(latest_rtt - ack_delay, min_rtt)

This is the pseudocode that results from #3350, so this change is not editorial


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d8407c20c_30743ff3ad8cd968147669-- From nobody Wed Jan 22 15:19:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3FC2120108 for ; Wed, 22 Jan 2020 15:19:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LzyjvQanTcq2 for ; Wed, 22 Jan 2020 15:19:08 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D39FD1200FD for ; Wed, 22 Jan 2020 15:19:08 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 35B3BE0FAB for ; Wed, 22 Jan 2020 15:19:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735148; bh=benoVGGWRbf280f9c88fzAxMN6yEfOH/SU19UFBodNc=; h=Date:From:To:Subject:From; b=EvIBm9o5iETmdQJNCNmuDX8fz5GV6lKUxoyf29o87vmRs7O8+KdXPIX6fRpvhg/eJ q6X2Ix9nVdEVbm4R9eDGiBN3OEgxIGnyh5EOg+kYiaky8+ZbBcaq1kcs2Ik1qPnE3S Zx6U9uaI8CLuAKITR8sXipQX5moe+hA8gJzOhSnU= Date: Wed, 22 Jan 2020 15:19:08 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7c0a97: Drop unnecessary indefinite article Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:19:10 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 7c0a97a45ff37bb04c04c5518604c338e12d2f90 https://github.com/quicwg/base-drafts/commit/7c0a97a45ff37bb04c04c5518604c338e12d2f90 Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Drop unnecessary indefinite article Commit: 15dcf07f64598702731a15eedfc72c5a9a56813b https://github.com/quicwg/base-drafts/commit/15dcf07f64598702731a15eedfc72c5a9a56813b Author: Martin Thomson Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3376 from dtikhonov/202001220922-drop-unnecessary-indefinite-article Drop unnecessary indefinite article Compare: https://github.com/quicwg/base-drafts/compare/a482856b8314...15dcf07f6459 From nobody Wed Jan 22 15:19:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9022120125 for ; Wed, 22 Jan 2020 15:19:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5-SxCtq7F28e for ; Wed, 22 Jan 2020 15:19:20 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D60711200FD for ; Wed, 22 Jan 2020 15:19:19 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 36F0EE078A for ; Wed, 22 Jan 2020 15:19:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735159; bh=9LJPxy74Du+MGZqMhlKr2ztcKuEvjf4R8ITN40Hrw5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e3zZCkfJJKTi5CJyl+bP4CDL2FZmNkY8cJSsbZ7lmcMtnzzHDj5YYpxKyea26kWrD kS3CjnctHfz+/DteQUaZvID1yu5Mh7GPL4Chv93yk6on8uxBu4PuFZj6UVlajB73gb Pt4z7JndCJI4OyBlTtuwf3sqFvpVYOF5YGze03T0= Date: Wed, 22 Jan 2020 15:19:19 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Drop unnecessary indefinite article (#3376) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d87726776_30873ff3ad8cd9681724d2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:19:21 -0000 ----==_mimepart_5e28d87726776_30873ff3ad8cd9681724d2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3376 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3376#event-2971952972 ----==_mimepart_5e28d87726776_30873ff3ad8cd9681724d2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3376 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d87726776_30873ff3ad8cd9681724d2-- From nobody Wed Jan 22 15:19:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 929311200FD for ; Wed, 22 Jan 2020 15:19:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bYuP1CMfGNpk for ; Wed, 22 Jan 2020 15:19:45 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DDB512003F for ; Wed, 22 Jan 2020 15:19:45 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id CD87EA0B7B for ; Wed, 22 Jan 2020 15:19:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735184; bh=pZx2JH/aK928Jc6HkhFqrMnq72QTfX/WGIKpoAHOEm0=; h=Date:From:To:Subject:From; b=MjeO0WHC0RnGRYn+3UgquDcP0tJmbPrR1DbYLiiB7d63qVomrdmk1j2fmSWRXYGsY yzPP0GC3se6hoRh0Je+FBlpEU4JMENyGz2TUHbXOR6PYvoysLsDFVRTpNS9iY2Hkv9 kdp0DhTW7K2ukeZTImUu8gFlQNZAO8MozMI0BnYY= Date: Wed, 22 Jan 2020 15:19:44 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 02a837: Add HANDSHAKE_DONE to list of frames ineligible fo... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:19:46 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 02a8375b5295d69f614e419f9b865d28c5faac19 https://github.com/quicwg/base-drafts/commit/02a8375b5295d69f614e419f9b865d28c5faac19 Author: Dmitri Tikhonov Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT Commit: 6ae04db7626d8a14a82b5962f22678f571054d24 https://github.com/quicwg/base-drafts/commit/6ae04db7626d8a14a82b5962f22678f571054d24 Author: Martin Thomson Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #3386 from dtikhonov/202001221413-tls-no-hsk-done-in-0rtt Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT Compare: https://github.com/quicwg/base-drafts/compare/15dcf07f6459...6ae04db7626d From nobody Wed Jan 22 15:20:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9293F120108 for ; Wed, 22 Jan 2020 15:19:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dLhGivRtPb8d for ; Wed, 22 Jan 2020 15:19:56 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0C9612003F for ; Wed, 22 Jan 2020 15:19:55 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 1E4226E01E4 for ; Wed, 22 Jan 2020 15:19:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735195; bh=X/6QUQ+NX9Nb02KcPyBh7rwUjk6pxC107nj4lPRBURE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G5XHvD5sW90IAkiJngolpAcYF76wv+inLtb+MF85SPJJ9E8KvsDgndaQUTyYmDxEX lNjOOyTw8ArTBJD77vyG+18uju7+CQmoVi7/lCtawwo3Ze0YgVS3yyQb00/Nw8ZC3M lpmjjH/MxM5oASwarx0RXVbg5ohp0FVxKfkSnkNU= Date: Wed, 22 Jan 2020 15:19:55 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add HANDSHAKE_DONE to list of frames ineligible for 0-RTT (#3386) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28d89beb83_76913faf45ccd95c1494d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:19:57 -0000 ----==_mimepart_5e28d89beb83_76913faf45ccd95c1494d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3386 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3386#event-2971954321 ----==_mimepart_5e28d89beb83_76913faf45ccd95c1494d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3386 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28d89beb83_76913faf45ccd95c1494d1-- From nobody Wed Jan 22 15:20:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26A8D120108 for ; Wed, 22 Jan 2020 15:19:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nn8av9NYFEsk for ; Wed, 22 Jan 2020 15:19:56 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 977811200FD for ; Wed, 22 Jan 2020 15:19:56 -0800 (PST) Date: Wed, 22 Jan 2020 15:19:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735195; bh=PijxQhaa2UxZyphYoqBYBINyU2not44D2VQOLqD2CZA=; h=Date:From:To:Subject:From; b=XK+ppoFNTyCtT4+GK9qTV+QkjrJK6VitFnb4BLtsvND11KaadQm4nC4aAryyCILE1 iJIb8mS+v0mrcjRkPJ/0ypdwhj9N8J1uPSHSgu4oKFZnnDPCVgtwueT2QGOKIDuCJ5 RFMNPjQwF2WI2eunsg5CpXW62jWwP+K33xlER5Do= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] be18fb: Script updating gh-pages from 15dcf07f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:19:59 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: be18fb0e49da8e28fb208c97fbcc582bfa96050c https://github.com/quicwg/base-drafts/commit/be18fb0e49da8e28fb208c97fbcc582bfa96050c Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 15dcf07f. [ci skip] From nobody Wed Jan 22 15:20:47 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2937B1200FD for ; Wed, 22 Jan 2020 15:20:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G5jDw_Nji557 for ; Wed, 22 Jan 2020 15:20:45 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1992C12003F for ; Wed, 22 Jan 2020 15:20:45 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 726D7A01FB for ; Wed, 22 Jan 2020 15:20:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579735244; bh=lNs0sUrfMIe42auCvQUVyjO/hhc+HrGzgCQ2aKnP3y8=; h=Date:From:To:Subject:From; b=A+LTF40DGFjOOval99AbdCT+3J/9C2FFLy7Io7REa9+YfUBI+aRkEtG3ePrcx5vng w/oyaYcwntDXzgtkSTTrApZEFcfX4vKdySKoA40ICHq+yxmv3zLUEGnZIX4y++4FV/ v7b/cGJ0Dq620gxbHfjO1HPOawvyZGaQ73JqNJTg= Date: Wed, 22 Jan 2020 15:20:44 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a2ac1e: Script updating gh-pages from 6ae04db7. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:20:46 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a2ac1e88b54e00f520c1bc51f7539bbe0507b7ad https://github.com/quicwg/base-drafts/commit/a2ac1e88b54e00f520c1bc51f7539bbe0507b7ad Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M index.html Log Message: ----------- Script updating gh-pages from 6ae04db7. [ci skip] From nobody Wed Jan 22 15:38:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 264C812007A for ; Wed, 22 Jan 2020 15:38:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mu5lgDzAZZTU for ; Wed, 22 Jan 2020 15:38:04 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1A9A12006F for ; Wed, 22 Jan 2020 15:38:04 -0800 (PST) Date: Wed, 22 Jan 2020 15:38:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579736284; bh=bVtgv/E+0AmO2G/yA0VCC5fpXfsdW37Vu/PAnRCH7AI=; h=Date:From:To:Subject:From; b=LO6zi2gnqIn7pHs1s0XbIIY25+FAC5fE/HYgAGP9KQqDd8+3bfcn9vfP/kAvRh8qf jUh7CpAD+dZs6UtrG5YgjkYDdjsB4Scc+R5JTC828muvkH4P04ug1Lk/v9Odyyi211 gcnYzp+o4CEnjbgCIUPEA3v/rVoxxSvE0kIJlRTw= From: ianswett To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 2dfdd0: editorial: Remove ACK-only Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:38:06 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 2dfdd0fc05734aede0fff51a2c7f21704b3e3358 https://github.com/quicwg/base-drafts/commit/2dfdd0fc05734aede0fff51a2c7f21704b3e3358 Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- editorial: Remove ACK-only ACK-only was only even used in the definition part and in-flight can also be defined using ack-eliciting. Commit: ab2a97a4504b1dbee515210d364e17dfa1cc6d85 https://github.com/quicwg/base-drafts/commit/ab2a97a4504b1dbee515210d364e17dfa1cc6d85 Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- add padding Commit: 49ea0b98bf5657650fddb390b447362835561e6c https://github.com/quicwg/base-drafts/commit/49ea0b98bf5657650fddb390b447362835561e6c Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 243d8041b942f50cb479d84a23701b489a4e0061 https://github.com/quicwg/base-drafts/commit/243d8041b942f50cb479d84a23701b489a4e0061 Author: ianswett Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3381 from mirjak/patch-6 editorial: Remove ACK-only (recovery) Compare: https://github.com/quicwg/base-drafts/compare/6ae04db7626d...243d8041b942 From nobody Wed Jan 22 15:38:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 424981200B8 for ; Wed, 22 Jan 2020 15:38:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rih-bdtUEzea for ; Wed, 22 Jan 2020 15:38:08 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A93312006F for ; Wed, 22 Jan 2020 15:38:08 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id AA905261739 for ; Wed, 22 Jan 2020 15:38:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579736287; bh=2hWALJsTuS1INcLs6S0M+qz6NXb3zK8ZHkiBoFsHcvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ylVFJQtzhiOUZv4YGbKfoyW5JP/SFIddabIaBL2PDcfGtPkHtRonOKEfRZPAVpoZx 3Ly8aWWnifg7Gg9DAuPyL2HFVOcm1U9/ovbQca3sFk0qd2i2l8sQD8a66a7RfPfSw4 Dbunrkv4oP8q5LZbUjbNndV/c25tgxWJrVRylVdM= Date: Wed, 22 Jan 2020 15:38:07 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (recovery) (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28dcdf5cd46_39c03f8d0e6cd95c213799"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:38:09 -0000 ----==_mimepart_5e28dcdf5cd46_39c03f8d0e6cd95c213799 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. I re-read the other spots @MikeBishop mentioned and I believe the text is still correct, so I'm going to accept this. Thanks for the simplification. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381#pullrequestreview-346979053 ----==_mimepart_5e28dcdf5cd46_39c03f8d0e6cd95c213799 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.

I re-read the other spots @MikeBishop mentioned and I believe the text is still correct, so I'm going to accept this.

Thanks for the simplification.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28dcdf5cd46_39c03f8d0e6cd95c213799-- From nobody Wed Jan 22 15:38:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E96B3120108 for ; Wed, 22 Jan 2020 15:38:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fP5f5RalP66i for ; Wed, 22 Jan 2020 15:38:15 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0AE712007A for ; Wed, 22 Jan 2020 15:38:15 -0800 (PST) Date: Wed, 22 Jan 2020 15:38:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579736295; bh=z1JloYOVdyqhztM0leB0aCwzpsl1DjagP9OBR4SSZnI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pvX6QDw+ZxXI1IMCqUWfJCcCExbwaoe+YGi+7RQi3ZQLFYGKWIGrfi11/mx5WB/gy gyxOpDSjRO2XodImu+YP1MC7bGC4VO/91FNn6FfPi62gvxSP5mcctVFkRnMVQ0CLSa jzyWX2p68GT/fe2nt1lFZk38EsXULUGOdoc8tCLY= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: Remove ACK-only (recovery) (#3381) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28dce6f3660_52f63f8dcd6cd960156233"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:38:17 -0000 ----==_mimepart_5e28dce6f3660_52f63f8dcd6cd960156233 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3381 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3381#event-2971989998 ----==_mimepart_5e28dce6f3660_52f63f8dcd6cd960156233 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3381 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28dce6f3660_52f63f8dcd6cd960156233-- From nobody Wed Jan 22 15:39:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A30E12003F for ; Wed, 22 Jan 2020 15:39:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t07CvSlCJ5LW for ; Wed, 22 Jan 2020 15:39:05 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 623FA12006F for ; Wed, 22 Jan 2020 15:39:05 -0800 (PST) Date: Wed, 22 Jan 2020 15:39:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579736344; bh=Ixj4E7SqGcDYgqT/TSn3oAeDNqdUEz/fDF5GsW6L3J4=; h=Date:From:To:Subject:From; b=ppqfFjT4MvoGboryW3C4ku/wN+Sw132xnCabL9HTQtq4zF3rnH2k6SikjijPh3qLQ eRTElOkRig/HPEk9Ip14FpCME9GSKdN8EsJUDFrt9kQOxuz9pMNX/PPNt0fDnFHKi1 uoo8Gmo3+eISFWWXeqP2PWyWHn3pHZ7Kq5Qz3Xqk= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 595cd6: Script updating gh-pages from 243d8041. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:39:08 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 595cd69e7eaca688aa517f9d9119ffe3327a084a https://github.com/quicwg/base-drafts/commit/595cd69e7eaca688aa517f9d9119ffe3327a084a Author: ID Bot Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from 243d8041. [ci skip] From nobody Wed Jan 22 15:51:17 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE0A41201B7 for ; Wed, 22 Jan 2020 15:51:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4SMf9VYyQ1eg for ; Wed, 22 Jan 2020 15:51:11 -0800 (PST) Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 917961200B8 for ; Wed, 22 Jan 2020 15:51:11 -0800 (PST) Date: Wed, 22 Jan 2020 15:51:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579737070; bh=M0rDWpbY0Dw62pzi3sSyNN1Fpzc7YdzVROpKcj7N+TA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wIH+2iDQ3TpqI0ffLnr1ITMqTQmxz8qRWir21MXN/U4CUeTmS9O/2FVJwok7Zs9yj M4jYB2muFpdAuI8YtY1Wkk+BT1lNeK9v9YiMaSQ7X0NAw7g0V78fXbcYhDx/0Eyxg4 IITns4LZ5usK2lrfYlP3fBxOcAhOs0Pw0JmTLk5I= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: simplify pseudo code (recovery) (#3384) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e28dfeeb7975_76bc3fd6cd8cd9602364f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jan 2020 23:51:13 -0000 ----==_mimepart_5e28dfeeb7975_76bc3fd6cd8cd9602364f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson commented on this pull request. > @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows: ~~~ ack_delay = min(Ack Delay in ACK Frame, max_ack_delay) -adjusted_rtt = latest_rtt -if (min_rtt + ack_delay < latest_rtt): - adjusted_rtt = latest_rtt - ack_delay +adjusted_rtt = max(latest_rtt - ack_delay, min_rtt) Right, this is a functional change. Prior to this you get `latest_rtt` or `latest_rtt - ack_delay`. With this change you get `min_rtt` or `latest_rtt - ack_delay`. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3384#discussion_r369868333 ----==_mimepart_5e28dfeeb7975_76bc3fd6cd8cd9602364f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows:
 
 ~~~
 ack_delay = min(Ack Delay in ACK Frame, max_ack_delay)
-adjusted_rtt = latest_rtt
-if (min_rtt + ack_delay < latest_rtt):
-  adjusted_rtt = latest_rtt - ack_delay
+adjusted_rtt = max(latest_rtt - ack_delay, min_rtt)

Right, this is a functional change.

Prior to this you get latest_rtt or latest_rtt - ack_delay.

With this change you get min_rtt or latest_rtt - ack_delay.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e28dfeeb7975_76bc3fd6cd8cd9602364f-- From nobody Wed Jan 22 18:11:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A72EF120045 for ; Wed, 22 Jan 2020 18:11:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3 X-Spam-Level: X-Spam-Status: No, score=-3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1EejBR_VEDe for ; Wed, 22 Jan 2020 18:11:48 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 037931200A1 for ; Wed, 22 Jan 2020 18:11:48 -0800 (PST) Date: Wed, 22 Jan 2020 18:11:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579745506; bh=TUG+ae2AXfA0pzAoW96Tt6DwDiPpwTTJcJMAoYt/5Kc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NG19hcMz2sxg1ybflk3i9a+7jjCgcW7le56Qtrj0OJNVqVokeoJandPISZp8uzgM/ Qr4lZoabXHae/auOWHVQxvyw2EP25BosM/bDUn01lrOGEub8luJA2NinkhnjTy0Amx r7fDKMIXp/xeZFyWDn/XfrANGFChGLT84kRmRBrM= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2900e2b0c13_17313fef624cd95c205172"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:11:49 -0000 ----==_mimepart_5e2900e2b0c13_17313fef624cd95c205172 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar approved this pull request. I'm fine with this new language. > @@ -90,17 +90,13 @@ code and issues list for this draft can be found at # Introduction -QUIC is a new multiplexed and secure transport atop UDP. QUIC builds on decades -of transport and security experience, and implements mechanisms that make it -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit ```suggestion recovery for QUIC. Mechanisms described in this document follow the spirit ``` > -of transport and security experience, and implements mechanisms that make it -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit +of existing TCP congestion control and loss recovery mechanisms, described in +RFCs, various Internet-drafts, or academic papers, and also those prevalent in +the Linux TCP implementation. Where applicable, this document attributes the TCP ```suggestion the Linux TCP implementation. ``` > -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit +of existing TCP congestion control and loss recovery mechanisms, described in +RFCs, various Internet-drafts, or academic papers, and also those prevalent in +the Linux TCP implementation. Where applicable, this document attributes the TCP +equivalent. ```suggestion ``` > -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit +of existing TCP congestion control and loss recovery mechanisms, described in +RFCs, various Internet-drafts, or academic papers, and also those prevalent in +the Linux TCP implementation. Where applicable, this document attributes the TCP +equivalent. I don't think this last sentence is useful or necessary. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3380#pullrequestreview-347024465 ----==_mimepart_5e2900e2b0c13_17313fef624cd95c205172 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar approved this pull request.

=0D =0D

I'm fine with this new language.


=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -90,17 +90,13 @@ code and issues list f=
or this draft can be found at=0D
 =0D
 # Introduction=0D
 =0D
-QUIC is a new multiplexed and secure transport atop UDP.  QUIC builds on=
 decades=0D
-of transport and security experience, and implements mechanisms that mak=
e it=0D
-attractive as a modern general-purpose transport.  The QUIC protocol is=0D=

-described in {{QUIC-TRANSPORT}}.=0D
-=0D
-QUIC implements the spirit of existing TCP congestion control and loss r=
ecovery=0D
-mechanisms, described in RFCs, various Internet-drafts, and also those p=
revalent=0D
-in the Linux TCP implementation.  This document describes QUIC congestio=
n=0D
-control and loss recovery, and where applicable, attributes the TCP equi=
valent=0D
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.=0D=

-=0D
+QUIC is a new multiplexed and secure transport protocol atop UDP, specif=
ied in=0D
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss=0D=

+recovery for QUIC. Mechanisms described in this documnet follow the spir=
it=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-recovery for QUIC. Mechanisms described in th=
is documnet follow the spirit=0D
+recovery for QUIC. Mechanisms described in this document follow the spir=
it=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> -of transport and security experience, and=
 implements mechanisms that make it=0D
-attractive as a modern general-purpose transport.  The QUIC protocol is=0D=

-described in {{QUIC-TRANSPORT}}.=0D
-=0D
-QUIC implements the spirit of existing TCP congestion control and loss r=
ecovery=0D
-mechanisms, described in RFCs, various Internet-drafts, and also those p=
revalent=0D
-in the Linux TCP implementation.  This document describes QUIC congestio=
n=0D
-control and loss recovery, and where applicable, attributes the TCP equi=
valent=0D
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.=0D=

-=0D
+QUIC is a new multiplexed and secure transport protocol atop UDP, specif=
ied in=0D
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss=0D=

+recovery for QUIC. Mechanisms described in this documnet follow the spir=
it=0D
+of existing TCP congestion control and loss recovery mechanisms, describ=
ed in=0D
+RFCs, various Internet-drafts, or academic papers, and also those preval=
ent in=0D
+the Linux TCP implementation. Where applicable, this document attributes=
 the TCP=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-the Linux TCP implementation. Where applicabl=
e, this document attributes the TCP=0D
+the Linux TCP implementation.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> -attractive as a modern general-purpose tr=
ansport.  The QUIC protocol is=0D
-described in {{QUIC-TRANSPORT}}.=0D
-=0D
-QUIC implements the spirit of existing TCP congestion control and loss r=
ecovery=0D
-mechanisms, described in RFCs, various Internet-drafts, and also those p=
revalent=0D
-in the Linux TCP implementation.  This document describes QUIC congestio=
n=0D
-control and loss recovery, and where applicable, attributes the TCP equi=
valent=0D
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.=0D=

-=0D
+QUIC is a new multiplexed and secure transport protocol atop UDP, specif=
ied in=0D
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss=0D=

+recovery for QUIC. Mechanisms described in this documnet follow the spir=
it=0D
+of existing TCP congestion control and loss recovery mechanisms, describ=
ed in=0D
+RFCs, various Internet-drafts, or academic papers, and also those preval=
ent in=0D
+the Linux TCP implementation. Where applicable, this document attributes=
 the TCP=0D
+equivalent.=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-equivalent.=0D
=0D =0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> -attractive as a modern general-purpose tr=
ansport.  The QUIC protocol is=0D
-described in {{QUIC-TRANSPORT}}.=0D
-=0D
-QUIC implements the spirit of existing TCP congestion control and loss r=
ecovery=0D
-mechanisms, described in RFCs, various Internet-drafts, and also those p=
revalent=0D
-in the Linux TCP implementation.  This document describes QUIC congestio=
n=0D
-control and loss recovery, and where applicable, attributes the TCP equi=
valent=0D
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.=0D=

-=0D
+QUIC is a new multiplexed and secure transport protocol atop UDP, specif=
ied in=0D
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss=0D=

+recovery for QUIC. Mechanisms described in this documnet follow the spir=
it=0D
+of existing TCP congestion control and loss recovery mechanisms, describ=
ed in=0D
+RFCs, various Internet-drafts, or academic papers, and also those preval=
ent in=0D
+the Linux TCP implementation. Where applicable, this document attributes=
 the TCP=0D
+equivalent.=0D
=0D

I don't think this last sentence is useful or necessary.

=0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2900e2b0c13_17313fef624cd95c205172-- From nobody Wed Jan 22 18:12:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 856AB120018 for ; Wed, 22 Jan 2020 18:12:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7581_1SBDfK6 for ; Wed, 22 Jan 2020 18:12:37 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 247E9120045 for ; Wed, 22 Jan 2020 18:12:37 -0800 (PST) Date: Wed, 22 Jan 2020 18:12:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579745556; bh=+aK8TKNGkkyLkFxR4UhV2Whl+ZVflxSl/bKs/ngRYd4=; h=Date:From:To:Subject:From; b=E037vnrEyh02FJOoXUMvFpZW5A/TXu8g0VW8JdA2BUuUbcumc0Zt2yUUQdyn0FJtU r246tcfTActtieomgPrWjzBI/x9b7LOb6Pz6BRrF8haeWUkvmLDX+uwu5YCNGqGgsX Xl8HCxL4Etbt7BY3rd4l9wYr2qB6aXiYdyHsZi7s= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 694322: nit: brackets for section reference (recovery) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:12:38 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 6943227d37a8b5969188fd5656eaf6627f8084e2 https://github.com/quicwg/base-drafts/commit/6943227d37a8b5969188fd5656eaf6627f8084e2 Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- nit: brackets for section reference (recovery) Commit: cfd3a4a6eb2b0b5cba52916c3ad01c5374619e4d https://github.com/quicwg/base-drafts/commit/cfd3a4a6eb2b0b5cba52916c3ad01c5374619e4d Author: Jana Iyengar Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3385 from mirjak/patch-10 nit: brackets for section reference (recovery) Compare: https://github.com/quicwg/base-drafts/compare/243d8041b942...cfd3a4a6eb2b From nobody Wed Jan 22 18:12:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEE02120045 for ; Wed, 22 Jan 2020 18:12:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.682 X-Spam-Level: X-Spam-Status: No, score=-3.682 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsWiFUkrlrtE for ; Wed, 22 Jan 2020 18:12:51 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48EB3120018 for ; Wed, 22 Jan 2020 18:12:51 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 0428F8C0056 for ; Wed, 22 Jan 2020 18:12:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579745570; bh=eWMXeRBU962M3Bh8Fec/CRyS7XkE0uYvfOvllAhe1Fs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=znLk9MvZ6+vADeA8qzfiIBwiUl5aZxvxQYiccm000KaN7AojmPwMCr8go0uJjQGUq bjZNlVD4WsbCgiqoesrF4onDUAQU0crSy1DMJwnczzg842MmQRxmDSkXbNKVw+nQNQ AsCa8Z10foDnkblctINeq+JyTf7+IX4+Q122bkeI= Date: Wed, 22 Jan 2020 18:12:49 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] nit: brackets for section reference (recovery) (#3385) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e290121e95e3_6e293ffce8ecd96418970"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:12:53 -0000 ----==_mimepart_5e290121e95e3_6e293ffce8ecd96418970 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3385 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3385#event-2972242152 ----==_mimepart_5e290121e95e3_6e293ffce8ecd96418970 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3385 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e290121e95e3_6e293ffce8ecd96418970-- From nobody Wed Jan 22 18:13:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3F78120089 for ; Wed, 22 Jan 2020 18:13:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pNfyGlOC352Y for ; Wed, 22 Jan 2020 18:13:36 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3AD8120018 for ; Wed, 22 Jan 2020 18:13:36 -0800 (PST) Date: Wed, 22 Jan 2020 18:13:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579745616; bh=gANap21M8WLpk6JLrqQhfQlzJ4l0CojfHeFPM5uCYaw=; h=Date:From:To:Subject:From; b=yVJnDHs5Ae+K5ooyJ2OKqEkZpx6XynJYwDkthfReuiZkE31fplQgK2huCx1KNpdxJ LDN844/sywy9V17nSOJpgQsL5lsrwmwKcvPGbECb9YwiX8PPSAEvbwDa5g6oVc1NIr 9zOl4tlTB+gMvHXUJh2mruRUrc54oMYDHAgNObOk= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 381007: Script updating gh-pages from cfd3a4a6. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:13:38 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 3810076106bdb647c78718859f5785f7162482be https://github.com/quicwg/base-drafts/commit/3810076106bdb647c78718859f5785f7162482be Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from cfd3a4a6. [ci skip] From nobody Wed Jan 22 18:15:46 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 763401200A1 for ; Wed, 22 Jan 2020 18:15:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FhfX4A-Ndtag for ; Wed, 22 Jan 2020 18:15:43 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58DD7120089 for ; Wed, 22 Jan 2020 18:15:43 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 82D8A1C0746 for ; Wed, 22 Jan 2020 18:15:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579745742; bh=1VaFpSXSTgiQGBU1X2mt8+MiIfe0trPPq+TsVWp7n18=; h=Date:From:To:Subject:From; b=jMWqSzcznRn1ueyIyQ+4HeqCDr6xt2Hs1KObwbBCa+z0zJXr3xLFH7gji7Y5177GJ ahOoJa/x/mppn6uhnszn7nVrQppq9yuQRLNqnF7i4EXuOpk6MVu8ryCGenKslvKJmD jjUp9qotTrlFNSSOt4KH8tPEKyQSQU7KEiuZJuvY= Date: Wed, 22 Jan 2020 18:15:42 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 9f85b2: Script updating issues at 2020-01-23T02:15:34Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:15:44 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 9f85b2ba630b3c4d62071e42460a20dd56c7be45 https://github.com/quicwg/base-drafts/commit/9f85b2ba630b3c4d62071e42460a20dd56c7be45 Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-23T02:15:34Z. [ci skip] From nobody Wed Jan 22 18:39:22 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05ED912006F for ; Wed, 22 Jan 2020 18:39:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y5kLBHrmDBF8 for ; Wed, 22 Jan 2020 18:39:19 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76E61120018 for ; Wed, 22 Jan 2020 18:39:19 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id AB8052C1712 for ; Wed, 22 Jan 2020 18:39:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747158; bh=+iVQwv/2HQ+1soy5YrVGluf8ti9BkXjdUU5JNmzq2Mo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w6yvza1ks0j7XnDJW13hbpTwYjMWwGYPY8cIV6nlfZRdm0ebqObk4mhHYl51dT9hj 2BtSpx0PjSzI2kZG+rYa9cOmSMoE03JHDYwqVoNsq8/6ID6qy5kbQKugRpyzT5HBDF oMEHPfIkf6YGHQsts136LBbjfyr7AXIPahAadclI= Date: Wed, 22 Jan 2020 18:39:18 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2907569b936_51843fa37decd960207991"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:39:21 -0000 ----==_mimepart_5e2907569b936_51843fa37decd960207991 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit janaiyengar commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer usually does not +send an ACK frame when only non-ack-eliciting packets are received. Therefore +an ACK frame that only contains acknowledgements for non-ack-eliciting packets ```suggestion an ACK frame that contains acknowledgements for only non-ack-eliciting packets ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#pullrequestreview-347031038 ----==_mimepart_5e2907569b936_51843fa37decd960207991 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@janaiyengar commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-recovery.md:

=0D
> @@ -272,9 +272,10 @@ SHOULD NOT be used to=
 update RTT estimates if it does not newly acknowledge the=0D
 largest acknowledged packet.=0D
 =0D
 An RTT sample MUST NOT be generated on receiving an ACK frame that does =
not=0D
-newly acknowledge at least one ack-eliciting packet.  A peer does not se=
nd an=0D
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame t=
hat is=0D
-subsequently sent can include an arbitrarily large Ack Delay field.  Ign=
oring=0D
+newly acknowledge at least one ack-eliciting packet. A peer usually does=
 not=0D
+send an ACK frame when only non-ack-eliciting packets are received. Ther=
efore=0D
+an ACK frame that only contains acknowledgements for non-ack-eliciting p=
ackets=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-an ACK frame that only contains acknowledgeme=
nts for non-ack-eliciting packets=0D
+an ACK frame that contains acknowledgements for only non-ack-eliciting p=
ackets=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2907569b936_51843fa37decd960207991-- From nobody Wed Jan 22 18:41:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D7BE120018 for ; Wed, 22 Jan 2020 18:41:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N8ltlHMgj5Nh for ; Wed, 22 Jan 2020 18:41:52 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63D23120089 for ; Wed, 22 Jan 2020 18:41:52 -0800 (PST) Date: Wed, 22 Jan 2020 18:41:51 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747311; bh=tsFWkNH8bu+6txVGSy72NjOrL4kXpSoDItLmpikPMfk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2BCxqwsams0zq9vLvXvNvgemJgFpdl2BToFJ4rtiXyPK0DwO6BZxU+MwZafePYNzE S1O8MviRscQEenQQKFxtG+o5rYD/PnQ7arXV+nFqPSBgcpWRubuPSIBUfInGjW+3sN XQnzbHXbfLKY9fzpgWpDACJhaNxRuVf9gd9sSaLo= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: split long sentence (recovery) (#3382) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2907ef8047a_7b283f9c388cd96c2141f1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:41:53 -0000 ----==_mimepart_5e2907ef8047a_7b283f9c388cd96c2141f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. 2f5016acdd11538c1e180f14911c6ce6e787ab62 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3382/files/e7b6ce87a8be39bf8dd3d58ba86ae6935e6c672f..2f5016acdd11538c1e180f14911c6ce6e787ab62 ----==_mimepart_5e2907ef8047a_7b283f9c388cd96c2141f1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

  • 2f5016a Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2907ef8047a_7b283f9c388cd96c2141f1-- From nobody Wed Jan 22 18:44:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24B2812006F for ; Wed, 22 Jan 2020 18:44:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hrS_Dfyxw8Ue for ; Wed, 22 Jan 2020 18:44:34 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59249120018 for ; Wed, 22 Jan 2020 18:44:34 -0800 (PST) Date: Wed, 22 Jan 2020 18:44:33 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747473; bh=MGxBIeJrR7H7Ty5LJ1v7+dHUWpPTQeVnCAPOL740bLE=; h=Date:From:To:Subject:From; b=S3jokALWxtV3VaUPTYapBRWvhOqs1VSOd8OJglDrRs7tTehfRwQRdBCcl2K+B+HpH rEYgD8TTO3crheJ903TeYsBeJvgRaEcQQoq03bS6jwSnIU6pNciYGFm3fwe60z5SYa 4AJPYhu7hSHyOk57cXbjfYlsf8tUXXjpUieRXndk= From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e7b6ce: editorial: split long sentence Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:44:36 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: e7b6ce87a8be39bf8dd3d58ba86ae6935e6c672f https://github.com/quicwg/base-drafts/commit/e7b6ce87a8be39bf8dd3d58ba86ae6935e6c672f Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- editorial: split long sentence Commit: 2f5016acdd11538c1e180f14911c6ce6e787ab62 https://github.com/quicwg/base-drafts/commit/2f5016acdd11538c1e180f14911c6ce6e787ab62 Author: Jana Iyengar Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: cae84e1b3059a87471a9f2c7d75f1ac225f6a6b6 https://github.com/quicwg/base-drafts/commit/cae84e1b3059a87471a9f2c7d75f1ac225f6a6b6 Author: Jana Iyengar Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3382 from mirjak/patch-7 editorial: split long sentence (recovery) Compare: https://github.com/quicwg/base-drafts/compare/cfd3a4a6eb2b...cae84e1b3059 From nobody Wed Jan 22 18:44:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AE9012006F for ; Wed, 22 Jan 2020 18:44:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6ZmvGvvxG6mz for ; Wed, 22 Jan 2020 18:44:49 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5F73120018 for ; Wed, 22 Jan 2020 18:44:48 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 0E0C9660049 for ; Wed, 22 Jan 2020 18:44:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747488; bh=m6Mlj3eteDSKtCLJU91pIy0biWlrfdthWYtvLkt2SH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yId8GqzKmtnb2mijTp0JQjrkhbUvb841ZYMhKU/fo+0bR51a8lMuGWcDW9aJ9wRiV MFH3hS3cJrkYo2UcgYJWF/dDICyhwvbc/pwgKqhhdfqoEMRdeMAsCJzqndXf0nTVMs EZ20cDqpcXdffA+mosOHfsyQnaoGvdF+6B2h9LOc= Date: Wed, 22 Jan 2020 18:44:47 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: split long sentence (recovery) (#3382) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29089ff20d7_73b63fd23dacd95c27356f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:44:51 -0000 ----==_mimepart_5e29089ff20d7_73b63fd23dacd95c27356f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3382 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3382#event-2972286483 ----==_mimepart_5e29089ff20d7_73b63fd23dacd95c27356f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3382 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29089ff20d7_73b63fd23dacd95c27356f-- From nobody Wed Jan 22 18:45:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54B8F120089 for ; Wed, 22 Jan 2020 18:45:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kEhotkNwbV1o for ; Wed, 22 Jan 2020 18:45:27 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46D8112006F for ; Wed, 22 Jan 2020 18:45:27 -0800 (PST) Date: Wed, 22 Jan 2020 18:45:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747526; bh=E2nxTMmqG1m3pEtnsMQ5G4GwL48W0lfWULjG0ckTwuY=; h=Date:From:To:Subject:From; b=iZx8ws6zWO9B0pfPYcczRatO3N7haWqi41xYonoIyZDMz60r4eDqEJoU2qNAXG3Kt a2ghNEiE3YTxXuuPNLeKebCXJkeyaCVf/O8cJ/ZxaoPAlYJNv5HK8AqT64WY9SPqFK 8DmK5HDdhDxzTtCahQVxxWEpBN4kOCq0dQVW2xiI= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] a0c7e9: Script updating gh-pages from cae84e1b. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:45:28 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: a0c7e9466a90f5c9dc2f40ea71afb3087f828162 https://github.com/quicwg/base-drafts/commit/a0c7e9466a90f5c9dc2f40ea71afb3087f828162 Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from cae84e1b. [ci skip] From nobody Wed Jan 22 18:47:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B71B1200A1 for ; Wed, 22 Jan 2020 18:47:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UUrrZ9633zjQ for ; Wed, 22 Jan 2020 18:47:21 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AC11120018 for ; Wed, 22 Jan 2020 18:47:21 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 94A80E0029 for ; Wed, 22 Jan 2020 18:47:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747640; bh=C0OXcfCLhhqOdNep08nAbyQJcAaylSBQspdyacVOCoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i6nPH4suvzFE7Fc7u+p18O98KzL4V6d7x22llcs4IqXtvBSCwXPohpoNXwYvjERXX ePeAn782rRLmn07xzQmmz5emN3gOvU3SWNyEGTioxayXRf0/CpbG4/JNCbMAG2qkU4 0ULaOeKLzESSI6e6q6ZagZhoWpQiq3UvRc8iQOVM= Date: Wed, 22 Jan 2020 18:47:20 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] "Between when" is an awkward wording (#3378) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e290938850a2_1ea43ff0554cd9681950a4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:47:22 -0000 ----==_mimepart_5e290938850a2_1ea43ff0554cd9681950a4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixed by #3379. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3378#issuecomment-577480233 ----==_mimepart_5e290938850a2_1ea43ff0554cd9681950a4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixed by #3379.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e290938850a2_1ea43ff0554cd9681950a4-- From nobody Wed Jan 22 18:47:30 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F30F5120018 for ; Wed, 22 Jan 2020 18:47:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dQ8hG13-serd for ; Wed, 22 Jan 2020 18:47:22 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4092912006F for ; Wed, 22 Jan 2020 18:47:22 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 9A1911C0D3E for ; Wed, 22 Jan 2020 18:47:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579747641; bh=VMwiN/EjdaFgDFT0+Hf4GIHyW0fLJA+OWtFxH486+ik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BPMRdjvHfbaVo8aWqZgBlTfwLJBDcMDqprdyufCDWFlMt4EDgFhxqgDzVIqp/drid rh1ZEDLI9+h+0KWaQXtDDuqGBTZHe7DyezZiSsMr+QxW9t+pQN9DsVTvO2PSKLSfge uDhRtJvVywHIuK6rfcqrvYpvKLAEQy7HZyoo0c3M= Date: Wed, 22 Jan 2020 18:47:21 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] "Between when" is an awkward wording (#3378) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2909398b544_64403fc4138cd964183247"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 02:47:24 -0000 ----==_mimepart_5e2909398b544_64403fc4138cd964183247 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3378. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3378#event-2972289891 ----==_mimepart_5e2909398b544_64403fc4138cd964183247 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3378.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2909398b544_64403fc4138cd964183247-- From nobody Wed Jan 22 20:09:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A127D120125 for ; Wed, 22 Jan 2020 20:09:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HYNXZqqH8eDM for ; Wed, 22 Jan 2020 20:09:54 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4099A120124 for ; Wed, 22 Jan 2020 20:09:54 -0800 (PST) Date: Wed, 22 Jan 2020 20:09:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579752593; bh=7qz6WC1BaiHPWdSAbyjs5v0jepNH3W2h/pMqEi6XGFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X6yw349NN7tBGD0AUwmUBkD3f8UDk3cPVPPkluyxYbID5vn/v6ZeQ/B5ab2BUWtrC 3NIvdxXQ2l1wnkqrS6Uqi9nFAex9YXkdEv3uglObbehWb8hJDPFtpu69WrMPjkpT6V NdVehdIhbSAcUdAJkEXSv5185zsHx8Yo1Q5H9lco= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e291c9184632_1a7f3fb1a02cd96857889"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 04:09:56 -0000 ----==_mimepart_5e291c9184632_1a7f3fb1a02cd96857889 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-347049089 ----==_mimepart_5e291c9184632_1a7f3fb1a02cd96857889 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e291c9184632_1a7f3fb1a02cd96857889-- From nobody Wed Jan 22 20:10:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5538D120124 for ; Wed, 22 Jan 2020 20:10:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srHbJHm32ztw for ; Wed, 22 Jan 2020 20:10:40 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A81C512002F for ; Wed, 22 Jan 2020 20:10:40 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 04B0F280457 for ; Wed, 22 Jan 2020 20:10:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579752639; bh=qzgGoCKybsOSlfd5B6sk6yB+jJT7X77b/mvIwOoJE8k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MbP2W3JJFNSOalTwsaJgZ9fa+Cf8TArc4/YTI6WkRXz+IabO/C67TMeg4UwRD0x6o xS78XkShd6alJYG+XGbYQlwtE+AgS1Ph6iNLcmcSxEgYHjJcZGsPpNBwuvs9UzKwAK egzeaN//uuRPKZnZ2gaxDdassSYv76iptpXoegZg= Date: Wed, 22 Jan 2020 20:10:38 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e291cbee7906_76ec3fa25d8cd96450419"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 04:10:42 -0000 ----==_mimepart_5e291cbee7906_76ec3fa25d8cd96450419 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho commented on this pull request. > -stream is reset individually, or the connection terminates. Servers MAY reject -individual requests on streams below the indicated ID if these requests were not -processed. +connection and initiate a graceful connection close. Endpoints initiate the +graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}). +The GOAWAY frame contains an identifier that indicates to the receiver the range +of requests or pushes that were or might be processed in this connection. The +server sends a client-initiated bidirectional Stream ID; the client sends a Push +ID. Requests or pushes with the indicated identifier or greater are rejected by +the sender of the GOAWAY. This identifier MAY be zero if no requests or pushes +were processed. + +The information in the GOAWAY enables a client and server to agree on which +requests or pushes were accepted prior to the connection shutdown. Endpoints +SHOULD abruptly terminate any requests or pushes that have identifiers greater +than or equal to the smallest identifier sent in a GOAWAY frame. Thank you for all the work (including merging the changes from master). Looks good to me now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#discussion_r369924026 ----==_mimepart_5e291cbee7906_76ec3fa25d8cd96450419 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho commented on this pull request.


In draft-ietf-quic-http.md:

> -stream is reset individually, or the connection terminates.  Servers MAY reject
-individual requests on streams below the indicated ID if these requests were not
-processed.
+connection and initiate a graceful connection close.  Endpoints initiate the
+graceful shutdown of a connection by sending a GOAWAY frame ({{frame-goaway}}).
+The GOAWAY frame contains an identifier that indicates to the receiver the range
+of requests or pushes that were or might be processed in this connection.  The
+server sends a client-initiated bidirectional Stream ID; the client sends a Push
+ID.  Requests or pushes with the indicated identifier or greater are rejected by
+the sender of the GOAWAY.  This identifier MAY be zero if no requests or pushes
+were processed.
+
+The information in the GOAWAY enables a client and server to agree on which
+requests or pushes were accepted prior to the connection shutdown.  Endpoints
+SHOULD abruptly terminate any requests or pushes that have identifiers greater
+than or equal to the smallest identifier sent in a GOAWAY frame.

Thank you for all the work (including merging the changes from master). Looks good to me now.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e291cbee7906_76ec3fa25d8cd96450419-- From nobody Thu Jan 23 01:24:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFE6912022E for ; Thu, 23 Jan 2020 01:24:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nY4r9dNQxBC1 for ; Thu, 23 Jan 2020 01:24:12 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9335012001E for ; Thu, 23 Jan 2020 01:24:12 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 24A995210F4 for ; Thu, 23 Jan 2020 01:24:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579771451; bh=allSTBlxNiJzedBhxhqEkdy4AFnkDz/GSrsqBJnTtQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BkkVUa33a1t5Uw10NiXtl0UsnI/HlgYxADCGQj2hft2vA1qyZZEmH6bWD190go5AW BKv8zyKO/BubpmGprcmYrauld0Ut8NNLYV2s4lPwOUX83LqRyIIJyjTX/nIjBLzldU zUDHDtc/doGE6k67GKg8DaxxO1zOR3wrWm3nBzn8= Date: Thu, 23 Jan 2020 01:24:11 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29663b19960_74433f9ea8ccd964181848"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:24:14 -0000 ----==_mimepart_5e29663b19960_74433f9ea8ccd964181848 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. f8162becbde33a2e11f43f303b511c3dad949ade Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3383/files/d3cc03174ba5f0a7d7bbcc451d08c920a0fdf9d1..f8162becbde33a2e11f43f303b511c3dad949ade ----==_mimepart_5e29663b19960_74433f9ea8ccd964181848 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

  • f8162be Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e29663b19960_74433f9ea8ccd964181848-- From nobody Thu Jan 23 01:24:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60FAE120236 for ; Thu, 23 Jan 2020 01:24:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbcOf_9dHkmW for ; Thu, 23 Jan 2020 01:24:31 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 258A912001E for ; Thu, 23 Jan 2020 01:24:31 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 7899D5210D4 for ; Thu, 23 Jan 2020 01:24:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579771470; bh=p36A3+yIYXHpI9E8lcTfoCgD9xdsCe+PK+18ZuuOTvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rhfRzL2QTI4QfwAYXxEplUKklYJKZkEJTDjHxbUAbvJDYrAgYI1vF4TQD1TYE1Ups yll6N07bx82m9sBYSST69bsagg0B5SAo9781KuxOpvZaBS+lvN+WDBCbVBv9h/ExeR uufD4dVBRAGkQg5z/H/ccD1p23vKLcFDrPVL7hDc= Date: Thu, 23 Jan 2020 01:24:30 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29664e695b8_25f93fe4aeecd95c1222f0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:24:32 -0000 ----==_mimepart_5e29664e695b8_25f93fe4aeecd95c1222f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. 81f10dc8a143f6da754daab8690256c0597a6d07 Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3383/files/f8162becbde33a2e11f43f303b511c3dad949ade..81f10dc8a143f6da754daab8690256c0597a6d07 ----==_mimepart_5e29664e695b8_25f93fe4aeecd95c1222f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

  • 81f10dc Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e29664e695b8_25f93fe4aeecd95c1222f0-- From nobody Thu Jan 23 01:26:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5118512022E for ; Thu, 23 Jan 2020 01:26:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hJlh4S9iAk-C for ; Thu, 23 Jan 2020 01:26:07 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B20912001E for ; Thu, 23 Jan 2020 01:26:07 -0800 (PST) Date: Thu, 23 Jan 2020 01:26:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579771566; bh=/I4NJAO7FNMANptRIp5+aC83x/H9JZeK1Amfuuo2r/8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tUOergVDLDhBM1EtEqIIcm8sQAiRgsxTF4vGBdxnx66EYFO2XNhUMPklrhSzSaPGM GOh7sZszlvNz9MSEaZTTqFyP6rOwY+xgIN0oRfVYaa7878FxqfVnat8fmdTdN93mT+ KXXYFxqa6fhnPq1CAKfCpPkIWhy7uHaUoQw76lIo= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2966ae27dbc_31be3fbdc60cd96011166b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:26:08 -0000 ----==_mimepart_5e2966ae27dbc_31be3fbdc60cd96011166b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. f458ac8271c7e50e1111794d454e52eee9bf590f Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3380/files/b38da3b5b3f6de626ce324cd91226fb0ade25aa0..f458ac8271c7e50e1111794d454e52eee9bf590f ----==_mimepart_5e2966ae27dbc_31be3fbdc60cd96011166b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

  • f458ac8 Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2966ae27dbc_31be3fbdc60cd96011166b-- From nobody Thu Jan 23 01:26:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92585120236 for ; Thu, 23 Jan 2020 01:26:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wF39TwNS8_pH for ; Thu, 23 Jan 2020 01:26:48 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C6812001E for ; Thu, 23 Jan 2020 01:26:48 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id AF2FC5207DD for ; Thu, 23 Jan 2020 01:26:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579771607; bh=UUBZQEKwYsP8ZrL1EW70cnf0yYAdfGIQNHA4lbSIEPI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KorD+WuyCibmpX/CBuY2jh4TbfKBKQZMoLCmkvQDGYr10MXk3ysbwNUHU66dkG9wQ IIMyvmv2f9kAhndIzCTGiUZu1M5BK1VoiwlPePbJz+eSFlpMmtjzUeadaMdp4Xlz+L RDjaqrBeCYT4dEr7ePzoyzarMF6jII9wDPp5eJQQ= Date: Thu, 23 Jan 2020 01:26:47 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2966d7a01b6_5f1f3f9d9e2cd960107133"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:26:49 -0000 ----==_mimepart_5e2966d7a01b6_5f1f3f9d9e2cd960107133 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mirjak pushed 1 commit. 26a38dd8278fb208ff2610fc5b2aae5ec671206b Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3380/files/f458ac8271c7e50e1111794d454e52eee9bf590f..26a38dd8278fb208ff2610fc5b2aae5ec671206b ----==_mimepart_5e2966d7a01b6_5f1f3f9d9e2cd960107133 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak pushed 1 commit.

  • 26a38dd Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2966d7a01b6_5f1f3f9d9e2cd960107133-- From nobody Thu Jan 23 01:27:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4556412022E for ; Thu, 23 Jan 2020 01:27:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5vK4dF6EudD7 for ; Thu, 23 Jan 2020 01:27:26 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09DF312001E for ; Thu, 23 Jan 2020 01:27:26 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 1C30A2C0AF1 for ; Thu, 23 Jan 2020 01:27:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579771645; bh=DzpTDwXA6H+ydMjXwLDWJr0WHqQnptLo6Uve1DvOEcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lvr7U2Ste5FQTskn4nvX7DKJiPrKkahgm92v+iMMw1LPHO/kYBdphVvZjEy8IdoW+ BKjOUydBzkFOJ7FcvXaTCQHUz9ckonF1eydZNuJFoCGeaWtMfytrOa2dwKFo1TwOkp phWNpnVzfN6PsdEzJJO4XCLo+CqErirtMkvwMbE4= Date: Thu, 23 Jan 2020 01:27:25 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2966fdbe19_1b883ff919acd96867491"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:27:27 -0000 ----==_mimepart_5e2966fdbe19_1b883ff919acd96867491 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > -attractive as a modern general-purpose transport. The QUIC protocol is -described in {{QUIC-TRANSPORT}}. - -QUIC implements the spirit of existing TCP congestion control and loss recovery -mechanisms, described in RFCs, various Internet-drafts, and also those prevalent -in the Linux TCP implementation. This document describes QUIC congestion -control and loss recovery, and where applicable, attributes the TCP equivalent -in RFCs, Internet-drafts, academic papers, and/or TCP implementations. - +QUIC is a new multiplexed and secure transport protocol atop UDP, specified in +{{QUIC-TRANSPORT}}. This document describes congestion control and loss +recovery for QUIC. Mechanisms described in this documnet follow the spirit +of existing TCP congestion control and loss recovery mechanisms, described in +RFCs, various Internet-drafts, or academic papers, and also those prevalent in +the Linux TCP implementation. Where applicable, this document attributes the TCP +equivalent. I just took that from the old intro. Removed now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3380#discussion_r370008518 ----==_mimepart_5e2966fdbe19_1b883ff919acd96867491 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-recovery.md:

> -attractive as a modern general-purpose transport.  The QUIC protocol is
-described in {{QUIC-TRANSPORT}}.
-
-QUIC implements the spirit of existing TCP congestion control and loss recovery
-mechanisms, described in RFCs, various Internet-drafts, and also those prevalent
-in the Linux TCP implementation.  This document describes QUIC congestion
-control and loss recovery, and where applicable, attributes the TCP equivalent
-in RFCs, Internet-drafts, academic papers, and/or TCP implementations.
-
+QUIC is a new multiplexed and secure transport protocol atop UDP, specified in
+{{QUIC-TRANSPORT}}. This document describes congestion control and loss
+recovery for QUIC. Mechanisms described in this documnet follow the spirit
+of existing TCP congestion control and loss recovery mechanisms, described in
+RFCs, various Internet-drafts, or academic papers, and also those prevalent in
+the Linux TCP implementation. Where applicable, this document attributes the TCP
+equivalent.

I just took that from the old intro. Removed now.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2966fdbe19_1b883ff919acd96867491-- From nobody Thu Jan 23 01:42:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AA6A12020A for ; Thu, 23 Jan 2020 01:42:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rg4NA3nhDhER for ; Thu, 23 Jan 2020 01:42:20 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EADC012001E for ; Thu, 23 Jan 2020 01:42:19 -0800 (PST) Date: Thu, 23 Jan 2020 01:42:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579772539; bh=vDMhTv1HK+wJ7obP6/EB1PQKSv61fZgxI74NTyN2EnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BJfXznGYE0zmRVaC47OcWh6CZ7ebMLh5D1uuOjVH1RiHLEJzhEqY0qq3Uhsxom+Yh UGGLTB149HrcsqcWtcXX2FXlvRNZ2Rdc/d8Ci4/ucqb5O/SUGM+Bl4/5JO+cRmeEJf 1USkGiE+owz3rxAjtJ5Sv0eckoUW428gfGIDGhao= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e296a7b1614b_9183fbce7ecd964466f5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:42:22 -0000 ----==_mimepart_5e296a7b1614b_9183fbce7ecd964466f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The other option would be to not update smoothed_rtt at all... but the we need a way to ensure that we update still frequently enough. Also the code should probably say at least (adding =): if (latest_rtt => min_rtt + ack_delay): -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-577603355 ----==_mimepart_5e296a7b1614b_9183fbce7ecd964466f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The other option would be to not update smoothed_rtt at all... but the we need a way to ensure that we update still frequently enough.

Also the code should probably say at least (adding =):

if (latest_rtt => min_rtt + ack_delay):


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e296a7b1614b_9183fbce7ecd964466f5-- From nobody Thu Jan 23 01:46:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C7A50120255 for ; Thu, 23 Jan 2020 01:46:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t8ohp74jldYD for ; Thu, 23 Jan 2020 01:46:12 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E84C12022E for ; Thu, 23 Jan 2020 01:46:12 -0800 (PST) Date: Thu, 23 Jan 2020 01:46:11 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579772771; bh=3rOWQrUXk1m0HyRksLP9bwiWufY7NcQauzOGNmr6I7o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wAgT3fZYQUf/71TMqRzySYGqViNK1QZrUxvV74Bf/6//butA/6nZVRTIk0gH2F+9v gYprisGk+DuNMOTIkLFvKc86CuXfT8HUZ3d5EOox96rDUeAjeSbhAPiKXDxftSQGU+ qPxcIJ5K4//4ET++5xibpdJCS9FTSZvVhFdgldm0= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] !editorial: simplify pseudo code (recovery) (#3384) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e296b6331027_14a53f9251ecd95c446b6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 09:46:14 -0000 ----==_mimepart_5e296b6331027_14a53f9251ecd95c446b6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows: ~~~ ack_delay = min(Ack Delay in ACK Frame, max_ack_delay) -adjusted_rtt = latest_rtt -if (min_rtt + ack_delay < latest_rtt): - adjusted_rtt = latest_rtt - ack_delay +adjusted_rtt = max(latest_rtt - ack_delay, min_rtt) Ups, yes, you are right. I think I got that impression from reading "MUST NOT apply the adjustment if the resulting RTT sample is smaller than the min_rtt", however, that's not what it says. I think changing the if to the following would be slightly more readable for me but doesn't make a big difference: if (latest_rtt - ack_delay > min_rtt): Or even adjusted_rtt = latest_rtt - ack_delay if (adjusted_rtt > min_rtt): adjusted_rtt = latest_rtt However, we can also just withdraw this PR. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3384#discussion_r370017839 ----==_mimepart_5e296b6331027_14a53f9251ecd95c446b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -346,9 +346,7 @@ On subsequent RTT samples, smoothed_rtt and rttvar evolve as follows:
 
 ~~~
 ack_delay = min(Ack Delay in ACK Frame, max_ack_delay)
-adjusted_rtt = latest_rtt
-if (min_rtt + ack_delay < latest_rtt):
-  adjusted_rtt = latest_rtt - ack_delay
+adjusted_rtt = max(latest_rtt - ack_delay, min_rtt)

Ups, yes, you are right. I think I got that impression from reading "MUST NOT apply the adjustment if the resulting RTT sample is smaller than the min_rtt", however, that's not what it says.

I think changing the if to the following would be slightly more readable for me but doesn't make a big difference:

if (latest_rtt - ack_delay > min_rtt):

Or even

adjusted_rtt = latest_rtt - ack_delay
if (adjusted_rtt > min_rtt):
adjusted_rtt = latest_rtt

However, we can also just withdraw this PR.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e296b6331027_14a53f9251ecd95c446b6-- From nobody Thu Jan 23 03:12:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 909FF120024 for ; Thu, 23 Jan 2020 03:12:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lnq6xNefDk0K for ; Thu, 23 Jan 2020 03:12:00 -0800 (PST) Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE57012001E for ; Thu, 23 Jan 2020 03:12:00 -0800 (PST) Date: Thu, 23 Jan 2020 03:12:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579777920; bh=0dgnidYIN4vS24OTdgMPuNvf29mRlEfNX9IgoU4HCaU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QvTNLG3VS0MHkt5vE6kxhBQcfA2mPXV23PwuID7Wg5p3Q5fmWVngyEr3p+kkYhNsT IN0t6qIGUhbPXieEyzbLHWUuNhlJF6PZ9uGR0gVuSmvWYPiDbGEkicVnmewbFXLTdu c0HSDvKxjHAXhlkHa8njb0Utl6b1kElbxbhdrqn0= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e297f802bbfd_7a703fb4c88cd964102663"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:12:02 -0000 ----==_mimepart_5e297f802bbfd_7a703fb4c88cd964102663 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This was only defined normatively in the appendix. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3388 -- Commit Summary -- * editorial: value for kGranularity (recovery) -- File Changes -- M draft-ietf-quic-recovery.md (3) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3388.patch https://github.com/quicwg/base-drafts/pull/3388.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388 ----==_mimepart_5e297f802bbfd_7a703fb4c88cd964102663 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This was only defined normatively in the appendix.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3388

Commit Summary

  • editorial: value for kGranularity (recovery)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e297f802bbfd_7a703fb4c88cd964102663-- From nobody Thu Jan 23 03:17:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56E9412001E for ; Thu, 23 Jan 2020 03:17:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xdyWNeYwOIFd for ; Thu, 23 Jan 2020 03:17:22 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26665120024 for ; Thu, 23 Jan 2020 03:17:22 -0800 (PST) Date: Thu, 23 Jan 2020 03:17:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579778241; bh=HZeg9eVeeagANaD+RUVaLkgssYCx2HNenhvpjMIb+1k=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=h7bu0cQJ46B2JSXWpTdQPuTD84dgr7cfyifLgQxjmYz7H29bZV4/SblBQ+M9XPEYE j6edH+0PGIswZqBBceltSIBfm4lE2ZQUCNSbJvzyczOiekbam7oCftuz9REq604lhW JDVbgx/YuRZmccrhuBZredZgQ1gfpRIb+e5+puzE= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] recovery: initial reordering threshold (#3389) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2980c172f4d_5ef13fb09eacd9681419a8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:17:23 -0000 ----==_mimepart_5e2980c172f4d_5ef13fb09eacd9681419a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The doc says: "Implementations that detect spurious retransmissions and increase the reordering threshold in packets or time MAY choose to start with smaller initial reordering thresholds to minimize recovery latency." For the packet based threshold does that this say that a smaller initial value than 3 packets could be used? Is that really sensible? And for a time based threshold I don't really understand what this means because the threshold is anyway calculated dynamically based on the RTT, so there is no real initial value. I guess there was a time when the threshold was a fixed value and this sentence is maybe a left-over? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3389 ----==_mimepart_5e2980c172f4d_5ef13fb09eacd9681419a8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The doc says:
"Implementations that detect spurious retransmissions and increase the
reordering threshold in packets or time MAY choose to start with
smaller initial reordering thresholds to minimize recovery latency."

For the packet based threshold does that this say that a smaller initial value than 3 packets could be used? Is that really sensible?

And for a time based threshold I don't really understand what this means because the threshold is anyway calculated dynamically based on the RTT, so there is no real initial value. I guess there was a time when the threshold was a fixed value and this sentence is maybe a left-over?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2980c172f4d_5ef13fb09eacd9681419a8-- From nobody Thu Jan 23 03:30:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F9D312001E for ; Thu, 23 Jan 2020 03:30:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zcj056tmRaxH for ; Thu, 23 Jan 2020 03:30:16 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58912120013 for ; Thu, 23 Jan 2020 03:30:16 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 161FAC605F9 for ; Thu, 23 Jan 2020 03:30:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579779015; bh=03dJaZPJ7NfTvQAcwtdWk7R3FZcC3LFUVcc2puUQ7hc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1fe+NWP3jElybOdiPQJg+bQaSHYS52V2b5EwTKmeXKy6Dru9WZ8HuC0OzGfJ0eo2v ATpg4yKDMW/nuhLfBFrTUDHmWoSbkR2v7mgbi23AJmJF7OmZ1ZfsUc5K8KNIv0h+If 4IzQ54QbBGTHH5XAOENSFns/ibn3h1lBW/LUSVMc= Date: Thu, 23 Jan 2020 03:30:15 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify when timer should be set (#3390) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2983c7d59_42cb3f7fb66cd96c154575"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:30:18 -0000 ----==_mimepart_5e2983c7d59_42cb3f7fb66cd96c154575 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit However, I'm not sure if normative language is correctly here, because use of a time is an implementation detail; important is that the packet is declared lost after the threshold time. I guess a timer is the only sensible implementation but we could just say: "... a timer is set for the remaining time." or "... a timer should be set for the remaining time." or "... timer should be used to declare the packet lost if not acknowledged within the remaining time." You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3390 -- Commit Summary -- * Clarify when timer should be set -- File Changes -- M draft-ietf-quic-recovery.md (5) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3390.patch https://github.com/quicwg/base-drafts/pull/3390.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3390 ----==_mimepart_5e2983c7d59_42cb3f7fb66cd96c154575 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

However, I'm not sure if normative language is correctly here, because use of a time is an implementation detail; important is that the packet is declared lost after the threshold time. I guess a timer is the only sensible implementation but we could just say:

"... a timer is set for the remaining time."
or
"... a timer should be set for the remaining time."
or
"... timer should be used to declare the packet lost if not acknowledged within the remaining time."


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3390

Commit Summary

  • Clarify when timer should be set

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2983c7d59_42cb3f7fb66cd96c154575-- From nobody Thu Jan 23 03:37:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B362F12001E for ; Thu, 23 Jan 2020 03:37:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3YOgNuFvGs9h for ; Thu, 23 Jan 2020 03:37:49 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23863120013 for ; Thu, 23 Jan 2020 03:37:49 -0800 (PST) Date: Thu, 23 Jan 2020 03:37:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579779468; bh=vuD67f6WJlg4IxnU7lhMlWut8HdXwMzx3ORu+UGk4cc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CIyCvttn1xQz1pXx1EOQc87z0CSUBDC1o5DFMfr+8X23JBei8B/azZrSxEZq8DGBG uQsb2snqdYjSoVM50+lgaMLVFN2NWNJwf9wcTg6/lVeOSZfYSOTb7q/fukuJ5PEx3u f+A4YwXWSqFqV3aeaECVoBtl+uvNnltedF0WFBqE= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Remove pointer to appendix in PTO section (recover) (#3391) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29858c228c5_61683fc5b2ecd9681745ad"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:37:51 -0000 ----==_mimepart_5e29858c228c5_61683fc5b2ecd9681745ad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I proposed to remove this sentence here because all these values have actually been just defined in the previous sections. If a pointer to the appendix is desired, I think that should be mentioned earlier (e.g. in the intro already) that these lists existing in the appendix. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3391 -- Commit Summary -- * Remove pointer to appendix in PTO section (recover) -- File Changes -- M draft-ietf-quic-recovery.md (3) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3391.patch https://github.com/quicwg/base-drafts/pull/3391.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3391 ----==_mimepart_5e29858c228c5_61683fc5b2ecd9681745ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I proposed to remove this sentence here because all these values have actually been just defined in the previous sections. If a pointer to the appendix is desired, I think that should be mentioned earlier (e.g. in the intro already) that these lists existing in the appendix.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3391

Commit Summary

  • Remove pointer to appendix in PTO section (recover)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29858c228c5_61683fc5b2ecd9681745ad-- From nobody Thu Jan 23 03:45:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9471D1200B1 for ; Thu, 23 Jan 2020 03:45:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XRoqdLyI5q4c for ; Thu, 23 Jan 2020 03:45:31 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C77F120052 for ; Thu, 23 Jan 2020 03:45:31 -0800 (PST) Date: Thu, 23 Jan 2020 03:45:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579779930; bh=OCla7XsrVZIybV0bUhz8K9ft6Vj+LmfZnHn3Fk/UNuQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vLN1BDjod2YkRAUrefwSPq2amC/TPVyzVSQp59Xf7aPkktZprsXW65wGrIJ6iCO7G CGgoFq0Baky5KSVt4Ekrl7OSh4k+skNHEv4QE42EXDveEtjC6rNTG/M/046Aif42Nh RN/hrL/QDJOWZ89OY4mueOQ90OHBnu81VKcu1B9Y= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Small clarification and one nit (recovery) (#3392) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29875ab5799_7e023fb0bdecd96822939"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:45:34 -0000 ----==_mimepart_5e29875ab5799_7e023fb0bdecd96822939 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Btw. is it "a 1-RTT packet" or "an 1-RTT packet"? I found one occasion of "an 1-RTT packet" in the transport draft but otherwise there is always "a 1-RTT packet"... so I assume the one in the transport draft should be fixed...? You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3392 -- Commit Summary -- * Small clarification and one nit (recovery) -- File Changes -- M draft-ietf-quic-recovery.md (6) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3392.patch https://github.com/quicwg/base-drafts/pull/3392.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3392 ----==_mimepart_5e29875ab5799_7e023fb0bdecd96822939 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Btw. is it "a 1-RTT packet" or "an 1-RTT packet"? I found one occasion of "an 1-RTT packet" in the transport draft but otherwise there is always "a 1-RTT packet"... so I assume the one in the transport draft should be fixed...?


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3392

Commit Summary

  • Small clarification and one nit (recovery)

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29875ab5799_7e023fb0bdecd96822939-- From nobody Thu Jan 23 03:50:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6AAD1200B2 for ; Thu, 23 Jan 2020 03:50:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.381 X-Spam-Level: X-Spam-Status: No, score=-1.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q67fl-W2p10s for ; Thu, 23 Jan 2020 03:50:21 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7351D12009E for ; Thu, 23 Jan 2020 03:50:21 -0800 (PST) Date: Thu, 23 Jan 2020 03:50:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579780220; bh=Mxj1FCLpcmpaG3FUfK8DC+2LlV88DW9b9Kb5nXcggZM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=D/sLNdC5LduEIynrJFW2fU+7hKf0lIpDrabBej/KgFCIedW8DPTkce9txweibLKQu hyQiXkm+bAq5PZ8bUVaouswSqHUFbMkaYn3aNYA5z1bU8UanLhJ7FWyMnIwHrsdPRs SK+CvBpGeNmrZS18GbkojKRhv2nbuJmnKPHM/Z6w= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Normative language for PTO (#3393) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29887c62963_7c253fec234cd96c700c2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:50:23 -0000 ----==_mimepart_5e29887c62963_7c253fec234cd96c700c2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think this statement should be normative. Not sure if this is a design issue or not. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3393 -- Commit Summary -- * Normative language for PTO -- File Changes -- M draft-ietf-quic-recovery.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3393.patch https://github.com/quicwg/base-drafts/pull/3393.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3393 ----==_mimepart_5e29887c62963_7c253fec234cd96c700c2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think this statement should be normative. Not sure if this is a design issue or not.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3393

Commit Summary

  • Normative language for PTO

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29887c62963_7c253fec234cd96c700c2-- From nobody Thu Jan 23 03:58:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C333F12009E for ; Thu, 23 Jan 2020 03:58:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7c90OUnOgmHY for ; Thu, 23 Jan 2020 03:58:54 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AB9112004C for ; Thu, 23 Jan 2020 03:58:54 -0800 (PST) Date: Thu, 23 Jan 2020 03:58:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579780733; bh=IlC4z1ufTlgkd69eH3g/y+HuURmocx1SC1JUfJqr89s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dbcPYG3wFp0imuJDz1oMt3eQV5B00YqAEInVkq9BEjybLtOyhdIq2LelkMgpj1o4f AmJtpMt0Rv6FlP5jh+ZRjq+Wqc+5pfJzQkoIXioL5OUagZ1Kf6hvCQX6/Gay0i01U2 7id7RiPkufJcZ4znAED1iXEJnaEtk7skiLEVoOOk= From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Small clarification and one nit (recovery) (#3392) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e298a7d97e65_68e13fa4a9ccd96c21958d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 11:58:56 -0000 ----==_mimepart_5e298a7d97e65_68e13fa4a9ccd96c21958d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit FWIW: "a 1-RTT packet" is the correct construct -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3392#issuecomment-577650903 ----==_mimepart_5e298a7d97e65_68e13fa4a9ccd96c21958d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

FWIW: "a 1-RTT packet" is the correct construct


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e298a7d97e65_68e13fa4a9ccd96c21958d-- From nobody Thu Jan 23 05:25:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F98A120273 for ; Thu, 23 Jan 2020 05:25:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yymXnA2PMQwv for ; Thu, 23 Jan 2020 05:25:31 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C9131200CE for ; Thu, 23 Jan 2020 05:25:31 -0800 (PST) Date: Thu, 23 Jan 2020 05:25:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579785930; bh=QZPCgjtMmFHF0RA4GO6zPNrwKLLFGy44Qx11hOToZsQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1EDn19MeoP20QfxuREzWX9iMogHqDatzxWAmlB8wlDjak5MhIHNepPzlFteUbMscz lJ3pJgkiJ/4ljH/D+H0Egw2pcTXiXrGOs1KUq18QbMTk3RuJS8WLvq3hBcsYy+L4l2 U3G7kD/YQNU9iJIxT8pXUQO+2A4rjKNfNUw7Y6c0= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Small clarification and one nit (recovery) (#3392) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e299eca27102_5d4e3fc02c8cd9681287d7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 13:25:32 -0000 ----==_mimepart_5e299eca27102_5d4e3fc02c8cd9681287d7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett commented on this pull request. > @@ -467,14 +467,14 @@ Handshake packet number spaces, the max_ack_delay is 0, as specified in The PTO value MUST be set to at least kGranularity, to avoid the timer expiring immediately. -A sender computes its PTO timer every time an ack-eliciting packet is sent. +A sender resets its PTO timer every time an ack-eliciting packet is sent. I think computes is more accurate in this case, because the timer may not change if another packet number space will fire earlier. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3392#pullrequestreview-347291445 ----==_mimepart_5e299eca27102_5d4e3fc02c8cd9681287d7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -467,14 +467,14 @@ Handshake packet number spaces, the max_ack_delay is 0, as specified in
 The PTO value MUST be set to at least kGranularity, to avoid the timer expiring
 immediately.
 
-A sender computes its PTO timer every time an ack-eliciting packet is sent.
+A sender resets its PTO timer every time an ack-eliciting packet is sent.

I think computes is more accurate in this case, because the timer may not change if another packet number space will fire earlier.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e299eca27102_5d4e3fc02c8cd9681287d7-- From nobody Thu Jan 23 05:52:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E938712008D for ; Thu, 23 Jan 2020 05:52:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rn8Y7CrCXhqC for ; Thu, 23 Jan 2020 05:52:22 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79C7A120025 for ; Thu, 23 Jan 2020 05:52:22 -0800 (PST) Date: Thu, 23 Jan 2020 05:52:21 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579787541; bh=F0gEH9CWBSwDQk5P030B/1ChS7zKjlE5SnEYj1FCF+4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WgNwuvotzC6ZodeXe4vWEEweBTOB8BtZ2s+E3kOXwEhmxxo6bjX186E5w0gx+UVnQ ErmxqHPxHMsigid/4WsdGTxme2x5bxWfdcWEd9cg0h+EXTeKh2zbzanLdgth+9NB+4 3UgqulWwzE7Z0r/uK61gC3Wv8ksWTn9KR8LPcbHw= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Small clarification and one nit (recovery) (#3392) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29a51593836_2ccc3fb0968cd968281434"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 13:52:24 -0000 ----==_mimepart_5e29a51593836_2ccc3fb0968cd968281434 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit mirjak commented on this pull request. > @@ -467,14 +467,14 @@ Handshake packet number spaces, the max_ack_delay is 0, as specified in The PTO value MUST be set to at least kGranularity, to avoid the timer expiring immediately. -A sender computes its PTO timer every time an ack-eliciting packet is sent. +A sender resets its PTO timer every time an ack-eliciting packet is sent. On a quick read it's actually not clear from the beginning that there is only one timer and not a separate timer for each packet. So maybe "recomputes" catches that? Or we could add a separate (half-)sentence. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3392#discussion_r370128036 ----==_mimepart_5e29a51593836_2ccc3fb0968cd968281434 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@mirjak commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -467,14 +467,14 @@ Handshake packet number spaces, the max_ack_delay is 0, as specified in
 The PTO value MUST be set to at least kGranularity, to avoid the timer expiring
 immediately.
 
-A sender computes its PTO timer every time an ack-eliciting packet is sent.
+A sender resets its PTO timer every time an ack-eliciting packet is sent.

On a quick read it's actually not clear from the beginning that there is only one timer and not a separate timer for each packet. So maybe "recomputes" catches that? Or we could add a separate (half-)sentence.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29a51593836_2ccc3fb0968cd968281434-- From nobody Thu Jan 23 07:57:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC8FA1208C6 for ; Thu, 23 Jan 2020 07:57:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8dIPVkYMQqd3 for ; Thu, 23 Jan 2020 07:57:47 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61E451208AC for ; Thu, 23 Jan 2020 07:57:47 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 2B66A6A0C30 for ; Thu, 23 Jan 2020 07:57:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579795066; bh=hyqRu+pSmENapUJz8/xOkbZBgPZ05BVHQzxFtwjWw/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nU3vLC8hHLlHyVe89lpl41JDll1o3wIy5u9k+hZ89CxhI9QUuX1krkYC24SJTSvgX hNBmfI9ZY7dpTo6l3aQ8A9UfqWCVrsSNjQChRjfQZj7X3jT9JIRoqCUGi6b5yIvtqa zvLSTPgP9rakN8ggdfi4/oawMi/M4xOkr9tWBSCc= Date: Thu, 23 Jan 2020 07:57:46 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29c27a16394_55d3fd8ac0cd96464730"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 15:57:49 -0000 ----==_mimepart_5e29c27a16394_55d3fd8ac0cd96464730 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the largest acknowledged packet. An RTT sample MUST NOT be generated on receiving an ACK frame that does not -newly acknowledge at least one ack-eliciting packet. A peer does not send an -ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is -subsequently sent can include an arbitrarily large Ack Delay field. Ignoring +newly acknowledge at least one ack-eliciting packet. A peer usually does not +send an ACK frame when only non-ack-eliciting packets are received. Therefore +an ACK frame that only contains acknowledgements for non-ack-eliciting packets Technically, it could still acknowledge other packets as well -- the key is which packets are *newly* acknowledged, isn't it? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#discussion_r370204329 ----==_mimepart_5e29c27a16394_55d3fd8ac0cd96464730 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-recovery.md:

> @@ -272,9 +272,10 @@ SHOULD NOT be used to update RTT estimates if it does not newly acknowledge the
 largest acknowledged packet.
 
 An RTT sample MUST NOT be generated on receiving an ACK frame that does not
-newly acknowledge at least one ack-eliciting packet.  A peer does not send an
-ACK frame on receiving only non-ack-eliciting packets, so an ACK frame that is
-subsequently sent can include an arbitrarily large Ack Delay field.  Ignoring
+newly acknowledge at least one ack-eliciting packet. A peer usually does not
+send an ACK frame when only non-ack-eliciting packets are received. Therefore
+an ACK frame that only contains acknowledgements for non-ack-eliciting packets

Technically, it could still acknowledge other packets as well -- the key is which packets are newly acknowledged, isn't it?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29c27a16394_55d3fd8ac0cd96464730-- From nobody Thu Jan 23 08:53:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B12F12012D for ; Thu, 23 Jan 2020 08:53:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07YWkwWiikRt for ; Thu, 23 Jan 2020 08:53:28 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABB27120121 for ; Thu, 23 Jan 2020 08:53:28 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 7BA898C0F4D for ; Thu, 23 Jan 2020 08:53:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579798407; bh=eSB1hSNe/YIQnIVPEvBQSeLEslXP/MtZE66zProePLo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F52b/8Fe9S8z6REjE7pQyM+WsOi0gGELVw3IyHo7udI/CewJX9nk4fgnDwp8Kj8ro NbFnF4i09EbcI/Fpp3UYKZS/ypAsI2beSLcBrud7tih2u14PCy1M6+O0WewEVRc830 W2KjzhR5G+Kmsd43kHzCz16KOs9kDvK4uybMNd58= Date: Thu, 23 Jan 2020 08:53:27 -0800 From: BrianGithubber Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify CANCEL_PUSH server send conditions (#3387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29cf8768170_3f013ff28becd96c606fc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: BrianGithubber X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 16:53:30 -0000 ----==_mimepart_5e29cf8768170_3f013ff28becd96c606fc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3387. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3387#event-2974492336 ----==_mimepart_5e29cf8768170_3f013ff28becd96c606fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3387.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29cf8768170_3f013ff28becd96c606fc-- From nobody Thu Jan 23 09:34:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 585DC120A0B for ; Thu, 23 Jan 2020 09:34:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5bzjbJ9mdO_4 for ; Thu, 23 Jan 2020 09:34:39 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F31141209F7 for ; Thu, 23 Jan 2020 09:34:38 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 098BE960507 for ; Thu, 23 Jan 2020 09:34:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579800878; bh=kaDQ4c726THABRnF10YoiI4hnqGzinpgjy0dbKoAK3c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ki8FcZsBUXAwI0RBaCY4dSsax+F9sf4aPSiWkxWJl0+7Ecx8jN8/iUrjU7g+3tMwe 5dmVK5y85BMyItSxG8khMHUD1UuIV4YCRBtV1lzxsCv16ATq1N5fShylQEngCQKo3H OJw+dTRi8rXSz3MrEDIIrjhLCQlSrEyy5Nx27uKk= Date: Thu, 23 Jan 2020 09:34:37 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] recovery: initial reordering threshold (#3389) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29d92def512_4d7d3f98bdacd95c655a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 17:34:44 -0000 ----==_mimepart_5e29d92def512_4d7d3f98bdacd95c655a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Given the current guidance to never use packet thresholds below 3, I think this text should be changed to be clear that you can start with a smaller fraction of RTT and it only applies to time threshold. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3389#issuecomment-577787707 ----==_mimepart_5e29d92def512_4d7d3f98bdacd95c655a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Given the current guidance to never use packet thresholds below 3, I think this text should be changed to be clear that you can start with a smaller fraction of RTT and it only applies to time threshold.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29d92def512_4d7d3f98bdacd95c655a0-- From nobody Thu Jan 23 09:35:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EBD1120A03 for ; Thu, 23 Jan 2020 09:35:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wzZw6K__kdwz for ; Thu, 23 Jan 2020 09:35:24 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCAAD120982 for ; Thu, 23 Jan 2020 09:35:24 -0800 (PST) Date: Thu, 23 Jan 2020 09:35:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579800923; bh=lJVBYGzTouzg1yikvi4LvhG7nrn7LgR9AwLil0N2zok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OzqAzIXnyvSeM0rAwZGZ/UO8xn3NFDLgheQiJtOj/I+c8b88QNSC+kaLwRLZCkgB/ lXNQO5BghKEswn3OItBJnwVQ6oJw8TV74utor7KMC8HNVZ5SQsLkPDP1ucynUDq9jV hjALPhES0t3F07p7KNP/Is2jA1GTjy6qA71gaGqA= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] recovery: initial reordering threshold (#3389) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29d95bac958_12ee3f8a74ecd9641108ee"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 17:35:30 -0000 ----==_mimepart_5e29d95bac958_12ee3f8a74ecd9641108ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think the fix will be editorial, but once a PR is out we'll know for sure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3389#issuecomment-577788011 ----==_mimepart_5e29d95bac958_12ee3f8a74ecd9641108ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think the fix will be editorial, but once a PR is out we'll know for sure.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29d95bac958_12ee3f8a74ecd9641108ee-- From nobody Thu Jan 23 10:14:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22A29120119 for ; Thu, 23 Jan 2020 10:14:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FdrOEQe02qzL for ; Thu, 23 Jan 2020 10:14:16 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA7B7120828 for ; Thu, 23 Jan 2020 10:14:10 -0800 (PST) Date: Thu, 23 Jan 2020 10:14:09 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579803249; bh=CZItXtQhZMqlcN7DmqN0O8c5CFPxOnUm5ItGnYq6Y5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gI55vITsXYy6Se8NYZC1sEJmp0suxZxGU+dLXmVZP7rQk54/LDirF1TUnyUg214Q8 A99pYJov/Gy9mmrV5p+DBFCQp0A/My0aWCuODqKbFo9z43WDULSbHGcZ9qQxOvRuJP kDS0O/IPVJ86gS36pJBemc3qpy+sR3jZM1k8cWdM= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] recovery: initial reordering threshold (#3389) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e29e271c4558_673e3fe56a2cd96021335"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 18:14:22 -0000 ----==_mimepart_5e29e271c4558_673e3fe56a2cd96021335 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit If it's only about time-based threshold, any advise should be moved in the respective subsection. However, I would also be okay to just remove this sentence/paragraph... -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3389#issuecomment-577803278 ----==_mimepart_5e29e271c4558_673e3fe56a2cd96021335 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

If it's only about time-based threshold, any advise should be moved in the respective subsection. However, I would also be okay to just remove this sentence/paragraph...


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e29e271c4558_673e3fe56a2cd96021335-- From nobody Thu Jan 23 13:53:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A938912011C for ; Thu, 23 Jan 2020 13:53:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2 X-Spam-Level: X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EQZcr0R8HPo4 for ; Thu, 23 Jan 2020 13:53:36 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AF82120077 for ; Thu, 23 Jan 2020 13:53:36 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 6E4CC2807B0 for ; Thu, 23 Jan 2020 13:53:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579816415; bh=jSPD5/ln8jAPF11czabT6mw9T8zYOIsLJYd1iI9HuQQ=; h=Date:From:To:Subject:From; b=KMklPiemGE14aBSDHkT0tOA/qFiPjn0ZqxHPm44XjjpSXVFt4A+I2wU3Y4Zv0bJSG QrAkoV/qhCiqYlVroD2fJAQbnyGYwJX1dEO1Ku10/WQQQSeBEjzagRt4UBwkx40Qky QYMgW3JS5QqX89s/sxc4JRPV+1qguy7kP8u/ufmw= Date: Thu, 23 Jan 2020 13:53:35 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] acd185: WIP: Import some H2 references Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 21:53:38 -0000 Branch: refs/heads/http/references Home: https://github.com/quicwg/base-drafts Commit: acd1852aa8e6f6879c9f09dd97eac23f1d2fbe81 https://github.com/quicwg/base-drafts/commit/acd1852aa8e6f6879c9f09dd97eac23f1d2fbe81 Author: Mike Bishop Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- WIP: Import some H2 references From nobody Thu Jan 23 13:54:51 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0D6012011C for ; Thu, 23 Jan 2020 13:54:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yt-oZRa5oNH5 for ; Thu, 23 Jan 2020 13:54:47 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 652F5120077 for ; Thu, 23 Jan 2020 13:54:47 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id A8C8E280D29 for ; Thu, 23 Jan 2020 13:54:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579816485; bh=XSWxjPt7XDlew4VsbOELehCrkGoQ+Ziim0Vq4vcuRbk=; h=Date:From:To:Subject:From; b=nmLK7iu4ysvPV14r/7hqugqLCU6Y7ZK4yY2ZSGs1lJC6tcPZbw/0/0K4fQ3zgGrpP eKLFLUF7fuRxZymGgjARePk8tsPAKOSd+5avJLB9Nqocio3dpWO/OsV3zkZRNAW4Uu 7zpNXD0UF6RebXntTjECGvr2jTtPcN9ZKvm07THk= Date: Thu, 23 Jan 2020 13:54:45 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] e27d43: Script updating gh-pages from acd1852a. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 21:54:49 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: e27d43aec27440de5882627013cbb6a229887aff https://github.com/quicwg/base-drafts/commit/e27d43aec27440de5882627013cbb6a229887aff Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: A http/references/draft-ietf-quic-http.html A http/references/draft-ietf-quic-http.txt A http/references/draft-ietf-quic-invariants.html A http/references/draft-ietf-quic-invariants.txt A http/references/draft-ietf-quic-qpack.html A http/references/draft-ietf-quic-qpack.txt A http/references/draft-ietf-quic-recovery.html A http/references/draft-ietf-quic-recovery.txt A http/references/draft-ietf-quic-tls.html A http/references/draft-ietf-quic-tls.txt A http/references/draft-ietf-quic-transport.html A http/references/draft-ietf-quic-transport.txt A http/references/index.html M index.html Log Message: ----------- Script updating gh-pages from acd1852a. [ci skip] From nobody Thu Jan 23 13:56:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9399A12011C for ; Thu, 23 Jan 2020 13:56:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Snx7GmSODAw for ; Thu, 23 Jan 2020 13:56:57 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 594B9120077 for ; Thu, 23 Jan 2020 13:56:57 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 4B8A86E044C for ; Thu, 23 Jan 2020 13:56:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579816616; bh=AfSCFnVsCr5myacjFVoX0PYxgJmCIW/B+BxoaaRvJII=; h=Date:From:To:Subject:From; b=JsttOXtyUHWSRCENviNpUPbfbBq2bomt71tDDK7MbENJGR5deV/VHI6s2wN599dki mdBzvqtiNCJd11vs2C32St3zjmrJeCrmcPdkOdAThL3uwphUCJVOt39vVtCO/tzgAz 8Q6r3HIoeLFJJSpG3Riqca7al1Groj7rhv3UpC0A= Date: Thu, 23 Jan 2020 13:56:56 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] c8ef23: Script updating issues at 2020-01-23T21:56:48Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 21:56:58 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: c8ef23ab6ff79afcd642e45116a4e940f6b72795 https://github.com/quicwg/base-drafts/commit/c8ef23ab6ff79afcd642e45116a4e940f6b72795 Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-23T21:56:48Z. [ci skip] From nobody Thu Jan 23 14:25:09 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 852461200E9 for ; Thu, 23 Jan 2020 14:25:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M1KxVHcJq60E for ; Thu, 23 Jan 2020 14:25:07 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20B63120077 for ; Thu, 23 Jan 2020 14:25:07 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 7E82B6E11E3 for ; Thu, 23 Jan 2020 14:25:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818306; bh=W36d0nwXaGiztEAg3foDmcyLHWRMKFhG6f67eHNPXhk=; h=Date:From:To:Subject:From; b=1JoGWF7ZKlg1moIBi5vB87HxDNyd2C62oqMHVv+GbS9zc3HwVRDak5upFQHK171KR ApCWCUcwUHj8QGxrPt+pR/NOUOlGeVx2HFlj4KhQduaQVC/8Uj8kBmrr8OPFhshXsd HK5Nr6dyyIYUG/qp6drNnIM6UZy39/b4mGv622sM= Date: Thu, 23 Jan 2020 14:25:06 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8de902: editorial: This sentence was hard to parse for me ... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:25:08 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 8de90213184a323618a32502904f37673640ca5d https://github.com/quicwg/base-drafts/commit/8de90213184a323618a32502904f37673640ca5d Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- editorial: This sentence was hard to parse for me (recovery) So here is an alternative proposal. However I also wonder why this paragraph is a MUST requirement while the previous statement (avoiding multiple samples of the same packet) is only a SHOULD? I would see it rather the other way around or both MUSTs. Commit: d3cc03174ba5f0a7d7bbcc451d08c920a0fdf9d1 https://github.com/quicwg/base-drafts/commit/d3cc03174ba5f0a7d7bbcc451d08c920a0fdf9d1 Author: mirjak Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- English hard be... Commit: f8162becbde33a2e11f43f303b511c3dad949ade https://github.com/quicwg/base-drafts/commit/f8162becbde33a2e11f43f303b511c3dad949ade Author: mirjak Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson Commit: 81f10dc8a143f6da754daab8690256c0597a6d07 https://github.com/quicwg/base-drafts/commit/81f10dc8a143f6da754daab8690256c0597a6d07 Author: mirjak Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar Commit: 50db5c9fed482f532c38a59115fc22f3e9557850 https://github.com/quicwg/base-drafts/commit/50db5c9fed482f532c38a59115fc22f3e9557850 Author: Jana Iyengar Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3383 from mirjak/patch-8 editorial: This sentence was hard to parse for me (recovery) Compare: https://github.com/quicwg/base-drafts/compare/cae84e1b3059...50db5c9fed48 From nobody Thu Jan 23 14:25:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E151F120892 for ; Thu, 23 Jan 2020 14:25:26 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id baFVcsixBmfv for ; Thu, 23 Jan 2020 14:25:25 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7328120835 for ; Thu, 23 Jan 2020 14:25:25 -0800 (PST) Date: Thu, 23 Jan 2020 14:25:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818324; bh=D545lwZ4C+F3wVNew+HIX8Af1f6NDzLZ2VrOWXfNI48=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kA9A5twNNyUAZucB06m+Q13uVXYwG2SE30zPXBH++xF9bvQFKuQGnhWpcGNOnu0Ov m+d0hfUmjzycaxalbMXcI+zDLoqZ4RubnpzSFJ5gv6CJdNrkblePcsA3Y+6pGQcF9o QJJ4DrmMNgY4NitAJGHBxRpjxMXR5KHJs+zpSN84= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: This sentence was hard to parse for me (recovery) (#3383) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a1d54a9c46_5c203f9e720cd9601074e4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:25:33 -0000 ----==_mimepart_5e2a1d54a9c46_5c203f9e720cd9601074e4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3383 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3383#event-2975501797 ----==_mimepart_5e2a1d54a9c46_5c203f9e720cd9601074e4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3383 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a1d54a9c46_5c203f9e720cd9601074e4-- From nobody Thu Jan 23 14:26:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A38E0120077 for ; Thu, 23 Jan 2020 14:25:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nl3vIWztWbqC for ; Thu, 23 Jan 2020 14:25:56 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4571E1200E9 for ; Thu, 23 Jan 2020 14:25:56 -0800 (PST) Date: Thu, 23 Jan 2020 14:25:55 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818355; bh=FbcpZqQzCUksOEG4XdahBUE8IngqiG4dUQFzIc0eigU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SB8citOFwQM0/kMnjeoj82zcAZKpBMdmijvVwOxbnZVv+azm4x1v6nuL91n6XUhnX 0lcGymxHSXeX2RYfMwGKHgQM688jQEEdS917SQypu3ewpOZvfw4L66cpsX/uZzzsJE Xk+HNy79/uYU4ozaXPWf4p9rP+P7dmY3Q2L7Tc5o= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Ignoring ACK delay can result in wrong RTT calculations (#3350) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a1d7324c02_41d43fb9856cd9681476f3"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:26:00 -0000 ----==_mimepart_5e2a1d7324c02_41d43fb9856cd9681476f3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Assuming that you mean `latest_rtt >= min_rtt + ack_delay`, that seems reasonable. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3350#issuecomment-577907055 ----==_mimepart_5e2a1d7324c02_41d43fb9856cd9681476f3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Assuming that you mean latest_rtt >= min_rtt + ack_delay, that seems reasonable.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a1d7324c02_41d43fb9856cd9681476f3-- From nobody Thu Jan 23 14:26:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACF931200F1 for ; Thu, 23 Jan 2020 14:26:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jw5gabZld6b4 for ; Thu, 23 Jan 2020 14:26:28 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 495091200C7 for ; Thu, 23 Jan 2020 14:26:28 -0800 (PST) Date: Thu, 23 Jan 2020 14:26:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818387; bh=WWimra/jEaV3v3l8lcKeQoRAKThsMgOAmaX9faIWI60=; h=Date:From:To:Subject:From; b=qnM2k/5T4iUpylJOhwxYTtCo2+1O5ykCDZMSHUdC1S3tv3bXuhgstjwA9RQwEUOFc iURs1vnpt0MsXRBvix558NBLpfxruQ3+qibiAf9Dc+XEN8S43TxQ+OeVaB/ZlZHlgC 1PKS5OqC9PnTLbKw88wVedWEu3LcxY0Na3m2lj4M= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 764aa7: Script updating gh-pages from 50db5c9f. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:26:30 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 764aa727c0f3890301ee9806c040a3557cec747e https://github.com/quicwg/base-drafts/commit/764aa727c0f3890301ee9806c040a3557cec747e Author: ID Bot Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M index.html Log Message: ----------- Script updating gh-pages from 50db5c9f. [ci skip] From nobody Thu Jan 23 14:27:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED41B1200F1 for ; Thu, 23 Jan 2020 14:27:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AhGzFdsgmfp6 for ; Thu, 23 Jan 2020 14:27:16 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE35B1200C7 for ; Thu, 23 Jan 2020 14:27:16 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id E96FEE0033 for ; Thu, 23 Jan 2020 14:27:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818435; bh=thc/IZx6IwmYIXl6z1fO+lEbeng9OnUAPbq4hNtAxj4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hY9OXRCoiOGGe2eOpMvQj0aZyuIGBR5QafTB5J7EVIrlMfwPgAJjHpyuy3GqMihID Cg7BlsY5o4UcJNxH+D2NR4vLrlfO+heWSjmhWMQgCgWxumrlNqOKNkg4wLTCEclsiA qQsWWrdLwogWmjYpg2CTwcj9Kbrs8+NoT9+lUaQk= Date: Thu, 23 Jan 2020 14:27:15 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a1dc3d3aac_233d3fbb5a6cd9641168e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:27:18 -0000 ----==_mimepart_5e2a1dc3d3aac_233d3fbb5a6cd9641168e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is arguably a normative change, and I wonder if this isn't short-sighted in some way... -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-577907503 ----==_mimepart_5e2a1dc3d3aac_233d3fbb5a6cd9641168e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is arguably a normative change, and I wonder if this isn't short-sighted in some way...


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a1dc3d3aac_233d3fbb5a6cd9641168e8-- From nobody Thu Jan 23 14:29:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE39612011C for ; Thu, 23 Jan 2020 14:29:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ojtJaA0y23d0 for ; Thu, 23 Jan 2020 14:29:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2A8D1200C7 for ; Thu, 23 Jan 2020 14:29:38 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 89C0A6A0BD5 for ; Thu, 23 Jan 2020 14:29:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579818577; bh=+EqaG5irh4iiRoQdffz4h/YDm8CvpR7Dmpq2+75fagA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j+FPl5CB87XVjbVlqHK3d8g14HHR3Cel1zCVZv5he/i357GZl85Dwp+ZSYFAN9+/k jpPDGsu7mEJLHpZRnr7SZuRde3zHmeNy4nNUVP43B3hMMCrSgqpF0pwRC201DKCaji gHgQHkfofgM8Li/gBUeYE3+oU5MgpMaV8/QALymg= Date: Thu, 23 Jan 2020 14:29:37 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Normative language for PTO (#3393) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a1e5175a50_686d3fdaa0ecd96054833"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2020 22:29:40 -0000 ----==_mimepart_5e2a1e5175a50_686d3fdaa0ecd96054833 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. I'm comfortable with this being editorial. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3393#pullrequestreview-347652055 ----==_mimepart_5e2a1e5175a50_686d3fdaa0ecd96054833 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

I'm comfortable with this being editorial.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a1e5175a50_686d3fdaa0ecd96054833-- From nobody Thu Jan 23 18:34:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21A2E120099 for ; Thu, 23 Jan 2020 18:34:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VpcOJooP0_fB for ; Thu, 23 Jan 2020 18:34:48 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7139E12002E for ; Thu, 23 Jan 2020 18:34:48 -0800 (PST) Date: Thu, 23 Jan 2020 18:34:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579833287; bh=6LA3SWQW10RnyFqTDOy3GT5mD8M9LrS1WtLFq+99gAw=; h=Date:From:To:Subject:From; b=2depqfFrL9n3SgAIuOH9cVT31flKScM++gWmgAseg6W2gBxdYKoXqwdn8zlCTqso+ yleQNf1ZoTnvWICrTSTVavgNOU8EKZaetz3MXJD8JLvv47AzjQDYC3U1E13w7tlcvo XoLzKcfAJKlgo5E1R2r0n/mItwWf0/TRuD6KhcJU= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eae514: Add sample Retry packet Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 02:34:50 -0000 Branch: refs/heads/retry-example Home: https://github.com/quicwg/base-drafts Commit: eae51430d786e69574ec885281b9c828e4785884 https://github.com/quicwg/base-drafts/commit/eae51430d786e69574ec885281b9c828e4785884 Author: Martin Thomson Date: 2020-01-24 (Fri, 24 Jan 2020) Changed paths: M draft-ietf-quic-tls.md R initial-protection.js A protection-samples.js Log Message: ----------- Add sample Retry packet Can someone please verify my work? I've written two implementations here and the values do seem to match, but I value independent validation. Closes #3374. From nobody Thu Jan 23 18:35:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40AF8120099 for ; Thu, 23 Jan 2020 18:35:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VMhH7JB_LlUx for ; Thu, 23 Jan 2020 18:35:53 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF11412001A for ; Thu, 23 Jan 2020 18:35:52 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 31D3D6A03AA for ; Thu, 23 Jan 2020 18:35:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579833352; bh=h/rMBlV9siRY5J+3MbGnyvFbpi/A3HvR3z/YIInO2CY=; h=Date:From:To:Subject:From; b=ISd9rOF+sM3nPm+S6H2sqDZ0Qp8EFr81ExLKh18HvAVvqx+nJpCB9fNsGwjtoA201 TeF9COsUwv864lFn4TW8MNpbZR8UnCp7mU4DFTs9vUaEk8bueAbT03NYZTjUGUurgD 5UpjxS2BCMvA8kHAZ6bqbJJWGQHo5T9IC4VJ69D8= Date: Thu, 23 Jan 2020 18:35:52 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] dc5a8e: Script updating gh-pages from eae51430. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 02:35:54 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: dc5a8e5def90f3392af954cd901a65042d599d02 https://github.com/quicwg/base-drafts/commit/dc5a8e5def90f3392af954cd901a65042d599d02 Author: ID Bot Date: 2020-01-24 (Fri, 24 Jan 2020) Changed paths: M index.html A retry-example/draft-ietf-quic-http.html A retry-example/draft-ietf-quic-http.txt A retry-example/draft-ietf-quic-invariants.html A retry-example/draft-ietf-quic-invariants.txt A retry-example/draft-ietf-quic-qpack.html A retry-example/draft-ietf-quic-qpack.txt A retry-example/draft-ietf-quic-recovery.html A retry-example/draft-ietf-quic-recovery.txt A retry-example/draft-ietf-quic-tls.html A retry-example/draft-ietf-quic-tls.txt A retry-example/draft-ietf-quic-transport.html A retry-example/draft-ietf-quic-transport.txt A retry-example/index.html Log Message: ----------- Script updating gh-pages from eae51430. [ci skip] From nobody Thu Jan 23 18:36:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95D62120099 for ; Thu, 23 Jan 2020 18:36:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PumQom_AeZda for ; Thu, 23 Jan 2020 18:36:18 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1783312001A for ; Thu, 23 Jan 2020 18:36:18 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 447D6A0DB7 for ; Thu, 23 Jan 2020 18:36:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579833377; bh=EWqPIwkJMVPcL+w6vkygdu7Mr4lILozZ+dytPu7jrC4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VZyCbFc/f6bvmODG2tpP5XjwKv4FhcrgNVDH8PpJzKb+Wmr6mXO7RN2RLRnhljuir s5kqv83aoxhnsmWMs50+DhxQ8qj7lW5PPMoGFear6ZgMhj7agN28ht6zPa4eozE0wL 59+/kakHTvgnF/+OWE4cREl/xMl60i3wxBAFgBkA= Date: Thu, 23 Jan 2020 18:36:17 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a5821357f0_30d43fd9cd0cd96022496e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 02:36:20 -0000 ----==_mimepart_5e2a5821357f0_30d43fd9cd0cd96022496e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Can someone please verify my work? I've written two implementations here and the values match, but I value independent validation. Closes #3374. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3394 -- Commit Summary -- * Add sample Retry packet -- File Changes -- M draft-ietf-quic-tls.md (31) R protection-samples.js (34) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3394.patch https://github.com/quicwg/base-drafts/pull/3394.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394 ----==_mimepart_5e2a5821357f0_30d43fd9cd0cd96022496e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Can someone please verify my work? I've written two implementations
here and the values match, but I value independent validation.

Closes #3374.


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3394

Commit Summary

  • Add sample Retry packet

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a5821357f0_30d43fd9cd0cd96022496e-- From nobody Thu Jan 23 19:00:33 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD8BE12001A for ; Thu, 23 Jan 2020 19:00:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eorh7gBPwqDt for ; Thu, 23 Jan 2020 19:00:31 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 521D6120019 for ; Thu, 23 Jan 2020 19:00:31 -0800 (PST) Date: Thu, 23 Jan 2020 19:00:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579834829; bh=BHUmEmA+CaWUBqoVMzV8ACqLcgdwr3u5j301BmHe1P4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T+gtM+xql1kcQETqbWoq2JN3jhs1ie8YCkT9JqNzVisIS5STTgnZP9hRua9joPo9x Y4mAA/ZNhi9IzDwVRBEiv6EhjzQomCx9rKtX0YrTXcw8q48NvoeWGdmEBHCqJ2cuDD 7LkA3Qnit/8VguFsBiyyLFOuCFoU6t/B8irRCAZM= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a5dcdd41bf_31cb3fb0474cd95c493cc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 03:00:33 -0000 ----==_mimepart_5e2a5dcdd41bf_31cb3fb0474cd95c493cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson The value matches what quic-go is calculating. Will add this test vector as a unit test to my implementation. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#issuecomment-577971855 ----==_mimepart_5e2a5dcdd41bf_31cb3fb0474cd95c493cc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson The value matches what quic-go is calculating. Will add this test vector as a unit test to my implementation.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a5dcdd41bf_31cb3fb0474cd95c493cc-- From nobody Thu Jan 23 19:01:36 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46FD112001A for ; Thu, 23 Jan 2020 19:01:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FRGfd9gShy6X for ; Thu, 23 Jan 2020 19:01:32 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E05F120019 for ; Thu, 23 Jan 2020 19:01:32 -0800 (PST) Date: Thu, 23 Jan 2020 19:01:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579834891; bh=GXV7kS+pkAQLJWegen7R+/nVuYvjNd9+ARrreW4BE60=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XVNnFq4NOEl7Z4TWGL4KqsaKW1riA9mZl4i7skNgKqWAlw5LhLuxCuHpJ7Z4sQSxf XjMTgi/aety0+q7venxiPBdlkcVEl/Jo5fBSFlasR4WOjc0NZBoNdWpJIQJGI1RY1Z vU8nBK5lEK4Q5ePYCP1jzeTp006fsujGUZgUiIOw= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a5e0bb16f9_78283ff413acd9641164a0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 03:01:34 -0000 ----==_mimepart_5e2a5e0bb16f9_78283ff413acd9641164a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Woo! I'm not as bad at this as I thought. Thanks @marten-seemann. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#issuecomment-577972069 ----==_mimepart_5e2a5e0bb16f9_78283ff413acd9641164a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Woo! I'm not as bad at this as I thought. Thanks @marten-seemann.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a5e0bb16f9_78283ff413acd9641164a0-- From nobody Thu Jan 23 20:02:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C977E1200E6 for ; Thu, 23 Jan 2020 20:02:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.908 X-Spam-Level: X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mx4OMrmkg7qk for ; Thu, 23 Jan 2020 20:02:01 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E2121200C7 for ; Thu, 23 Jan 2020 20:02:01 -0800 (PST) Date: Thu, 23 Jan 2020 20:02:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579838520; bh=hmhqN6l8R4XoaQFQf4/p+dvl79SmF8GYwAvBGvIyXr4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AcmrqICuf4Jj3rgaV1/KLKjPmxddWUUeSZsXNbdLUAGj6+PCefWa1KfNTzZSAik2R puE2pH16J3ajOgzYLDFEVy1+WCpWLVIAgzVgX4yQLNnov8xfVIHC7CNcXx9aaATVjX p6dXzPPEHCa9hlZ/zoPt0xOw51twcptMm8wLxd8M= From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a6c3837828_59a43feba4ecd9641232f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 04:02:03 -0000 ----==_mimepart_5e2a6c3837828_59a43feba4ecd9641232f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit OK. Closing in triage, then. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#issuecomment-577982356 ----==_mimepart_5e2a6c3837828_59a43feba4ecd9641232f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

OK. Closing in triage, then.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a6c3837828_59a43feba4ecd9641232f-- From nobody Thu Jan 23 20:02:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12C071200E6 for ; Thu, 23 Jan 2020 20:02:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 45kkPLcfom66 for ; Thu, 23 Jan 2020 20:01:59 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69E1712002E for ; Thu, 23 Jan 2020 20:01:59 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id E99F86A007E for ; Thu, 23 Jan 2020 20:01:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579838517; bh=Fx+E/tfntOXKHofQWuuSUSI/TJZabsHIgSdc0KT5rWQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ByBuK0wdShDiG44k3MO3YKbwgLn7sDsKzuo2fpAHRSIfHf3HD3LHQPMT+Pu6ObIAg 6PdknFAQh0fbV1arwzikWz6jvyGR160cdgg5o1PVmcKyKo/rykn2FVQT3oD/4HgIMw Wrn6bkYu9MrUM0uZzCbFWm3tCqQVmvNVFuEyiO7Y= Date: Thu, 23 Jan 2020 20:01:57 -0800 From: Mark Nottingham Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] max_ack_delay should be in us, not ms (#3363) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a6c35d2b82_2ca63f83520cd96421014"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mnot X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 04:02:06 -0000 ----==_mimepart_5e2a6c35d2b82_2ca63f83520cd96421014 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3363. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3363#event-2976032541 ----==_mimepart_5e2a6c35d2b82_2ca63f83520cd96421014 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3363.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a6c35d2b82_2ca63f83520cd96421014-- From nobody Thu Jan 23 20:46:38 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAA73120041 for ; Thu, 23 Jan 2020 20:46:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nUfvtBw3T7xm for ; Thu, 23 Jan 2020 20:46:34 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF04F12002E for ; Thu, 23 Jan 2020 20:46:33 -0800 (PST) Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id CEAD26A0055 for ; Thu, 23 Jan 2020 20:46:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579841192; bh=P6mJIzfAITHPzOO3SFmKwG0Kn6M8loIhucgojU7F1bI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LdNB48Ty6rOSOmYKlcsoICkPzX1k4gjyMIbV5WKDCIAgiKgOUCeinxYlP4aBPNp0k dkevJFNiJagCW7XONrghuyoF4JasIGTMjCdXCNp8MY2imyT2Mfxh7gLSpdLdN3jwLd Qfqqv+56UKCCdt2Nw/PEV4Po+U2kHITxvVnPaVY4= Date: Thu, 23 Jan 2020 20:46:32 -0800 From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Define stateless CONNECTION_CLOSE (#3292) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a76a8b3f5d_75873f9d418cd96c201746"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 04:46:36 -0000 ----==_mimepart_5e2a76a8b3f5d_75873f9d418cd96c201746 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit marten-seemann approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3292#pullrequestreview-347749306 ----==_mimepart_5e2a76a8b3f5d_75873f9d418cd96c201746 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a76a8b3f5d_75873f9d418cd96c201746-- From nobody Thu Jan 23 20:50:12 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD7C912006F for ; Thu, 23 Jan 2020 20:50:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XPeUMj77evIs for ; Thu, 23 Jan 2020 20:50:07 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4D8812002E for ; Thu, 23 Jan 2020 20:50:07 -0800 (PST) Date: Thu, 23 Jan 2020 20:50:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579841406; bh=4GzITP08ySKXeUhUiiJlDjyha2quyZ8NWrY0aK58aZk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J9pmlgxNxi0kbvHvhGNtpJbnA1r6dZZc2gVJs+AqfeuYSf7ELGFwg5zzhHwfwl+BB S9shR59y/kXI1+L/sHStLpX5yGvB7alJI65l0J0vpAY2rAFp6KQFsxsy9PXQ3EkCae +RwK0Hvq7NyeIY0ReYAmGkDeocXMDQo9Qkn4SwWA= From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2a777ec32b0_99e3fe70aacd95c29178d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 04:50:10 -0000 ----==_mimepart_5e2a777ec32b0_99e3fe70aacd95c29178d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit marten-seemann approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#pullrequestreview-347749895 ----==_mimepart_5e2a777ec32b0_99e3fe70aacd95c29178d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2a777ec32b0_99e3fe70aacd95c29178d-- From nobody Fri Jan 24 01:16:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6F76120091 for ; Fri, 24 Jan 2020 01:16:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id plUgaLO0sKj4 for ; Fri, 24 Jan 2020 01:16:18 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E861120072 for ; Fri, 24 Jan 2020 01:16:18 -0800 (PST) Date: Fri, 24 Jan 2020 01:16:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579857377; bh=EuwjqVBKiGMcuD1qYG++GicXk4+m2uwWw4cGnhU2rs0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G31OaG0NpYvYLXXKB2H26VGd1B93yz6dseSNn1rIMdL2iMXtPFqTlHLj5CWXdE+xp BGJ5Z1XgeMySli/q31bzqI3BsISw8hdkZUkSAg6t/fgV7TGYZAsIlMDjEWJ44UYGkL r/qUmvSQ/6ofK2aBltWSm2lf2a/4cf8M06xsR1Wg= From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2ab5e11d321_24963f8d9a8cd9644825ea"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 09:16:20 -0000 ----==_mimepart_5e2ab5e11d321_24963f8d9a8cd9644825ea Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This normative statement is already in the appendix. Just repeating it here. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-578051156 ----==_mimepart_5e2ab5e11d321_24963f8d9a8cd9644825ea Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This normative statement is already in the appendix. Just repeating it here.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2ab5e11d321_24963f8d9a8cd9644825ea-- From nobody Fri Jan 24 02:48:59 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EED141200A1 for ; Fri, 24 Jan 2020 02:48:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L4z-u7DBdDln for ; Fri, 24 Jan 2020 02:48:55 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 942B31200CC for ; Fri, 24 Jan 2020 02:48:55 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 1ADDD1C0697 for ; Fri, 24 Jan 2020 02:48:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579862934; bh=uwbHv5CX+9X8/vQx6NriGTgCEC868YrSBsnlHFd+zLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A00BSenZW6XR3Vq/22Pr2DIYc5cwVrHH7d10u5zK9V0Cw9SmIMINvC4Lx3kH2Uf1Y CO7tKtj7+JtQR+HBKKmqfpFnh3rvLVAsZTUs1ctdh/8uXJuSuzEvPGIx38fnGJ+Dq2 ljW9IT20dK0+E1DTQ+GB20tbPRLH/pbTEeLzmjqU= Date: Fri, 24 Jan 2020 02:48:54 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2acb96c5d7_1e913f80c0ccd960118072"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 10:48:57 -0000 ----==_mimepart_5e2acb96c5d7_1e913f80c0ccd960118072 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Appendices aren't normative. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-578080945 ----==_mimepart_5e2acb96c5d7_1e913f80c0ccd960118072 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Appendices aren't normative.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2acb96c5d7_1e913f80c0ccd960118072-- From nobody Fri Jan 24 03:02:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A96121200E6 for ; Fri, 24 Jan 2020 03:02:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wTTrWztSLx2F for ; Fri, 24 Jan 2020 03:02:53 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22AFA1200CC for ; Fri, 24 Jan 2020 03:02:53 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 2EA9A661BCD for ; Fri, 24 Jan 2020 03:02:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579863772; bh=/1TQ4ZLchudRvBMrQ3sVJrviga7SbPy0DHzHB1AT37M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M3amNSlPNP36Eb6CuhfnjETWJZw4nZmpdSpb8FZdh3CdXPxtf6kBguSbG4fHV92Kt AZauWrpJ4nWlxV7gj5ozapF3cx7T2ySN9r6WouJBa49TQy3Wx3MjdqShP4QGBHrxPQ GKCRhR0o8IPTkoZvgvuNlHdOpJQxSvUNmAY6Tgb0= Date: Fri, 24 Jan 2020 03:02:52 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2acedc253e4_2433fb6562cd96c28171d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 11:02:55 -0000 ----==_mimepart_5e2acedc253e4_2433fb6562cd96c28171d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I don't think that's an official "rule". If the appendix contains normative language that's normative. However, the recommendation is to not sure normative language in the appendix and I would also recommend here that the normative language should be removed from the appendix (that's why I think this part should be move to the body). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-578085188 ----==_mimepart_5e2acedc253e4_2433fb6562cd96c28171d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I don't think that's an official "rule". If the appendix contains normative language that's normative. However, the recommendation is to not sure normative language in the appendix and I would also recommend here that the normative language should be removed from the appendix (that's why I think this part should be move to the body).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2acedc253e4_2433fb6562cd96c28171d-- From nobody Fri Jan 24 03:19:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2A7B1200E6 for ; Fri, 24 Jan 2020 03:19:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 52mXTEZ63FIg for ; Fri, 24 Jan 2020 03:19:34 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2E5F12002F for ; Fri, 24 Jan 2020 03:19:33 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 2028A6E002F for ; Fri, 24 Jan 2020 03:19:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579864773; bh=MGZHwV/nadcLTlhTQ9vA8w16Gm6jz9w2O2BVslue3dI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W7JE+83sMG+wtfvAU4LqVTEHT/vaDrCN739rbjxd+u49jXa7hL+DZMH9d0NCrLN6j O/BUmjiO5eHtEqtXRQxhKGkofLSC2ymaUl1r1RGQQ1dTjvoSe39tXZRUG49xijruPJ DYzHKkJ2ZoWh+7yWZZW/Dcx9/t3eYyAV+3SJqy0g= Date: Fri, 24 Jan 2020 03:19:33 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2ad2c4ec7d3_2c053fb7a20cd96c15012c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 11:19:36 -0000 ----==_mimepart_5e2ad2c4ec7d3_2c053fb7a20cd96c15012c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Those are pretty clearly examples. The lead-in says "example implementation " -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-578090539 ----==_mimepart_5e2ad2c4ec7d3_2c053fb7a20cd96c15012c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Those are pretty clearly examples. The lead-in says "example implementation "


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2ad2c4ec7d3_2c053fb7a20cd96c15012c-- From nobody Fri Jan 24 07:03:37 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD9BF1200D5 for ; Fri, 24 Jan 2020 07:03:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z4nEYxcBO6QA for ; Fri, 24 Jan 2020 07:03:34 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F1831200B6 for ; Fri, 24 Jan 2020 07:03:34 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 6E19BC60211 for ; Fri, 24 Jan 2020 07:03:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579878213; bh=b1enMU8n2Bug6IyV6HCQTe7ELjNCPp9SgHxJBhRvdrE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TJvLY8toZNbLqjl22Um/bDHR5etlkSvc/cU7iHpabJuFj3G6ckcXSOtljOC9m09I+ emu9UjES7uWv079r4PnkM6iQmKJglA9V5nhoEPLRd29aSLJrXg9vK0Yl6QxoFpKpdW ePk3Uds0RYKrKxtwOIqEOy28yYUkdBXQo/Mbiot0= Date: Fri, 24 Jan 2020 07:03:33 -0800 From: mirjak Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] editorial: value for kGranularity (recovery) (#3388) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b07455d53c_17023ff86decd95c1105a5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: mirjak X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 15:03:36 -0000 ----==_mimepart_5e2b07455d53c_17023ff86decd95c1105a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Then we shouldn't use normative language in these examples and we need to decide for a normative recommendation for kGranularity, or at least some discussion about sensible values. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3388#issuecomment-578166916 ----==_mimepart_5e2b07455d53c_17023ff86decd95c1105a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Then we shouldn't use normative language in these examples and we need to decide for a normative recommendation for kGranularity, or at least some discussion about sensible values.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2b07455d53c_17023ff86decd95c1105a5-- From nobody Fri Jan 24 09:55:27 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86303120170 for ; Fri, 24 Jan 2020 09:55:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WJs452UVYEUw for ; Fri, 24 Jan 2020 09:55:23 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47F95120114 for ; Fri, 24 Jan 2020 09:55:23 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 28E998C0604 for ; Fri, 24 Jan 2020 09:55:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579888522; bh=Tgw3a3x1RTdW/mGJi516VZ9Jq8DFtLoZPMjFaOsPdcI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fJ5Kg7+JI9g0KOEuoh41gbe6Avza97NhP/wAiIPMWj6Cj+Y8S2Tdkc9A9mik1RnYT +vPPHEfsIM1Fa6J57dP+lzUB6xgINAnUlWo6dr3+mhKtPYyTQApFij4vyaIo6nZVe8 cvQcJUSEWibwv+Lae9KbgwPbfQuOCqM6Jyf+GMDk= Date: Fri, 24 Jan 2020 09:55:22 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b2f8a1a2a9_3f463f9c304cd96421442d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 17:55:26 -0000 ----==_mimepart_5e2b2f8a1a2a9_3f463f9c304cd96421442d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > @@ -1973,6 +1973,19 @@ cd32f0b5004d9f5754c4f7f2d1f35cf3 f7116351c92b99c8ae5833225cb51855 ~~~ +## Retry + +This shows a Retry packet that might be sent in response to the Initial packet +in {{sample-client-initial}}. The integrity check includes the client-chosen +connection ID value of 0x8394c8f03e515708, but that value is not transmitted ```suggestion connection ID value of 0x8394c8f03e515708, but that value is not ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#pullrequestreview-348123178 ----==_mimepart_5e2b2f8a1a2a9_3f463f9c304cd96421442d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@MikeBishop commented on this pull request.

=0D =0D
=0D =0D

In draft-ietf-quic-tls.md:

=0D
> @@ -1973,6 +1973,19 @@ cd32f0b5004d9f5754c=
4f7f2d1f35cf3 f7116351c92b99c8ae5833225cb51855=0D
 ~~~=0D
 =0D
 =0D
+## Retry=0D
+=0D
+This shows a Retry packet that might be sent in response to the Initial =
packet=0D
+in {{sample-client-initial}}. The integrity check includes the client-ch=
osen=0D
+connection ID value of 0x8394c8f03e515708, but that value is not transmi=
tted=0D
=0D =E2=AC=87=EF=B8=8F Suggested change=0D
-connection ID value of 0x8394c8f03e515708, bu=
t that value is not transmitted=0D
+connection ID value of 0x8394c8f03e515708, but that value is not=0D
=0D =0D =0D

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on GitHub, or unsubscribe= .3D""<= /p>=0D = ----==_mimepart_5e2b2f8a1a2a9_3f463f9c304cd96421442d-- From nobody Fri Jan 24 11:56:56 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 247DE12087B for ; Fri, 24 Jan 2020 11:56:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWgwLj1NHk0K for ; Fri, 24 Jan 2020 11:56:53 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF43D12011E for ; Fri, 24 Jan 2020 11:56:53 -0800 (PST) Date: Fri, 24 Jan 2020 11:56:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579895812; bh=zn/rBS/x/xeMmSvetXU5UVLy3vAUorvDEU7M2kWVsd0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IjJDjFUkJup1f7sTKYh5UaquLAmBrly/fGMQQ6/++4oUf/txdJCL9UbbcxCq7aPEy 1UxRysVOvGjtB47xS4G81vOxFpD8R4Rm+IU6seP8yi0uaop8R9sMRZEyHXkTPdZ5Lp 3iQqOki4WfpMU9cKdeCxDe29F7OR6dPYbCwsDXO4= From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Discarding Initial context too soon leads to deadlock (#3395) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b4c0494051_3383fa425ccd9645164d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 19:56:55 -0000 ----==_mimepart_5e2b4c0494051_3383fa425ccd9645164d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Transport draft-25 says: ``` 17.2.2.1. Abandoning Initial Packets A client stops both sending and processing Initial packets when it sends its first Handshake packet. ``` That behavior can lead to a deadlock in the following scenario: 1) Client sends Initial 2) Server replies with coalesced packet, Initial+Handshake 3) Client replies with coalesced Initial ACK + Handshake ACK and waits for next server packet 4) Client's packet is lost 5) Server implements anti-amplification attack, waits for full size client packet before sending anything I suggest changing the text to: _A client stops both sending and processing Initial packets when it sends its first **ack-eliciting** Handshake packet_ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3395 ----==_mimepart_5e2b4c0494051_3383fa425ccd9645164d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Transport draft-25 says:

17.2.2.1.  Abandoning Initial Packets

   A client stops both sending and processing Initial packets when it
   sends its first Handshake packet.

That behavior can lead to a deadlock in the following scenario:

  1. Client sends Initial
  2. Server replies with coalesced packet, Initial+Handshake
  3. Client replies with coalesced Initial ACK + Handshake ACK and waits for next server packet
  4. Client's packet is lost
  5. Server implements anti-amplification attack, waits for full size client packet before sending anything

I suggest changing the text to: A client stops both sending and processing Initial packets when it
sends its first ack-eliciting Handshake packet


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2b4c0494051_3383fa425ccd9645164d-- From nobody Fri Jan 24 14:19:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00365120A18 for ; Fri, 24 Jan 2020 14:19:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S2hmf0r12Lcf for ; Fri, 24 Jan 2020 14:19:55 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 708521209FD for ; Fri, 24 Jan 2020 14:19:55 -0800 (PST) Date: Fri, 24 Jan 2020 14:19:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579904394; bh=ZeGRa8+UXEoLNTNYHDceuRlYQBLI/hHUWU+Cuj0EvE8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V1XObp/5mUbcLjQxx5/F4c9/lk3rxCqf+ZN92qRWU8JLPl7wGceIeSI7N3A5tz/lC s4vvRC9Nnlu1hJX4r+ezYlPZYwTcy4cgGyPbqB6ohnFQZnEl4NcUv0QOZdYIReUW8R Xk7FGNyo+hScrERymACZ/LYhdtwnGFlSAouY3qIc= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Discarding Initial context too soon leads to deadlock (#3395) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b6d8a3dcb1_10f03fc5a26cd96c158445"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2020 22:19:57 -0000 ----==_mimepart_5e2b6d8a3dcb1_10f03fc5a26cd96c158445 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit In that case, the recovery draft says: "Since the server could be blocked until more packets are received from the client, it is the client's responsibility to send packets to unblock the server until it is certain that the server has finished its address validation (see Section 8 of {{QUIC-TRANSPORT}}). That is, the client MUST set the probe timer if the client has not received an acknowledgement for one of its Handshake or 1-RTT packets." So in this case, the client should keep sending Handshake packets and if one is received, it'll unblock the server. There's also the alternate solution to the amplification/deadlock issue I documented in #3161 and #3162 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3395#issuecomment-578324729 ----==_mimepart_5e2b6d8a3dcb1_10f03fc5a26cd96c158445 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

In that case, the recovery draft says:
"Since the server could be blocked until more packets are received from the client, it is the client's responsibility to send packets to unblock the server until it is certain that the server has finished its address validation (see Section 8 of {{QUIC-TRANSPORT}}). That is, the client MUST set the probe timer if the client has not received an acknowledgement for one of its Handshake or 1-RTT packets."

So in this case, the client should keep sending Handshake packets and if one is received, it'll unblock the server.

There's also the alternate solution to the amplification/deadlock issue I documented in #3161 and #3162


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2b6d8a3dcb1_10f03fc5a26cd96c158445-- From nobody Fri Jan 24 16:02:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 693631200B7 for ; Fri, 24 Jan 2020 16:02:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id igs3J_H2rjAx for ; Fri, 24 Jan 2020 16:02:28 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C836120047 for ; Fri, 24 Jan 2020 16:02:28 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id B3B8596027F for ; Fri, 24 Jan 2020 16:02:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579910547; bh=upUT4mDRmc18pWGEBT++lXajc1WmbCQIQFKFayWDx1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XuKEuv9z3pRV+MsJDG8vY8G0uVeUFfBoPdMIPlgaNBwzvFJwSaEXpS+p/YniJSBzK 41pc4bLZkDu+otmzPBsF91ecMHwUXkbBnnCtm/E7oPfpo2Yz7vztkb60MQ17li3GeS /fIbmQVd4cH0Hh3IkC24OollLMnijs4h3+R+OC1I= Date: Fri, 24 Jan 2020 16:02:27 -0800 From: Rui Paulo Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b8593a40b4_73dd3fa1138cd9641210c0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: rpaulo X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 00:02:31 -0000 ----==_mimepart_5e2b8593a40b4_73dd3fa1138cd9641210c0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit rpaulo approved this pull request. I also tested these vectors and it works fine. Thanks! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#pullrequestreview-348286539 ----==_mimepart_5e2b8593a40b4_73dd3fa1138cd9641210c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@rpaulo approved this pull request.

I also tested these vectors and it works fine. Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2b8593a40b4_73dd3fa1138cd9641210c0-- From nobody Fri Jan 24 17:44:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4FD3120B68 for ; Fri, 24 Jan 2020 17:44:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 76ZYREK1-dCG for ; Fri, 24 Jan 2020 17:44:45 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABB09120B90 for ; Fri, 24 Jan 2020 17:44:45 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id BE914960502 for ; Fri, 24 Jan 2020 17:44:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579916684; bh=LXRc0HrxPNfoYRO6vh1WhL32wC1YehIjPgRXtyyiAC4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0f0ya5N7O0zHbasZS9AcCbYzZDqywcllwdLp9QWXjFTp+1WEik8k68O87qAq94SO 1rVR5/Htrcl/qwwBHnJSsVNkAeT3WxLMJLrylf5mo7PZ2GM/j4BP1KpOwYVZ2k6RZG gv7lwgZ7y/InbI5tgk9+3Dd+qhS1HxFg+n7i/TGw= Date: Fri, 24 Jan 2020 17:44:44 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial: More concise intro text (recovery) (#3380) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2b9d8ca35cb_7e13fb3046cd9682101b1"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 01:44:54 -0000 ----==_mimepart_5e2b9d8ca35cb_7e13fb3046cd9682101b1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @janaiyengar pushed 1 commit. d8d72ab1e2c156657bc06f07f36585c66bdb06da Update draft-ietf-quic-recovery.md -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3380/files/26a38dd8278fb208ff2610fc5b2aae5ec671206b..d8d72ab1e2c156657bc06f07f36585c66bdb06da ----==_mimepart_5e2b9d8ca35cb_7e13fb3046cd9682101b1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

  • d8d72ab Update draft-ietf-quic-recovery.md


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2b9d8ca35cb_7e13fb3046cd9682101b1-- From nobody Fri Jan 24 18:16:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 23D831200D8 for ; Fri, 24 Jan 2020 18:16:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMHxu5upOYNC for ; Fri, 24 Jan 2020 18:16:01 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90CAB12001B for ; Fri, 24 Jan 2020 18:16:01 -0800 (PST) Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 7FDC6520A73 for ; Fri, 24 Jan 2020 18:16:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579918560; bh=/ZmMP1RbWSl6f9BMDATkriANC40S3Kt3rs6L+nu2DhM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CgwZpVxrTvWB1dW5/mmmw02eBTPwSSxSjuvd6HJwfMcDvrWhVn4CEKRQjiO7H3Waw 8HCYFV3wWZL/rcHsnYVviwWNv5ouFkPTYegkhCTkcgsjJ/cE9HPXIkJnykKGFXk6PX X2nHke3bokm/glfzWML6z9zrIoEHCExb4KgVGlD8= Date: Fri, 24 Jan 2020 18:16:00 -0800 From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Discarding Initial context too soon leads to deadlock (#3395) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2ba4e071517_700c3fa653acd968651c7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 02:16:05 -0000 ----==_mimepart_5e2ba4e071517_700c3fa653acd968651c7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit My server has a somewhat radical approach to anti-amplification: it just does not retransmit anything before the client address is validated. That's a good way to find edge cases, such as getting the first packet from the server and missing all the other packets, which would logically elicit acks of their own. That also means that bundling a ping with a server packet is not appropriate. Regarding the recovery text: yes, if the client keeps repeating the ACK-only handshake packet, that will break the deadlock. But then, few stacks will naturally repeat ACK-only packets and few server stacks will acknowledge them, which was my point about adding "ACK-eliciting". In my case, the deadlock is broken when client will eventually repeat the Initial packet, and that will work. But it would not if I deleted the Initial context. So I do think we need a bit of a warning in this section. Either my suggestion about ack-eliciting, or if you prefer a pointer to the relevant section in the recovery draft. At a minimum, I would like to see a small warning in the text -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3395#issuecomment-578367135 ----==_mimepart_5e2ba4e071517_700c3fa653acd968651c7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

My server has a somewhat radical approach to anti-amplification: it just does not retransmit anything before the client address is validated. That's a good way to find edge cases, such as getting the first packet from the server and missing all the other packets, which would logically elicit acks of their own. That also means that bundling a ping with a server packet is not appropriate.

Regarding the recovery text: yes, if the client keeps repeating the ACK-only handshake packet, that will break the deadlock. But then, few stacks will naturally repeat ACK-only packets and few server stacks will acknowledge them, which was my point about adding "ACK-eliciting". In my case, the deadlock is broken when client will eventually repeat the Initial packet, and that will work. But it would not if I deleted the Initial context.

So I do think we need a bit of a warning in this section. Either my suggestion about ack-eliciting, or if you prefer a pointer to the relevant section in the recovery draft.

At a minimum, I would like to see a small warning in the text


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2ba4e071517_700c3fa653acd968651c7-- From nobody Fri Jan 24 18:37:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E96BB120227 for ; Fri, 24 Jan 2020 18:37:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nQN9_EqvswQR for ; Fri, 24 Jan 2020 18:37:28 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 996E21200F3 for ; Fri, 24 Jan 2020 18:37:28 -0800 (PST) Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id A2B5328002A for ; Fri, 24 Jan 2020 18:37:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579919847; bh=Xq5obC4HCNj4IOLT1/GRjBc712GwS2iGFuuxmDqnAko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iyvQ3IujzML+U6e6n/FG8Kqxpv2QIW8IMUKxSzdOIO3PNk9Ec8K1NOo47eWVWYf3q lbVA/CA8KYJlniLPZsSeYhKFN57lT23tCHvDzAhmtypOUbkHfWqQMMCdDG2k9/uZEd dNHAru0yW++Q0+NTMBKuqpiy2mf9SyRclOTN4RP4= Date: Fri, 24 Jan 2020 18:37:27 -0800 From: joinswp001 Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add workaround for caching bug (ca4f893) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2ba9e7921b4_63823fe9054cd960248668"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: joinswp001-gov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 02:37:30 -0000 ----==_mimepart_5e2ba9e7921b4_63823fe9054cd960248668 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Game stop -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/commit/ca4f89343c03e42da920794cff5a5c584705d4f3#commitcomment-36959850 ----==_mimepart_5e2ba9e7921b4_63823fe9054cd960248668 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Game stop


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2ba9e7921b4_63823fe9054cd960248668-- From nobody Sat Jan 25 07:42:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0ADFA12008D for ; Sat, 25 Jan 2020 07:42:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P107nJaY2luq for ; Sat, 25 Jan 2020 07:42:40 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A64CB120013 for ; Sat, 25 Jan 2020 07:42:40 -0800 (PST) Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id A0BD4E0DDB for ; Sat, 25 Jan 2020 07:42:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579966959; bh=0bMcUaRf3Uf1rLDUL9PV0zCn9u5NpR0EgUbi/rUKTAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UETwuxPRHghACA8IZq1QPqKtq5w6FBd7bB+PEoY+J8QlPfqd2yn4wkbscm+QntShW 033KISPnUHgcJ2i48r1VdfNTm4aLfVGHYAc7QEZllKOHxaohKDizs0crnFd68DQE1U /sd/lUrwoUqNVCwUY+zt6t9JPN6nVRaPrxEUEjL0= Date: Sat, 25 Jan 2020 07:42:39 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Change max_ack_delay to microseconds (#3364) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2c61ef90240_38283fdc1d8cd9608239b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 15:42:42 -0000 ----==_mimepart_5e2c61ef90240_38283fdc1d8cd9608239b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3364. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3364#event-2979372432 ----==_mimepart_5e2c61ef90240_38283fdc1d8cd9608239b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3364.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2c61ef90240_38283fdc1d8cd9608239b-- From nobody Sat Jan 25 10:23:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 707D0120074 for ; Sat, 25 Jan 2020 10:23:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.3 X-Spam-Level: X-Spam-Status: No, score=-5.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56gbtPFSTe3o for ; Sat, 25 Jan 2020 10:23:54 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66E3A120048 for ; Sat, 25 Jan 2020 10:23:54 -0800 (PST) Date: Sat, 25 Jan 2020 10:23:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579976633; bh=KR901IcQaqrT1RTjQ5VNL+4WscFpHt0tbwmJ/I9DGaI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AoI0RjlefGTB3rN5ADqmnRcqv7PEqXl3aFb9qfsbi3TBEYQdQvpl3UoS1N6DHG9W1 4bw54zOnvAhN8tBA2OBtdtdBIaI+bXp5Ce4i0Gfdwg+isMfo59yjuPv8amoPSJJhy0 zHznueoLFXsvz5QeaG038OAey/kNT+h0NYNwVWTQ= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Discarding Initial context too soon leads to deadlock (#3395) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2c87b945ae2_4c463fc9abacd960128572"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 18:23:57 -0000 ----==_mimepart_5e2c87b945ae2_4c463fc9abacd960128572 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Section 8.1 of transport contains text that agrees with recovery: "Packet loss, in particular loss of a Handshake packet from the server, can cause a situation in which the server cannot send when the client has no data to send and the anti-amplification limit is reached. In order to avoid this causing a handshake deadlock, clients SHOULD send a packet upon a probe timeout, as described in [QUIC-RECOVERY]. If the client has no data to retransmit and does not have Handshake keys, it SHOULD send an Initial packet in a UDP datagram of at least 1200 bytes. If the client has Handshake keys, it SHOULD send a Handshake packet." Possibly the SHOULDs in transport should be MUSTs? The original issue was #1764. At the NY interim, the conclusion to #1764 was that the only way to prevent a deadlock in the presence of a server that would stop sending due to an anti-amplification factor was to force the client to continue sending. The existing recovery text proscribes that and this is one of the relatively few portions of the recovery text that uses a MUST instead of a SHOULD because otherwise you do get a deadlock. I don't believe the ack-eliciting suggestion is always going to work unless it's also reliable, so I'd rather stick with the existing solution. I think the cause of this problem is the amplification limits, and doesn't have to do with abandoning Initial packets, so a reference to recovery would be most appropriate in section -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3395#issuecomment-578429987 ----==_mimepart_5e2c87b945ae2_4c463fc9abacd960128572 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Section 8.1 of transport contains text that agrees with recovery:
"Packet loss, in particular loss of a Handshake packet from the
server, can cause a situation in which the server cannot send when
the client has no data to send and the anti-amplification limit is
reached. In order to avoid this causing a handshake deadlock,
clients SHOULD send a packet upon a probe timeout, as described in
[QUIC-RECOVERY]. If the client has no data to retransmit and does
not have Handshake keys, it SHOULD send an Initial packet in a UDP
datagram of at least 1200 bytes. If the client has Handshake keys,
it SHOULD send a Handshake packet."

Possibly the SHOULDs in transport should be MUSTs?

The original issue was #1764.

At the NY interim, the conclusion to #1764 was that the only way to prevent a deadlock in the presence of a server that would stop sending due to an anti-amplification factor was to force the client to continue sending. The existing recovery text proscribes that and this is one of the relatively few portions of the recovery text that uses a MUST instead of a SHOULD because otherwise you do get a deadlock.

I don't believe the ack-eliciting suggestion is always going to work unless it's also reliable, so I'd rather stick with the existing solution. I think the cause of this problem is the amplification limits, and doesn't have to do with abandoning Initial packets, so a reference to recovery would be most appropriate in section


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2c87b945ae2_4c463fc9abacd960128572-- From nobody Sat Jan 25 11:18:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4573120052 for ; Sat, 25 Jan 2020 11:18:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lUQMG_K2xW4O for ; Sat, 25 Jan 2020 11:18:52 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F30BA120044 for ; Sat, 25 Jan 2020 11:18:51 -0800 (PST) Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 59F76261578 for ; Sat, 25 Jan 2020 11:18:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1579979931; bh=yjelCkhklxXWevpEMmDzzHU5ft5zcOykEV8fWFWSY1s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T9gHe3bsm9Uq1NL3kqXQa38Ubgb8VIKk/YQyScGQ+eF1S6D7dxyi17+THrvduHasS T36dZGtpuISY3G97BjGnnuOCYMltUOLrWvJHWXdnOnGHinwGpkRdpwpNYNhfEYfNgI KVUazI2xLPee23BsOS/opNmFoQ5Yjp57tADCXvxM= Date: Sat, 25 Jan 2020 11:18:51 -0800 From: Christian Huitema Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Discarding Initial context too soon leads to deadlock (#3395) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2c949be54e_70593fd9344cd964235873"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: huitema X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2020 19:18:54 -0000 ----==_mimepart_5e2c949be54e_70593fd9344cd964235873 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I guess this is most;y an editorial issue. The implementer that just reads 17.2.2.1 could just make the bad decision of sending an ack-only handshake, dropping the Initial context, and not thinking any more about it. Adding a back pointer to 8.1. would warn this implementer about potential consequences. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3395#issuecomment-578434923 ----==_mimepart_5e2c949be54e_70593fd9344cd964235873 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I guess this is most;y an editorial issue. The implementer that just reads 17.2.2.1 could just make the bad decision of sending an ack-only handshake, dropping the Initial context, and not thinking any more about it. Adding a back pointer to 8.1. would warn this implementer about potential consequences.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2c949be54e_70593fd9344cd964235873-- From nobody Sun Jan 26 07:14:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF200120091 for ; Sun, 26 Jan 2020 07:14:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o_0lrO7ucE75 for ; Sun, 26 Jan 2020 07:14:08 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1932B12008F for ; Sun, 26 Jan 2020 07:14:08 -0800 (PST) Date: Sun, 26 Jan 2020 07:14:06 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051646; bh=knlauOpw3VJqN+GeDHy0UT1dRV7NY7ThXs4UwTvkvwQ=; h=Date:From:To:Subject:From; b=a0murGlbcvniE8ma1XKcZmAaZBEkRoECbT7epjd8c18ajcu3fN+HKYgU18yb4IyMs AGn7L1aAVs80TcPl016wJ8SKoiEG8oiR6LB/xrpZHbBHPrJNZtPxpXZqzmpvUP6rTc i3ydk2y1DSaWpXUlX76cqZqiHO+8PwTKvhRZoxtw= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] ba45c0: double double Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:14:10 -0000 Branch: refs/heads/retry-example Home: https://github.com/quicwg/base-drafts Commit: ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 https://github.com/quicwg/base-drafts/commit/ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 Author: Martin Thomson Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- double double Co-Authored-By: Mike Bishop From nobody Sun Jan 26 07:14:21 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D40120043 for ; Sun, 26 Jan 2020 07:14:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCGYbtNTZfE5 for ; Sun, 26 Jan 2020 07:14:17 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DC0712006B for ; Sun, 26 Jan 2020 07:14:17 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 33E3A960256 for ; Sun, 26 Jan 2020 07:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051656; bh=uV1rj8NmienR3v6BzxZhRbFm+K0N76q4tCI8Z6/d9S8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0PCV7NyYFru7WX9MDXVxXnxEO7FeWUU1wRCtbb0t1Wj3sc2vbPNz9ZnCcf++yegTl 0MDuzw3idvDB14zb/nnx1EenoJcZEoX4Zpo7QVVYH5b1Lia8Tnu4tSV4hAhqG497QR /aQnVypeS8B1EUT7F7OVdzxxXK8x3crkkFuISkHk= Date: Sun, 26 Jan 2020 07:14:16 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2dacc8256c1_2b4e3fa8c64cd96c4046f9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:14:19 -0000 ----==_mimepart_5e2dacc8256c1_2b4e3fa8c64cd96c4046f9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson pushed 1 commit. ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 double double -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3394/files/eae51430d786e69574ec885281b9c828e4785884..ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 ----==_mimepart_5e2dacc8256c1_2b4e3fa8c64cd96c4046f9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e2dacc8256c1_2b4e3fa8c64cd96c4046f9-- From nobody Sun Jan 26 07:15:00 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2183B12006B for ; Sun, 26 Jan 2020 07:14:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9iTMBjUtoHru for ; Sun, 26 Jan 2020 07:14:57 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2885120043 for ; Sun, 26 Jan 2020 07:14:57 -0800 (PST) Date: Sun, 26 Jan 2020 07:14:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051696; bh=mighXo8pneVBQ8lQOr+KMljZqUVK9FYf11mRXw0N2sU=; h=Date:From:To:Subject:From; b=JNIQmys846UR4IQ+S7D4ByW8V572ei6YlFG4MlNs0B0qGMFIXgUsvM5VvKRii8daV Hk+n/tdbgFYs470KZc1PUx+LiVKeoE3xZ8rp4CehlF+x96m8aIWiQx07YwAjpRxiNj H1dZmL+w2N5WKZrrcpAdorF7y8oo+Oz6n527wKdg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8f0b2b: Script updating gh-pages from ba45c0b4. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:14:59 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 8f0b2b4be0027c5367f08128e6d7964c9e3de165 https://github.com/quicwg/base-drafts/commit/8f0b2b4be0027c5367f08128e6d7964c9e3de165 Author: ID Bot Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M index.html M retry-example/draft-ietf-quic-http.html M retry-example/draft-ietf-quic-http.txt M retry-example/draft-ietf-quic-invariants.html M retry-example/draft-ietf-quic-invariants.txt M retry-example/draft-ietf-quic-qpack.html M retry-example/draft-ietf-quic-qpack.txt M retry-example/draft-ietf-quic-recovery.html M retry-example/draft-ietf-quic-recovery.txt M retry-example/draft-ietf-quic-tls.html M retry-example/draft-ietf-quic-tls.txt M retry-example/draft-ietf-quic-transport.html M retry-example/draft-ietf-quic-transport.txt Log Message: ----------- Script updating gh-pages from ba45c0b4. [ci skip] From nobody Sun Jan 26 07:17:01 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A99DC120091 for ; Sun, 26 Jan 2020 07:16:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOmJ9BeitAAi for ; Sun, 26 Jan 2020 07:16:58 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8953C120043 for ; Sun, 26 Jan 2020 07:16:58 -0800 (PST) Date: Sun, 26 Jan 2020 07:16:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051817; bh=jJ/6MFV+ki59lc6Vd3fp+BvRm+EpAxIqCPazynOKEj8=; h=Date:From:To:Subject:From; b=Wnye/Om9ah48rbAXzfdmxkjvps7ScqyBogXD4LDvUQRGtAScAqQX2oBptfqdikUCR 3r7vrU9kR7T78Pcdv1LOF7A0JdZHZG3OEkQYulsotrBycxtWGQFqtuLfa99TYSldQu ZBiT8kLvsTJs9CM4x/ZPPC8ukP+4zKaoepKbp4u4= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 6c3cea: Script updating issues at 2020-01-26T15:16:49Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:17:00 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 6c3cea20c74fcfb73c32ac3f2bf66678ee3173f9 https://github.com/quicwg/base-drafts/commit/6c3cea20c74fcfb73c32ac3f2bf66678ee3173f9 Author: ID Bot Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-26T15:16:49Z. [ci skip] From nobody Sun Jan 26 07:18:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 257B8120096 for ; Sun, 26 Jan 2020 07:18:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.301 X-Spam-Level: X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hNMhkGDR8yZ2 for ; Sun, 26 Jan 2020 07:18:01 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6D83120091 for ; Sun, 26 Jan 2020 07:18:00 -0800 (PST) Date: Sun, 26 Jan 2020 07:18:00 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051880; bh=dJg/QlVAgdHyxnQK7Uupvwe3AVHcLBGFSJ0HiDC3ctQ=; h=Date:From:To:Subject:From; b=yB5qMrMHWekLLNv99Kl52qJoEPwsfFhRoIgb+jt02VFaaIrjEiaNZ06QC4wkuR0Nc asI98WUGFxwGESTZ6uDC0ft2XQqd4jnlLn2jfygyyVJBJO9p4x4/xJ0eypoVz4J8qp gYZT4acMC9h71kvUgfL3d/0WhqdjLy22gNvIs9vE= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] eae514: Add sample Retry packet Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:18:02 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: eae51430d786e69574ec885281b9c828e4785884 https://github.com/quicwg/base-drafts/commit/eae51430d786e69574ec885281b9c828e4785884 Author: Martin Thomson Date: 2020-01-24 (Fri, 24 Jan 2020) Changed paths: M draft-ietf-quic-tls.md R initial-protection.js A protection-samples.js Log Message: ----------- Add sample Retry packet Can someone please verify my work? I've written two implementations here and the values do seem to match, but I value independent validation. Closes #3374. Commit: ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 https://github.com/quicwg/base-drafts/commit/ba45c0b4487ac98597cc86a91f554a7a22bb6cb9 Author: Martin Thomson Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- double double Co-Authored-By: Mike Bishop Commit: f6ae36580ff38a1e650020357e38246707283c91 https://github.com/quicwg/base-drafts/commit/f6ae36580ff38a1e650020357e38246707283c91 Author: Martin Thomson Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M draft-ietf-quic-tls.md R initial-protection.js A protection-samples.js Log Message: ----------- Merge pull request #3394 from quicwg/retry-example Add sample Retry packet Compare: https://github.com/quicwg/base-drafts/compare/50db5c9fed48...f6ae36580ff3 From nobody Sun Jan 26 07:18:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4F24120091 for ; Sun, 26 Jan 2020 07:18:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ckzgwOl7nmf2 for ; Sun, 26 Jan 2020 07:18:01 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F85B12006B for ; Sun, 26 Jan 2020 07:18:01 -0800 (PST) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id CDDB2A0508 for ; Sun, 26 Jan 2020 07:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051880; bh=fNiRfek4pdzhwpQl2TDtatYhyiuOSjRD/O/a1ye6n7U=; h=Date:From:To:Subject:From; b=Po6ena8pLoPkgwVADNaR+Lt/Ehps8Laay4na2QI9rzT1KRsxfRS2OIeZIG8OHgsZA vKMT0DlxoaGYx17RSqm0yrmZqcwggeHh1GfyCTUUpebHvIB0ySYTXNpAXZunNE8m3e eTO0WQ8WEzCCC7YlR2N7zuZsLc+8DlLmoleIZ1vc= Date: Sun, 26 Jan 2020 07:18:00 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:18:03 -0000 Branch: refs/heads/retry-example Home: https://github.com/quicwg/base-drafts From nobody Sun Jan 26 07:18:13 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84BDF12008F for ; Sun, 26 Jan 2020 07:18:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AypbeVoxZDYg for ; Sun, 26 Jan 2020 07:18:10 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7CB612006B for ; Sun, 26 Jan 2020 07:18:10 -0800 (PST) Date: Sun, 26 Jan 2020 07:18:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051890; bh=spTqrsuwr4WZW2GGYRkRdb/VxIiX5sA2CgL++O9jE7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NLy8bCeL22NaC5TKPsd3p5FN5sg6ydVP7sZtXKsKabd2Tdf3bVCDSulb4p7TlWQZb ZblEU+YhdRcXzsfe0MYdkGCIN7AG7PhGMHinhtvxry//L85RBMXye3sdALkPqMwBKZ ITOMpWgWTapAh4K5aStvybc0kgwztwMOMdcIJDpQ= From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3374) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2dadb210b7d_61303f9bc34cd968432072"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:18:11 -0000 ----==_mimepart_5e2dadb210b7d_61303f9bc34cd968432072 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3374 via #3394. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3374#event-2979971134 ----==_mimepart_5e2dadb210b7d_61303f9bc34cd968432072 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3374 via #3394.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2dadb210b7d_61303f9bc34cd968432072-- From nobody Sun Jan 26 07:18:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A92912008F for ; Sun, 26 Jan 2020 07:18:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1DffnCS9_R6W for ; Sun, 26 Jan 2020 07:18:11 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EBDD12006B for ; Sun, 26 Jan 2020 07:18:11 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 07E441C078F for ; Sun, 26 Jan 2020 07:18:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051891; bh=ZetzwPMBF7usHct2R42yWwWSIbb7Za9orvcQbzqn6lU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B8dabuBs2itFfo0PziYv73ojFd0s7vixxenDVrP9VlBpCy+3sxbHD6QgDA9rJBnHw mJxjQUGklCVO2SluoB7cH8PGNA9mwZ55YPcFNEJLY+McniiP5x9DRckBk3C0ZtvNnh BHddiwtM7Nu6/7TOwOct9Chbr0eR+JqJBfNup/ek= Date: Sun, 26 Jan 2020 07:18:10 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add sample Retry packet (#3394) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e2dadb2ec07f_7d723fc7ce2cd9607589d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:18:13 -0000 ----==_mimepart_5e2dadb2ec07f_7d723fc7ce2cd9607589d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3394 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3394#event-2979971132 ----==_mimepart_5e2dadb2ec07f_7d723fc7ce2cd9607589d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3394 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e2dadb2ec07f_7d723fc7ce2cd9607589d-- From nobody Sun Jan 26 07:18:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7280312008F for ; Sun, 26 Jan 2020 07:18:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u81dAMtJs0l2 for ; Sun, 26 Jan 2020 07:18:50 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26C7E12006B for ; Sun, 26 Jan 2020 07:18:50 -0800 (PST) Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 5D3A72C102E for ; Sun, 26 Jan 2020 07:18:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580051929; bh=eiwj1jHE41JytweE9reA6yZ2Tvi6DhTLTYp7jDTXWVw=; h=Date:From:To:Subject:From; b=B2pDVfZJTJ4IWwMG3Ii7TQba4tUYxBTIpUDtvFncvCWxopTds7psRjRoO8DnvqTLR NltYZgq7BhAillRIAajANkK8ZoMztlHdHFQnqdrPgSW2PQwA6UjGSlOKLu5d8on16g UFH60xCwhbSN80urdKTrPJO2POYj3kvVgwwwE0yw= Date: Sun, 26 Jan 2020 07:18:49 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 8c0f47: Script updating gh-pages from f6ae3658. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2020 15:18:51 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 8c0f473d6b43b7d5d25881455a8f0d391a075b6b https://github.com/quicwg/base-drafts/commit/8c0f473d6b43b7d5d25881455a8f0d391a075b6b Author: ID Bot Date: 2020-01-26 (Sun, 26 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from f6ae3658. [ci skip] From nobody Tue Jan 28 03:45:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4CB4120020 for ; Tue, 28 Jan 2020 03:45:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.455 X-Spam-Level: X-Spam-Status: No, score=-1.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NiIAQsxzo9JC for ; Tue, 28 Jan 2020 03:45:04 -0800 (PST) Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2064E120024 for ; Tue, 28 Jan 2020 03:45:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lqDo8SfnAznFLdUReDZSseAYyuysfRNfioOx9+nW26Y=; b= Tu9qrJDE95dY7e3t2R8C9i1+699Qe3W6UfNRSxJg5WsLesYPanhy3PFluClsVobZ 3YFnpryln2X3UrGrUG5NwarOLt2nf4Y7qp3IYkEAe3sIhbtLoR8Hgp69BWv6GDAX f1Ss+ZpWnXXCbwaK5LiVil4CcZUQYuxERUDNStIGG6I= Received: by filter1572p1mdw1.sendgrid.net with SMTP id filter1572p1mdw1-13677-5E300F0D-1E 2020-01-28 10:38:05.423536026 +0000 UTC m=+74875.755148153 Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0036p1iad2.sendgrid.net (SG) with ESMTP id wVM80gTHRD2HUNYkKwHsVQ for ; Tue, 28 Jan 2020 10:38:05.348 +0000 (UTC) Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 8E432960300 for ; Tue, 28 Jan 2020 02:37:59 -0800 (PST) Date: Tue, 28 Jan 2020 10:38:05 +0000 (UTC) From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix: server cannot proceed to handshake when given an invalid Retry token (#3398) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e300f077f2cd_133f3fcf062cd96c7454c"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wxwZqcug2yxLtyd9E/NL6Koyy5NnhoA9aK2 Tjb9V0niu8IgAGkVy7tw9efb1CFuoFgA02d14wontLjpigEsRXRdm0kY9uofomPQD/mQSro91R5VmN 1d6YjSnY3Hg5nYVel83akHlBzdNZgDzgbdf02SRvWv4+DIwGQt6Yq+GSdusti4McIweAd1fDAEkFQD w= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 11:45:06 -0000 ----==_mimepart_5e300f077f2cd_133f3fcf062cd96c7454c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is right. I think that we got a bit of skew over time and the text you cut no longer makes sense. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3398#issuecomment-579183090 ----==_mimepart_5e300f077f2cd_133f3fcf062cd96c7454c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is right. I think that we got a bit of skew over time and the text you cut no longer makes sense.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e300f077f2cd_133f3fcf062cd96c7454c-- From nobody Tue Jan 28 03:49:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E205B120019 for ; Tue, 28 Jan 2020 03:49:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.383 X-Spam-Level: X-Spam-Status: No, score=-1.383 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNGCaphSalvH for ; Tue, 28 Jan 2020 03:49:44 -0800 (PST) Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72154120013 for ; Tue, 28 Jan 2020 03:49:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=IKKxxuRyeRKdGfDHCR4KGRO5xwDWGYBCR4EQxTnP2U0=; b= BslQdFUOvsI5vwhJhRVdQ3zs9GcTRnwWOjifdHqChFX9fWx3gyc8LyeleL1VEd2b F1uRY1Lao3upsxrPs8N+wUS9R7jG4yDykpwWHOsPoaWY59a+FxzXqQrkwr/j8Tuw Oj27RHjEiHJ1f20RzPdcQPr1b5MwQgbfz5lA6bUEUyk= Received: by filter2128p1mdw1.sendgrid.net with SMTP id filter2128p1mdw1-2017-5E30103D-1 2020-01-28 10:43:09.02783617 +0000 UTC m=+375121.845707548 Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id f4Wut_JlSmmpHGlomBpSRA for ; Tue, 28 Jan 2020 10:43:08.944 +0000 (UTC) Date: Tue, 28 Jan 2020 10:43:09 +0000 (UTC) From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Server cannot proceed after invalid Retry token (#3396) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3010376afd7_791a3f823fccd96c991fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1EqYBcUNm+0dl4+MCdzSO/l6xydPGomZ5edc GsnOibQb94V2e8vVjMIvwkJmygDoN1zF0DICFZ8GHZ7BV4BkaZvvbFR8m050pDaa8JeCElcL7Lprxv ZyUGVKJEevBTqwBC0SuWuyTlhUCwQHJTHtY+Yi9HSpWcwUAFoaYhQXtxm6oZHz0VkkLY4WaA6WxCgv w= Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 11:49:46 -0000 ----==_mimepart_5e3010376afd7_791a3f823fccd96c991fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The problem here is that something that is identifiable as a Retry token as distinct from a NEW_TOKEN token will ultimately not be usable. There's a bit of hedging necessary though as junk that appears to be a Retry token is still ultimately just junk. To be concrete, let's say that you generate Retry tokens that start with "RETRY!!!" and NEW_TOKEN tokens start with "~~~NEW_TOKEN" The difference between those two is such that it would be unlikely for corruption to cause one to be mistaken for the other, and you have a way to distinguish the two even when all the subsequent bits can't be interpreted after you lose keys or something like that. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3396#issuecomment-579185046 ----==_mimepart_5e3010376afd7_791a3f823fccd96c991fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The problem here is that something that is identifiable as a Retry token as distinct from a NEW_TOKEN token will ultimately not be usable. There's a bit of hedging necessary though as junk that appears to be a Retry token is still ultimately just junk.

To be concrete, let's say that you generate Retry tokens that start with "RETRY!!!" and NEW_TOKEN tokens start with "~~~NEW_TOKEN" The difference between those two is such that it would be unlikely for corruption to cause one to be mistaken for the other, and you have a way to distinguish the two even when all the subsequent bits can't be interpreted after you lose keys or something like that.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3010376afd7_791a3f823fccd96c991fe-- From nobody Tue Jan 28 07:01:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2ACF12012A for ; Tue, 28 Jan 2020 07:01:01 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xd1uypOA-nDh for ; Tue, 28 Jan 2020 07:01:00 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AEF81200E6 for ; Tue, 28 Jan 2020 07:01:00 -0800 (PST) Date: Tue, 28 Jan 2020 07:00:58 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580223658; bh=M2czB++LSmPvjNSagXUH2nLfQMttVpuQ/fYE8uZlebM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ubvx9Yz5dmmPJoXwzLGBNgb8+x7c8d3VjUnfxFm3ZHTJQ9OGF77yyRC5vlpXOj2Z1 m4mHAOi73TljJ/vYAmhpm5GdrU2bATKXS/jzYNnEiUdnKLGrh5f/RP9kF/P7SvNfLq gptRtSSicveRCv+DHSkr2M4VvxfBvKY8UqISDGF8= From: Nick Banks Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix: server cannot proceed to handshake when given an invalid Retry token (#3398) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e304caa6c4e0_56f43f88ae6cd95c119898"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: nibanks X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 15:01:02 -0000 ----==_mimepart_5e304caa6c4e0_56f43f88ae6cd95c119898 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit nibanks approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3398#pullrequestreview-349442882 ----==_mimepart_5e304caa6c4e0_56f43f88ae6cd95c119898 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@nibanks approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e304caa6c4e0_56f43f88ae6cd95c119898-- From nobody Tue Jan 28 10:51:54 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FCDC12003E for ; Tue, 28 Jan 2020 10:51:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uApgXnxLIIfA for ; Tue, 28 Jan 2020 10:51:51 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8C40120033 for ; Tue, 28 Jan 2020 10:51:50 -0800 (PST) Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id B3812C61754 for ; Tue, 28 Jan 2020 10:51:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580237509; bh=chuEsbEDdRYqfsEX8VJfJoGGvc86lPk9d7zwvsBKuMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z6KH89epx56PVGNRhQW0ZxrNDI2b+Aht4neRirDeYc762JCGGGhuCbh7koW7LpPMw 0yT9CFthaq9/Jvz3iv4hWhvDO+2rM+6whnLZeQKPs++xGPFkS7KGgvjmLrbxzA6RZv K73wmN4NoeYbhQ/9wweWFoA2YzKnx8FdK98cBeuM= Date: Tue, 28 Jan 2020 10:51:49 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Server cannot proceed after invalid Retry token (#3396) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3082c5abab2_6a8f3fd75dacd9642157dd"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 18:51:52 -0000 ----==_mimepart_5e3082c5abab2_6a8f3fd75dacd9642157dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The only case in which the server can proceed is when the server sees a junk token, but knows that the client does not consider it a Retry token. There's no mechanism for the client to tell the server what it thinks the token it has presented is, so the server doesn't know when it's in this state. I agree -- axe it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3396#issuecomment-579398817 ----==_mimepart_5e3082c5abab2_6a8f3fd75dacd9642157dd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The only case in which the server can proceed is when the server sees a junk token, but knows that the client does not consider it a Retry token. There's no mechanism for the client to tell the server what it thinks the token it has presented is, so the server doesn't know when it's in this state. I agree -- axe it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3082c5abab2_6a8f3fd75dacd9642157dd-- From nobody Tue Jan 28 11:53:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F43F120020 for ; Tue, 28 Jan 2020 11:53:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0vZ2ohceCCid for ; Tue, 28 Jan 2020 11:53:38 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABFF812007C for ; Tue, 28 Jan 2020 11:53:38 -0800 (PST) Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 973838C118C for ; Tue, 28 Jan 2020 11:53:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580241217; bh=xJaygdw7jpd0TLlCjrCC97UuC5+figCi1nr2wdz0pBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NdR8myd8XlmVV95PRef9KC5bqZyUKvLfu18+GOBnYPyuUODSMOuLOZ8oWY1MESW6k 8aCicb2RnvDdDi/HU0GjaVllQ2lkDx+TYQun4lRv6ND26eLaFLHYbbamRrRu6ridg8 +WMVroO+FtCcxfBSlYEsrCrsagGwv9vQAEVa3slM= Date: Tue, 28 Jan 2020 11:53:37 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix: server cannot proceed to handshake when given an invalid Retry token (#3398) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e309141879d6_22143fd065acd9681043f0"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 19:53:40 -0000 ----==_mimepart_5e309141879d6_22143fd065acd9681043f0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3398#pullrequestreview-349658121 ----==_mimepart_5e309141879d6_22143fd065acd9681043f0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e309141879d6_22143fd065acd9681043f0-- From nobody Tue Jan 28 15:18:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0139C1200FF for ; Tue, 28 Jan 2020 15:18:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rqzBBJf1JOCb for ; Tue, 28 Jan 2020 15:18:16 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70A811200EB for ; Tue, 28 Jan 2020 15:18:16 -0800 (PST) Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 628E78C078B for ; Tue, 28 Jan 2020 15:18:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580253495; bh=EGMkzvT9OHvm4BbEG+AZfAzyojuPd7PBd3oBGt7wdJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oMZvPD87IVnIZQUyG+ZgZIjt0UgF78wh4vNUzPHd4UitBIgrL7cEDuayOYrRFvoRN q6rpgG37XShjMtTly8h8cacuHWQ/T/gXboioyBkfRqnuQ+i5GvYxPJmF+iC1JB5RlK vBcgmR1YbXCqocTLuOgw5vJPpexiKo/Ap7eakt+Y= Date: Tue, 28 Jan 2020 15:18:15 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30c13752de2_6c9d3ff4258cd9682091ef"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 23:18:18 -0000 ----==_mimepart_5e30c13752de2_6c9d3ff4258cd9682091ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @martinthomson, you haven't approved and you had reservations before. Is this PR in a state you can live with? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#issuecomment-579519507 ----==_mimepart_5e30c13752de2_6c9d3ff4258cd9682091ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson, you haven't approved and you had reservations before. Is this PR in a state you can live with?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e30c13752de2_6c9d3ff4258cd9682091ef-- From nobody Tue Jan 28 15:29:48 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85812120105 for ; Tue, 28 Jan 2020 15:29:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BfWY4bo9QhLK for ; Tue, 28 Jan 2020 15:29:44 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D9DD120100 for ; Tue, 28 Jan 2020 15:29:44 -0800 (PST) Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 6DCCC280FE2 for ; Tue, 28 Jan 2020 15:29:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580254183; bh=p7/roSGu4ey12Fyp6nrtbAq5D8xZnl0nXsP5XTB77Nk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nC9Vlq8TO1A+tCSksm86BlYmyJ0aewlJfoDn9uMcNIv9fdtWnYsKcXCDYlennKH7d BLKLuEw63XsE0nrZI4IYsXRQ216Hi5enuFnqkrG9U9tB0tv/VVNOzMJCaPOf9VKY45 9E41s4SrbzvVjwA+ZkVs3H+lmgmjhsrDDvjfB9BY= Date: Tue, 28 Jan 2020 15:29:43 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30c3e75ec6a_43603f9d138cd968303144"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 23:29:48 -0000 ----==_mimepart_5e30c3e75ec6a_43603f9d138cd968303144 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mnot @lars @LPardue : This should have been closed by #2925, except that this issue is marked as design and #2925 was marked as editorial. How do you want to proceed? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2143#issuecomment-579522567 ----==_mimepart_5e30c3e75ec6a_43603f9d138cd968303144 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@m= not @Lars @LPardue : This should have been closed by #2= 925, except that this issue is marked as design and #2925 was marked as editorial. How do you want to proceed?

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly,
view it on= GitHub, or unsubscribe.3D""

= ----==_mimepart_5e30c3e75ec6a_43603f9d138cd968303144-- From nobody Tue Jan 28 15:33:11 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73B6E120100 for ; Tue, 28 Jan 2020 15:33:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id osJWyUyftOt6 for ; Tue, 28 Jan 2020 15:33:08 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3379A1200EB for ; Tue, 28 Jan 2020 15:33:08 -0800 (PST) Date: Tue, 28 Jan 2020 15:33:07 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580254387; bh=/8NhT/GfVat3FN1EJ/mwfJnH+OdyShb0OJ7Ht28z97Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ozIxX51Bk6GFdyFI16+B43IYJQJitVx1AnK5dPC9FJMaKDzKTWYx0SNOyKmbu8Sh5 HE/pB1Xiat7gjkOhgcHZYOqqBuOMqQ/rl2XnJThNDClHaESffRpRr5uV2wksuByjyP 7Iq3q7h3kvdPSg3R/5K+30wSArD5ukjaf/J0Iv5c= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Write up our security target against on-path attack (#2387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30c4b3124ee_18f63ff8270cd960253216"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 23:33:09 -0000 ----==_mimepart_5e30c4b3124ee_18f63ff8270cd960253216 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @mnot @larseggert @LPardue: Editors believe that #2925, which has been merged, addresses this issue. Can we close this issue alongwith #2143 ? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2387#issuecomment-579523631 ----==_mimepart_5e30c4b3124ee_18f63ff8270cd960253216 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

@m= not @larseggert @LPardue: Editors believe that #2925, which has been merged, addresses this issue. Can we close = this issue alongwith #2143 ?

&m= dash;
You are receiving this because you are subscribed to this thre= ad.
Reply to this email directly, view it on= GitHub, or unsubscribe.3D""

= ----==_mimepart_5e30c4b3124ee_18f63ff8270cd960253216-- From nobody Tue Jan 28 15:35:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98BFB1200EB for ; Tue, 28 Jan 2020 15:35:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KUAjlhXZ5SsQ for ; Tue, 28 Jan 2020 15:35:03 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC3BC120020 for ; Tue, 28 Jan 2020 15:35:03 -0800 (PST) Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id AC5CB6E06C6 for ; Tue, 28 Jan 2020 15:35:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580254502; bh=FeaQvs1mWm6Ycc6bWFZjiF142fDZfNZpWKf0n6WhKFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ztuoVJ1daNIUffwVCgWFDEULvvXGDfejF2y88nlPj66cUrZJrwCYoFVznVt81++IO iYUEVf5NhTEdRJFaPUQO+BQvPfbiiXf76xjqiQo538dyffcZkvDbOpqS00nu3CgzqG PRFasDNeXI8i9OoX3OSAXw5ng2UyTlbS/aG7g2n8= Date: Tue, 28 Jan 2020 15:35:02 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Guidance for propogation of errors between H2 and H3 (#2817) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30c5269d402_79f33f9c89ccd96c3356b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 23:35:06 -0000 ----==_mimepart_5e30c5269d402_79f33f9c89ccd96c3356b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'll refresh my context based on recent updates and get started on a PR soon. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2817#issuecomment-579524186 ----==_mimepart_5e30c5269d402_79f33f9c89ccd96c3356b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'll refresh my context based on recent updates and get started on a PR soon.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e30c5269d402_79f33f9c89ccd96c3356b-- From nobody Tue Jan 28 15:47:28 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FFE41200EB for ; Tue, 28 Jan 2020 15:47:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hTfKZAoC0v6K for ; Tue, 28 Jan 2020 15:47:25 -0800 (PST) Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98A49120020 for ; Tue, 28 Jan 2020 15:47:25 -0800 (PST) Date: Tue, 28 Jan 2020 15:47:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580255244; bh=gEuxENCFCV5LxGuHjS4nEwrlyXFNxjDCQ8s6CvEcOWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WXw1iImcAMiNP7oNKu4GwZZudz7WTLm4pc/aZ22pqEqmlaYVHuY1krlQkVKIq8Kkm rglUK3X1EbJ3+VsxWSV6ptTimS+1/1EYi6HYIllTt5PrNRKnZK2t3jR+aFgfOQkfQL FuchAfxwbO3hSU5hRxU2TxZqppInDUcTfl7xHBZo= From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30c80c4f5e3_634f3fa25f2cd968145172"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jan 2020 23:47:27 -0000 ----==_mimepart_5e30c80c4f5e3_634f3fa25f2cd968145172 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit >From the discussion on the list and on #3094, my understanding is that this PR should be dropped (in favor of either doing nothing or something else). @goelvidhi : If you agree, can you close this PR? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3232#issuecomment-579527360 ----==_mimepart_5e30c80c4f5e3_634f3fa25f2cd968145172 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

From the discussion on the list and on #3094, my understanding is that this PR should be dropped (in favor of either doing nothing or something else). @goelvidhi : If you agree, can you close this PR?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e30c80c4f5e3_634f3fa25f2cd968145172-- From nobody Tue Jan 28 16:50:06 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA34D1200EF for ; Tue, 28 Jan 2020 16:50:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1RehnPR7Zq7 for ; Tue, 28 Jan 2020 16:50:03 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6869C1200B3 for ; Tue, 28 Jan 2020 16:50:03 -0800 (PST) Date: Tue, 28 Jan 2020 16:50:02 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580259002; bh=0V05t4wGxVPeiUY1IPP0zQNCwWgDLsU3f4HSIwoOzZw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tKFsPvsXOpAsf4x5rw7Xg3zWinQ3onA7BcKQzj905+/YEtorMQe6xiPWc4lHd3TzJ tJaamgcE3Z37Svv2ia/er/HsAbu6T9LtO6R6dpCC7Xq8867xBQCBMQnK6M9MZyarpl KTbMWp1DleEHObrqD4+gUFwpt4zgxHBPGrKb9ulI= From: Eric Kinnear Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30d6ba632a_6a093fa2ad2cd9601712ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: erickinnear X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 00:50:05 -0000 ----==_mimepart_5e30d6ba632a_6a093fa2ad2cd9601712ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Thanks Martin, and to all who reviewed! Definitely agree that further changes can be incremental editorial changes and that it's much nicer to land the main change. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/2925#issuecomment-579542937 ----==_mimepart_5e30d6ba632a_6a093fa2ad2cd9601712ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Thanks Martin, and to all who reviewed!
Definitely agree that further changes can be incremental editorial changes and that it's much nicer to land the main change.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e30d6ba632a_6a093fa2ad2cd9601712ca-- From nobody Tue Jan 28 17:20:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF0DA1200EF for ; Tue, 28 Jan 2020 17:20:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wwwppmlyv2By for ; Tue, 28 Jan 2020 17:20:16 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26AC5120105 for ; Tue, 28 Jan 2020 17:20:16 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 4CB9A660079 for ; Tue, 28 Jan 2020 17:20:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580260814; bh=joInCOFRZuB3DB9L43pfwsJmJlzeixzNebILSm8/+nY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TnnQUgkPXsFesWNx4ydgwXyO3cnZTQ+bX1yuOoroRY/oWLwQn4Jm/ii9tMAjHkJpK XpouAds1Govd+Xrz/kbZXKgR2HhYa6XeczwIemWqu+XaCO38c7ftUdfdxcQcW9QLyA j8vxkFoE7TFbp/sA1j8jGvr03Jrvfw3HHnrqQ7bs= Date: Tue, 28 Jan 2020 17:20:14 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Server cannot proceed after invalid Retry token (#3396) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e30ddce4406d_64d13fb9e46cd968117032"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 01:20:18 -0000 ----==_mimepart_5e30ddce4406d_64d13fb9e46cd968117032 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit As pointed out by @marten-seemann and @dtikhonov, the client would reject the handshake even if the server ignores the token and proceeds with the handshake. This is because TP.original_connection_id would not contain the expected value. I now agree that this MAY is awkward and that we can strike the sentence. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3396#issuecomment-579549670 ----==_mimepart_5e30ddce4406d_64d13fb9e46cd968117032 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

As pointed out by @marten-seemann and @dtikhonov, the client would reject the handshake even if the server ignores the token and proceeds with the handshake. This is because TP.original_connection_id would not contain the expected value.

I now agree that this MAY is awkward and that we can strike the sentence.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e30ddce4406d_64d13fb9e46cd968117032-- From nobody Wed Jan 29 01:01:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CE9B120251 for ; Wed, 29 Jan 2020 01:01:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3 X-Spam-Level: X-Spam-Status: No, score=-3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6-3Qw0KDWH4J for ; Wed, 29 Jan 2020 01:01:13 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51FB1120241 for ; Wed, 29 Jan 2020 01:01:13 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 4D84B280062 for ; Wed, 29 Jan 2020 01:01:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580288472; bh=on0lHAONvShTdSZwWWqfTfyX0BFqYPh0OmWkqYboUog=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n+3m9oJKKX2d9ZWzG5ZNZWG3vRQVZ2DSBnrDdWPmxGeT1TLmpFWeQTPkyjGtnrzqM ct0CXZ9OEQWHqfHxJjpG26tubTjl9C0eq0sStIlsxE0GQfrKMpaNwxjz4dqWiUbKZt r0d1AXfxYKg5ngMJBAlikbZU3CtHIIy70ZHdgmnc= Date: Wed, 29 Jan 2020 01:01:12 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3149d844df1_50d23ff0de8cd96c65839"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 09:01:16 -0000 ----==_mimepart_5e3149d844df1_50d23ff0de8cd96c65839 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit martinthomson approved this pull request. A few editorial suggestions, but I can live with this. (I still think that signaling the push ID isn't entirely necessary, but I can see from this text how it might be used. And I recognize that avoid asymmetry makes the marginal value of including the push ID easier to accept.) > +The information in the GOAWAY frame enables a client and server to agree on +which requests or pushes were accepted prior to the connection shutdown. Upon +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these I think that we need to separate these here. Requests are not processed, but pushes are merely not accepted. There is a significant difference. > +which requests or pushes were accepted prior to the connection shutdown. Upon +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these +requests or pushes MAY cancel them. Clients MAY retry such requests on a I'm not sure that "MAY cancel" is the right thing to be saying here. What you want to say is that these will be no longer serviced by the endpoint that initiates the shutdown, but the underlying transport resources (streams, etc...) will still exist, so disposing of those resources might be helpful. > +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these +requests or pushes MAY cancel them. Clients MAY retry such requests on a +different connection. I would make this a new paragraph rather than say "such requests". This concept is important and this throwaway sentence obfuscates an important concept. Consider moving this to the next paragraph. > -for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC -version 1). This GOAWAY frame signals to the client that shutdown is imminent -and that initiating further requests is prohibited. After allowing time for any -in-flight requests to reach the server, the server can send another GOAWAY frame -indicating which requests it will accept before the end of the connection. This -ensures that a connection can be cleanly shut down without causing requests to -fail. - -Once all accepted requests have been processed, the server can permit the -connection to become idle, or MAY initiate an immediate closure of the -connection. An endpoint that completes a graceful shutdown SHOULD use the -H3_NO_ERROR code when closing the connection. +when the server closes the connection. An endpoint MAY send multiple GOAWAY +frames indicating different identifiers, but MUST NOT increase the identifier +value they send, since clients might already have retried unprocessed requests +on another connection. This uses "endpoint", but this really only applies to clients. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#pullrequestreview-349942011 ----==_mimepart_5e3149d844df1_50d23ff0de8cd96c65839 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@martinthomson approved this pull request.

A few editorial suggestions, but I can live with this.

(I still think that signaling the push ID isn't entirely necessary, but I can see from this text how it might be used. And I recognize that avoid asymmetry makes the marginal value of including the push ID easier to accept.)


In draft-ietf-quic-http.md:

> +The information in the GOAWAY frame enables a client and server to agree on
+which requests or pushes were accepted prior to the connection shutdown. Upon
+sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these

I think that we need to separate these here. Requests are not processed, but pushes are merely not accepted. There is a significant difference.


In draft-ietf-quic-http.md:

> +which requests or pushes were accepted prior to the connection shutdown. Upon
+sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these
+requests or pushes MAY cancel them.  Clients MAY retry such requests on a

I'm not sure that "MAY cancel" is the right thing to be saying here. What you want to say is that these will be no longer serviced by the endpoint that initiates the shutdown, but the underlying transport resources (streams, etc...) will still exist, so disposing of those resources might be helpful.


In draft-ietf-quic-http.md:

> +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these
+requests or pushes MAY cancel them.  Clients MAY retry such requests on a
+different connection.

I would make this a new paragraph rather than say "such requests". This concept is important and this throwaway sentence obfuscates an important concept. Consider moving this to the next paragraph.


In draft-ietf-quic-http.md:

> -for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
-version 1).  This GOAWAY frame signals to the client that shutdown is imminent
-and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests to reach the server, the server can send another GOAWAY frame
-indicating which requests it will accept before the end of the connection. This
-ensures that a connection can be cleanly shut down without causing requests to
-fail.
-
-Once all accepted requests have been processed, the server can permit the
-connection to become idle, or MAY initiate an immediate closure of the
-connection.  An endpoint that completes a graceful shutdown SHOULD use the
-H3_NO_ERROR code when closing the connection.
+when the server closes the connection.  An endpoint MAY send multiple GOAWAY
+frames indicating different identifiers, but MUST NOT increase the identifier
+value they send, since clients might already have retried unprocessed requests
+on another connection.

This uses "endpoint", but this really only applies to clients.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3149d844df1_50d23ff0de8cd96c65839-- From nobody Wed Jan 29 01:13:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B23E12026E for ; Wed, 29 Jan 2020 01:13:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.382 X-Spam-Level: X-Spam-Status: No, score=-1.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WasYLH6Q1vJt for ; Wed, 29 Jan 2020 01:13:49 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8521120251 for ; Wed, 29 Jan 2020 01:13:49 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 214A72802CB for ; Wed, 29 Jan 2020 01:13:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580289229; bh=qLXfEEfJdVa+TKJFm2ZksxNR9s9FEVriv2KaJTHxUgE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eXjUN6XvtEtEPk938zcp89WcRuv2UCyKKDyk3CnWyfzT14M+8xdrLCKXpR3ks9uhD fqy5coRzYpUsphGqDHAz6qAToIKYgegsQV9kYowgdJTs7CEr5rDBpTJgemBYujWI73 0T0kyU4rLML1jUypESHGxtO1VO3WSvSccwqU2UgQ= Date: Wed, 29 Jan 2020 01:13:49 -0800 From: Martin Thomson Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Write up our security target against on-path attack (#2387) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e314ccd1090f_45a23ff5d96cd96412819b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: martinthomson X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 09:13:51 -0000 ----==_mimepart_5e314ccd1090f_45a23ff5d96cd96412819b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The proposal here is to do no more than we have already done in #2925. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2387#issuecomment-579663613 ----==_mimepart_5e314ccd1090f_45a23ff5d96cd96412819b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The proposal here is to do no more than we have already done in #2925.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e314ccd1090f_45a23ff5d96cd96412819b-- From nobody Wed Jan 29 06:47:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC324120088 for ; Wed, 29 Jan 2020 06:47:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5EO1wMQPWL2d for ; Wed, 29 Jan 2020 06:47:35 -0800 (PST) Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D875120130 for ; Wed, 29 Jan 2020 06:47:35 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id C98696E083D for ; Wed, 29 Jan 2020 06:47:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580309253; bh=Etg6WuuumDiS1+sFUZAH0ZVTBPODU/3BPAVF0bR7IfY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XXDx2rr/Zj77hxNHWZD7K2u/YR7HxKG0TlQE5uP9/UZv8VKnU4n/4STfAzxLQO89E bZ13MVfB9uTC6/6/moKxWVjZWfI146xsgtBGsB1v/3aCuyo9mTRMoaN5e8IBhmFmei IPYyPJMp2c2T3LaQHz26xkEDqPIQTQh0d0RNcMqU= Date: Wed, 29 Jan 2020 06:47:33 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Better define reaction to various connection migration failures (#1277) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e319b05b8361_526d3f87280cd96c121441"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 14:47:37 -0000 ----==_mimepart_5e319b05b8361_526d3f87280cd96c121441 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This issue seems stale. Is it still relevant? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/1277#issuecomment-579788698 ----==_mimepart_5e319b05b8361_526d3f87280cd96c121441 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This issue seems stale. Is it still relevant?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e319b05b8361_526d3f87280cd96c121441-- From nobody Wed Jan 29 06:51:15 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B05C512011A for ; Wed, 29 Jan 2020 06:51:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ovC5aZIpHzp for ; Wed, 29 Jan 2020 06:51:12 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6C42120088 for ; Wed, 29 Jan 2020 06:51:11 -0800 (PST) Date: Wed, 29 Jan 2020 06:51:10 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580309470; bh=PDEO65K2Apotv9s8AijCDOpW0jtHl/LWD2kdT9q+Evk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=D4wGKflA57X4EmDkemQmNmURryQOmFZ5+OMmaZgwnhv2b/G6NpBb9xVI4n+ySAuGr QR/O8XgfcDYF0qlZh7qghnM/WKz7EIViV4vc31A7Twjz4IwTod25QOVefaRggflQqe 7CHdO4O7OwfdujbO/j/fShNGN5PZ1UIEhLbOcNJY= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix typo in transport draft (#3399) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e319bdec01c8_34583fb06d0cd96c1060a7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 14:51:14 -0000 ----==_mimepart_5e319bdec01c8_34583fb06d0cd96c1060a7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3399 -- Commit Summary -- * Fix typo in transport draft -- File Changes -- M draft-ietf-quic-transport.md (2) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3399.patch https://github.com/quicwg/base-drafts/pull/3399.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3399 ----==_mimepart_5e319bdec01c8_34583fb06d0cd96c1060a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3399

Commit Summary

  • Fix typo in transport draft

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e319bdec01c8_34583fb06d0cd96c1060a7-- From nobody Wed Jan 29 07:07:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A5271200F7 for ; Wed, 29 Jan 2020 07:07:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CkWS4k1vL2oZ for ; Wed, 29 Jan 2020 07:07:05 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3B0112009C for ; Wed, 29 Jan 2020 07:07:04 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 107B566050C for ; Wed, 29 Jan 2020 07:07:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580310424; bh=979DzIBXbj74+Zt8SkhiTA/B7xHw5VbwUnlu5UjFJ7g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OGZjjUKlRnGRB+7sYA/Oj6CGgJ5mViLiTSI1F8yyLBi5uhjCRe9Djic/9eqciQMn4 CfsC5UWhXoLSkZWU9JlTWVzAdvGtoSNejt1DvDzhQaDpNHQ6ygo3V6ywfGVfIpvJfI eA83CnqJn2P1+p1f4vdidheJa5ebjxLpsMbnC4lg= Date: Wed, 29 Jan 2020 07:07:04 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial-only NITS on QUIC-Transport-24 (#3214) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e319f982442_5d133fc5478cd95c180932"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 15:07:06 -0000 ----==_mimepart_5e319f982442_5d133fc5478cd95c180932 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Each of these two dozen or so nits requires its own GitHub issue. It will become unwieldy quickly were we to start discussing all of them in one place. This is likely there have been no comments since this issue was opened. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3214#issuecomment-579797942 ----==_mimepart_5e319f982442_5d133fc5478cd95c180932 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Each of these two dozen or so nits requires its own GitHub issue. It will become unwieldy quickly were we to start discussing all of them in one place. This is likely there have been no comments since this issue was opened.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e319f982442_5d133fc5478cd95c180932-- From nobody Wed Jan 29 07:22:19 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2D761200F7 for ; Wed, 29 Jan 2020 07:22:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.453 X-Spam-Level: X-Spam-Status: No, score=-6.453 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9JXwJLmgx9ZY for ; Wed, 29 Jan 2020 07:22:15 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FE151200F6 for ; Wed, 29 Jan 2020 07:22:15 -0800 (PST) Date: Wed, 29 Jan 2020 07:22:14 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580311334; bh=OHyMkQRqz11CpvVg1SZ8YREh0mxOygpvl0FkSChJXr8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OZfTCzdpPuI9GbFCOoGmk5HScMyl7b1DvTBpDnMmfUelpKwW03qIChdrKaTvzP4Kd Dc27T2zKcOPekX5N+k6K5jcAujw/iBaZREzsrpGKUwx7sSkYsV9YxCUu6EjJG8Opbv QzHnMLPJLSQ78NIz/mdY/MjU1Q4WkK99KUfOc8X0= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packer number space not explained in handshake text (#2334) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31a326a0445_20fd3faaa84cd960443517"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 15:22:19 -0000 ----==_mimepart_5e31a326a0445_20fd3faaa84cd960443517 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This is still an issue. I think adding references to [Section 12.3](https://tools.ietf.org/html/draft-ietf-quic-transport-25#section-12.3) where packet number spaces are mentioned (List of Common Terms and Section 7) would be sufficient. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2334#issuecomment-579805210 ----==_mimepart_5e31a326a0445_20fd3faaa84cd960443517 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This is still an issue.

I think adding references to Section 12.3 where packet number spaces are mentioned (List of Common Terms and Section 7) would be sufficient.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31a326a0445_20fd3faaa84cd960443517-- From nobody Wed Jan 29 07:24:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3212120848 for ; Wed, 29 Jan 2020 07:24:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NO5IwNQ-svSn for ; Wed, 29 Jan 2020 07:24:34 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B20A120842 for ; Wed, 29 Jan 2020 07:24:34 -0800 (PST) Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id ED5B2E0038 for ; Wed, 29 Jan 2020 07:24:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580311473; bh=fOWV/X9kLlGocletcb0ObEMF+RpDyOdDZCjKKfJtkWs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aUG3s0+MNoNwuh8EprhDleqkslE/Z74KYjoAph4Buu6XOcHveK1LnM+lZypDM6g/7 Dp7MfUn3eaGDhd8jM16lzl7hVu+dgKe9JZw7ipo2uhWurA+L3WcJaCEkzfEK7MGziN RP3WCCYkNzoAz5fh3JiveWla+ELye57aC+sWuOjY= Date: Wed, 29 Jan 2020 07:24:33 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify send state behavior for peer-created bidi stream (#2636) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31a3b1dc763_30213f9d3d6cd96856280"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 15:24:43 -0000 ----==_mimepart_5e31a3b1dc763_30213f9d3d6cd96856280 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This issue can be closed -- see @martinthomson's commit above. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2636#issuecomment-579806292 ----==_mimepart_5e31a3b1dc763_30213f9d3d6cd96856280 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

This issue can be closed -- see @martinthomson's commit above.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31a3b1dc763_30213f9d3d6cd96856280-- From nobody Wed Jan 29 07:24:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69EA2120852 for ; Wed, 29 Jan 2020 07:24:49 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.455 X-Spam-Level: X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e2MuLqGKwjnz for ; Wed, 29 Jan 2020 07:24:48 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5B1D120848 for ; Wed, 29 Jan 2020 07:24:47 -0800 (PST) Date: Wed, 29 Jan 2020 07:24:46 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580311487; bh=sozdVrID45vmHrg8Jg3+SvO/JfZzQo9aYO8yxtHQPl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uosVWmgME1NSw/rgK5A793K5zMghbfkN1fVeopdlkD1bK8sH3po2u1tgL0Pre8mVY 0Buj3MARy2f8MwCGU5bCGd4XvAJhGiaZhHqn0jMHQ8Gp+uvUivnUKw3w6soc3Je8Sd Wv4xPylN7WD7QACf3kAGLRaKQMzKA0+O7X4tS0+g= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Packer number space not explained in handshake text (#2334) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31a3bee6c7d_65c83fe293ccd96c20817f"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 15:24:55 -0000 ----==_mimepart_5e31a3bee6c7d_65c83fe293ccd96c20817f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sounds great, would you be willing to write a PR @dtikhonov -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2334#issuecomment-579806383 ----==_mimepart_5e31a3bee6c7d_65c83fe293ccd96c20817f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Sounds great, would you be willing to write a PR @dtikhonov


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31a3bee6c7d_65c83fe293ccd96c20817f-- From nobody Wed Jan 29 07:46:44 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C774A120020 for ; Wed, 29 Jan 2020 07:46:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ud8b2UQqJ0R3 for ; Wed, 29 Jan 2020 07:46:32 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40301120868 for ; Wed, 29 Jan 2020 07:46:32 -0800 (PST) Date: Wed, 29 Jan 2020 07:46:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580312791; bh=jrrNSyy5vQGxqbXCjl7AAFyOznX/T9OL/xk7TiahHXM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Y78DnOgUAvP5lMIv/DJZ5TVsmiiXjdm9SxXCr0E1BtB8wrAdtDCe49UVzUpWg8Yfm u6XpvwKRIHaxE08vmITZHSCdP7fRHV9VK73QIVBiy4D1pjaMVzwcYNbgDxdBfO+KgA 83bwweqyfi9siNeJEkOiboNMX0MWfYLnROsk9RR8= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Fix #2719: replace defunct "both conditions" verbiage (#3400) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31a8d720302_3ce63fdb5bccd9602854e2"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 15:46:42 -0000 ----==_mimepart_5e31a8d720302_3ce63fdb5bccd9602854e2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3400 -- Commit Summary -- * Fix #2719: replace defunct "both conditions" verbiage -- File Changes -- M draft-ietf-quic-transport.md (4) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3400.patch https://github.com/quicwg/base-drafts/pull/3400.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3400 ----==_mimepart_5e31a8d720302_3ce63fdb5bccd9602854e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3400

Commit Summary

  • Fix #2719: replace defunct "both conditions" verbiage

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31a8d720302_3ce63fdb5bccd9602854e2-- From nobody Wed Jan 29 08:09:49 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A22251200F6 for ; Wed, 29 Jan 2020 08:09:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.595 X-Spam-Level: X-Spam-Status: No, score=-6.595 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E6pMeNpqYL0W for ; Wed, 29 Jan 2020 08:09:45 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43DA3120088 for ; Wed, 29 Jan 2020 08:09:45 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 861D88C004C for ; Wed, 29 Jan 2020 08:09:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580314184; bh=oAEMIu3TZj2CDDsk9XoWZnKa3Lujje/asYzY6p4PG/g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=d+YyAGF73bQo/7mN4WkB34BfmPbePcaNYrfA4/0f6Z5p/d3Icf+5ZgEMnvHpiLj3L pVYYZS1I1xOmGIEEhDS8DxyBWBDR3ott5+0Ig7Rp8UZ7r2g2YibCSSnhe6Q0CaqEBH aDkOcMjOiY21Qo+7VyAYKzK1KRYF+URzLGCwokjA= Date: Wed, 29 Jan 2020 08:09:44 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Add forward references to packet number spaces (#3401) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31ae487e06a_31e33f88f6ccd96811204a"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 16:09:48 -0000 ----==_mimepart_5e31ae487e06a_31e33f88f6ccd96811204a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes issue #2334 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3401 -- Commit Summary -- * Add forward references to packet number spaces -- File Changes -- M draft-ietf-quic-transport.md (11) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3401.patch https://github.com/quicwg/base-drafts/pull/3401.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3401 ----==_mimepart_5e31ae487e06a_31e33f88f6ccd96811204a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes issue #2334


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3401

Commit Summary

  • Add forward references to packet number spaces

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31ae487e06a_31e33f88f6ccd96811204a-- From nobody Wed Jan 29 08:12:25 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20701120871 for ; Wed, 29 Jan 2020 08:12:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1UtcNB0e5xdz for ; Wed, 29 Jan 2020 08:12:19 -0800 (PST) Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E38E412082D for ; Wed, 29 Jan 2020 08:12:18 -0800 (PST) Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 80F801204C7 for ; Wed, 29 Jan 2020 08:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580314337; bh=EuSp/FkmEPmirgp5+zZGn892Rikl16k+7DxeDtvWnKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UdyJPfrGXyGCBYvp031LuNFjPc6xec97p4P8PPPRhDyUAunwmgkQ7eiV91yVGQ6kE xSBuVRyaxfLm4NKWLvFa4lES41Vfs48F7PiPmKJ+coqYxKZhWQHhm/6OlvHg+flDno +TOCAW9JMHu5r7sUxHfCxX/EestBEAAeGySnsYlg= Date: Wed, 29 Jan 2020 08:12:17 -0800 From: Gorry Fairhurst Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial-only NITS on QUIC-Transport-24 (#3214) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31aee13c02c_14a73fe74c6cd9641139df"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: gorryfair X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 16:12:24 -0000 ----==_mimepart_5e31aee13c02c_14a73fe74c6cd9641139df Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I'll let the editors propose how to handle these. If you want to make each of these an issue we can do that... or I can submit them as WGLC comments or we can just discuss using the list.- I still expect few (if any) of these are likely to result in important technical changes. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3214#issuecomment-579832829 ----==_mimepart_5e31aee13c02c_14a73fe74c6cd9641139df Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'll let the editors propose how to handle these. If you want to make each of these an issue we can do that... or I can submit them as WGLC comments or we can just discuss using the list.- I still expect few (if any) of these are likely to result in important technical changes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31aee13c02c_14a73fe74c6cd9641139df-- From nobody Wed Jan 29 08:24:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E53E120088 for ; Wed, 29 Jan 2020 08:24:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.454 X-Spam-Level: X-Spam-Status: No, score=-1.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iNX0-iy_drpK for ; Wed, 29 Jan 2020 08:24:02 -0800 (PST) Received: from out-25.smtp.github.com (out-25.smtp.github.com [192.30.252.208]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F5F8120020 for ; Wed, 29 Jan 2020 08:24:02 -0800 (PST) Date: Wed, 29 Jan 2020 08:24:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580315041; bh=zJl8T8yA7k4MxbiCSbP7+HFh7VsB6qo34uIwf8r+fts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AVZzzX2bbP7T/9vbANy1xoDrBWrzrcYydBJTwIEx0ekHeeF2M7p6JCUX4G58/qBZ4 p8rKmXCcNYJ0kBT7BR+KWFuGrKsTNua8AuyQk7cH/DS9IOxEnSaMnakO6oY9qOM2j6 a/LmxOgsvUJfU8pYC+q0nPpy6XriSexrmAUDEwew= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial-only NITS on QUIC-Transport-24 (#3214) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31b1a155e87_6ab83fb17eecd9602299fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 16:24:04 -0000 ----==_mimepart_5e31b1a155e87_6ab83fb17eecd9602299fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I, too, think that editors should edit. I take back my "requires its own issue" remark -- I did not mean to demand that it be done. On the other hand, since the issue has not been commented upon, I presume that the editors' expectation is that PRs be opened. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3214#issuecomment-579838822 ----==_mimepart_5e31b1a155e87_6ab83fb17eecd9602299fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I, too, think that editors should edit. I take back my "requires its own issue" remark -- I did not mean to demand that it be done. On the other hand, since the issue has not been commented upon, I presume that the editors' expectation is that PRs be opened.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31b1a155e87_6ab83fb17eecd9602299fe-- From nobody Wed Jan 29 08:55:03 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC0A91200BA for ; Wed, 29 Jan 2020 08:54:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vO6J9ncomTrc for ; Wed, 29 Jan 2020 08:54:51 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E252612009C for ; Wed, 29 Jan 2020 08:54:50 -0800 (PST) Received: from github-lowworker-6b40fdd.va3-iad.github.net (github-lowworker-6b40fdd.va3-iad.github.net [10.48.16.64]) by smtp.github.com (Postfix) with ESMTP id D1396661E9A for ; Wed, 29 Jan 2020 08:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580316889; bh=FNojKrHQjfNXxlaUt8Bh4ql/8HbsJlwOvmpNQLdiwGE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=itG9gFKq4FofYH7lI+CE2BJZJd+XXX72GwZoHc1LRKM+LKNGwEuLD1jCJyuzK1MBT LE9i8BnTavHSf4wMC95Q04RcxmHHPyFqne2hDdCD4Nynvm/wNToTpZBKHAGF3cobWI XKXMwiNZdycSk7VUMPKLMoW5zesgID15qhxqyGzI= Date: Wed, 29 Jan 2020 08:54:49 -0800 From: Gorry Fairhurst Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK after reordering (#3357) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31b8d9c1e1c_326d3fd9862cd96411361"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: gorryfair X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 16:54:56 -0000 ----==_mimepart_5e31b8d9c1e1c_326d3fd9862cd96411361 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think it could have other effects - it will impact the robustness to loss/congestion on the return path compared to the way TCP operates. Sending one isolated ACK here isn't the same, although you could argue that the ACK information is indeed repeated "ACK Delay" or "N packets" later. If we relax the number of packets per ACK this may need a little more thought to avoid delaying congestion detection when there is loss? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3357#issuecomment-579853801 ----==_mimepart_5e31b8d9c1e1c_326d3fd9862cd96411361 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think it could have other effects - it will impact the robustness to loss/congestion on the return path compared to the way TCP operates. Sending one isolated ACK here isn't the same, although you could argue that the ACK information is indeed repeated "ACK Delay" or "N packets" later. If we relax the number of packets per ACK this may need a little more thought to avoid delaying congestion detection when there is loss?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31b8d9c1e1c_326d3fd9862cd96411361-- From nobody Wed Jan 29 09:07:35 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2489C120884 for ; Wed, 29 Jan 2020 09:07:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.381 X-Spam-Level: X-Spam-Status: No, score=-6.381 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FSxNCSkbiEEu for ; Wed, 29 Jan 2020 09:07:31 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32789120869 for ; Wed, 29 Jan 2020 09:07:30 -0800 (PST) Date: Wed, 29 Jan 2020 09:07:29 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580317649; bh=LVwhnvY3z5oZHuq67cZuPknh8x/6Mdh9KZdh5Pz3Ggk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GGiCZDJCA7nyDXtAkcGFkFeSB9MDHnZS9ceJoFsSnNZfZiUUvLCPF266cJrc0EVqM lSz+YDwmtdpPGuRTQPmqLI33tlj4vWtRLsnwwQL/Yn4UKDCzsWxoC2I6pI+PVevzE/ kTUcIJuTjI+x3MYqmvvnG2vdAbl6oV5Nlh6MpLtA= From: Gorry Fairhurst Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31bbd11338_680c3f87730cd96c13062e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: gorryfair X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 17:07:33 -0000 ----==_mimepart_5e31bbd11338_680c3f87730cd96c13062e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit To me the problem is in two parts ... The first part is "what is the default?" - I still think we shouldn't be designing a QUIC default with significantly worse performance than TCP - simply because TCP can take advantage of an in-network device to Thin ACKs - we should think carefully about setting an appropriate default. To avoid a long "issue" we wrote a draft on this and can present results if there is interest, with a proposal to change the default in the spec: https://datatracker.ietf.org/doc/draft-fairhurst-quic-ack-scaling/ draft-iyengar-quic-delayed-ack provides opportunities to tune the ACK policy for a server and CC algorithm. I don't see the two drafts in competition. Both could proceed? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3304#issuecomment-579859660 ----==_mimepart_5e31bbd11338_680c3f87730cd96c13062e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

To me the problem is in two parts ... The first part is "what is the default?" - I still think we shouldn't be designing a QUIC default with significantly worse performance than TCP - simply because TCP can take advantage of an in-network device to Thin ACKs - we should think carefully about setting an appropriate default. To avoid a long "issue" we wrote a draft on this and can present results if there is interest, with a proposal to change the default in the spec:
https://datatracker.ietf.org/doc/draft-fairhurst-quic-ack-scaling/

draft-iyengar-quic-delayed-ack provides opportunities to tune the ACK policy for a server and CC algorithm. I don't see the two drafts in competition. Both could proceed?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31bbd11338_680c3f87730cd96c13062e-- From nobody Wed Jan 29 10:09:18 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F88312004C for ; Wed, 29 Jan 2020 10:09:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8 X-Spam-Level: X-Spam-Status: No, score=-8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n3gX6hbe7GXY for ; Wed, 29 Jan 2020 10:09:13 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4BB5120019 for ; Wed, 29 Jan 2020 10:09:13 -0800 (PST) Date: Wed, 29 Jan 2020 10:09:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580321352; bh=UKTpJKQL6+gxloYYVE9dzukEXmYjQBHq2cxI88E2hzk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nTW+eVgf+KA9ER9DjKB/36fooLlM7QEc2x9oW0cE/1hoQJb9DQDKzQftHMw/ydUGH torlDQYvEqrnAkhl+eJascPMJn0O9Yv3Q84tbUVKDmJiMHU/N31U5CfexgzhfLgDWW DiJTDowpsUXO7E/QGbD0WORXWboeUba2f26d1nzM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31ca48b8ead_1cf33f84f5ccd9681709b5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 18:09:17 -0000 ----==_mimepart_5e31ca48b8ead_1cf33f84f5ccd9681709b5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop commented on this pull request. > +The information in the GOAWAY frame enables a client and server to agree on +which requests or pushes were accepted prior to the connection shutdown. Upon +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these I wound up separating these further, and in the process maybe breaking up the wall of text this section has become. > +which requests or pushes were accepted prior to the connection shutdown. Upon +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these +requests or pushes MAY cancel them. Clients MAY retry such requests on a I reduced the MAY to a "can" and made it a separate paragraph further down. > +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see +{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that +have identifiers greater than or equal to that indicated, in order to clean up +transport state for the affected streams. The endpoint SHOULD continue to do so +as more requests or pushes arrive. + +Endpoints MUST NOT initiate new requests or promise new pushes on the connection +after receipt of a GOAWAY frame from the peer. Clients MAY establish a new +connection to send additional requests. + +Some requests or pushes might already be in transit. Upon receipt of a GOAWAY +frame, if the endpoint has already sent requests or promised pushes with an +identifier greater than or equal to that received in a GOAWAY frame, those +requests or pushes will not be processed. The endpoint that initiated these +requests or pushes MAY cancel them. Clients MAY retry such requests on a +different connection. By removing the intervening sentence, this seems like less of a throwaway sentence. See if you like this flow better? > -for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC -version 1). This GOAWAY frame signals to the client that shutdown is imminent -and that initiating further requests is prohibited. After allowing time for any -in-flight requests to reach the server, the server can send another GOAWAY frame -indicating which requests it will accept before the end of the connection. This -ensures that a connection can be cleanly shut down without causing requests to -fail. - -Once all accepted requests have been processed, the server can permit the -connection to become idle, or MAY initiate an immediate closure of the -connection. An endpoint that completes a graceful shutdown SHOULD use the -H3_NO_ERROR code when closing the connection. +when the server closes the connection. An endpoint MAY send multiple GOAWAY +frames indicating different identifiers, but MUST NOT increase the identifier +value they send, since clients might already have retried unprocessed requests +on another connection. Symmetry. If clients are going to send Push IDs, then I'd rather have the same processing rules in both directions -- even if the reason it really matters only applies to clients. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3129#discussion_r372543822 ----==_mimepart_5e31ca48b8ead_1cf33f84f5ccd9681709b5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop commented on this pull request.


In draft-ietf-quic-http.md:

> +The information in the GOAWAY frame enables a client and server to agree on
+which requests or pushes were accepted prior to the connection shutdown. Upon
+sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these

I wound up separating these further, and in the process maybe breaking up the wall of text this section has become.


In draft-ietf-quic-http.md:

> +which requests or pushes were accepted prior to the connection shutdown. Upon
+sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these
+requests or pushes MAY cancel them.  Clients MAY retry such requests on a

I reduced the MAY to a "can" and made it a separate paragraph further down.


In draft-ietf-quic-http.md:

> +sending a GOAWAY frame, the endpoint SHOULD explicitly cancel (see
+{{request-cancellation}} and {{frame-cancel-push}}) any requests or pushes that
+have identifiers greater than or equal to that indicated, in order to clean up
+transport state for the affected streams. The endpoint SHOULD continue to do so
+as more requests or pushes arrive.
+
+Endpoints MUST NOT initiate new requests or promise new pushes on the connection
+after receipt of a GOAWAY frame from the peer.  Clients MAY establish a new
+connection to send additional requests.
+
+Some requests or pushes might already be in transit.  Upon receipt of a GOAWAY
+frame, if the endpoint has already sent requests or promised pushes with an
+identifier greater than or equal to that received in a GOAWAY frame, those
+requests or pushes will not be processed.  The endpoint that initiated these
+requests or pushes MAY cancel them.  Clients MAY retry such requests on a
+different connection.

By removing the intervening sentence, this seems like less of a throwaway sentence. See if you like this flow better?


In draft-ietf-quic-http.md:

> -for a client-initiated, bidirectional stream (i.e. 2^62-4 in case of QUIC
-version 1).  This GOAWAY frame signals to the client that shutdown is imminent
-and that initiating further requests is prohibited.  After allowing time for any
-in-flight requests to reach the server, the server can send another GOAWAY frame
-indicating which requests it will accept before the end of the connection. This
-ensures that a connection can be cleanly shut down without causing requests to
-fail.
-
-Once all accepted requests have been processed, the server can permit the
-connection to become idle, or MAY initiate an immediate closure of the
-connection.  An endpoint that completes a graceful shutdown SHOULD use the
-H3_NO_ERROR code when closing the connection.
+when the server closes the connection.  An endpoint MAY send multiple GOAWAY
+frames indicating different identifiers, but MUST NOT increase the identifier
+value they send, since clients might already have retried unprocessed requests
+on another connection.

Symmetry. If clients are going to send Push IDs, then I'd rather have the same processing rules in both directions -- even if the reason it really matters only applies to clients.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31ca48b8ead_1cf33f84f5ccd9681709b5-- From nobody Wed Jan 29 10:09:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8F8312004C for ; Wed, 29 Jan 2020 10:09:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.3 X-Spam-Level: X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q7U-H3j5BW-T for ; Wed, 29 Jan 2020 10:09:35 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3302120019 for ; Wed, 29 Jan 2020 10:09:35 -0800 (PST) Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 00EBD8C0D28 for ; Wed, 29 Jan 2020 10:09:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580321375; bh=aCwBAxoA+xcQgrEnbqpV3WQa5fqAnaBOOQmtZQ3OP84=; h=Date:From:To:Subject:From; b=KlYrAznZoWOcgj98F1g1SaLaG4PWC9KzPQguaCtZMhgTjiQoccXMglGdS6PCd0W5y 5q3uVhIT89oUujnW2R1LeICS/AkkRJwlStruXiCIg4iePMb8hta6v3KozVfTZheQVb V4P8UiHxCYBlBPZZI6qBReGKYTPbP8jUGV9IV2fY= Date: Wed, 29 Jan 2020 10:09:34 -0800 From: Mike Bishop To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 04b438: Address @martinthomson's feedback Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 18:09:38 -0000 Branch: refs/heads/client-goaway Home: https://github.com/quicwg/base-drafts Commit: 04b43876bccfd669bd854ea7cc25704dae695729 https://github.com/quicwg/base-drafts/commit/04b43876bccfd669bd854ea7cc25704dae695729 Author: Mike Bishop Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Address @martinthomson's feedback From nobody Wed Jan 29 10:09:50 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EF7F12004C for ; Wed, 29 Jan 2020 10:09:48 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54IcJWJnerkH for ; Wed, 29 Jan 2020 10:09:46 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FA6212009C for ; Wed, 29 Jan 2020 10:09:46 -0800 (PST) Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 92348521DA0 for ; Wed, 29 Jan 2020 10:09:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580321385; bh=r/cN5tqCf4o1a+3IN6seAt4I0i4R3na9ekhCx8tHAP0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k7vBsUlsSZKo4J+NA+PFAi07kRTc3Jkt3oiNDSl7WDtvhKJi+kjDaT8hvJhVnFdI6 zUL7UqUTkuo80W0iXn/nYKMt5aFNLt04XHkN0ULpMrD6vjaM8fwHGE+1EowvzIEgFs h3IVGMsMd8rT2Pmb2HcQ5rg4S4gjtDM28hor49AY= Date: Wed, 29 Jan 2020 10:09:45 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Push Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clients can send GOAWAY too (#3129) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31ca697be09_3f753fd9b82cd9642202b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: push X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 18:09:48 -0000 ----==_mimepart_5e31ca697be09_3f753fd9b82cd9642202b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @MikeBishop pushed 1 commit. 04b43876bccfd669bd854ea7cc25704dae695729 Address @martinthomson's feedback -- You are receiving this because you are subscribed to this thread. View it on GitHub: https://github.com/quicwg/base-drafts/pull/3129/files/fd1189fb0374992551201168b2a3beec6b5a76fd..04b43876bccfd669bd854ea7cc25704dae695729 ----==_mimepart_5e31ca697be09_3f753fd9b82cd9642202b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

  • 04b4387 Address @martinthomson's feedback


You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.

----==_mimepart_5e31ca697be09_3f753fd9b82cd9642202b-- From nobody Wed Jan 29 10:10:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F34712009C for ; Wed, 29 Jan 2020 10:10:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82NsWJBwsQkc for ; Wed, 29 Jan 2020 10:10:37 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB041120019 for ; Wed, 29 Jan 2020 10:10:37 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 9F9096A1885 for ; Wed, 29 Jan 2020 10:10:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580321436; bh=fSIEi9h6+L5ci+2101/HMxnyPBS8gisQjrChsqe1V7s=; h=Date:From:To:Subject:From; b=Yn31A/zpAGpWHzszTwY+TRNXdCWqWfcvxIaX0nqGCw3govuajHhYBzj2gmUDcYKvH 7bHlfak56XTo8TQxdaAaX+LnSm7u4F1DvjsizXC8y7DFMsW57z7yPaHXkESY57PLF6 e//6m1EQ0MoAlbuga1DV6IuQwEo+LsEvU18NAius= Date: Wed, 29 Jan 2020 10:10:36 -0800 From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 7a58b3: Script updating gh-pages from 04b43876. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 18:10:39 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 7a58b3dbf8919cd30946477719a08899733781eb https://github.com/quicwg/base-drafts/commit/7a58b3dbf8919cd30946477719a08899733781eb Author: ID Bot Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M client-goaway/draft-ietf-quic-http.html M client-goaway/draft-ietf-quic-http.txt M client-goaway/draft-ietf-quic-invariants.html M client-goaway/draft-ietf-quic-invariants.txt M client-goaway/draft-ietf-quic-qpack.html M client-goaway/draft-ietf-quic-qpack.txt M client-goaway/draft-ietf-quic-recovery.html M client-goaway/draft-ietf-quic-recovery.txt M client-goaway/draft-ietf-quic-tls.html M client-goaway/draft-ietf-quic-tls.txt M client-goaway/draft-ietf-quic-transport.html M client-goaway/draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 04b43876. [ci skip] From nobody Wed Jan 29 10:12:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CD2312004C for ; Wed, 29 Jan 2020 10:12:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.001 X-Spam-Level: X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cVSU7F-7KF9o for ; Wed, 29 Jan 2020 10:12:53 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98551120019 for ; Wed, 29 Jan 2020 10:12:53 -0800 (PST) Date: Wed, 29 Jan 2020 10:12:52 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580321572; bh=zmauFfAbQn0P7MZbxXYzVv0kFzp9GP1q8oHGY1bnA/k=; h=Date:From:To:Subject:From; b=ijLfBcbdiUTG1wo8vluiDJ94BrkQtMb+XEIe0GvK8hGOB407X+DEzN8QEAmizm59Z tXAy4RViWEIl2aQzLOEiNfrp8ABP75n4tir0ODw6dhkA0SYTpjrS97a9/7C/Vkhu5K xanJnF/9U/eWEgUTtQqe4qT7m0lRYK2kUcrdIGzg= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] cc33d2: Script updating issues at 2020-01-29T18:12:44Z. [c... Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 18:12:55 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: cc33d2468658a4a674265ac3e75512c0d4ee468d https://github.com/quicwg/base-drafts/commit/cc33d2468658a4a674265ac3e75512c0d4ee468d Author: ID Bot Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M issues.json M pulls.json Log Message: ----------- Script updating issues at 2020-01-29T18:12:44Z. [ci skip] From nobody Wed Jan 29 11:11:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85C72120906 for ; Wed, 29 Jan 2020 11:11:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GA8fpkYprxys for ; Wed, 29 Jan 2020 11:11:32 -0800 (PST) Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F6D51201EF for ; Wed, 29 Jan 2020 11:11:32 -0800 (PST) Date: Wed, 29 Jan 2020 11:11:31 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580325091; bh=RtV7u4GY3gY0x2LsVbna/AtX+QqDkKmvf/0YLlTPoxo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cW7Uti6NvubHqGPf+e0yUUWvEZ3MBsEQdkhtAOmkJgG1sPZ7DADBxcsHkHx3XuKJa QR0cexp551G2/VN4XrPztjzAWHrCmVcUOiJLatMrQmytUwPvzGu1e4drsQpi8x+OiV olQDoG+xj0Kl0YNZzEqLggxqlWfr2PqhK98KQPR0= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial-only NITS on QUIC-Transport-24 (#3214) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31d8e33ec42_60173fd7f24cd95c208912"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 19:11:39 -0000 ----==_mimepart_5e31d8e33ec42_60173fd7f24cd95c208912 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I expect once most of the design issues have been closed, the editors will focus more on closing out remaining editorial issues. In the meantime, if there are small editorial issues I know how to fix, I try to fix them, but it's best effort at the moment. As always, PRs to fix editorial issues are appreciated. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3214#issuecomment-579912494 ----==_mimepart_5e31d8e33ec42_60173fd7f24cd95c208912 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I expect once most of the design issues have been closed, the editors will focus more on closing out remaining editorial issues. In the meantime, if there are small editorial issues I know how to fix, I try to fix them, but it's best effort at the moment.

As always, PRs to fix editorial issues are appreciated.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31d8e33ec42_60173fd7f24cd95c208912-- From nobody Wed Jan 29 12:16:26 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B5BF12008B for ; Wed, 29 Jan 2020 12:16:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oEb5IJ7lfmor for ; Wed, 29 Jan 2020 12:16:20 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30F92120123 for ; Wed, 29 Jan 2020 12:16:20 -0800 (PST) Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 5C81C960638 for ; Wed, 29 Jan 2020 12:16:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580328978; bh=CQjPWZyk+redYoR711+VMqRN7NglL+Z7dIIivWNj/EM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i84auEeiKv9eeg+FYz7IkDuxgLszgVUzRuYkJEXsC1DiXrlKGEPoqSDiEtNJfd54y wOY6OOkUSMz7G5JshI2LvGc9XzBgb5BCMIo4JnOhkTqGqjWhKOnLd9dcmZoCJVZAIS wj9N9BzMosC8AI+tz0wB2hoGp+sLLoT17vK+ijPI= Date: Wed, 29 Jan 2020 12:16:18 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add forward references to packet number spaces (#3401) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31e8124cffe_56983fc5682cd9642333b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 20:16:23 -0000 ----==_mimepart_5e31e8124cffe_56983fc5682cd9642333b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3401#pullrequestreview-350395544 ----==_mimepart_5e31e8124cffe_56983fc5682cd9642333b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31e8124cffe_56983fc5682cd9642333b-- From nobody Wed Jan 29 12:20:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90725120048 for ; Wed, 29 Jan 2020 12:20:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1xJ58cEzO2w for ; Wed, 29 Jan 2020 12:20:55 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C69712003E for ; Wed, 29 Jan 2020 12:20:55 -0800 (PST) Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 315965208B4 for ; Wed, 29 Jan 2020 12:20:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580329254; bh=HXUseyF2n1lZ78esHFQ4W8QuzzM3xlVilhZZZhG7bSs=; h=Date:From:To:Subject:From; b=dqB62A+kZRdxVkuQwhPos/9D+xCZqQAihMS+Z4hQ8vh37RB209pq+VwuuG5kz9E7c cRGCQ4gQljQBibiRzrrah+SrGSlMeIWWLsTI5btJ9F+HOZZ81cF95gjCM3g23grNb5 en7dev5iH23dgH5ZkBobBb24ZdNuFFDKRNNrJzMo= Date: Wed, 29 Jan 2020 12:20:54 -0800 From: Jana Iyengar To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 471c27: Fix typo in transport draft Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 20:20:57 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/base-drafts Commit: 471c2737e9e60bf21024bf3ea8c986adaa3141d0 https://github.com/quicwg/base-drafts/commit/471c2737e9e60bf21024bf3ea8c986adaa3141d0 Author: Dmitri Tikhonov Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix typo in transport draft Commit: 5507dd1d77d459b31f0c14653125d81ff9a2c1a6 https://github.com/quicwg/base-drafts/commit/5507dd1d77d459b31f0c14653125d81ff9a2c1a6 Author: Jana Iyengar Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3399 from dtikhonov/202001290950-fix-typo-in-transport Fix typo in transport draft Compare: https://github.com/quicwg/base-drafts/compare/b21eb5d3a17d...5507dd1d77d4 From nobody Wed Jan 29 12:21:10 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9D0D12003E for ; Wed, 29 Jan 2020 12:21:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.382 X-Spam-Level: X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iNxRKM8I8kyG for ; Wed, 29 Jan 2020 12:21:07 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02F2E120048 for ; Wed, 29 Jan 2020 12:21:07 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 0BC30520C39 for ; Wed, 29 Jan 2020 12:21:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580329266; bh=MugcvW7mHpkv5a6Tc/QneLxn/PsP8cdkQiO3bYfn8xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x5On1kkfd8oLF9a4Xt/pZ/roX9D8GRjMaGkT/12sd7ta3daoebM8sKmCqY7A0OVEv JkzSCg/iRp3ynOGTt73Llo2ezHrOICfyip7i/kohS7G+2g5SNi5nDjBzhYjQVpA7wx M1HpbfUS8I97PUDZwux10ObAG3kRlf1d+zs4zH9Y= Date: Wed, 29 Jan 2020 12:21:05 -0800 From: Jana Iyengar Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix typo in transport draft (#3399) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31e931efb2c_75923faa610cd960154532"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: janaiyengar X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 20:21:09 -0000 ----==_mimepart_5e31e931efb2c_75923faa610cd960154532 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Merged #3399 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3399#event-2990952340 ----==_mimepart_5e31e931efb2c_75923faa610cd960154532 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Merged #3399 into master.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31e931efb2c_75923faa610cd960154532-- From nobody Wed Jan 29 12:22:07 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 128CD12003E for ; Wed, 29 Jan 2020 12:22:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.001 X-Spam-Level: X-Spam-Status: No, score=-7.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZU4q-HgPEtfJ for ; Wed, 29 Jan 2020 12:22:00 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4E0312008B for ; Wed, 29 Jan 2020 12:22:00 -0800 (PST) Date: Wed, 29 Jan 2020 12:21:59 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580329319; bh=7Qv90z7GPIepv/M0XDwj36NHgC34y0VZnKkqQ6/wbYY=; h=Date:From:To:Subject:From; b=tYej7T2fqkSoD3BLCjuP4BNwyifNQ/M3zB1m0bePaXp0KN/xxi5uMqiJD3KsoJNTP eTqPm8V6ca7mo9qoRsmQorcg9IjWGxduYFCHP9ufx7TH52EctWIR4q7Tpy9fEAqqJ6 GdQBP7g2tdDZK/iyMe+V+cdxyPRSHjj9oNtixBrc= From: Martin Thomson To: quic-issues@ietf.org Message-ID: Subject: [quicwg/base-drafts] 61db81: Script updating gh-pages from 5507dd1d. [ci skip] Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 20:22:04 -0000 Branch: refs/heads/gh-pages Home: https://github.com/quicwg/base-drafts Commit: 61db8118167f4da34558c2afd6b7f79ede06bc69 https://github.com/quicwg/base-drafts/commit/61db8118167f4da34558c2afd6b7f79ede06bc69 Author: ID Bot Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M draft-ietf-quic-http.html M draft-ietf-quic-http.txt M draft-ietf-quic-invariants.html M draft-ietf-quic-invariants.txt M draft-ietf-quic-qpack.html M draft-ietf-quic-qpack.txt M draft-ietf-quic-recovery.html M draft-ietf-quic-recovery.txt M draft-ietf-quic-tls.html M draft-ietf-quic-tls.txt M draft-ietf-quic-transport.html M draft-ietf-quic-transport.txt M index.html Log Message: ----------- Script updating gh-pages from 5507dd1d. [ci skip] From nobody Wed Jan 29 13:31:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94928120048 for ; Wed, 29 Jan 2020 13:31:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RXlm6GE-ljTa for ; Wed, 29 Jan 2020 13:30:59 -0800 (PST) Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D093D120047 for ; Wed, 29 Jan 2020 13:30:58 -0800 (PST) Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id B53CB1C0DD5 for ; Wed, 29 Jan 2020 13:30:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580333457; bh=Z3DKUHNVsXlxNIVkK7BIcAE499fEbgVwanwSmnFP3P0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bh3LU/ZvZzArNU2P5ujMJT8J+/Sw1mzWDdvyT2upLRBo1FE5KQ8i9wOvnk5kV+GR5 s87BDBePD8bP7OQJuCoIQBLQ6yrubX+jw25lsyfmYf75qg73tf1XhDvTyOvItXQQXG PLFiiy+leM2+vnSJhdtvw7wKQ6eRqErSm4C6Kngw= Date: Wed, 29 Jan 2020 13:30:57 -0800 From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix #2719: replace defunct "both conditions" verbiage (#3400) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e31f991aa390_1e693fcc58acd960141481"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 21:31:01 -0000 ----==_mimepart_5e31f991aa390_1e693fcc58acd960141481 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3400#pullrequestreview-350438032 ----==_mimepart_5e31f991aa390_1e693fcc58acd960141481 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e31f991aa390_1e693fcc58acd960141481-- From nobody Wed Jan 29 15:03:02 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 541FD120047 for ; Wed, 29 Jan 2020 15:03:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EIaTtxX4i9aX for ; Wed, 29 Jan 2020 15:02:57 -0800 (PST) Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4056C12001B for ; Wed, 29 Jan 2020 15:02:57 -0800 (PST) Date: Wed, 29 Jan 2020 15:02:56 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580338976; bh=OUnKxpYOXY+Y5gTQb1corCegz7gBl7033GCn7XyeA+k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jf/srj2tY6CH4PfL/PqDvGe02gXPaL3nBw+EQbw0IGTHn2f/NOCqMP/QPJfvb8imm cEwh23Hwm9g0AN90O/rAKcHVjq3mO+PJ0HQwz/nbp9AgLMimbeTXhiQO0NKAwoNrnT 0pAwModAkHYCYfCISYt/j0kz8bmRX/NmJiYdAxP0= From: Andy Grover Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify send state behavior for peer-created bidi stream (#2636) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e320f20602f1_3ba23fcfef0cd95c2010fe"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: agrover X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2020 23:03:00 -0000 ----==_mimepart_5e320f20602f1_3ba23fcfef0cd95c2010fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #2636. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2636#event-2991416234 ----==_mimepart_5e320f20602f1_3ba23fcfef0cd95c2010fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #2636.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e320f20602f1_3ba23fcfef0cd95c2010fe-- From nobody Wed Jan 29 16:41:20 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3AF9120044 for ; Wed, 29 Jan 2020 16:41:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RZK8a5Zj06Lk for ; Wed, 29 Jan 2020 16:41:16 -0800 (PST) Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD00212003F for ; Wed, 29 Jan 2020 16:41:16 -0800 (PST) Date: Wed, 29 Jan 2020 16:41:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580344875; bh=N1rA/wbGAVtg0Ws8BAmkgTraRhqBhqb9gYrulGYG3Mc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fWeBNBd4QUkupUpe7+MRpp6fBj9ftZmfw12MJF6+PH53cbxw9XDyx+D+cwJauM71Y dF5BtRYxd+HsBEbu//9rJGmWGeKYlngYuyBZQkaCYowwcvp4kc3s/NzWlprEKmHETE +XlySNSlsDZG0T6eEi/I1UA8FArdQymenfbgm2Mc= From: David Schinazi Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix: server cannot proceed to handshake when given an invalid Retry token (#3398) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32262b8db19_5d323fc120ecd96815448d"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: DavidSchinazi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 00:41:18 -0000 ----==_mimepart_5e32262b8db19_5d323fc120ecd96815448d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DavidSchinazi approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3398#pullrequestreview-350520963 ----==_mimepart_5e32262b8db19_5d323fc120ecd96815448d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@DavidSchinazi approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32262b8db19_5d323fc120ecd96815448d-- From nobody Wed Jan 29 16:43:31 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6333120047 for ; Wed, 29 Jan 2020 16:43:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VoHJ1Ucb6sE7 for ; Wed, 29 Jan 2020 16:43:28 -0800 (PST) Received: from out-27.smtp.github.com (out-27.smtp.github.com [192.30.252.210]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58987120044 for ; Wed, 29 Jan 2020 16:43:28 -0800 (PST) Date: Wed, 29 Jan 2020 16:43:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580345006; bh=u8Nzlr2+gpYve3uRw2hqxs2kEypM09P4LEm5vSGEOgs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nhjmevKu8z/sIP1yWe2VaBcFGgDnK6wT8LCMOotM5wFFNEoUiJrV0DZrMsh592BV3 0y+TO7CBot4PHLIKpOjZJzKNIoOwzo4kJa27UjSdaYTBQ3AuL2ZEIXx4zFs7oha05N PH6zFH8pjNSehe7zBi69vjovBrahR5PELXAQlHTE= From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix: server cannot proceed to handshake when given an invalid Retry token (#3398) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3226ae8fbdf_38ff3fa87d0cd96437089"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 00:43:30 -0000 ----==_mimepart_5e3226ae8fbdf_38ff3fa87d0cd96437089 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit kazuho approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3398#pullrequestreview-350521623 ----==_mimepart_5e3226ae8fbdf_38ff3fa87d0cd96437089 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@kazuho approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3226ae8fbdf_38ff3fa87d0cd96437089-- From nobody Thu Jan 30 01:22:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65063120120 for ; Thu, 30 Jan 2020 01:22:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.908 X-Spam-Level: X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pD3BIkilHs8i for ; Thu, 30 Jan 2020 01:22:20 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B038120116 for ; Thu, 30 Jan 2020 01:22:20 -0800 (PST) Date: Thu, 30 Jan 2020 01:22:18 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580376139; bh=zZJw7/n7UBxPuu74GwRJ5SpINJ6oNOfmtnsCI1bD9Us=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJayqBeNpcho6EJvbztqMesJbukPgS7lpeQqwtrCx+MUivo4LZqfpl4VScdThFbLO DBGbUYuIgl4Zjh5mDhdzpuZHt3AKCrfRFXkSROP3yYqrqy7jDtz22jXVy5JDAUnsNH NGKxNJ288bZebfc6ivxF2MFXdYobXeSeDlFLZOHg= From: Vidhi Goel Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32a04af1ba9_71933fe1404cd96412337de"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goelvidhi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 09:22:21 -0000 ----==_mimepart_5e32a04af1ba9_71933fe1404cd96412337de Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sure :-) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3232#issuecomment-580160620 ----==_mimepart_5e32a04af1ba9_71933fe1404cd96412337de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Sure :-)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32a04af1ba9_71933fe1404cd96412337de-- From nobody Thu Jan 30 01:22:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECC2612013B for ; Thu, 30 Jan 2020 01:22:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id myXpHvi0Ate0 for ; Thu, 30 Jan 2020 01:22:23 -0800 (PST) Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6E88120123 for ; Thu, 30 Jan 2020 01:22:21 -0800 (PST) Date: Thu, 30 Jan 2020 01:22:20 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580376140; bh=0qiSmWMV6yixK7W3d2/mEd5AqVKX3V/0WUR29P34ID0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S+3pTFJIsHsPOfwTrnmBLHW7QDGbjm8LbnX47jU9nKvZOZ4rNKftYGj2uRlxg62Qq kkxbMsVALz9tTm/hU9lTHfLDsQNWu54FhBp01hhlK0Y18ufg8XXT/tHGAeyrEs0e28 JZZGHOhVmhH0kN/HlxMmjeZlM8XWi0yEN0l7M1qk= From: Vidhi Goel Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32a04cbdb00_61bf3fb110ccd96c76455e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: goelvidhi X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 09:22:25 -0000 ----==_mimepart_5e32a04cbdb00_61bf3fb110ccd96c76455e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Closed #3232. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3232#event-2992548095 ----==_mimepart_5e32a04cbdb00_61bf3fb110ccd96c76455e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Closed #3232.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32a04cbdb00_61bf3fb110ccd96c76455e-- From nobody Thu Jan 30 07:17:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2C38120168 for ; Thu, 30 Jan 2020 07:17:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7.999 X-Spam-Level: X-Spam-Status: No, score=-7.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Cgu_KcrH9T4 for ; Thu, 30 Jan 2020 07:17:50 -0800 (PST) Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8761120145 for ; Thu, 30 Jan 2020 07:17:50 -0800 (PST) Date: Thu, 30 Jan 2020 07:17:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580397469; bh=Nvs+WqGpk5P/NrYX3QAfZZTgfW7Cno1SICpZT+d8Hv8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QAuxeWBaDZOoAdyveESqp29tUi9rIYpivjj8Ht/+WkuEndeB2cQSGpoOUNK+tnqx0 7VGtd3acfwR8MamHJKsKS3B/6U/2/uWHkNTqssSy6zm2CUspKOLqOfeo+NcIkltKM2 j7rGCU1zO96l4v2oYb8PcCreUPTb4GY7MCnr+R5w= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Does minimal encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32f39d8fe12_207c3fd16c2cd9681725f4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 15:17:53 -0000 ----==_mimepart_5e32f39d8fe12_207c3fd16c2cd9681725f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit [Section 12.4 of the Transport Draft](draft-ietf-quic-transport-25#section-12.4) restricts frame type varint encoding: ``` The Frame Type field uses a variable length integer encoding (see Section 16) with one exception. To ensure simple and efficient implementations of frame parsing, a frame type MUST use the shortest possible encoding. Though a two-, four- or eight-byte encoding of the frame types defined in this document is possible, the Frame Type field for these frames is encoded on a single byte. For instance, though 0x4001 is a legitimate two-byte encoding for a variable-length integer with a value of 1, PING frames are always encoded as a single byte with the value 0x01. An endpoint MAY treat the receipt of a frame type that uses a longer encoding than necessary as a connection error of type PROTOCOL_VIOLATION. ``` The relevant sentence is: > Though a two-, four- or eight-byte encoding of the frame types defined in this document is possible, the Frame Type field for these frames is encoded on a single byte. This means that the restriction may not apply to frames defined by QUIC extensions (such as the `ACK_FREQUENCY` frame in the _Delayed Acks_ extension). Must each extension spell out its own frame type encoding rules? It would be easier to change the transport draft to extend the minimal encoding restriction to not-as-yet-specified frames as well. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402 ----==_mimepart_5e32f39d8fe12_207c3fd16c2cd9681725f4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Section 12.4 of the Transport Draft restricts frame type varint encoding:

   The Frame Type field uses a variable length integer encoding (see
   Section 16) with one exception.  To ensure simple and efficient
   implementations of frame parsing, a frame type MUST use the shortest
   possible encoding.  Though a two-, four- or eight-byte encoding of
   the frame types defined in this document is possible, the Frame Type
   field for these frames is encoded on a single byte.  For instance,
   though 0x4001 is a legitimate two-byte encoding for a variable-length
   integer with a value of 1, PING frames are always encoded as a single
   byte with the value 0x01.  An endpoint MAY treat the receipt of a
   frame type that uses a longer encoding than necessary as a connection
   error of type PROTOCOL_VIOLATION.

The relevant sentence is:

Though a two-, four- or eight-byte encoding of the frame types defined in this document is possible, the Frame Type field for these frames is encoded on a single byte.

This means that the restriction may not apply to frames defined by QUIC extensions (such as the ACK_FREQUENCY frame in the Delayed Acks extension). Must each extension spell out its own frame type encoding rules?

It would be easier to change the transport draft to extend the minimal encoding restriction to not-as-yet-specified frames as well.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32f39d8fe12_207c3fd16c2cd9681725f4-- From nobody Thu Jan 30 07:38:04 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C41481201EA for ; Thu, 30 Jan 2020 07:38:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.455 X-Spam-Level: X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NDUzCLietTL3 for ; Thu, 30 Jan 2020 07:37:59 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCB55120168 for ; Thu, 30 Jan 2020 07:37:59 -0800 (PST) Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 72097261732 for ; Thu, 30 Jan 2020 07:37:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580398679; bh=17axGG55grkdgQ2qvCg3dEsXrAKqpoYHXUMfW0cINlI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QhWIquxeRVWb7Cr9nEElWKyMJTataTKbhYW+PlRedKWn5TDc2DaJJZzTrdpuR0aHR 97agSz6EnAOSF/b4LuHEGQdOJxrfXwCRmSKzKIX94H/nGpqdGQWKD3zxF2t/U1wyj1 y1pvCLpu4zJftaIrWzhcq1x/gf2cup5ICSNH/Cwo= Date: Thu, 30 Jan 2020 07:37:59 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32f857247ec_26463f96ef4cd9644352b"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 15:38:01 -0000 ----==_mimepart_5e32f857247ec_26463f96ef4cd9644352b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I read the first sentence as applying to all QUIC frame types, core or extensions. The examples confuse the matter by explicitly mentioning the core frames. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580311216 ----==_mimepart_5e32f857247ec_26463f96ef4cd9644352b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I read the first sentence as applying to all QUIC frame types, core or extensions. The examples confuse the matter by explicitly mentioning the core frames.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32f857247ec_26463f96ef4cd9644352b-- From nobody Thu Jan 30 07:42:57 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40BC5120830 for ; Thu, 30 Jan 2020 07:42:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 68VMbH-fvtq7 for ; Thu, 30 Jan 2020 07:42:54 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C83E312080C for ; Thu, 30 Jan 2020 07:42:54 -0800 (PST) Date: Thu, 30 Jan 2020 07:42:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580398973; bh=uwWBh4ZRdPevlurZ2UARPTRmcMML/2JDGwkU3JB7/xM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Butz5T5Lki6w2Z97zk6Dx2OLNwp9qp2kThjz43TJAnCxscVnCgpHhSFOBdQXmrVvt ZTJ1QzqPdOdw0d8ul+KI3n5EDYyXP0x2lxx7b39QekfLFelJer5ApgujfmifO8GUgw JGctduBVDBllERaXCMrQxBmWDMh8iy9Apn1j7xyw= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32f97db8aa3_6e503f8228ecd9681275f7"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 15:42:56 -0000 ----==_mimepart_5e32f97db8aa3_6e503f8228ecd9681275f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The sentence I highlighted talks about frames _in this document_ and then _these_ frames, effectively overriding what the first sentence may imply. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580313550 ----==_mimepart_5e32f97db8aa3_6e503f8228ecd9681275f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

The sentence I highlighted talks about frames in this document and then these frames, effectively overriding what the first sentence may imply.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32f97db8aa3_6e503f8228ecd9681275f7-- From nobody Thu Jan 30 07:44:41 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 29CF8120827 for ; Thu, 30 Jan 2020 07:44:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.908 X-Spam-Level: X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PuHlEkwoOoS for ; Thu, 30 Jan 2020 07:44:38 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2721120820 for ; Thu, 30 Jan 2020 07:44:37 -0800 (PST) Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 00C2A6A083D for ; Thu, 30 Jan 2020 07:44:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580399077; bh=bW8+bWh9lsWyik9pcsQFWvSzpQn7Bu7u6JkaUsFGhvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YbbLsDbpbdIbrrRRcXuZ3varVXnFXx1P0jwGBnUX1mpxCoIoSEkOaFQNTiOShmQl5 0KEmEcJMKAbgp3IlIYS38oAWRmP+yFz9vHp7Gw/imic2QP5u3rZUcb3Zkzo1lvPWnh HV8jV/vsdyz6LLZaqDpKyVAsXqoTlA9Hxc+BJRrg= Date: Thu, 30 Jan 2020 07:44:36 -0800 From: Lucas Pardue Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e32f9e4e5546_41bf3ff2f7ecd9641359b9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: LPardue X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 15:44:39 -0000 ----==_mimepart_5e32f9e4e5546_41bf3ff2f7ecd9641359b9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit yes I think we agree :) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580314294 ----==_mimepart_5e32f9e4e5546_41bf3ff2f7ecd9641359b9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

yes I think we agree :)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e32f9e4e5546_41bf3ff2f7ecd9641359b9-- From nobody Thu Jan 30 09:08:53 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4CFD120020 for ; Thu, 30 Jan 2020 09:08:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.597 X-Spam-Level: X-Spam-Status: No, score=-6.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ax40s5NZgrwM for ; Thu, 30 Jan 2020 09:08:50 -0800 (PST) Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 302DC120090 for ; Thu, 30 Jan 2020 09:08:50 -0800 (PST) Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id BBF292615A5 for ; Thu, 30 Jan 2020 09:08:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580404129; bh=I0pls5RQl53AIRX1GUvB7BoRi4Rg2FEkkCVhDEKSUI0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h2GBfQRdM+aKQ7fqnsPv4LjN0XZend05plAsSpgFy4OnkDWztZJYBERJeUBf7k6E0 SMhbE+4bdVkACiOr4WoJw1gtjD95VJj1l36LG1VWPUVJqDGjCJYd++BbGhjnkDDfRa AF3upjIX9rwGgEQufjSQPgWD39w4Rk9ndLBr/hrs= Date: Thu, 30 Jan 2020 09:08:49 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Editorial-only NITS on QUIC-Transport-24 (#3214) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e330da177208_7de23fdeedacd9681481dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:08:52 -0000 ----==_mimepart_5e330da177208_7de23fdeedacd9681481dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PRs are a great way to fix *simple* editorial issues -- spelling, broken references, etc. Things get dicey when an "editorial" PR changes the meaning or flow of the text and we don't want to take the whole of a given PR. Then an editor needs to either accept the PR and partially revert it, or they need to duplicate the work for the things they want to keep. Without looking super closely at the list of changes here, I probably wouldn't want to get a single PR that made all of these changes at once. (Noting, of course, that this isn't my document.) So my personal recommendation: - Combination PRs for totally obvious editorial fixes - Separate PRs for more invasive or controversial editorial fixes - Issues for design changes and/or editorial issues where the solution isn't obvious (or you don't want to write it yourself) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3214#issuecomment-580356028 ----==_mimepart_5e330da177208_7de23fdeedacd9681481dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

PRs are a great way to fix simple editorial issues -- spelling, broken references, etc. Things get dicey when an "editorial" PR changes the meaning or flow of the text and we don't want to take the whole of a given PR. Then an editor needs to either accept the PR and partially revert it, or they need to duplicate the work for the things they want to keep.

Without looking super closely at the list of changes here, I probably wouldn't want to get a single PR that made all of these changes at once. (Noting, of course, that this isn't my document.)

So my personal recommendation:

  • Combination PRs for totally obvious editorial fixes
  • Separate PRs for more invasive or controversial editorial fixes
  • Issues for design changes and/or editorial issues where the solution isn't obvious (or you don't want to write it yourself)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e330da177208_7de23fdeedacd9681481dc-- From nobody Thu Jan 30 09:09:39 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B6C112018D for ; Thu, 30 Jan 2020 09:09:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DXMr1SCEHeAr for ; Thu, 30 Jan 2020 09:09:29 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28CE3120020 for ; Thu, 30 Jan 2020 09:09:29 -0800 (PST) Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id AB7696A018B for ; Thu, 30 Jan 2020 09:09:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580404167; bh=OI326As0jQDQ1WTxzVGbhbCuLGBqXJb5II1JcQW0fsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=npIYRoS2KqrapZqx06aHXiPcTGzvPFQvsjvWVuweSthN29Cz7OXeuYDiPDcQ2NZpk J4oMr3os9g3Ne6Ho9jbh2jiTCpSYwGQRIV1dY1toZjBGaa8ft9BAZu3PZ3KCzp1HzQ cRqMeBKdgbl7ZRyuegCwCGA/jcTr/73T6HAyotuQ= Date: Thu, 30 Jan 2020 09:09:27 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Add forward references to packet number spaces (#3401) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e330dc7937f0_3cfe3fc7e5ccd96c93722"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:09:30 -0000 ----==_mimepart_5e330dc7937f0_3cfe3fc7e5ccd96c93722 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3401#pullrequestreview-350993266 ----==_mimepart_5e330dc7937f0_3cfe3fc7e5ccd96c93722 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e330dc7937f0_3cfe3fc7e5ccd96c93722-- From nobody Thu Jan 30 09:10:29 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 713CC120020 for ; Thu, 30 Jan 2020 09:10:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ys1OidvgsVQx for ; Thu, 30 Jan 2020 09:10:27 -0800 (PST) Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 862041208B4 for ; Thu, 30 Jan 2020 09:10:24 -0800 (PST) Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 884A02C131F for ; Thu, 30 Jan 2020 09:10:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580404223; bh=SrPBef1i9RnRspNOJO6CMdRZE0HItodDGuDg/rTQrGg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X432KuawE1KGy5Lps9AKZ1qtF1gog5/pRMGEALa9GT0MUN/VT5e2sIScExD2BJz52 K49Us+8tRtN4D68R2qegiuK00Y+vZnn39TR5RbVFqyqfKbsI8nnY1md3zoVk7dVbEc 5vz4gjsUYXL1M9edL5RNtQCuYmQIB+lOsxksrCaE= Date: Thu, 30 Jan 2020 09:10:23 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Fix #2719: replace defunct "both conditions" verbiage (#3400) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e330dff78984_3a583fb98cccd960102564"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:10:28 -0000 ----==_mimepart_5e330dff78984_3a583fb98cccd960102564 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3400#pullrequestreview-350993958 ----==_mimepart_5e330dff78984_3a583fb98cccd960102564 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e330dff78984_3a583fb98cccd960102564-- From nobody Thu Jan 30 09:47:32 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A137120233 for ; Thu, 30 Jan 2020 09:47:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HzAY6X2IUtFc for ; Thu, 30 Jan 2020 09:47:30 -0800 (PST) Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB5E4120131 for ; Thu, 30 Jan 2020 09:47:29 -0800 (PST) Date: Thu, 30 Jan 2020 09:47:27 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580406447; bh=cdHVqcBOfZYqlcVvFS39pxOl5hIzVsygTo9xByUx3Lw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yvn1/uuJeYdH3Dhl997XRnvOlOXIftwJ8StUAcuuNtKSuNcTUyo5y+sIy324Y207G CSAtYXQPX2uq3r0vOEb2GQgzp90XBiOpugDXY8Aa8K2vXerJBeCxOZXZOuCkje8yl7 E/9mvZFcKFAkhWME+mNOyheOKovfNKN4aUc3LRjk= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify send state behavior for peer-created bidi stream (#2636) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3316af771e3_798f3fc6c8ecd96081528"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:47:31 -0000 ----==_mimepart_5e3316af771e3_798f3fc6c8ecd96081528 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reopened #2636. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2636#event-2994304215 ----==_mimepart_5e3316af771e3_798f3fc6c8ecd96081528 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Reopened #2636.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3316af771e3_798f3fc6c8ecd96081528-- From nobody Thu Jan 30 09:47:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1283E120233 for ; Thu, 30 Jan 2020 09:47:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdINckVt2lpr for ; Thu, 30 Jan 2020 09:47:48 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCD39120131 for ; Thu, 30 Jan 2020 09:47:48 -0800 (PST) Date: Thu, 30 Jan 2020 09:47:47 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580406468; bh=SQh1QFI2lIgtQ3QJhJ9XqIjwEBTbOWPy+ozzOu4d6m8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DO60tixf35HoTYSZZMatEkjE+5JCCACOMqxBQv+j9o8b5OfAUFVl6fOcxOeSWObzA FmaCsUdnThRlPQobPDY77NT5XzGmG6oHl3DLV5O66q6DbeVn0p8QHUADNCqNko2nxH w0numeNNBmdLwVfe2da3qd4Cw26BnI1xTaXk9GW8= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify send state behavior for peer-created bidi stream (#2636) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3316c3e66bd_1a63f90e5ccd96c72393"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:47:50 -0000 ----==_mimepart_5e3316c3e66bd_1a63f90e5ccd96c72393 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit That commit hasn't been merged, and is sitting in a branch that doesn't appear to have an associated PR. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2636#issuecomment-580373098 ----==_mimepart_5e3316c3e66bd_1a63f90e5ccd96c72393 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

That commit hasn't been merged, and is sitting in a branch that doesn't appear to have an associated PR.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3316c3e66bd_1a63f90e5ccd96c72393-- From nobody Thu Jan 30 09:56:23 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCB4E120108 for ; Thu, 30 Jan 2020 09:56:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TWL0XqCZmsMR for ; Thu, 30 Jan 2020 09:56:20 -0800 (PST) Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CCA8120090 for ; Thu, 30 Jan 2020 09:56:20 -0800 (PST) Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 38CD4C61B4E for ; Thu, 30 Jan 2020 09:56:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580406979; bh=SdS2QwY+5713x87gRUOm/MbzAtIpxtti+onOkUvztpw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OfV9UQeYqQDmHP1F8Gd4ENGh2O3u3OTzAMWyE5ZLADKNnKdfl1eret+UfXMj/ZBf4 RuHgJB2zxR0fDd+MB+GoEGjjNVsfYhdRlCJuStMHzjh4yQAelQxc/Dkjmhv1LAFvVJ h6NZEr0AmLYucSkehVZeMRRfDekvwvFJLlAjA/3I= Date: Thu, 30 Jan 2020 09:56:19 -0800 From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3318c3298d8_408c3f8d18acd96c65648"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 17:56:22 -0000 ----==_mimepart_5e3318c3298d8_408c3f8d18acd96c65648 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I think we all agree that it can be made more explicit. The first sentence says that the rule for all frame types is that they be minimally encoded. Applying that principle to all frame types defined in this document means that they get one-byte encodings. We should clarify that it's an application of the rule, not a limitation of it. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580376620 ----==_mimepart_5e3318c3298d8_408c3f8d18acd96c65648 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I think we all agree that it can be made more explicit. The first sentence says that the rule for all frame types is that they be minimally encoded. Applying that principle to all frame types defined in this document means that they get one-byte encodings. We should clarify that it's an application of the rule, not a limitation of it.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3318c3298d8_408c3f8d18acd96c65648-- From nobody Thu Jan 30 10:36:40 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BC55120020 for ; Thu, 30 Jan 2020 10:36:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hQjtlxpIZYUr for ; Thu, 30 Jan 2020 10:36:37 -0800 (PST) Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 337C012018B for ; Thu, 30 Jan 2020 10:36:37 -0800 (PST) Date: Thu, 30 Jan 2020 10:36:36 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580409396; bh=eT8nA91u+roCHej5bvi77WnjiRE993Jqkib39jT5HTQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DH1xcpG6me29CA6vExa/eerRpaY1esh5TOtb2uLcVeQelHBaXDmL0TgFPPOa2mwIa 0Ed/8+UqqE5Ho7G4HdQ4U/xKCcxHk49rptZh1Nc8Gy6r4UYpbR9fRVW0rX+ZOQA5Pn J95N7kzejt4clGa3Tj2W7jj5o0LwiY9fNlBaMfdA= From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify send state behavior for peer-created bidi stream (#2636) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3322343ed1e_78923fe034acd95c142285"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 18:36:39 -0000 ----==_mimepart_5e3322343ed1e_78923fe034acd95c142285 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Oh -- sorry about that. I should have checked. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2636#issuecomment-580392985 ----==_mimepart_5e3322343ed1e_78923fe034acd95c142285 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Oh -- sorry about that. I should have checked.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3322343ed1e_78923fe034acd95c142285-- From nobody Thu Jan 30 10:49:55 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25A6B120088 for ; Thu, 30 Jan 2020 10:49:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RehjbyxRc4np for ; Thu, 30 Jan 2020 10:49:52 -0800 (PST) Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BA18120020 for ; Thu, 30 Jan 2020 10:49:52 -0800 (PST) Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 640946A003A for ; Thu, 30 Jan 2020 10:49:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580410191; bh=As4wzJzpaVaanyU+5aFPQbhl92W+DxHcreOl02IYxps=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=QS6MpgmVp8bg+SMkJGE84TOsI/vrGlx9q0Qeay6RIdlSS+MkllXAAnnz/ff6G676G s84YiXM7ntZdrz9k9M/PUol79GHsMC+J8x2qvJMpIRu7Qi/y7nV6oPsQhK2Fs1ii+M 3SPpq+YmwUxz8aSduEkgJ9RQcBhC+JmRCxBbnAUg= Date: Thu, 30 Jan 2020 10:49:51 -0800 From: Dmitri Tikhonov Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: Subject: [quicwg/base-drafts] Clarify that minimal varint encoding applies to ALL frame types (#3403) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e33254f4d7bb_28553fbbba2cd96c2346a9"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: dtikhonov X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 18:49:54 -0000 ----==_mimepart_5e33254f4d7bb_28553fbbba2cd96c2346a9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Fixes issue #3402 You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/3403 -- Commit Summary -- * Clarify that minimal varint encoding applies to ALL frame types -- File Changes -- M draft-ietf-quic-transport.md (15) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/3403.patch https://github.com/quicwg/base-drafts/pull/3403.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3403 ----==_mimepart_5e33254f4d7bb_28553fbbba2cd96c2346a9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Fixes issue #3402


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3403

Commit Summary

  • Clarify that minimal varint encoding applies to ALL frame types

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e33254f4d7bb_28553fbbba2cd96c2346a9-- From nobody Thu Jan 30 11:25:58 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC1B120088 for ; Thu, 30 Jan 2020 11:25:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.754 X-Spam-Level: X-Spam-Status: No, score=-3.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2IvXOmuNv1iK for ; Thu, 30 Jan 2020 11:25:55 -0800 (PST) Received: from out-28.smtp.github.com (out-28.smtp.github.com [192.30.252.211]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 641FC120128 for ; Thu, 30 Jan 2020 11:25:55 -0800 (PST) Date: Thu, 30 Jan 2020 11:25:53 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580412353; bh=5ReaJTIx6Lmoba5dSLGTsW+l/uq3M0zyE/y3PTfpuPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hZp/5BSmrMAuKzzBGnPTBK1Cee7TLdeJFQiNALLQ5zP7rc1tZgLl5p3sa5pkxarhj BbVGgQntD0ar0+3Zz1BwFN0QrXQalMtnuW/X2Qk19VjqiPoMCAethUeKSf0242xODX Eyj2+ZtVEtYAwR1U4TzjHOnOmDjpu7UABaBcv7AM= From: Mike Bishop Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify that minimal varint encoding applies to ALL frame types (#3403) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e332dc196f88_57323fd43cacd960970b4"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: MikeBishop X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 19:25:57 -0000 ----==_mimepart_5e332dc196f88_57323fd43cacd960970b4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit MikeBishop approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3403#pullrequestreview-351081851 ----==_mimepart_5e332dc196f88_57323fd43cacd960970b4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@MikeBishop approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e332dc196f88_57323fd43cacd960970b4-- From nobody Thu Jan 30 13:09:52 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B29D1200B5 for ; Thu, 30 Jan 2020 13:09:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z9mY9WD_ELNV for ; Thu, 30 Jan 2020 13:09:49 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35E271200A1 for ; Thu, 30 Jan 2020 13:09:49 -0800 (PST) Date: Thu, 30 Jan 2020 13:09:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580418588; bh=JPdx7sZpxPZLDwjI7q6v2Tqa4imp75Z6wt2sW6SNXgc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hn+3bKM7fab8dfv0H/pI7UTN4DQJ26F2PXENSk71G62vLTRUGQl+6p84M/OqWVZ9v wyO9CFNAMqaTzms0qtv4g6vI3TT7rMgAxC2Z24XYyXq33+G3IljryPDrUVP9lTZcNf Kko3H/FstQ/waFIQsADnTZNZFjbfI8eh/SzIg31o= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Clarify that minimal varint encoding applies to ALL frame types (#3403) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e33461c174c9_d973fe2efacd96c821ca"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 21:09:50 -0000 ----==_mimepart_5e33461c174c9_d973fe2efacd96c821ca Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ianswett approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/3403#pullrequestreview-351143272 ----==_mimepart_5e33461c174c9_d973fe2efacd96c821ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@ianswett approved this pull request.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e33461c174c9_d973fe2efacd96c821ca-- From nobody Thu Jan 30 20:17:24 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFB3C120044 for ; Thu, 30 Jan 2020 20:17:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xVm-EiHg395V for ; Thu, 30 Jan 2020 20:17:20 -0800 (PST) Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B85CE120112 for ; Thu, 30 Jan 2020 20:17:20 -0800 (PST) Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 9CEA3960021 for ; Thu, 30 Jan 2020 20:17:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580444239; bh=oIHCY2bjSylQ1zb0vLzf+BVSkOE+k3L25wcIlJhY9K4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZHgXDgu2mCIBVzDe4Rum1/2pyZEqMVSOP2/dDgqHXIrTkWoVbs9msFBdOXJZRpNrH c+IBjXJkIUat0x/9EowbAceYZvLL25etbyBthsiyaGpS79YjskCb/6a+zJOb5RsXMV JJsOz98ZssHjzUkWvf02AH+lISwdQeBKWpLtg/Jw= Date: Thu, 30 Jan 2020 20:17:19 -0800 From: Marten Seemann Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e33aa4f8cce2_7d023fa0a64cd96c3077e5"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: marten-seemann X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2020 04:17:23 -0000 ----==_mimepart_5e33aa4f8cce2_7d023fa0a64cd96c3077e5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Why did we have this rule in the first place? It just seems to complicate things in unexpected ways. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580573745 ----==_mimepart_5e33aa4f8cce2_7d023fa0a64cd96c3077e5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Why did we have this rule in the first place? It just seems to complicate things in unexpected ways.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e33aa4f8cce2_7d023fa0a64cd96c3077e5-- From nobody Thu Jan 30 20:58:05 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52058120168 for ; Thu, 30 Jan 2020 20:58:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iMsdl6UmZbEr for ; Thu, 30 Jan 2020 20:58:01 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98BFA120044 for ; Thu, 30 Jan 2020 20:58:01 -0800 (PST) Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 2BD5D66003A for ; Thu, 30 Jan 2020 20:58:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580446680; bh=UOWw/t8tcKteUYLK82jKUi/OgD5FCo68hkpQPwkJnb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SpCXZmLwRd+ZbXkYOe/0pe4q7Yd1OwtfygUodT7tO8p4mteEZtTp739ZD4CHvcO1Q yKOhnv/SWKfqnhqRrlIqen6osjEwAMyJhUIuNlSHDZjsBxMogPWd7g56RsYuHa4m+7 9dTEOXP45DwpD58NgdZw8QpSOXgOpoq+xtpGOU7E= Date: Thu, 30 Jan 2020 20:58:00 -0800 From: Kazuho Oku Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Does minimal frame type encoding apply to extensions? (#3402) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e33b3d81be9a_17f33fb0f8ecd964332d6"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: kazuho X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2020 04:58:03 -0000 ----==_mimepart_5e33b3d81be9a_17f33fb0f8ecd964332d6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit @marten-seemann See #1473. IIRC the rationale for using *minimal* varint encoding is that stacks that support only the standardized frames can live with a simpler dispatch scheme that takes *one byte* as an input (i.e. the dispatch method being a table or a switch clause). While I do not have a strong opinion regarding that requirement, I'd prefer not revisiting the discussion. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3402#issuecomment-580582119 ----==_mimepart_5e33b3d81be9a_17f33fb0f8ecd964332d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

@marten-seemann See #1473.

IIRC the rationale for using minimal varint encoding is that stacks that support only the standardized frames can live with a simpler dispatch scheme that takes one byte as an input (i.e. the dispatch method being a table or a switch clause).

While I do not have a strong opinion regarding that requirement, I'd prefer not revisiting the discussion.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e33b3d81be9a_17f33fb0f8ecd964332d6-- From nobody Fri Jan 31 06:37:34 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E09DD12012D for ; Fri, 31 Jan 2020 06:37:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -7 X-Spam-Level: X-Spam-Status: No, score=-7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B8IuExBzVegi for ; Fri, 31 Jan 2020 06:37:30 -0800 (PST) Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8636312007C for ; Fri, 31 Jan 2020 06:37:30 -0800 (PST) Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 144072615AC for ; Fri, 31 Jan 2020 06:37:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580481450; bh=wX020xE3f2WwbkDEGTYTPDiYnHbcdzoUZquxMM2WzoA=; h=Date:From:To:Subject:From; b=NLBTWULxc7llIL8eyAbciTUJa/CkZCE0jIR8I0OKHKehL2RKY63NuNCZdheOj9nny Tk77Sfqo3G8GlbeZFMcXsL7FTQRIMtERcPfEUJrjGh0AlbmJFq43o+i5XEshbs2kqp 4OObuwQwNwjXBbpvW5/LGafNwLXKocirzrGgaeqs= Date: Fri, 31 Jan 2020 06:37:29 -0800 From: Lars Eggert To: quic-issues@ietf.org Message-ID: Subject: [quicwg/wg-materials] a0b7ea: Move the first day interop event to Sihlpost. Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Recipient-Address: quic-issues@ietf.org X-Auto-Response-Suppress: All Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2020 14:37:32 -0000 Branch: refs/heads/master Home: https://github.com/quicwg/wg-materials Commit: a0b7eae98260e56f22453a65f2a35f8ab580682c https://github.com/quicwg/wg-materials/commit/a0b7eae98260e56f22453a65f2a35f8ab580682c Author: Brian Trammell Date: 2020-01-31 (Fri, 31 Jan 2020) Changed paths: M interim-20-02/arrangements.md Log Message: ----------- Move the first day interop event to Sihlpost. We can have the same room for all four days, so in the interests of simplicity we'll take it. Commit: 7517af0125875e3e20dad3fb59103a093efa8cb6 https://github.com/quicwg/wg-materials/commit/7517af0125875e3e20dad3fb59103a093efa8cb6 Author: Lars Eggert <200328+larseggert@users.noreply.github.com> Date: 2020-01-31 (Fri, 31 Jan 2020) Changed paths: M interim-20-02/arrangements.md Log Message: ----------- Merge pull request #140 from britram/patch-2 Move the first day interop event to Sihlpost Compare: https://github.com/quicwg/wg-materials/compare/9f3c210256b4...7517af012587 From nobody Fri Jan 31 08:24:08 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39EF6120103 for ; Fri, 31 Jan 2020 08:24:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.596 X-Spam-Level: X-Spam-Status: No, score=-6.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cjUTz7Gf1xVj for ; Fri, 31 Jan 2020 08:24:05 -0800 (PST) Received: from out-26.smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46CD41200FE for ; Fri, 31 Jan 2020 08:24:05 -0800 (PST) Date: Fri, 31 Jan 2020 08:24:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580487843; bh=Syu8Z48eZYgo0Tz6mkPDcOneRMJcDGj7kFrYmgarK6I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h95cui3Che/6aTz2WAFW/An3+z+dh3JeyQIEffFqWe+iSNoo67wXdsvcutrI6x2jy ke69vTcp8HYfdGZa1mO0B+hEdfnyOHnCLwy/9FBCLwLY8L2OyWs7mTXeP4aRi3YTav HKzJPZC36LPgqTF8C0ro5FCOLWoERouDFz26z4f0= From: ianswett Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Only send one immediate ACK after reordering (#3357) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e3454a3c5403_14113ff721ecd96816038e"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: ianswett X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2020 16:24:07 -0000 ----==_mimepart_5e3454a3c5403_14113ff721ecd96816038e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Currently in the drafts, N is 2, so there are very few cases where sending more ACKs would be beneficial. The worst case I can construct is If the first ACK is lost, then the loss detection could be delayed by the max_ack_delay IF exactly one more packet was received. That seems quite acceptable and loss of ack-only packets is rare in my experience. Drafts like the ack-frequency extension do change the dynamics some, but they also increase the relative cost of sending immediate ACKs more than once. For example, instead of sending an ACK-only packet every 10 or 20 packets, a receiver could switch to sending an ACK for every packet, which could massively slow down the connection and increase load on the network. I'm going to run a production experiment with this change as well to confirm that it performs as well or better, but that may take a few months. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3357#issuecomment-580803023 ----==_mimepart_5e3454a3c5403_14113ff721ecd96816038e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Currently in the drafts, N is 2, so there are very few cases where sending more ACKs would be beneficial.

The worst case I can construct is If the first ACK is lost, then the loss detection could be delayed by the max_ack_delay IF exactly one more packet was received. That seems quite acceptable and loss of ack-only packets is rare in my experience.

Drafts like the ack-frequency extension do change the dynamics some, but they also increase the relative cost of sending immediate ACKs more than once. For example, instead of sending an ACK-only packet every 10 or 20 packets, a receiver could switch to sending an ACK for every packet, which could massively slow down the connection and increase load on the network.

I'm going to run a production experiment with this change as well to confirm that it performs as well or better, but that may take a few months.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e3454a3c5403_14113ff721ecd96816038e-- From nobody Fri Jan 31 08:36:45 2020 Return-Path: X-Original-To: quic-issues@ietfa.amsl.com Delivered-To: quic-issues@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F439120920 for ; Fri, 31 Jan 2020 08:36:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.454 X-Spam-Level: X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uMua6qiXLpcI for ; Fri, 31 Jan 2020 08:36:39 -0800 (PST) Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15CB01208FF for ; Fri, 31 Jan 2020 08:36:39 -0800 (PST) Date: Fri, 31 Jan 2020 08:36:37 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1580488597; bh=64MVC+14xtb3bw056/IzS8NyN/P5od1TlIqAbhCEMzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qISxjNPyE41FwpkA2auNdmzA+u19T2k2TR1u/zSsTOBriXPgWWjEc6kIAcsEo91Fm Dcx495FiAb/ZqMzsOz6lyRzxU9l2DmPXW0LI8Rn7qEb9gh9YywqqyzV77Z1he4A8DL +4+c+aeKd8DQrMVpI9+ukCnkN0wt3xBuyKmDP/8g= From: Peter Wu Reply-To: quicwg/base-drafts To: quicwg/base-drafts Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [quicwg/base-drafts] Padding outside QUIC packet (#3333) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5e345795dc3b9_1a6c3f9dd9ecd964514dc"; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: list X-GitHub-Sender: Lekensteyn X-GitHub-Recipient: quic-issues X-GitHub-Reason: subscribed X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: quic-issues@ietf.org Archived-At: X-BeenThere: quic-issues@ietf.org X-Mailman-Version: 2.1.29 List-Id: Notification list for GitHub issues related to the QUIC WG List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2020 16:36:44 -0000 ----==_mimepart_5e345795dc3b9_1a6c3f9dd9ecd964514dc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Do note that appending zeroes in the UDP datagram makes it very easy to fingerprint QUIC connections for neqo and others that do the same. Is the flexibility on using PADDING frames or appending garbage necessary to achieve the minimum datagram size necessary? It does not feel entirely right. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/3333#issuecomment-580808970 ----==_mimepart_5e345795dc3b9_1a6c3f9dd9ecd964514dc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Do note that appending zeroes in the UDP datagram makes it very easy to fingerprint QUIC connections for neqo and others that do the same.

Is the flexibility on using PADDING frames or appending garbage necessary to achieve the minimum datagram size necessary? It does not feel entirely right.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

----==_mimepart_5e345795dc3b9_1a6c3f9dd9ecd964514dc--