Skip to content

Conversation

@eziskind
Copy link
Contributor

@eziskind eziskind commented Dec 2, 2025

This change introduces methods to get and set the requested application protocols (ALPNs) on the ConnectionInfoProvider interface. The storage for these protocols is moved from ConnectionSocketImpl to ConnectionInfoProviderImpl. Handling of ALPNs now parallels that for SNI and ensures that both are accessible from StreamInfo.

Also adding a MockConnectionInfoProvider class for testing since I noticed that one does not exist.

Risk Level: low
Testing: unit tests

Signed-off-by: Elisha Ziskind <eziskind@google.com>
@eziskind
Copy link
Contributor Author

eziskind commented Dec 3, 2025

/retest

Signed-off-by: Elisha Ziskind <eziskind@google.com>
Signed-off-by: Elisha Ziskind <eziskind@google.com>
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.

1 participant