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
|
6dde979f8f
|
implement a string representation of the version number
This will be useful as soon as we start supporting non-gQUIC versions.
|
2017-09-28 15:19:12 +07:00 |
|
Marten Seemann
|
0c26a6eaf2
|
add an integration test for dropped packets during the handshake
|
2017-09-12 15:39:59 +07:00 |
|
Marten Seemann
|
1993ce7228
|
add drop tests with stochastically dropped packets
|
2017-09-12 15:36:49 +07:00 |
|
Marten Seemann
|
142abb08b3
|
refactor drop tests, add test with dropped packets in both directions
|
2017-09-12 15:36:49 +07:00 |
|
Marten Seemann
|
3cc34a3ae7
|
don't parse the Public Header in the proxy
|
2017-09-12 14:42:27 +07:00 |
|
Marten Seemann
|
7ba9fb0f8b
|
use a kernel determined server address in proxy tests
Now we can execute the proxy tests in parallel without running into
"address already in use" errors.
|
2017-09-12 14:38:37 +07:00 |
|
Marten Seemann
|
f1ada87dcf
|
make the protocol package internal
|
2017-08-30 00:19:44 +07:00 |
|
Marten Seemann
|
dd0daaaf1e
|
implement version-dependent parsing of the Public Header
|
2017-08-23 16:00:45 +07:00 |
|
Lucas Clemente
|
19d1210a9a
|
Remove dataManager and move client_test.go from gquic/ to self/
|
2017-08-18 12:06:37 +02:00 |
|
Lucas Clemente
|
84db78db83
|
Move rest of integration tests into the gquic folder
|
2017-08-18 12:06:37 +02:00 |
|