summaryrefslogtreecommitdiff
path: root/Src/signals.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-2653257: use monotonic clock where appropriatedana1-2/+1
2024-09-1453081: remove old BeOS support codeOliver Kiddle1-7/+0
2024-09-1453080: remove code for systems that only have the old pre-POSIX signal()Oliver Kiddle1-209/+1
2024-02-2852594: support for POSIX real-time signals with kill and trapOliver Kiddle1-6/+78
2023-12-0952365: record state of exited background jobs so as to be visible in TRAPCHLDBart Schaefer1-13/+3
2022-06-0350306: fix wait for child that was stopped/continuedJun-ichi Takimoto1-6/+4
2021-07-2349029: Prevent shell from sending duplicate signals with MONITORErik Paulson1-0/+1
2021-05-1648857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer1-8/+8
2020-02-27users/24710: Fix job control problem with sudo.Peter Stephenson1-1/+2
2019-12-1745058: internal: Add symbolic names to possible values of zexit()'s "from_whe...Daniel Shahaf1-4/+4
2019-05-1344259: Ensure we can set signals to default even if ignored.Peter Stephenson1-4/+0
2018-09-2443535: Fixes for bg / fg handling of superjobs.Peter Stephenson1-3/+19
2018-09-1643464: Another attachtty() fix.Peter Stephenson1-2/+3
2018-09-12Fix windowsize when reattaching to terminal on process exitPeter Stephenson1-0/+1
2018-06-18433029: Testing signal return type is no longer neededEitan Adler1-1/+1
2018-05-1442234: Stephane: don't kill a process if not running.Peter Stephenson1-3/+15
2018-04-2342705: Another safety fix for pgrp reclaiming.Peter Stephenson1-1/+2
2018-04-1942686: Fix previous pgrp patch.Peter Stephenson1-1/+2
2018-04-1742630: Improve process group handling in pipelines.Peter Stephenson1-0/+13
2017-08-2441590 modified as 41595: make ERR_RETURN more logical.Peter Stephenson1-1/+1
2017-04-2741012: Fix premature exit from nested function in EXIT trap.Peter Stephenson1-0/+11
2017-02-2340624: conditionally handle WIFCONTINUED to properly set SP_RUNNING process s...Barton E. Schaefer1-0/+5
2017-01-1640353 with tweaks to whence -v: extend directory cache use.Peter Stephenson1-2/+5
2017-01-1240342: Add directory name cache for autoload file paths.Peter Stephenson1-0/+1
2016-10-0339548: DEBUG for queueing_enabledBarton E. Schaefer1-0/+4
2016-09-2539436: Pass on status of SIGINT better.Peter Stephenson1-0/+1
2016-09-1639359: Fix remaining race with orphaned subjob.Peter Stephenson1-3/+13
2016-03-0738094: Fix POSIX EXIT traps defined in function.Peter Stephenson1-1/+6
2016-02-2538024: Improve POSIX and native EXIT traps compatibility.Peter Stephenson1-1/+6
2016-02-1737999: Sticky behaviour of EXIT traps.Peter Stephenson1-9/+37
2015-09-0236393: process queued signals during dotrap()Barton E. Schaefer1-0/+5
2015-08-1036079: do not allow update_job() and its helpers to run the signal queue whil...Barton E. Schaefer1-0/+8
2015-08-10Don't rely on implicit value when saving background process statusPeter Stephenson1-2/+8
2015-08-0936022 fix bug that some loop constructs could not be interrupted, revise sign...Barton E. Schaefer1-2/+6
2015-01-09Rearrange context saving.Peter Stephenson1-2/+2
2014-12-1133876: etc.: Separate errors and keyboards interruptsPeter Stephenson1-4/+24
2014-10-2633531 with additions: retain status of exited background jobs.Peter Stephenson1-7/+7
2014-09-29Merge branch 'master' of git://git.code.sf.net/p/zsh/codeBarton E. Schaefer1-1/+1
2014-09-2933285: apply function definition redirections at executionPeter Stephenson1-1/+1
2014-09-2933268: interactive shells treat SIGPIPE like SIGHUP if and only if SHTTY is d...Barton E. Schaefer1-0/+13
2014-06-0732737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilationNikolas Garofil1-1/+1
2014-03-1432479: POSIXTRAPS and implicit return values.Peter Stephenson1-0/+8
2013-11-06unposted: updates for 4.0.2-test-1.Peter Stephenson1-3/+5
2012-10-1130726: make shell options passed to emulate stick along with the emulationPeter Stephenson1-1/+4
2011-09-25unposted: cross-reference zmodload from the modules intro doc.Bart Schaefer1-1/+3
2011-08-1429677: Do not allow external processes in a pipeline to become suspendedBart Schaefer1-5/+12
2011-08-0429643: set incompfunc to zero when executing hook or trap functionPeter Stephenson1-1/+3
2011-06-1529481: always return a matching job in findproc() but scan the whole listBart Schaefer1-1/+0
2010-09-1428258: fix undefined variable in trapsPeter Stephenson1-4/+3
2010-09-1228253: document -h argument to atribute commandsPeter Stephenson1-4/+6