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
/
expand.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix typos - remove duplicate "the".
brucec
2011-02-21
1
-1
/
+1
*
sh: Remove comment mentioning herefd, which is gone.
jilles
2011-02-02
1
-2
/
+1
*
sh: Don't do optimized command substitution if expansions have side effects.
jilles
2010-12-28
1
-0
/
+72
*
sh: Allow arbitrary large numbers in CHECKSTRSPACE.
jilles
2010-12-26
1
-3
/
+4
*
Remove dead code.
uqs
2010-12-18
1
-2
/
+0
*
sh: Fix corruption of command substitutions with special chars after newline
jilles
2010-12-16
1
-2
/
+2
*
sh: Remove the herefd hack.
jilles
2010-12-12
1
-8
/
+0
*
sh: Replace some macros and repeated code in expand.c with functions.
jilles
2010-12-11
1
-31
/
+32
*
sh: Code size optimizations to "stack string" memory allocation:
jilles
2010-11-23
1
-9
/
+8
*
sh: Code size optimizations to buffered output.
jilles
2010-11-20
1
-4
/
+2
*
sh: Fix some issues with CTL* bytes and ${var#pat}.
jilles
2010-10-29
1
-14
/
+13
*
sh: Do IFS splitting on word in ${v+word} and ${v-word}.
jilles
2010-10-29
1
-10
/
+27
*
In the spirit of r90111, depend on c89 and remove the "STATIC" macro
obrien
2010-10-13
1
-35
/
+35
*
Make DEBUG traces 64-bit clean:
jhb
2010-10-13
1
-7
/
+8
*
Consistently use "STATIC" for all functions in order to be able to set
obrien
2010-10-13
1
-6
/
+6
*
sh: Improve comments in expand.c.
jilles
2010-09-05
1
-21
/
+37
*
sh: Remove remnants of '!!' to negate pattern.
jilles
2010-08-22
1
-17
/
+2
*
sh: Fix heap-based buffer overflow in pathname generation.
jilles
2010-08-10
1
-16
/
+15
*
sh: Forget about terminated background processes sooner.
jilles
2010-06-29
1
-2
/
+2
*
sh: Fix pathname expansion with quoted slashes like *\/.
jilles
2010-05-11
1
-9
/
+15
*
sh: Use stalloc for arith variable names.
jilles
2010-04-25
1
-1
/
+3
*
sh: Do tilde expansion in substitutions.
jilles
2010-04-03
1
-3
/
+3
*
sh: Allow quoting pattern match characters in ${v%pat} and ${v#pat}.
jilles
2010-04-03
1
-1
/
+3
*
sh: Fix some bugs with backquoted builtins:
jilles
2010-01-01
1
-1
/
+1
*
sh: Various warning fixes (from WARNS=6 NO_WERROR=1):
jilles
2009-12-27
1
-2
/
+1
*
sh: Do not consider a tilde-prefix with expansions in it.
jilles
2009-12-25
1
-2
/
+7
*
sh: Constify various strings.
jilles
2009-12-24
1
-6
/
+6
*
sh: Exempt $@ and $* from set -u
jilles
2009-10-24
1
-1
/
+1
*
Fix some weirdnesses in the NetBSD IFS code,
jilles
2009-06-25
1
-2
/
+3
*
Improve IFS expansion using code from NetBSD.
jilles
2009-06-25
1
-61
/
+80
*
Expand $LINENO to the current line number. This is required by SUSv3's "User
stefanf
2008-05-15
1
-1
/
+8
*
Sigh, when reapplying the patch to HEAD, I somehow forgot to commit this file.
stefanf
2008-04-28
1
-6
/
+3
*
Fix expanding of quoted positional parameters in case patterns.
stefanf
2006-11-07
1
-6
/
+6
*
When parsing an invalid parameter expansion (eg. ${} or ${foo@bar}) do not
stefanf
2006-11-05
1
-0
/
+5
*
Remove some white space at EOL.
schweikh
2006-02-04
1
-8
/
+8
*
Various small code cleanups resulting from a code reviewing
rse
2005-09-06
1
-4
/
+2
*
Fix a bug when shell expansion is done against dangling symlinks, by
delphij
2005-07-07
1
-1
/
+1
*
Remove clause 3 from the UCB licenses.
markm
2004-04-06
1
-4
/
+0
*
Remove collate_range_cmp() stabilization, it conflicts with ranges
ache
2003-08-03
1
-9
/
+2
*
Changes following CScout analysis:
dds
2003-07-05
1
-6
/
+6
*
Instead of eating trailing newlines after inserting them into the
fenner
2003-05-31
1
-5
/
+12
*
Fixed (soon might be fatal) -Wformat warnings.
ru
2003-03-15
1
-2
/
+3
*
Do not strip CTL* escapes from redirection filenames in exptilde(),
tjr
2003-01-08
1
-4
/
+4
*
Add the "wordexp" shell built-in command which will be used to implement
tjr
2002-12-26
1
-0
/
+22
*
Do not strip CTL* escapes from redirection filenames in argstr(); they
tjr
2002-10-08
1
-1
/
+1
*
Replace various spellings with FALLTHROUGH which is lint()able
charnier
2002-08-25
1
-1
/
+1
*
Consistently use FBSDID
obrien
2002-06-30
1
-2
/
+2
*
Implement the -u (-o nounset) option, which gives an error message if
tjr
2002-05-19
1
-0
/
+11
*
o __P has been reoved
imp
2002-02-02
1
-104
/
+56
*
Don't check uninitialized memory for having the shell control character
tegge
2001-09-19
1
-4
/
+4
[next]