Skip to content

fix: bind client sync policy per authority - #17

Merged
kakahuote1 merged 1 commit into
kakahuote1:mainfrom
gby04:work
May 25, 2026
Merged

kakahuote1 merged 1 commit into
kakahuote1:mainfrom
gby04:work

Conversation

@gby04

@gby04 gby04 commented May 25, 2026

Copy link
Copy Markdown
Collaborator

What changed

  • Allow authority profiles to bind the expected sync policy version and digest.
  • Verify epoch root sync policy against the matched authority profile instead of only the default digest.
  • Add regression coverage for custom CA broadcast policy checkpoints and evidence verification.

Verification

  • powershell -ExecutionPolicy Bypass -File tools\check_format.ps1
  • cmake --build build-gby -j 1
  • ctest --test-dir build-gby --output-on-failure

@kakahuote1
kakahuote1 merged commit 9fa4f5f into kakahuote1:main May 25, 2026
2 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.

2 participants