summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-04-10 20:10:55 +0000
committerEric Andersen <andersen@codepoet.org>2001-04-10 20:10:55 +0000
commit0958093be6c97ab3d49b331535f8805c69cff2f7 (patch)
treebbce012e30e432baa26bc9d4e4a06fdd2b26ca56
parent3c3430502a92969a7238a5ee9460993701809701 (diff)
downloadbusybox-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--README9
-rw-r--r--TODO17
-rw-r--r--docs/busybox.net/index.html35
-rw-r--r--libbb/README15
4 files changed, 61 insertions, 15 deletions
diff --git a/README b/README
index ac3ebddfd..cea4a68e2 100644
--- a/README
+++ b/README
@@ -11,9 +11,9 @@ the expected functionality and behave very much like their GNU counterparts.
11BusyBox has been written with size-optimization and limited resources in mind. 11BusyBox has been written with size-optimization and limited resources in mind.
12It is also extremely modular so you can easily include or exclude commands (or 12It is also extremely modular so you can easily include or exclude commands (or
13features) at compile time. This makes it easy to customize your embedded 13features) at compile time. This makes it easy to customize your embedded
14systems. To create a working system, just add /dev, a kernel, and an editor, 14systems. To create a working system, just add /dev, a shell, and a kernel. For
15such as nano, e3, or elvis-tiny. For a really minimal system, you can even use 15a really minimal system, you can even use the busybox shell (not Bourne
16the busybox shell (not Bourne compatible, but very small and quite usable). 16compatible, but very small and quite usable) and the busybox vi editor.
17 17
18BusyBox was originally written to support the Debian Rescue/Install disks, but 18BusyBox was originally written to support the Debian Rescue/Install disks, but
19it also makes an excellent environment for any small or embedded system. 19it 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>
120Many thanks to go to Lineo for paying me to work on busybox. 121Many thanks to go to Lineo for paying me to work on busybox.
diff --git a/TODO b/TODO
index 325fe6c15..b5e383be7 100644
--- a/TODO
+++ b/TODO
@@ -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
33Write a fixup_globals function to do just that right before calling 34Write a fixup_globals function to do just that right before calling
34non-forking applets. Or, just always fork... 35non-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.
45BusyBox has been written with size-optimization and limited resources in mind. 45BusyBox has been written with size-optimization and limited resources in mind.
46It is also extremely modular so you can easily include or exclude commands (or 46It is also extremely modular so you can easily include or exclude commands (or
47features) at compile time. This makes it easy to customize your embedded 47features) at compile time. This makes it easy to customize your embedded
48systems. To create a working system, just add /dev, a kernel, and an editor, 48systems. To create a working system, just add /dev, a kernel, and a shell.
49such as nano, e3, or elvis-tiny. For a really minimal system, you can even use 49For 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.
50the busybox shell (not Bourne compatible, but very small and quite usable).
51<p> 50<p>
52 51
53BusyBox is now maintained by 52BusyBox 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 @@
1Please see the LICENSE file for copyright information.
2
3libbb 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
5not carefully fix up the copyright and licensing information. I'll do that for
6the next release.
7
8For now, justtrust me that a bunch of people have worked on this stuff,
9and it is all GPL'ed.
10
11 Erik Andersen
12 <andersen@lineo.com>
13 <andersee@debian.org>
14 <andersee@codepoet.org>
15