510f0ddafa
Use copy_file from utilty.c, remove some char defines
Glenn L McGrath
2001-02-10 14:53:08 +00:00
649968ceb1
Bug fix, rename status file, cleanups
Glenn L McGrath
2001-02-10 14:26:48 +00:00
af8c65deaa
Replace status defines with const int to conform to sytle guide, adds 32 bytes
Glenn L McGrath
2001-02-10 03:19:51 +00:00
c900575dc4
Initial import
Glenn L McGrath
2001-02-10 02:05:24 +00:00
c30ab0f4a8
New applet: dpkg
Glenn L McGrath
2001-02-10 02:04:40 +00:00
e78fd0f721
Fix typo.
Matt Kraai
2001-02-09 18:10:53 +00:00
2fd52989f7
Implemented -A, -B, and -C flags with BB_FEATURE_GREP_CONTEXT option set.
Mark Whitley
2001-02-09 00:41:10 +00:00
d238a7bcc8
Minor cleanups and clarifications.
Mark Whitley
2001-02-09 00:28:59 +00:00
1d70267450
Add listening support.
Matt Kraai
2001-02-07 04:09:23 +00:00
df8ccb6350
Added documentation for new find options.
Matt Kraai
2001-02-07 04:05:35 +00:00
096370d349
Reworked find with David Douthitt to support -type, -perm, -mtime, and other improvements.
Matt Kraai
2001-02-07 03:52:38 +00:00
a164c647ac
Make suffix_mult structures const. Thanks to Vladimir N. Oleynik.
Matt Kraai
2001-02-05 17:50:03 +00:00
925edb828d
Added some more on paren spacing and a section on testing guidelines.
Mark Whitley
2001-02-03 00:20:14 +00:00
c3fc3c5e7a
It seems I stupidly checked in a silly test I was making. -Erik
Eric Andersen
2001-02-02 15:15:36 +00:00
29cff26f32
After testing multi-build, I stupidly committed Config.h with nearly everything turned off. Doh! -Erik
Eric Andersen
2001-02-02 01:08:22 +00:00
76c5e60d54
Patch from Chris Jaeger that makes turning on and off options in the makefile a bit less error prone by calling 'strip' on makefile vars before performing truth tests against them.
Mark Whitley
2001-02-02 01:07:17 +00:00
af4ac77d9d
Apply a patch from Larry Doolittle to add "-all" and "-none" switches to multibuild.pl. I did a little formatting adjustments to make it _very_ obvious when things stop working. I also removed the USE_PROCFS config option -- just do the right thing when USE_DEVPS_PATCH is enabled. -Erik
Eric Andersen
2001-02-01 22:43:49 +00:00
b5c29850e3
Tightened things up a bit, saved 20 bytes, and made the code a bit clearer in the process.
Mark Whitley
2001-02-01 21:02:41 +00:00
065c7e779a
Applied patch from Chris Jaeger <cjaeger@ensim.com> to do better checking for NFS_MOUNT_VERSION, depending on which kernel you're running.
Mark Whitley
2001-02-01 19:51:13 +00:00
9b300d0b1f
Buglet: 'tabstops' is unused if BB_FEATURE_AUTOWIDTH is not defined.
Mark Whitley
2001-02-01 19:39:43 +00:00
f2cc2762bb
Create find_applet_by_name function. Save 32 bytes.
Matt Kraai
2001-02-01 19:21:20 +00:00
05e782ddd3
Fix wget error message and add (and use) chomp library function.
Matt Kraai
2001-02-01 16:49:30 +00:00
bd018b1bab
Make old compilers not choke -- define the attribute in the func prototype.
Eric Andersen
2001-01-31 23:00:46 +00:00
dd19c69904
Removed trailing \n from error_msg{,_and_die} messages.
Matt Kraai
2001-01-31 19:00:21 +00:00
63ec273245
Added floppyfw to list of known projects using BusyBox.
Mark Whitley
2001-01-31 18:33:20 +00:00
82d5e59ea2
xfopen now used by wget -Erik
Eric Andersen
2001-01-31 17:50:35 +00:00
79e898ac0e
Patch from Vladimir N. Oleynik to simplify wget file opening using xfopen (which is what everything should be using).
Eric Andersen
2001-01-31 17:49:47 +00:00
65225df2dc
Cleanup patch from Vladimir N. Oleynik. * mkdir: remove 3 lines in source code. * mkfs_minix: save 32 bytes, remove 4 bugs. * mkswap: save 64 bytes, remove 1 bug.
Eric Andersen
2001-01-31 17:35:02 +00:00
53cfb7e231
Patch from Vladimir N. Oleynik to simplify/cleanup a few things in init.c
Eric Andersen
2001-01-31 17:29:47 +00:00
704d2a6c43
Patch from Vladimir N. Oleynik to simplify how it decides which app was invoked. This removes several strcmp calls.
Eric Andersen
2001-01-31 17:29:12 +00:00
39573f7130
Wrap a table (bg set to black, width=80%) around the screenshot so it doesn't look like crap in Netscape. Should look fine in Mozilla either way. I think. -Erik
Eric Andersen
2001-01-31 17:14:17 +00:00
18d5064c47
Make it validate.
Matt Kraai
2001-01-31 02:13:05 +00:00
9ba0daf4ba
Close IMG tag.
Matt Kraai
2001-01-31 01:59:46 +00:00
93a8e2e64b
Patch from Larry Doolittle to reduce the chance that fussing with VPATH will break cross-compilation. -Erik
Eric Andersen
2001-01-31 01:38:05 +00:00
306f4fe480
If the ioctl fails to tell us the winsize, default to 79. -Erik
Eric Andersen
2001-01-31 00:30:45 +00:00
22332fd26f
Patch from Bryan Rittmeyer -- be more conservative by default with the lash prompt. -Erik
Eric Andersen
2001-01-30 23:40:39 +00:00
ac21e93a3f
Added a new screenshot of Busybox. :-)
Mark Whitley
2001-01-30 23:37:15 +00:00
4bbdd788e0
Fix the pwd and group functions. The bb_ stuff was a leftover from a brief past that mercifully (except for this) never made it into CVS. -Erik
Eric Andersen
2001-01-30 22:23:17 +00:00
30f64c3aa2
Fix a stupid typo -- bug found by Larry Doolittle.
Eric Andersen
2001-01-30 19:23:46 +00:00
8526067336
Applied patch from Larry Doolittle to use preprocessor for defining NFS_MOUNT_VERSION.
Mark Whitley
2001-01-30 18:53:42 +00:00
e57d54b456
Fix ls behavior for broken or very narrow terminals. Fix my_* functions so they comply with the original interface (i.e. don't exit on error, stringify uids and gids when no amtching name found). -Erik
Eric Andersen
2001-01-30 18:03:11 +00:00
201dc0d5a9
Test applets containing numbers in their name. Thanks to Larry Doolittle.
Matt Kraai
2001-01-29 19:00:48 +00:00
ceade5c856
Fix missing header file.
Matt Kraai
2001-01-29 18:41:12 +00:00
8ec10a9483
Fix up copyright msgs. Bump version to 0.49 in preparation for a release. Update the website with release details. -Erik
0_49
Eric Andersen
2001-01-27 09:33:39 +00:00
90ca2848fd
Fix some formatting
Eric Andersen
2001-01-27 08:32:57 +00:00
ed3ef50c23
Fix header file usage -- there were many unnecessary header files included in busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik
Eric Andersen
2001-01-27 08:24:39 +00:00
ab050f5522
Add in a patch to make busybox use the normal pwd.h and grp.h functions. Add in simple implementations of these functions, which can, optionally, be used instead of the system versions. -Erik
Eric Andersen
2001-01-27 06:01:43 +00:00
3654ca56fa
Applied patch from Larry Doolittle to list supported arches, libcs and kernels
Mark Whitley
2001-01-26 20:58:23 +00:00
4e33875759
Applied patch from Vladimir N. Oleynik <dzo@simtreas.ru> to do tab-completion in Busybox shell. (Thanks, Vlad.)
Mark Whitley
2001-01-26 20:42:23 +00:00
a68b21a28e
Cleanup patch from larry doolittle -Erik
Eric Andersen
2001-01-26 20:31:02 +00:00
6e25f92636
Fixed a li'l thinko.
Mark Whitley
2001-01-26 19:19:23 +00:00
a528dc7071
Fix my braindamage -- remove termios and sighandling since they are not needed at all. My bad. -Erik
Eric Andersen
2001-01-26 18:30:12 +00:00
1e4b957ac3
I am an idiot. Looking over my patch, ls doesn't need to do anything more then the ioctl to get the win size. None of the termios handling crap is needed. -Erik
Eric Andersen
2001-01-26 18:09:13 +00:00
5c9c8b4b26
Make cin be static
Eric Andersen
2001-01-26 06:50:46 +00:00
d5cad14b11
Update the arch-not-yet-supported msg to be more clear.
Eric Andersen
2001-01-26 02:23:57 +00:00
dff9d54e32
Add errno.h
Eric Andersen
2001-01-26 02:04:49 +00:00
5307eca7de
Make ls understand termios. -Erik
Eric Andersen
2001-01-26 01:52:43 +00:00
114ad9c753
Fix a stupid bug I introduced yesterday. Doh! -Erik
Eric Andersen
2001-01-26 01:52:14 +00:00
dbb8f8d123
Update some comments to clarify things.
Eric Andersen
2001-01-26 00:11:54 +00:00
d35c21587a
Commit Larry Doolittle's buffers-on-stack/buffers-via-malloc patch. -Erik
Eric Andersen
2001-01-25 23:49:09 +00:00
ffde8673fe
Add in spoon's watchdog timer app. -Erik
Eric Andersen
2001-01-25 23:40:32 +00:00
8ba1b1120e
Because you demanded it, source tree snapshots are made available daily.
Mark Whitley
2001-01-25 23:29:58 +00:00
0bc20caea5
Added Linux on nanoEngine to the list of known users.
Mark Whitley
2001-01-25 23:00:12 +00:00
537d165216
Update contact info.
Eric Andersen
2001-01-25 22:00:37 +00:00
c1b8f1224c
Apply a patch from Brent Priddy <brent.priddy@adtran.com> to add 'id -n' support. -Erik
Eric Andersen
2001-01-25 05:12:02 +00:00
155c89b0c3
I just wrote 'insmod -o' to close bug#1049.
Eric Andersen
2001-01-25 04:11:06 +00:00
15f29e7d86
Tar, by itself, could fail.
Eric Andersen
2001-01-25 00:53:46 +00:00
cc2bcdc41d
Cleanup from Larry Doolittle
Eric Andersen
2001-01-25 00:47:31 +00:00
39b727f498
Fix for dpkg-deb, courtesy of Larry Doolittle. -Erik
Eric Andersen
2001-01-25 00:45:52 +00:00
3862423884
Add in Larry's CUSTOMIZED_BANNER patchlet, and let folks know that BB_FEATURE_INIT_CHROOT needs to be rewritten to use pivot_root. -Erik
Eric Andersen
2001-01-25 00:04:16 +00:00
70c6086474
More regression testing found buglets
Eric Andersen
2001-01-25 00:00:04 +00:00
86f3d5bad6
Bug fix and small create_module cleanup from Larry Doolittle to fix insmod, since I broke var=value args when I getopt'ified it.
Eric Andersen
2001-01-24 23:59:50 +00:00
54e9457920
Oops. I am an idiot. Put CFLAGS_EXTRA back. Sorry 'bout that. -Erik
Eric Andersen
2001-01-24 23:53:43 +00:00
23a93f52aa
More regression-found bug fixes
Eric Andersen
2001-01-24 23:47:21 +00:00
f5d5e77321
more bugs fixed -- found doing regression testing -Erik
Eric Andersen
2001-01-24 23:34:48 +00:00
26439a2991
Cleanup for build problem found using regression script
Eric Andersen
2001-01-24 22:46:16 +00:00
088d9e0f05
Fix _old_ bug so that the regression test actually works. -Erik
Eric Andersen
2001-01-24 22:09:46 +00:00
7d69701d39
Some behavioral updates to wget so it acts a bit nicer. -Erik
Eric Andersen
2001-01-24 20:28:35 +00:00
8c5cb31e1b
Fix up insmod usage info to mention -L
Eric Andersen
2001-01-24 19:15:07 +00:00
a18aaf1b6a
Make insmod understand (and ignore) -L, and convert it to use getopt.
Eric Andersen
2001-01-24 19:07:09 +00:00
c5cd470fdb
Update comments re netkit-tiny... -Erik
Eric Andersen
2001-01-24 18:47:30 +00:00
f6c6d9aacc
Remove the warning messages. By consensus, netkit-tiny doesn't need to happen.
Eric Andersen
2001-01-24 18:44:54 +00:00
24be980004
Fix spelling. s/maintainence/maintenance/
Eric Andersen
2001-01-24 17:37:07 +00:00
a5b55ca8a9
- Added a section on avoiding static buffers, per mailing list discussions - Added a section on avoiding dangerous, overrun-prone string functions, per mailing list comment by David Douthitt - Added comment on how to search-and-replace in multiple files per (very old) mailing list comment by Larry Doolittle.
Mark Whitley
2001-01-24 00:18:13 +00:00
f1b0c77c22
Fixed tiny typo.
Mark Whitley
2001-01-23 22:31:10 +00:00
59ab025363
#define -> static const int. Also got rid of some big static buffers.
Mark Whitley
2001-01-23 22:30:04 +00:00
2b8d07c590
Bug fix.
Eric Andersen
2001-01-23 00:27:51 +00:00
9136e3c84e
Remove host* applets from the default build.
Eric Andersen
2001-01-22 22:51:08 +00:00
e132119f07
Fix silly typo
Eric Andersen
2001-01-22 22:50:01 +00:00
6705986f27
Warn about apps that will be going away in release 0.50 -Erik
Eric Andersen
2001-01-22 22:48:42 +00:00
6d0921cc0b
Add HUMAN_READABLE define for -m and -h support in du, df, and ls Add support for -k in du, df, and ls(no define, it's for compatibliity with the GNU utils as bb does -k by default) Fix bug #1084
Richard June
2001-01-22 22:35:38 +00:00
3b3f5c364a
Use getopt (or getopt_long).
Matt Kraai
2001-01-22 20:49:00 +00:00
8f8dab94e5
Fixed listed files to extract to be more like GNU. Reported by Deon George.
Matt Kraai
2001-01-22 05:25:19 +00:00
0d5a08ed92
Patch from Larry Doolittle to close bug #1086. -Erik
Eric Andersen
2001-01-22 01:05:04 +00:00
b098b6d74c
Update time
Eric Andersen
2001-01-21 02:59:23 +00:00
fe9888ad97
Fix naming to reflect reality
Eric Andersen
2001-01-20 21:51:21 +00:00
965fa326a1
Move \n to inside TRIVIAL_HELP, to save a few bytes for the default case. Patch from Vladimir N. Oleynik <dzo@simtreas.ru>
Eric Andersen
2001-01-20 21:45:57 +00:00
e2310b5a91
djust debian build targets
Eric Andersen
2001-01-20 21:43:43 +00:00
c73a7f9ba0
lean up a potential error, thanks to Vladimir N. Oleynik <dzo@simtreas.ru>.
Eric Andersen
2001-01-20 21:41:11 +00:00
370fb08e79
Clarify the statusbar config option so it states which applet it applies to.
Eric Andersen
2001-01-20 20:07:00 +00:00