Skip to content

[WIP] Cherry-pick changes from PR #6225 for OpenSSL TLS validation - #6299

Closed
SanthoshShetty (Santhosha-bk) with Copilot wants to merge 2 commits into
release/2.6from
copilot/cherry-pick-pr-6225
Closed

[WIP] Cherry-pick changes from PR #6225 for OpenSSL TLS validation#6299
SanthoshShetty (Santhosha-bk) with Copilot wants to merge 2 commits into
release/2.6from
copilot/cherry-pick-pr-6225

Conversation

Copilot AI commented Sep 4, 2026

Copy link
Copy Markdown
Contributor
  • Identified squash-merge commit ceba4ecd2 for PR Added Transport parameters extension validation in openssl #6225 on main
  • Cherry-picked commit onto release/2.6-based branch (clean auto-merge, no manual conflict resolution needed)
  • Verified PeerTPReceived field and validation logic apply correctly to release/2.6 codebase
  • Built with -Tls openssl on Linux (Debug) — build succeeded
  • Ran targeted tests: TlsTest.* (45/46 passed; 1 pre-existing unrelated env failure requiring external PFX file), TransportParamTest.* (13/13 passed), HandshakeTest.* (1/1 passed)
  • PR opened targeting release/2.6

Validate peer transport parameters during client handshake completion in
the OpenSSL QUIC TLS path before accepting the connection. This
preserves the required RFC behavior for QUIC transport parameter
handling and ensures the peer transport parameter callback is only
invoked after successful validation.

https://microsoft.visualstudio.com/OS/_workitems/edit/62258561/

Co-authored-by: Santhosha-bk <112488621+Santhosha-bk@users.noreply.github.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.

2 participants