summaryrefslogtreecommitdiff
path: root/Src/jobs.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-1145004: Fix typos in commentsMartijn Dekker1-1/+1
2019-10-2844864: Avoid inifinite loop in tty init.Peter Stephenson1-2/+16
2019-05-1444290: job number exceeding int range and wrapping to a negative number crash...Oliver Kiddle1-1/+1
2018-12-3043945 (tweaked to remove test failure, noted in test):Martijn Dekker1-10/+13
2018-10-0343589: Further improved subjob reporting.Peter Stephenson1-9/+5
2018-09-2843570: Start documenting jobs.c, in particular superjobs.Daniel Shahaf1-3/+24
2018-09-2643564: improve job control report about stopped subjobPeter Stephenson1-5/+37
2018-09-2543543: Further improvements to fg/bg of superjob/subjob.Peter Stephenson1-22/+25
2018-09-2443535: Fixes for bg / fg handling of superjobs.Peter Stephenson1-16/+27
2018-09-1643464: Another attachtty() fix.Peter Stephenson1-0/+10
2018-09-1243446: More entersubsh() / addproc() wiring.Peter Stephenson1-4/+10
2018-09-0743409: Fix process group setting in main shell.Peter Stephenson1-4/+9
2018-05-1742793: Always define FDT_PROC_SUBST even if not needed.Peter Stephenson1-5/+1
2018-03-1242453: Fix race in look up of status for wait.Peter Stephenson1-2/+5
2018-02-1742362: protect REPORTTIME logic from bad statusPeter Stephenson1-0/+3
2017-12-14add millisecond and microsecond options to TIMEFMT variabledana1-0/+34
2017-09-1341688: builtin wait for all jobs should ignore STAT_NOPRINTPeter Stephenson1-1/+2
2017-07-04Delay processing "disown" for superjob.Peter Stephenson1-0/+8
2017-07-0241386: when backgrounding a STAT_CURSH job, remove the flag.Peter Stephenson1-1/+3
2016-09-1639359: Fix remaining race with orphaned subjob.Peter Stephenson1-1/+2
2016-09-1639331: Reparent subjob on fork with exited superjob.Peter Stephenson1-2/+9
2016-07-2338923: zwaitjob() continues waiting for children that may have ignored the in...Barton E. Schaefer1-1/+8
2016-06-13users/21632: Use of REPORTMEMORY variablePeter Stephenson1-14/+39
2016-06-0538622: consistent handling of "--" in "kill" builtinBarton E. Schaefer1-0/+4
2016-02-0337868: add 'static' to file local variablesJun-ichi Takimoto1-3/+3
2015-08-1536180: avoid infinite job stop/continue loop on "wait PID" for a background jobBarton E. Schaefer1-1/+8
2015-08-1136104: change order of child_block() and dont_queue_signals() to resolve yet ...Barton E. Schaefer1-2/+2
2015-08-0935929: protect FDT_PROC_SUBST by #ifdefJun-ichi Takimoto1-2/+5
2015-07-2335849: close fd's from process substitution after forkPeter Stephenson1-4/+6
2015-05-0535032: Handle SIGCONT for process better.Peter Stephenson1-1/+3
2015-01-0634120: compctl, jobs: Check contents instead of arrayMikael Magnusson1-1/+1
2014-12-1833992: do not attempt attachtty() for process group zero (which is possible i...Barton E. Schaefer1-2/+5
2014-12-1633982: minimal support for pid namespaces by recognizing that GETPGRP() may r...Chirantan Ekbote1-1/+1
2014-12-1133876: etc.: Separate errors and keyboards interruptsPeter Stephenson1-8/+15
2014-10-31unposted: quash compiler warningOliver Kiddle1-0/+2
2014-10-2733562: Fix thinko in previous commitMikael Magnusson1-1/+3
2014-10-2733561: The time builtin forgot to unmetafy TIMEFMTMikael Magnusson1-1/+1
2014-10-2633531 with additions: retain status of exited background jobs.Peter Stephenson1-21/+117
2014-10-0433354: when backgrounding a pipeline, close all pipe descriptors in the parentBarton E. Schaefer1-1/+3
2014-08-2233042: $? and $pipestatus report 128+signal number for stopped jobsBarton E. Schaefer1-5/+10
2014-05-2932624: use correct scaling factor (clock ticks) for timesPeter Stephenson1-15/+17
2013-12-2532178: fix another acquire_pgrp() infinite loopBarton E. Schaefer1-0/+4
2013-12-2132176: plug additional deadlock-inducing pipe descriptor leaksPeter Stephenson1-13/+25
2013-10-2931929: Src/jobs.c: fix DPUTS3() test condition from 31906.Barton E. Schaefer1-1/+1
2013-10-2631906: fix race-condition interaction of $pipestatus with job controlBarton E. Schaefer1-3/+10
2013-10-2431885: fix PIPEFAIL when the last command executes in the current shellBarton E. Schaefer1-18/+24
2013-10-2331879 plus misc.: improve $pipestatus handling and add a test for itBarton E. Schaefer1-17/+35
2013-10-06users:18023: Add PIPEFAIL optionPeter Stephenson1-3/+10
2013-07-1931536 with additions: Fix hang in previous process substitution fix.Peter Stephenson1-0/+25
2013-07-1731528: use job table to record file descriptors associated with process substPeter Stephenson1-5/+37