Erik Andersen | 9c5c29d442d | Oops. I left debugging turned on...
-Erik | | |
Erik Andersen | 65fc1c70f7c | Oops. Forgot to add in uptime when I added uptime.
Here it is in all its /proc free glory.
-Erik | | |
Erik Andersen | fb002d0df02 | Add in tr and dirname
-Erik | | |
Erik Andersen | 66be5e7e29a | Wrote uptime. Doesn't use /proc. :)
-Erik | | |
Erik Andersen | 6437170cb31 | Add in freeramdisk.c, which (duh) frees ramdisks. If you have any
ramdisks lying about and want to free up the memor... | | |
Erik Andersen | 029011b9eea | A few updates (including the cp fix the Craig has been looking for)
-Erik | | |
Erik Andersen | 7c4b2f3fe5c | Minor makefile and todo updates
-Erik | | |
Erik Andersen | a51ecdd9e40 | Minor tweak to argv[0] handling for linuxrc
-Erik | | |
Erik Andersen | 5b911ddd577 | Fixed rebooting when init runs as /linuxrc
-Erik | | |
John Beppu | dc75a739ace | + this is a small script for helping TargetWizard auto-generate
busybox.defs.h | | |
Erik Andersen | f7c49ef2d10 | Sync up a few things. Add in a new telnet implementation (still
not perfect though).
-Erik | | |
Erik Andersen | 3b9522f2af9 | Add in a TODO item,
-Erik | | |
Erik Andersen | 6e769df47db | Update the changelog
-Erik | | |
Erik Andersen | d07ee46919e | Removed proc dependancies for init and free (which maintaining exactly
the same functionality). /proc takes up 90k o... | | |
Erik Andersen | fa4718efcf0 | Minor update for handling TERM with serial consoles.
-Erik | | |
Erik Andersen | 42387e49646 | Forgot to add basename. More fixes to du from
Friedrich Vedder <fwv@myrtle.lahn.de>.
-Erik | | |
Erik Andersen | 27fdd081efa | Fixed du. Now behaves just like GNU du (only less so).
-Erik | | |
Erik Andersen | e272915e1ff | Some updates for the day,
-Erik | | |
Erik Andersen | bf5f009862f | Formatting fix
-Erik | | |
John 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 Andersen | 5e2b96345ca | Add this in
-Erik | | |
Erik Andersen | 9ffdaa647ee | Updates
-Erik | | |
John Beppu | 5e1b2ca1161 | + memory allocation/deallocation is less tolerant of evil. | | |
John Beppu | fa376f80348 | fsck_minix.c lost fat. | | |
John Beppu | c1dc5d94738 | reduced .bss size by dynmaically allocating a certain large
array instead of letting it be static.
objdump -t busybo... | | |
Erik Andersen | 91f3df3c452 | Fixed a bug,
-Erik | | |
Erik Andersen | 4d0543138eb | More minor touchups.
-Erik | | |
Erik Andersen | fb1793f03cb | Fix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp>
for noticing these bugs.
-Erik | | |
Erik Andersen | 07f56040466 | Fix a possible /linuxrc crash.
-Erik | | |
Erik Andersen | d7ce5e78028 | Update the sample inittab to add the "ctrlaltdel" action.
Note a bug in busybox init that I need to fix.
-Erik | | |
Erik Andersen | e132f4b09e5 | Fixed the init problem where it wouldn't unmount filesystems
on reboot. Also fixed swapoff -a so it works.
-Erik | | |
Erik Andersen | e49d5ecbbe5 | Some formatting updates (ran the code through indent)
-Erik | | |
Erik Andersen | c0bf817bbc5 | mkdir -p had gotten broken. Fixed now.
-Erik | | |
Erik Andersen | d0480c26ab9 | Forgot a semicolon.
-Erik | | |
Erik Andersen | 31cf8e00563 | device_open is common code -- moved into utility.c
-Erik | | |
Erik Andersen | 79ac30da83d | Forgot cp and mv are now cp_mv
-Erik | | |
Erik Andersen | d7cd21aed53 | Remove the now obsolete test. Tests now
live in the tests directory.
-Erik | | |
Erik Andersen | fac10d7c59f | A few minor updates. ;-)
Seriously though, read the Changelog for busybox 0.42,
which this is about to become...
-Erik | | |
John Beppu | 50bc101b7d6 | made more robust and commented my code. | | |
John Beppu | b332e779e67 | nslookup -- a work in progress... | | |
Erik Andersen | 04e97024e78 | Clear up some ambiguity with old style assignments.
-Erik | | |
Erik Andersen | a6d0dbc86fd | Minor change. init now uses dup2.
-Erik | | |
Erik Andersen | 8e759aa31fa | copy fixes to simplify link copying and always do the right thing.
ping could segfault because I'm an idiot, and trie... | | |
Erik Andersen | d7a44c76fe2 | Forgot some debugging noise.
-Erik | | |
Erik Andersen | ce5b466bcce | copyFile could call chmod on a symlink, changing the perms
of the pointed to file. Minor fix to tar for directory ha... | | |
Erik Andersen | ccc7488615f | Fixed ls formatting for 8 char user names.
-Erik | | |
Erik Andersen | de7965ca7ee | Shuffle location of generic code into utility.c
-Erik | | |
Erik Andersen | 5cbdd712f53 | mount and umount could leak loop device allocations causing the system to
quickly run out. Also disable init's SIGH... | | |
Erik Andersen | 3fe39dce5d1 | Some busybox updates. See the changelog for details if you care.
-Erik | | |
John Beppu | bf3a838aaca | put #if's around the lchown, because
older glibc versions don't have it. | | |
Erik Andersen | 5509af7073f | * added (and documented) "-n" option for head -
contributed Friedrich Vedder <fwv@myrtle.lahn.de>
* Cleanup for a... | | |
John Beppu | 9bc7e89fc1e | Making note of my changes | | |
John Beppu | a4a8fd05f45 | Went ahead and fixed bug #301 (chown not working on symlinks)
in fileAction(), I changed the chown() to lchown(); H... | | |
Erik Andersen | 06936df1641 | Fix a bug where tar could change perms and ownership of dirs pointed
to by symlink within a tarball.
-Erik | | |
Erik Andersen | de552874d20 | Some busybox updates. You no longer _have_ to put a "-" in front of tar
options, logger is better behaved and has a ... | | |
Erik Andersen | f4acea8cf51 | Better way to check for namespace aliasing.
-Erik | | |
Erik Andersen | b2660c703df | Tell what I did
-Erik | | |
Erik Andersen | 8ad12e32c89 | Fix a namespace aliasing problem wereby du and dutmp, or
rm and rmmod symlinks would be created when only du or rm
wa... | | |
John Beppu | 4581b4cdd99 | foreach (@busybox_command) {
put_help_message_in_busybox_pod($_);
} | | |
John Beppu | 08fe43d3f9b | added a little more content. | | |
Erik Andersen | a2f69e54858 | Bug fix. grep wasn't printing file names they way it was supposed to.
-Erik | | |
John Beppu | 46a4e762439 | fleshed out a bit more... just wanted to put the current
changes under version control. | | |
John Beppu | 3a1b6be7d80 | the beginnings of a proper man page for busybox. | | |
Erik Andersen | 05100cd4776 | tar creation support is now optional.
-Erik | | |
Erik Andersen | 83865e3e90c | Ready for release | | |
Erik Andersen | 31638219678 | Sync up busybox with the latest and greatest. This is not stuff for
the Embedix release.
-Erik | | |
Erik Andersen | b7cc49d992e | * Added -o loop option for mount, and support in umount for loop
devices. Support is toggled by MOUNT_LOOP featur... | | |
Erik Andersen | 05df239ed90 | Bug fixes.
-Erik | | |
Erik Andersen | 9a9a261569d | Fix a logger bug.
-Erik | | |
Erik Andersen | ac6e71f0c41 | Possible fixes...
-Erik | | |
Erik Andersen | 766f9c7a191 | Oops. left debug on.
-Erik | | |
Erik Andersen | 1dbc17f630f | Fix cp and mv so 'cp foo/README bar' where foo and bar are directories,
and README is a file.
-Erik | | |
Erik Andersen | 5338ce19c87 | foo | | |
Erik Andersen | 5f2df6ccb40 | Remove some leftover debug noise.
-Erik | | |
Erik Andersen | 9b5c0b7611d | More adjustments
-Erik | | |
Erik Andersen | 812d46667d8 | More minor fixes.
-Erik | | |
Erik Andersen | 96e2abd0849 | Init is now even more perfect then before.
-Erik | | |
Erik Andersen | 286b0de74da | Trivial type fix.
-Erik | | |
Erik Andersen | d38eaef70bd | foo | | |
Erik Andersen | 0e3782f7c39 | Init is now _more_ perfect then before.
-Erik | | |
John Beppu | 9324b400abe | making note of my changes. | | |
John Beppu | 9d83165d9e3 | added uniq_usage message | | |
John Beppu | 96f1f33e560 | did tedious stuff | | |
Erik Andersen | 3695052813a | Add in sample inittab file
-Erik | | |
Erik Andersen | 9e7372584f5 | inittab is now perfect. The universe will now submit to my
will. muhahahaha!!! Phear!
-Erik | | |
Erik Andersen | 0b874ed41f4 | Cool. Beppu is doing uniq.
-Erik | | |
John Beppu | abb4772b282 | i am busybox of borg. unix will be assimilated. | | |
Erik Andersen | 0881de706e4 | The latest and greatest. init basically works, though needs
a minor inittab design change to accomodate specifying t... | | |
Erik Andersen | f4a99cc02ca | heheh. Forgot the fix. Here it is:
* Grep -i previously failed on UPPER CASE patterns due to a silly
regexp imp... | | |
Erik Andersen | fb62e3225fc | * Grep -i previously failed on UPPER CASE patterns due to a silly
regexp implementation bug that is now fixed.
... | | |
Erik Andersen | 7dc160721ee | Bunches of fixes. Typos, bugs, etc.
Added 'gunzip -t'. inittab support _almost_ works (but it isn't
ready for prime... | | |
Erik Andersen | 9c88cac5cbf | First pass inittab parser written
-Erik | | |
Erik Andersen | 1266a13e1f6 | * sed now supports addresses (numeric or regexp, with negation) and
has an append command, thanks to Marco Pantal... | | |
Erik Andersen | a89910829c7 | Add the beginings of some regression testing. Add in the recently
contributed loadacm utility (for dealing with unic... | | |
Erik Andersen | f664c004db1 | Fixed mv so it now does the right thing (same method used in cp). Removed
some cruft from cp.
-Erik | | |
Erik Andersen | 2fe08c7afb3 | Fixed cp so it works as God intended it to.
-Erik | | |
Erik Andersen | 00266d3df6b | Fixed a bug where tar would not set the user and group on device
special files.
-Erik | | |
Erik Andersen | 69ba6b29562 | Added changelog
-Erik | | |
Erik Andersen | 98f67e35d82 | chown(2) clears S_ISUID and S_ISGID, even when chown is
called as root. Changed ordering of chown and chmod so
SGID ... | | |
John Beppu | 00417a38c10 | sort is good to go. | | |
John Beppu | ee512a3f862 | implemented numeric sort (sort -g) | | |
John Beppu | 568cb7b45f8 | oops.. qsort(2) misunderstanding on my part.
it's ok, now. | | |
John Beppu | d19385e1605 | playing w/ $Log$ | | |
John Beppu | f3e59041b5d | the base is nearly done.
need to implement various comparison functions, now. | | |
John Beppu | 019513a59ff | added hooks for sort | | |
John Beppu | 38efa7902e7 | work in progress... | | |
John Beppu | c0ca473af9a | this is my work in progress. | | |
Erik Andersen | 3fe2ecf0d92 | Added grep -q, thanks to a patch from "Konstantin Boldyshev" <konst@voshod.com>
-Erik | | |
Erik Andersen | d387d01f11c | Sync to my local tree | | |
Erik Andersen | f294a0288d5 | Fix double quoting bug preventing ininit scripts from running | | |
Erik Andersen | 021043205c5 | Add in first draft of insmod. Not yet working (but will Real Soon Now(tm))
-Erik | | |
Erik Andersen | 10c341af350 | Make head --version do the right thing. Update TODO list
-Erik | | |
Erik Andersen | 4d1d0113fd3 | Reworked the source so it will compile and run under glibc 2.0.7
and linux kernel 2.0.36 (though the dubious reasons ... | | |
Erik Andersen | 6da0ae8183a | Minor fixes to rmmod. First pass at insmod (not yet working).
-Erik | | |
Mark Whitley | c144e330c03 | Fixed correctness of comment in rmmod.c - MKW | | |
Erik Andersen | 2129b146db0 | Added an AUTHORS file to acknowledge the folks that have
done stuff.
-Erik | | |
Erik Andersen | 3d7e3414da3 | Wrote rmmod for busybox.
-Erik | | |
John Beppu | 0aa61181677 | killed an elusive bug in du -s. | | |
Erik Andersen | 1c5b2589d12 | Fix bugs in logger and syslogd. Add fbset.
-Erik | | |
Erik Andersen | 6f23cec5d08 | Added lsmod
-Erik | | |
John Beppu | 935fb3886fc | made note of my recent changes | | |
John Beppu | 25ab6534576 | fixed an embarrasing segfault (head w/ no args
used to die (but now it lives)) | | |
John Beppu | e1618e42a82 | Implemented du -s | | |
Erik Andersen | 3cd5d2541f3 | Turn off loadkmap and loadfont. We won't be needing those.
-Erik | | |
Eric Andersen | 0f0fcecf7fb | Added the list of available commands.
-Erik | | |
Eric Andersen | 664584b50e9 | Fixed spelling of my name. Geez.
Ah kant evun spel mi nam.
-Erik | | |
Eric Andersen | 19db07b3d4c | Ok, so this is reallt 0.38...
-Erik | | |
Eric Andersen | 59248bad974 | Set version to 0.39
-Erik | | |
Eric Andersen | 84b009256f2 | Minor updates | | |
John Beppu | b52a218c95a | Removed a redundant call du(); Save cpu cycles. | | |
John Beppu | 59017e80daf | damnit.
removed mkfifo from the TODO list.
I didn't implement it, because I realized (too late) that
mkn... | | |
Eric Andersen | cf53687376c | Fixed John's email address again.
John. Your email address is "john@lineo.com" not @line.com. :)
-Erik | | |
Eric Andersen | 2cb55077e2f | Added poweroff (and adjusted init to use it). Inlined function
calls to code only called once in tee. Made BB_KLOGD... | | |
John Beppu | c5ff0165ada | less TODO | | |
John Beppu | 3157b1fba9e | Implemented head(1).
tried to mimic GNU behaviour. | | |
John Beppu | a3e0d7928b0 | changed tee_usage from being a function to a char[]
that gets used be usage(); | | |
John Beppu | 9835541c540 | Fixed bug when dealing with files specified
on the command line that didn't exist. | | |
Eric Andersen | 21818c8a809 | Make sure the world knows who "beppu" is.
-Erik | | |
Eric Andersen | 70e2f0b111f | Fix beppu's email address.
BTW, John, go to sleep. It is late. :)
-Erik | | |
John Beppu | 14c82b64c9e | Fleshed out du_main().
I'm not sure which options to support. | | |
John Beppu | 2ad2afd05c6 | less TODO | | |
John Beppu | 059f152a7a2 | Implemented tee(1). | | |
John Beppu | 29fcc90f3e0 | minor changelog update | | |
Eric Andersen | 6805d5d69e9 | Adjustments for Johns init stuff,
-Erik | | |
John Beppu | f95ca97d1bb | findInitPid() has been implemented and it seems to work.
reboot has been changed to take advantage of findInitPid(); | | |
John Beppu | 395b216a2eb | du is done | | |
John Beppu | 7a98606d859 | Modified to include du | | |
John Beppu | 0f5e1ab9491 | This is my preliminary
du implementation. It
was written from scratch
(doesn't use recursiveAction).
... | | |
Eric Andersen | f0758dd6ba1 | * Fixed rebooting from init. I'd left some debugging code in
which blocked reboots. Oops.
-Erik | | |
Eric Andersen | 1792f8c4892 | Tail now works (costs 6k). Several other updates.
-Erik | | |
Eric Andersen | c24db7b5918 | Added an empty line for no reason.
-Erik | | |
Eric Andersen | 8cd6a1f9a24 | Fixed spelling error
-Erik | | |
Eric Andersen | 48091fb3d3e | * my_getid was leaking file descriptors, causing 'ls -l' on long
directories to fail
-Erik | | |
Eric Andersen | abc0f4f8f97 | Latest and greatest | | |
Eric Andersen | 2285f367e22 | Stuf | | |
Eric Andersen | fcdb57a0fc6 | Fixes | | |
Eric Andersen | d29edf34d64 | Stuf | | |
Eric Andersen | 485b9550fd0 | Stuf | | |
Eric Andersen | d00c2628474 | Stuf | | |
Eric Andersen | 0ecb54a0f3f | Stuf | | |
Eric Andersen | 14ec6cf3c22 | syslogd and klogd work now.
-Erik | | |
Eric Andersen | de1d61268e4 | Fixes | | |
Eric Andersen | b186d980d60 | Stuf | | |
Eric Andersen | 77619b9dda2 | Sqtuf | | |
Eric Andersen | bb587028339 | Fix up changelog | | |
Eric Andersen | 03018f75513 | Fixed tar so uid/gud/permissions on extracted tarballs will be correct.
-Erik | | |
Eric Andersen | 1667fb4b633 | Fixes | | |
Eric Andersen | c054b21f7d0 | Stuf | | |
Eric Andersen | 4c78147755f | Changes | | |
Eric Andersen | ec33d45e893 | Stuf | | |
Eric Andersen | befda6e4ed0 | Stuf | | |
Eric Andersen | 3843e96252a | Stuf | | |
Eric Andersen | b99df0fd65a | First draft | | |
Eric Andersen | 394f764e7d0 | Stuf | | |
Eric Andersen | cb41c2e83b9 | Bug fixes | | |
Eric Andersen | 5d44d1fda59 | Stuf | | |
Eric Andersen | 0f4c0848c70 | Fix bugs | | |
Eric Andersen | 0727458a973 | Stuf | | |
Eric Andersen | fa213cd71ef | Latest n greatest | | |
Eric Andersen | e1850ddde4f | Stuf | | |
Eric Andersen | 6a76e652aab | Stuf | | |
Eric Andersen | 08b1034f4f0 | Stuf | | |
Eric Andersen | ab746abfc05 | Stuf | | |
Eric Andersen | 1c43d0c5afa | Stuff | | |
Eric Andersen | b052b477227 | Forgot this. | | |
Eric Andersen | ded6259f624 | Latest and greatest | | |
Eric Andersen | d80e851dc05 | Stuf | | |
Eric Andersen | a9c95ea6551 | Updates | | |
| Next → |