Add keepalive support for clients in quic.Config

Fixes #525.
This commit is contained in:
krish7919 (Krish)
2017-05-05 15:39:20 +02:00
committed by Lucas Clemente
parent 649933d17b
commit 755dedf1ff
6 changed files with 44 additions and 1 deletions

View File

@@ -7,6 +7,7 @@
- Add a `quic.Config` option to request truncation of the connection ID from a server
- Add a `quic.Config` option to configure the source address validation
- Add a `quic.Config` option to configure the handshake timeout
- Add a `quic.Config` option to configure keep-alive
- Remove the `tls.Config` from the `quic.Config`. The `tls.Config` must now be passed to the `Dial` and `Listen` functions as a separate parameter. See the [Godoc](https://godoc.org/github.com/lucas-clemente/quic-go) for details.
- Changed the log level environment variable to only accept strings ("DEBUG", "INFO", "ERROR"), see [the wiki](https://github.com/lucas-clemente/quic-go/wiki/Logging) for more details.
- Rename the `h2quic.QuicRoundTripper` to `h2quic.RoundTripper`