Skip to content

Commit

Permalink
note requirement to upgrade precursorupdater
Browse files Browse the repository at this point in the history
  • Loading branch information
bunnie committed Jan 8, 2024
1 parent 368db28 commit 524c714
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions RELEASE-v0.9.md
Original file line number Diff line number Diff line change
Expand Up @@ -454,6 +454,8 @@ perform the Xous firmware upgrade. This requires running manual update commands,
filesystem signature before jumping to the kernel, at the expense of being more vulnerable to any breaks in SHA-512,
or a runtime break in the `root-keys` process that gains an arbitrary write primitive and is able to remodel
the stored hash value before it is signed.
- An update to `precursorupdater` is needed to recognize v2 kernel signatures (needs to be <= v0.1.5). Upgrade using
`python3 -m pip install --upgrade precursorupdater`
- Environment variables are now a feature of programs. They are stashed just beyond the top of stack by the loader.
They are mostly intended for test & debug tooling, where the loader is in the host environment, but this mechanism
is also used to resolve the above issue.
Expand Down

0 comments on commit 524c714

Please sign in to comment.