Marten Seemann
|
f8cbb0ae03
|
remove unused utils.GetByteOrder
This function was needed when we supported both Q039 (using big endian
encoding) and ealier versions (using little endian encoding).
|
2017-12-08 11:33:40 +07:00 |
|
Marten Seemann
|
45e43ada40
|
implement the recent changes to the version negotiation packet
|
2017-12-06 08:40:43 +07:00 |
|
Marten Seemann
|
5d4174b2f0
|
parse the packet header before getting the session from the session map
|
2017-11-10 08:48:45 +07:00 |
|
Marten Seemann
|
a65929f6cf
|
add logging for the packet header
|
2017-10-27 22:56:41 +07:00 |
|
Marten Seemann
|
d98a11bb35
|
save version numbers such that can be written in big endian
This makes the version number representation consistent with the IETF
draft.
|
2017-10-27 17:24:24 +07:00 |
|
Marten Seemann
|
4556ad01e5
|
use the new packet header for connections using TLS
|
2017-10-27 16:54:47 +07:00 |
|
Marten Seemann
|
bbe9affa27
|
reject version negotiation packets with an empty version list
|
2017-10-27 16:51:59 +07:00 |
|
Marten Seemann
|
fad279cb75
|
implement parsing and writing of the IETF QUIC Header
|
2017-10-27 16:51:04 +07:00 |
|
Marten Seemann
|
ac82aeda8b
|
treat the connection ID as a big endian value
|
2017-10-25 10:09:15 +07:00 |
|
Marten Seemann
|
9cb7480050
|
rename connection ID truncation to connection ID omission
|
2017-09-29 22:52:54 +07:00 |
|
Marten Seemann
|
f1ada87dcf
|
make the protocol package internal
|
2017-08-30 00:19:44 +07:00 |
|
Marten Seemann
|
ed522ebbce
|
make wire an internal package
|
2017-08-29 23:51:56 +07:00 |
|