fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Erik AndersenErik Andersen
9c5c29d442dOops. I left debugging turned on... -Erik
Erik AndersenErik Andersen
65fc1c70f7cOops. Forgot to add in uptime when I added uptime. Here it is in all its /proc free glory. -Erik
Erik AndersenErik Andersen
fb002d0df02Add in tr and dirname -Erik
Erik AndersenErik Andersen
66be5e7e29aWrote uptime. Doesn't use /proc. :) -Erik
Erik AndersenErik Andersen
6437170cb31Add in freeramdisk.c, which (duh) frees ramdisks. If you have any ramdisks lying about and want to free up the memor...
Erik AndersenErik Andersen
029011b9eeaA few updates (including the cp fix the Craig has been looking for) -Erik
Erik AndersenErik Andersen
7c4b2f3fe5cMinor makefile and todo updates -Erik
Erik AndersenErik Andersen
a51ecdd9e40Minor tweak to argv[0] handling for linuxrc -Erik
Erik AndersenErik Andersen
5b911ddd577Fixed rebooting when init runs as /linuxrc -Erik
John BeppuJohn Beppu
dc75a739ace+ this is a small script for helping TargetWizard auto-generate busybox.defs.h
Erik AndersenErik Andersen
f7c49ef2d10Sync up a few things. Add in a new telnet implementation (still not perfect though). -Erik
Erik AndersenErik Andersen
3b9522f2af9Add in a TODO item, -Erik
Erik AndersenErik Andersen
6e769df47dbUpdate the changelog -Erik
Erik AndersenErik Andersen
d07ee46919eRemoved proc dependancies for init and free (which maintaining exactly the same functionality). /proc takes up 90k o...
Erik AndersenErik Andersen
fa4718efcf0Minor update for handling TERM with serial consoles. -Erik
Erik AndersenErik Andersen
42387e49646Forgot to add basename. More fixes to du from Friedrich Vedder <fwv@myrtle.lahn.de>. -Erik
Erik AndersenErik Andersen
27fdd081efaFixed du. Now behaves just like GNU du (only less so). -Erik
Erik AndersenErik Andersen
e272915e1ffSome updates for the day, -Erik
Erik AndersenErik Andersen
bf5f009862fFormatting fix -Erik
John BeppuJohn Beppu
08c965a0a10- I suspect the problem has something to do w/ symlinks. - It's not completely in agreement w/ GNU/du, but + the answ...
Erik AndersenErik Andersen
5e2b96345caAdd this in -Erik
Erik AndersenErik Andersen
9ffdaa647eeUpdates -Erik
John BeppuJohn Beppu
5e1b2ca1161+ memory allocation/deallocation is less tolerant of evil.
John BeppuJohn Beppu
fa376f80348fsck_minix.c lost fat.
John BeppuJohn Beppu
c1dc5d94738reduced .bss size by dynmaically allocating a certain large array instead of letting it be static. objdump -t busybo...
Erik AndersenErik Andersen
91f3df3c452Fixed a bug, -Erik
Erik AndersenErik Andersen
4d0543138ebMore minor touchups. -Erik
Erik AndersenErik Andersen
fb1793f03cbFix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp> for noticing these bugs. -Erik
Erik AndersenErik Andersen
07f56040466Fix a possible /linuxrc crash. -Erik
Erik AndersenErik Andersen
d7ce5e78028Update the sample inittab to add the "ctrlaltdel" action. Note a bug in busybox init that I need to fix. -Erik
Erik AndersenErik Andersen
e132f4b09e5Fixed the init problem where it wouldn't unmount filesystems on reboot. Also fixed swapoff -a so it works. -Erik
Erik AndersenErik Andersen
e49d5ecbbe5Some formatting updates (ran the code through indent) -Erik
Erik AndersenErik Andersen
c0bf817bbc5mkdir -p had gotten broken. Fixed now. -Erik
Erik AndersenErik Andersen
d0480c26ab9Forgot a semicolon. -Erik
Erik AndersenErik Andersen
31cf8e00563device_open is common code -- moved into utility.c -Erik
Erik AndersenErik Andersen
79ac30da83dForgot cp and mv are now cp_mv -Erik
Erik AndersenErik Andersen
d7cd21aed53Remove the now obsolete test. Tests now live in the tests directory. -Erik
Erik AndersenErik Andersen
fac10d7c59fA few minor updates. ;-) Seriously though, read the Changelog for busybox 0.42, which this is about to become... -Erik
John BeppuJohn Beppu
50bc101b7d6made more robust and commented my code.
John BeppuJohn Beppu
b332e779e67nslookup -- a work in progress...
Erik AndersenErik Andersen
04e97024e78Clear up some ambiguity with old style assignments. -Erik
Erik AndersenErik Andersen
a6d0dbc86fdMinor change. init now uses dup2. -Erik
Erik AndersenErik Andersen
8e759aa31facopy fixes to simplify link copying and always do the right thing. ping could segfault because I'm an idiot, and trie...
Erik AndersenErik Andersen
d7a44c76fe2Forgot some debugging noise. -Erik
Erik AndersenErik Andersen
ce5b466bccecopyFile could call chmod on a symlink, changing the perms of the pointed to file. Minor fix to tar for directory ha...
Erik AndersenErik Andersen
ccc7488615fFixed ls formatting for 8 char user names. -Erik
Erik AndersenErik Andersen
de7965ca7eeShuffle location of generic code into utility.c -Erik
Erik AndersenErik Andersen
5cbdd712f53mount and umount could leak loop device allocations causing the system to quickly run out. Also disable init's SIGH...
Erik AndersenErik Andersen
3fe39dce5d1Some busybox updates. See the changelog for details if you care. -Erik
John BeppuJohn Beppu
bf3a838aacaput #if's around the lchown, because older glibc versions don't have it.
Erik AndersenErik Andersen
5509af7073f* added (and documented) "-n" option for head - contributed Friedrich Vedder <fwv@myrtle.lahn.de> * Cleanup for a...
John BeppuJohn Beppu
9bc7e89fc1eMaking note of my changes
John BeppuJohn Beppu
a4a8fd05f45Went ahead and fixed bug #301 (chown not working on symlinks) in fileAction(), I changed the chown() to lchown(); H...
Erik AndersenErik Andersen
06936df1641Fix a bug where tar could change perms and ownership of dirs pointed to by symlink within a tarball. -Erik
Erik AndersenErik Andersen
de552874d20Some busybox updates. You no longer _have_ to put a "-" in front of tar options, logger is better behaved and has a ...
Erik AndersenErik Andersen
f4acea8cf51Better way to check for namespace aliasing. -Erik
Erik AndersenErik Andersen
b2660c703dfTell what I did -Erik
Erik AndersenErik Andersen
8ad12e32c89Fix a namespace aliasing problem wereby du and dutmp, or rm and rmmod symlinks would be created when only du or rm wa...
John BeppuJohn Beppu
4581b4cdd99foreach (@busybox_command) { put_help_message_in_busybox_pod($_); }
John BeppuJohn Beppu
08fe43d3f9badded a little more content.
Erik AndersenErik Andersen
a2f69e54858Bug fix. grep wasn't printing file names they way it was supposed to. -Erik
John BeppuJohn Beppu
46a4e762439fleshed out a bit more... just wanted to put the current changes under version control.
John BeppuJohn Beppu
3a1b6be7d80the beginnings of a proper man page for busybox.
Erik AndersenErik Andersen
05100cd4776tar creation support is now optional. -Erik
Erik AndersenErik Andersen
83865e3e90cReady for release
Erik AndersenErik Andersen
31638219678Sync up busybox with the latest and greatest. This is not stuff for the Embedix release. -Erik
Erik AndersenErik Andersen
b7cc49d992e* Added -o loop option for mount, and support in umount for loop devices. Support is toggled by MOUNT_LOOP featur...
Erik AndersenErik Andersen
05df239ed90Bug fixes. -Erik
Erik AndersenErik Andersen
9a9a261569dFix a logger bug. -Erik
Erik AndersenErik Andersen
ac6e71f0c41Possible fixes... -Erik
Erik AndersenErik Andersen
766f9c7a191Oops. left debug on. -Erik
Erik AndersenErik Andersen
1dbc17f630fFix cp and mv so 'cp foo/README bar' where foo and bar are directories, and README is a file. -Erik
Erik AndersenErik Andersen
5338ce19c87foo
Erik AndersenErik Andersen
5f2df6ccb40Remove some leftover debug noise. -Erik
Erik AndersenErik Andersen
9b5c0b7611dMore adjustments -Erik
Erik AndersenErik Andersen
812d46667d8More minor fixes. -Erik
Erik AndersenErik Andersen
96e2abd0849Init is now even more perfect then before. -Erik
Erik AndersenErik Andersen
286b0de74daTrivial type fix. -Erik
Erik AndersenErik Andersen
d38eaef70bdfoo
Erik AndersenErik Andersen
0e3782f7c39Init is now _more_ perfect then before. -Erik
John BeppuJohn Beppu
9324b400abemaking note of my changes.
John BeppuJohn Beppu
9d83165d9e3added uniq_usage message
John BeppuJohn Beppu
96f1f33e560did tedious stuff
Erik AndersenErik Andersen
3695052813aAdd in sample inittab file -Erik
Erik AndersenErik Andersen
9e7372584f5inittab is now perfect. The universe will now submit to my will. muhahahaha!!! Phear! -Erik
Erik AndersenErik Andersen
0b874ed41f4Cool. Beppu is doing uniq. -Erik
John BeppuJohn Beppu
abb4772b282i am busybox of borg. unix will be assimilated.
Erik AndersenErik Andersen
0881de706e4The latest and greatest. init basically works, though needs a minor inittab design change to accomodate specifying t...
Erik AndersenErik Andersen
f4a99cc02caheheh. Forgot the fix. Here it is: * Grep -i previously failed on UPPER CASE patterns due to a silly regexp imp...
Erik AndersenErik Andersen
fb62e3225fc* Grep -i previously failed on UPPER CASE patterns due to a silly regexp implementation bug that is now fixed. ...
Erik AndersenErik Andersen
7dc160721eeBunches of fixes. Typos, bugs, etc. Added 'gunzip -t'. inittab support _almost_ works (but it isn't ready for prime...
Erik AndersenErik Andersen
9c88cac5cbfFirst pass inittab parser written -Erik
Erik AndersenErik Andersen
1266a13e1f6* sed now supports addresses (numeric or regexp, with negation) and has an append command, thanks to Marco Pantal...
Erik AndersenErik Andersen
a89910829c7Add the beginings of some regression testing. Add in the recently contributed loadacm utility (for dealing with unic...
Erik AndersenErik Andersen
f664c004db1Fixed mv so it now does the right thing (same method used in cp). Removed some cruft from cp. -Erik
Erik AndersenErik Andersen
2fe08c7afb3Fixed cp so it works as God intended it to. -Erik
Erik AndersenErik Andersen
00266d3df6bFixed a bug where tar would not set the user and group on device special files. -Erik
Erik AndersenErik Andersen
69ba6b29562Added changelog -Erik
Erik AndersenErik Andersen
98f67e35d82chown(2) clears S_ISUID and S_ISGID, even when chown is called as root. Changed ordering of chown and chmod so SGID ...
John BeppuJohn Beppu
00417a38c10sort is good to go.
John BeppuJohn Beppu
ee512a3f862implemented numeric sort (sort -g)
John BeppuJohn Beppu
568cb7b45f8oops.. qsort(2) misunderstanding on my part. it's ok, now.
John BeppuJohn Beppu
d19385e1605playing w/ $Log$
John BeppuJohn Beppu
f3e59041b5dthe base is nearly done. need to implement various comparison functions, now.
John BeppuJohn Beppu
019513a59ffadded hooks for sort
John BeppuJohn Beppu
38efa7902e7work in progress...
John BeppuJohn Beppu
c0ca473af9athis is my work in progress.
Erik AndersenErik Andersen
3fe2ecf0d92Added grep -q, thanks to a patch from "Konstantin Boldyshev" <konst@voshod.com> -Erik
Erik AndersenErik Andersen
d387d01f11cSync to my local tree
Erik AndersenErik Andersen
f294a0288d5Fix double quoting bug preventing ininit scripts from running
Erik AndersenErik Andersen
021043205c5Add in first draft of insmod. Not yet working (but will Real Soon Now(tm)) -Erik
Erik AndersenErik Andersen
10c341af350Make head --version do the right thing. Update TODO list -Erik
Erik AndersenErik Andersen
4d1d0113fd3Reworked the source so it will compile and run under glibc 2.0.7 and linux kernel 2.0.36 (though the dubious reasons ...
Erik AndersenErik Andersen
6da0ae8183aMinor fixes to rmmod. First pass at insmod (not yet working). -Erik
Mark WhitleyMark Whitley
c144e330c03Fixed correctness of comment in rmmod.c - MKW
Erik AndersenErik Andersen
2129b146db0Added an AUTHORS file to acknowledge the folks that have done stuff. -Erik
Erik AndersenErik Andersen
3d7e3414da3Wrote rmmod for busybox. -Erik
John BeppuJohn Beppu
0aa61181677killed an elusive bug in du -s.
Erik AndersenErik Andersen
1c5b2589d12Fix bugs in logger and syslogd. Add fbset. -Erik
Erik AndersenErik Andersen
6f23cec5d08Added lsmod -Erik
John BeppuJohn Beppu
935fb3886fcmade note of my recent changes
John BeppuJohn Beppu
25ab6534576fixed an embarrasing segfault (head w/ no args used to die (but now it lives))
John BeppuJohn Beppu
e1618e42a82Implemented du -s
Erik AndersenErik Andersen
3cd5d2541f3Turn off loadkmap and loadfont. We won't be needing those. -Erik
Eric AndersenEric Andersen
0f0fcecf7fbAdded the list of available commands. -Erik
Eric AndersenEric Andersen
664584b50e9Fixed spelling of my name. Geez. Ah kant evun spel mi nam. -Erik
Eric AndersenEric Andersen
19db07b3d4cOk, so this is reallt 0.38... -Erik
Eric AndersenEric Andersen
59248bad974Set version to 0.39 -Erik
Eric AndersenEric Andersen
84b009256f2Minor updates
John BeppuJohn Beppu
b52a218c95aRemoved a redundant call du(); Save cpu cycles.
John BeppuJohn Beppu
59017e80dafdamnit. removed mkfifo from the TODO list. I didn't implement it, because I realized (too late) that mkn...
Eric AndersenEric Andersen
cf53687376cFixed John's email address again. John. Your email address is "john@lineo.com" not @line.com. :) -Erik
Eric AndersenEric Andersen
2cb55077e2fAdded poweroff (and adjusted init to use it). Inlined function calls to code only called once in tee. Made BB_KLOGD...
John BeppuJohn Beppu
c5ff0165adaless TODO
John BeppuJohn Beppu
3157b1fba9eImplemented head(1). tried to mimic GNU behaviour.
John BeppuJohn Beppu
a3e0d7928b0changed tee_usage from being a function to a char[] that gets used be usage();
John BeppuJohn Beppu
9835541c540Fixed bug when dealing with files specified on the command line that didn't exist.
Eric AndersenEric Andersen
21818c8a809Make sure the world knows who "beppu" is. -Erik
Eric AndersenEric Andersen
70e2f0b111fFix beppu's email address. BTW, John, go to sleep. It is late. :) -Erik
John BeppuJohn Beppu
14c82b64c9eFleshed out du_main(). I'm not sure which options to support.
John BeppuJohn Beppu
2ad2afd05c6less TODO
John BeppuJohn Beppu
059f152a7a2Implemented tee(1).
John BeppuJohn Beppu
29fcc90f3e0minor changelog update
Eric AndersenEric Andersen
6805d5d69e9Adjustments for Johns init stuff, -Erik
John BeppuJohn Beppu
f95ca97d1bbfindInitPid() has been implemented and it seems to work. reboot has been changed to take advantage of findInitPid();
John BeppuJohn Beppu
395b216a2ebdu is done
John BeppuJohn Beppu
7a98606d859Modified to include du
John BeppuJohn Beppu
0f5e1ab9491This is my preliminary du implementation. It was written from scratch (doesn't use recursiveAction). ...
Eric AndersenEric Andersen
f0758dd6ba1* Fixed rebooting from init. I'd left some debugging code in which blocked reboots. Oops. -Erik
Eric AndersenEric Andersen
1792f8c4892Tail now works (costs 6k). Several other updates. -Erik
Eric AndersenEric Andersen
c24db7b5918Added an empty line for no reason. -Erik
Eric AndersenEric Andersen
8cd6a1f9a24Fixed spelling error -Erik
Eric AndersenEric Andersen
48091fb3d3e* my_getid was leaking file descriptors, causing 'ls -l' on long directories to fail -Erik
Eric AndersenEric Andersen
abc0f4f8f97Latest and greatest
Eric AndersenEric Andersen
2285f367e22Stuf
Eric AndersenEric Andersen
fcdb57a0fc6Fixes
Eric AndersenEric Andersen
d29edf34d64Stuf
Eric AndersenEric Andersen
485b9550fd0Stuf
Eric AndersenEric Andersen
d00c2628474Stuf
Eric AndersenEric Andersen
0ecb54a0f3fStuf
Eric AndersenEric Andersen
14ec6cf3c22syslogd and klogd work now. -Erik
Eric AndersenEric Andersen
de1d61268e4Fixes
Eric AndersenEric Andersen
b186d980d60Stuf
Eric AndersenEric Andersen
77619b9dda2Sqtuf
Eric AndersenEric Andersen
bb587028339Fix up changelog
Eric AndersenEric Andersen
03018f75513Fixed tar so uid/gud/permissions on extracted tarballs will be correct. -Erik
Eric AndersenEric Andersen
1667fb4b633Fixes
Eric AndersenEric Andersen
c054b21f7d0Stuf
Eric AndersenEric Andersen
4c78147755fChanges
Eric AndersenEric Andersen
ec33d45e893Stuf
Eric AndersenEric Andersen
befda6e4ed0Stuf
Eric AndersenEric Andersen
3843e96252aStuf
Eric AndersenEric Andersen
b99df0fd65aFirst draft
Eric AndersenEric Andersen
394f764e7d0Stuf
Eric AndersenEric Andersen
cb41c2e83b9Bug fixes
Eric AndersenEric Andersen
5d44d1fda59Stuf
Eric AndersenEric Andersen
0f4c0848c70Fix bugs
Eric AndersenEric Andersen
0727458a973Stuf
Eric AndersenEric Andersen
fa213cd71efLatest n greatest
Eric AndersenEric Andersen
e1850ddde4fStuf
Eric AndersenEric Andersen
6a76e652aabStuf
Eric AndersenEric Andersen
08b1034f4f0Stuf
Eric AndersenEric Andersen
ab746abfc05Stuf
Eric AndersenEric Andersen
1c43d0c5afaStuff
Eric AndersenEric Andersen
b052b477227Forgot this.
Eric AndersenEric Andersen
ded6259f624Latest and greatest
Eric AndersenEric Andersen
d80e851dc05Stuf
Eric AndersenEric Andersen
a9c95ea6551Updates