mirror of
https://github.com/restic/restic.git
synced 2024-12-23 00:07:25 +00:00
5715517e29
Reading the password from non-terminal stdin used io.ReadFull with a byte slice of length 1000. We are now using a Scanner to read one line of input, independent of its length. Additionally, if stdin is not a terminal, the password is read only once instead of twice (in an effort to detect typos). Fixes #2203 Signed-off-by: Peter Schultz <peter.schultz@classmarkets.com>
6 lines
192 B
Text
6 lines
192 B
Text
Bugfix: Fix reading passwords from stdin
|
|
|
|
Passwords for the `init`, `key add`, and `key passwd` commands can now be read from
|
|
non-terminal stdin.
|
|
|
|
https://github.com/restic/restic/issues/2203
|