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
/
var.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r292360: sh: Fix use-after-free when attempting to modify a read-only
jilles
2015-12-23
1
-1
/
+1
*
MFC r263847: sh: Fix memory leak with an assignment before a regular builtin
jilles
2014-04-15
1
-2
/
+8
*
MFC r263846: sh: Fix memory leak when trying to set a read only variable.
jilles
2014-04-15
1
-1
/
+4
*
MFC r263777: sh: Fix possible memory leaks and double frees with unexpected
jilles
2014-04-14
1
-3
/
+10
*
Sync sh(1) in stable/10 to head.
jmmv
2014-03-09
1
-13
/
+11
*
sh: Recognize "--" as end of options in local builtin.
jilles
2013-08-14
1
-0
/
+1
*
Fix two typos
eadler
2013-05-09
1
-2
/
+2
*
sh: Remove mkinit's initialization routine.
jilles
2013-01-20
1
-22
/
+10
*
sh: Prefer internal nextopt() to libc getopt().
jilles
2012-09-15
1
-12
/
+6
*
sh: Fix swapped INTON/INTOFF.
jilles
2012-02-04
1
-2
/
+2
*
sh: Use vfork in a few common cases.
jilles
2012-02-04
1
-0
/
+3
*
sh: Skip variables with invalid names in "set", "export -p", "readonly -p".
jilles
2011-06-17
1
-0
/
+13
*
sh: Fix duplicate prototypes for builtins.
jilles
2011-06-13
1
-0
/
+1
*
sh: Save/restore changed variables in optimized command substitution.
jilles
2011-06-12
1
-3
/
+7
*
sh: Minor optimization to output from ulimit/export/readonly.
jilles
2011-05-15
1
-6
/
+5
*
sh: Add \u/\U support (in $'...') for UTF-8.
jilles
2011-05-08
1
-0
/
+7
*
sh: Optimize variable code by storing the length of the name.
jilles
2011-05-08
1
-124
/
+124
*
sh: Track if the current locale's charset is UTF-8 or not.
jilles
2011-05-06
1
-0
/
+19
*
sh: Remove special code for shell scripts without magic number.
jilles
2011-02-04
1
-42
/
+1
*
sh: Clean up some old comments:
jilles
2011-01-25
1
-6
/
+3
*
sh: Check readonly status for assignments on regular builtins.
jilles
2011-01-01
1
-2
/
+6
*
sh: Code size optimizations to buffered output.
jilles
2010-11-20
1
-9
/
+12
*
sh: Do the additional actions if 'local -' restore changes -i/-m/-E/-V.
jilles
2010-11-13
1
-0
/
+1
*
sh: Tweak some string constants to reduce code size.
jilles
2010-10-29
1
-1
/
+1
*
In the spirit of r90111, depend on c89 and remove the "STATIC" macro
obrien
2010-10-13
1
-8
/
+8
*
Consistently use "STATIC" for all functions in order to be able to set
obrien
2010-10-13
1
-7
/
+7
*
sh: Apply variable assignments left-to-right in bltinlookup().
jilles
2010-09-11
1
-1
/
+5
*
sh: Pass TERM changes to libedit.
jilles
2010-06-02
1
-0
/
+5
*
sh: Apply locale vars on builtins, recognize LC_MESSAGES as a locale var.
jilles
2010-05-05
1
-7
/
+68
*
sh: Do not stat() $MAIL/$MAILPATH in non-interactive shells.
jilles
2010-02-06
1
-1
/
+6
*
sh: Change varinit to use const better.
jilles
2009-12-27
1
-13
/
+13
*
sh: Various warning fixes (from WARNS=6 NO_WERROR=1):
jilles
2009-12-27
1
-4
/
+4
*
sh: Constify various strings.
jilles
2009-12-24
1
-20
/
+19
*
sh: Remove setting variables from dotcmd/exportcmd.
jilles
2009-12-24
1
-1
/
+0
*
Fix various things about SIGINT handling:
jilles
2009-11-22
1
-0
/
+3
*
sh: Improve handling of setjmp/longjmp volatile:
jilles
2009-06-23
1
-5
/
+1
*
correctly test for __GNUC__ macro (non-GCC compilers do not have it defined a...
rse
2009-06-01
1
-1
/
+1
*
Take care that the input to setenv() may actually be a pointer straight
scf
2007-07-06
1
-14
/
+28
*
Significantly reduce the memory leak as noted in BUGS section for
scf
2007-07-04
1
-3
/
+13
*
Back out all POSIXified *env() changes.
ache
2007-05-01
1
-9
/
+4
*
Simplify previous fix and disallow VTEXTFIXED direct pass for putenv() too,
ache
2007-04-30
1
-3
/
+3
*
Put some safeguards:
ache
2007-04-30
1
-4
/
+9
*
Implement the PS4 variable which is defined by the POSIX User Portability
stefanf
2006-06-15
1
-0
/
+3
*
POSIX demands that set's output (when invoked without arguments) should be
stefanf
2006-04-29
1
-9
/
+47
*
s/varable/variable/; s/tored/stored/
schweikh
2006-02-04
1
-2
/
+2
*
- Provide a reasonable error message for `export -p var'.
stefanf
2005-09-09
1
-1
/
+3
*
Use prototypes in the MKINIT lines collected by mkinit.
stefanf
2005-08-13
1
-1
/
+1
*
Attempting to unset an undefined variable or function should not be
des
2004-09-27
1
-1
/
+1
*
Remove clause 3 from the UCB licenses.
markm
2004-04-06
1
-4
/
+0
*
Changes following CScout analysis:
dds
2003-07-05
1
-3
/
+3
[next]