Marten Seemann
|
9633ffa06f
|
accept lower case log levels for the QUIC_GO_LOG_LEVEL flag
|
2017-09-28 15:12:21 +07:00 |
|
Marten Seemann
|
79c176692e
|
Merge pull request #852 from lucas-clemente/certs
Update certs
|
2017-09-28 15:11:40 +07:00 |
|
Lucas Clemente
|
a4073bffd3
|
Update certs
|
2017-09-28 08:56:31 +02:00 |
|
Lucas Clemente
|
ea4de9a08f
|
Merge pull request #698 from twdkeule/implement-closeNotifier
implement the context for the server http.Request
|
2017-09-26 14:09:54 +02:00 |
|
Marten Seemann
|
b48f7d9fad
|
Merge pull request #814 from lucas-clemente/drop-quic36
drop support for QUIC 36
|
2017-09-25 22:51:25 +07:00 |
|
Marten Seemann
|
e729701a94
|
drop support for version 36
|
2017-09-25 20:07:34 +07:00 |
|
Marten Seemann
|
2e9bc93b0c
|
use the mockAEAD as nullAEAD in the crypto setup tests
|
2017-09-25 20:06:29 +07:00 |
|
Marten Seemann
|
96ebb6237c
|
Merge pull request #813 from lucas-clemente/drop-quic35
drop support for QUIC 35
|
2017-09-25 20:04:27 +07:00 |
|
Marten Seemann
|
8dbd60a095
|
drop support for QUIC 35
|
2017-09-25 19:55:25 +07:00 |
|
Marten Seemann
|
ac5e3e0532
|
Merge pull request #846 from lucas-clemente/fix-client-bug-check
fix encryption level bug check in the client
|
2017-09-25 19:43:09 +07:00 |
|
Marten Seemann
|
f921c961fc
|
fix encryption level bug check in the client
|
2017-09-25 14:22:50 +07:00 |
|
Lucas Clemente
|
ecd519240e
|
Merge pull request #842 from lucas-clemente/jbenoist-master
fixes in server setup and h2quic
|
2017-09-23 01:41:12 +02:00 |
|
Marten Seemann
|
e6ebe89c1e
|
Merge pull request #840 from lucas-clemente/version-uses-tls
define a function to tell if a QUIC version uses the TLS 1.3 handshake
|
2017-09-22 21:47:59 +07:00 |
|
Marten Seemann
|
cd957e24d3
|
Merge pull request #841 from lucas-clemente/shorten-ack-variable-names
shorten variable names in the AckRange struct
|
2017-09-22 21:25:22 +07:00 |
|
Julien Benoist
|
0aff48911d
|
copy KeepAlive value from the server quic.Config
|
2017-09-22 20:28:11 +07:00 |
|
Julien Benoist
|
ce9132e324
|
fix TLS initialization for the TCP h2quic Server
|
2017-09-22 20:25:52 +07:00 |
|
Marten Seemann
|
faa8a1ec1a
|
Merge pull request #837 from lucas-clemente/rename-stk-to-cookie
rename the STK to Cookie
|
2017-09-22 19:57:27 +07:00 |
|
Marten Seemann
|
0b1652a1f1
|
Merge pull request #839 from lucas-clemente/fix-testlog
actually use the log file set as a flag in the integration tests
|
2017-09-22 19:48:38 +07:00 |
|
Marten Seemann
|
8312e766ed
|
define a function to tell if a QUIC version uses the TLS 1.3 handshake
|
2017-09-22 19:47:08 +07:00 |
|
Marten Seemann
|
19f1293fe2
|
shorten variable names in the AckRange struct
|
2017-09-22 19:34:53 +07:00 |
|
Marten Seemann
|
265c35c2eb
|
rename the STK to Cookie
|
2017-09-22 18:58:04 +07:00 |
|
Marten Seemann
|
14fae7b6d3
|
rename the STKGenerator to CookieGenerator
|
2017-09-22 18:58:03 +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
|
c78a4b2b73
|
Merge pull request #831 from lucas-clemente/fix-825
reject packets with the wrong connection ID in the client
|
2017-09-22 17:40:38 +07:00 |
|
Marten Seemann
|
0746ea7cc1
|
Merge pull request #834 from lucas-clemente/internalize-handshake-and-crypto
make handshake and crypto internal packages
|
2017-09-22 17:40:14 +07:00 |
|
Marten Seemann
|
e603715949
|
make handshake and crypto internal packages
|
2017-09-21 11:52:21 +07:00 |
|
Marten Seemann
|
84f3ec5343
|
reject packets with the wrong connection ID in the client
|
2017-09-21 10:35:54 +07:00 |
|
Marten Seemann
|
5a94b2034c
|
Merge pull request #830 from lucas-clemente/fix-826
reject packets with truncated connection ID, if truncation was disabled
|
2017-09-20 08:50:59 +07:00 |
|
Marten Seemann
|
c23a544599
|
Merge pull request #829 from lucas-clemente/speedup-getackranges
improve ack range retrieval in the packet history
|
2017-09-20 08:39:24 +07:00 |
|
Marten Seemann
|
ca5a8d0792
|
reject packets with truncated connection ID, if truncation was disabled
|
2017-09-16 13:53:42 +07:00 |
|
Marten Seemann
|
8015160cf9
|
Merge pull request #824 from lucas-clemente/fix-823
fix version negotiation
|
2017-09-16 13:39:43 +07:00 |
|
Marten Seemann
|
416298577d
|
only accept one version negotiation packet
|
2017-09-16 12:58:22 +07:00 |
|
Marten Seemann
|
13f47ac981
|
improve ack range retrieval in the packet history
|
2017-09-16 12:30:55 +07:00 |
|
Marten Seemann
|
039edc1ccd
|
add an integration test for version negotiation
|
2017-09-15 17:28:03 +07:00 |
|
Marten Seemann
|
7003450d2b
|
fix version negotiation
|
2017-09-15 17:28:03 +07:00 |
|
Marten Seemann
|
9029d6e7d7
|
Merge pull request #821 from lucas-clemente/benchmark-fixes
various small fixes for the benchmark test
|
2017-09-15 17:10:46 +07:00 |
|
Marten Seemann
|
7addb1f9fe
|
Merge pull request #822 from lucas-clemente/remove-is-duplicate
remove unused duplicate packet detection in the ackHandler
|
2017-09-15 17:09:43 +07:00 |
|
Marten Seemann
|
31ada37e22
|
enable logging via command line flag in benchmark tests
using the same package used in the integration tests
|
2017-09-15 16:54:49 +07:00 |
|
Marten Seemann
|
222d34655a
|
fix transfer rate calculation
|
2017-09-15 16:54:33 +07:00 |
|
Marten Seemann
|
d9b9d83458
|
remove unused duplicate packet detection in the ackHandler
|
2017-09-14 17:55:55 +07:00 |
|
Marten Seemann
|
a3e37aa400
|
actually run the benchmark tests with the selected version
|
2017-09-14 12:45:25 +07:00 |
|
Marten Seemann
|
fb294e841a
|
remove unneeded optimization in the benchmark test
It's not needed anymore since github.com/onsi/gomega/pull/225
was merged.
|
2017-09-14 12:32:38 +07:00 |
|
Marten Seemann
|
34996e2a29
|
Merge pull request #820 from lucas-clemente/fix-392
add an integration test with dropped packets during the handshake
|
2017-09-12 11:05:52 +02: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
|
792047a2c5
|
Merge pull request #819 from lucas-clemente/server-tests-quic-versions
run integration tests with the quic_server with all supported versions
|
2017-09-12 10:31:29 +02:00 |
|
Marten Seemann
|
ad4bdb993c
|
Merge pull request #818 from lucas-clemente/stk-type-alias
use a type alias for the STK
|
2017-09-12 10:29:22 +02:00 |
|
Marten Seemann
|
b7d8d33645
|
Merge pull request #817 from lucas-clemente/improve-proxy
improve the QUIC proxy
|
2017-09-12 10:25:38 +02:00 |
|
Marten Seemann
|
3cc34a3ae7
|
don't parse the Public Header in the proxy
|
2017-09-12 14:42:27 +07:00 |
|