https://github.com/quicwg/base-drafts

sort by:
Revision Author Date Message Commit Date
3d21ced Merge pull request #3017 from quicwg/http/changelog_23 HTTP-23 changelog 12 September 2019, 01:11:06 UTC
90a8141 Merge branch 'changelog-tt-23' 12 September 2019, 01:10:32 UTC
2ae2985 Merge branch 'ianswett-recovery-changelog' 12 September 2019, 01:10:27 UTC
2b3738d Add #2916 to listing 12 September 2019, 01:10:19 UTC
e9aa25a Add #2916 too 12 September 2019, 01:08:44 UTC
7f413bf Merge pull request #2916 from quicwg/ianswett-generating-acknowledgements Move Generating Acknowledgements to Transport 11 September 2019, 21:47:34 UTC
5a8af76 moving text around a bit and mt's comment 11 September 2019, 19:49:01 UTC
61fa094 Update draft-ietf-quic-recovery.md 11 September 2019, 18:39:10 UTC
6910bce Reflow a line 11 September 2019, 15:02:11 UTC
ac3e437 Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 15:00:55 UTC
35a6072 Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 15:00:39 UTC
02bbcdf Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 15:00:23 UTC
17196dc Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 15:00:03 UTC
c880853 Remove issues that were closed between 2019-06-09 and 2019-07-09 from -23 changelog 11 September 2019, 03:02:47 UTC
d60f633 rebase cleanup 11 September 2019, 02:03:00 UTC
55f1ad9 re-adding (with some rework) text that was dropped inadvertently 11 September 2019, 01:55:36 UTC
19df215 Addresses comments and some text rework 11 September 2019, 01:55:36 UTC
d77285c Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 01:55:36 UTC
ce3c950 Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 01:55:36 UTC
1a07dcd Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 01:55:36 UTC
6ff4cc0 Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 01:55:36 UTC
67ece93 Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> 11 September 2019, 01:55:36 UTC
eed60b2 Update draft-ietf-quic-recovery.md 11 September 2019, 01:55:36 UTC
50f2a55 Fix CircleCI (hopefully) By renaming "ACK Ranges" to "Managing ACK Ranges" 11 September 2019, 01:55:36 UTC
f364aab Stop referencing host-delay in Recovery Instead reference section 13.2 of transport 11 September 2019, 01:55:36 UTC
862bcd3 Remove obsolete text Removed: "Endpoints SHOULD send acknowledgments for packets containing CRYPTO frames with a reduced delay; see Section 6.2 of {{QUIC-RECOVERY}}." Obsolete now that #2646 landed and the default max_ack_delay for Initial and Handshake is 0. 11 September 2019, 01:55:36 UTC
4ac701e Stop referencing QUIC Transport in QUIC Transport. 11 September 2019, 01:55:36 UTC
cfab7ed Remove the "Crypto Handshake Data" section It was not adding anything and was misleading 11 September 2019, 01:55:36 UTC
f8fc854 Move, don't just remove the text This is an intermediate commit. There's a lot of text here, and a lot is duplicative. 11 September 2019, 01:55:36 UTC
812ced0 Move Generating Acknowledgements to Transport 11 September 2019, 01:50:08 UTC
515185d Changelog for transport-23 11 September 2019, 01:33:00 UTC
11de393 Merge pull request #2992 from quicwg/keys-available-earlier Keys need to be available to QUIC earlier 11 September 2019, 00:47:33 UTC
a668d50 Both read and write for Handshake keys 10 September 2019, 23:30:39 UTC
42db620 Update draft-ietf-quic-recovery.md 10 September 2019, 23:21:54 UTC
bcbecf2 Update draft-ietf-quic-recovery.md 10 September 2019, 23:21:34 UTC
c3a6f9f Recovery Changelog 10 September 2019, 23:20:56 UTC
f80d883 HTTP-23 changelog 10 September 2019, 22:51:34 UTC
a9aa362 Update QPACK Changelog (#3016) 10 September 2019, 22:51:02 UTC
f62d248 Merge pull request #2802 from marten-seemann/misleading-alpn-version remove misleading sentence about incompatible QUIC versions and ALPN 10 September 2019, 22:47:55 UTC
3588a57 Merge pull request #3009 from quicwg/circle_caching Cache git repo, draft references in Circle 10 September 2019, 22:44:45 UTC
adc7f92 typo fix 10 September 2019, 22:39:56 UTC
e6c5d74 typo 10 September 2019, 22:30:15 UTC
d27f8e8 Security Considerations text for a memory limit (#3004) * Security Considerations text for a memory limit * Less normative 10 September 2019, 22:22:10 UTC
dc99f4d QPACK [editorial] Update text on instructions and representations. (#2941) * clarify wire format * nits * Incorporate first round of feedback by MikeBishop and afrind. 10 September 2019, 22:20:11 UTC
6beec2e rename HTTP_UNEXPECTED_FRAME to HTTP_FRAME_UNEXPECTED and fold HTTP_W… (#3003) * rename HTTP_UNEXPECTED_FRAME to HTTP_FRAME_UNEXPECTED and fold HTTP_WRONG_STREAM into it * Update draft-ietf-quic-http.md Co-Authored-By: Mike Bishop <mbishop@evequefou.be> * Rewrap 10 September 2019, 22:19:42 UTC
979205e Merge pull request #3007 from quicwg/cleanup-sr Attempt to make the stateless reset text better 10 September 2019, 22:11:06 UTC
745d2b1 Merge pull request #3012 from maskit/error_code_table Add CRYPTO_BUFFER_EXCEEDED to the error code table 10 September 2019, 22:10:41 UTC
d549dd3 QPACK [editorial] Update text to include both criteria of "blocking entry". (#2937) * blocking * Revert changes to section 2.1.2.1. Avoiding Blocked Insertions 10 September 2019, 22:08:33 UTC
6351107 Error codes can't cause errors (#2998) * Error codes can't cause errors * Ian's suggested wording * No -- 10 September 2019, 22:07:49 UTC
519148f Merge pull request #2990 from quicwg/chacha-simple Simplify ChaCha20 interface 10 September 2019, 22:07:39 UTC
f9d4213 Merge pull request #2962 from quicwg/multi-token Talk more about multiple tokens 10 September 2019, 22:06:58 UTC
7480f8f No -- 10 September 2019, 22:06:50 UTC
a6a7203 Use contains() (#3015) Per @martinthomson suggestion, use contains() instead of the implicit check. Fixes #2569 An alternative to #2987 10 September 2019, 22:05:06 UTC
b354cc6 Add CRYPTO_BUFFER_EXCEEDED to the error code table 10 September 2019, 01:34:22 UTC
b88ee12 (38+2)/8 != 6 10 September 2019, 00:11:56 UTC
56e9e1a Add master to fallback path for new branches Newly-created branches are most likely to have been based on master; if no cache exists for a repo, take master as the starting point 09 September 2019, 15:34:45 UTC
967bbe7 Taking Ian's rewording 09 September 2019, 01:10:57 UTC
c642ae9 Only gc if called for 06 September 2019, 15:57:23 UTC
b8e45fb Cache draft references too 06 September 2019, 15:45:55 UTC
a7d7f9d Cache git repo between Circle runs 06 September 2019, 15:35:34 UTC
10497d3 Reserved frame types and the other reserved frame types (#2997) * Additional clarity on reserved frame types and the other reserved frame types * Reserved anchor 06 September 2019, 15:06:28 UTC
6048b49 More editorial changes 06 September 2019, 03:30:37 UTC
d7aa68d Attempt to make the stateless reset text better PR #2927 had a few mistakes in it, and some confusing language. This attempts to split out the rules for generating stateless resets (minimum size is 5 + 16 = 21), and for generating packets that might trigger a stateless reset (min_cid + 22). 06 September 2019, 03:23:51 UTC
b0f00ed Simplify more 06 September 2019, 00:51:44 UTC
bca2f5d Ian's suggested wording 04 September 2019, 17:44:23 UTC
a51a418 Fix Recovery Pseudocode (#2907) * Update draft-ietf-quic-recovery.md * Consistent ifs * Martin Duke's suggestion * Remove || * Use || and && consistently * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Martin's suggestion * Jana's suggestion * nit * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md * Add PeerAwaitingAddressValidation * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Some of MT's suggestions * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md 04 September 2019, 08:40:48 UTC
a0d6191 Error codes can't cause errors 28 August 2019, 19:57:03 UTC
1f913fd HTTP Upgrade in H3 is silliness (#2898) 28 August 2019, 14:56:02 UTC
818290b apply Mike's suggestion 28 August 2019, 02:32:04 UTC
5b02f13 Merge pull request #2989 from quicwg/coalesce-retry-vn No point in coalescing Retry or VN 28 August 2019, 00:17:42 UTC
1cfe40c Merge pull request #2991 from quicwg/unclarity-short DCID in short headers 27 August 2019, 22:14:27 UTC
2ae76f6 Merge pull request #2988 from quicwg/client-new-token Only servers send NEW_TOKEN 27 August 2019, 22:14:15 UTC
8cbc7a5 Default values in IANA (#2974) * IANA defaults * Defaults in QPACK IANA * Unlimited, not zero 27 August 2019, 22:07:45 UTC
d286124 Add headings to Security Considerations (#2975) * Add headings to Security Considerations * Martin's suggested wording 27 August 2019, 22:02:07 UTC
5bc5864 Send complete SETTINGS (#2972) * SETTINGS must be complete * I do not recall. * Rearrange per feedback * Feedback from review * Advice * Apply suggestions from code review Co-Authored-By: Martin Thomson <mt@lowentropy.net> * Rewrap * clarify that an endpoint cannot block on SETTINGS (#2986) * explain that and endpoint cannot expect the delivery of the peer's settings * "SHOULD NOT", with a less extreme example used as clarification * MUST NOT wait for peer's SETTINGS before sending one's own * Revert "MUST NOT wait for peer's SETTINGS before sending one's own", as it's stated elsewhere (pointed out by @MikeBishop) This reverts commit 4664b5c90834fce8e0affffcf66d697ddee2d3f7. * MUST send SETTINGS, SHOULD NOT block, clarify why * simplify to avoid endorsing such behavior * Less specific error description 27 August 2019, 18:59:42 UTC
a0c3d6e Remove PRIORITY (#2922) * Remove PRIORITY In all the discussions we have had on this, what has become clear is that the complexity of the scheme we built in HTTP/2 wasn't well founded in theory or practice. Rather than try to port that across, this recognizes that while prioritization is important, signaling is a problem we haven't solved yet. Closes #many issues. * Remove sentence about stream relationships Closes #2924. 27 August 2019, 18:34:23 UTC
7119afb Ian's suggestion 27 August 2019, 05:25:11 UTC
c78a395 Forbid duplicate setting identifiers. (#2979) * Forbid duplicate setting identifiers. I assume the intention was to forbid the same setting identifier occurring multiple times in a SETTINGS frame, regardless of the values. However, since a parameter is defined as an identifier-value pair, the current text does not forbid duplicate identifiers if the values are different. * Apply suggestions from code review Thanks for the suggestion, I like it. Co-Authored-By: Martin Thomson <mt@lowentropy.net> * Reflow text. 26 August 2019, 19:13:52 UTC
bed4675 Require 8164 validation for non-https origins (#2973) * Require 8164 validation for non-https origins * 8164 is specific, but the requirement is generic 26 August 2019, 18:12:33 UTC
3d5e269 Keys need to be available to QUIC earlier ...than a TLS stack. The canonical example being the Handshake keys, which are needed by a client to acknowledge partial server Handshake flights. TLS won't use those keys itself until it has the entire set of Handshake messages from the server. In doing this, I decided that it makes sense to reorder the sequence diagram to show what incoming packets trigger different events. Closes #2328. 26 August 2019, 11:22:35 UTC
fede096 DCID in short headers Invariants text was unclear on where the Destination Connection ID field was and how big it could be. Closes #2335. 26 August 2019, 10:56:28 UTC
36609c2 Simplify ChaCha20 interface The nonce can just be opaque bytes. The block counter is tricky, as noted in the issue. The "obvious" choice is little-endian, as that is consistent with the philosophy of the designer (as I understand it), but that is not anything more than a guess. Absent strong evidence that big-endian is a better choice, I'm going to err on the side of not making a substantive change here. But I think that we need a consensus call to support that viewpoint. Closes #2171. 26 August 2019, 10:46:51 UTC
4ef3e0d No point in coalescing Retry or VN Closes #2407. 26 August 2019, 10:18:47 UTC
9b95d3f Only servers send NEW_TOKEN This doesn't add rationale. It doesn't have to. See the issue discussion for that rationale. Closes #2382. 26 August 2019, 10:02:02 UTC
36ff3ff Missing quote 26 August 2019, 10:00:40 UTC
710bf67 Merge pull request #2929 from ekr/issue2084_correlated_cids Minor clarification. Fixes #2084 26 August 2019, 07:21:33 UTC
cc07512 Merge pull request #2752 from quicwg/jri/ecn ECN verification text 26 August 2019, 07:20:32 UTC
e2e2933 Merge pull request #2927 from quicwg/ianswett-smaller-stateless-resets Allow Smaller Stateless Resets 26 August 2019, 07:17:57 UTC
470445d Reorder "Variables of Interest" 25 August 2019, 01:06:42 UTC
6d8305b Update QPACK stream creation error On receiving duplicate QPACK streams, the error should be HTTP_STREAM_CREATION_ERROR which matches with control stream duplicates. 23 August 2019, 23:11:15 UTC
7220bd2 Merge pull request #2983 from quicwg/no-tls-short-title Remove short title for TLS 22 August 2019, 00:13:38 UTC
ead0c39 Remove short title for TLS Closes #2982. 21 August 2019, 14:13:36 UTC
b2a3264 Merge pull request #2981 from rpaulo/update-remaining-vectors Update remaining test vectors for Initial packets. 20 August 2019, 21:06:07 UTC
4cedcf6 Update remaining test vectors for Initial packets. Closes #2980 20 August 2019, 21:01:10 UTC
86bca1d Merge pull request #2961 from quicwg/retransmit-new-token Repair rules for NEW_TOKEN 19 August 2019, 01:03:14 UTC
c6f3fe7 Merge pull request #2976 from quicwg/transport/pa_yes_really_nbo State network byte order in PreferredAddress 16 August 2019, 22:36:16 UTC
c1fe1ed State network byte order here, too 16 August 2019, 19:30:31 UTC
992fa67 Add missing word back 16 August 2019, 02:56:14 UTC
6f997b4 Not migration, just address change 16 August 2019, 02:56:14 UTC
9195b40 Reword 16 August 2019, 02:56:14 UTC
back to top