summaryrefslogtreecommitdiffhomepage
path: root/internal.h
AgeCommit message (Collapse)Author
2000-05-13BusyBox shell (lash) can now be used as a standalone shell whenErik Andersen
BB_FEATURE_STANDALONE_SHELL is defined (i.e. BusyBox can now completely replace sash). Also fixed it so shell builtins now respect pipes and redirects. -Erik
2000-05-12Lots of updates. Finished implementing BB_FEATURE_TRIVIAL_HELPErik Andersen
which lets you compile out most of the "--help" output, saving up to 17k. Renamed mnc to nc. -Erik
2000-05-10* cp -fa now works as expected for symlinks (it didn't before)Erik Andersen
* zcat works again (wasn't working since option parsing was broken) * more doc updates/more support for BB_FEATURE_SIMPLE_HELP -Erik
2000-05-01Some accrued fixes/updates.Erik Andersen
* cp/mv now accepts (and ignores) the -f flag, since it always does force anyway * tail can now accept -<num> commands (e.g. -10) for better compatibility with the standard tail command * added a simple id implementation; doesn't support supp. groups yet
2000-04-28Latest and greatest. Some effort at libc5 (aiming towards newlib)Erik Andersen
compatability. -Erik
2000-04-25Several more updatesErik Andersen
-Erik
2000-04-17+ in the interest of robustness, I addedJohn Beppu
utility.c :: cstring_alloc() utility.c :: cstring_lineFromFile() /* they're at the bottom */ so that I could read in lines of arbitrary length from FILE*s (instead of using fgets(huge_ass_buffer,...)). + I tested it out on sort, and it seems to be fine.
2000-04-12Some enhancements I've been working on over the weekend,Erik Andersen
-Erik
2000-04-07Patch to make killall actually kill all PIDs with the specified name,Erik Andersen
rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik
2000-04-06Some more minor updates to better use some gcc attributes.Erik Andersen
-Erik
2000-04-04usleep contributed by Nicolas Pitre <nico@cam.org>Erik Andersen
-Erik
2000-03-28Yet another installment in the ongoing tar sagaErik Andersen
-Erik
2000-03-24The new tar for busybox is now done, and works just fineErik Andersen
for extracting files. Creation of tarballs is next... -Erik
2000-03-23My latest ramblings.Erik Andersen
-Erik
2000-03-22Use the nice new find_real_root_device function to find theErik Andersen
name of the root device, instead of having libc read whatever lies happen to be in /etc/mtab. -Erik
2000-03-19Some more stuff.Erik Andersen
-Erik
2000-03-16Major build system updates...Erik Andersen
-Erik
2000-03-12First pass at writing a shell for busybox.Erik Andersen
Works fine, full job control support, etc. No syntax yet (if, then, while, etc). Handles pipes and & processes fine. TODO: add command editing, add syntax suport. -Erik
2000-03-07Wrote killall.Erik Andersen
Adjusted mount, ps, utility.c, etc to handle my nifty new kernel patches the allow busybox to run perfectly without /proc. -Erik
2000-03-05Add in tr and dirnameErik Andersen
-Erik
2000-03-05Wrote uptime. Doesn't use /proc. :)Erik Andersen
-Erik
2000-03-04Add in freeramdisk.c, which (duh) frees ramdisks. If you have anyErik Andersen
ramdisks lying about and want to free up the memory they have used, this baby is the answar you have been waiting for. -Erik
2000-03-04A few updates (including the cp fix the Craig has been looking for)Erik Andersen
-Erik
2000-02-22Sync up a few things. Add in a new telnet implementation (stillErik Andersen
not perfect though). -Erik
2000-02-18Some updates for the day,Erik Andersen
-Erik
2000-02-11UpdatesErik Andersen
-Erik
2000-02-09Fixed the init problem where it wouldn't unmount filesystemsErik Andersen
on reboot. Also fixed swapoff -a so it works. -Erik
2000-02-08Some formatting updates (ran the code through indent)Erik Andersen
-Erik
2000-02-07Forgot a semicolon.Erik Andersen
-Erik
2000-02-07device_open is common code -- moved into utility.cErik Andersen
-Erik
2000-02-07A few minor updates. ;-)Erik Andersen
Seriously though, read the Changelog for busybox 0.42, which this is about to become... -Erik
2000-01-29 nslookup -- a work in progress...John Beppu
2000-01-26Shuffle location of generic code into utility.cErik Andersen
-Erik
2000-01-26mount and umount could leak loop device allocations causing the system toErik Andersen
quickly run out. Also disable init's SIGHUP handler during shutdown. -Erik
2000-01-25Some busybox updates. See the changelog for details if you care.Erik Andersen
-Erik
2000-01-23* added (and documented) "-n" option for head -Erik Andersen
contributed Friedrich Vedder <fwv@myrtle.lahn.de> * Cleanup for a number of usage messages -- also contributed Friedrich Vedder <fwv@myrtle.lahn.de> -Erik
2000-01-23Fix a bug where tar could change perms and ownership of dirs pointedErik Andersen
to by symlink within a tarball. -Erik
2000-01-15Sync up busybox with the latest and greatest. This is not stuff forErik Andersen
the Embedix release. -Erik
2000-01-13Bug fixes.Erik Andersen
-Erik
2000-01-06i am busybox of borg. unix will be assimilated.John Beppu
2000-01-05The latest and greatest. init basically works, though needsErik Andersen
a minor inittab design change to accomodate specifying the device to run each process on. -Erik
2000-01-04Bunches of fixes. Typos, bugs, etc.Erik Andersen
Added 'gunzip -t'. inittab support _almost_ works (but it isn't ready for prime time useage yet). -Erik
1999-12-29Add the beginings of some regression testing. Add in the recentlyErik Andersen
contributed loadacm utility (for dealing with unicode fonts) -Erik
1999-12-22 added hooks for sortJohn Beppu
1999-12-17Minor fixes to rmmod. First pass at insmod (not yet working).Erik Andersen
-Erik
1999-12-16Wrote rmmod for busybox.Erik Andersen
-Erik
1999-12-16Fix bugs in logger and syslogd. Add fbset.Erik Andersen
-Erik
1999-12-15Added lsmodErik Andersen
-Erik
1999-12-11Ok, so this is reallt 0.38...Eric Andersen
-Erik
1999-12-10Added poweroff (and adjusted init to use it). Inlined functionEric Andersen
calls to code only called once in tee. Made BB_KLOGD and option. -Erik