aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authoraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-04-10 19:16:50 +0000
committeraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-04-10 19:16:50 +0000
commit95f9b4c3bb43d61ce4d1402b36d831328c678184 (patch)
treef85385a1acccf3bd68ee7eda11932f49fe4173d6 /docs
parent0a0a1b47bbb3a74ab2bc3fe3dea97fe7501121f3 (diff)
downloadbusybox-w32-95f9b4c3bb43d61ce4d1402b36d831328c678184.tar.gz
busybox-w32-95f9b4c3bb43d61ce4d1402b36d831328c678184.tar.bz2
busybox-w32-95f9b4c3bb43d61ce4d1402b36d831328c678184.zip
- make it resemble html.
git-svn-id: svn://busybox.net/trunk/busybox@14796 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'docs')
-rw-r--r--docs/busybox.net/about.html6
-rw-r--r--docs/busybox.net/news.html8
-rw-r--r--docs/busybox.net/programming.html20
-rw-r--r--docs/busybox.net/shame.html2
-rw-r--r--docs/busybox.net/subversion.html6
-rw-r--r--docs/busybox.net/tinyutils.html6
6 files changed, 24 insertions, 24 deletions
diff --git a/docs/busybox.net/about.html b/docs/busybox.net/about.html
index 305dabf9d..080f8a9dd 100644
--- a/docs/busybox.net/about.html
+++ b/docs/busybox.net/about.html
@@ -24,9 +24,9 @@ nodes in /dev, a few configuration files in /etc, and a Linux kernel.
24 24
25<p> 25<p>
26 26
27BusyBox is maintained by <a href=http://www.landley.net>Rob Landley</a>, and 27BusyBox is maintained by <a href="http://www.landley.net/">Rob Landley</a>, and
28licensed under the 28licensed under the
29<a href= "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL PUBLIC LICENSE</a> 29<a href="http://www.gnu.org/copyleft/gpl.html">GNU GENERAL PUBLIC LICENSE</a>
30 30
31<p> 31<p>
32<p> 32<p>
@@ -56,7 +56,7 @@ consider these fine companies!
56</ul> 56</ul>
57 57
58If you wish to be a sponsor, or if you have already contributed and would like 58If you wish to be a sponsor, or if you have already contributed and would like
59your name added here, email <a href= "mailto:andersen@codepoet.org">Erik</a>. 59your name added here, email <a href="mailto:andersen@codepoet.org">Erik</a>.
60 60
61 61
62<!--#include file="footer.html" --> 62<!--#include file="footer.html" -->
diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html
index 91e756f49..f70c0e3a3 100644
--- a/docs/busybox.net/news.html
+++ b/docs/busybox.net/news.html
@@ -7,7 +7,7 @@
7 maintainership to Rob Landley was license enforcement. BusyBox and 7 maintainership to Rob Landley was license enforcement. BusyBox and
8 uClibc's existing license enforcement efforts (pro-bono representation 8 uClibc's existing license enforcement efforts (pro-bono representation
9 by Erik's father's law firm, and the 9 by Erik's father's law firm, and the
10 <a href=http://www.busybox.net/shame.html>Hall of Shame</a>), haven't 10 <a href="http://www.busybox.net/shame.html">Hall of Shame</a>), haven't
11 scaled to match the popularity of the projects. So we put our heads 11 scaled to match the popularity of the projects. So we put our heads
12 together and did the obvious thing: ask Pamela Jones of 12 together and did the obvious thing: ask Pamela Jones of
13 <a href="http://www.groklaw.net">Groklaw</a> for suggestions. She 13 <a href="http://www.groklaw.net">Groklaw</a> for suggestions. She
@@ -17,9 +17,9 @@
17 <a href="http://www.softwarefreedom.org">Software Freedom Law Center</a> 17 <a href="http://www.softwarefreedom.org">Software Freedom Law Center</a>
18 has agreed to represent BusyBox and uClibc. We join a number of other 18 has agreed to represent BusyBox and uClibc. We join a number of other
19 free and open source software projects (such as 19 free and open source software projects (such as
20 <a href=http://lwn.net/Articles/141806/>X.org</a>, 20 <a href="http://lwn.net/Articles/141806/">X.org</a>,
21 <a href="http://lwn.net/Articles/135413/">Wine</a>, and 21 <a href="http://lwn.net/Articles/135413/">Wine</a>, and
22 <a href=http://plone.org/foundation/newsitems/software-freedom-law-center-support/>Plone</a> 22 <a href="http://plone.org/foundation/newsitems/software-freedom-law-center-support/>Plone"</a>
23 in being represented by a fairly cool bunch of lawyers, which is not a 23 in being represented by a fairly cool bunch of lawyers, which is not a
24 phrase you get to use every day.</p> 24 phrase you get to use every day.</p>
25 25
@@ -35,7 +35,7 @@
35 <p>The new stable release is 35 <p>The new stable release is
36 <a href="http://www.busybox.net/downloads/busybox-1.1.0.tar.bz2">BusyBox 36 <a href="http://www.busybox.net/downloads/busybox-1.1.0.tar.bz2">BusyBox
37 1.1.0</a>. It has a number of improvements, including several new applets. 37 1.1.0</a>. It has a number of improvements, including several new applets.
38 (It also has <a href=http://www.busybox.net/lists/busybox/2006-January/017733.html>a few rough spots</a>, 38 (It also has <a href="http://www.busybox.net/lists/busybox/2006-January/017733.html">a few rough spots</a>,
39 but we're trying out a "release early, release often" strategy to see how 39 but we're trying out a "release early, release often" strategy to see how
40 that works. Expect 1.1.1 sometime in March.)</p> 40 that works. Expect 1.1.1 sometime in March.)</p>
41 41
diff --git a/docs/busybox.net/programming.html b/docs/busybox.net/programming.html
index f54f018ed..f5433f519 100644
--- a/docs/busybox.net/programming.html
+++ b/docs/busybox.net/programming.html
@@ -22,7 +22,7 @@
22 <li><a href="#who">Who are the BusyBox developers?</a></li> 22 <li><a href="#who">Who are the BusyBox developers?</a></li>
23</ul> 23</ul>
24 24
25<h2><b><a name="goals" />What are the goals of busybox?</b></h2> 25<h2><b><a name="goals">What are the goals of busybox?</a></b></h2>
26 26
27<p>Busybox aims to be the smallest and simplest correct implementation of the 27<p>Busybox aims to be the smallest and simplest correct implementation of the
28standard Linux command line tools. First and foremost, this means the 28standard Linux command line tools. First and foremost, this means the
@@ -31,7 +31,7 @@ and cleanest implementation we can manage, be <a href="#standards">standards
31compliant</a>, minimize run-time memory usage (heap and stack), run fast, and 31compliant</a>, minimize run-time memory usage (heap and stack), run fast, and
32take over the world.</p> 32take over the world.</p>
33 33
34<h2><b><a name="design" />What is the design of busybox?</b></h2> 34<h2><b><a name="design">What is the design of busybox?</a></b></h2>
35 35
36<p>Busybox is like a swiss army knife: one thing with many functions. 36<p>Busybox is like a swiss army knife: one thing with many functions.
37The busybox executable can act like many different programs depending on 37The busybox executable can act like many different programs depending on
@@ -53,9 +53,9 @@ binaries for each applet, and a "libbb.so" to make the busybox common code
53available as a shared library. Neither is ready yet at the time of this 53available as a shared library. Neither is ready yet at the time of this
54writing.</p> 54writing.</p>
55 55
56<a name="source" /> 56<a name="source"></a>
57 57
58<h2><a name="source_applets" /><b>The applet directories</b></h2> 58<h2><a name="source_applets"><b>The applet directories</b></a></h2>
59 59
60<p>The directory "applets" contains the busybox startup code (applets.c and 60<p>The directory "applets" contains the busybox startup code (applets.c and
61busybox.c), and several subdirectories containing the code for the individual 61busybox.c), and several subdirectories containing the code for the individual
@@ -95,7 +95,7 @@ html, txt, and man page formats) in the docs directory. See
95<a href="#adding">adding an applet to busybox</a> for more 95<a href="#adding">adding an applet to busybox</a> for more
96information.</p> 96information.</p>
97 97
98<h2><a name="source_libbb" /><b>libbb</b></h2> 98<h2><a name="source_libbb"><b>libbb</b></a></h2>
99 99
100<p>Most non-setup code shared between busybox applets lives in the libbb 100<p>Most non-setup code shared between busybox applets lives in the libbb
101directory. It's a mess that evolved over the years without much auditing 101directory. It's a mess that evolved over the years without much auditing
@@ -110,7 +110,7 @@ of open(), close(), read(), and write() that test for their own failures
110and/or retry automatically, linked list management functions (llist.c), 110and/or retry automatically, linked list management functions (llist.c),
111command line argument parsing (getopt_ulflags.c), and a whole lot more.</p> 111command line argument parsing (getopt_ulflags.c), and a whole lot more.</p>
112 112
113<h2><a name="adding" /><b>Adding an applet to busybox</b></h2> 113<h2><a name="adding"><b>Adding an applet to busybox</b></a></h2>
114 114
115<p>To add a new applet to busybox, first pick a name for the applet and 115<p>To add a new applet to busybox, first pick a name for the applet and
116a corresponding CONFIG_NAME. Then do this:</p> 116a corresponding CONFIG_NAME. Then do this:</p>
@@ -151,10 +151,10 @@ bugs. Be sure to try both "allyesconfig" and "allnoconfig" (and
151 151
152</ul> 152</ul>
153 153
154<h2><a name="standards" />What standards does busybox adhere to?</a></h2> 154<h2><a name="standards">What standards does busybox adhere to?</a></h2>
155 155
156<p>The standard we're paying attention to is the "Shell and Utilities" 156<p>The standard we're paying attention to is the "Shell and Utilities"
157portion of the <a href=http://www.opengroup.org/onlinepubs/009695399/>Open 157portion of the <a href="http://www.opengroup.org/onlinepubs/009695399/">Open
158Group Base Standards</a> (also known as the Single Unix Specification version 158Group Base Standards</a> (also known as the Single Unix Specification version
1593 or SUSv3). Note that paying attention isn't necessarily the same thing as 1593 or SUSv3). Note that paying attention isn't necessarily the same thing as
160following it.</p> 160following it.</p>
@@ -330,7 +330,7 @@ return 0 unless it has hit the end of input, and an attempt to write 0
330bytes should be ignored by the OS.)</p> 330bytes should be ignored by the OS.)</p>
331 331
332<p>As for short writes, play around with two processes piping data to each 332<p>As for short writes, play around with two processes piping data to each
333other on the command line (cat bigfile | gzip > out.gz) and suspend and 333other on the command line (cat bigfile | gzip &gt; out.gz) and suspend and
334resume a few times (ctrl-z to suspend, "fg" to resume). The writer can 334resume a few times (ctrl-z to suspend, "fg" to resume). The writer can
335experience short writes, which are especially dangerous because if you don't 335experience short writes, which are especially dangerous because if you don't
336notice them you'll discard data. They can also happen when a system is under 336notice them you'll discard data. They can also happen when a system is under
@@ -340,7 +340,7 @@ text console scrolling...)</p>
340 340
341<p>So will data always be read from the far end of a pipe at the 341<p>So will data always be read from the far end of a pipe at the
342same chunk sizes it was written in? Nope. Don't rely on that. For one 342same chunk sizes it was written in? Nope. Don't rely on that. For one
343counterexample, see <a href="http://www.faqs.org/rfcs/rfc896.html">rfc 896</p> 343counterexample, see <a href="http://www.faqs.org/rfcs/rfc896.html">rfc 896
344for Nagle's algorithm</a>, which waits a fraction of a second or so before 344for Nagle's algorithm</a>, which waits a fraction of a second or so before
345sending out small amounts of data through a TCP/IP connection in case more 345sending out small amounts of data through a TCP/IP connection in case more
346data comes in that can be merged into the same packet. (In case you were 346data comes in that can be merged into the same packet. (In case you were
diff --git a/docs/busybox.net/shame.html b/docs/busybox.net/shame.html
index 2c800c85f..5cd868aa0 100644
--- a/docs/busybox.net/shame.html
+++ b/docs/busybox.net/shame.html
@@ -68,7 +68,7 @@ the busybox license by releasing the source code with your product.
68 </li><li><a href="http://www.a-link.com/RR64AP.html">Avaks alink Roadrunner 64</a> 68 </li><li><a href="http://www.a-link.com/RR64AP.html">Avaks alink Roadrunner 64</a>
69 <br> Partial source available, based on source distributed under NDA from <a href="http://www.lsilogic.com/products/dsl_platform_solutions/hb_linuxr2_2.html"> LSILogic</a>. Why the NDA LSILogic, what are you hiding ? 69 <br> Partial source available, based on source distributed under NDA from <a href="http://www.lsilogic.com/products/dsl_platform_solutions/hb_linuxr2_2.html"> LSILogic</a>. Why the NDA LSILogic, what are you hiding ?
70 <br>To verify the Avaks infrigment see my slashdot <a href="http://slashdot.org/~bug1/journal/">journal</a>. 70 <br>To verify the Avaks infrigment see my slashdot <a href="http://slashdot.org/~bug1/journal/">journal</a>.
71 <br>The ZipIt wireless IM device appears to be using Busybox-1.00-pre1 in the ramdisk, however no source has been made available.</br> 71 <br>The ZipIt wireless IM device appears to be using Busybox-1.00-pre1 in the ramdisk, however no source has been made available.
72 </li><li>Undoubtedly there are others... Please report them so we can shame them (or if necessary sue them) into compliance. 72 </li><li>Undoubtedly there are others... Please report them so we can shame them (or if necessary sue them) into compliance.
73 73
74</ul> 74</ul>
diff --git a/docs/busybox.net/subversion.html b/docs/busybox.net/subversion.html
index 3743b4da1..65be61c73 100644
--- a/docs/busybox.net/subversion.html
+++ b/docs/busybox.net/subversion.html
@@ -1,13 +1,13 @@
1<!--#include file="header.html" --> 1<!--#include file="header.html" -->
2 2
3<h3>Browse Source</h2> 3<h3>Accessing Source</h3>
4 4
5 5
6 6
7<h3>Patches</h3> 7<h2>Patches</h2>
8 8
9<p>If you don't want to mess with subversion, you can download 9<p>If you don't want to mess with subversion, you can download
10<a href="/downloads/patches">all BusyBox patches</a> or check the 10<a href="/downloads/patches/">all BusyBox patches</a> or check the
11<a href="/downloads/patches/last10.html">ten most recent</a>. 11<a href="/downloads/patches/last10.html">ten most recent</a>.
12 12
13<h3>Anonymous Subversion Access</h3> 13<h3>Anonymous Subversion Access</h3>
diff --git a/docs/busybox.net/tinyutils.html b/docs/busybox.net/tinyutils.html
index 7ed795f5d..ef76d33d8 100644
--- a/docs/busybox.net/tinyutils.html
+++ b/docs/busybox.net/tinyutils.html
@@ -28,9 +28,9 @@ dev mailing list.
28</table> 28</table>
29 29
30<p>In a gui environment, you'll probably want a web browser. 30<p>In a gui environment, you'll probably want a web browser.
31<a href=http://www.konqueror.org/embedded/>Konqueror Embedded</a> requires QT 31<a href="http://www.konqueror.org/embedded/">Konqueror Embedded</a> requires QT
32(or QT Embedded), but not KDE. The <a href=http://www.dillo.org/>Dillo</a> 32(or QT Embedded), but not KDE. The <a href="http://www.dillo.org/">Dillo</a>
33requires GTK+, but not Gnome. Or you can try the <a href=http://links.twibright.com/>graphical 33requires GTK+, but not Gnome. Or you can try the <a href="http://links.twibright.com/">graphical
34version of links</a>.</p> 34version of links</a>.</p>
35 35
36<!--#include file="footer.html" --> 36<!--#include file="footer.html" -->