Skip to content

Upgrade Netty to 4.1.135#12854

Merged
ejona86 merged 1 commit into
grpc:masterfrom
ejona86:netty-4.1.135
Jun 11, 2026
Merged

Upgrade Netty to 4.1.135#12854
ejona86 merged 1 commit into
grpc:masterfrom
ejona86:netty-4.1.135

Conversation

@ejona86

@ejona86 ejona86 commented Jun 10, 2026

Copy link
Copy Markdown
Member

S2ATrustManager now needs to implement X509ExtendedTrustManager because Netty is now doing hostname verification itself if the trust manager is not extended (netty/netty@09e72c4fd8). S2A didn't need to be extended because it received the desired hostname to verify from its constructor, so doesn't need to look it up in SSLSocket/SSLEngine.

NettyClientTransportTest is seeing a different failure now because the server is no longer failing the RPC before sending the response headers (netty/netty@b831454889).

CC @ran-su

S2ATrustManager now needs to implement X509ExtendedTrustManager because
Netty is now doing hostname verification itself if the trust manager is
not extended (netty/netty@09e72c4fd8). S2A
didn't need to be extended because it received the desired hostname to
verify from its constructor, so doesn't need to look it up in
SSLSocket/SSLEngine.

NettyClientTransportTest is seeing a different failure now because the
server is no longer failing the RPC before sending the response headers
(netty/netty@b831454889).
@ejona86 ejona86 requested a review from kannanjgithub June 10, 2026 22:45
@ejona86 ejona86 merged commit aa59e30 into grpc:master Jun 11, 2026
18 checks passed
@ejona86 ejona86 deleted the netty-4.1.135 branch June 11, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants