This crate uses a BufReader when reading passwords. The standard library BufReader has an internal buffer that doesn't zero its contents when dropped. It's unclear to me if memory zeroing is intended ...
- Previously, the UNIX version of read_password_with_reader unconditionally read the password from stdin if isatty(STDIN_FILENO) == 0. Add a test that demonstrates ...