summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Collapse)Author
2006-03-09- backout using features which are not available with the previous stableBernhard Reutner-Fischer
version of make (3.71.1).
2006-03-07vi-mode changes: eliminate warnings from out-of-range-for-typePaul Fox
case labels that are emitted by gcc4. rearrange macros to eliminate these extra case labels entirely (since the optimizer may no longer do it for us). eliminate static BUFSIZ character deletion buffer -- malloc it, and make it much much smaller.
2006-03-06Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley
definitions. (That should only be on prototypes.)
2006-03-03Typo fixes brought to you by the letters a, l, and Robert P. Day.Rob Landley
2006-03-02- use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer
Fixes make trying to include the very same file in an endless loop.
2006-03-01- fixes parallel builds (make -j)Bernhard Reutner-Fischer
- use less resources for the buildsystem itself
2006-02-24I was playing around with a dependency generator a couple weeks ago and I foundRob Landley
some #include files that aren't in the tree. No biggie...
2006-02-21Don't build directory libraries unless we're building an applet that needs it.Rob Landley
Cherry-picked from Devin Bayer's big MacOS X patch.
2006-02-16moved BB_BANNER to applets/version.c file: make kernel like version, "Vladimir N. Oleynik"
removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h
2006-02-08Convert some help text to english.Rob Landley
2006-02-02make the build system puuuuuuuuuuurtyMike Frysinger
2006-01-31quick analize signed->unsigned: protect overflow of map[char], getchar->EOF. ↵"Vladimir N. Oleynik"
Use ATTRIBUTE_UNUSE.
2006-01-30fix up yet more annoying signed/unsigned and mixed type errorsEric Andersen
2006-01-30Note on SVN 13424: Don't mix "default y" and select of something earlier Rob Landley
in the menu hierarchy or else make allnoconfig winds up leaving whatever the select points to as "y". (In this case, "make allnoconfig" is leaving CONFIG_TEST as "y".)
2006-01-25C99 say: "char" declaration may be signed or unsigned default"Vladimir N. Oleynik"
2006-01-25Add more bash-like dot-dirs cmdedit feature"Vladimir N. Oleynik"
Close bug 648. Restore my whitespace
2006-01-25just whitespaceTim Riker
2006-01-22- add platform.h.Bernhard Reutner-Fischer
- use shorter boilerplate while at it.
2006-01-19- cleanup Config.in. Use "select CONFIG_FOO" and add the correspondingBernhard Reutner-Fischer
"depends on CONFIG_BAR" instead of the if !CONFIG_FOO ...default y stanza.
2006-01-19restore 8-bit syntax works, last debian patch is broken. Noticed by Vladimir ↵"Vladimir N. Oleynik"
Dronnikov
2006-01-15sync with dash_0.5.3-1"Vladimir N. Oleynik"
2006-01-15- shared libbusybox.Bernhard Reutner-Fischer
- IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
2005-12-15sync license from mainstream"Vladimir N. Oleynik"
2005-12-13remove sigsetmask, noticed by Bernhard"Vladimir N. Oleynik"
2005-12-12Uninitialized variable causing intermittent syntax errors (bug 449).Rob Landley
2005-10-17data --> text"Vladimir N. Oleynik"
2005-10-15common BUFSIZ BSS buffer, small reduce code, data and bss"Vladimir N. Oleynik"
2005-10-12usage bb_dev_null"Vladimir N. Oleynik"
2005-09-29change interface to bb_xasprintf() - more perfect for me."Vladimir N. Oleynik"
ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum
2005-09-26correct set prompt if CONFIG_ASH_EXPAND_PRMT enabled, small automatic ↵"Vladimir N. Oleynik"
space->tabs convert by my personal editor
2005-09-24use the shorter license headerMike Frysinger
2005-09-24use brief license lineMike Frysinger
2005-09-24rename menu and touchup whitespaceMike Frysinger
2005-09-22Reduce exported from msh applet"Vladimir N. Oleynik"
2005-09-22Reduce exported from lash applet"Vladimir N. Oleynik"
2005-09-22Reduce exported from hush applet"Vladimir N. Oleynik"
2005-09-22more remove lost exported"Vladimir N. Oleynik"
2005-09-07committing:Paul Fox
Summary 0000242: ash: read -t broken this also implements -n and -s options to read. (they're configured together because most of their code is in common, and separating them seemed silly.
2005-09-05destroy bug [0000404]"Vladimir N. Oleynik"
2005-09-051) sync with dash_0.5.2-7"Vladimir N. Oleynik"
2) but expand PS# as config option 3) correct kill error message again 4) remove show "line number" for interactive run (patch pending for dash)
2005-08-14Patch from Stephane Billiart to improve ash error message.Rob Landley
2005-08-09implemented a builtin echo command in ash. moved the guts of thePaul Fox
echo applet into libbb, and now call bb_echo() from both echo.c and ash.c
2005-08-04commiting:Paul Fox
0000025: vi-editing mode for ash
2005-07-27use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger
2005-07-21revert 10881, and refix by changing "if (vallen)" to "if (val)". thisPaul Fox
is per the upstream fix for dash, in dash_0.5.2-6.diff. thanks vodz, for catching this.
2005-07-20applying fix for:Paul Fox
0000261: Unsafe empty env var export in ash
2005-07-20applyinf fix for:Paul Fox
0000155: variable expansion with braces in backticks in msh
2005-07-20applying fix from:Paul Fox
0000152: ash: quoting rules for local variables different to globals
2005-07-19applying:Paul Fox
0000054: Tab completing filenames in ash causes SEGV Simple tab completion operations cause busybox (ash) to access illegal addresses.
2005-05-07This one's from me. Fix ash "standalone shell".Rob Landley
If we exec /proc/self/exe and only fall back to /bin/busybox if /proc isn't there, then we have a reasonable chance of having the standalone shell work even if busybox isn't installed in /bin on the system in question. Still won't work in a chroot environment, but it's an improvement.