openssh-portable/openbsd-compat
Darren Tucker 8f866d8a57 Import readpassphrase.c rev 1.26.
Author: miller@openbsd.org:
Avoid generate SIGTTOU when restoring the terminal mode.  If we get
SIGTTOU it means the process is not in the foreground process group
which, in most cases, means that the shell has taken control of the tty.
Requiring the user the fg the process in this case doesn't make sense
and can result in both SIGTSTP and SIGTTOU being sent which can lead to
the process being suspended again immediately after being brought into
the foreground.
2016-10-19 03:26:09 +11:00
..
regress Remove now-defunct .cvsignore files. ok djm 2016-06-14 13:51:01 +10:00
Makefile.in Remove portability support for mmap 2016-09-29 03:19:23 +10:00
arc4random.c cast to avoid type warning in error message 2016-07-15 20:02:27 +10:00
base64.c
base64.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
basename.c
bcrypt_pbkdf.c upstream commit 2015-05-10 11:57:31 +10:00
bindresvport.c initialise salen in binresvport_sa 2016-05-10 09:51:06 +10:00
blf.h
blowfish.c
bsd-asprintf.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
bsd-closefrom.c
bsd-cray.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-cray.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-cygwin_util.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
bsd-cygwin_util.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-err.c Move err.h replacements into compat lib. 2016-07-13 14:42:35 +10:00
bsd-getpeereid.c
bsd-misc.c Replace spaces with tabs. 2016-08-02 10:01:52 +10:00
bsd-misc.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-nextstep.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
bsd-nextstep.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-openpty.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
bsd-poll.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-poll.h expose POLLHUP and POLLNVAL for netcat.c 2015-08-21 15:45:02 +10:00
bsd-setres_id.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-setres_id.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-snprintf.c Move VA_COPY macro into compat header. 2016-07-15 14:54:16 +10:00
bsd-statvfs.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-statvfs.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
bsd-waitpid.c Replace spaces with tabs. 2016-08-02 10:01:52 +10:00
bsd-waitpid.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
chacha_private.h
charclass.h
daemon.c
dirname.c
explicit_bzero.c fix false positives when compiled with msan 2016-08-16 13:37:26 +10:00
fake-rfc2553.c Replace spaces with tabs. 2016-08-02 10:01:52 +10:00
fake-rfc2553.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
fmt_scaled.c
getcwd.c Repair $OpenBSD markers. 2016-08-02 09:06:27 +10:00
getgrouplist.c Repair $OpenBSD markers. 2016-08-02 09:06:27 +10:00
getopt.h
getopt_long.c
getrrsetbyname-ldns.c
getrrsetbyname.c
getrrsetbyname.h
glob.c Prevent name collisions with system glob (bz#2463) 2015-10-29 10:48:23 +11:00
glob.h Prevent name collisions with system glob (bz#2463) 2015-10-29 10:48:23 +11:00
inet_aton.c whitespace at EOL 2016-05-31 16:45:28 +10:00
inet_ntoa.c
inet_ntop.c
kludge-fd_set.c
md5.c
md5.h
mktemp.c
openbsd-compat.h Remove portability support for mmap 2016-09-29 03:19:23 +10:00
openssl-compat.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
openssl-compat.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-aix.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
port-aix.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-irix.c Replace spaces with tabs. 2016-08-02 10:01:52 +10:00
port-irix.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-linux.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-linux.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-solaris.c Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-solaris.h Remove obsolete CVS $Id from source files. 2016-08-17 14:08:42 +10:00
port-tun.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
port-tun.h
port-uw.c
port-uw.h
pwcache.c
readpassphrase.c Import readpassphrase.c rev 1.26. 2016-10-19 03:26:09 +11:00
readpassphrase.h
reallocarray.c
realpath.c fix compilation on systems without SYMLOOP_MAX 2015-10-15 15:48:28 -07:00
rmd160.c
rmd160.h
rresvport.c
setenv.c
setproctitle.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
sha1.c
sha1.h
sha2.c Repair $OpenBSD markers. 2016-08-02 09:06:27 +10:00
sha2.h Repair $OpenBSD marker. 2016-08-02 09:02:42 +10:00
sigact.c
sigact.h
strlcat.c
strlcpy.c
strmode.c
strnlen.c
strptime.c
strsep.c
strtoll.c
strtonum.c
strtoul.c
strtoull.c
sys-queue.h
sys-tree.h
timingsafe_bcmp.c
vis.c Move DEF_WEAK into defines.h. 2016-10-15 05:51:12 +11:00
vis.h Update vis.h and vis.c from OpenBSD. 2016-06-03 16:03:44 +10:00
xcrypt.c Replace spaces with tabs. 2016-08-02 10:01:52 +10:00