Version-Independent Properties of QUIC
RFC 8999
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2021-05-27
|
13 | (System) | Received changes through RFC Editor sync (created alias RFC 8999, changed abstract to 'This document defines the properties of the QUIC transport protocol that … Received changes through RFC Editor sync (created alias RFC 8999, changed abstract to 'This document defines the properties of the QUIC transport protocol that are common to all versions of the protocol.', changed pages to 9, changed standardization level to Proposed Standard, changed state to RFC, added RFC published event at 2021-05-27, changed IESG state to RFC Published) |
2021-05-27
|
13 | (System) | RFC published |
2021-05-19
|
13 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2021-04-27
|
13 | (System) | RFC Editor state changed to AUTH48 |
2021-03-19
|
13 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2021-02-04
|
13 | (System) | IANA Action state changed to No IANA Actions |
2021-02-03
|
13 | (System) | RFC Editor state changed to EDIT |
2021-02-03
|
13 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2021-02-03
|
13 | (System) | Announcement was received by RFC Editor |
2021-02-03
|
13 | Cindy Morgan | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2021-02-03
|
13 | Cindy Morgan | IESG has approved the document |
2021-02-03
|
13 | Cindy Morgan | Closed "Approve" ballot |
2021-02-03
|
13 | Magnus Westerlund | Dependent document are now ready. |
2021-02-03
|
13 | Magnus Westerlund | IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup |
2021-02-03
|
13 | Magnus Westerlund | Ballot approval text was generated |
2021-01-14
|
13 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2021-01-14
|
13 | Martin Thomson | New version available: draft-ietf-quic-invariants-13.txt |
2021-01-14
|
13 | (System) | New version approved |
2021-01-14
|
13 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2021-01-14
|
13 | Martin Thomson | Uploaded new revision |
2021-01-14
|
13 | Martin Thomson | Uploaded new revision |
2021-01-07
|
12 | Cindy Morgan | IESG state changed to Approved-announcement to be sent::Revised I-D Needed from IESG Evaluation |
2021-01-06
|
12 | Warren Kumari | [Ballot comment] Oooh, thank you for this document -- it is a really useful doc, and I hope to see more of these in the … [Ballot comment] Oooh, thank you for this document -- it is a really useful doc, and I hope to see more of these in the future... |
2021-01-06
|
12 | Warren Kumari | [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari |
2021-01-06
|
12 | Robert Wilton | [Ballot comment] Martin has indicated that my discuss issue will be resolved as an update to the quic transport draft (https://github.com/quicwg/base-drafts/pull/4471), hence clearing … [Ballot comment] Martin has indicated that my discuss issue will be resolved as an update to the quic transport draft (https://github.com/quicwg/base-drafts/pull/4471), hence clearing the discuss on the invariants draft ... |
2021-01-06
|
12 | Robert Wilton | [Ballot Position Update] Position for Robert Wilton has been changed to No Objection from Discuss |
2021-01-06
|
12 | Martin Vigoureux | [Ballot Position Update] New position, No Objection, has been recorded for Martin Vigoureux |
2021-01-05
|
12 | Murray Kucherawy | [Ballot comment] I concur with Barry's observation about references. |
2021-01-05
|
12 | Murray Kucherawy | Ballot comment text updated for Murray Kucherawy |
2021-01-05
|
12 | Roman Danyliw | [Ballot comment] Thank you to Yoav Nir for the SECDIR review. |
2021-01-05
|
12 | Roman Danyliw | [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw |
2021-01-05
|
12 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2021-01-05
|
12 | Alissa Cooper | [Ballot comment] I made a couple of suggestions for clarity at . |
2021-01-05
|
12 | Alissa Cooper | [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper |
2021-01-05
|
12 | Éric Vyncke | [Ballot comment] Thank you for the work put into this document. I find the idea of having an 'invariant' document interesting. Please find below some … [Ballot comment] Thank you for the work put into this document. I find the idea of having an 'invariant' document interesting. Please find below some non-blocking COMMENT points (but replies would be appreciated). I hope that this helps to improve the document, Regards, -éric == COMMENTS == Should the use of UDP transport be also an invariant ? -- Abstract -- I have hard time to reconciliate "...that are expected to remain unchanged..." with the intended status of standards track... and later with the sentence "A protocol that does not conform to the properties described in this document is not QUIC" in section 5.4. -- Section 1 -- Are we really sure that QUIC will always between TWO endpoints ? I.e., no multicast at all ? -- Section 3 -- I second Barry's point, the presence of "This document uses terms and notational conventions from [QUIC-TRANSPORT]." renders QUIC-TRANSPORT as a normative reference -- Section 4 -- Isn't this section somehow redundant as the last paragraph of section 3 states "This document uses ... notational conventions from [QUIC-TRANSPORT]". |
2021-01-05
|
12 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
2021-01-04
|
12 | Benjamin Kaduk | [Ballot comment] My PR at https://github.com/quicwg/base-drafts/pull/4473 contains one editorial suggestion for this document. Section 5.2 Should we call out that the short header admits a … [Ballot comment] My PR at https://github.com/quicwg/base-drafts/pull/4473 contains one editorial suggestion for this document. Section 5.2 Should we call out that the short header admits a zero-length Destination Connection ID, implying that there will not always be a visible connection ID? Section 5.3 In the discussion of DTLS 1.2 connection IDs we had a fair bit of discussion about what "opaque" means, whether any internal structure (e.g., when variable-length CIDs are used) must be self-delineating, which endpoint(s) need to know the self-delineating format, etc.. This was largely in the context of what data is used as input to the MAC for non-AEAD cipher modes (in the document as sent to the IESG by the WG, the party that does not know the CID structure could be convinced to generate a MAC using a modified CID and create a MAC value that would be valid for a different plaintext, leading to a change in where the cid_length field is placed in the input), and I don't expect the topics we discussed to lead to any change in the text here. The only possible thing I could think of is that the field is "opaque" at the protocol level but may have internal structure known to the endpoint that chooses it (but that's arguably self-evident). Section 6 Only the most significant bit of the first byte of a Version Negotiation packet has any defined value. The remaining 7 bits, labeled Unused, can be set to any value when sending and MUST be ignored on receipt. What's the motivation behind leaving it totally free for the sender to pick values, as opposed to recommending or mandating that the bits be set to zero? Version Negotiation packets do not use integrity or confidentiality protection. Specific QUIC versions might include protocol elements that allow endpoints to detect modification or corruption in the set of supported versions. Are these protocol elements expected to be in the version negotiation packet or elsewhere? randomly selected by a client. Echoing both connection IDs gives clients some assurance that the server received the packet and that the Version Negotiation packet was not generated by an off-path attacker. (I agree with Martin D about the terminology question here and in Section 7, which is the location he remarked upon.) Section 7 The Version Negotiation packet described in this document is not integrity-protected; it only has modest protection against insertion by off-path attackers. An endpoint MUST authenticate the contents of a Version Negotiation packet if it attempts a different QUIC version as a result. Can we give some indication of how this authentication might be done? Appendix A * The Version field in a QUIC long header is the same in both directions (I note that this implicitly assumes there are only two directions. We do explicitly assume there are only two parties involved, so perhaps this is acceptable.) |
2021-01-04
|
12 | Benjamin Kaduk | [Ballot Position Update] New position, Yes, has been recorded for Benjamin Kaduk |
2021-01-04
|
12 | Barry Leiba | [Ballot comment] Not at DISCUSS level, but I do question whether quic-transport should be a normative reference, as none of this really makes much sense … [Ballot comment] Not at DISCUSS level, but I do question whether quic-transport should be a normative reference, as none of this really makes much sense without that. |
2021-01-04
|
12 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2021-01-04
|
12 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2021-01-04
|
12 | Robert Wilton | [Ballot discuss] Hi, A trivial discuss that should hopefully be easy to resolve, and it is plausible that the resolution may end up being in … [Ballot discuss] Hi, A trivial discuss that should hopefully be easy to resolve, and it is plausible that the resolution may end up being in the QUIC transport document: In this document, the unused bits are defined as: Figure 4: Version Negotiation Packet Only the most significant bit of the first byte of a Version Negotiation packet has any defined value. The remaining 7 bits, labeled Unused, can be set to any value when sending and MUST be ignored on receipt. In the QUIC transport document, they are defined as this: Figure 14: Version Negotiation Packet The value in the Unused field is selected randomly by the server. Clients MUST ignore the value of this field. Servers SHOULD set the most significant bit of this field (0x40) to 1 so that Version Negotiation packets appear to have the Fixed Bit field. I would have expected that these two should be consistent as to whether the Fixed Bit SHOULD be set to 1 or not. Given draft-thomson-quic-bit-grease-00, it might be better if the SHOULD is removed from QUIC transport, but I will defer to the experts here. Regards, Rob |
2021-01-04
|
12 | Robert Wilton | [Ballot Position Update] New position, Discuss, has been recorded for Robert Wilton |
2021-01-04
|
12 | Murray Kucherawy | [Ballot Position Update] New position, No Objection, has been recorded for Murray Kucherawy |
2020-12-29
|
12 | Martin Duke | [Ballot comment] Due to the discussion in quic-transport, some of the description of the VN packet here may turn out to be misleading (as “supported … [Ballot comment] Due to the discussion in quic-transport, some of the description of the VN packet here may turn out to be misleading (as “supported versions” fields may be used for other things). We should reevaluate once that is resolved. Again, the use of “off-path attacker” in sec 7 is inconsistent with the other documents. |
2020-12-29
|
12 | Martin Duke | [Ballot Position Update] New position, Yes, has been recorded for Martin Duke |
2020-12-27
|
12 | Erik Kline | [Ballot Position Update] New position, Yes, has been recorded for Erik Kline |
2020-12-22
|
12 | Amanda Baber | IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed |
2020-12-14
|
12 | Amy Vezza | Placed on agenda for telechat - 2021-01-07 |
2020-12-14
|
12 | Magnus Westerlund | IESG state changed to IESG Evaluation from Waiting for Writeup |
2020-12-14
|
12 | Magnus Westerlund | Ballot has been issued |
2020-12-14
|
12 | Magnus Westerlund | [Ballot Position Update] New position, Yes, has been recorded for Magnus Westerlund |
2020-12-14
|
12 | Magnus Westerlund | Created "Approve" ballot |
2020-12-14
|
12 | Magnus Westerlund | Ballot writeup was changed |
2020-12-13
|
12 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
2020-12-13
|
12 | Martin Thomson | New version available: draft-ietf-quic-invariants-12.txt |
2020-12-13
|
12 | (System) | New version approved |
2020-12-13
|
12 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2020-12-13
|
12 | Martin Thomson | Uploaded new revision |
2020-12-13
|
12 | Martin Thomson | Uploaded new revision |
2020-11-16
|
11 | (System) | IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed |
2020-11-16
|
11 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has reviewed draft-ietf-quic-invariants-11, which is currently in Last Call, and has the following comments: We … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Functions Operator has reviewed draft-ietf-quic-invariants-11, which is currently in Last Call, and has the following comments: We understand that this document doesn't require any registry actions. While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object. If this assessment is not accurate, please respond as soon as possible. Thank you, Sabrina Tanamal Senior IANA Services Specialist |
2020-11-16
|
11 | (System) | IESG state changed to Waiting for Writeup from In Last Call |
2020-10-30
|
11 | Joel Halpern | Request for Last Call review by GENART Completed: Ready. Reviewer: Joel Halpern. Sent review to list. |
2020-10-26
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jouni Korhonen |
2020-10-26
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Jouni Korhonen |
2020-10-24
|
11 | Yoav Nir | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Yoav Nir. Sent review to list. |
2020-10-22
|
11 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Yoav Nir |
2020-10-22
|
11 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Yoav Nir |
2020-10-22
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Joel Halpern |
2020-10-22
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Joel Halpern |
2020-10-21
|
11 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2020-10-21
|
11 | Amy Vezza | The following Last Call announcement was sent out (ends 2020-11-16): From: The IESG To: IETF-Announce CC: quic@ietf.org, magnus.westerlund@ericsson.com, quic-chairs@ietf.org, mnot@mnot.net, draft-ietf-quic-invariants@ietf.org … The following Last Call announcement was sent out (ends 2020-11-16): From: The IESG To: IETF-Announce CC: quic@ietf.org, magnus.westerlund@ericsson.com, quic-chairs@ietf.org, mnot@mnot.net, draft-ietf-quic-invariants@ietf.org Reply-To: last-call@ietf.org Sender: Subject: Last Call: (Version-Independent Properties of QUIC) to Proposed Standard The IESG has received a request from the QUIC WG (quic) to consider the following document: - 'Version-Independent Properties of QUIC' as Proposed Standard This document is part of a combined 26-day last call for multiple related documents that defines the QUIC protocol and the HTTP mapping onto QUIC. The documents are: - draft-ietf-quic-transport - draft-ietf-quic-recovery - draft-ietf-quic-tls - draft-ietf-quic-invariants - draft-ietf-quic-http - draft-ietf-quic-qpack Due to its GitHub-centric work style, the QUIC WG requests that LC review comments are individually filed as issues in the WG repository at https://github.com/quicwg/base-drafts if at all possible. A summary email with URLs to the individual issue should then also be sent to the relevant mailing list (primarily last-call@ietf.org and quic@ietf.org). The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the last-call@ietf.org mailing lists by 2020-11-16. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract This document defines the properties of the QUIC transport protocol that are expected to remain unchanged over time as new versions of the protocol are developed. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-quic-invariants/ No IPR declarations have been submitted directly on this I-D. |
2020-10-21
|
11 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2020-10-21
|
11 | Magnus Westerlund | Last call was requested |
2020-10-21
|
11 | Magnus Westerlund | Ballot approval text was generated |
2020-10-21
|
11 | Magnus Westerlund | Ballot writeup was generated |
2020-10-21
|
11 | Magnus Westerlund | IESG state changed to Last Call Requested from AD Evaluation |
2020-10-21
|
11 | Magnus Westerlund | Last call announcement was changed |
2020-10-21
|
11 | Magnus Westerlund | Last call announcement was changed |
2020-10-21
|
11 | Magnus Westerlund | Last call announcement was generated |
2020-09-28
|
11 | Magnus Westerlund | Ready for IETF last call. Awaits review of the other documents in the group. |
2020-09-25
|
11 | Magnus Westerlund | IESG state changed to AD Evaluation from Publication Requested |
2020-09-25
|
11 | Lars Eggert | Shepherd Writeup for QUIC “base drafts” 1. Summary This publication requests covers the following I-Ds that together define the QUIC protocol: - QUIC: A UDP-Based … Shepherd Writeup for QUIC “base drafts” 1. Summary This publication requests covers the following I-Ds that together define the QUIC protocol: - QUIC: A UDP-Based Multiplexed and Secure Transport, draft-ietf-quic-transport-31 - QUIC Loss Detection and Congestion Control, draft-ietf-quic-recovery-31 - Using TLS to Secure QUIC, draft-ietf-quic-tls-31 - Version-Independent Properties of QUIC, draft-ietf-quic-invariants-11 - Hypertext Transfer Protocol Version 3 (HTTP/3), draft-ietf-quic-http-31 - QPACK: Header Compression for HTTP/3, draft-ietf-quic-qpack-18 All of these I-Ds are intended to become Proposed Standard RFCs, and that intended status is indicated in their respective title page headers. 2. Document Announcement Write-Up Technical Summary: QUIC is a standards-track, UDP-based, stream-multiplexing, encrypted transport protocol. Its main features are minimizing connection establishment and overall transport latency for applications such as HTTP/3, providing multiplexing without head-of-line blocking, requiring only changes to path endpoints to enable deployment, providing always-secure transport using TLS 1.3. This document set specifies the QUIC transport protocol and it version-independent invariants, its loss detection and recovery approach, its use of TLS1.3 for providing security, and a new version of HTTP that uses QUIC (HTTP/3), along with QPACK for header compression in that protocol. Working Group Summary: As can be expected, discussion on many aspects of QUIC was quite intense. The resulting consensus, however, was judged by the chairs to be both strong and broad. Document Quality: There are over twenty implementations of QUIC that are participating in interop testing, including all major web browsers and many server, CDN and standalone library implementations. The acknowledgements sections of the I-Ds highlight the individuals that made major contributions to a given document. Personnel: The document shepherds for the individual I-Ds are: - Lucas Pardue: - draft-ietf-quic-http-31 - draft-ietf-quic-qpack-18 - Lars Eggert: - draft-ietf-quic-transport-31 - draft-ietf-quic-recovery-31 - Mark Nottingham: - draft-ietf-quic-tls-31 - draft-ietf-quic-invariants-11 The responsible AD for the document set is Magnus Westerlund. 3. Document Shepherd Review The document shepherds extensively reviewed the documents before this publication request. 4. Document Shepherd Review Concerns The document shepherds have no concerns about the depth or breadth of the reviews for these documents. 5. Broader Reviews Parts of the document set benefited from specialized reviews from the TLS, HTTP and transport IETF communities. 6. Document Shepherd General Concerns The document shepherds have no general concerns about these documents. 7. IPR Disclosure Obligation The editors of the I-Ds have all declared that they have filed any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79. 8. Filed IPR Disclosures draft-ietf-quic-recovery has had an IPR disclosure filed on it. No resulting technical changes were argued for. 9. Strength of Consensus The consensus behind the document set is very strong, also as evidenced by the substantial number of existing implementations. The WG last calls were forwarded to the TLS and HTTP WGs, due to the topical relationships. 10. Discontent No discontent was voiced. 11. Document Nits The IDNits tool does not appear to be functioning correctly, both locally and using the Web service, so it’s difficult to ascertain whether its results are accurate (there are many “Failure fetching the file, proceeding without it.” errors). 12. Formal Review Criteria No formal review requirements are applicable to this document set. 13. Split References All references within this document set have been identified as either normative or informative. 14. Normative References The document set contains the following normative references to I-Ds: - draft-ietf-httpbis-cache - draft-ietf-httpbis-semantics All of these are on track for timely publication in their respective WGs. 15. Downward References The TLS document has the following downrefs: * RFC8439 (CHACHA) * AES 16. RFC Status Changes Publication of this document set will not change the status of any existing RFCs. 17. IANA Considerations Review The IANA considerations of the document set have been reviewed and no issues were identified. 18. New “Expert Review” Registries The document set defines several IANA registries that allow for “Provisional Registrations” and “Permanent Registrations”, which both require Expert review. The IESG should select subject matter experts for these registration types; candidates include the document editors and the individuals named as contributors in the acknowledgment sections. 19. Validation of Formal Language Parts No formal code exists in the document set. draft-ietf-quic-transport, draft-ietf-quic-recovery and draft-ietf-quic-qpack contain python-like pseudo code, but not at a level of detail that would lend itself to automated checking. 20. YANG The document set does not contain a YANG model. |
2020-09-25
|
11 | Lars Eggert | Responsible AD changed to Magnus Westerlund |
2020-09-25
|
11 | Lars Eggert | IETF WG state changed to Submitted to IESG for Publication from In WG Last Call |
2020-09-25
|
11 | Lars Eggert | IESG state changed to Publication Requested from I-D Exists |
2020-09-25
|
11 | Lars Eggert | IESG process started in state Publication Requested |
2020-09-25
|
11 | Lars Eggert | Shepherd Writeup for QUIC “base drafts” 1. Summary This publication requests covers the following I-Ds that together define the QUIC protocol: - QUIC: A UDP-Based … Shepherd Writeup for QUIC “base drafts” 1. Summary This publication requests covers the following I-Ds that together define the QUIC protocol: - QUIC: A UDP-Based Multiplexed and Secure Transport, draft-ietf-quic-transport-31 - QUIC Loss Detection and Congestion Control, draft-ietf-quic-recovery-31 - Using TLS to Secure QUIC, draft-ietf-quic-tls-31 - Version-Independent Properties of QUIC, draft-ietf-quic-invariants-11 - Hypertext Transfer Protocol Version 3 (HTTP/3), draft-ietf-quic-http-31 - QPACK: Header Compression for HTTP/3, draft-ietf-quic-qpack-18 All of these I-Ds are intended to become Proposed Standard RFCs, and that intended status is indicated in their respective title page headers. 2. Document Announcement Write-Up Technical Summary: QUIC is a standards-track, UDP-based, stream-multiplexing, encrypted transport protocol. Its main features are minimizing connection establishment and overall transport latency for applications such as HTTP/3, providing multiplexing without head-of-line blocking, requiring only changes to path endpoints to enable deployment, providing always-secure transport using TLS 1.3. This document set specifies the QUIC transport protocol and it version-independent invariants, its loss detection and recovery approach, its use of TLS1.3 for providing security, and a new version of HTTP that uses QUIC (HTTP/3), along with QPACK for header compression in that protocol. Working Group Summary: As can be expected, discussion on many aspects of QUIC was quite intense. The resulting consensus, however, was judged by the chairs to be both strong and broad. Document Quality: There are over twenty implementations of QUIC that are participating in interop testing, including all major web browsers and many server, CDN and standalone library implementations. The acknowledgements sections of the I-Ds highlight the individuals that made major contributions to a given document. Personnel: The document shepherds for the individual I-Ds are: - Lucas Pardue: - draft-ietf-quic-http-31 - draft-ietf-quic-qpack-18 - Lars Eggert: - draft-ietf-quic-transport-31 - draft-ietf-quic-recovery-31 - Mark Nottingham: - draft-ietf-quic-tls-31 - draft-ietf-quic-invariants-11 The responsible AD for the document set is Magnus Westerlund. 3. Document Shepherd Review The document shepherds extensively reviewed the documents before this publication request. 4. Document Shepherd Review Concerns The document shepherds have no concerns about the depth or breadth of the reviews for these documents. 5. Broader Reviews Parts of the document set benefited from specialized reviews from the TLS, HTTP and transport IETF communities. 6. Document Shepherd General Concerns The document shepherds have no general concerns about these documents. 7. IPR Disclosure Obligation The editors of the I-Ds have all declared that they have filed any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79. 8. Filed IPR Disclosures draft-ietf-quic-recovery has had an IPR disclosure filed on it. No resulting technical changes were argued for. 9. Strength of Consensus The consensus behind the document set is very strong, also as evidenced by the substantial number of existing implementations. The WG last calls were forwarded to the TLS and HTTP WGs, due to the topical relationships. 10. Discontent No discontent was voiced. 11. Document Nits The IDNits tool does not appear to be functioning correctly, both locally and using the Web service, so it’s difficult to ascertain whether its results are accurate (there are many “Failure fetching the file, proceeding without it.” errors). 12. Formal Review Criteria No formal review requirements are applicable to this document set. 13. Split References All references within this document set have been identified as either normative or informative. 14. Normative References The document set contains the following normative references to I-Ds: - draft-ietf-httpbis-cache - draft-ietf-httpbis-semantics All of these are on track for timely publication in their respective WGs. 15. Downward References The TLS document has the following downrefs: * RFC8439 (CHACHA) * AES 16. RFC Status Changes Publication of this document set will not change the status of any existing RFCs. 17. IANA Considerations Review The IANA considerations of the document set have been reviewed and no issues were identified. 18. New “Expert Review” Registries The document set defines several IANA registries that allow for “Provisional Registrations” and “Permanent Registrations”, which both require Expert review. The IESG should select subject matter experts for these registration types; candidates include the document editors and the individuals named as contributors in the acknowledgment sections. 19. Validation of Formal Language Parts No formal code exists in the document set. draft-ietf-quic-transport, draft-ietf-quic-recovery and draft-ietf-quic-qpack contain python-like pseudo code, but not at a level of detail that would lend itself to automated checking. 20. YANG The document set does not contain a YANG model. |
2020-09-25
|
11 | Lars Eggert | Notification list changed to quic-chairs@ietf.org from Mark Nottingham <mnot@mnot.net> |
2020-09-24
|
11 | Martin Thomson | New version available: draft-ietf-quic-invariants-11.txt |
2020-09-24
|
11 | (System) | New version approved |
2020-09-24
|
11 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2020-09-24
|
11 | Martin Thomson | Uploaded new revision |
2020-09-24
|
11 | Martin Thomson | Uploaded new revision |
2020-09-23
|
10 | Lars Eggert | Notification list changed to Mark Nottingham <mnot@mnot.net> |
2020-09-23
|
10 | Lars Eggert | Document shepherd changed to Mark Nottingham |
2020-09-09
|
10 | Martin Thomson | New version available: draft-ietf-quic-invariants-10.txt |
2020-09-09
|
10 | (System) | New version approved |
2020-09-09
|
10 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2020-09-09
|
10 | Martin Thomson | Uploaded new revision |
2020-09-09
|
10 | Martin Thomson | Uploaded new revision |
2020-06-09
|
09 | Lars Eggert | IETF WG state changed to In WG Last Call from WG Document |
2020-06-09
|
09 | Martin Thomson | New version available: draft-ietf-quic-invariants-09.txt |
2020-06-09
|
09 | (System) | New version approved |
2020-06-09
|
09 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2020-06-09
|
09 | Martin Thomson | Uploaded new revision |
2020-06-09
|
09 | Martin Thomson | Uploaded new revision |
2020-05-19
|
08 | Martin Thomson | New version available: draft-ietf-quic-invariants-08.txt |
2020-05-19
|
08 | (System) | New version approved |
2020-05-19
|
08 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2020-05-19
|
08 | Martin Thomson | Uploaded new revision |
2020-05-19
|
08 | Martin Thomson | Uploaded new revision |
2020-03-14
|
07 | (System) | Document has expired |
2020-03-11
|
07 | Lars Eggert | Tag Waiting for Referencing Document cleared. |
2020-03-11
|
07 | Lars Eggert | IETF WG state changed to WG Document from WG Consensus: Waiting for Write-Up |
2019-09-11
|
07 | Martin Thomson | New version available: draft-ietf-quic-invariants-07.txt |
2019-09-11
|
07 | (System) | New version approved |
2019-09-11
|
07 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2019-09-11
|
07 | Martin Thomson | Uploaded new revision |
2019-09-11
|
07 | Martin Thomson | Uploaded new revision |
2019-07-10
|
06 | Martin Thomson | New version available: draft-ietf-quic-invariants-06.txt |
2019-07-10
|
06 | (System) | Forced post of submission |
2019-07-10
|
06 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2019-07-10
|
06 | Martin Thomson | Uploaded new revision |
2019-07-08
|
05 | Martin Thomson | New version available: draft-ietf-quic-invariants-05.txt |
2019-07-08
|
05 | (System) | New version approved |
2019-07-08
|
05 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2019-07-08
|
05 | Martin Thomson | Uploaded new revision |
2019-07-08
|
05 | Martin Thomson | Uploaded new revision |
2019-04-13
|
04 | Martin Thomson | New version available: draft-ietf-quic-invariants-04.txt |
2019-04-13
|
04 | (System) | New version approved |
2019-04-12
|
04 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson , quic-chairs@ietf.org |
2019-04-12
|
04 | Martin Thomson | Uploaded new revision |
2019-04-12
|
04 | Martin Thomson | Uploaded new revision |
2019-04-12
|
03 | (System) | Document has expired |
2018-10-09
|
03 | Martin Thomson | New version available: draft-ietf-quic-invariants-03.txt |
2018-10-09
|
03 | (System) | New version approved |
2018-10-03
|
03 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2018-10-03
|
03 | Martin Thomson | Uploaded new revision |
2018-10-03
|
03 | Martin Thomson | Uploaded new revision |
2018-09-11
|
02 | Martin Thomson | New version available: draft-ietf-quic-invariants-02.txt |
2018-09-11
|
02 | (System) | New version approved |
2018-09-11
|
02 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2018-09-11
|
02 | Martin Thomson | Uploaded new revision |
2018-09-11
|
02 | Martin Thomson | Uploaded new revision |
2018-05-02
|
01 | Mark Nottingham | Tag Waiting for Referencing Document set. Tag Other - see Comment Log cleared. |
2018-05-02
|
01 | Mark Nottingham | IETF WG state changed to WG Consensus: Waiting for Write-Up from WG Document |
2018-03-20
|
01 | Lars Eggert | Parked until completion of v1 specs |
2018-03-20
|
01 | Lars Eggert | Tag Other - see Comment Log set. |
2018-03-20
|
01 | Lars Eggert | Changed consensus to Yes from Unknown |
2018-03-20
|
01 | Lars Eggert | Intended Status changed to Proposed Standard from None |
2018-03-20
|
01 | Martin Thomson | New version available: draft-ietf-quic-invariants-01.txt |
2018-03-20
|
01 | (System) | New version approved |
2018-03-20
|
01 | (System) | Request for posting confirmation emailed to previous authors: Martin Thomson |
2018-03-20
|
01 | Martin Thomson | Uploaded new revision |
2018-03-20
|
01 | Martin Thomson | Uploaded new revision |
2018-02-28
|
00 | Lars Eggert | This document now replaces draft-thomson-quic-invariants instead of None |
2018-02-27
|
00 | Martin Thomson | New version available: draft-ietf-quic-invariants-00.txt |
2018-02-27
|
00 | (System) | New version approved |
2018-02-27
|
00 | Martin Thomson | Request for posting confirmation emailed to submitter and authors: Martin Thomson , Martin Thomson |
2018-02-27
|
00 | Martin Thomson | Uploaded new revision |