Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-07-02 | Per patch from vodz, change a couple of consts to defines, since | Eric Andersen | |
apparently gcc 2.95.4, at least, is too stupid to realize that a "static const int" is in fact a constant. | |||
2001-07-02 | Some updates to ash from vodz. Makes ash smaller. I made a few | Eric Andersen | |
changes, esp describing all the current ash configuration options. Now ash adds 66k in the default configuration. | |||
2001-07-02 | Patch from vodz to fix freeing a static in cmdedit. | Eric Andersen | |
2001-06-30 | Simplify a comment | Eric Andersen | |
2001-06-30 | Generalize comment -- no longer ls specific | Eric Andersen | |
2001-06-30 | Pad the human readable output for 'ls -sh' to 6 chars, since we will | Eric Andersen | |
have numbers printed as XXX.YU, so we need 6 digits not 4. -Erik | |||
2001-06-30 | Fix a silly logic error which caused symlinks to be printed twice, and | Eric Andersen | |
wrongly caused the return code to be an error. -Erik | |||
2001-06-30 | Fixed scaling problems involving make_human_readable_str. | Manuel Novoa III | |
2001-06-30 | ls -s was reporting bytes instead of blocks. | Manuel Novoa III | |
2001-06-30 | All-integer version (but it does use an unsigned long long) which fixes | Manuel Novoa III | |
the problems of the previous version (used floating point, overflowed, didn't round properly). The comments at the top of the file are worth reading; especially note 2 concerning "ls -sh". | |||
2001-06-29 | A really nice patch from Manuel Novoa III for compile time | Eric Andersen | |
configurable size/speed tradeoffs. | |||
2001-06-29 | Add some missing includes to kill warnings when building with the default | Manuel Novoa III | |
Config.h and using gcc's -fno-builtin. There are probably other files with the similar problems. Also, if building against uClibc, don't include asm/unistd.h in syscalls.c and module_syscalls.c. | |||
2001-06-29 | This is a busybox port of the Minix shell. It is reasonably capable, | Eric Andersen | |
handles all the basic stuff (for, case/esac, while, if/then/else), and is very small (adds just 38k on x86). It is not as rigorously correct about Bourne semantics as bash, but for most things it is quite workable. There is still some work to be done to further shrink it (it has its own globbing functions instead of using the libc ones, for example), but it is quite usable as is. -Erik | |||
2001-06-28 | Fix a nasty hard to spot bug found by Ralph Siemsen <ralphs@netwinder.org>. | Eric Andersen | |
This would cause it to obliterates the end of the strtab section, so symbol lookups would fail and then it would crash. Ugh. This should fix things for people having trouble with insmod. | |||
2001-06-28 | Allow xrealloc to act as a free() when size=0, per SuS2. | Eric Andersen | |
-Erik | |||
2001-06-28 | Remove vodz from credits, per his request | Eric Andersen | |
2001-06-28 | Scrub up the licensing block | Eric Andersen | |
-Erik | |||
2001-06-28 | This a an ash applet I put together. It is similar to the one put | Eric Andersen | |
together by vodz, but uses newer sources, has the removed features commented out instead of simply deleted (so they could be re-enabled) and the builtins all work. This adds 72k. -Erik | |||
2001-06-28 | Remove unneeded stuff. | Eric Andersen | |
2001-06-28 | More thrashing about trying to make hush behave itself wrt job | Eric Andersen | |
control... | |||
2001-06-27 | don't whine if all we need to do is remove a bg job | Eric Andersen | |
2001-06-27 | Fix a type promotion bug discivered and analyzed by Alan Modra | Eric Andersen | |
<amodra@bigpond.net.au>, which caused false checksum errors | |||
2001-06-27 | Re-enable globbing (I'd accidentaly removed it) and finish off the last | Eric Andersen | |
of the job control polishing. Works fine now. -Erik | |||
2001-06-26 | Explicitly call setsid() | Eric Andersen | |
2001-06-26 | Minor formatting change | Eric Andersen | |
2001-06-26 | Don't choke if /etc/profile is not available | Eric Andersen | |
2001-06-26 | Fix ps so it doesn't waste space showing group, as it is pretty much | Eric Andersen | |
meaningless anyways. -Erik | |||
2001-06-26 | Make it so we don't segfault when /proc isn't mounted -- guess pid 1... | Eric Andersen | |
-Erik | |||
2001-06-26 | Don't use void * to pass pointers of known type | Eric Andersen | |
2001-06-26 | A patch from Erik Meusel <erik@wh58-709.st.uni-magdeburg.de> | Eric Andersen | |
to fix the behavior of 'tail -f -n 0 FILE' | |||
2001-06-26 | Vladimir's last_patch_15 | Glenn L McGrath | |
2001-06-26 | Patch from Gennady Feldman | Glenn L McGrath | |
This should fix "circular buffer" error message shown when running "syslogd -C" | |||
2001-06-26 | rpm2cpio applet by Laurence Anderson | Glenn L McGrath | |
2001-06-25 | Fix the code for establishing a controlling terminal. | Eric Andersen | |
-Erik | |||
2001-06-25 | Fix up some warnings that show up on ppc | Eric Andersen | |
2001-06-25 | This should finish off the job control issues with lash. Make certain | Eric Andersen | |
we have a controlling terminal... -Erik | |||
2001-06-24 | Nore unarchive (and doc) fixes from Laurence Anderson | Glenn L McGrath | |
2001-06-24 | Make the extern NUM_APPLETS be a extern const NUM_APPLETS, to match | Eric Andersen | |
the actual definition. -Erik | |||
2001-06-23 | These were broken when using dmalloc due to include file ordering | Eric Andersen | |
problems. busybox.h must be last. -Erik | |||
2001-06-22 | Leave BB_FEATURE_NFSMOUNT disabled by default. | Eric Andersen | |
-Erik | |||
2001-06-22 | cpio applet, and changes to associated code | Glenn L McGrath | |
2001-06-22 | Some more cleanups. Of special importance, never free a pipe | Eric Andersen | |
that still has running jobs. Instead, we ignore it and expect it to be cleaned by the background job stuff. -Erik | |||
2001-06-22 | Some cleanups for hush. Saves about 350bytes. | Eric Andersen | |
-Erik | |||
2001-06-22 | Remove obsolete function declaration. | Matt Kraai | |
2001-06-22 | stdlib.h defined free(), which this needs | Eric Andersen | |
2001-06-22 | Fix the build process so it does not do the evil #ifdef BB_FOO stuff. | Eric Andersen | |
Build exactly one .o file per function, and let the linker throw away the junk it doesn't want. -Erik | |||
2001-06-22 | Add in a missing header file | Eric Andersen | |
2001-06-22 | Dont change date or chmod on symlinks, lchown on symlinks if lchown available | Glenn L McGrath | |
2001-06-22 | remove defines around unarchive, its always used | Glenn L McGrath | |
2001-06-22 | heh | Tim Riker | |