diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-04-10 20:10:55 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-04-10 20:10:55 +0000 |
commit | 0958093be6c97ab3d49b331535f8805c69cff2f7 (patch) | |
tree | bbce012e30e432baa26bc9d4e4a06fdd2b26ca56 | |
parent | 3c3430502a92969a7238a5ee9460993701809701 (diff) | |
download | busybox-w32-0_51.tar.gz busybox-w32-0_51.tar.bz2 busybox-w32-0_51.zip |
Doc update for the 0.51 release.0_51
-Erik
-rw-r--r-- | README | 9 | ||||
-rw-r--r-- | TODO | 17 | ||||
-rw-r--r-- | docs/busybox.net/index.html | 35 | ||||
-rw-r--r-- | libbb/README | 15 |
4 files changed, 61 insertions, 15 deletions
@@ -11,9 +11,9 @@ the expected functionality and behave very much like their GNU counterparts. | |||
11 | BusyBox has been written with size-optimization and limited resources in mind. | 11 | BusyBox has been written with size-optimization and limited resources in mind. |
12 | It is also extremely modular so you can easily include or exclude commands (or | 12 | It is also extremely modular so you can easily include or exclude commands (or |
13 | features) at compile time. This makes it easy to customize your embedded | 13 | features) at compile time. This makes it easy to customize your embedded |
14 | systems. To create a working system, just add /dev, a kernel, and an editor, | 14 | systems. To create a working system, just add /dev, a shell, and a kernel. For |
15 | such as nano, e3, or elvis-tiny. For a really minimal system, you can even use | 15 | a really minimal system, you can even use the busybox shell (not Bourne |
16 | the busybox shell (not Bourne compatible, but very small and quite usable). | 16 | compatible, but very small and quite usable) and the busybox vi editor. |
17 | 17 | ||
18 | BusyBox was originally written to support the Debian Rescue/Install disks, but | 18 | BusyBox was originally written to support the Debian Rescue/Install disks, but |
19 | it also makes an excellent environment for any small or embedded system. | 19 | it also makes an excellent environment for any small or embedded system. |
@@ -71,7 +71,7 @@ to submit@bugs.lineo.com. Bug reports should look something like this: | |||
71 | Subject: /bin/true doesn't work | 71 | Subject: /bin/true doesn't work |
72 | 72 | ||
73 | Package: busybox | 73 | Package: busybox |
74 | Version: 0.48 | 74 | Version: 0.51 |
75 | 75 | ||
76 | When I invoke '/bin/true' it doesn't work. I expected it to return | 76 | When I invoke '/bin/true' it doesn't work. I expected it to return |
77 | a "0" but it returned a "1" instead. Here is the transcript: | 77 | a "0" but it returned a "1" instead. Here is the transcript: |
@@ -115,6 +115,7 @@ Please feed suggestions, bug reports, insults, and bribes back to: | |||
115 | Erik Andersen | 115 | Erik Andersen |
116 | <andersen@lineo.com> | 116 | <andersen@lineo.com> |
117 | <andersee@debian.org> | 117 | <andersee@debian.org> |
118 | <andersee@codepoet.org> | ||
118 | 119 | ||
119 | <blatant plug> | 120 | <blatant plug> |
120 | Many thanks to go to Lineo for paying me to work on busybox. | 121 | Many thanks to go to Lineo for paying me to work on busybox. |
@@ -11,13 +11,14 @@ around to it some time. If you have any good ideas, please let me know. | |||
11 | to happen. False alarm. Sorry about the confusion. | 11 | to happen. False alarm. Sorry about the confusion. |
12 | 12 | ||
13 | * The busybox shell, lash, is really too weak for serious use, although it is | 13 | * The busybox shell, lash, is really too weak for serious use, although it is |
14 | possible to run simple systems with it. BusyBox 0.49 was supposed to have | 14 | possible to run many simple systems with it. BusyBox 0.49 was supposed to |
15 | a new shell, updated to understand full Bourne grammer. Well, that simply | 15 | have a new shell, updated to understand full Bourne grammer. Well, that |
16 | didn't happen in time for the release. A rewrite is in progress that will | 16 | simply didn't happen in time for the release. A rewrite is in progress |
17 | result in a new shell that understands the full Bourne grammar. This new | 17 | that will result in a new shell that understands the full Bourne grammar. |
18 | shell is being championed by Larry Doolittle <ldoolitt@recycle.lbl.gov>, and | 18 | This new shell is being championed by Larry Doolittle |
19 | could use your help. Please see the work in progress at | 19 | <ldoolitt@recycle.lbl.gov>, and could use your help. Please see the work |
20 | http://doolittle.faludi.com/~larry/parser.html | 20 | in progress at http://doolittle.faludi.com/~larry/parser.html and help |
21 | us out. | ||
21 | 22 | ||
22 | -Erik | 23 | -Erik |
23 | 24 | ||
@@ -31,7 +32,7 @@ Possible apps to include some time: | |||
31 | ----------- | 32 | ----------- |
32 | 33 | ||
33 | Write a fixup_globals function to do just that right before calling | 34 | Write a fixup_globals function to do just that right before calling |
34 | non-forking applets. Or, just always fork... | 35 | non-forking applets. Or, just always fork in the shell... |
35 | 36 | ||
36 | ----------------------- | 37 | ----------------------- |
37 | 38 | ||
diff --git a/docs/busybox.net/index.html b/docs/busybox.net/index.html index 883e17d99..3ef2ab8bb 100644 --- a/docs/busybox.net/index.html +++ b/docs/busybox.net/index.html | |||
@@ -45,9 +45,8 @@ the expected functionality and behave very much like their GNU counterparts. | |||
45 | BusyBox has been written with size-optimization and limited resources in mind. | 45 | BusyBox has been written with size-optimization and limited resources in mind. |
46 | It is also extremely modular so you can easily include or exclude commands (or | 46 | It is also extremely modular so you can easily include or exclude commands (or |
47 | features) at compile time. This makes it easy to customize your embedded | 47 | features) at compile time. This makes it easy to customize your embedded |
48 | systems. To create a working system, just add /dev, a kernel, and an editor, | 48 | systems. To create a working system, just add /dev, a kernel, and a shell. |
49 | such as nano, e3, or elvis-tiny. For a really minimal system, you can even use | 49 | For a really minimal system, you can even use the busybox shell (not Bourne compatible, but very small and quite usable), and the busybox vi editor. |
50 | the busybox shell (not Bourne compatible, but very small and quite usable). | ||
51 | <p> | 50 | <p> |
52 | 51 | ||
53 | BusyBox is now maintained by | 52 | BusyBox is now maintained by |
@@ -83,6 +82,36 @@ To subscribe, go and visit <a href="http://opensource.lineo.com/mailman/listinfo | |||
83 | 82 | ||
84 | <ul> | 83 | <ul> |
85 | 84 | ||
85 | <li> <b>10 April 2001 -- BusyBox 0.51 released</b> | ||
86 | <br> | ||
87 | |||
88 | BusyBox 0.51 (the "rock-solid release") is now out there. This | ||
89 | release adds only 2 new applets: env and vi. The vi applet, | ||
90 | contributed by Sterling Huxley, is very functional, and is only | ||
91 | 22k. This release fixes 3 critical bugs in the 0.50 release. | ||
92 | There were 2 potential segfaults in lash (the busybox shell) in | ||
93 | the 0.50 release which are now fixed. Another critical bug in | ||
94 | 0.50 which is now fixed: syslogd from 0.50 could potentially | ||
95 | deadlock the init process and thereby break your entire system. | ||
96 | <p> | ||
97 | |||
98 | There are a number of improvements in this release as well. For | ||
99 | one thing, the wget applet is greatly improved. Dmitry Zakharov | ||
100 | added FTP support, and Laurence Anderson make wget fully RFC | ||
101 | compliant for HTTP 1.1. The mechanism for including utility | ||
102 | functions in previous releases was clumsy and error prone. Now | ||
103 | all utility functions are part of a new libbb library, which makes | ||
104 | maintaining utility functions much simpler. And BusyBox now | ||
105 | compiles on itanium systems (thanks to the Debian itanium porters | ||
106 | for letting me use their system!). | ||
107 | <p> | ||
108 | You can read the | ||
109 | <a href="ftp://oss.lineo.com/busybox/Changelog">changelog</a> for | ||
110 | complete details. BusyBox 0.51 can be downloaded from | ||
111 | <a href="ftp://oss.lineo.com/busybox">ftp://oss.lineo.com/busybox</a>. | ||
112 | <p>Have Fun! | ||
113 | <p> | ||
114 | |||
86 | <li> <b>Busybox Boot-Floppy Image</b> | 115 | <li> <b>Busybox Boot-Floppy Image</b> |
87 | 116 | ||
88 | <p>Because you asked for it, we have made available a <a href= | 117 | <p>Because you asked for it, we have made available a <a href= |
diff --git a/libbb/README b/libbb/README new file mode 100644 index 000000000..0e36f84b6 --- /dev/null +++ b/libbb/README | |||
@@ -0,0 +1,15 @@ | |||
1 | Please see the LICENSE file for copyright information. | ||
2 | |||
3 | libbb is BusyBox's utility library. This all used to be in a single file | ||
4 | (utility.c to be specific). When I split utility.c up to create libbb, I did | ||
5 | not carefully fix up the copyright and licensing information. I'll do that for | ||
6 | the next release. | ||
7 | |||
8 | For now, justtrust me that a bunch of people have worked on this stuff, | ||
9 | and it is all GPL'ed. | ||
10 | |||
11 | Erik Andersen | ||
12 | <andersen@lineo.com> | ||
13 | <andersee@debian.org> | ||
14 | <andersee@codepoet.org> | ||
15 | |||