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

Support for draft-12 plus quic-pr-1389 #192

Merged
merged 8 commits into from
Jun 3, 2018
Merged

Support for draft-12 plus quic-pr-1389 #192

merged 8 commits into from
Jun 3, 2018

Conversation

huitema
Copy link
Collaborator

@huitema huitema commented Jun 2, 2018

This set of changes enable support for draft-12, plus quicwg/base-drafts#1389.

The big changes are:

  • Packet number encryption
  • Packet number coded as variable length
  • Packet number starts at zero
  • Payload length includes both payload and packet number coding
  • Additional "prefered server address" transport extension.

The code will still support draft-11, for the sake of interop. The support for prefered server address is minimal, basically don't send and ignore on receipt. That will be activated with the migration work.

@huitema huitema merged commit 931a932 into master Jun 3, 2018
@huitema huitema deleted the varint-seqnum branch June 3, 2018 04:59
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

Successfully merging this pull request may close these issues.

1 participant