chore(deps): update module github.com/quic-go/quic-go to v0.60.0#627
Open
CubicrootXYZ wants to merge 1 commit into
Open
chore(deps): update module github.com/quic-go/quic-go to v0.60.0#627CubicrootXYZ wants to merge 1 commit into
CubicrootXYZ wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.59.1→v0.60.0Release Notes
quic-go/quic-go (github.com/quic-go/quic-go)
v0.60.0Compare Source
Starting with v0.60.0, quic-go is ready for use in FIPS 140-3 environments when built with Go 1.26 or newer and used with the Go Cryptographic Module. See FIPS140.md for details.
This required a number of changes:
crypto/hkdf: #5461cipher.NewGCMWithRandomNoncefor address validation token encryption: #5625Breaking Changes
Notable Fixes
StreamandSendStreamcontext when the connection is closed: #5556, thanks to @zvdyhttp.Request.Schemeandhttp.Request.Host: #5554, thanks to @qiulaidongfengServer.Loggeris unset: #5671OpenStreamSyncnow reliably returns the context error when the context is cancelled: #5660Behind the scenes
In the last couple of months, we have reworked our fuzz setup and the integration into OSS-Fuzz: First of all, all fuzzers were rewritten to Go native fuzzing (#5592, #5599, #5600, #5603, #5613). We also added new fuzzers for the HTTP/3 frame parser (#5595), HTTP/3 request, response and trailer decoding (#5602) and the STREAM / CRYPTO frame sorter (#5620).
Since native Go fuzzing uses a different seed corpus format, we now use the newly implemented go-ossfuzz-seeds library to generate OSS-Fuzz compatible seed corpus files from
f.Addcalls.We also enable ClusterFuzzLite batch fuzzing (#5605), including. a seed corpus (#5607). Fuzz coverage for both ClusterFuzzLite batch fuzzing (#5641) and for OSS-Fuzz fuzzing (#5655) is now submitted to Codecov.
Changelog
go fixacross the entire codebase by @marten-seemann in #5652New Contributors
Full Changelog: quic-go/quic-go@v0.59.0...v0.60.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.