| Commit message (Expand) | Author | Age | Files | Lines |
* | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | sh: Remove broken #ifdef NOHACK code (related to sh -c). | Jilles Tjoelker | 2017-07-18 | 1 | -7/+2 |
* | sh: Update TOUR and comments for some code changes, some of them old. | Jilles Tjoelker | 2017-05-06 | 1 | -2/+4 |
* | sh: Simplify setinteractive(). | Jilles Tjoelker | 2017-04-22 | 1 | -1/+1 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | sh: Avoid out-of-bounds access in setoptionbyindex() for 'set -o nolog'. | Jilles Tjoelker | 2016-03-09 | 1 | -3/+3 |
* | sh: Simplify some code related to positional parameters. | Jilles Tjoelker | 2016-01-19 | 1 | -16/+13 |
* | sh: Reduce size of options table. | Jilles Tjoelker | 2016-01-07 | 1 | -17/+20 |
* | sh: Add set -o nolog. | Jilles Tjoelker | 2015-08-29 | 1 | -1/+1 |
* | sh: When setting option via long name, don't go via letter. | Jilles Tjoelker | 2015-08-14 | 1 | -13/+20 |
* | sh: Fix more compiler warnings. | Jilles Tjoelker | 2015-03-01 | 1 | -6/+6 |
* | sh: Make getopts memory-safe if with changing arguments. | Jilles Tjoelker | 2014-10-26 | 1 | -6/+25 |
* | sh: In getopts, unset OPTARG where POSIX says we should. | Jilles Tjoelker | 2014-05-10 | 1 | -13/+12 |
* | sh: Don't discard getopts state on unknown option or missing argument. | Jilles Tjoelker | 2014-05-10 | 1 | -8/+4 |
* | sh: Send getopts error messages to stderr, not stdout. | Jilles Tjoelker | 2014-05-09 | 1 | -2/+2 |
* | sh: Add more necessary INTOFF/INTON. | Jilles Tjoelker | 2014-05-09 | 1 | -0/+4 |
* | sh: Remove XXX comment about removing nextopt(). | Jilles Tjoelker | 2012-09-08 | 1 | -4/+0 |
* | sh: Allow unsetting OPTIND. | Jilles Tjoelker | 2011-11-20 | 1 | -2/+3 |
* | sh: Fix duplicate prototypes for builtins. | Jilles Tjoelker | 2011-06-13 | 1 | -0/+1 |
* | sh: Improve error message if the script cannot be opened. | Jilles Tjoelker | 2011-06-04 | 1 | -2/+4 |
* | sh: Check setuid()/setgid() return values. | Jilles Tjoelker | 2011-04-25 | 1 | -2/+4 |
* | sh: Remove duplicate code resetting uid/gid for set +p/+o privileged. | Jilles Tjoelker | 2011-04-25 | 1 | -10/+5 |
* | sh: Remove special code for shell scripts without magic number. | Jilles Tjoelker | 2011-02-04 | 1 | -15/+0 |
* | sh: Code size optimizations to buffered output. | Jilles Tjoelker | 2010-11-20 | 1 | -7/+6 |
* | In the spirit of r90111, depend on c89 and remove the "STATIC" macro | David E. O'Brien | 2010-10-13 | 1 | -8/+8 |
* | sh: Automatically enable -o emacs in interactive shells with terminals. | Jilles Tjoelker | 2010-04-05 | 1 | -1/+4 |
* | sh: Various warning fixes (from WARNS=6 NO_WERROR=1): | Jilles Tjoelker | 2009-12-27 | 1 | -3/+3 |
* | sh: Constify various strings. | Jilles Tjoelker | 2009-12-24 | 1 | -2/+3 |
* | Fix a bug in r177497 which caused the getopts state to be reset when 'set' | Stefan Farfeleder | 2008-08-27 | 1 | -1/+1 |
* | Reset the internal state used for the 'getopts' built-in when 'shift' or 'set' | Stefan Farfeleder | 2008-03-22 | 1 | -2/+2 |
* | Implement some of the differences between special built-ins and other builtins | Stefan Farfeleder | 2006-04-09 | 1 | -1/+1 |
* | Include disabled options in the output of 'set +o'. POSIX says the output of | Stefan Farfeleder | 2005-10-29 | 1 | -11/+8 |
* | A second attempt to adjust option-parsing on a shell command, for the | Garance A Drosehn | 2005-05-16 | 1 | -1/+20 |
* | Change /bin/sh so *it* implements the processing needed for scripts to | Garance A Drosehn | 2005-02-16 | 1 | -11/+43 |
* | Remove clause 3 from the UCB licenses. | Mark Murray | 2004-04-06 | 1 | -4/+0 |
* | Consistently use FBSDID | David E. O'Brien | 2002-06-30 | 1 | -2/+2 |
* | Implement `set +o', which displays the currently set options in a format | Tim J. Robbins | 2002-05-25 | 1 | -5/+20 |
* | Usage style sweep: spell "usage" with a small 'u'. | Dag-Erling Smørgrav | 2002-04-22 | 1 | -1/+1 |
* | o __P has been reoved | Warner Losh | 2002-02-02 | 1 | -43/+22 |
* | Fix warnings, some of them serious because sh violated name | Martin Cracauer | 2000-04-20 | 1 | -2/+2 |
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-27 | 1 | -1/+1 |
* | Add rcsid. Spelling. | Philippe Charnier | 1998-05-18 | 1 | -3/+5 |
* | Avoid a possible NULL pointer dereference, nuke register usage, | Steve Price | 1997-04-28 | 1 | -6/+5 |
* | Revert $FreeBSD$ to $Id$ | Peter Wemm | 1997-02-22 | 1 | -1/+1 |
* | Make the long-awaited change from $Id$ to $FreeBSD$ | Jordan K. Hubbard | 1997-01-14 | 1 | -1/+1 |
* | Fix a problem caused by finger failure on my part. The builtin | Steve Price | 1996-12-21 | 1 | -3/+7 |
* | Merge in NetBSD mods and -Wall cleaning. | Steve Price | 1996-12-14 | 1 | -32/+109 |
* | Add the -p (privileged) commandline switch | Steve Price | 1996-10-29 | 1 | -1/+10 |
* | Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a | Peter Wemm | 1996-09-01 | 1 | -20/+39 |
* | Fix my breakage of the $0 handling during $ENV processing. | Joerg Wunsch | 1995-10-09 | 1 | -2/+2 |