aboutsummaryrefslogtreecommitdiff
path: root/shell (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Convert some help text to english.Rob Landley2006-02-081-5/+5
|
* make the build system puuuuuuuuuuurtyMike Frysinger2006-02-021-3/+2
|
* quick analize signed->unsigned: protect overflow of map[char], getchar->EOF. ↵"Vladimir N. Oleynik"2006-01-311-12/+12
| | | | Use ATTRIBUTE_UNUSE.
* fix up yet more annoying signed/unsigned and mixed type errorsEric Andersen2006-01-304-17/+19
|
* Note on SVN 13424: Don't mix "default y" and select of something earlier Rob Landley2006-01-301-1/+1
| | | | | | 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".)
* C99 say: "char" declaration may be signed or unsigned default"Vladimir N. Oleynik"2006-01-251-10/+12
|
* Add more bash-like dot-dirs cmdedit feature"Vladimir N. Oleynik"2006-01-252-98/+109
| | | | | Close bug 648. Restore my whitespace
* just whitespaceTim Riker2006-01-255-24/+24
|
* - add platform.h.Bernhard Reutner-Fischer2006-01-223-52/+15
| | | | - use shorter boilerplate while at it.
* - cleanup Config.in. Use "select CONFIG_FOO" and add the correspondingBernhard Reutner-Fischer2006-01-191-0/+10
| | | | "depends on CONFIG_BAR" instead of the if !CONFIG_FOO ...default y stanza.
* restore 8-bit syntax works, last debian patch is broken. Noticed by Vladimir ↵"Vladimir N. Oleynik"2006-01-191-1/+1
| | | | Dronnikov
* sync with dash_0.5.3-1"Vladimir N. Oleynik"2006-01-151-302/+267
|
* - shared libbusybox.Bernhard Reutner-Fischer2006-01-151-0/+5
| | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
* sync license from mainstream"Vladimir N. Oleynik"2005-12-151-6/+2
|
* remove sigsetmask, noticed by Bernhard"Vladimir N. Oleynik"2005-12-131-0/+4
|
* Uninitialized variable causing intermittent syntax errors (bug 449).Rob Landley2005-12-121-0/+1
|
* data --> text"Vladimir N. Oleynik"2005-10-172-14/+14
|
* common BUFSIZ BSS buffer, small reduce code, data and bss"Vladimir N. Oleynik"2005-10-151-2/+1
|
* usage bb_dev_null"Vladimir N. Oleynik"2005-10-121-1/+1
|
* change interface to bb_xasprintf() - more perfect for me."Vladimir N. Oleynik"2005-09-291-1/+1
| | | | | ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum
* correct set prompt if CONFIG_ASH_EXPAND_PRMT enabled, small automatic ↵"Vladimir N. Oleynik"2005-09-261-3/+12
| | | | space->tabs convert by my personal editor
* use the shorter license headerMike Frysinger2005-09-241-15/+2
|
* use brief license lineMike Frysinger2005-09-241-15/+2
|
* rename menu and touchup whitespaceMike Frysinger2005-09-241-9/+9
|
* Reduce exported from msh applet"Vladimir N. Oleynik"2005-09-221-5/+6
|
* Reduce exported from lash applet"Vladimir N. Oleynik"2005-09-221-2/+2
|
* Reduce exported from hush applet"Vladimir N. Oleynik"2005-09-221-13/+15
|
* more remove lost exported"Vladimir N. Oleynik"2005-09-221-6/+6
|
* committing:Paul Fox2005-09-072-58/+108
| | | | | | | | 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.
* destroy bug [0000404]"Vladimir N. Oleynik"2005-09-051-5/+5
|
* 1) sync with dash_0.5.2-7"Vladimir N. Oleynik"2005-09-052-59/+103
| | | | | | 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)
* Patch from Stephane Billiart to improve ash error message.Rob Landley2005-08-141-1/+1
|
* implemented a builtin echo command in ash. moved the guts of thePaul Fox2005-08-092-33/+34
| | | | | | echo applet into libbb, and now call bb_echo() from both echo.c and ash.c
* commiting:Paul Fox2005-08-044-34/+388
| | | | 0000025: vi-editing mode for ash
* use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger2005-07-271-1/+1
|
* revert 10881, and refix by changing "if (vallen)" to "if (val)". thisPaul Fox2005-07-211-2/+3
| | | | | is per the upstream fix for dash, in dash_0.5.2-6.diff. thanks vodz, for catching this.
* applying fix for:Paul Fox2005-07-201-2/+1
| | | | | 0000261: Unsafe empty env var export in ash
* applyinf fix for:Paul Fox2005-07-201-1/+1
| | | | | 0000155: variable expansion with braces in backticks in msh
* applying fix from:Paul Fox2005-07-201-11/+22
| | | | 0000152: ash: quoting rules for local variables different to globals
* applying:Paul Fox2005-07-191-2/+2
| | | | | | | | 0000054: Tab completing filenames in ash causes SEGV Simple tab completion operations cause busybox (ash) to access illegal addresses.
* This one's from me. Fix ash "standalone shell".Rob Landley2005-05-071-21/+7
| | | | | | | | | 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.
* Shaun Jackman writes: Newlib uses both __getopt_initialized and optind to ↵Mike Frysinger2005-03-041-5/+11
| | | | track initialization of getopt()
* - no need to check if JOBS is defined. Config.in ensures it.Ned Ludd2005-02-101-7/+6
|
* - add ash read -t timeout support. initial code provided by Tim Yamin on ↵Ned Ludd2005-02-092-3/+74
| | | | Oct/21/2004 on the busybox mailing list. Edited his code a little to keep syntax highlighers happy and make it optional when CONFIG_ASH_TIMEOUT is defined
* Fix CONFIG_ASH_MATH_SUPPORT_64 so it actually worksEric Andersen2004-10-081-4/+4
|
* Hiroshi Ito writes:Eric Andersen2004-10-081-0/+1
| | | | | | | | ash "unset OLDPWD; cd -" causes segmentation fault. ( OLDPWD is not set when sh is invoked from getty. ) patch against current CVS is attached.
* egor duda writes:Eric Andersen2004-10-082-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Fix a typoGlenn L McGrath2004-09-241-2/+2
|
* A bit of extra explanation regarding STANDALONEEric Andersen2004-09-241-0/+5
|
* Patrick Huesmann noticed BusyBox would not link whenEric Andersen2004-09-081-0/+2
| | | | | | | | | | | | | | CONFIG_FEATURE_COMMAND_EDITING was defined *and* CONFIG_FEATURE_COMMAND_TAB_COMPLETION was undefined. Vladimir N. Oleynik writes: Its declare always, also if CONFIG_FEATURE_COMMAND_TAB_COMPLETION undefined. Patch to CVS version attached. --w vodz