Age | Commit message (Expand) | Author |
2018-03-15 | Favor usage of __func__ in warning/error messages. Some of them referred to the | anton |
2018-01-16 | Introduce internal_warningf() and mark internal_errorf() as noreturn | Jeremie Courreges-Anglas |
2018-01-15 | Stop pretending we support building ksh without EDIT/HISTORY support | Jeremie Courreges-Anglas |
2017-12-27 | Add -Wshadow to Makefile and fix the resulting warnings. Many of | Todd C. Miller |
2017-12-18 | Get rid of a todo by stop declaring variable texec as static and instead zeroing | anton |
2016-12-11 | I missed a bit of the indentation fix from Kartik Agaram. | Todd C. Miller |
2016-12-11 | When ERREXIT (set -e) is in effect, don't disable it after a | Todd C. Miller |
2016-12-11 | In execute() we assign xerrorok to a dummy value if it is NULL | Todd C. Miller |
2016-12-11 | Fix for() loop indentation for TCASE in execute() and add some | Todd C. Miller |
2015-12-30 | rename global "e" to genv to avoid accidental shadowing and aliasing. | Ted Unangst |
2015-12-14 | Move system headers from sh.h to those files that actually need them. | tb |
2015-11-01 | Add uses of areallocarray(). mksh and Bitrig ksh already have similar | mmcc |
2015-10-19 | Move string.h include from sh.h to the files that use it. | mmcc |
2015-10-19 | Apply style(9) to header includes. | mmcc |
2015-10-17 | Drop two useless defines. | mmcc |
2015-10-17 | Move a system header include from the global header (sh.h) into the | mmcc |
2015-09-22 | Make errorf() and bi_errorf() handle a NULL argument. | Todd C. Miller |
2015-09-18 | Last of the (thing *)0 -> NULL, from Michael McConville. No binary | Nicholas Marriott |
2015-09-17 | Remove unnecessary casts, from Michael McConville. No binary change. | Nicholas Marriott |
2015-09-15 | correct spelling of NULL from (char *)0. from Michael McConville. | Ted Unangst |
2015-09-14 | Replace Tflag typedef with just int; ok tedu | Nicholas Marriott |
2015-09-10 | Replace newline and space defines by "\n" and " " directly, from Michael | Nicholas Marriott |
2015-04-18 | Convert many atoi() calls to strtonum(), adding range checks and failure | Theo de Raadt |
2013-06-10 | POSIX specifies that for an AND/OR list, only the last command's | Todd C. Miller |
2009-01-29 | pass "xerrok" status across the execution call stack to more closely | Jared Yanovich |
2007-09-05 | Call ERR trap _before_ doing exit handling. Otherwise it's too late | Otto Moerbeek |
2007-08-02 | another memory leak fix found by coverity. from netbsd but modified. | Federico G. Schwindt |
2006-04-10 | fix lint comments, no functional changes; ok ray | Jared Yanovich |
2006-03-17 | Simplify savefd() by removing the "noclose" flag and make noclose | Todd C. Miller |
2005-12-11 | fix a few name clashes with libc; found by lint. ok deraadt@ | Otto Moerbeek |
2005-12-11 | remove unused variables and functions | Theo de Raadt |
2005-09-11 | Fix " handling in here documents. POSIX says they are not special, so | Otto Moerbeek |
2005-03-30 | lots of indentation cleanup, now ksh is readable like our other code. | Theo de Raadt |
2005-03-28 | spacing | Theo de Raadt |
2004-12-22 | Fix a use-after-free, that causs core dumps if a shell is killed | Otto Moerbeek |
2004-12-22 | Use stdbool.h instead of rolling our own bools. | Todd C. Miller |
2004-12-20 | Ansification plus some minor knf. No binary change on i386 and | Otto Moerbeek |
2004-12-19 | spacing | Theo de Raadt |
2004-12-18 | Replace fd_clexec() with calls to fcntl(fd, F_SETFD, FD_CLOEXEC) | Todd C. Miller |
2004-12-18 | deregister | Todd C. Miller |
2004-12-18 | Get rid of #ifdef KSH since we don't care about building a V7 style sh and | Todd C. Miller |
2004-12-18 | Remove unused OS dependent #ifdef blocks, #defines and macro abstraction. | Todd C. Miller |
2003-12-15 | Unbreak parameter assignment when calling bourne style functions; | Otto Moerbeek |
2003-11-10 | If "from fd" == "to fd" don't call dup2() or close "from fd". | Todd C. Miller |
2003-11-10 | For the >& and <& operators, add a check for "dup from" == "dup to" and | Todd C. Miller |
2003-10-22 | typos from Jared Yanovich; | Jason McIntyre |
2003-02-28 | typos; from Brian Poole | Jason McIntyre |
2002-06-09 | knf | Todd T. Fries |
2002-01-16 | Use the volatile specifier to fix warnings about variables being | Todd C. Miller |
2001-07-19 | Back out last change, it caused problems with exit vals. | Todd C. Miller |