From fec4aa9a36a970ce943dc007a5492ee16ddad2cc Mon Sep 17 00:00:00 2001 From: ID Bot Date: Mon, 21 Oct 2024 22:53:52 +0000 Subject: [PATCH] Script updating gh-pages from f8ff51b. [ci skip] --- draft-edm-protocol-greasing.html | 29 +++++++++++++++++++++-------- draft-edm-protocol-greasing.txt | 17 +++++++++++------ index.html | 2 +- 3 files changed, 33 insertions(+), 15 deletions(-) diff --git a/draft-edm-protocol-greasing.html b/draft-edm-protocol-greasing.html index b01de86..906ed66 100644 --- a/draft-edm-protocol-greasing.html +++ b/draft-edm-protocol-greasing.html @@ -1149,6 +1149,11 @@

Small contiguous blocks increase the chance that such reservations might unintentionally use grease values, which could lead to interoperability failures.

-

Protocols might ask IANA to create new registries for their extension points. -When greasing, it is recommended that only a single entry for the entire grease -value set is registered. When an algorithm has been used, it should be included -in the entry; see for example -https://www.iana.org/assignments/http3-parameters/http3-parameters.xhtml#http3-parameters-frame-types.

-

Grease values must not be used or registered for any other purpose. Registries +

+
+

+3.4.1. Effectively Instructing IANA about grease +

+

Protocol designers might ask IANA to create new registries for their extension +points. When greasing, it is recommended that only a single entry for the entire +grease value set is registered. When an algorithm has been used, it should be +included in the entry; see for example +https://www.iana.org/assignments/http3-parameters/http3-parameters.xhtml#http3-parameters-frame-types.

+

Grease values must not be used or registered for any other purpose. Registries should include a label to identify the protected grease value range; a label of "reserved" may be confused with other ranges that are reserved for private or experimental extensions. An implementer that conflates these two meanings may cause a new class of interoperability failure. Therefore a label such as -"reserved for greasing" may help to avoid the confusion.

+"reserved for greasing" may help to avoid the confusion.

+
+
@@ -1388,7 +1400,8 @@

7. IANA Considerations

-

This document has no IANA actions.

+

This document has no IANA actions itself. Guidance on how other documents can effectively +instruct IANA about protocol greasing is provided in Section 3.4.1

diff --git a/draft-edm-protocol-greasing.txt b/draft-edm-protocol-greasing.txt index f448848..a01a6d2 100644 --- a/draft-edm-protocol-greasing.txt +++ b/draft-edm-protocol-greasing.txt @@ -71,6 +71,7 @@ Table of Contents 3.2. Use Unpredictable Grease Values 3.3. Use Grease Values at Unpredictable Times 3.4. Define and Register Grease Value Ranges + 3.4.1. Effectively Instructing IANA about grease 4. Considerations for Increasing Protocol Variability 4.1. Example: QUIC frames 5. Considerations for Protocol Versions @@ -186,11 +187,13 @@ Table of Contents might unintentionally use grease values, which could lead to interoperability failures. - Protocols might ask IANA to create new registries for their extension - points. When greasing, it is recommended that only a single entry - for the entire grease value set is registered. When an algorithm has - been used, it should be included in the entry; see for example - https://www.iana.org/assignments/http3-parameters/ +3.4.1. Effectively Instructing IANA about grease + + Protocol designers might ask IANA to create new registries for their + extension points. When greasing, it is recommended that only a + single entry for the entire grease value set is registered. When an + algorithm has been used, it should be included in the entry; see for + example https://www.iana.org/assignments/http3-parameters/ http3-parameters.xhtml#http3-parameters-frame-types. Grease values must not be used or registered for any other purpose. @@ -261,7 +264,9 @@ Table of Contents 7. IANA Considerations - This document has no IANA actions. + This document has no IANA actions itself. Guidance on how other + documents can effectively instruct IANA about protocol greasing is + provided in Section 3.4.1 8. References diff --git a/index.html b/index.html index dd81920..3de1560 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,7 @@

Preview for branch iana-signposting

Protocol Greasing plain text - diff with main + same as main

Preview for branch update-deps