build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 - #1577
build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2#1577dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.83.1 to 1.83.2. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.83.1...v1.83.2) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.83.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
Hi @dependabot[bot]. Thanks for your PR. PRs from untrusted users cannot be marked as trusted with I understand the commands that are listed here. 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. |
There was a problem hiding this comment.
🔵 Needs a closer look
The focused gRPC security update also introduces broad transitive networking, tooling, text, and syscall changes requiring human validation.
Pull request overview
Updates gRPC to 1.83.2, incorporating stricter HTTP/2 authority validation and refreshing its transitive Go dependencies and vendored sources.
Changes:
- Rejects gRPC requests missing both
:authorityandHost. - Updates gRPC and associated
golang.org/x/*dependencies. - Regenerates vendored networking, tooling, text, and syscall code.
File summaries
| File | Description |
|---|---|
go.mod |
Updates gRPC and transitive module versions. |
go.sum |
Refreshes module checksums. |
vendor/modules.txt |
Records updated vendored versions. |
vendor/google.golang.org/grpc/version.go |
Sets gRPC version to 1.83.2. |
vendor/google.golang.org/grpc/internal/transport/http2_server.go |
Rejects authority-less requests. |
vendor/golang.org/x/tools/internal/typesinternal/zerovalue.go |
Updates type expression generation. |
vendor/golang.org/x/tools/internal/typesinternal/types.go |
Adds implicit field traversal. |
vendor/golang.org/x/tools/internal/typesinternal/element.go |
Handles generic methods safely. |
vendor/golang.org/x/tools/internal/stdlib/manifest.go |
Refreshes standard-library symbols. |
vendor/golang.org/x/tools/internal/stdlib/deps.go |
Refreshes standard-library dependency data. |
vendor/golang.org/x/tools/internal/gcimporter/iimport.go |
Imports generic method metadata. |
vendor/golang.org/x/tools/internal/gcimporter/iexport.go |
Exports generic method metadata. |
vendor/golang.org/x/tools/go/types/objectpath/objectpath.go |
Makes encoder use concurrency-safe. |
vendor/golang.org/x/tools/go/packages/packages.go |
Rejects duplicate package IDs. |
vendor/golang.org/x/text/unicode/norm/normalize.go |
Updates invalid-rune handling. |
vendor/golang.org/x/text/unicode/norm/iter.go |
Uses normalized invalid-rune sizing. |
vendor/golang.org/x/text/unicode/norm/forminfo.go |
Marks invalid rune properties explicitly. |
vendor/golang.org/x/sys/windows/types_windows.go |
Adds MAX_USHORT. |
vendor/golang.org/x/sys/windows/syscall_windows.go |
Validates NT string length. |
vendor/golang.org/x/sys/windows/security_windows.go |
Documents unsafe trustee pointers. |
vendor/golang.org/x/sys/unix/zsyscall_linux.go |
Centralizes generated EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zsyscall_linux_386.go |
Removes duplicate EpollWait. |
vendor/golang.org/x/sys/unix/zerrors_linux.go |
Refreshes Linux constants. |
vendor/golang.org/x/sys/unix/syscall_linux.go |
Defines common EpollWait. |
vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_s390x.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_ppc.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_loong64.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_arm64.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_arm.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_amd64.go |
Removes architecture declaration. |
vendor/golang.org/x/sys/unix/syscall_linux_386.go |
Removes architecture declaration. |
vendor/golang.org/x/net/idna/idna.go |
Tightens invalid punycode handling. |
vendor/golang.org/x/net/http2/transport_wrap.go |
Updates transport initialization and reservations. |
vendor/golang.org/x/net/http2/hpack/tables.go |
Lazily initializes encoder maps. |
vendor/golang.org/x/net/http2/hpack/hpack.go |
Removes eager decoder map initialization. |
vendor/golang.org/x/net/http2/hpack/encode.go |
Removes eager encoder map initialization. |
Review details
- Files reviewed: 1/55 changed files
- Comments generated: 0
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: qinqon 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 |
|
/retest |
|
/retest |
|
/release-note-none |
|
/retest |
|
@dependabot[bot]: The following test failed, say
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. I understand the commands that are listed here. |
Bumps google.golang.org/grpc from 1.83.1 to 1.83.2.
Release notes
Sourced from google.golang.org/grpc's releases.
Commits
030ee8bUpdate version to 1.83.2 (#9375)8668b69cherry-pick #9365 to v1.83.x (#9366)a3e952dcherry-pick #9346 to v1.83.x and update x/net dependency (#9369)58f8fd9Change version to 1.83.2-dev (#9337)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.