eba9381 | Martin Thomson | 08 July 2019, 23:06:22 UTC | Grammatical error Closes #2876. | 08 July 2019, 23:06:22 UTC |
bfbe823 | Martin Thomson | 08 July 2019, 23:05:01 UTC | Fix recovery references Closes #2874. | 08 July 2019, 23:05:01 UTC |
abd26de | Martin Thomson | 08 July 2019, 23:18:56 UTC | Merge pull request #2875 from quicwg/changelog-21 Change log for -21 | 08 July 2019, 23:18:56 UTC |
a0e7d77 | Martin Thomson | 08 July 2019, 02:39:41 UTC | Reflow | 08 July 2019, 02:39:41 UTC |
2ffc0b7 | Martin Thomson | 08 July 2019, 02:58:59 UTC | Ian's tweaks to text Which will likely fail to build... Co-Authored-By: ianswett <ianswett@users.noreply.github.com> | 08 July 2019, 02:58:59 UTC |
d7ed46a | Martin Thomson | 08 July 2019, 02:06:52 UTC | Change log for -21 | 08 July 2019, 02:06:52 UTC |
84eee53 | Martin Thomson | 08 July 2019, 01:51:39 UTC | Merge pull request #2370 from huitema/stronger-migration-handshake Stronger migration handshake | 08 July 2019, 01:51:39 UTC |
3685b65 | Martin Thomson | 08 July 2019, 01:50:59 UTC | Merge pull request #2794 from quicwg/ianswett-ack-ack Clarify ACK of ACKs and bundling a PING | 08 July 2019, 01:50:59 UTC |
b7c58fd | Martin Thomson | 08 July 2019, 01:49:33 UTC | Merge pull request #2729 from erickinnear/dont_retransmit_path_response Don't store or retransmit PATH_RESPONSE frames, avoid buffering | 08 July 2019, 01:49:33 UTC |
6a71414 | Martin Thomson | 08 July 2019, 01:48:43 UTC | Merge pull request #2769 from nibanks/pr/replace-cid Request to Retire Locally Issued CIDs | 08 July 2019, 01:48:43 UTC |
5dd2c59 | Martin Thomson | 05 July 2019, 23:20:02 UTC | Merge pull request #2872 from marten-seemann/move-active-conn-id-limit-def move definition of active_connection_id_limit to where it belongs | 05 July 2019, 23:20:02 UTC |
458232d | Marten Seemann | 05 July 2019, 11:22:53 UTC | move definition of active_connection_id_limit to where it belongs | 05 July 2019, 11:23:20 UTC |
5e43503 | ianswett | 03 July 2019, 04:22:31 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> | 03 July 2019, 04:22:31 UTC |
6c786bd | ianswett | 03 July 2019, 01:49:20 UTC | Update draft-ietf-quic-transport.md | 03 July 2019, 01:49:20 UTC |
200841f | ianswett | 02 July 2019, 23:13:26 UTC | Update draft-ietf-quic-transport.md | 02 July 2019, 23:13:26 UTC |
42540ef | ianswett | 02 July 2019, 23:09:46 UTC | Update draft-ietf-quic-transport.md | 02 July 2019, 23:09:46 UTC |
e32333c | ianswett | 02 July 2019, 23:07:46 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 23:07:46 UTC |
ec6a311 | ianswett | 02 July 2019, 23:07:11 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 23:07:11 UTC |
e4296ef | ianswett | 02 July 2019, 23:06:55 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 23:06:55 UTC |
3525929 | ianswett | 02 July 2019, 22:59:49 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 22:59:49 UTC |
e02a4e8 | ianswett | 02 July 2019, 22:59:33 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 22:59:33 UTC |
d6b8f0f | ianswett | 02 July 2019, 22:59:05 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 22:59:05 UTC |
e9c0357 | ianswett | 02 July 2019, 22:58:15 UTC | Update draft-ietf-quic-transport.md | 02 July 2019, 22:58:15 UTC |
9f9ad47 | ianswett | 02 July 2019, 22:57:28 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> | 02 July 2019, 22:57:28 UTC |
5d90a56 | ianswett | 01 July 2019, 20:08:05 UTC | Update draft-ietf-quic-transport.md | 01 July 2019, 20:08:05 UTC |
b4f7567 | ianswett | 01 July 2019, 15:04:43 UTC | Update draft-ietf-quic-transport.md | 01 July 2019, 15:04:43 UTC |
81a9886 | ianswett | 01 July 2019, 15:01:02 UTC | Update draft-ietf-quic-transport.md Add an intro per Martin's suggestion as well as some of Martin's other suggestions. Also added the Limiting ACK ranges sub-section | 01 July 2019, 15:01:02 UTC |
81bef6e | Nick Banks | 01 July 2019, 13:58:09 UTC | More suggestions | 01 July 2019, 13:58:09 UTC |
63321d1 | Martin Thomson | 01 July 2019, 00:13:16 UTC | Merge pull request #2859 from quicwg/transport/late-packets Delayed packets can't create state | 01 July 2019, 00:13:16 UTC |
fa033e0 | Martin Thomson | 01 July 2019, 00:04:43 UTC | Merge pull request #2860 from amirlivneh/patch-17 Fix grammar | 01 July 2019, 00:04:43 UTC |
fe45b19 | Martin Thomson | 01 July 2019, 00:03:52 UTC | Merge pull request #2862 from marten-seemann/empty-stream-frames-are-allowed remove incorrect statement about empty STREAM frames | 01 July 2019, 00:03:52 UTC |
3535bef | Marten Seemann | 30 June 2019, 02:13:12 UTC | remove incorrect statement about empty STREAM frames | 30 June 2019, 02:13:12 UTC |
4121da9 | Amir Livneh | 29 June 2019, 12:08:00 UTC | Fix grammar | 29 June 2019, 12:08:00 UTC |
63b1727 | Mike Bishop | 28 June 2019, 18:36:28 UTC | Delayed packets can't create state | 28 June 2019, 18:36:28 UTC |
07395ca | Lucas Pardue | 27 June 2019, 21:50:56 UTC | Rationalize HTTP/3 stream creation errors (#2822) * Rationalize HTTP/3 stream creation errors * Server bidi streams are a HTTP_STREAM_CREATION_ERROR * ...so not just unidirectional | 27 June 2019, 21:50:56 UTC |
4d2900c | Lucas Pardue | 27 June 2019, 21:44:26 UTC | Refactor Push ID related errors (#2820) * Refactor Push ID related errors * Replace HTTP_LIMIT_EXCEEDED with HTTP_ID_ERROR * Apply suggestions from code review Co-Authored-By: Mike Bishop <mbishop@evequefou.be> | 27 June 2019, 21:44:26 UTC |
9a358f2 | Lucas Pardue | 27 June 2019, 21:43:45 UTC | Rationalize HTTP_WRONG_SETTING_DIRECTION (#2814) * Rationalize HTTP_WRONG_SETTING_DIRECTION * swivel SETTINGS and GPE error codes * Clarify that error code is for values, not size | 27 June 2019, 21:43:45 UTC |
6678903 | Lucas Pardue | 27 June 2019, 21:36:35 UTC | Remove HTTP_PUSH_ALREADY_IN_CACHE error (#2813) * Remove HTTP_PUSH_ALREADY_IN_CACHE error * Apply Kazuho's suggestion to replace HTTP_PUSH_REFUSED with HTTP_REQUEST_CANCELLED * Fix broken grammar | 27 June 2019, 21:36:35 UTC |
d6d6d0f | Lucas Pardue | 27 June 2019, 21:35:32 UTC | Compare H2 PROTOCOL_ERROR with HTTP_GENERAL_PROTOCOL_ERROR (#2808) * Compare H2 PROTOCOL_ERROR with HTTP_GENERAL_PROTOCOL_ERROR * Add Kazuho suggestion * Apply MTs suggested wording | 27 June 2019, 21:35:32 UTC |
0d82dc3 | Martin Thomson | 27 June 2019, 06:00:28 UTC | Merge pull request #2854 from reschke/patch-26 transport: fix dangling reference to -tls | 27 June 2019, 06:00:28 UTC |
01ca26f | Julian Reschke | 27 June 2019, 05:44:06 UTC | transport: fix dangling reference to -tls | 27 June 2019, 05:44:06 UTC |
805380e | Martin Thomson | 27 June 2019, 01:04:35 UTC | Merge pull request #2847 from quicwg/tp_mandatory Don't terminate connections, close 'em | 27 June 2019, 01:04:35 UTC |
6b6fd58 | Alan Frindell | 26 June 2019, 18:00:06 UTC | More feedback | 26 June 2019, 18:19:14 UTC |
06d6307 | Alan Frindell | 25 June 2019, 00:00:59 UTC | Review feedback from everyone | 26 June 2019, 18:19:14 UTC |
33795a5 | Alan Frindell | 29 May 2019, 18:38:19 UTC | [qpack] Header blocks carry representations | 26 June 2019, 18:19:14 UTC |
971f745 | Alan Frindell | 28 May 2019, 23:49:57 UTC | [qpack] Remove redundant stream text, update TOC | 26 June 2019, 18:19:14 UTC |
71af187 | Alan Frindell | 24 May 2019, 17:39:28 UTC | [qpack] Make the instruction text more consistent * Use a consistent format for describing the insutrction/representation for all instructions in a given class * Make sure all the bits are described accurately in text since the drawings are non-normative * Clean up a little regular vs post-base language * Rewrote the intro section to encoder instructions | 26 June 2019, 18:19:14 UTC |
e251b7d | Alan Frindell | 24 May 2019, 17:31:33 UTC | [qpack] Move some explanatory text from Wire Format to Decoder section Some editorial changes to the text | 26 June 2019, 18:19:14 UTC |
c81c290 | Alan Frindell | 24 May 2019, 17:26:09 UTC | [qpack] Move some decoder text to the decoder section It was in the encoder section | 26 June 2019, 18:19:14 UTC |
d24dc65 | Alan Frindell | 24 May 2019, 17:04:56 UTC | [qpack] Editorial Clarifications 1. Dynamic table entries can contain empty values 2. Encoder needs to send Set Dynamic Table Capacity to use the dynamic table 3. Removed a redundant condition from the eviction algorithm 4. Cancellation may need to be sent even after reading the end of stream 5. Improved description of Relative and Post-Base indices | 26 June 2019, 18:19:14 UTC |
f31269b | Alan Frindell | 24 May 2019, 16:33:59 UTC | [qpack] Reorder sections No text changes, only moved Blocked Decoding happens before State Synchronization Invalid References fits better in Decoder than Wire Format The encoder needs to send Set Dynamic Capacity first The decoder section flows better with HeaderAck/Cancel before ICI | 26 June 2019, 18:19:14 UTC |
204691d | Alan Frindell | 24 May 2019, 16:31:47 UTC | [qpack] Prefer header blocks to H3 frame types I tried to leave the text compatible with extensions that define new frames and/or streams that carry header blocks | 26 June 2019, 18:19:14 UTC |
3db9393 | Alan Frindell | 24 May 2019, 16:27:16 UTC | [qpack] Minor editorial pass | 26 June 2019, 18:19:14 UTC |
00825b2 | Alan Frindell | 24 May 2019, 16:15:17 UTC | [qpack] rewrite abstract | 26 June 2019, 18:19:14 UTC |
7757fa1 | Martin Thomson | 26 June 2019, 11:19:27 UTC | Merge pull request #2849 from amirlivneh/grammar-4 Fix grammar | 26 June 2019, 11:19:27 UTC |
575fff7 | Amir Livneh | 26 June 2019, 11:11:26 UTC | Fix grammar | 26 June 2019, 11:11:26 UTC |
10f280e | Martin Thomson | 26 June 2019, 10:57:35 UTC | Merge pull request #2848 from amirlivneh/grammar-3 Fix grammar | 26 June 2019, 10:57:35 UTC |
da92b1e | Amir Livneh | 26 June 2019, 10:52:07 UTC | Fix grammar | 26 June 2019, 10:52:07 UTC |
41286c3 | Martin Thomson | 26 June 2019, 03:47:21 UTC | Wrap | 26 June 2019, 03:47:21 UTC |
b536fb1 | Martin Thomson | 26 June 2019, 04:04:59 UTC | Merge pull request #2846 from marten-seemann/coalesce-initial fix overspecific coalescing requirement for Initials | 26 June 2019, 04:04:59 UTC |
429c219 | Martin Thomson | 26 June 2019, 04:04:24 UTC | Merge pull request #2845 from kazuho/kazuho/early-data-records-arnt-available Remove stale text that forbids the use of TLS records carrying early data | 26 June 2019, 04:04:24 UTC |
6ade931 | Marten Seemann | 26 June 2019, 02:01:42 UTC | it doesn't matter what an Initial is coalesced with | 26 June 2019, 02:01:42 UTC |
49065db | Martin Thomson | 26 June 2019, 01:09:01 UTC | Merge pull request #2828 from amirlivneh/capitalization Fix title capitalization | 26 June 2019, 01:09:01 UTC |
39eacb3 | Martin Thomson | 26 June 2019, 01:02:06 UTC | Merge pull request #2832 from marten-seemann/remove-misleading-retry-sentence remove misleading sentence about connection IDs after Retry | 26 June 2019, 01:02:06 UTC |
dc9d7eb | Kazuho Oku | 26 June 2019, 00:32:45 UTC | Remove stale text that forbids the use of TLS records carrying early data. As of -12, TLS records are not used in QUIC (TLS handshake messages are directly transmitted instead), and therefore it is impossible in QUIC to transmit early data using the mechinery provided by TLS. | 26 June 2019, 00:32:45 UTC |
0ba5ab2 | Martin Thomson | 26 June 2019, 00:06:47 UTC | Merge pull request #2826 from quicwg/ianswett-exceed-stream-limits Make exceeding stream limits a connection error | 26 June 2019, 00:06:47 UTC |
09ee3eb | ianswett | 25 June 2019, 22:35:42 UTC | Update draft-ietf-quic-transport.md Reflow some text to get CircleCI to run again. | 25 June 2019, 22:35:42 UTC |
dd947bc | Martin Thomson | 25 June 2019, 22:31:38 UTC | Merge pull request #2730 from quicwg/ianswett-streams-editorial Editorial suggestions on the Streams section | 25 June 2019, 22:31:38 UTC |
bbe2b80 | ianswett | 25 June 2019, 22:30:45 UTC | Update draft-ietf-quic-transport.md | 25 June 2019, 22:30:45 UTC |
63aa20a | Martin Thomson | 25 June 2019, 22:22:04 UTC | Merge pull request #2731 from quicwg/ianswett-transport Transport editorial suggestions | 25 June 2019, 22:22:04 UTC |
c1e6e1e | Martin Thomson | 25 June 2019, 22:14:51 UTC | Merge pull request #2833 from marten-seemann/fix-packet-buffering clarify why clients can't send Handshake before receiving a server response | 25 June 2019, 22:14:51 UTC |
b18e0ba | Martin Thomson | 25 June 2019, 22:12:18 UTC | Merge pull request #2831 from marten-seemann/pn-after-retry fix effect of Retry on 0-RTT packets | 25 June 2019, 22:12:18 UTC |
58877cf | Martin Thomson | 25 June 2019, 22:11:05 UTC | Merge pull request #2827 from amirlivneh/typos Fix typos | 25 June 2019, 22:11:05 UTC |
2173069 | Martin Thomson | 25 June 2019, 22:08:36 UTC | Merge pull request #2836 from reschke/patch-24 recovery: fix dangling ref to quic-tls | 25 June 2019, 22:08:36 UTC |
233d0c5 | ianswett | 25 June 2019, 20:21:41 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> | 25 June 2019, 20:21:41 UTC |
d8f77e8 | ianswett | 25 June 2019, 20:21:33 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> | 25 June 2019, 20:21:33 UTC |
4f2130e | ianswett | 24 June 2019, 16:55:24 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Nick Banks <nibanks@microsoft.com> | 24 June 2019, 16:55:24 UTC |
36a2d94 | ianswett | 24 June 2019, 16:31:20 UTC | Add intro sentence about ACK only packets | 24 June 2019, 16:31:20 UTC |
eb640ba | Julian Reschke | 24 June 2019, 09:52:32 UTC | recovery: fix dangling ref to tls | 24 June 2019, 09:52:32 UTC |
4d38e6f | Martin Thomson | 24 June 2019, 02:18:30 UTC | Merge pull request #2830 from monkey-mas/fix-grammar-in-3-2-ReceivingStreamStates Fix grammar in 3.2. Receiving Stream States | 24 June 2019, 02:18:30 UTC |
98d4f38 | Martin Thomson | 24 June 2019, 00:31:21 UTC | Merge pull request #2835 from amirlivneh/grammar-2 Fix grammar | 24 June 2019, 00:31:21 UTC |
1a752cc | Amir Livneh | 23 June 2019, 23:17:45 UTC | Fix grammar | 23 June 2019, 23:17:45 UTC |
ff1698f | Masaru Nomura | 23 June 2019, 06:23:12 UTC | Fix grammar in 3.2. Receiving Stream States The phrase, `Before creating a stream, all streams of the same type with lower-numbered stream IDs MUST be created.`, is semantically equal to `Before all streams (of the same type with lower-numbered stream IDs) create a stream, all streams of the same type with lower-numbered stream IDs MUST be created.` This is not correct since all streams don't create a (new) stream. Moreover, by definition, a stream is created by sending data[1] or STREAM frames implicitly create a stream[2]. This indicates a stream itself doesn't create another stream. [1] https://tools.ietf.org/html/draft-ietf-quic-transport-20#section-2 [2] https://tools.ietf.org/html/draft-ietf-quic-transport-20#section-19.8 | 23 June 2019, 21:07:16 UTC |
86a977d | Marten Seemann | 23 June 2019, 07:41:14 UTC | clarify why clients can't send Handshake packets from the beginning | 23 June 2019, 07:41:14 UTC |
f8ff494 | Marten Seemann | 23 June 2019, 07:40:04 UTC | fix typo | 23 June 2019, 07:40:04 UTC |
11eca04 | Marten Seemann | 23 June 2019, 07:33:28 UTC | remove conflicting paragraph | 23 June 2019, 07:33:28 UTC |
8c0aa51 | Marten Seemann | 23 June 2019, 07:27:00 UTC | remove misleading sentence about connection IDs after Retry | 23 June 2019, 07:27:00 UTC |
a3f3471 | Marten Seemann | 23 June 2019, 07:21:49 UTC | clarify why the client MUST NOT reset the packet number after a Retry | 23 June 2019, 07:21:49 UTC |
6154537 | Amir Livneh | 22 June 2019, 10:55:18 UTC | Fix title capitalization | 22 June 2019, 10:55:18 UTC |
f019459 | Amir Livneh | 22 June 2019, 10:48:30 UTC | Fix typos | 22 June 2019, 10:48:30 UTC |
0cc9300 | ianswett | 21 June 2019, 18:32:43 UTC | Make exceeding stream limits a connection error Fixes #2825 | 21 June 2019, 18:32:43 UTC |
fea52b2 | ianswett | 21 June 2019, 18:25:42 UTC | Update draft-ietf-quic-transport.md | 21 June 2019, 18:25:42 UTC |
fc2f166 | ianswett | 21 June 2019, 17:47:51 UTC | Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> | 21 June 2019, 17:47:51 UTC |
9a2e34d | ianswett | 21 June 2019, 17:42:20 UTC | Update draft-ietf-quic-transport.md | 21 June 2019, 17:42:20 UTC |
4c32ea3 | ianswett | 21 June 2019, 17:38:49 UTC | Mike's comments | 21 June 2019, 17:38:49 UTC |
8cbcebf | Nick Banks | 20 June 2019, 18:16:41 UTC | Reword field desc | 20 June 2019, 18:16:41 UTC |
62795f8 | Nick Banks | 20 June 2019, 16:08:02 UTC | Remove paragraph; add period | 20 June 2019, 16:08:02 UTC |
c4fcf6e | Martin Thomson | 20 June 2019, 01:17:35 UTC | Merge pull request #2799 from dtikhonov/201906171701-packets-dont-process-packets Fix verb ownership: a packet does not process packets | 20 June 2019, 01:17:35 UTC |
416583a | ianswett | 19 June 2019, 21:22:43 UTC | Update draft-ietf-quic-transport.md Kazuho's comment and one important fix. | 19 June 2019, 21:22:43 UTC |
8e41bfb | Martin Thomson | 19 June 2019, 17:51:26 UTC | Merge pull request #2800 from marten-seemann/fix-token-usage fix description which token to use for Initial packets | 19 June 2019, 17:51:26 UTC |