Eric Andersen | ca6045955d8 | Rework environment variable handling to use wordexp, per a suggestion from
Larry Doolittle a couple of months ago. T... | | |
Mark Whitley | e2c44fc966d | Applied patch from Vladimir to fix bug where find would stop as soon as it hit
a perms error. Closes bug 1124. | | |
Matt Kraai | 5de909873a6 | Eliminate superfluous test. | | |
Mark Whitley | 4cc8f31ffea | Changed KILOBYTE, MEGABYTE, and GIGABYTE from #define to enum. | | |
Mark Whitley | ae5612ca6e7 | Some minor cleanups to df.c. Also, with Erik's blessing, changed name of
'format' function to 'make_human_readable_str'. | | |
Mark Whitley | ae20128e9f7 | Applied patch from Christophe Boyaniqu to remove double-slashes printed in
recursive_action. | | |
Eric Andersen | 26d53eb197c | This patch by Vladimir and Larry saves a few bytes. | | |
Eric Andersen | ec9fad9a499 | Static-ify a variable. make du work with all the human-readable variants
since my last pass only fixed 'du -h' but l... | | |
Eric Andersen | a7db19bb81e | Fix up du so it behaves itself also.
-Erik | | |
Eric Andersen | 11ae573320e | remove an unused variable | | |
Eric Andersen | 7850f1e2ac9 | Rewrite of format so it behaves itself
-Erik | | |
Eric Andersen | 5986f8d1c6a | Fix up df so it works properly
-Erik | | |
Eric Andersen | 651f8c04ef6 | Fix up ls.c to ensure human readable works properly in all cases | | |
Mark Whitley | 6c563bc1a13 | Thought of another janitorial item for the list. | | |
Eric Andersen | 8b728a25a35 | I made these little simplifications a while back, bug forgot to
check this stuff in.
-Erik | | |
Eric Andersen | 702ec5926f8 | Fix the memory leak. No really this time.
-Erik | | |
Mark Whitley | 8bb7df49c24 | Applied patch from Vladimir Oleynik via Magnus Damm that removes newlines from
error_msg() calls and uses 'return EXI... | | |
Eric Andersen | 0f430e34af3 | Fix up some silly macros and use xmalloc and friends exclusively. | | |
Eric Andersen | 36278b95763 | Fix func prototype | | |
Eric Andersen | 54851d3c652 | Fixed a memory leak in lash. It seems that close_all was calling close()
directly instead of calling mark_closed(), ... | | |
Eric Andersen | 07f2f3917a0 | Close open files before calling builtin_exec(). I've tested this
and it fixes bug #1121.
-Erik | | |
Eric Andersen | 1a046d5f9dd | Bug 1110 reported that the LOOP_GET_STATUS ioctl apparently returnes non-zero
error messages, contrary to the documen... | | |
John Beppu | 138ece09b59 | minor cleanup | | |
Eric Andersen | e6c4de03c6e | First pass at trying to retrofit a changelog for 0.50. Please everyone
look over this and if I forgot something, mis... | | |
Eric Andersen | f15d4dad663 | Add in a first pass at ifconfig status reporting. It took a long while
hacking on the mess in net-tools-1.59, but it... | | |
Eric Andersen | 5efa2291aa1 | Fix up the freshmeat appindex record. | | |
Eric Andersen | c27b9544b64 | Make sure libpwd.a is linked _last_ so it overrides the system pwd/grp
implementation. It wasn't doing that as expec... | | |
Eric Andersen | 47cdcdd3598 | Try to do a little better at documenting how to use
alternate C libraries, thanks to David Douthitt. | | |
David Kimdon | 21b7459add7 | add wget, tr, telnet, ping, md5sum and loadkmap to .deb | | |
Eric Andersen | afbff22e6ea | Enable INSTALLER for the deb | | |
Eric Andersen | 452fd33ffa0 | Patch from Vladimir to make sure PATH is set correctly. | | |
Eric Andersen | 076cdc24fcf | If umount2 is not available, stub it out. | | |
Mark Whitley | 9ead68975c0 | Added some words on use of getopt in applets. | | |
Glenn L McGrath | 323434be429 | Dont try to automount some specific filesystem types | | |
Mark Whitley | 446dd27843c | Applied patch from Vladimir N. Oleynik that fixes incorrect behaviour in
recovery_mode and changed option processing. | | |
Mark Whitley | 42ab2507090 | Removed section on testing that is now in contributing.txt. | | |
Mark Whitley | 3b565cdf910 | Added 'How to contribute to Busybox' doc. | | |
Mark Whitley | 85adecb668c | Whoops! BB_TFTP should prolly be off by default. | | |
Mark Whitley | 450736cd3cf | Added Magnus Damm's tftp applet to Busybox. | | |
Mark Whitley | 016771834af | Changed exit code from -1 to 0 when busybox is invoked with no args.
(Closes bug #1114.) | | |
Mark Whitley | 39842defdab | Applied patch from David Douthitt to fix build error in df.c when
BB_FEATURE_HUMAN_READABLE was disabled. | | |
Eric Andersen | de4406747be | Bah. I missed a header file. | | |
Eric Andersen | 7b91f020217 | Reduce the size of mount (and bypass /proc/filesystems) by using the sysfs
system call, based on work done by Glenn M... | | |
Matt Kraai | 93ba60f01d1 | Keep trying if an NFS mount fails, and eliminate a call to exit(3). | | |
Eric Andersen | 1b6cff3df40 | libpwd was getting added twice. | | |
Mark Whitley | 4f76bb6f3e7 | Little patchlet to make linking against libc5 work a little better | | |
Eric Andersen | 4142d4dc661 | Patch from Vladimir N. Oleynik to save 128 bytes by moving error
checking for some my_* functions to utility.c | | |
Mark Whitley | e677dfedd11 | Applied patch from Magnus Damm <damm@opensource.se> to fix a 'inner scope var
masking outer scope var with same name'... | | |
John Beppu | d11578f9167 | - changed the way POD is generated such that the dashed
line appears at the bottom instead of the top. The
inden... | | |
Eric Andersen | 2bf658d5cd4 | This patch, from Quinn Jensen <jensenq@lineo.com>, adds MIPS support
to busybox insmod. Thanks Quinn!!!
-Erik | | |
Eric Andersen | afeb96547fa | Make output match the real lsmod -- print (autoclean) type
stuff first not last.
-Erik | | |
Eric Andersen | d160a27ec15 | Stub out the syscall, not the whole application. The stubbed
out syscall sets errno properly and whines about missin... | | |
Eric Andersen | dc12190ba25 | The usage message for syslogd had stuff longer then 80 chars and wrapped. | | |
John Beppu | 37977622c42 | ... | | |
John Beppu | 7d597c4833b | refinement | | |
John Beppu | dbfff6cbde0 | formatting ... | | |
John Beppu | e6967b20cb5 | Added some documentation and made --sgml use sgml_from_usage().
pod_from_usage() is the default generator. | | |
Eric Andersen | 3757f98d86b | Another usage cleanup from kent robotti | | |
John Beppu | 8373e70c558 | During POD generation, it inserts a blank line before lines
that were intended to be indented. | | |
Eric Andersen | 7a9cc2dcdd5 | More cleanups | | |
John Beppu | 15f9b921270 | forgot to remove some debugging noise | | |
John Beppu | df1e9daf303 | This one should be able to deal with the USAGE macros a little
more robustly. I also blow away any USAGE_NOT_\w+ mac... | | |
Eric Andersen | ed0d958c3ea | Make HUMAN_READABLE be single argument like the others. | | |
John Beppu | 2498b155fd2 | forgot a comma. | | |
Eric Andersen | a0cfe94c4ec | More usage cleanups from kent robotti. I know some of these were
applied previously but apparently lost with some of... | | |
Eric Andersen | b83ffafc15d | Fix up a stupid mistake caught by David Whedon <dwhedon@gordian.com> | | |
David Kimdon | 56082dc2ae5 | space after \ make preprocessor sad | | |
David Kimdon | 68c1d8400c4 | utility.c must include stdarg.h | | |
John Beppu | b249fbb1dc9 | I can't leave it alone. | | |
John Beppu | 8c16bc5012d | minor cleanup... all that's left to do is
* make headers and footers for both the POD and SGML content
* make an SGM... | | |
John Beppu | 4a25d8c9c36 | This is the remixed autodocufier.pl. | | |
Eric Andersen | 0ed9923887c | Stub out pivot_root so it won't fail to compile.
-Erik | | |
Eric Andersen | 3574b70efc9 | Somewhere along the line, MAKE_LINKS got broken, thereby breaking
'make install'. Fix that. | | |
Eric Andersen | 8079b155c23 | Argh. I should know to compile first. | | |
Eric Andersen | bbc8e4789f6 | Only default to BB_FEATURE_NEW_MODULE_INTERFACE when
BB_FEATURE_OLD_MODULE_INTERFACE is not defined.
-Erik | | |
Eric Andersen | 2f3105725fa | Make utility.c only define query_module when BB_FEATURE_NEW_MODULE_INTERFACE
is enabled.
-Erik | | |
Eric Andersen | 5723934f7c6 | Yet another fix. I think I got it this time.
-Erik | | |
Eric Andersen | 41492d6c237 | I should be more careful... | | |
Eric Andersen | c163e5107f0 | Turn off the printf attribute for the ?error_msg* functions, since it
is ok to pass them a NULL, unlike printf. This... | | |
Eric Andersen | 544891dd260 | Add in kent robotti's updated dos2unix.c | | |
Eric Andersen | adea7a6101c | Fix up Makefile -- uClibc nfs works these days | | |
Eric Andersen | 4b2e69a1cfe | Commit a few updates to the usage messages. | | |
Eric Andersen | e13bc0bc683 | First pass at making up an automagical usage message extractor, which
will be used (when it works) to autogenerate do... | | |
Eric Andersen | ffc40bf3de0 | Account for remainder, and reset page_height for each and every page. | | |
Eric Andersen | b2007bffc53 | Make busybox and busybox-static conflict/replace each other | | |
Eric Andersen | 5d9cad02538 | Fix malformed build-depends. Update list of bugs to close
-Erik | | |
Eric Andersen | 7aa1f5c42af | Make md5sum not display filename when reading stdin
-Erik | | |
Eric Andersen | dbcd8ce464a | Make init compile when DEBUG_INIT is enabled
-Erik | | |
Eric Andersen | 7e9276b50a7 | Another update to the way usage messages are done by Evin Robertson
<nitfol@my-deja.com>, which makes things just a l... | | |
Eric Andersen | 8fc300976f5 | Revert my change to do extra termType checking. That is done elsewhere.
Silly me.
-Erik | | |
Eric Andersen | be30a6b8b00 | Adjust the terminal height for any overlap, so that no lines
get lost off the top
-Erik | | |
Eric Andersen | 54006bce251 | Oops! I left in my debug noise. | | |
Eric Andersen | 7c3e7ac9401 | df was totally broken. So I fixed it.
-Erik | | |
Mark Whitley | 8d7bdc9deb7 | Small patch from Kent Robotti to show megabytes in human-readable output. | | |
Eric Andersen | 9e37007edba | Minor cleanup. | | |
Eric Andersen | 90fe7fea10b | Apply a patch from Magnus Damm <damm@opensource.se> to support
powerpc with busybox insmod
-Erik | | |
Eric Andersen | 477aedd77f5 | Commit a patch from Erik Gustavsson <cyrano@algonet.se>, to allow
environment variables set from the kernel command l... | | |
Eric Andersen | 5165fbed639 | Oops. Since dirent.h depends on BB_FEATURE_SH_TAB_COMPLETION, put it
after busybox.h is included. | | |
Eric Andersen | caeeb367841 | This fixes lash so it handles environment variable expansion, regardless
of where the environment variables are locat... | | |
Eric Andersen | a183f058255 | Cleanup the use of 'find' to prevent error msgs.
-Erik | | |
Eric Andersen | f1142c5b11f | Oops. Put time.h after busybox.h, so we can check for BB_FEATURE_LS_TIMESTAMPS
-Erik | | |
Eric Andersen | cbe31dace5f | It turns out that DODMALLOC was broken when I reorganized busybox.h
header file usage before the 0.49 release. To fi... | | |
Eric Andersen | 94456f59841 | Put back Vladimir's testing defines, which I mistakenly removed. | | |
Eric Andersen | 12dceb11476 | A few more cleanups from Vladimir. | | |
Eric Andersen | 963791a9e9f | Another patch from Vladimir to eliminate obsolete junk. | | |
Eric Andersen | f1bbb22dca4 | A small cleanup by Vladimir | | |
Eric Andersen | f57a8320639 | Remove leftover junk | | |
Eric Andersen | b50da53e0c6 | Get rid of long stale usage message code.
-Erik | | |
Eric Andersen | 3d20f772c2d | A bunch of usage clenups from kent robotti <robotti@metconnect.com>
-Erik | | |
Eric Andersen | 966b3a6f795 | More updates from Larry Doolittle. Don't use basedir, Don't assume
random makefiles are going to work with busybox. | | |
Eric Andersen | 1cf8166329e | More updates. | | |
Eric Andersen | 47aea4ee713 | Ignore applet_source_list | | |
Eric Andersen | 19f86207f5c | Update the build system for pristine source directory builds. This
update is primarily work done by Larry Doolittle,... | | |
Eric Andersen | 69c8572f296 | Update the debian build stuff
-Erik | | |
Eric Andersen | f6a7227fd66 | Throw out the obsolete INIT_CHROOT junk | | |
Eric Andersen | 28a78ab62c0 | Several features were hard coded on. Stop that. List tab completion
as working (thanks Vladimir!) and taking 4k.
-... | | |
Eric Andersen | 6faae7deb4b | Commit Vladimir's latest cmdedit. I modified it slightly to ensure
parse_prompt() would be called before cmdedit_ini... | | |
Eric Andersen | 361ee514c63 | Revert multibuild.pl change. | | |
Eric Andersen | ca0f458adaa | Regression testing bugfixes from Larry Doolittle. As an aside,
can I just say how much I am looking forward to havin... | | |
Eric Andersen | 733c4ad6ebc | Do usage messages the same way all other apps fo them.
Skip printing of available options (can't do this easily).
Bas... | | |
Eric Andersen | fa4f146d7d3 | Patch from Larry Doolittle to cross things in multibuild.pl | | |
Eric Andersen | 5f2c79d8c7b | Make ar be crossed. | | |
Eric Andersen | af12bc6de46 | Make dpkg require dpkg-deb | | |
Glenn L McGrath | 3f5bcbfa3ce | Fix warning for implicit declaration of time() | | |
Glenn L McGrath | a9c69762bad | Fix compile error, sync() always returns 0 anyway. | | |
Mark Whitley | 825ae5a1665 | Another small formatting change from Larry Doolittle. | | |
Mark Whitley | 99806ad2bdc | Applied patch from Larry Doolittle that does the following:
- style changes
- It actually returns the code computed... | | |
Eric Andersen | 11b7a1deb75 | Acknowledge Kenneth Chalmers ln fix. | | |
Eric Andersen | d69d2da165d | use perror_msg instead of perror to print the applet name.
-Erik | | |
Eric Andersen | b50d707633d | fix a few mallocs to be xmallocs.
-Erik | | |
Eric Andersen | 02b9f42a278 | Patch from Matt Kraai to fix bug #1103. I've tested it,
and it indeed seems to fix things.
-Erik | | |
Eric Andersen | 81bcc92c322 | Fixed 'ls -s' so it actually displays block sizes again.
-Erik | | |
Eric Andersen | 8305006f7cc | Make usage.c depend on usage.h
-Erik | | |
Eric Andersen | c1c43113b4a | Fins find message. | | |
Eric Andersen | 3ec8ffb121d | I forgot to add usage.h, so here it is, with a few extra cleanups.
Also update show_usage to handle the updated usage... | | |
Eric Andersen | 67991cf824f | This patch, put together by Manuel Novoa III, is a merge of work
done by Evin Robertson (bug#1105) and work from Manu... | | |
Eric Andersen | 68be2ab914e | implemented displayroute() based on a patch from Vladimir N. Oleynik,
so now route behaves as expected w/o any argume... | | |
Eric Andersen | 98e599ca063 | Commit Vladimir's latest version of stty.c. Nice work.
-Erik | | |
Eric Andersen | ec455953008 | Add in ifconfig and route | | |
Eric Andersen | 88a5ceb450b | Bump rev to 0.50pre. | | |
Eric Andersen | fc83c4c3535 | Several cleanups from Manuel Novoa III.
get_kernel_revision -- size reduction
NOTE: may want to combine wit... | | |
Eric Andersen | 6fd8c664c1b | Apply a patch from Evin Robertson -- new pivot_root applet.
-Erik | | |
Glenn L McGrath | 3af1f887253 | Closer integration with dpkg-deb and other busybox functions.
Hopefully simplified some code (works for me). | | |
Glenn L McGrath | dadf9c6dcd8 | New dpkg-deb option, warning about dpkg usage | | |
Glenn L McGrath | 821fbf0f42f | New option 'list' produces output that can be used for the packages .list file.
Will be used be bb dpkg | | |
Glenn L McGrath | bc9afadecd9 | New function, deb-extract to be used by dpkg, code cleanups. saves some bytes | | |
Glenn L McGrath | 728875f3403 | Consmetic changes | | |
Glenn L McGrath | 631064613f5 | More style changes | | |
Glenn L McGrath | 0c9d77ccfda | Style changes; use get_line_from_file from utilities | | |
Glenn L McGrath | de556615dc0 | BB_DPKG uses copy_file | | |
Glenn L McGrath | 510f0ddafaa | Use copy_file from utilty.c, remove some char defines | | |
Glenn L McGrath | 649968ceb15 | Bug fix, rename status file, cleanups | | |
Glenn L McGrath | af8c65deaaf | Replace status defines with const int to conform to sytle guide, adds 32 bytes | | |
Glenn L McGrath | c900575dc48 | Initial import | | |
Glenn L McGrath | c30ab0f4a8f | New applet: dpkg | | |
Matt Kraai | e78fd0f7211 | Fix typo. | | |
Mark Whitley | 2fd52989f73 | Implemented -A, -B, and -C flags with BB_FEATURE_GREP_CONTEXT option set. | | |
Mark Whitley | d238a7bcc84 | Minor cleanups and clarifications. | | |
Matt Kraai | 1d702674502 | Add listening support. | | |
Matt Kraai | df8ccb63503 | Added documentation for new find options. | | |
Matt Kraai | 096370d349f | Reworked find with David Douthitt to support -type, -perm, -mtime, and
other improvements. | | |
Matt Kraai | a164c647acc | Make suffix_mult structures const. Thanks to Vladimir N. Oleynik. | | |
Mark Whitley | 925edb828df | Added some more on paren spacing and a section on testing guidelines. | | |
Eric Andersen | c3fc3c5e7a3 | It seems I stupidly checked in a silly test I was making.
-Erik | | |
Eric Andersen | 29cff26f32d | After testing multi-build, I stupidly committed Config.h
with nearly everything turned off. Doh!
-Erik | | |
Mark Whitley | 76c5e60d54c | Patch from Chris Jaeger that makes turning on and off options in the makefile
a bit less error prone by calling 'stri... | | |
Eric Andersen | af4ac77d9d1 | Apply a patch from Larry Doolittle to add "-all" and "-none" switches
to multibuild.pl. I did a little formatting ad... | | |
Mark Whitley | b5c29850e31 | Tightened things up a bit, saved 20 bytes, and made the code a bit clearer in
the process. | | |
Mark Whitley | 065c7e779a0 | Applied patch from Chris Jaeger <cjaeger@ensim.com> to do better checking for
NFS_MOUNT_VERSION, depending on which k... | | |
Mark Whitley | 9b300d0b1f7 | Buglet: 'tabstops' is unused if BB_FEATURE_AUTOWIDTH is not defined. | | |
Matt Kraai | f2cc2762bb2 | Create find_applet_by_name function. Save 32 bytes. | | |
Matt Kraai | 05e782ddd3d | Fix wget error message and add (and use) chomp library function. | | |
Eric Andersen | bd018b1babf | Make old compilers not choke -- define the attribute in the func prototype. | | |
Matt Kraai | dd19c699049 | Removed trailing \n from error_msg{,_and_die} messages. | | |
Mark Whitley | 63ec2732454 | Added floppyfw to list of known projects using BusyBox. | | |
Eric Andersen | 82d5e59ea25 | xfopen now used by wget
-Erik | | |
Eric Andersen | 79e898ac0e4 | Patch from Vladimir N. Oleynik to simplify wget file opening
using xfopen (which is what everything should be using). | | |
Eric Andersen | 65225df2dc6 | Cleanup patch from Vladimir N. Oleynik.
* mkdir: remove 3 lines in source code.
* mkfs_minix: save 32 bytes, ... | | |
Eric Andersen | 53cfb7e2314 | Patch from Vladimir N. Oleynik to simplify/cleanup a few things in init.c | | |
Eric Andersen | 704d2a6c433 | Patch from Vladimir N. Oleynik to simplify how it decides which
app was invoked. This removes several strcmp calls. | | |
Eric Andersen | 39573f7130d | Wrap a table (bg set to black, width=80%) around the screenshot
so it doesn't look like crap in Netscape. Should loo... | | |
Matt Kraai | 18d5064c477 | Make it validate. | | |
Matt Kraai | 9ba0daf4ba3 | Close IMG tag. | | |
Eric Andersen | 93a8e2e64be | Patch from Larry Doolittle to reduce the chance that fussing with VPATH will
break cross-compilation.
-Erik | | |
Eric Andersen | 306f4fe480f | If the ioctl fails to tell us the winsize, default to 79.
-Erik | | |
Eric Andersen | 22332fd26f7 | Patch from Bryan Rittmeyer -- be more conservative by default
with the lash prompt.
-Erik | | |
Mark Whitley | ac21e93a3fc | Added a new screenshot of Busybox. :-) | | |
Eric Andersen | 4bbdd788e03 | Fix the pwd and group functions. The bb_ stuff was a leftover from
a brief past that mercifully (except for this) ne... | | |
| Next → |