Skip to content

Conversation

lrascao
Copy link
Contributor

@lrascao lrascao commented Aug 27, 2025

Description

RFC 5246 states that:

      Because certificate validation requires that root keys be distributed
      independently, the self-signed certificate that specifies the root
      certificate authority MAY be omitted from the chain, under the
      assumption that the remote end must already possess it in order to
      validate it in any case.

Since it's not saying they MUST be omitted we can keep the self-signed certs and keep symmetry in the encode/decode functions.

@lrascao lrascao requested review from a team as code owners August 27, 2025 10:11
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