Skip to content

Bugfix for repo command and cert signing#94

Merged
tianyuan129 merged 3 commits intopulsejet:mainfrom
tianyuan129:upstream
Dec 31, 2025
Merged

Bugfix for repo command and cert signing#94
tianyuan129 merged 3 commits intopulsejet:mainfrom
tianyuan129:upstream

Conversation

@tianyuan129
Copy link
Collaborator

@tianyuan129 tianyuan129 commented Dec 31, 2025

  • The previous PR (repo commands are signed by user's testbed cert #93) did not correctly change the behavior of repo command signing. Repo commands are actually encapsulated as Data within Interests, and the signer was therefore not updated as intended. This PR fixes the bug and verifies that the repo command signer now changes correctly.

  • Added automatic renewal (maybe resigning is a better term) of the user workspace certificate. Previously, only the user testbed certificate was periodically renewed and its downstream remained, causing the authentication chain of user workspace data to still trace back to an outdated testbed certificate.

@tianyuan129 tianyuan129 merged commit 35bd1c9 into pulsejet:main Dec 31, 2025
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.

1 participant