Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-21 | introduce LONE_CHAR (optimized strcmp with one-char string) | Denis Vlasenko | |
2006-12-19 | su: make /etc/shells check configurable | Denis Vlasenko | |
ash: missing ';' | |||
2006-12-18 | xfuncs.c: dietlibc actually HAS fdprintf! | Denis Vlasenko | |
platform.h: define strchrnul for dietlibc ash: stop using few non-standard functions | |||
2006-12-18 | A bunch of defined(__GLIBC__) added. static-linking warning expanded | Denis Vlasenko | |
2006-12-16 | inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid] | Denis Vlasenko | |
2006-11-27 | fix remaining survivors of the return(a) cleanup | Denis Vlasenko | |
2006-11-27 | style cleanup: return(a) -> return a, part 2 | Denis Vlasenko | |
2006-11-27 | style cleanup: return(a) -> return a, part 1 | Denis Vlasenko | |
2006-11-21 | httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net! | Denis Vlasenko | |
2006-11-17 | add -Wundef, fix uncovered bugs | Denis Vlasenko | |
2006-10-16 | ash: fix segfault in ash. | Denis Vlasenko | |
patch by walter harms <wharms@bfs.de> | |||
2006-10-10 | fixes from Vladimir Dronnikov <dronnikov@gmail.ru> | Denis Vlasenko | |
2006-10-05 | build system overhaul | Denis Vlasenko | |
2006-10-03 | bb_applet_name -> applet_name | Denis Vlasenko | |
2006-09-26 | several fixes from openWRT project | Denis Vlasenko | |
2006-08-29 | Svn 16007 broke the build under gcc 4.0.3. This fixes up some of the damage | Rob Landley | |
(the e2fsprogs directory is too twisty and evil to easily fix, but I plan to rewrite it anyway so I'll just bump that up in priority a bit). | |||
2006-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) | |||
2006-07-16 | Cleaup read() and write() variants, plus a couple of new functions like | Rob Landley | |
xlseek and fdlength() for the new mkswap. | |||
2006-07-12 | A couple things that got tangled up in my tree, easier to check in both than | Rob Landley | |
untangle them: Rewrite u_signal_names() into get_signum() and get_signame(), plus trim the signal list to that required by posix (they can specify the numbers for the rest if they really need them). (This is preparatory cleanup for adding a timeout applet like Roberto Foglietta wants.) Export the itoa (added due to Denis Vlasenko, although it's not quite his preferred implementation) from xfuncs.c so it's actually used, and remove several other redundant implementations of itoa and utoa() in the tree. | |||
2006-07-06 | Bug fix from Vladimir Oleynic via Paul Fox for: | Rob Landley | |
echo "+bond0" > /sys/class/net/bonding_masters while true; do echo hello done | |||
2006-07-01 | Get rid of all "#if 0" content. | "Robert P. J. Day" | |
2006-07-01 | Remove all usage of the "register" storage class specifier. | "Robert P. J. Day" | |
2006-06-25 | - convert old-style parameter declarations (K&R) to modern style. | Bernhard Reutner-Fischer | |
2006-06-21 | - add note about strict ordering | Bernhard Reutner-Fischer | |
2006-06-21 | Jean Wolter writes: ash uses bsearch to search in the list of built-in ↵ | Mike Frysinger | |
commands, therefore the list of built-in commands has to be ordered. Revision 15077 introduced the source built-in and destroyed this order. And now ash doesn't find the shift command anymore. | |||
2006-06-14 | Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH. | Rob Landley | |
2006-06-08 | made "test" an ash built-in. | Paul Fox | |
moved the contents of libbb/bb_echo.c back into coreutils/echo.c, which is a more reasonable place for them than libbb. this forces anyone who wants echo and test to be builtin to ash to also have them available as applets. their cost is very small, and the number of people who wouldn't want them as applets is also very small. added warning about shell builtins vs. CONFIG_FEATURE_SH_STANDALONE_SHELL, which conflicts with their use. thanks to nathanael copa for debugging help. some string size optimization in test.c may have been lost with this commit, but this is a good new baseline. | |||
2006-06-07 | - reuse strings and messages. Saves about 600B | Bernhard Reutner-Fischer | |
2006-06-02 | - move #include busybox.h to the very top so we pull in the config | Bernhard Reutner-Fischer | |
and eventual platform specific includes in early. | |||
2006-05-27 | Consolidate #include <sys/time.h> so libbb.h does it. | Rob Landley | |
2006-05-19 | - replace _PATH_DEVNULL with bb_dev_null | Bernhard Reutner-Fischer | |
2006-05-12 | Patch from Lucas C. Villa Real adding "source" as a synonym for the "." command. | Rob Landley | |
2006-02-16 | moved 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-01-30 | fix up yet more annoying signed/unsigned and mixed type errors | Eric Andersen | |
2006-01-25 | C99 say: "char" declaration may be signed or unsigned default | "Vladimir N. Oleynik" | |
2006-01-25 | Add more bash-like dot-dirs cmdedit feature | "Vladimir N. Oleynik" | |
Close bug 648. Restore my whitespace | |||
2006-01-25 | just whitespace | Tim Riker | |
2006-01-22 | - add platform.h. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2006-01-19 | restore 8-bit syntax works, last debian patch is broken. Noticed by Vladimir ↵ | "Vladimir N. Oleynik" | |
Dronnikov | |||
2006-01-15 | sync with dash_0.5.3-1 | "Vladimir N. Oleynik" | |
2005-12-15 | sync license from mainstream | "Vladimir N. Oleynik" | |
2005-12-13 | remove sigsetmask, noticed by Bernhard | "Vladimir N. Oleynik" | |
2005-10-15 | common BUFSIZ BSS buffer, small reduce code, data and bss | "Vladimir N. Oleynik" | |
2005-09-26 | correct set prompt if CONFIG_ASH_EXPAND_PRMT enabled, small automatic ↵ | "Vladimir N. Oleynik" | |
space->tabs convert by my personal editor | |||
2005-09-07 | committing: | 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-05 | 1) 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-14 | Patch from Stephane Billiart to improve ash error message. | Rob Landley | |
2005-08-09 | implemented a builtin echo command in ash. moved the guts of the | Paul Fox | |
echo applet into libbb, and now call bb_echo() from both echo.c and ash.c | |||
2005-08-04 | commiting: | Paul Fox | |
0000025: vi-editing mode for ash | |||
2005-07-21 | revert 10881, and refix by changing "if (vallen)" to "if (val)". this | Paul Fox | |
is per the upstream fix for dash, in dash_0.5.2-6.diff. thanks vodz, for catching this. |