• fix: audit fix — reduce password copies in memory (v0.8.4)

    nevaforget released this 2026-04-24 12:52:59 +02:00 | 2 commits to main since this release

    • 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.
    Downloads