| Commit message (Expand) | Author | Age | Files | Lines |
* | sh: Avoid out-of-bounds access in setoptionbyindex() for 'set -o nolog'. | jilles | 2016-03-09 | 1 | -3/+3 |
* | sh: Simplify some code related to positional parameters. | jilles | 2016-01-19 | 1 | -16/+13 |
* | sh: Reduce size of options table. | jilles | 2016-01-07 | 1 | -17/+20 |
* | sh: Add set -o nolog. | jilles | 2015-08-29 | 1 | -1/+1 |
* | sh: When setting option via long name, don't go via letter. | jilles | 2015-08-14 | 1 | -13/+20 |
* | sh: Fix more compiler warnings. | jilles | 2015-03-01 | 1 | -6/+6 |
* | sh: Make getopts memory-safe if with changing arguments. | jilles | 2014-10-26 | 1 | -6/+25 |
* | sh: In getopts, unset OPTARG where POSIX says we should. | jilles | 2014-05-10 | 1 | -13/+12 |
* | sh: Don't discard getopts state on unknown option or missing argument. | jilles | 2014-05-10 | 1 | -8/+4 |
* | sh: Send getopts error messages to stderr, not stdout. | jilles | 2014-05-09 | 1 | -2/+2 |
* | sh: Add more necessary INTOFF/INTON. | jilles | 2014-05-09 | 1 | -0/+4 |
* | sh: Remove XXX comment about removing nextopt(). | jilles | 2012-09-08 | 1 | -4/+0 |
* | sh: Allow unsetting OPTIND. | jilles | 2011-11-20 | 1 | -2/+3 |
* | sh: Fix duplicate prototypes for builtins. | jilles | 2011-06-13 | 1 | -0/+1 |
* | sh: Improve error message if the script cannot be opened. | jilles | 2011-06-04 | 1 | -2/+4 |
* | sh: Check setuid()/setgid() return values. | jilles | 2011-04-25 | 1 | -2/+4 |
* | sh: Remove duplicate code resetting uid/gid for set +p/+o privileged. | jilles | 2011-04-25 | 1 | -10/+5 |
* | sh: Remove special code for shell scripts without magic number. | jilles | 2011-02-04 | 1 | -15/+0 |
* | sh: Code size optimizations to buffered output. | jilles | 2010-11-20 | 1 | -7/+6 |
* | In the spirit of r90111, depend on c89 and remove the "STATIC" macro | obrien | 2010-10-13 | 1 | -8/+8 |
* | sh: Automatically enable -o emacs in interactive shells with terminals. | jilles | 2010-04-05 | 1 | -1/+4 |
* | sh: Various warning fixes (from WARNS=6 NO_WERROR=1): | jilles | 2009-12-27 | 1 | -3/+3 |
* | sh: Constify various strings. | jilles | 2009-12-24 | 1 | -2/+3 |
* | Fix a bug in r177497 which caused the getopts state to be reset when 'set' | stefanf | 2008-08-27 | 1 | -1/+1 |
* | Reset the internal state used for the 'getopts' built-in when 'shift' or 'set' | stefanf | 2008-03-22 | 1 | -2/+2 |
* | Implement some of the differences between special built-ins and other builtins | stefanf | 2006-04-09 | 1 | -1/+1 |
* | Include disabled options in the output of 'set +o'. POSIX says the output of | stefanf | 2005-10-29 | 1 | -11/+8 |
* | A second attempt to adjust option-parsing on a shell command, for the | gad | 2005-05-16 | 1 | -1/+20 |
* | Change /bin/sh so *it* implements the processing needed for scripts to | gad | 2005-02-16 | 1 | -11/+43 |
* | Remove clause 3 from the UCB licenses. | markm | 2004-04-06 | 1 | -4/+0 |
* | Consistently use FBSDID | obrien | 2002-06-30 | 1 | -2/+2 |
* | Implement `set +o', which displays the currently set options in a format | tjr | 2002-05-25 | 1 | -5/+20 |
* | Usage style sweep: spell "usage" with a small 'u'. | des | 2002-04-22 | 1 | -1/+1 |
* | o __P has been reoved | imp | 2002-02-02 | 1 | -43/+22 |
* | Fix warnings, some of them serious because sh violated name | cracauer | 2000-04-20 | 1 | -2/+2 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-27 | 1 | -1/+1 |
* | Add rcsid. Spelling. | charnier | 1998-05-18 | 1 | -3/+5 |
* | Avoid a possible NULL pointer dereference, nuke register usage, | steve | 1997-04-28 | 1 | -6/+5 |
* | Revert $FreeBSD$ to $Id$ | peter | 1997-02-22 | 1 | -1/+1 |
* | Make the long-awaited change from $Id$ to $FreeBSD$ | jkh | 1997-01-14 | 1 | -1/+1 |
* | Fix a problem caused by finger failure on my part. The builtin | steve | 1996-12-21 | 1 | -3/+7 |
* | Merge in NetBSD mods and -Wall cleaning. | steve | 1996-12-14 | 1 | -32/+109 |
* | Add the -p (privileged) commandline switch | steve | 1996-10-29 | 1 | -1/+10 |
* | Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning. This is a | peter | 1996-09-01 | 1 | -20/+39 |
* | Fix my breakage of the $0 handling during $ENV processing. | joerg | 1995-10-09 | 1 | -2/+2 |
* | Posixize: | joerg | 1995-10-01 | 1 | -1/+4 |
* | Fix /bin/sh's broken handling of the builtin getopts(1). The options | joerg | 1995-08-06 | 1 | -3/+2 |
* | Remove trailing whitespace. | rgrimes | 1995-05-30 | 1 | -2/+2 |
* | Added $Id$ | dg | 1994-09-24 | 1 | -0/+2 |
* | BSD 4.4 Lite bin Sources | rgrimes | 1994-05-26 | 1 | -0/+433 |