summaryrefslogtreecommitdiff
path: root/bin/sh/trap.c
AgeCommit message (Expand)Author
2003-08-26Use '\0' instead of NULL in two checks (we are not checking for a pointerjmmv
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-11-24Fixes from David Laight:christos
2002-09-27VFork()ing shell: From elric@netbsd.org:christos
2001-03-18Extended functionality of the trap builtin, which now closely followswulf
2001-02-04remove redundant declarations and nexted externs.christos
2000-05-22Back out previous vfork changes.elric
2000-05-13Now we use vfork(2) instead of fork(2) when we can.elric
2000-01-27Fix bin/9184, bin/9194, bin/9265, bin/9266christos
1999-03-27When we execute commands from a shell script, make sure that the signalschristos
1999-02-05Fix the -c problem differently. We cannot just ignore SIGINT etc, otherwisechristos
1999-01-18PR/6213: Urban Boquist: /bin/sh does not handle a trapped signal correctlychristos
1998-07-28Delint.mycroft
1997-07-04Fix compiler warnings.christos
1996-10-16PR/2808: Remove trailing whitespace (from FreeBSD)christos
1995-06-07Ignore result of sigaction when setting traps. Traps will succeed evenchristos
1995-06-05Avoid trapping SIGKILL. Pretend that we did, so that we will not keepchristos
1995-05-11Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0christos
1995-03-21convert to new RCS id conventions.cgd
1994-12-23be more careful with casts.cgd
1994-12-05clean up further. more patches from Jim Jegerscgd
1994-06-11Add RCS ids.mycroft
1994-05-12last sys_signame[] changes; shell can now be built from scratchjtc
1994-05-12Include appropriate header files to bring function prototypes into scope.jtc
1994-05-11sync with 4.4litejtc
1993-08-06Use sys_signame[].mycroft
1993-08-01Add RCS identifiers.mycroft
1993-03-23changed "Id" to "Header" for rcsidscgd
1993-03-22added rcs ids to all filescgd
1993-03-21initial import of 386bsd-0.1 sourcescgd