[wip] make use of new go1.24 so we don't need x/net/h2c package#3298
[wip] make use of new go1.24 so we don't need x/net/h2c package#3298dprotaso wants to merge 6 commits intoknative:mainfrom
Conversation
dprotaso
commented
Nov 30, 2025
- drop use of old h2c package
- run ./hack/update-dep.sh
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dprotaso The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3298 +/- ##
==========================================
- Coverage 74.58% 74.43% -0.15%
==========================================
Files 188 188
Lines 8187 8211 +24
==========================================
+ Hits 6106 6112 +6
- Misses 1841 1860 +19
+ Partials 240 239 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
| Protocols: &protocols, | ||
|
|
||
| // https://medium.com/a-journey-with-go/go-understand-and-mitigate-slowloris-attack-711c1b1403f6 | ||
| ReadHeaderTimeout: time.Minute, |
There was a problem hiding this comment.
Do we care about MaxHeaderBytes to make it configurable?
There was a problem hiding this comment.
Unsure - circling back on this PR I realize we can't just remove the h2c upgrade flow because that can break existing workloads.
In theory we need
- Add support for h2 prior knowledge
- deprecated h2c upgrade flow
- then eventually drop h2c upgrade flow in some future release
|
Going to close this out for now |