aboutsummaryrefslogtreecommitdiff
path: root/bin/sh/trap.h
Commit message (Expand)AuthorAgeFilesLines
* sh: Keep ignored SIGINT/SIGQUIT after set in a background jobJilles Tjoelker2020-08-281-0/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* sh: Simplify setinteractive().Jilles Tjoelker2017-04-221-1/+1
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* sh: Move some code from onint() to onsig(), making onint() noreturn.Jilles Tjoelker2014-12-211-1/+0
* sh: Remove SIGWINCH handler and just check for resize before every read.Jilles Tjoelker2014-01-141-1/+0
* sh: Fix race condition with signals and wait or set -T.Jilles Tjoelker2013-09-021-0/+1
* sh: If a SIGINT or SIGQUIT interrupts "wait", return status 128+sig.Jilles Tjoelker2013-02-231-1/+1
* sh: Fix EINTR race condition in "wait" and "set -T" using sigsuspend().Jilles Tjoelker2012-07-291-0/+1
* sh: Fix duplicate prototypes for builtins.Jilles Tjoelker2011-06-131-1/+0
* sh: Make exit without parameters from EXIT trap POSIX-compliant.Jilles Tjoelker2011-01-081-0/+1
* sh: Add some __dead2 to indicate functions that do not return.Jilles Tjoelker2009-12-241-1/+1
* Don't skip forking for an external command if any traps are active.Jilles Tjoelker2009-06-131-0/+1
* Remove clause 3 from the UCB licenses.Mark Murray2004-04-061-4/+0
* Avoid calling el_resize() from a signal handler, even though libeditTim J. Robbins2002-07-241-0/+1
* o __P has been reovedWarner Losh2002-02-021-8/+8
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
* Do not exit on SIGINT in non-interactive shells, fixes PR 1206,Martin Cracauer1998-08-241-1/+2
* Fixed some type and value mismatches. setsignal() returned a boguslyBruce Evans1997-11-101-2/+2
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Merge in NetBSD mods and -Wall cleaning.Steve Price1996-12-141-4/+4
* Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is aPeter Wemm1996-09-011-17/+10
* Added $Id$David Greenman1994-09-241-0/+1
* BSD 4.4 Lite bin SourcesRodney W. Grimes1994-05-261-0/+55