commit | b20cd5933aa9ba90f6299e6c2cbb59733434636e | [log] [tgz] |
---|---|---|
author | Damien Neil <dneil@google.com> | Thu May 02 13:32:03 2024 -0400 |
committer | Damien Neil <dneil@google.com> | Fri May 03 21:52:40 2024 +0000 |
tree | 4fc093dca2049ca0369988d45fc0dafd3956a712 | |
parent | f95a3b3a48597cebf9849b84a02cd240fb185b16 [diff] |
quic: initiate key rotation earlier in connections The QUIC interop runner "keyrotate" test requires that the client initiate a key rotation early in the connection. With our current ack frequency, it seems that we need to rotate within the first 300-400 packets for the test to pass. Reduce the initial key rotation from 1000 to 100 packets. Rotating earlier shouldn't have any real downsides (rotation is cheap and generally done once per connection, except for very long-lived connections), and this is simpler than providing a way to tune the rotation interval in one specific test. For golang/go#67138 Change-Id: I33d47ea35ed39f0a13c171adb2b0698f8c93050e Reviewed-on: https://go-review.googlesource.com/c/net/+/582855 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Jonathan Amsterdam <jba@google.com>
This repository holds supplementary Go networking libraries.
The easiest way to install is to run go get -u golang.org/x/net
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/net
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html. The main issue tracker for the net repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/net:” in the subject line, so it is easy to find.