Experimental HTTP/3 support in iOS 14 and macOS Big Sur

Ryan Hamilton <ryan_c_hamilton@apple.com> Tue, 23 June 2020 01:42 UTC

Return-Path: <ryan_c_hamilton@apple.com>
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 DE2873A16CB for <quic@ietfa.amsl.com>; Mon, 22 Jun 2020 18:42:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZyHfGteo3iLU for <quic@ietfa.amsl.com>; Mon, 22 Jun 2020 18:42:21 -0700 (PDT)
Received: from ma1-aaemail-dr-lapp03.apple.com (ma1-aaemail-dr-lapp03.apple.com [17.171.2.72]) (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 77DDD3A16CA for <quic@ietf.org>; Mon, 22 Jun 2020 18:42:21 -0700 (PDT)
Received: from pps.filterd (ma1-aaemail-dr-lapp03.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp03.apple.com (8.16.0.42/8.16.0.42) with SMTP id 05N1bA7q038180 for <quic@ietf.org>; Mon, 22 Jun 2020 18:42:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : mime-version : subject : message-id : date : to; s=20180706; bh=WL5e7XRFvr3BYfN/dKtXle1v2OOWI7TxeMZut7XO4Tg=; b=uUA05ivB/Li5gkmcUuXG35pGN+0UZ+aTrlyGdhdOQsR158KEtuGe0yi0lcbqyDy29UgM DDjcahg/uprMcK6Dr3nqGFWzV/zjKBgpJ3XPnJCGIOlNq/kMUwE/98ZRp10hIeiMEp+J 0gjwA2SS4fbwq+s/otxXnJOSoQlwFev7tcSp8zZ5OziKAfaxJU7XuvmxJbHImA56wEDK oSKqi6jXWmid5uUaLq7OEpZRLcmNy1uzDDvMjrJ+7NapzJntQJzIl1/lBLNrjBtDpKLu x5f8sFdksKMzlg7mRo6xKj9f5ZQs+khK40B3MCJDAJTFU+HYpJYIBMCxKgJEFFVMeP1a bA==
Received: from rn-mailsvcp-mta-lapp03.rno.apple.com (rn-mailsvcp-mta-lapp03.rno.apple.com [10.225.203.151]) by ma1-aaemail-dr-lapp03.apple.com with ESMTP id 31shev17gk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <quic@ietf.org>; Mon, 22 Jun 2020 18:42:19 -0700
Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPS id <0QCC00LCEVEIWDA0@rn-mailsvcp-mta-lapp03.rno.apple.com> for quic@ietf.org; Mon, 22 Jun 2020 18:42:18 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) id <0QCC00200VE4AJ00@rn-mailsvcp-mmp-lapp01.rno.apple.com> for quic@ietf.org; Mon, 22 Jun 2020 18:42:18 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 5397336512ab7eda75e5eb07a83e0a2d
X-Va-E-CD: 818da2cd381b6a03ecaf53b7fa13d948
X-Va-R-CD: fdb6af67d2fe9fe233e4487530ac1bfe
X-Va-CD: 0
X-Va-ID: 63973fa0-31fa-4104-b458-0b99c6f8daaa
X-V-A:
X-V-T-CD: 5397336512ab7eda75e5eb07a83e0a2d
X-V-E-CD: 818da2cd381b6a03ecaf53b7fa13d948
X-V-R-CD: fdb6af67d2fe9fe233e4487530ac1bfe
X-V-CD: 0
X-V-ID: b6922ba6-80ba-42a7-8c8c-b46680006741
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.687 definitions=2020-06-22_16:2020-06-22, 2020-06-22 signatures=0
Received: from [17.235.0.92] (unknown [17.235.0.92]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.5.20200312 64bit (built Mar 12 2020)) with ESMTPSA id <0QCC011KTVE25300@rn-mailsvcp-mmp-lapp01.rno.apple.com> for quic@ietf.org; Mon, 22 Jun 2020 18:42:18 -0700 (PDT)
From: Ryan Hamilton <ryan_c_hamilton@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_B8C940C4-666C-4D0D-B48C-361362A954A9"
MIME-version: 1.0 (Mac OS X Mail 13.0 \(3623.0.8\))
Subject: Experimental HTTP/3 support in iOS 14 and macOS Big Sur
Message-id: <852238C5-BB41-4B98-B9BC-EB707831F23F@apple.com>
Date: Mon, 22 Jun 2020 18:42:18 -0700
To: quic@ietf.org
X-Mailer: Apple Mail (2.3623.0.8)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.687 definitions=2020-06-22_16:2020-06-22, 2020-06-22 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/pDGunVWtGLi3CxBHfjkEDZhW4Cg>
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: Tue, 23 Jun 2020 02:10:57 -0000

Howdy Folks,

We’re thrilled to announce that the beta releases of iOS 14 and macOS Big Sur include experimental support for HTTP/3! There are options to enable HTTP/3 in Safari as well as for development versions of your applications. On Friday, there is a WWDC session, Boost performance and security with modern networking <https://developer.apple.com/wwdc20/10111>, which includes more details. In the meantime, the iOS 14 beta Release Notes <https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14-beta-release-notes> and macOS Big Sur beta Release Notes <https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11-beta-release-notes> contain instructions for enabling HTTP/3.

Currently, draft-27 is supported. Please try it out during these early betas and send us feedback before the general release. You can do this from Feedback Assistant <https://feedbackassistant.apple.com/> or in the #applequic Slack channel.

Cheers,

Ryan