5e1b2ca116
+ memory allocation/deallocation is less tolerant of evil.
John Beppu
2000-02-11 12:52:55 +00:00
fa376f8034
fsck_minix.c lost fat.
John Beppu
2000-02-11 12:44:07 +00:00
c1dc5d9473
reduced .bss size by dynmaically allocating a certain large array instead of letting it be static.
John Beppu
2000-02-11 12:43:20 +00:00
91f3df3c45
Fixed a bug, -Erik
Erik Andersen
2000-02-10 22:58:40 +00:00
4d0543138e
More minor touchups. -Erik
Erik Andersen
2000-02-10 07:31:15 +00:00
fb1793f03c
Fix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp> for noticing these bugs. -Erik
Erik Andersen
2000-02-09 16:37:08 +00:00
07f5604046
Fix a possible /linuxrc crash. -Erik
Erik Andersen
2000-02-09 06:05:01 +00:00
d7ce5e7802
Update the sample inittab to add the "ctrlaltdel" action. Note a bug in busybox init that I need to fix. -Erik
Erik Andersen
2000-02-09 04:40:25 +00:00
e132f4b09e
Fixed the init problem where it wouldn't unmount filesystems on reboot. Also fixed swapoff -a so it works. -Erik
Erik Andersen
2000-02-09 04:16:43 +00:00
e49d5ecbbe
Some formatting updates (ran the code through indent) -Erik
Erik Andersen
2000-02-08 19:58:47 +00:00
c0bf817bbc
mkdir -p had gotten broken. Fixed now. -Erik
Erik Andersen
2000-02-08 06:19:29 +00:00
d0480c26ab
Forgot a semicolon. -Erik
Erik Andersen
2000-02-07 20:35:14 +00:00
31cf8e0056
device_open is common code -- moved into utility.c -Erik
Erik Andersen
2000-02-07 20:31:19 +00:00
79ac30da83
Forgot cp and mv are now cp_mv -Erik
Erik Andersen
2000-02-07 05:53:48 +00:00
d7cd21aed5
Remove the now obsolete test. Tests now live in the tests directory. -Erik
Erik Andersen
2000-02-07 05:30:41 +00:00
fac10d7c59
A few minor updates. ;-)
Erik Andersen
2000-02-07 05:29:42 +00:00
50bc101b7d
made more robust and commented my code.
John Beppu
2000-01-30 09:47:16 +00:00
b332e779e6
nslookup -- a work in progress...
John Beppu
2000-01-29 12:59:01 +00:00
04e97024e7
Clear up some ambiguity with old style assignments. -Erik
Erik Andersen
2000-01-29 07:06:24 +00:00
a6d0dbc86f
Minor change. init now uses dup2. -Erik
Erik Andersen
2000-01-29 06:29:32 +00:00
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
Erik Andersen
2000-01-29 05:52:40 +00:00
d7a44c76fe
Forgot some debugging noise. -Erik
Erik Andersen
2000-01-27 23:00:01 +00:00
ce5b466bcc
copyFile could call chmod on a symlink, changing the perms of the pointed to file. Minor fix to tar for directory handling. -Erik
Erik Andersen
2000-01-27 19:50:47 +00:00
ccc7488615
Fixed ls formatting for 8 char user names. -Erik
Erik Andersen
2000-01-27 02:40:21 +00:00
de7965ca7e
Shuffle location of generic code into utility.c -Erik
Erik Andersen
2000-01-26 23:49:21 +00:00
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
Erik Andersen
2000-01-26 20:06:48 +00:00
3fe39dce5d
Some busybox updates. See the changelog for details if you care. -Erik
Erik Andersen
2000-01-25 18:13:53 +00:00
bf3a838aac
put #if's around the lchown, because older glibc versions don't have it.
John Beppu
2000-01-24 12:06:22 +00:00
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
Erik Andersen
2000-01-23 18:19:02 +00:00
9bc7e89fc1
Making note of my changes
John Beppu
2000-01-23 13:54:15 +00:00
a4a8fd05f4
Went ahead and fixed bug #301 (chown not working on symlinks)
John Beppu
2000-01-23 13:38:32 +00:00
06936df164
Fix a bug where tar could change perms and ownership of dirs pointed to by symlink within a tarball. -Erik
Erik Andersen
2000-01-23 02:14:20 +00:00
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
Erik Andersen
2000-01-23 01:34:05 +00:00
f4acea8cf5
Better way to check for namespace aliasing. -Erik
Erik Andersen
2000-01-22 04:55:32 +00:00
b2660c703d
Tell what I did -Erik
Erik Andersen
2000-01-20 19:51:48 +00:00
8ad12e32c8
Fix a namespace aliasing problem wereby du and dutmp, or rm and rmmod symlinks would be created when only du or rm was included. -Erik
Erik Andersen
2000-01-20 19:32:32 +00:00
08fe43d3f9
added a little more content.
John Beppu
2000-01-19 12:39:16 +00:00
a2f69e5485
Bug fix. grep wasn't printing file names they way it was supposed to. -Erik
Erik Andersen
2000-01-19 04:30:37 +00:00
46a4e76243
fleshed out a bit more... just wanted to put the current changes under version control.
John Beppu
2000-01-18 22:33:11 +00:00
3a1b6be7d8
the beginnings of a proper man page for busybox.
John Beppu
2000-01-18 15:45:59 +00:00
05100cd477
tar creation support is now optional. -Erik
Erik Andersen
2000-01-16 01:30:52 +00:00
83865e3e90
Ready for release
0_41
Erik Andersen
2000-01-15 22:33:09 +00:00
3163821967
Sync up busybox with the latest and greatest. This is not stuff for the Embedix release. -Erik
Erik Andersen
2000-01-15 22:28:50 +00:00
b7cc49d992
* Added -o loop option for mount, and support in umount for loop devices. Support is toggled by MOUNT_LOOP feature -- Ben Collins <bcollins@debian.org>
Erik Andersen
2000-01-13 06:38:14 +00:00
05df239ed9
Bug fixes. -Erik
Erik Andersen
2000-01-13 04:43:48 +00:00
9a9a261569
Fix a logger bug. -Erik
Erik Andersen
2000-01-09 06:49:08 +00:00
ac6e71f0c4
Possible fixes... -Erik
Erik Andersen
2000-01-08 22:04:33 +00:00
766f9c7a19
Oops. left debug on. -Erik
Erik Andersen
2000-01-08 21:20:49 +00:00
1dbc17f630
Fix cp and mv so 'cp foo/README bar' where foo and bar are directories, and README is a file. -Erik
Erik Andersen
2000-01-08 21:16:29 +00:00
5f2df6ccb4
Remove some leftover debug noise. -Erik
Erik Andersen
2000-01-07 23:11:00 +00:00
9b5c0b7611
More adjustments -Erik
Erik Andersen
2000-01-07 18:33:06 +00:00
812d46667d
More minor fixes. -Erik
Erik Andersen
2000-01-07 18:30:40 +00:00
96e2abd084
Init is now even more perfect then before. -Erik
Erik Andersen
2000-01-07 11:40:44 +00:00
286b0de74d
Trivial type fix. -Erik
Erik Andersen
2000-01-07 09:43:38 +00:00
d38eaef70b
foo
Erik Andersen
2000-01-07 02:55:55 +00:00
0e3782f7c3
Init is now _more_ perfect then before. -Erik
Erik Andersen
2000-01-07 02:54:55 +00:00
9324b400ab
making note of my changes.
John Beppu
2000-01-07 02:04:58 +00:00
9d83165d9e
added uniq_usage message
John Beppu
2000-01-07 01:57:32 +00:00
96f1f33e56
did tedious stuff
John Beppu
2000-01-06 23:49:21 +00:00
3695052813
Add in sample inittab file -Erik
Erik Andersen
2000-01-06 01:16:59 +00:00
9e7372584f
inittab is now perfect. The universe will now submit to my will. muhahahaha!!! Phear! -Erik
Erik Andersen
2000-01-06 01:16:13 +00:00
0b874ed41f
Cool. Beppu is doing uniq. -Erik
Erik Andersen
2000-01-06 01:14:56 +00:00
abb4772b28
i am busybox of borg. unix will be assimilated.
John Beppu
2000-01-06 00:48:21 +00:00
0881de706e
The latest and greatest. init basically works, though needs a minor inittab design change to accomodate specifying the device to run each process on. -Erik
Erik Andersen
2000-01-05 09:34:26 +00:00
f4a99cc02c
heheh. Forgot the fix. Here it is:
Erik Andersen
2000-01-05 05:49:51 +00:00
fb62e3225f
* Grep -i previously failed on UPPER CASE patterns due to a silly regexp implementation bug that is now fixed.
Erik Andersen
2000-01-05 05:47:11 +00:00
7dc160721e
Bunches of fixes. Typos, bugs, etc. Added 'gunzip -t'. inittab support _almost_ works (but it isn't ready for prime time useage yet). -Erik
Erik Andersen
2000-01-04 01:10:25 +00:00
9c88cac5cb
First pass inittab parser written -Erik
Erik Andersen
1999-12-30 09:25:17 +00:00
1266a13e1f
* sed now supports addresses (numeric or regexp, with negation) and has an append command, thanks to Marco Pantaleoni <panta@prosa.it> * Fixed dmesg. It wasn't parsing its options (-n or -s) properly. * Some cosmetic fixes to ls output formatting to make it behave more like GNU ls. -Erik
Erik Andersen
1999-12-29 22:19:46 +00:00
a89910829c
Add the beginings of some regression testing. Add in the recently contributed loadacm utility (for dealing with unicode fonts) -Erik
Erik Andersen
1999-12-29 03:34:00 +00:00
f664c004db
Fixed mv so it now does the right thing (same method used in cp). Removed some cruft from cp. -Erik
Erik Andersen
1999-12-29 02:36:29 +00:00
2fe08c7afb
Fixed cp so it works as God intended it to. -Erik
Erik Andersen
1999-12-29 02:10:35 +00:00
00266d3df6
Fixed a bug where tar would not set the user and group on device special files. -Erik
Erik Andersen
1999-12-28 00:17:46 +00:00
69ba6b2956
Added changelog -Erik
Erik Andersen
1999-12-27 23:56:17 +00:00
98f67e35d8
chown(2) clears S_ISUID and S_ISGID, even when chown is called as root. Changed ordering of chown and chmod so SGID and SUID file permissions don't get munged. -Erik
Erik Andersen
1999-12-27 23:48:33 +00:00
00417a38c1
sort is good to go.
John Beppu
1999-12-23 22:46:10 +00:00
568cb7b45f
oops.. qsort(2) misunderstanding on my part. it's ok, now.
John Beppu
1999-12-22 23:02:12 +00:00
d19385e160
playing w/ $Log$
John Beppu
1999-12-22 22:27:01 +00:00
f3e59041b5
the base is nearly done. need to implement various comparison functions, now.
John Beppu
1999-12-22 22:24:52 +00:00
019513a59f
added hooks for sort
John Beppu
1999-12-22 17:57:31 +00:00
38efa7902e
work in progress...
John Beppu
1999-12-22 00:30:29 +00:00
c0ca473af9
this is my work in progress.
John Beppu
1999-12-21 20:00:35 +00:00
3fe2ecf0d9
Added grep -q, thanks to a patch from "Konstantin Boldyshev" <konst@voshod.com> -Erik
Erik Andersen
1999-12-21 08:52:04 +00:00
d387d01f11
Sync to my local tree
Erik Andersen
1999-12-21 02:55:11 +00:00
f294a0288d
Fix double quoting bug preventing ininit scripts from running
Erik Andersen
1999-12-21 02:54:37 +00:00
021043205c
Add in first draft of insmod. Not yet working (but will Real Soon Now(tm)) -Erik
Erik Andersen
1999-12-17 18:57:34 +00:00
10c341af35
Make head --version do the right thing. Update TODO list -Erik
Erik Andersen
1999-12-17 18:52:06 +00:00
4d1d0113fd
Reworked the source so it will compile and run under glibc 2.0.7 and linux kernel 2.0.36 (though the dubious reasons why someone would want to do that defy imagination ;) -Erik
Erik Andersen
1999-12-17 18:44:15 +00:00
6da0ae8183
Minor fixes to rmmod. First pass at insmod (not yet working). -Erik
Erik Andersen
1999-12-17 01:08:27 +00:00
c144e330c0
Fixed correctness of comment in rmmod.c - MKW
Mark Whitley
1999-12-17 00:01:46 +00:00
2129b146db
Added an AUTHORS file to acknowledge the folks that have done stuff. -Erik
Erik Andersen
1999-12-16 23:26:57 +00:00
3d7e3414da
Wrote rmmod for busybox. -Erik
Erik Andersen
1999-12-16 23:04:20 +00:00
0aa6118167
killed an elusive bug in du -s.
John Beppu
1999-12-16 21:16:47 +00:00
1c5b2589d1
Fix bugs in logger and syslogd. Add fbset. -Erik
Erik Andersen
1999-12-16 20:59:36 +00:00
6f23cec5d0
Added lsmod -Erik
Erik Andersen
1999-12-15 22:14:12 +00:00
935fb3886f
made note of my recent changes
John Beppu
1999-12-15 19:35:02 +00:00
25ab653457
fixed an embarrasing segfault (head w/ no args used to die (but now it lives))
John Beppu
1999-12-15 19:29:09 +00:00