openssh-portable/openbsd-compat
Darren Tucker 12069e5622 Import rev 1.23 from OpenBSD. Fixes bz#2619.
revision 1.23
date: 2010/05/14 13:30:34;  author: millert;  state: Exp;  lines: +41 -39;
Defer installing signal handlers until echo is disabled so that we
get suspended normally when not the foreground process.  Fix potential
infinite loop when restoring terminal settings if process is in the
background when restore occurs.  OK miod@
2016-10-13 04:04:44 +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 Wrap blf.h include in ifdef. From FreeBSD. 2015-04-07 10:47:15 +10:00
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 avoid uninitialised free of ldns_res 2014-12-30 08:16:11 +11:00
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 - (djm) [openbsd-compat/Makefile.in openbsd-compat/kludge-fd_set.c] 2014-10-01 09:43:07 +10:00
md5.c support --without-openssl at configure time 2015-01-14 21:48:18 +11:00
md5.h support --without-openssl at configure time 2015-01-14 21:48:18 +11:00
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 kludge around tun API mismatch betterer 2015-01-15 03:08:29 +11:00
port-uw.c
port-uw.h
pwcache.c
readpassphrase.c Import rev 1.23 from OpenBSD. Fixes bz#2619. 2016-10-13 04:04:44 +11:00
readpassphrase.h
reallocarray.c Wrap stdint.h includes in ifdefs. 2015-02-23 03:07:24 +11:00
realpath.c fix compilation on systems without SYMLOOP_MAX 2015-10-15 15:48:28 -07:00
rmd160.c Wrap endian.h include inside ifdef (bz#2370). 2015-04-17 10:40:23 +10:00
rmd160.h support --without-openssl at configure time 2015-01-14 21:48:18 +11:00
rresvport.c
setenv.c
setproctitle.c Strip trailing whitespace. 2016-08-02 09:44:25 +10:00
sha1.c support --without-openssl at configure time 2015-01-14 21:48:18 +11:00
sha1.h support --without-openssl at configure time 2015-01-14 21:48:18 +11:00
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 Update vis.h and vis.c from OpenBSD. 2016-06-03 16:03:44 +10: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