Skip to content

Notary is 0.10.12 - #101

Merged
sepehr-safari merged 1 commit into
mainfrom
notary-is-0-10-12
Sep 15, 2026
Merged

sepehr-safari merged 1 commit into
mainfrom
notary-is-0-10-12

Conversation

@sepehr-safari

Copy link
Copy Markdown
Contributor

Carries #100, the orphaned keyholder.

A keyholder whose app died was left running and still holding the advisory lock on the key file, so the reader's next launch typed their passphrase and was told another Notary already had the key open. It was open, in a process nobody could see. Only the fifteen minute idle timer ever cleared it.

Cut now so Plaza's NOTARY_REF can move to it before Plaza's own release. A Notary release is not finished until that pin moves, and a Plaza that fixes its crash while still bundling a keyholder that strands the key on any other abnormal exit is half a fix.

70/70 green.

Carries the orphaned-keyholder fix. A keyholder whose app died was left
running and holding the lock on the key, so the next launch was told another
Notary already had it open. It notices now and goes.

Cut so Plaza's pin can move to it before Plaza's own release: a Notary release
is not finished until that pin moves, and shipping a Plaza that fixes the crash
while still bundling a keyholder that strands the key on any other abnormal
exit is half the fix.
@sepehr-safari
sepehr-safari merged commit 0c9a39c into main Sep 15, 2026
6 checks passed
@sepehr-safari
sepehr-safari deleted the notary-is-0-10-12 branch September 15, 2026 09:09
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