telnetd/telnetd
Stephen Heumann 8a3b1e25cd When forking the child process, wait until the child has exec'd before continuing in the parent.
Also includes a few other changes for safety, e.g. making the child exit via QuitGS rather than exit() or _exit().

The vfork_and_run() routine is based on code from my port of hush.
2016-01-09 12:46:38 -06:00
..
defs.h Add an implementation for GNO of posix_openpt and related functions for handling ptys. 2015-06-01 16:25:56 -05:00
ext.h When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00
global.c Get rid of __FBSDID macros, which aren't defined in GNO (and thus prevent compilation). 2015-05-30 22:26:48 -05:00
pathnames.h Use correct path for login on GNO. 2016-01-07 20:07:53 -06:00
slc.c Get rid of __FBSDID macros, which aren't defined in GNO (and thus prevent compilation). 2015-05-30 22:26:48 -05:00
state.c Eliminate large stack-allocated buffers, and set the stack size to 1.5k. 2016-01-08 23:45:11 -06:00
sys_term.c When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00
telnetd.8 List authentication types supported with "-X" taken from the libtelnet 2008-08-29 00:04:37 +00:00
telnetd.c When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00
telnetd.h Very large style makeover. 2001-11-30 21:06:38 +00:00
termstat.c Get rid of __FBSDID macros, which aren't defined in GNO (and thus prevent compilation). 2015-05-30 22:26:48 -05:00
utility.c When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00