[quicwg/base-drafts] 8ad3ca: Recovery uses both time and packet thresholds
Mike Bishop <mbishop@evequefou.be> Wed, 05 December 2018 00:32 UTC
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76B98130E0A for <quic-issues@ietfa.amsl.com>; Tue, 4 Dec 2018 16:32:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.359
X-Spam-Level:
X-Spam-Status: No, score=-3.359 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 rMJdi4zGEYUS for <quic-issues@ietfa.amsl.com>; Tue, 4 Dec 2018 16:32:10 -0800 (PST)
Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) (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 9B4451200B3 for <quic-issues@ietf.org>; Tue, 4 Dec 2018 16:32:10 -0800 (PST)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1543969929; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=6KauJ5C5STElu3K/bJElnoz+QMiY+G5D4S/vXiRMhzY=; b=t4vdgPKjr5JJl7hVKWedUyRJ9juHqKtVtMipTJFhfUO69VsERb1t7/THbO/jI21ZuSI+y7ya bl+GALwUGe1jMtJwdK1aptt5KEkX+ePhCupzmi7+iPcVyg/tFiojAwnJeRfTVgZWhbTpGi1P 35UF3q2NA23jh1rvrsL0OP1Jo/U=
X-Mailgun-Sending-Ip: 166.78.71.131
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: mbishop=evequefou.be@github.com
Received: from github.com (Unknown [192.30.252.37]) by mxa.mailgun.org with ESMTP id 5c071c89.7fc370de6ba0-smtp-out-n02; Wed, 05 Dec 2018 00:32:09 -0000 (UTC)
Date: Tue, 04 Dec 2018 16:32:08 -0800
From: Mike Bishop <mbishop@evequefou.be>
Reply-To: Mike Bishop <mbishop@evequefou.be>
To: quic-issues@ietf.org
Message-ID: <5c071c88df343_4a652aedc9cc05746322@hookshot-fe-32b5f5b.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8ad3ca: Recovery uses both time and packet thresholds
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5c071c88deb9d_4a652aedc9cc057462c0"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rIR1lWmgE9tYmhBizw31NUMSV1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 00:32:15 -0000
Branch: refs/heads/http/not_excusive Home: https://github.com/quicwg/base-drafts Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90 https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b2261a35ba0f6bed39d90 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Recovery uses both time and packet thresholds Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well. Fixes #1969 Commit: 4367f31056942f8692f972748dd4e06285bcc7f5 https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972748dd4e06285bcc7f5 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge branch 'master' into ianswett-both-thresholds Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821 https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89aff9c7e0ee053b9de821 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1 https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242483a93ce9f509ba9b1 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: c23f901273498cb372e1478ece502d0e7be86e0f https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e1478ece502d0e7be86e0f Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: c98a79c87d102d4544dadf2676161cd7db03fc62 https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf2676161cd7db03fc62 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07121a8ef16cae4fdffe Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900 https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12c8ee771e9c009f4900 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-06 (Tue, 06 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-07 (Wed, 07 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 21635b4d047ca438b2cef45866913b218bda3455 https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef45866913b218bda3455 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-20 (Tue, 20 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Some of Jana's suggestions Commit: 316f7f1313bd89656f467f036916047fbc45a182 https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f036916047fbc45a182 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-11-21 (Wed, 21 Nov 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix for off-path migration attack This is not an easy attack to defend against, except for probabilistically. So what we do is recommend more probing on old paths to give the endpoint that is apparently migrating more opportunities to cause the connection to migrate away from the path chosen by an attacker. I've tweaked surrounding text a little. The most interesting being the 3RTO timer on path validation. It's not the right number, but I don't think that the right number is attainable, and this is close enough. This text isn't final. I'd like it to be more accurate AND shorter, but lack the skills and perspective. Closes #1278, #1749. Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265 https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63da44ec3f82bbd3ab265 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Some editorial tweaks Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0 https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a0937656c9cf1e14bc84b0 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Heuristics are the worst Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862aa8bf6108c40b29203c Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-11-28 (Wed, 28 Nov 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- PING is reliably delivered Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97 https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Rename to kTimeThreshold and kPacketThreshold Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c71f7fca9dff009e6e8f Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Add a reference to RACK Commit: fd835fafc27b439f39529a8bd1653362633baece https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a8bd1653362633baece Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954 https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f22c8d9c8fdb52355954 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5 https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2 https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ced387d2a5f6816791a2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-spin-exp.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into ianswett-both-thresholds Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b566433e5ebb12dcb97a Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Editorial rework Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300 https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- lint Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- clean up RACK reference Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-11-30 (Fri, 30 Nov 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- more changes Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6 https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-12-01 (Sat, 01 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Repeat tokens in all Initial packets The client repeats the token in all Initial packets. Also clarifies that the token is sent in Initial in a few spots. https://www.ietf.org/mail-archive/web/quic/current/msg05071.html Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1 https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-02 (Sun, 02 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: ianswett <ianswett@users.noreply.github.com> Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9 https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrap Commit: 1c3b5a245a3c135c60388fc902175b09c9267266 https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Christian/Martin's suggestion Commit: 1f053104621da232d13b8872f586b0b9d7c90585 https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- comments Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048 https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- PING loss does not require repair Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: janaiyengar <jri.ietf@gmail.com> Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716 https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ian comments Commit: d0959523e25f3958808ce205c68a2bb066737334 https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- edit Commit: 000f6127997a5836baf513180cfbd7b64f10bf17 https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- lint Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2080 from quicwg/editorial-changes Editorial rework Commit: a06d6797096e1e0475db2993e2df5a93525e07f0 https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- small fix Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090 https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa0bfba4e745a1e91090 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #1974 from quicwg/ianswett-both-thresholds Recovery uses both time and packet thresholds Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7 https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0b314450cf4963fabe7 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-12-03 (Mon, 03 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Unnecessary variables Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564 https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: a232df57d8340db5d01e0c8653ac8258125a52ae https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c8653ac8258125a52ae Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- NEW_CONNECTION_ID: use sequence number for one CID only Commit: a91f2ff95e727ae39954861b643da1f7a51521c0 https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae39954861b643da1f7a51521c0 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2094 from quicwg/ping PING loss does not require repair Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f88c5cf6381b15ef0e9d Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2068 from quicwg/pmtud Minor editorial changes Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4 https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-05 (Wed, 05 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Split paragraph Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460 https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-05 (Wed, 05 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial suggestions Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1aa5823967c0f2898dd Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-05 (Wed, 05 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2033 from quicwg/migration-fix Fix for off-path migration attack Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257740a88d0e6697ccdef Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-05 (Wed, 05 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2089 from quicwg/ianswett-repeat-tokens Repeat tokens in all Initial packets Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-12-05 (Wed, 05 Dec 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno NEW_CONNECTION_ID: use sequence number for one CID only Commit: a21a18a138b4871d520df219e745f7d311f1c106 https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df219e745f7d311f1c106 Author: Dmitri Tikhonov <dtikhonov@live.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- QPACK wording fix: decoders dont receive resets (#2014) * Fix wording: decoders don't receive resets * Reflow paragraph to fit into 80 columns * Replace one more 'a decoder' with 'an endpoint' * Fix: endpoints receive resets and deal with streams Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Avoid having multiple ways to encode Delta Base Index of zero. (#2005) As discussed in #2002, there are two ways to encode Delta Base Index of zero at the wire level; i.e. (sign-bit, delta-base-index) = (0, 0) and (1, 0). To avoid having multiple ways to represent one value, we prohibit the latter form from being used. A receiver is required to raise an error when it sees the latter. This is not only an unnecessary complexity but also contradicts from the approach we use for Post-Base Indexes. In case of Post- Base Indexes, we introduce an offset of one so that the Post-Base Index of zero and a non-Post-Base Index of zero do not overlap. The commit adopts the approach to Delta Base Index; giving us consistency in the design and also removing an error check at the cost of requiring one subtraction. Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c980258e5192d8a0926ed7a Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Prevent int underflow (#2065) * Prevent int underflow Fixes #2052 * Update draft-ietf-quic-recovery.md Remove else * Update draft-ietf-quic-recovery.md Commit: f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472 https://github.com/quicwg/base-drafts/commit/f0ac9e4ac364cbcdefecf06ecf780d09c3ea0472 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072) * DUPLICATE_PUSH * Don't specify frame name * More declarative * Clients have options Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5 https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600d2fb9beb506b503cd5 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2095 from quicwg/variables Unnecessary variables in recovery Commit: 0141a4208a6676f33a8001286ecff9c382b3f906 https://github.com/quicwg/base-drafts/commit/0141a4208a6676f33a8001286ecff9c382b3f906 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-12-04 (Tue, 04 Dec 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge remote-tracking branch 'origin/master' into http/not_excusive Compare: https://github.com/quicwg/base-drafts/compare/1920b13a15ad...0141a4208a66 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.