Skip to content

mirror: Update to Sunlight v0.10.2 and align with tlog-witness v1.1.0 and tlog-mirror v0.1.0 - #9135

Merged
aarongable merged 4 commits into
mainfrom
sunlight-v0.10.2
Oct 30, 2026
Merged

aarongable merged 4 commits into
mainfrom
sunlight-v0.10.2

Conversation

@beautifulentropy

@beautifulentropy beautifulentropy commented Oct 29, 2026 •

Copy link
Copy Markdown
Member
  • test: Update Sunlight to v0.10.2, its sign-subtree endpoint now follows tlog-witness v1.1.0.
  • mirror: Parse the sign-subtree response as a base64 subtree cosignature followed by a newline, per tlog-witness v1.1.0, with mirror.ParseSubtreeCosignature().
  • cosignature: Remove *Verifier.VerifySubtreeSignatureLine(), which parsed the note signature line Sunlight v0.10.0 returned.
  • mirror: Encode the add-entries log origin with a uint8 length prefix, per tlog-mirror v0.1.0.

Part of #9082
Fixes #9121

@beautifulentropy
beautifulentropy requested a review from a team as a code owner October 29, 2026 19:02
@beautifulentropy beautifulentropy changed the title Sunlight v0.10.2 mirror: Update to Sunlight v0.10.2 and align with tlog-witness v1.1.0 and tlog-mirror v0.1.0 Oct 29, 2026
jsha
jsha previously approved these changes Oct 30, 2026
@aarongable
aarongable merged commit 6d25c4c into main Oct 30, 2026
19 checks passed
@aarongable
aarongable deleted the sunlight-v0.10.2 branch October 30, 2026 21:06
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.

Update Boulder to support new signature format returned by sign-subtree

3 participants