From nobody Fri Sep 25 12:58:37 2020
Return-Path: <tpauly@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 71FB03A0869;
 Fri, 25 Sep 2020 12:58:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.796
X-Spam-Level: 
X-Spam-Status: No, score=-3.796 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.695, 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_H2=-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 M4PwAjQOHn9P; Fri, 25 Sep 2020 12:58:30 -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 99FB03A0853;
 Fri, 25 Sep 2020 12:58:30 -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
 08PJvYQu035050; Fri, 25 Sep 2020 12:58:29 -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=J+k5qc+SPtdoHleSbPXDIZpovnsCQ81+G24gPwS+sKo=;
 b=pzhZCz/Q5UyJMFm0n7NIrKdyNlB/DVkSvG7lbGnKifny3dNn4hq8/lL7ma1AnckVXGJw
 uyWt16Ryfcl6eS0YuOPGwXFfsZh0jperDK87YhD6cvKoaIWGIXxy/oEbdMDK/bl2qJPj
 pDok1yVeeNyAbUG9a4FAL/MtFGQbuprSv8XN9rEenUGixoh0qrDyunUroMvU6224c2Hs
 gTznfOVVQvL3p5gliy/xnSOK1O9CRdahPf8N9LDE2kcL6YWnZcBLg6qNEoE5X4AsPxBj
 W1Q0n/hx0HuFsWTvIuD8KEzKcTrbKn0rPDjp57A4wGLraDglGnkbQ19NCsdst+pr7aE5 DQ== 
Received: from rn-mailsvcp-mta-lapp01.rno.apple.com
 (rn-mailsvcp-mta-lapp01.rno.apple.com [10.225.203.149])
 by ma1-aaemail-dr-lapp03.apple.com with ESMTP id 33ngywagy7-6
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO);
 Fri, 25 Sep 2020 12:58:29 -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-lapp01.rno.apple.com
 (Oracle Communications Messaging Server 8.1.0.6.20200729 64bit (built Jul 29
 2020)) with ESMTPS id <0QH800R05CTEQYC0@rn-mailsvcp-mta-lapp01.rno.apple.com>; 
 Fri, 25 Sep 2020 12:58:28 -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.6.20200729 64bit (built Jul 29
 2020)) id <0QH800700C7WMF00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Fri,
 25 Sep 2020 12:58:28 -0700 (PDT)
X-Va-A: 
X-Va-T-CD: 65bc0c648f62ce2e65cfa78577075f51
X-Va-E-CD: c42843ba1a3af769be80248338857213
X-Va-R-CD: 93129b97177b7332238dac8ebc9e30bf
X-Va-CD: 0
X-Va-ID: 18d264d7-66c4-4a5c-a342-cc609edf5f21
X-V-A: 
X-V-T-CD: 65bc0c648f62ce2e65cfa78577075f51
X-V-E-CD: c42843ba1a3af769be80248338857213
X-V-R-CD: 93129b97177b7332238dac8ebc9e30bf
X-V-CD: 0
X-V-ID: 4b1cebb1-66d0-46c8-afb6-8a1ee618557b
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687
 definitions=2020-09-25_17:2020-09-24,
 2020-09-25 signatures=0
Received: from localhost.localdomain (unknown [17.234.68.71])
 by rn-mailsvcp-mmp-lapp01.rno.apple.com
 (Oracle Communications Messaging Server 8.1.0.6.20200729 64bit (built Jul 29
 2020))
 with ESMTPSA id <0QH800Z67CTEX300@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Fri,
 25 Sep 2020 12:58:27 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Content-type: multipart/alternative;
 boundary="Apple-Mail=_E1492263-AF85-42EF-B6BB-43DD5D65BEA6"
MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.0.3.2.26\))
Subject: DNS HTTPS/SVCB record type support in iOS 14
Message-id: <6694476E-A51B-44AD-AE53-A31D705B9DC4@apple.com>
Date: Fri, 25 Sep 2020 12:58:26 -0700
To: dnsop WG <dnsop@ietf.org>, QUIC WG <quic@ietf.org>
X-Mailer: Apple Mail (2.3654.0.3.2.26)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687
 definitions=2020-09-25_17:2020-09-24,
 2020-09-25 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/sFgifP9vOY9xsmogVqiq-qtxPiQ>
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: Fri, 25 Sep 2020 19:58:33 -0000


--Apple-Mail=_E1492263-AF85-42EF-B6BB-43DD5D65BEA6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hello DNSOP & QUIC,

I wanted to provide an update that the production version of iOS 14, =
which shipped last week, includes support for sending HTTPS (SVCB) DNS =
queries (RR type 65) for applications using our system networking APIs.

The implementation status has been updated here: =
https://github.com/MikeBishop/dns-alt-svc/blob/master/svcb-implementations=
.md =
<https://github.com/MikeBishop/dns-alt-svc/blob/master/svcb-implementation=
s.md>

For those with HTTP/3 QUIC deployments, this means that (when HTTP/3 =
experimental support is enabled) iOS will use the ALPN indication in the =
HTTPS record to enable HTTP/3 prior to receiving an Alt-Svc indication. =
As previously noted on the DNSOP list, Cloudflare is already supporting =
publishing these records, and we=E2=80=99d encourage other server =
deployments that support QUIC to do the same.

To note, this behavior is the same in the betas of macOS 11.

Best,
Tommy=

--Apple-Mail=_E1492263-AF85-42EF-B6BB-43DD5D65BEA6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hello=
 DNSOP &amp; QUIC,<div class=3D""><br class=3D""></div><div class=3D"">I =
wanted to provide an update that the production version of iOS 14, which =
shipped last week, includes support for sending HTTPS (SVCB) DNS queries =
(RR type 65) for applications using our system networking =
APIs.</div><div class=3D""><br class=3D""></div><div class=3D"">The =
implementation status has been updated here:&nbsp;<a =
href=3D"https://github.com/MikeBishop/dns-alt-svc/blob/master/svcb-impleme=
ntations.md" =
class=3D"">https://github.com/MikeBishop/dns-alt-svc/blob/master/svcb-impl=
ementations.md</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">For those with HTTP/3 QUIC deployments, this means that (when =
HTTP/3 experimental support is enabled) iOS will use the ALPN indication =
in the HTTPS record to enable HTTP/3 prior to receiving an Alt-Svc =
indication. As previously noted on the DNSOP list, Cloudflare is already =
supporting publishing these records, and we=E2=80=99d encourage other =
server deployments that support QUIC to do the same.</div><div =
class=3D""><br class=3D""></div><div class=3D"">To note, this behavior =
is the same in the betas of macOS 11.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Best,</div><div =
class=3D"">Tommy</div></body></html>=

--Apple-Mail=_E1492263-AF85-42EF-B6BB-43DD5D65BEA6--

