| Age | Commit message (Expand) | Author |
| 2017-07-20 | Make compat.c handle SIGINT etc more like job.c | sjg |
| 2016-08-26 | Add a .DELETE_ON_ERROR: magic target that causes *failed* targets as | dholland |
| 2016-05-12 | Propagate errors from filemon. | sjg |
| 2016-02-18 | Collapse the 3 boolean parameter to 1 flags parameter. No functional change. | christos |
| 2016-01-17 | remove free NULL checks (Tilman Sauerbeck) | christos |
| 2016-01-09 | Preserve $$ in := assignments.. | christos |
| 2015-10-11 | Add Boolean wantit to Var_Parse and Var_Subst | sjg |
| 2015-06-19 | make needshell customizable, so that xinstall can use it. | christos |
| 2015-06-19 | create needshell so we don't scan the string multiple times. | christos |
| 2015-06-19 | Adjust metachar handling to previous behaviour: | mlelstv |
| 2015-06-17 | Centralize the "is a meta char" test, instead of using two different arrays. | christos |
| 2014-09-07 | Revert all make changes except the unit tests to the state of three | joerg |
| 2014-08-23 | PR/46096: Jarmo Jaakkola: fix many problems with dependencies (PR 49086) | christos |
| 2014-01-03 | Treat '~' as a meta char requiring a shell. | sjg |
| 2013-09-02 | Do not apply shellErrFlag unless errCheck is true. | sjg |
| 2013-07-05 | If commandShell hasErrCtl is true, set shellErrFlag for use by | sjg |
| 2013-01-25 | Remove Check_Cwd - it is no longer needed. | sjg |
| 2012-10-07 | Treat empty commands same as jobs mode | sjg |
| 2012-06-10 | Remove a __dead for an undead function (clang errors out otherwise). | wiz |
| 2012-06-05 | kill(2) is more appropriate and more portable than raise(3) | sjg |
| 2012-06-05 | Re-raising SIGINT etc, after running .INTERRUPT | sjg |
| 2012-05-30 | An empty command is quietly ignored in jobs mode, but causes a failure | sjg |
| 2012-05-15 | - Use _exit() instead of exit() in signal handler since | seanb |
| 2011-09-16 | Use __dead consistently. If it doesn't exist, define it away. | joerg |
| 2011-08-14 | - remove gcc-4.5 warnings | christos |
| 2010-11-25 | Instead of keeping around the mtime of the youngest child, keep a pointer | christos |
| 2010-09-13 | Add meta.c which implements "meta" mode for make. | sjg |
| 2010-08-07 | wait[pid]() is called in several places. | sjg |
| 2010-06-03 | We have required sigaction() for quite a while. | sjg |
| 2010-04-23 | On darwin at least, vfork() fails in child of vfork(). | sjg |
| 2010-04-07 | Add: | sjg |
| 2009-02-22 | Use pid_t for the result of fork and wait. PR 38031 from Ryan Stutsman. | dholland |
| 2009-01-23 | Change 'ClientData' to 'void *' so that relevant parameters can | dsl |
| 2009-01-16 | Debug print improvements. | dsl |
| 2008-12-19 | if brk_string failed, use the shell. | christos |
| 2008-12-13 | Use NULL instead of -1 cast to the relavant type (usually via NIL). | dsl |
| 2008-02-15 | back all changes out until I fix it properly. | christos |
| 2008-02-14 | - use pid_t/size_t as appropriate instead of int. | christos |
| 2008-01-19 | Implement -dl (aka LOUD) to override '@' at the start of script lines. | sjg |
| 2007-10-05 | Add the ability to .export variables to the environment. | sjg |
| 2007-04-05 | kill clobbered warning from Tobias Nygren | christos |
| 2006-11-17 | A rather large rototil in the way the parallel make code schedules jobs. | dsl |
| 2006-10-27 | Since 'ClientData' is 'void *', nuke almost all the (ClientData) casts. | dsl |
| 2006-10-22 | sprinkle volatile. | christos |
| 2006-10-15 | Output all debug trace output through 'debug_file' defaulting to 'stdout'. | dsl |
| 2006-10-09 | In a non-native build, always use a shell to execute commands. This may | apb |
| 2006-04-22 | Coverity CID 530: Don't leak the argument vector. | christos |
| 2005-08-08 | From Max Okumoto: | christos |
| 2005-07-25 | Whitespace KNF cleanup from Max Okumoto | christos |
| 2005-05-08 | Don't complain that we cannot make .END. | christos |