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
*
sh: Clean a readonly local, even if the variable does not exist outside.
jilles
2016-01-22
1
-0
/
+1
*
sh: Update associated state when restoring locals while leaving a function.
jilles
2016-01-10
1
-0
/
+11
*
sh: Reduce size of options table.
jilles
2016-01-07
1
-3
/
+3
*
sh: Fix use-after-free when attempting to modify a read-only variable.
jilles
2015-12-16
1
-1
/
+1
*
sh: Make struct arglist an array instead of a linked list.
jilles
2015-10-11
1
-15
/
+13
*
sh: Fix more compiler warnings related to variable declarations.
jilles
2015-03-03
1
-0
/
+1
*
sh: Fix more compiler warnings.
jilles
2015-03-01
1
-1
/
+8
*
sh: Prefer "" to nullstr where possible.
jilles
2015-02-15
1
-1
/
+1
*
sh: Fix memory leak with an assignment before a regular builtin.
jilles
2014-03-27
1
-2
/
+8
*
sh: Fix memory leak when trying to set a read only variable.
jilles
2014-03-27
1
-1
/
+4
*
sh: Fix possible memory leaks and double frees with unexpected SIGINT.
jilles
2014-03-26
1
-3
/
+10
*
sh: Simplify code related to PPID variable.
jilles
2013-12-25
1
-7
/
+2
*
sh: Initialize OPTIND=1 even if it came from the environment.
jilles
2013-12-24
1
-0
/
+1
*
sh: Remove an unused variable.
jilles
2013-12-24
1
-1
/
+0
*
sh: Prefer memcpy() to strcpy() in most cases. Remove the scopy macro.
jilles
2013-11-30
1
-5
/
+8
*
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
[next]