Skip to content

Commit

Permalink
Script updating gh-pages from e66ce19. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
ID Bot committed Aug 11, 2020
1 parent 2a7e657 commit 51f9f9a
Show file tree
Hide file tree
Showing 13 changed files with 5,740 additions and 5,491 deletions.
515 changes: 264 additions & 251 deletions http/mbishop_wglc/draft-ietf-quic-http.html

Large diffs are not rendered by default.

746 changes: 373 additions & 373 deletions http/mbishop_wglc/draft-ietf-quic-http.txt

Large diffs are not rendered by default.

78 changes: 41 additions & 37 deletions http/mbishop_wglc/draft-ietf-quic-invariants.html
Expand Up @@ -11,7 +11,7 @@
expected to remain unchanged over time as new versions of the protocol are
developed.
" name="description">
<meta content="xml2rfc 2.46.0" name="generator">
<meta content="xml2rfc 2.47.0" name="generator">
<meta content="draft-ietf-quic-invariants-latest" name="ietf.draft">
<link href="draft-ietf-quic-invariants.xml" rel="alternate" type="application/rfc+xml">
<link href="#copyright" rel="license">
Expand Down Expand Up @@ -801,11 +801,11 @@
<thead><tr>
<td class="left">Internet-Draft</td>
<td class="center">QUIC Invariants</td>
<td class="right">July 2020</td>
<td class="right">August 2020</td>
</tr></thead>
<tfoot><tr>
<td class="left">Thomson</td>
<td class="center">Expires 29 January 2021</td>
<td class="center">Expires 12 February 2021</td>
<td class="right">[Page]</td>
</tr></tfoot>
</table>
Expand All @@ -818,12 +818,12 @@
<dd class="internet-draft">draft-ietf-quic-invariants-latest</dd>
<dt class="label-published">Published:</dt>
<dd class="published">
<time datetime="2020-07-28" class="published">28 July 2020</time>
<time datetime="2020-08-11" class="published">11 August 2020</time>
</dd>
<dt class="label-intended-status">Intended Status:</dt>
<dd class="intended-status">Standards Track</dd>
<dt class="label-expires">Expires:</dt>
<dd class="expires"><time datetime="2021-01-29">29 January 2021</time></dd>
<dd class="expires"><time datetime="2021-02-12">12 February 2021</time></dd>
<dt class="label-authors">Author:</dt>
<dd class="authors">
<div class="author">
Expand Down Expand Up @@ -870,7 +870,7 @@ <h2 id="name-status-of-this-memo">
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow"></a></p>
<p id="section-boilerplate.1-4">
This Internet-Draft will expire on 29 January 2021.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
This Internet-Draft will expire on 12 February 2021.<a href="#section-boilerplate.1-4" class="pilcrow"></a></p>
</section>
</div>
<div id="copyright">
Expand Down Expand Up @@ -898,60 +898,60 @@ <h2 id="name-copyright-notice">
<a href="#" onclick="scroll(0,0)" class="toplink"></a><h2 id="name-table-of-contents">
<a href="#name-table-of-contents" class="section-name selfRef">Table of Contents</a>
</h2>
<nav class="toc"><ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.1">
<nav class="toc"><ul class="toc compact ulEmpty">
<li class="toc compact ulEmpty" id="section-toc.1-1.1">
<p id="section-toc.1-1.1.1" class="keepWithNext"><a href="#section-1" class="xref">1</a>.  <a href="#name-introduction" class="xref">Introduction</a><a href="#section-toc.1-1.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.2">
<li class="toc compact ulEmpty" id="section-toc.1-1.2">
<p id="section-toc.1-1.2.1" class="keepWithNext"><a href="#section-2" class="xref">2</a>.  <a href="#name-conventions-and-definitions" class="xref">Conventions and Definitions</a><a href="#section-toc.1-1.2.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.3">
<li class="toc compact ulEmpty" id="section-toc.1-1.3">
<p id="section-toc.1-1.3.1" class="keepWithNext"><a href="#section-3" class="xref">3</a>.  <a href="#name-an-extremely-abstract-descr" class="xref">An Extremely Abstract Description of QUIC</a><a href="#section-toc.1-1.3.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.4">
<li class="toc compact ulEmpty" id="section-toc.1-1.4">
<p id="section-toc.1-1.4.1"><a href="#section-4" class="xref">4</a>.  <a href="#name-notational-conventions" class="xref">Notational Conventions</a><a href="#section-toc.1-1.4.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5">
<li class="toc compact ulEmpty" id="section-toc.1-1.5">
<p id="section-toc.1-1.5.1"><a href="#section-5" class="xref">5</a>.  <a href="#name-quic-packets" class="xref">QUIC Packets</a><a href="#section-toc.1-1.5.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.1">
<ul class="toc compact ulEmpty">
<li class="toc compact ulEmpty" id="section-toc.1-1.5.2.1">
<p id="section-toc.1-1.5.2.1.1"><a href="#section-5.1" class="xref">5.1</a>.  <a href="#name-long-header" class="xref">Long Header</a><a href="#section-toc.1-1.5.2.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.2">
<li class="toc compact ulEmpty" id="section-toc.1-1.5.2.2">
<p id="section-toc.1-1.5.2.2.1"><a href="#section-5.2" class="xref">5.2</a>.  <a href="#name-short-header" class="xref">Short Header</a><a href="#section-toc.1-1.5.2.2.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.3">
<li class="toc compact ulEmpty" id="section-toc.1-1.5.2.3">
<p id="section-toc.1-1.5.2.3.1"><a href="#section-5.3" class="xref">5.3</a>.  <a href="#name-connection-id" class="xref">Connection ID</a><a href="#section-toc.1-1.5.2.3.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.5.2.4">
<li class="toc compact ulEmpty" id="section-toc.1-1.5.2.4">
<p id="section-toc.1-1.5.2.4.1"><a href="#section-5.4" class="xref">5.4</a>.  <a href="#name-version" class="xref">Version</a><a href="#section-toc.1-1.5.2.4.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.6">
<li class="toc compact ulEmpty" id="section-toc.1-1.6">
<p id="section-toc.1-1.6.1"><a href="#section-6" class="xref">6</a>.  <a href="#name-version-negotiation" class="xref">Version Negotiation</a><a href="#section-toc.1-1.6.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.7">
<li class="toc compact ulEmpty" id="section-toc.1-1.7">
<p id="section-toc.1-1.7.1"><a href="#section-7" class="xref">7</a>.  <a href="#name-security-and-privacy-consid" class="xref">Security and Privacy Considerations</a><a href="#section-toc.1-1.7.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.8">
<li class="toc compact ulEmpty" id="section-toc.1-1.8">
<p id="section-toc.1-1.8.1"><a href="#section-8" class="xref">8</a>.  <a href="#name-iana-considerations" class="xref">IANA Considerations</a><a href="#section-toc.1-1.8.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.9">
<li class="toc compact ulEmpty" id="section-toc.1-1.9">
<p id="section-toc.1-1.9.1"><a href="#section-9" class="xref">9</a>.  <a href="#name-references" class="xref">References</a><a href="#section-toc.1-1.9.1" class="pilcrow"></a></p>
<ul class="compact toc ulEmpty">
<li class="compact toc ulEmpty" id="section-toc.1-1.9.2.1">
<ul class="toc compact ulEmpty">
<li class="toc compact ulEmpty" id="section-toc.1-1.9.2.1">
<p id="section-toc.1-1.9.2.1.1"><a href="#section-9.1" class="xref">9.1</a>.  <a href="#name-normative-references" class="xref">Normative References</a><a href="#section-toc.1-1.9.2.1.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.9.2.2">
<li class="toc compact ulEmpty" id="section-toc.1-1.9.2.2">
<p id="section-toc.1-1.9.2.2.1"><a href="#section-9.2" class="xref">9.2</a>.  <a href="#name-informative-references" class="xref">Informative References</a><a href="#section-toc.1-1.9.2.2.1" class="pilcrow"></a></p>
</li>
</ul>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.10">
<li class="toc compact ulEmpty" id="section-toc.1-1.10">
<p id="section-toc.1-1.10.1"><a href="#section-appendix.a" class="xref">Appendix A</a>.  <a href="#name-incorrect-assumptions" class="xref">Incorrect Assumptions</a><a href="#section-toc.1-1.10.1" class="pilcrow"></a></p>
</li>
<li class="compact toc ulEmpty" id="section-toc.1-1.11">
<li class="toc compact ulEmpty" id="section-toc.1-1.11">
<p id="section-toc.1-1.11.1"><a href="#section-appendix.b" class="xref"></a><a href="#name-authors-address" class="xref">Author's Address</a><a href="#section-toc.1-1.11.1" class="pilcrow"></a></p>
</li>
</ul>
Expand All @@ -971,7 +971,7 @@ <h2 id="name-introduction">
new versions are developed and deployed. All of these invariants are
IP-version-independent.<a href="#section-1-2" class="pilcrow"></a></p>
<p id="section-1-3">The primary goal of this document is to ensure that it is possible to deploy new
versions of QUIC. By documenting the properties that can't change, this
versions of QUIC. By documenting the properties that cannot change, this
document aims to preserve the ability for QUIC endpoints to negotiate changes to
any other aspect of the protocol. As a consequence, this also guarantees a
minimal amount of information that is made available to entities other than
Expand Down Expand Up @@ -1161,7 +1161,7 @@ <h3 id="name-connection-id">
</h3>
<p id="section-5.3-1">A connection ID is an opaque field of arbitrary length.<a href="#section-5.3-1" class="pilcrow"></a></p>
<p id="section-5.3-2">The primary function of a connection ID is to ensure that changes in addressing
at lower protocol layers (UDP, IP, and below) don't cause packets for a QUIC
at lower protocol layers (UDP, IP, and below) do not cause packets for a QUIC
connection to be delivered to the wrong QUIC endpoint. The connection ID
is used by endpoints and the intermediaries that support them to ensure that
each QUIC packet can be delivered to the correct instance of an endpoint. At
Expand All @@ -1176,12 +1176,13 @@ <h3 id="name-connection-id">
<h3 id="name-version">
<a href="#section-5.4" class="section-number selfRef">5.4. </a><a href="#name-version" class="section-name selfRef">Version</a>
</h3>
<p id="section-5.4-1">QUIC versions are identified with a 32-bit integer, encoded in network byte
order. Version 0 is reserved for version negotiation (see <a href="#vn" class="xref">Section 6</a>). All other
version numbers are potentially valid.<a href="#section-5.4-1" class="pilcrow"></a></p>
<p id="section-5.4-1">The Version field contains a 4-byte identifier. This value can be used by
endpoints to identify a QUIC Version. A Version field with a value of
0x00000000 is reserved for version negotiation; see <a href="#vn" class="xref">Section 6</a>. All other values
are potentially valid.<a href="#section-5.4-1" class="pilcrow"></a></p>
<p id="section-5.4-2">The properties described in this document apply to all versions of QUIC. A
protocol that does not conform to the properties described in this document is
not QUIC. Future documents might describe additional properties which apply to
not QUIC. Future documents might describe additional properties that apply to
a specific QUIC version, or to a range of QUIC versions.<a href="#section-5.4-2" class="pilcrow"></a></p>
</section>
</div>
Expand Down Expand Up @@ -1301,11 +1302,11 @@ <h3 id="name-informative-references">
<dl class="references">
<dt id="QUIC-TLS">[QUIC-TLS]</dt>
<dd>
<span class="refAuthor">Thomson, M., Ed.</span><span class="refAuthor"> and S. Turner, Ed.</span>, <span class="refTitle">"Using Transport Layer Security (TLS) to Secure QUIC"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-ietf-quic-tls-latest</span>, <time datetime="2020-07-28" class="refDate">28 July 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-ietf-quic-tls-latest">https://tools.ietf.org/html/draft-ietf-quic-tls-latest</a>&gt;</span>. </dd>
<span class="refAuthor">Thomson, M., Ed.</span><span class="refAuthor"> and S. Turner, Ed.</span>, <span class="refTitle">"Using Transport Layer Security (TLS) to Secure QUIC"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-ietf-quic-tls-latest</span>, <time datetime="2020-08-11" class="refDate">11 August 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-ietf-quic-tls-latest">https://tools.ietf.org/html/draft-ietf-quic-tls-latest</a>&gt;</span>. </dd>
<dd class="break"></dd>
<dt id="QUIC-TRANSPORT">[QUIC-TRANSPORT]</dt>
<dd>
<span class="refAuthor">Iyengar, J., Ed.</span><span class="refAuthor"> and M. Thomson, Ed.</span>, <span class="refTitle">"QUIC: A UDP-Based Multiplexed and Secure Transport"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-ietf-quic-transport-latest</span>, <time datetime="2020-07-28" class="refDate">28 July 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-ietf-quic-transport-latest">https://tools.ietf.org/html/draft-ietf-quic-transport-latest</a>&gt;</span>. </dd>
<span class="refAuthor">Iyengar, J., Ed.</span><span class="refAuthor"> and M. Thomson, Ed.</span>, <span class="refTitle">"QUIC: A UDP-Based Multiplexed and Secure Transport"</span>, <span class="refContent">Work in Progress</span>, <span class="seriesInfo">Internet-Draft, draft-ietf-quic-transport-latest</span>, <time datetime="2020-08-11" class="refDate">11 August 2020</time>, <span>&lt;<a href="https://tools.ietf.org/html/draft-ietf-quic-transport-latest">https://tools.ietf.org/html/draft-ietf-quic-transport-latest</a>&gt;</span>. </dd>
<dd class="break"></dd>
<dt id="RFC5116">[RFC5116]</dt>
<dd>
Expand Down Expand Up @@ -1359,10 +1360,13 @@ <h2 id="name-incorrect-assumptions">
<li class="normal" id="section-appendix.a-4.14">QUIC endpoints change the version they speak if they are sent a Version
Negotiation packet<a href="#section-appendix.a-4.14" class="pilcrow"></a>
</li>
<li class="normal" id="section-appendix.a-4.15">The version field in a QUIC long header is the same in both directions<a href="#section-appendix.a-4.15" class="pilcrow"></a>
<li class="normal" id="section-appendix.a-4.15">The Version field in a QUIC long header is the same in both directions<a href="#section-appendix.a-4.15" class="pilcrow"></a>
</li>
<li class="normal" id="section-appendix.a-4.16">Only one connection at a time is established between any pair of QUIC
endpoints<a href="#section-appendix.a-4.16" class="pilcrow"></a>
<li class="normal" id="section-appendix.a-4.16">A QUIC packet with a particular value in the Version field means that the
corresponding version of QUIC is in use<a href="#section-appendix.a-4.16" class="pilcrow"></a>
</li>
<li class="normal" id="section-appendix.a-4.17">Only one connection at a time is established between any pair of QUIC
endpoints<a href="#section-appendix.a-4.17" class="pilcrow"></a>
</li>
</ul>
</section>
Expand Down

0 comments on commit 51f9f9a

Please sign in to comment.