{"push_id":2904858753,"size":3,"distinct_size":3,"ref":"refs/heads/fix-23","head":"eaf5dcee2778dfc1dc696f332ef9d99af30468cf","before":"2211238fa2abfc6ef324945eccfe03e4c7d98ea8","commits":[{"sha":"af86c89d4ab186177550bd20bc7c4a974b6378ff","author":{"name":"Justus Winter","email":"4d087f90a91ac1e3f284a07007467b94c8ef30f8@avior.uberspace.de"},"message":"Fix 24 (#25)\n\n* Do not hardcode magic value\r\n\r\n* Fix mocking password inputs\r\n\r\n- Previously, the UNIX version of read_password_with_reader\r\n  unconditionally read the password from stdin if isatty(STDIN_FILENO)\r\n  == 0.  Add a test that demonstrates this.\r\n\r\n- Even if the stdin is connected to a terminal, it needlessly changes\r\n  the terminal settings.  The Windows version unconditionally changes\r\n  the terminal settings.\r\n\r\n- Fix this by reading mock inputs from the reader in a common version,\r\n  and call a platform-dependent function to read from stdin.\r\n\r\n- Fixes #24.","distinct":true,"url":"https://api.github.com/repos/teythoon/rpassword/commits/af86c89d4ab186177550bd20bc7c4a974b6378ff"},{"sha":"03dbefebad5be86b0a41c2639b0d8c70a64e4622","author":{"name":"Justus Winter","email":"4d087f90a91ac1e3f284a07007467b94c8ef30f8@avior.uberspace.de"},"message":"Add a new function to prompt for and read the password from TTY\n\n- This adds a function 'read_password_from_tty' that prompts for and\n  reads the password from the TTY regardless of any redirections of\n  stdin and stdout.\n\n- This also adds a simple example that demonstrates this function.","distinct":true,"url":"https://api.github.com/repos/teythoon/rpassword/commits/03dbefebad5be86b0a41c2639b0d8c70a64e4622"},{"sha":"eaf5dcee2778dfc1dc696f332ef9d99af30468cf","author":{"name":"Justus Winter","email":"4d087f90a91ac1e3f284a07007467b94c8ef30f8@avior.uberspace.de"},"message":"Do not print a newline on Windows\n\n- For me, this prints an additional newline.  So this does not seem to\n  be necessary, and in any case, printing to stdout is not acceptable\n  if stdout is redirected.","distinct":true,"url":"https://api.github.com/repos/teythoon/rpassword/commits/eaf5dcee2778dfc1dc696f332ef9d99af30468cf"}]}
{"actor":{"display_login":"teythoon"}}