Erik Andersen
7c4b2f3fe5
Minor makefile and todo updates
...
-Erik
2000-02-29 21:49:22 +00:00
Erik Andersen
a51ecdd9e4
Minor tweak to argv[0] handling for linuxrc
...
-Erik
2000-02-24 18:09:58 +00:00
Erik Andersen
5b911ddd57
Fixed rebooting when init runs as /linuxrc
...
-Erik
2000-02-23 22:49:58 +00:00
John Beppu
dc75a739ac
+ this is a small script for helping TargetWizard auto-generate
...
busybox.defs.h
2000-02-23 18:17:35 +00:00
Erik Andersen
f7c49ef2d1
Sync up a few things. Add in a new telnet implementation (still
...
not perfect though).
-Erik
2000-02-22 17:17:45 +00:00
Erik Andersen
3b9522f2af
Add in a TODO item,
...
-Erik
2000-02-22 17:12:00 +00:00
Erik Andersen
6e769df47d
Update the changelog
...
-Erik
2000-02-21 21:35:11 +00:00
Erik Andersen
d07ee46919
Removed proc dependancies for init and free (which maintaining exactly
...
the same functionality). /proc takes up 90k of kernel space, so it is
nice to avoid using it at all costs. The only places where it is depended
on is for cetain optional mount/umount features, and for ps and lsmod.
-Erik
2000-02-21 21:26:32 +00:00
Erik Andersen
fa4718efcf
Minor update for handling TERM with serial consoles.
...
-Erik
2000-02-21 19:25:12 +00:00
Erik Andersen
42387e4964
Forgot to add basename. More fixes to du from
...
Friedrich Vedder <fwv@myrtle.lahn.de>.
-Erik
2000-02-21 17:27:17 +00:00
Erik Andersen
27fdd081ef
Fixed du. Now behaves just like GNU du (only less so).
...
-Erik
2000-02-19 18:16:49 +00:00
Erik Andersen
e272915e1f
Some updates for the day,
...
-Erik
2000-02-18 21:34:17 +00:00
Erik Andersen
bf5f009862
Formatting fix
...
-Erik
2000-02-14 18:44:33 +00:00
John Beppu
08c965a0a1
- I suspect the problem has something to do w/ symlinks.
...
- It's not completely in agreement w/ GNU/du, but
+ the answer is much closer than before.
- Some of the right-shifts seem to have mysteriously disappeared.
I put them back in.
2000-02-13 04:10:57 +00:00
Erik Andersen
5e2b96345c
Add this in
...
-Erik
2000-02-11 21:55:41 +00:00
Erik Andersen
9ffdaa647e
Updates
...
-Erik
2000-02-11 21:55:04 +00:00
John Beppu
5e1b2ca116
+ memory allocation/deallocation is less tolerant of evil.
2000-02-11 12:52:55 +00:00
John Beppu
fa376f8034
fsck_minix.c lost fat.
2000-02-11 12:44:07 +00:00
John Beppu
c1dc5d9473
reduced .bss size by dynmaically allocating a certain large
...
array instead of letting it be static.
objdump -t busybox \
| grep .bss \
| sed 's/^.*\.bss //' \
| grep -v ABS \
#| perl -e 'while(<>) { @x = split; @y = reverse split(//, $x[0]); for ($i=0; $i<@y; $i++) { $s += $y[$i] * (16 ** $i); if ($y[$i] && $i > 2) { print "> $y[$i] * 16 ** $i $x[1]\n"; } } } print "$s\n";'
2000-02-11 12:43:20 +00:00
Erik Andersen
91f3df3c45
Fixed a bug,
...
-Erik
2000-02-10 22:58:40 +00:00
Erik Andersen
4d0543138e
More minor touchups.
...
-Erik
2000-02-10 07:31:15 +00:00
Erik Andersen
fb1793f03c
Fix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp>
...
for noticing these bugs.
-Erik
2000-02-09 16:37:08 +00:00
Erik Andersen
07f5604046
Fix a possible /linuxrc crash.
...
-Erik
2000-02-09 06:05:01 +00:00
Erik Andersen
d7ce5e7802
Update the sample inittab to add the "ctrlaltdel" action.
...
Note a bug in busybox init that I need to fix.
-Erik
2000-02-09 04:40:25 +00:00
Erik Andersen
e132f4b09e
Fixed the init problem where it wouldn't unmount filesystems
...
on reboot. Also fixed swapoff -a so it works.
-Erik
2000-02-09 04:16:43 +00:00
Erik Andersen
e49d5ecbbe
Some formatting updates (ran the code through indent)
...
-Erik
2000-02-08 19:58:47 +00:00
Erik Andersen
c0bf817bbc
mkdir -p had gotten broken. Fixed now.
...
-Erik
2000-02-08 06:19:29 +00:00
Erik Andersen
d0480c26ab
Forgot a semicolon.
...
-Erik
2000-02-07 20:35:14 +00:00
Erik Andersen
31cf8e0056
device_open is common code -- moved into utility.c
...
-Erik
2000-02-07 20:31:19 +00:00
Erik Andersen
79ac30da83
Forgot cp and mv are now cp_mv
...
-Erik
2000-02-07 05:53:48 +00:00
Erik Andersen
d7cd21aed5
Remove the now obsolete test. Tests now
...
live in the tests directory.
-Erik
2000-02-07 05:30:41 +00:00
Erik Andersen
fac10d7c59
A few minor updates. ;-)
...
Seriously though, read the Changelog for busybox 0.42,
which this is about to become...
-Erik
2000-02-07 05:29:42 +00:00
John Beppu
50bc101b7d
made more robust and commented my code.
2000-01-30 09:47:16 +00:00
John Beppu
b332e779e6
nslookup -- a work in progress...
2000-01-29 12:59:01 +00:00
Erik Andersen
04e97024e7
Clear up some ambiguity with old style assignments.
...
-Erik
2000-01-29 07:06:24 +00:00
Erik Andersen
a6d0dbc86f
Minor change. init now uses dup2.
...
-Erik
2000-01-29 06:29:32 +00:00
Erik Andersen
8e759aa31f
copy fixes to simplify link copying and always do the right thing.
...
ping could segfault because I'm an idiot, and tried to put a value
in where I hadn't allocated storage. choke.
-Erik
2000-01-29 05:52:40 +00:00
Erik Andersen
d7a44c76fe
Forgot some debugging noise.
...
-Erik
2000-01-27 23:00:01 +00:00
Erik Andersen
ce5b466bcc
copyFile could call chmod on a symlink, changing the perms
...
of the pointed to file. Minor fix to tar for directory handling.
-Erik
2000-01-27 19:50:47 +00:00
Erik Andersen
ccc7488615
Fixed ls formatting for 8 char user names.
...
-Erik
2000-01-27 02:40:21 +00:00
Erik Andersen
de7965ca7e
Shuffle location of generic code into utility.c
...
-Erik
2000-01-26 23:49:21 +00:00
Erik Andersen
5cbdd712f5
mount and umount could leak loop device allocations causing the system to
...
quickly run out. Also disable init's SIGHUP handler during shutdown.
-Erik
2000-01-26 20:06:48 +00:00
Erik Andersen
3fe39dce5d
Some busybox updates. See the changelog for details if you care.
...
-Erik
2000-01-25 18:13:53 +00:00
John Beppu
bf3a838aac
put #if's around the lchown, because
...
older glibc versions don't have it.
2000-01-24 12:06:22 +00:00
Erik Andersen
5509af7073
* added (and documented) "-n" option for head -
...
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-23 18:19:02 +00:00
John Beppu
9bc7e89fc1
Making note of my changes
2000-01-23 13:54:15 +00:00
John Beppu
a4a8fd05f4
Went ahead and fixed bug #301 (chown not working on symlinks)
...
in fileAction(), I changed the chown() to lchown(); Hopefully, that
doesn't break anything. (I don't think it does).
nested ?:?:?: madness in chmod_chown_chgrp.c
2000-01-23 13:38:32 +00:00
Erik Andersen
06936df164
Fix a bug where tar could change perms and ownership of dirs pointed
...
to by symlink within a tarball.
-Erik
2000-01-23 02:14:20 +00:00
Erik Andersen
de552874d2
Some busybox updates. You no longer _have_ to put a "-" in front of tar
...
options, logger is better behaved and has a "-t" option now. init now supports
the kernel chroot patch, so you can chroot to a new device and umount the old
root.
-Erik
2000-01-23 01:34:05 +00:00
Erik Andersen
f4acea8cf5
Better way to check for namespace aliasing.
...
-Erik
2000-01-22 04:55:32 +00:00