index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
bin
/
sh
/
parser.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
sh: Fix various compiler warnings.
jilles
2013-04-01
1
-5
/
+6
*
sh: Fix crash when parsing '{ } &'.
jilles
2013-01-13
1
-2
/
+2
*
sh: Don't lose $? when backquoted command ends with semicolon or newline.
jilles
2013-01-13
1
-1
/
+2
*
sh: Remove special support for background simple commands.
jilles
2011-06-18
1
-3
/
+2
*
sh: Add case statement fallthrough (with ';&' instead of ';;').
jilles
2011-06-17
1
-4
/
+10
*
sh: Do parameter expansion before printing PS4 (set -x).
jilles
2011-06-09
1
-0
/
+44
*
sh: Expand aliases after assignments and redirections.
jilles
2011-05-21
1
-0
/
+22
*
sh: Allow terminating a heredoc with a terminator at EOF without a newline.
jilles
2011-05-20
1
-3
/
+5
*
sh: Add \u/\U support (in $'...') for UTF-8.
jilles
2011-05-08
1
-0
/
+23
*
sh: Add $'quoting' (C-style escape sequences).
jilles
2011-05-05
1
-6
/
+139
*
sh: Detect an error for ${#var<GARBAGE>}.
jilles
2011-05-04
1
-0
/
+2
*
sh: Do not word split "${#parameter}".
jilles
2011-04-20
1
-2
/
+2
*
sh: Fix some parameter expansion variants ${#...}.
jilles
2011-03-13
1
-19
/
+30
*
sh: Fix two things about {(...)} <redir:
jilles
2011-02-05
1
-1
/
+4
*
sh: Allow arbitrary large numbers in CHECKSTRSPACE.
jilles
2010-12-26
1
-2
/
+1
*
Remove duplicate check, turning dead code into live code.
uqs
2010-12-13
1
-2
/
+0
*
sh: Code size optimizations to "stack string" memory allocation:
jilles
2010-11-23
1
-7
/
+6
*
sh: Fix some issues with aliases and case, by importing dash checkkwd code.
jilles
2010-11-02
1
-50
/
+49
*
sh: Use iteration instead of recursion to evaluate semicolon lists.
jilles
2010-10-31
1
-10
/
+17
*
sh: Tweak some string constants to reduce code size.
jilles
2010-10-29
1
-1
/
+1
*
sh: Reject function names ending in one of !%*+-=?@}~
jilles
2010-10-29
1
-1
/
+5
*
sh: Detect various additional errors in the parser.
jilles
2010-10-29
1
-3
/
+3
*
sh: Error out on various specials/keywords in the wrong place in backticks.
jilles
2010-10-29
1
-16
/
+16
*
sh: Do IFS splitting on word in ${v+word} and ${v-word}.
jilles
2010-10-29
1
-4
/
+12
*
sh: Only accept a '}' inside ${v+-=?...} if double-quote state matches.
jilles
2010-10-28
1
-4
/
+4
*
sh: Make double-quotes quote a '}' inside ${v#...} and ${v%...}.
jilles
2010-10-28
1
-1
/
+2
*
sh: Ignore double-quotes in arithmetic rather than treating them as quotes.
jilles
2010-10-24
1
-4
/
+3
*
sh: Do not allow overriding a special builtin with a function.
jilles
2010-10-24
1
-0
/
+5
*
sh: Make sure defined functions can actually be called.
jilles
2010-10-24
1
-3
/
+7
*
sh: Change ! within a pipeline to start a new pipeline instead.
jilles
2010-10-24
1
-19
/
+11
*
In the spirit of r90111, depend on c89 and remove the "STATIC" macro
obrien
2010-10-13
1
-44
/
+44
*
Consistently use "STATIC" for all functions in order to be able to set
obrien
2010-10-13
1
-13
/
+14
*
sh: Add __dead2 to two functions that do not return.
jilles
2010-09-12
1
-2
/
+2
*
sh: Fix crash due to uninitialized here-document.
jilles
2010-07-25
1
-0
/
+3
*
sh: Allow a background command consisting solely of redirections.
jilles
2010-07-18
1
-0
/
+1
*
sh: There cannot be a TNOT in simplecmd(), remove checks.
jilles
2010-07-14
1
-19
/
+3
*
sh: Use $PWD instead of getcwd() for the \w and \W prompt expansions.
jilles
2010-07-02
1
-12
/
+11
*
sh: Fix compilation with -DNO_HISTORY.
jilles
2010-06-19
1
-0
/
+1
*
sh: Fix a crash if a heredoc was not properly ended and parsing continued.
jilles
2010-05-30
1
-0
/
+1
*
sh: Change interaction of command substitution and here documents.
jilles
2010-05-30
1
-4
/
+13
*
sh: Partially revert r206146, allowing double-quotes in arithmetic.
jilles
2010-04-11
1
-1
/
+4
*
sh: Remove special handling for ' and " in arithmetic.
jilles
2010-04-03
1
-4
/
+1
*
sh: Fix various things about expansions:
jilles
2010-04-03
1
-73
/
+208
*
sh: Treat unexpected newlines in substitutions as a syntax error.
jilles
2010-04-03
1
-0
/
+4
*
sh: Fix longjmp clobber warnings in parser.c.
jilles
2010-03-13
1
-166
/
+162
*
Fix expansion of \W in prompt strings when the working directory is "/".
jh
2010-02-24
1
-1
/
+1
*
sh: Fix some bugs with backquoted builtins:
jilles
2010-01-01
1
-2
/
+2
*
Fix memory leak when parsing backticks (``).
jilles
2009-12-30
1
-13
/
+23
*
sh: Various warning fixes (from WARNS=6 NO_WERROR=1):
jilles
2009-12-27
1
-4
/
+5
*
sh: Constify various strings.
jilles
2009-12-24
1
-2
/
+2
[next]