summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2014-11-20typo fix in commentDenys Vlasenko1-1/+1
2014-11-18ash,hush: do not segfault on $((2**63 / -1))Denys Vlasenko1-4/+23
2013-02-25move endofname() to libbbDenys Vlasenko5-38/+30
2013-01-14whitespace cleanup. no code changesDenys Vlasenko59-219/+233
2010-09-17shell/math: better comment. no code changesDenys Vlasenko1-2/+2
2010-09-16shell/math: deconvolute and explain ?: handling. Give better error messageDenys Vlasenko6-129/+144
2010-09-15shell/math: return string error indicator, not integerDenys Vlasenko6-131/+113
2010-09-13shell/math.c: stop using bss variableDenys Vlasenko2-22/+37
2010-09-13shell/math.c: rename arith_eval_hooks to arith_state, put error code into itDenys Vlasenko4-81/+78
2010-09-13shell/math.c: small code shrink; fixed incomprehensible commentsDenys Vlasenko1-112/+113
2010-09-12shell: small code shrinkDenys Vlasenko1-8/+9
2010-09-12shell: shrink arith code; and prepare for returning text error codesDenys Vlasenko2-65/+63
2010-09-07shell: unify endofname() in hush and ashDenys Vlasenko4-43/+42
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko570-630/+628
2010-01-12hush: use ash's read builtinDenys Vlasenko18-49/+124
2010-01-12shell: split read builtin from ashDenys Vlasenko14-217/+379
2009-10-12ash,hush: fix $RANDOM in children being repeatedDenys Vlasenko5-16/+22
2009-10-08*: code shrink via NOINLINEDenys Vlasenko10-10/+41
2009-06-05printf: accept negative numbers for %x; sh: overflowed numbers are 0Denys Vlasenko3-4/+16
2009-04-09hush: plug the leak of expanded heredocDenis Vlasenko6-10/+49
2009-04-03shell/math: randomconfig fixDenis Vlasenko2-6/+4
2009-04-02split math code out of ash and into a standalone library so we can use it in ...Mike Frysinger6-726/+945