• B
    Earlier OpenSSL versions printed prompts to stderr. · 200bc9e3
    Bodo Möller 提交于
    In the new crypto/ui/, this was changed into tty (which is usually
    /dev/tty), i.e. the FILE * used for reading passwords from the user.
    However stdio buffering for read/write streams is not without pitfalls
    (passwords would be echoed on some systems).
    To avoid problems, split tty into tty_in and tty_out (which are
    opened separately).
    200bc9e3
ui_openssl.c 16.3 KB