RE: HTTP/3 Nits

Mike Bishop <mbishop@evequefou.be> Mon, 19 October 2020 02:30 UTC

Return-Path: <mbishop@evequefou.be>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 919783A123E; Sun, 18 Oct 2020 19:30:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, 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=evequefou.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dYqoVhaYEQ1u; Sun, 18 Oct 2020 19:30:50 -0700 (PDT)
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam08on2129.outbound.protection.outlook.com [40.107.100.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AFB83A1239; Sun, 18 Oct 2020 19:30:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bhiCrUtWZk8Z8nyDC+Z1/kFtF2CQtDvZSF99w/OOeD6Xlg02GqzhHLU+P0wub2q1bu1EJEg22GL/QvK5jKUxOYDslWqXmxi8uIi83ufEGe93tRMEpszeqxDhnqdW7rEeveC5M0xxMP6OUegMlOAGk99bHWYd11Qw0oN8rFjraFgG4+Zf6f+0gMh7wxpxKaqhYYgfBYTrAuxqX+B7/T3s4IW+pnkRFhifruj8spWA9L9/5kAFj9jWUxdNCPEan723h1u3Zw8FCGyzrA14raxKZ4lwRdNdWzUs9tLWzD8di5F3/6ew/1B3h76CWfqpX8RP68G0qMP6vm3l/KR8qItY6g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z00KjIG9zhncy5T7hVieoMCDg2JV9JUNE+aGAPfxdXY=; b=Hqa2ZyxiMRASZsYyE+IP7r6o3jlLJpBwNDN7N6XX1tJm8WaVKkKe52YIU+LGBYATIL9RdRaXxrheR3Qk6xaq92dNaAymqOf15g2DRZWwHbHA2dGaLdCumEcWqiLHzwCx3yLCQDEAppGbbB9vN8lAE/OyXx32KpJigClzmIlnDRsQ1w/hsI77VQP9WVDeeWlt98w58waedrnrYrydcNB3sICtnr+ScC/QXAY6wbsF0bFDyiIElunv9buPvNLo+ecfRBS/R4WUt6J00v08D4kRtpXdzaw0dgxyWweSoVGA3VVJ/wuLBEOcUiekpfI/shx6c/LcivAOzGSdVmXpfEn+Tg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=evequefou.be; dmarc=pass action=none header.from=evequefou.be; dkim=pass header.d=evequefou.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evequefou.onmicrosoft.com; s=selector2-evequefou-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z00KjIG9zhncy5T7hVieoMCDg2JV9JUNE+aGAPfxdXY=; b=t34uC3ic087vGEno/C6v3NVLPTh5ydGvQ8T1KdqrSoxadPaeCjt8KV3xnzb7oeK7rd3VPu1PPa7TQz/LRS39C659ef/Hya5DR1zxwysVXD973wOoYCGHLmKgoevQ9cU7PtYDiE5yi8S/3+0VHNTL8NYkZcX2rbg73SeH/Rzub8Q=
Received: from CH2PR22MB2086.namprd22.prod.outlook.com (2603:10b6:610:8c::8) by CH2PR22MB1911.namprd22.prod.outlook.com (2603:10b6:610:84::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.24; Mon, 19 Oct 2020 02:30:44 +0000
Received: from CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::195:f095:17a4:ec]) by CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::195:f095:17a4:ec%9]) with mapi id 15.20.3477.028; Mon, 19 Oct 2020 02:30:44 +0000
From: Mike Bishop <mbishop@evequefou.be>
To: Lucas Pardue <lucaspardue.24.7@gmail.com>, Martin Duke <martin.h.duke@gmail.com>
CC: Mark Nottingham <mnot@mnot.net>, Lars Eggert <lars@eggert.org>, WG Chairs <quic-chairs@ietf.org>, IETF QUIC WG <quic@ietf.org>, Magnus Westerlund <magnus.westerlund@ericsson.com>
Subject: RE: HTTP/3 Nits
Thread-Topic: HTTP/3 Nits
Thread-Index: AQHWo9oU4M3IEgBidkKJ2OA9aWKS6qmadd0AgACQk4CAAAKFAIAABBYAgAMpznA=
Date: Mon, 19 Oct 2020 02:30:43 +0000
Message-ID: <CH2PR22MB2086A6375474F4A6D7BCD264DA1E0@CH2PR22MB2086.namprd22.prod.outlook.com>
References: <CAM4esxRLivWuyJQ8=JeEn-XZq6WaYkw_WWxqMNBbprx6S=fU6Q@mail.gmail.com> <CALGR9oZ33NyLF9StLL=jb=ot-r4+5=Vh=oMhsbcG5N1bT=Yr2A@mail.gmail.com> <9ED26AAF-7740-4568-9FAD-F7280A64022D@mnot.net> <CAM4esxSRt0z2nxHR04W7Za24docAZhmMwPreq1qxqFdatcpA4w@mail.gmail.com> <CALGR9oZ_5VgSi7jh1xGFz5JOYzWQ8K+nOBTpM3AMCFEvADeYgw@mail.gmail.com>
In-Reply-To: <CALGR9oZ_5VgSi7jh1xGFz5JOYzWQ8K+nOBTpM3AMCFEvADeYgw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=evequefou.be;
x-originating-ip: [208.104.157.114]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e29461f3-78cc-42cd-a57a-08d873d6facf
x-ms-traffictypediagnostic: CH2PR22MB1911:
x-microsoft-antispam-prvs: <CH2PR22MB1911F3A250BC3695A1A37B81DA1E0@CH2PR22MB1911.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Sh/BzwiXenOWJ3Z4QFVuAIvSqYKBxskKf5cMtvwR/CrRGyurGam+3P76SEYCwdHOgeuVWerI5HTzWDEtsPX1Tku+O04lt+mwjVTzzBTDBnCCjoC/stWLcB662gv/Wy7yfsZ2qaj+/8iwOjYYLkmUX4qP9mSG/XzG0xaunVem9SR+yRzNKWd9goRPkfEFNXAthsv8MHXUeWq9gxx6wzwfBgNy9OGX1vSvG3La1p62MGm0ylVhxKmGFDhmIbNKhhh8McwAlQ4lG+RNYlVwFNrviyBsD9TKYtmtyUplHyB4RdTy7uDY5XWXlh+LFerOcs0X8rJzdb0f/Dvkr9XwUUMrAwsYvCZBolsNggm3hJxFjGHzLJuEG/cFSxvmbsinVVmgu0oAs+f4cf5GMakGnbV6vg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR22MB2086.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(366004)(396003)(39830400003)(346002)(136003)(33656002)(478600001)(2906002)(86362001)(9686003)(316002)(54906003)(110136005)(26005)(55016002)(4326008)(5660300002)(76116006)(66946007)(186003)(66476007)(7696005)(83380400001)(66556008)(64756008)(66446008)(8936002)(53546011)(6506007)(52536014)(166002)(8676002)(966005)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: rVr0iIgscmM1QA8fbv5lssQBz2emp0RqeQ/G54y6Te+D7ci9wW+x/31OBqoC9+jFGBDTAlT8XDSNUp2MO4DsauDbgvSQi3/WAVyXQsfydIm/z4RYULsknAiGTRKrLER6n4hTWz0LBat0TuMfGiyEmP1MbxmWm5VNnmff0bE33cKYanb/YtdU3NGvyVxsyABRoH6qx/IARnFRs0TviqU0Sv+DAyyZk0iocqD4DA8mjxms4Qd/j7IoAUsRAmIq7iQfUcB2RP3TzeyuYDnV22jsmqiq4TPGGNw3ml30hmxm5VyURNG12D4+5TD8mpOHaaSVXF9Z5NDtPEpl6tlWOP1uWbf2XpbKEcG6UmuwRvMtbpYuDID87kj6j+iPKqhZ7UcKbHo2AEofakW2LSKImhh5IzzHcAgBSjrbxQ0haBC2tcL/QxehbWj+3PggAfARsyE0gUJStZdLuOg6SVShDjzcbOB14lekFyW0VihHm1XHm9gt9UwY2lkKSwyw3f3yoLf7muV08RfydowDtVXz0TJYGyrX+Fe9nsILZ2sW+SIdKrsHMkbk1GdkuyM3wDxENyD9Ka2JtpcbXummVq+G6QkNYjUpGDwfDKz2PGtP+esNsEllmcyKarxpn6AxPxOZHumFTHNU3tiygeiYWqAgm7k52A==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CH2PR22MB2086A6375474F4A6D7BCD264DA1E0CH2PR22MB2086namp_"
MIME-Version: 1.0
X-OriginatorOrg: evequefou.be
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR22MB2086.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e29461f3-78cc-42cd-a57a-08d873d6facf
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2020 02:30:43.8454 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 41eaf50b-882d-47eb-8c4c-0b5b76a9da8f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MRrMDEeYO+VBI5/YSpbUsUcKK1Jz5ZslUvZWi5NWTgZeWr8ZamxsIfOXUP75EbLWiXORHq4N0O7dafNSn5m4KQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR22MB1911
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/LDMuRUHVta1-WrH7mUAJ4Fmdie0>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Oct 2020 02:30:53 -0000

The modified text (and the history of the current text being removed) risks giving the false impression that an extension cannot add a new pseudo-header field when we have an RFC which demonstrates they can, at least for HTTP/2.  As such, I’m hesitant to take even that change.  The current text is not wrong.

Perhaps it would be clearer to say “MUST NOT…; however, an extension could negotiate a modification of this restriction.”

From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Sent: Friday, October 16, 2020 10:08 PM
To: Martin Duke <martin.h.duke@gmail.com>
Cc: Mark Nottingham <mnot@mnot.net>; Lars Eggert <lars@eggert.org>; WG Chairs <quic-chairs@ietf.org>; Mike Bishop <mbishop@evequefou.be>; IETF QUIC WG <quic@ietf.org>; Magnus Westerlund <magnus.westerlund@ericsson.com>
Subject: Re: HTTP/3 Nits

Thanks for the clarification Mark.

I don't think we need to open this can. I've made https://github.com/quicwg/base-drafts/pull/4238/files to shiffy things along.

Martin, any chance you can create an issue for this?

Cheers
Lucas