Marten Seemann
|
4e20ae142c
|
Merge pull request #1190 from lucas-clemente/proxy-closing
properly close the UDP proxy used in the integration tests
|
2018-02-22 19:59:13 +08:00 |
|
Marten Seemann
|
b1095d0661
|
properly close the UDP proxy used in the integration tests
|
2018-02-22 19:13:07 +08:00 |
|
Marten Seemann
|
e181f92917
|
add some debug logging for the proxy
|
2018-02-22 17:55:48 +08:00 |
|
Marten Seemann
|
e4e74e0873
|
properly stop the testserver at the end of a test in integration tests
|
2017-12-20 21:19:00 +07:00 |
|
Marten Seemann
|
0000fe6de7
|
fix flaky proxy shutdown test
|
2017-11-07 10:14:06 +07:00 |
|
Marten Seemann
|
4556ad01e5
|
use the new packet header for connections using TLS
|
2017-10-27 16:54:47 +07:00 |
|
Marten Seemann
|
5504c47ca5
|
reduce the maximum packet size of sent packets to 1200 bytes
This is the value the IETF draft mandates for implementations that don't
do PMTUD.
|
2017-10-18 14:14:49 +07:00 |
|
Marten Seemann
|
9cb7480050
|
rename connection ID truncation to connection ID omission
|
2017-09-29 22:52:54 +07:00 |
|
Marten Seemann
|
d4c6de9377
|
actually use the log file set as a flag in the integration tests
|
2017-09-22 18:50:13 +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
|
11a31cfdac
|
fix version dependent Public Header parsing in the proxy
|
2017-09-10 23:26:14 +02:00 |
|
Marten Seemann
|
17a0541edb
|
use the quic.Config to set the QUIC version in the Chrome tests
|
2017-09-05 19:30:14 +02:00 |
|
Marten Seemann
|
e513cb7ad2
|
fix multiple race conditions in the proxy tests
|
2017-09-05 19:30:14 +02: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 |
|
Marten Seemann
|
1794636220
|
more the PublicHeader to the wire package
|
2017-08-29 23:45:38 +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
|
6150e2d05d
|
Add caching to PR data generation and add a separate prdatalong handler
|
2017-08-18 12:06:37 +02:00 |
|
Lucas Clemente
|
6277d633e0
|
Factor out inttest logging setup into a separate package
|
2017-08-18 12:06:37 +02:00 |
|
Lucas Clemente
|
bb5a199467
|
Move Chrome tests and test server setup to separate packages
|
2017-08-18 12:06:37 +02:00 |
|
Lucas Clemente
|
56cbce35b3
|
Move proxy/ to new tools/ folder
|
2017-08-18 12:06:37 +02:00 |
|