Enforce Android lifecycle and presentation security (#100)
Android ARM verification / rust (push) Failing after 47m6s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 23s

This commit is contained in:
hugo committed 2026-10-09 18:59:18 +02:00
1 parent c0ba6d43d8
commit a06f39af23
37 files changed
+1129 -110

No files matched your search

+4 -3
View File
@@ -14,9 +14,10 @@ by Release shrinking. Certificate validation uses the operating system trust sto
Local setup generates or imports a private GPG key, verifies its passphrase, creates
Git and the upstream `.gpg-id`, and commits the configuration. No server, camera,
or biometric permission is needed. Encrypted prepared keys survive process death;
passphrases and tokens remain in memory only. Form secrets survive rotation through
a ViewModel and are excluded from saved-state Bundles. After process death transport
and passphrase inputs must be entered again.
passphrases and tokens remain in memory only and are excluded from saved-state
Bundles. Presentation revocation clears form secrets synchronously, including
backgrounding, rotation and memory pressure. Pending transport requests are cancelled
and released; transport and passphrase inputs must be entered again after returning.
HTTPS setup discovers branches with a temporary Rust repository, selects the branch,
and checks the selected private key against the cloned root recipient policy. Reusing