about summary refs log tree commit diff
path: root/Src/exec.c
Commit message (Expand)AuthorAgeFilesLines
* 50136: Fix =(nosuchcommand) race/deadlock first reported in workers/42609Bart Schaefer2022-04-291-4/+0
* 50162: Fix multios with current-shell "exec" (aka nullexec).Bart Schaefer2022-04-281-0/+4
* 50049: care with signed charactersPeter Stephenson2022-04-251-1/+1
* 49906 (Bart), 49911: Fixes to querying jobs in subshell.Peter Stephenson2022-03-301-0/+1
* 49813: <<<: Document newline behavior and fix optimizationMikael Magnusson2022-03-301-1/+3
* 49694 + doc: Allow using empty STTY= to freeze tty for a single commandMikael Magnusson2022-01-301-2/+4
* github #82: Fix typosDimitris Apostolou2021-11-121-1/+1
* 49353: Fix comments in sourced file.Peter Stephenson2021-09-091-1/+1
* 49307 with doc update: POSIX_TRAPS fix.Peter Stephenson2021-08-261-1/+2
* 48857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer2021-05-161-3/+5
* 47794: exec: run final pipeline command in a subshell in sh modebrian m. carlson2021-04-101-4/+6
* Allow more scripts without #!Justine Tunney2021-02-161-4/+23
* 46268: suppress a useless compiler warning around nice()Roman Perepelitsa2020-07-281-2/+1
* 46175/0003: Fix the RM_STAR_SILENT bug from the parent commit.Daniel Shahaf2020-07-051-1/+1
* 46026: Add CLOBBER_EMPTY option.Peter Stephenson2020-06-091-5/+22
* users/24909: Don't clean up special file list too early.Peter Stephenson2020-06-081-1/+1
* 45923 (with memory leak fixed, cf. 45924): zprof: Don't tally all anonymous f...Daniel Shahaf2020-05-281-2/+18
* 45583/0008: Add the 'function -T' syntax.Daniel Shahaf2020-03-221-3/+5
* 45583/0007: WC_FUNCDEF: Add a placeholder element.Daniel Shahaf2020-03-221-1/+2
* 45583/0001: internal: Remove a redundant assignment.Daniel Shahaf2020-03-221-1/+0
* Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf2020-03-071-4/+2
|\
| * users/24710: Fix job control problem with sudo.Peter Stephenson2020-02-271-1/+2
| * 45343: Queue signals around arithmetic evaluationsDaniel Shahaf2020-01-291-3/+0
* | 45131: Make a function that redefines itself preserve its tracedness.Daniel Shahaf2019-12-261-0/+6
|/
* 45083: Add signal protection to execarith().Peter Stephenson2019-12-181-0/+3
* 45066: internal: Document forklevel, locallevel, and exit_pending.Daniel Shahaf2019-12-181-0/+4
* 45058: internal: Add symbolic names to possible values of zexit()'s "from_whe...Daniel Shahaf2019-12-171-1/+1
* 45025: fix re-entrancy problem with memory management in readoutput().Peter Stephenson2019-12-151-25/+36
* 45004: Fix typos in commentsMartijn Dekker2019-12-111-1/+1
* 44841: Better checking of errors from "nice"_RuRo_ (Андрей Стоцкий)2019-10-161-2/+5
* 44635: Don't apply STAT_NOPRINT to backgrounded jobsPeter Stephenson2019-08-031-1/+2
* 44480: Don't automatically close externally visible file descroptors.Peter Stephenson2019-07-021-1/+4
* 44307: allow for atoi() returning a negative numberOliver Kiddle2019-05-201-1/+1
* 44214: <(...) substitutions shouldn't grab the terminalEric Freese2019-04-101-1/+1
* 44132: don't hash commands beginning with /Charles Blake2019-03-191-0/+2
* 43723: file descriptor could leak on fork errorKamil Dudka2018-11-091-1/+2
* 43660: extend 43653 when final exit is implicit.Peter Stephenson2018-10-091-24/+25
* 43489: Add error checking on a new write() call.Daniel Shahaf2018-09-251-1/+4
* 43464: Another attachtty() fix.Peter Stephenson2018-09-161-6/+7
* 43446: More entersubsh() / addproc() wiring.Peter Stephenson2018-09-121-15/+22
* 43409: Fix process group setting in main shell.Peter Stephenson2018-09-071-17/+28
* CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing.Anthony Sottile2018-09-031-16/+20
* 43156, 43157: Need to allow for extra space in gethere().Peter Stephenson2018-07-101-3/+5
* users/23531: Error exit/return fixes.Peter Stephenson2018-07-091-0/+17
* users/23472: Add $sysparams[procsubstpid] to zsh/systemPeter Stephenson2018-06-151-0/+10
* 42101 (tweaked): assigning shell status to array was brokendana2018-05-111-2/+6
* unposted (branch fork_early): Fork early for pipelines.Peter Stephenson2018-05-011-82/+63
* 47201: fix 42355 for multiple backslashesRicardo Giorni2018-04-291-6/+6
* unposted: Correct process substitution buffer size in the PATH_DEV_FD codepath.Daniel Shahaf2018-04-251-1/+1
* 42708: fix for process substitution.Peter Stephenson2018-04-241-8/+16