v0.8.4

nevaforget
Fri, 24 Apr 2026 12:52:59 +0200

attempt_login takes Zeroizing by value, eliminating the redundant
Zeroizing::new(password.to_string()) that doubled the Rust-owned copy.

Clear password_entry's internal buffer immediately after extracting the
password, shortening the window during which the GTK GString persists in
non-zeroizable libc memory.