fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Eric AndersenEric Andersen
ca6045955d8Rework environment variable handling to use wordexp, per a suggestion from Larry Doolittle a couple of months ago. T...
Mark WhitleyMark Whitley
e2c44fc966dApplied patch from Vladimir to fix bug where find would stop as soon as it hit a perms error. Closes bug 1124.
Matt KraaiMatt Kraai
5de909873a6Eliminate superfluous test.
Mark WhitleyMark Whitley
4cc8f31ffeaChanged KILOBYTE, MEGABYTE, and GIGABYTE from #define to enum.
Mark WhitleyMark Whitley
ae5612ca6e7Some minor cleanups to df.c. Also, with Erik's blessing, changed name of 'format' function to 'make_human_readable_str'.
Mark WhitleyMark Whitley
ae20128e9f7Applied patch from Christophe Boyaniqu to remove double-slashes printed in recursive_action.
Eric AndersenEric Andersen
26d53eb197cThis patch by Vladimir and Larry saves a few bytes.
Eric AndersenEric Andersen
ec9fad9a499Static-ify a variable. make du work with all the human-readable variants since my last pass only fixed 'du -h' but l...
Eric AndersenEric Andersen
a7db19bb81eFix up du so it behaves itself also. -Erik
Eric AndersenEric Andersen
11ae573320eremove an unused variable
Eric AndersenEric Andersen
7850f1e2ac9Rewrite of format so it behaves itself -Erik
Eric AndersenEric Andersen
5986f8d1c6aFix up df so it works properly -Erik
Eric AndersenEric Andersen
651f8c04ef6Fix up ls.c to ensure human readable works properly in all cases
Mark WhitleyMark Whitley
6c563bc1a13Thought of another janitorial item for the list.
Eric AndersenEric Andersen
8b728a25a35I made these little simplifications a while back, bug forgot to check this stuff in. -Erik
Eric AndersenEric Andersen
702ec5926f8Fix the memory leak. No really this time. -Erik
Mark WhitleyMark Whitley
8bb7df49c24Applied patch from Vladimir Oleynik via Magnus Damm that removes newlines from error_msg() calls and uses 'return EXI...
Eric AndersenEric Andersen
0f430e34af3Fix up some silly macros and use xmalloc and friends exclusively.
Eric AndersenEric Andersen
36278b95763Fix func prototype
Eric AndersenEric Andersen
54851d3c652Fixed a memory leak in lash. It seems that close_all was calling close() directly instead of calling mark_closed(), ...
Eric AndersenEric Andersen
07f2f3917a0Close open files before calling builtin_exec(). I've tested this and it fixes bug #1121. -Erik
Eric AndersenEric Andersen
1a046d5f9ddBug 1110 reported that the LOOP_GET_STATUS ioctl apparently returnes non-zero error messages, contrary to the documen...
John BeppuJohn Beppu
138ece09b59minor cleanup
Eric AndersenEric Andersen
e6c4de03c6eFirst pass at trying to retrofit a changelog for 0.50. Please everyone look over this and if I forgot something, mis...
Eric AndersenEric Andersen
f15d4dad663Add 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 AndersenEric Andersen
5efa2291aa1Fix up the freshmeat appindex record.
Eric AndersenEric Andersen
c27b9544b64Make sure libpwd.a is linked _last_ so it overrides the system pwd/grp implementation. It wasn't doing that as expec...
Eric AndersenEric Andersen
47cdcdd3598Try to do a little better at documenting how to use alternate C libraries, thanks to David Douthitt.
David KimdonDavid Kimdon
21b7459add7add wget, tr, telnet, ping, md5sum and loadkmap to .deb
Eric AndersenEric Andersen
afbff22e6eaEnable INSTALLER for the deb
Eric AndersenEric Andersen
452fd33ffa0Patch from Vladimir to make sure PATH is set correctly.
Eric AndersenEric Andersen
076cdc24fcfIf umount2 is not available, stub it out.
Mark WhitleyMark Whitley
9ead68975c0Added some words on use of getopt in applets.
Glenn L McGrathGlenn L McGrath
323434be429Dont try to automount some specific filesystem types
Mark WhitleyMark Whitley
446dd27843cApplied patch from Vladimir N. Oleynik that fixes incorrect behaviour in recovery_mode and changed option processing.
Mark WhitleyMark Whitley
42ab2507090Removed section on testing that is now in contributing.txt.
Mark WhitleyMark Whitley
3b565cdf910Added 'How to contribute to Busybox' doc.
Mark WhitleyMark Whitley
85adecb668cWhoops! BB_TFTP should prolly be off by default.
Mark WhitleyMark Whitley
450736cd3cfAdded Magnus Damm's tftp applet to Busybox.
Mark WhitleyMark Whitley
016771834afChanged exit code from -1 to 0 when busybox is invoked with no args. (Closes bug #1114.)
Mark WhitleyMark Whitley
39842defdabApplied patch from David Douthitt to fix build error in df.c when BB_FEATURE_HUMAN_READABLE was disabled.
Eric AndersenEric Andersen
de4406747beBah. I missed a header file.
Eric AndersenEric Andersen
7b91f020217Reduce the size of mount (and bypass /proc/filesystems) by using the sysfs system call, based on work done by Glenn M...
Matt KraaiMatt Kraai
93ba60f01d1Keep trying if an NFS mount fails, and eliminate a call to exit(3).
Eric AndersenEric Andersen
1b6cff3df40libpwd was getting added twice.
Mark WhitleyMark Whitley
4f76bb6f3e7Little patchlet to make linking against libc5 work a little better
Eric AndersenEric Andersen
4142d4dc661Patch from Vladimir N. Oleynik to save 128 bytes by moving error checking for some my_* functions to utility.c
Mark WhitleyMark Whitley
e677dfedd11Applied patch from Magnus Damm <damm@opensource.se> to fix a 'inner scope var masking outer scope var with same name'...
John BeppuJohn Beppu
d11578f9167- changed the way POD is generated such that the dashed line appears at the bottom instead of the top. The inden...
Eric AndersenEric Andersen
2bf658d5cd4This patch, from Quinn Jensen <jensenq@lineo.com>, adds MIPS support to busybox insmod. Thanks Quinn!!! -Erik
Eric AndersenEric Andersen
afeb96547faMake output match the real lsmod -- print (autoclean) type stuff first not last. -Erik
Eric AndersenEric Andersen
d160a27ec15Stub out the syscall, not the whole application. The stubbed out syscall sets errno properly and whines about missin...
Eric AndersenEric Andersen
dc12190ba25The usage message for syslogd had stuff longer then 80 chars and wrapped.
John BeppuJohn Beppu
37977622c42...
John BeppuJohn Beppu
7d597c4833brefinement
John BeppuJohn Beppu
dbfff6cbde0formatting ...
John BeppuJohn Beppu
e6967b20cb5Added some documentation and made --sgml use sgml_from_usage(). pod_from_usage() is the default generator.
Eric AndersenEric Andersen
3757f98d86bAnother usage cleanup from kent robotti
John BeppuJohn Beppu
8373e70c558During POD generation, it inserts a blank line before lines that were intended to be indented.
Eric AndersenEric Andersen
7a9cc2dcdd5More cleanups
John BeppuJohn Beppu
15f9b921270forgot to remove some debugging noise
John BeppuJohn Beppu
df1e9daf303This one should be able to deal with the USAGE macros a little more robustly. I also blow away any USAGE_NOT_\w+ mac...
Eric AndersenEric Andersen
ed0d958c3eaMake HUMAN_READABLE be single argument like the others.
John BeppuJohn Beppu
2498b155fd2forgot a comma.
Eric AndersenEric Andersen
a0cfe94c4ecMore usage cleanups from kent robotti. I know some of these were applied previously but apparently lost with some of...
Eric AndersenEric Andersen
b83ffafc15dFix up a stupid mistake caught by David Whedon <dwhedon@gordian.com>
David KimdonDavid Kimdon
56082dc2ae5space after \ make preprocessor sad
David KimdonDavid Kimdon
68c1d8400c4utility.c must include stdarg.h
John BeppuJohn Beppu
b249fbb1dc9I can't leave it alone.
John BeppuJohn Beppu
8c16bc5012dminor cleanup... all that's left to do is * make headers and footers for both the POD and SGML content * make an SGM...
John BeppuJohn Beppu
4a25d8c9c36This is the remixed autodocufier.pl.
Eric AndersenEric Andersen
0ed9923887cStub out pivot_root so it won't fail to compile. -Erik
Eric AndersenEric Andersen
3574b70efc9Somewhere along the line, MAKE_LINKS got broken, thereby breaking 'make install'. Fix that.
Eric AndersenEric Andersen
8079b155c23Argh. I should know to compile first.
Eric AndersenEric Andersen
bbc8e4789f6Only default to BB_FEATURE_NEW_MODULE_INTERFACE when BB_FEATURE_OLD_MODULE_INTERFACE is not defined. -Erik
Eric AndersenEric Andersen
2f3105725faMake utility.c only define query_module when BB_FEATURE_NEW_MODULE_INTERFACE is enabled. -Erik
Eric AndersenEric Andersen
5723934f7c6Yet another fix. I think I got it this time. -Erik
Eric AndersenEric Andersen
41492d6c237I should be more careful...
Eric AndersenEric Andersen
c163e5107f0Turn off the printf attribute for the ?error_msg* functions, since it is ok to pass them a NULL, unlike printf. This...
Eric AndersenEric Andersen
544891dd260Add in kent robotti's updated dos2unix.c
Eric AndersenEric Andersen
adea7a6101cFix up Makefile -- uClibc nfs works these days
Eric AndersenEric Andersen
4b2e69a1cfeCommit a few updates to the usage messages.
Eric AndersenEric Andersen
e13bc0bc683First pass at making up an automagical usage message extractor, which will be used (when it works) to autogenerate do...
Eric AndersenEric Andersen
ffc40bf3de0Account for remainder, and reset page_height for each and every page.
Eric AndersenEric Andersen
b2007bffc53Make busybox and busybox-static conflict/replace each other
Eric AndersenEric Andersen
5d9cad02538Fix malformed build-depends. Update list of bugs to close -Erik
Eric AndersenEric Andersen
7aa1f5c42afMake md5sum not display filename when reading stdin -Erik
Eric AndersenEric Andersen
dbcd8ce464aMake init compile when DEBUG_INIT is enabled -Erik
Eric AndersenEric Andersen
7e9276b50a7Another update to the way usage messages are done by Evin Robertson <nitfol@my-deja.com>, which makes things just a l...
Eric AndersenEric Andersen
8fc300976f5Revert my change to do extra termType checking. That is done elsewhere. Silly me. -Erik
Eric AndersenEric Andersen
be30a6b8b00Adjust the terminal height for any overlap, so that no lines get lost off the top -Erik
Eric AndersenEric Andersen
54006bce251Oops! I left in my debug noise.
Eric AndersenEric Andersen
7c3e7ac9401df was totally broken. So I fixed it. -Erik
Mark WhitleyMark Whitley
8d7bdc9deb7Small patch from Kent Robotti to show megabytes in human-readable output.
Eric AndersenEric Andersen
9e37007edbaMinor cleanup.
Eric AndersenEric Andersen
90fe7fea10bApply a patch from Magnus Damm <damm@opensource.se> to support powerpc with busybox insmod -Erik
Eric AndersenEric Andersen
477aedd77f5Commit a patch from Erik Gustavsson <cyrano@algonet.se>, to allow environment variables set from the kernel command l...
Eric AndersenEric Andersen
5165fbed639Oops. Since dirent.h depends on BB_FEATURE_SH_TAB_COMPLETION, put it after busybox.h is included.
Eric AndersenEric Andersen
caeeb367841This fixes lash so it handles environment variable expansion, regardless of where the environment variables are locat...
Eric AndersenEric Andersen
a183f058255Cleanup the use of 'find' to prevent error msgs. -Erik
Eric AndersenEric Andersen
f1142c5b11fOops. Put time.h after busybox.h, so we can check for BB_FEATURE_LS_TIMESTAMPS -Erik
Eric AndersenEric Andersen
cbe31dace5fIt turns out that DODMALLOC was broken when I reorganized busybox.h header file usage before the 0.49 release. To fi...
Eric AndersenEric Andersen
94456f59841Put back Vladimir's testing defines, which I mistakenly removed.
Eric AndersenEric Andersen
12dceb11476A few more cleanups from Vladimir.
Eric AndersenEric Andersen
963791a9e9fAnother patch from Vladimir to eliminate obsolete junk.
Eric AndersenEric Andersen
f1bbb22dca4A small cleanup by Vladimir
Eric AndersenEric Andersen
f57a8320639Remove leftover junk
Eric AndersenEric Andersen
b50da53e0c6Get rid of long stale usage message code. -Erik
Eric AndersenEric Andersen
3d20f772c2dA bunch of usage clenups from kent robotti <robotti@metconnect.com> -Erik
Eric AndersenEric Andersen
966b3a6f795More updates from Larry Doolittle. Don't use basedir, Don't assume random makefiles are going to work with busybox.
Eric AndersenEric Andersen
1cf8166329eMore updates.
Eric AndersenEric Andersen
47aea4ee713Ignore applet_source_list
Eric AndersenEric Andersen
19f86207f5cUpdate the build system for pristine source directory builds. This update is primarily work done by Larry Doolittle,...
Eric AndersenEric Andersen
69c8572f296Update the debian build stuff -Erik
Eric AndersenEric Andersen
f6a7227fd66Throw out the obsolete INIT_CHROOT junk
Eric AndersenEric Andersen
28a78ab62c0Several features were hard coded on. Stop that. List tab completion as working (thanks Vladimir!) and taking 4k. -...
Eric AndersenEric Andersen
6faae7deb4bCommit Vladimir's latest cmdedit. I modified it slightly to ensure parse_prompt() would be called before cmdedit_ini...
Eric AndersenEric Andersen
361ee514c63Revert multibuild.pl change.
Eric AndersenEric Andersen
ca0f458adaaRegression testing bugfixes from Larry Doolittle. As an aside, can I just say how much I am looking forward to havin...
Eric AndersenEric Andersen
733c4ad6ebcDo usage messages the same way all other apps fo them. Skip printing of available options (can't do this easily). Bas...
Eric AndersenEric Andersen
fa4f146d7d3Patch from Larry Doolittle to cross things in multibuild.pl
Eric AndersenEric Andersen
5f2c79d8c7bMake ar be crossed.
Eric AndersenEric Andersen
af12bc6de46Make dpkg require dpkg-deb
Glenn L McGrathGlenn L McGrath
3f5bcbfa3ceFix warning for implicit declaration of time()
Glenn L McGrathGlenn L McGrath
a9c69762badFix compile error, sync() always returns 0 anyway.
Mark WhitleyMark Whitley
825ae5a1665Another small formatting change from Larry Doolittle.
Mark WhitleyMark Whitley
99806ad2bdcApplied patch from Larry Doolittle that does the following: - style changes - It actually returns the code computed...
Eric AndersenEric Andersen
11b7a1deb75Acknowledge Kenneth Chalmers ln fix.
Eric AndersenEric Andersen
d69d2da165duse perror_msg instead of perror to print the applet name. -Erik
Eric AndersenEric Andersen
b50d707633dfix a few mallocs to be xmallocs. -Erik
Eric AndersenEric Andersen
02b9f42a278Patch from Matt Kraai to fix bug #1103. I've tested it, and it indeed seems to fix things. -Erik
Eric AndersenEric Andersen
81bcc92c322Fixed 'ls -s' so it actually displays block sizes again. -Erik
Eric AndersenEric Andersen
8305006f7ccMake usage.c depend on usage.h -Erik
Eric AndersenEric Andersen
c1c43113b4aFins find message.
Eric AndersenEric Andersen
3ec8ffb121dI forgot to add usage.h, so here it is, with a few extra cleanups. Also update show_usage to handle the updated usage...
Eric AndersenEric Andersen
67991cf824fThis patch, put together by Manuel Novoa III, is a merge of work done by Evin Robertson (bug#1105) and work from Manu...
Eric AndersenEric Andersen
68be2ab914eimplemented displayroute() based on a patch from Vladimir N. Oleynik, so now route behaves as expected w/o any argume...
Eric AndersenEric Andersen
98e599ca063Commit Vladimir's latest version of stty.c. Nice work. -Erik
Eric AndersenEric Andersen
ec455953008Add in ifconfig and route
Eric AndersenEric Andersen
88a5ceb450bBump rev to 0.50pre.
Eric AndersenEric Andersen
fc83c4c3535Several cleanups from Manuel Novoa III. get_kernel_revision -- size reduction NOTE: may want to combine wit...
Eric AndersenEric Andersen
6fd8c664c1bApply a patch from Evin Robertson -- new pivot_root applet. -Erik
Glenn L McGrathGlenn L McGrath
3af1f887253Closer integration with dpkg-deb and other busybox functions. Hopefully simplified some code (works for me).
Glenn L McGrathGlenn L McGrath
dadf9c6dcd8New dpkg-deb option, warning about dpkg usage
Glenn L McGrathGlenn L McGrath
821fbf0f42fNew option 'list' produces output that can be used for the packages .list file. Will be used be bb dpkg
Glenn L McGrathGlenn L McGrath
bc9afadecd9New function, deb-extract to be used by dpkg, code cleanups. saves some bytes
Glenn L McGrathGlenn L McGrath
728875f3403Consmetic changes
Glenn L McGrathGlenn L McGrath
631064613f5More style changes
Glenn L McGrathGlenn L McGrath
0c9d77ccfdaStyle changes; use get_line_from_file from utilities
Glenn L McGrathGlenn L McGrath
de556615dc0BB_DPKG uses copy_file
Glenn L McGrathGlenn L McGrath
510f0ddafaaUse copy_file from utilty.c, remove some char defines
Glenn L McGrathGlenn L McGrath
649968ceb15Bug fix, rename status file, cleanups
Glenn L McGrathGlenn L McGrath
af8c65deaafReplace status defines with const int to conform to sytle guide, adds 32 bytes
Glenn L McGrathGlenn L McGrath
c900575dc48Initial import
Glenn L McGrathGlenn L McGrath
c30ab0f4a8fNew applet: dpkg
Matt KraaiMatt Kraai
e78fd0f7211Fix typo.
Mark WhitleyMark Whitley
2fd52989f73Implemented -A, -B, and -C flags with BB_FEATURE_GREP_CONTEXT option set.
Mark WhitleyMark Whitley
d238a7bcc84Minor cleanups and clarifications.
Matt KraaiMatt Kraai
1d702674502Add listening support.
Matt KraaiMatt Kraai
df8ccb63503Added documentation for new find options.
Matt KraaiMatt Kraai
096370d349fReworked find with David Douthitt to support -type, -perm, -mtime, and other improvements.
Matt KraaiMatt Kraai
a164c647accMake suffix_mult structures const. Thanks to Vladimir N. Oleynik.
Mark WhitleyMark Whitley
925edb828dfAdded some more on paren spacing and a section on testing guidelines.
Eric AndersenEric Andersen
c3fc3c5e7a3It seems I stupidly checked in a silly test I was making. -Erik
Eric AndersenEric Andersen
29cff26f32dAfter testing multi-build, I stupidly committed Config.h with nearly everything turned off. Doh! -Erik
Mark WhitleyMark Whitley
76c5e60d54cPatch from Chris Jaeger that makes turning on and off options in the makefile a bit less error prone by calling 'stri...
Eric AndersenEric Andersen
af4ac77d9d1Apply a patch from Larry Doolittle to add "-all" and "-none" switches to multibuild.pl. I did a little formatting ad...
Mark WhitleyMark Whitley
b5c29850e31Tightened things up a bit, saved 20 bytes, and made the code a bit clearer in the process.
Mark WhitleyMark Whitley
065c7e779a0Applied patch from Chris Jaeger <cjaeger@ensim.com> to do better checking for NFS_MOUNT_VERSION, depending on which k...
Mark WhitleyMark Whitley
9b300d0b1f7Buglet: 'tabstops' is unused if BB_FEATURE_AUTOWIDTH is not defined.
Matt KraaiMatt Kraai
f2cc2762bb2Create find_applet_by_name function. Save 32 bytes.
Matt KraaiMatt Kraai
05e782ddd3dFix wget error message and add (and use) chomp library function.
Eric AndersenEric Andersen
bd018b1babfMake old compilers not choke -- define the attribute in the func prototype.
Matt KraaiMatt Kraai
dd19c699049Removed trailing \n from error_msg{,_and_die} messages.
Mark WhitleyMark Whitley
63ec2732454Added floppyfw to list of known projects using BusyBox.
Eric AndersenEric Andersen
82d5e59ea25xfopen now used by wget -Erik
Eric AndersenEric Andersen
79e898ac0e4Patch from Vladimir N. Oleynik to simplify wget file opening using xfopen (which is what everything should be using).
Eric AndersenEric Andersen
65225df2dc6Cleanup patch from Vladimir N. Oleynik. * mkdir: remove 3 lines in source code. * mkfs_minix: save 32 bytes, ...
Eric AndersenEric Andersen
53cfb7e2314Patch from Vladimir N. Oleynik to simplify/cleanup a few things in init.c
Eric AndersenEric Andersen
704d2a6c433Patch from Vladimir N. Oleynik to simplify how it decides which app was invoked. This removes several strcmp calls.
Eric AndersenEric Andersen
39573f7130dWrap a table (bg set to black, width=80%) around the screenshot so it doesn't look like crap in Netscape. Should loo...
Matt KraaiMatt Kraai
18d5064c477Make it validate.
Matt KraaiMatt Kraai
9ba0daf4ba3Close IMG tag.
Eric AndersenEric Andersen
93a8e2e64bePatch from Larry Doolittle to reduce the chance that fussing with VPATH will break cross-compilation. -Erik
Eric AndersenEric Andersen
306f4fe480fIf the ioctl fails to tell us the winsize, default to 79. -Erik
Eric AndersenEric Andersen
22332fd26f7Patch from Bryan Rittmeyer -- be more conservative by default with the lash prompt. -Erik
Mark WhitleyMark Whitley
ac21e93a3fcAdded a new screenshot of Busybox. :-)
Eric AndersenEric Andersen
4bbdd788e03Fix the pwd and group functions. The bb_ stuff was a leftover from a brief past that mercifully (except for this) ne...