NetBSD/bin
christos e1849b79b1 PR/6213: Urban Boquist: /bin/sh does not handle a trapped signal correctly
The problem was that system calls got restarted after a signal,
	 instead of returning EINTR. Thus the read builtin, had no way to
	 know that a signal occured that could change the course of execution.
	 Since the code has sprinkled checks for EINTR all over the place,
	 it is supposed to work properly with non restartable syscalls.
	 The fix is to use siginterrupt(signo, 1), before setting a signal
	 handler, to make sure that system calls don't get restarted.
1999-01-18 16:18:04 +00:00
..
cat Delint. 1998-07-28 05:31:22 +00:00
chio Delint. 1998-07-28 05:31:22 +00:00
chmod Delint. 1998-07-28 05:31:22 +00:00
cp Fix bug where "cp -f" didn't work. 1998-10-08 17:43:24 +00:00
csh Fixed ancient bug in csh(1) "filec" implementation. 1998-12-26 02:11:39 +00:00
date Fixed off-by-one error where HOSTNAME+1 characters was copied into 1998-12-19 22:44:19 +00:00
dd Add some braces to make egcs happy. 1998-08-19 01:31:46 +00:00
df Cast args to strpct() u_long, as in the prototype, not ulong. 1998-10-08 02:10:36 +00:00
domainname Delint. 1998-07-28 05:31:22 +00:00
echo lint 1997-11-05 21:17:14 +00:00
ed - add termios.h for winsize 1998-11-04 13:45:57 +00:00
expr cast is*() to unsigned char 1998-11-04 14:11:12 +00:00
hostname Delint. 1998-07-28 05:31:22 +00:00
kill unsigned char casts for is*() 1998-11-04 18:14:15 +00:00
ksh char->unsigned char casts for is*() 1998-11-04 18:27:20 +00:00
ln Patch per PR#6166 and clean up some nroff bogons. 1998-12-13 19:34:44 +00:00
ls update date 1999-01-03 02:04:10 +00:00
mkdir Insert a missing 'else' which caused mknod(2) to still be called 1998-10-13 20:11:42 +00:00
mt mtio.4 no longer missing 1999-01-14 08:35:46 +00:00
mv use utimes, if we don't have futimes. 1998-11-04 18:56:53 +00:00
pax Fix problem compiling when NET2_STAT is defined. 1998-11-04 19:40:13 +00:00
ps Fixed segfaulting for "ps -T". There is no optarg with -T, so instructions 1999-01-04 16:37:28 +00:00
pwd Add -L flag. 1998-11-03 21:38:19 +00:00
rcmd Grammar police, plus a bit of general cleanup of the BUGS section. 1998-01-14 00:40:51 +00:00
rcp s/MODEMASK/RCPMODEMASK/ 1998-11-05 14:00:58 +00:00
rm Be more retentive about use of NOTREACHED and noreturn. 1998-07-28 11:41:40 +00:00
rmdir Delint. 1998-07-28 05:31:22 +00:00
sh PR/6213: Urban Boquist: /bin/sh does not handle a trapped signal correctly 1999-01-18 16:18:04 +00:00
sleep char -> unsigned char 1998-11-04 20:12:12 +00:00
stty Apply patch as found in PR1892 1999-01-13 23:55:26 +00:00
sync fix mdoc references 1998-04-28 18:05:53 +00:00
test char -> unsigned char 1998-11-04 20:12:12 +00:00
Makefile Add rcmd to the SUBDIR list. 1997-05-29 21:06:11 +00:00
Makefile.inc pull bsd.own.mk in before LDSTATIC?=-static, so that LDSTATIC can be 1998-03-02 22:03:11 +00:00