Skip to content

Simplify transformation of TQ cert chain for use by rustls.#83

Merged
flihp merged 1 commit into
oxidecomputer:mainfrom
flihp:ipcc-certs-easy-mode
Jul 29, 2025
Merged

Simplify transformation of TQ cert chain for use by rustls.#83
flihp merged 1 commit into
oxidecomputer:mainfrom
flihp:ipcc-certs-easy-mode

Conversation

@flihp

@flihp flihp commented Jul 23, 2025

Copy link
Copy Markdown
Collaborator

This approach puts simpliciy above efficiency: the SliceReader makes this very simple but it holds a reference to the TQ cert chain so we must copy each cert instead of draining the bytes from the original Vec<u8>.

This approach puts simpliciy above efficiency: the SliceReader makes
this very simple but it holds a reference to the TQ cert chain so we
must copy each cert instead of draining the bytes from the original
`Vec<u8>`.
@flihp
flihp requested review from andrewjstone and labbott July 24, 2025 19:49

@labbott labbott left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is much easier to follow

@flihp

flihp commented Jul 24, 2025

Copy link
Copy Markdown
Collaborator Author

tested successfully on dublin the other day

@andrewjstone andrewjstone left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definitely easier to follow.

@flihp
flihp merged commit b6fa5f8 into oxidecomputer:main Jul 29, 2025
6 checks passed
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.

3 participants