Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO list for draft-11 #65

Open
13 of 19 tasks
martinthomson opened this issue May 14, 2018 · 0 comments
Open
13 of 19 tasks

TODO list for draft-11 #65

martinthomson opened this issue May 14, 2018 · 0 comments

Comments

@martinthomson
Copy link
Collaborator

martinthomson commented May 14, 2018

P1 - Will break if not fixed

  • BLOCKED frame includes reason for blocking
  • Remove payload from PING
  • Parse PATH_CHALLENGE/PATH_RESPONSE
  • ACK frame is now 0xd
  • Connection ID rework (two values, varlen, handshake key changes, etc...)
  • Add length to long packet header
  • Change QHKDF-Expand
  • Mint to draft-28

P2 - Might break if not fixed

  • Max stream count transport parameters (currently max stream ID)
  • Generate PATH_RESPONSE
  • Send only 3 packets in server handshake (implies use of PATH_CHALLENGE or HRR - Ugh)
  • Exempt stream 0 from flow control (check this)
  • Send ACK in Retry packet

P3 - OK without

  • Send ACK delay transport parameter
  • Grease version negotiation
  • Allow empty STREAM frames (this is in -12)
  • Remove implicit open (might return after Kista)
  • Send CONNECTION_CLOSE when handshake fails
  • Server preferred address
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant