Marten Seemann
55fa713eac
simplify the signature of the version selection
2017-05-05 18:07:17 +08:00
Marten Seemann
16ca3012e9
make it possible to configure the QUIC versions for the client
2017-05-05 18:07:11 +08:00
Marten Seemann
9db23eceed
reverse the order of the SupportedVersions slice
...
For the client, the Versions option in the quic.Config encodes the first
entry is the preferred version. If not set, this should default to the
highest supported version.
2017-05-05 18:06:14 +08:00
Marten Seemann
b305cd674f
make it possible to configure the QUIC versions for the server
2017-05-05 18:05:57 +08:00
Marten Seemann
0a2c37d42a
add QUIC 37 to supported versions
...
fixes #375
Chrome tests are disabled for QUIC 37, since the Chrome version in the
docker image doesn’t support this version yet.
2017-04-29 16:59:32 +07:00
Marten Seemann
28c115fee1
drop support for QUIC 34
...
fixes #368
2017-03-19 20:57:28 +07:00
Marten Seemann
5b97f0550c
implement a function to find the highest supported version
2017-01-14 18:52:21 +07:00
Lucas Clemente
5ffc2f539d
add support for version 36
...
fixes #312
2016-09-04 23:33:31 +02:00
Lucas Clemente
8184ce050f
remove v33 from supported versions
2016-09-01 20:26:31 +02:00
Marten Seemann
ad91d02cbd
remove version 32 from SupportedVersions
2016-09-01 12:20:18 +02:00
Lucas Clemente
888a35c2fd
enable support for version 35
...
fixes #281
2016-08-23 17:09:53 +02:00
Lucas Clemente
c46e93c752
drop support for v31
...
fixes #214
2016-07-29 15:22:56 +02:00
Lucas Clemente
1712a7388f
drop support for v30
...
fixes #213
2016-07-29 15:22:56 +02:00
Marten Seemann
8aad920aa9
enable support for QUIC 34
...
fixes #55
2016-07-29 19:00:20 +07:00
Marten Seemann
3963e7eb03
change tests such that they are covered by coverage reports
2016-06-06 23:52:12 +07:00
Lucas Clemente
240946dfde
replace version number literals with constants to make grepping easier
2016-06-03 11:09:48 +02:00
Lucas Clemente
a7afffe700
add a SetQuicHeaders function to h2quic.Server
...
fixes #156
2016-05-31 16:02:39 +02:00
Lucas Clemente
6f3d7f5987
enable version 33
...
fixes #51
2016-05-21 00:05:08 +02:00
Lucas Clemente
7609246b45
re-add support for version 30
...
fixes #72
2016-05-10 11:05:52 +02:00
Lucas Clemente
14b16a429c
add version number to Frame.Write
2016-05-09 19:50:15 +02:00
Lucas Clemente
daf4e4a867
remove support for version 30, since we don't implement FEC at all
2016-05-02 20:56:02 +02:00
Lucas Clemente
aa894a6df7
add some simple tests
2016-04-16 23:50:06 +02:00
Lucas Clemente
a2ef4d2dc8
change supported version to slice, since the order matters for the SHLO
2016-04-16 00:27:03 +02:00
Lucas Clemente
30d5766598
improve version tests
2016-04-15 20:40:43 +02:00
Lucas Clemente
b6c9c9b6a4
introduce protocol/version.go and remove big endian functions
2016-04-15 18:46:39 +02:00