We decided to go with HTML in favor of XHTML.
Sebastian Hahn

Sebastian Hahn commited on 2010-10-10 03:34:47
Zeige 46 geänderte Dateien mit 474 Einfügungen und 474 Löschungen.

... ...
@@ -15,9 +15,9 @@
15 15
     </p>
16 16
 
17 17
     <address>
18
-    The Tor Project<br />
19
-    969 Main Street, Suite 206<br />
20
-    Walpole, MA 02081-2972 USA<br /><br />
18
+    The Tor Project<br>
19
+    969 Main Street, Suite 206<br>
20
+    Walpole, MA 02081-2972 USA<br><br>
21 21
     </address>
22 22
 
23 23
     <p>The organization consists of many volunteers and a few employees.
... ...
@@ -10,7 +10,7 @@
10 10
   </div>
11 11
   <div id="maincol"> 
12 12
     <h2>Tor: Google Summer of Code 2010</h2>
13
-    <hr />
13
+    <hr>
14 14
     
15 15
     <p>
16 16
     In the last three years, The Tor Project in collaboration with <a
... ...
@@ -25,7 +25,7 @@
25 25
     </div>
26 26
     <!-- END SIDEBAR -->
27 27
     
28
-    <hr />
28
+    <hr>
29 29
     
30 30
     <p>
31 31
     Tor is a network of virtual tunnels that allows people and groups to
... ...
@@ -134,7 +134,7 @@
134 134
     
135 135
     <a name="thesolution"></a>
136 136
     <h3><a class="anchor" href="#thesolution">The solution: a distributed, anonymous network</a></h3>
137
-    <img src="$(IMGROOT)/htw1.png" alt="How Tor works" />
137
+    <img src="$(IMGROOT)/htw1.png" alt="How Tor works">
138 138
     
139 139
     <p>
140 140
     Tor helps to reduce the risks of both simple and sophisticated traffic
... ...
@@ -148,7 +148,7 @@
148 148
     single point can tell where the data came from or where it's going.
149 149
     </p>
150 150
     
151
-    <p><img alt="Tor circuit step one" src="$(IMGROOT)/htw1.png" /></p>
151
+    <p><img alt="Tor circuit step one" src="$(IMGROOT)/htw1.png"></p>
152 152
     
153 153
     <p>
154 154
     To create a private network pathway with Tor, the user's software or
... ...
@@ -161,7 +161,7 @@
161 161
     that each hop can't trace these connections as they pass through.
162 162
     </p>
163 163
     
164
-    <p><img alt="Tor circuit step two"  src="$(IMGROOT)/htw2.png" /></p>
164
+    <p><img alt="Tor circuit step two"  src="$(IMGROOT)/htw2.png"></p>
165 165
     
166 166
     <p>
167 167
     Once a circuit has been established, many kinds of data can be exchanged
... ...
@@ -180,7 +180,7 @@
180 180
     ones.
181 181
     </p>
182 182
     
183
-    <p><img alt="Tor circuit step three" src="$(IMGROOT)/htw3.png" /></p>
183
+    <p><img alt="Tor circuit step three" src="$(IMGROOT)/htw3.png"></p>
184 184
     
185 185
     
186 186
     <a name="hiddenservices"></a>
... ...
@@ -13,7 +13,7 @@
13 13
   <div id="maincol">
14 14
 
15 15
     <h1>Inception</h1>
16
-    <hr />
16
+    <hr>
17 17
     <p>
18 18
     Tor was originally designed, implemented, and deployed as a
19 19
     third-generation <a href="http://www.onion-router.net/">onion routing
... ...
@@ -26,9 +26,9 @@
26 26
     </p>
27 27
     
28 28
     <a name="normalusers"></a>
29
-    <img src="$(IMGROOT)/family.jpg" alt="Normal People" />
29
+    <img src="$(IMGROOT)/family.jpg" alt="Normal People">
30 30
     <h2><a class="anchor" href="#normalusers">Normal people use Tor</a></h2>
31
-    <hr />
31
+    <hr>
32 32
     <ul>
33 33
     <li><strong>They protect their privacy from unscrupulous marketers and identity thieves.</strong>
34 34
     Internet Service Providers (ISPs) <a href="http://seekingalpha.com/article/29449-compete-ceo-isps-sell-clickstreams-for-5-a-month">
... ...
@@ -58,9 +58,9 @@
58 58
     </ul>
59 59
     
60 60
     <a name="military"></a>
61
-    <img src="$(IMGROOT)/military.jpg" alt="Military and Law Enforcement" />
61
+    <img src="$(IMGROOT)/military.jpg" alt="Military and Law Enforcement">
62 62
     <h2><a class="anchor" href="#military">Militaries use Tor</a></h2>
63
-    <hr />
63
+    <hr>
64 64
     <ul>
65 65
     
66 66
     <li>
... ...
@@ -86,9 +86,9 @@
86 86
     </ul>
87 87
     
88 88
     <a name="journalist"></a>
89
-    <img src="$(IMGROOT)/media.jpg" alt="Journalists and the Media" />
89
+    <img src="$(IMGROOT)/media.jpg" alt="Journalists and the Media">
90 90
     <h2><a class="anchor" href="#journalist">Journalists and their audience use Tor</a></h2>
91
-    <hr />
91
+    <hr>
92 92
     <ul>
93 93
     <li><strong><a href="http://www.rsf.org/">Reporters without Borders</a></strong>
94 94
     tracks Internet prisoners of conscience and jailed or harmed journalists all over the world. They advise
... ...
@@ -113,7 +113,7 @@
113 113
     
114 114
     <a name="lawenforcement"></a>
115 115
     <h2><a class="anchor" href="#lawenforcement">Law enforcement officers use Tor</a></h2>
116
-    <hr />
116
+    <hr>
117 117
     <ul>
118 118
     <li><strong>Online surveillance:</strong>
119 119
     Tor allows officials to surf questionable web sites and services
... ...
@@ -138,9 +138,9 @@
138 138
     </ul>
139 139
     
140 140
     <a name="activists"></a>
141
-    <img src="$(IMGROOT)/activists.jpg" alt="Activists &amp; Whistleblowers" />
141
+    <img src="$(IMGROOT)/activists.jpg" alt="Activists &amp; Whistleblowers">
142 142
     <h2><a class="anchor" href="#activists">Activists &amp; Whistleblowers use Tor</a></h2>
143
-    <hr />
143
+    <hr>
144 144
     <ul>
145 145
     <li><strong>Human rights activists use Tor to anonymously report abuses from
146 146
     danger zones.</strong>  Internationally, labor rights workers use Tor and other
... ...
@@ -207,7 +207,7 @@
207 207
     
208 208
     <a name="spotlight"></a>
209 209
     <h2><a class="anchor" href="#spotlight">High &amp; low profile people use Tor</a></h2>
210
-    <hr />
210
+    <hr>
211 211
     <ul>
212 212
     <li>Does being in the public spotlight shut you off from having a private
213 213
     life, forever, online?  A rural lawyer in a New England state keeps
... ...
@@ -237,9 +237,9 @@
237 237
     </ul>
238 238
     
239 239
     <a name="executives"></a>
240
-    <img src="$(IMGROOT)/consumers.jpg" alt="Businesses" />
240
+    <img src="$(IMGROOT)/consumers.jpg" alt="Businesses">
241 241
     <h2><a class="anchor" href="#executives">Business executives use Tor</a></h2>
242
-    <hr />
242
+    <hr>
243 243
     <ul>
244 244
     <li><strong>Security breach information clearinghouses:</strong>
245 245
     Say a financial institution participates in a security clearinghouse
... ...
@@ -276,7 +276,7 @@
276 276
     
277 277
     <a name="bloggers"></a>
278 278
     <h2><a class="anchor" href="#bloggers">Bloggers use Tor</a></h2>
279
-    <hr />
279
+    <hr>
280 280
     <ul>
281 281
     <li>Frequently we hear about bloggers who are
282 282
     <a href="http://online.wsj.com/public/article/SB112541909221726743-Kl4kLxv0wSbjqrkXg_DieY3c8lg_20050930.html">sued</a> or
... ...
@@ -288,7 +288,7 @@
288 288
     
289 289
     <a name="itprofessionals"></a>
290 290
     <h2><a class="anchor" href="#itprofessionals">IT Professionals use Tor</a></h2>
291
-    <hr />
291
+    <hr>
292 292
     <ul>
293 293
     <li>To verify IP based firewall rules: A firewall may have some policies that only allow certain IP addresses or ranges. Tor can be used to verify those configurations by using an IP number outside of the company's alloted IP block.</li>
294 294
     <li>To bypass their own security systems for sensitive professional activities: For instance, a company may have a strict policy regarding the material employees can view on the internet. A log review reveals a possible violation. Tor can be used to verify the information without an exception being put into corporate security systems.</li>
... ...
@@ -12,7 +12,7 @@
12 12
   <div id="maincol"> 
13 13
     <a id="Maemo"></a>
14 14
     <h2><a class="anchor" href="#Maemo">Installing Tor on Maemo</a></h2>
15
-    <br />
15
+    <br>
16 16
     <p>
17 17
     If you have a Maemo device that is not the <a href="#N900">N900</a>, we
18 18
     suggest you install the Tor package from the
... ...
@@ -23,7 +23,7 @@
23 23
     
24 24
     <a id="N900"></a>
25 25
     <h2><a class="anchor" href="#N900">Installing Tor on the N900</a></h2>
26
-    <br />
26
+    <br>
27 27
     <p>
28 28
     The following instructions should help install an
29 29
     <a href="https://garage.maemo.org/projects/tor-status">experimental
... ...
@@ -34,7 +34,7 @@
34 34
     </p>
35 35
     
36 36
     <p>
37
-    Open the Application manager: <br />
37
+    Open the Application manager: <br>
38 38
     <a href="$(IMGROOT)/N900/1_app_menu.png">
39 39
     <img border="0" alt="N900 application menu"
40 40
     src="$(IMGROOT)/N900/1_app_menu-small.png"/>
... ...
@@ -42,7 +42,7 @@
42 42
     </p>
43 43
     
44 44
     <p>
45
-    Click on the Application manager menu at the top of the screen: <br />
45
+    Click on the Application manager menu at the top of the screen: <br>
46 46
     <a href="$(IMGROOT)/N900/2_app_manager.png">
47 47
     <img border="0" alt="N900 application manager"
48 48
     src="$(IMGROOT)/N900/2_app_manager-small.png"/>
... ...
@@ -50,7 +50,7 @@
50 50
     </p>
51 51
     
52 52
     <p>
53
-    Select 'Application catalogs': <br />
53
+    Select 'Application catalogs': <br>
54 54
     <a href="$(IMGROOT)/N900/3_app_managermenu.png">
55 55
     <img border="0" alt="N900 application catalogs"
56 56
     src="$(IMGROOT)/N900/3_app_managermenu-small.png"/>
... ...
@@ -58,13 +58,13 @@
58 58
     </p>
59 59
     
60 60
     <p>
61
-    Press 'New' to enable the maemo extras-devel repository. <br />
61
+    Press 'New' to enable the maemo extras-devel repository. <br>
62 62
     <small>Note: This repository contains untested packages that might harm your
63
-    device. <br />
63
+    device. <br>
64 64
     See <a href="http://wiki.maemo.org/Extras-devel">Extras-devel</a> for
65 65
     details. You should probably disable extras-devel after installing Tor, or
66 66
     proceed at your own risk.</small>
67
-    <br />
67
+    <br>
68 68
     <a href="$(IMGROOT)/N900/4_catalog_list.png">
69 69
     <img border="0" alt="N900 catalog list"
70 70
     src="$(IMGROOT)/N900/4_catalog_list-small.png"/>
... ...
@@ -81,9 +81,9 @@
81 81
     Components:    free non-free
82 82
     </pre>
83 83
     </p>
84
-    <br />
84
+    <br>
85 85
     Make sure 'Disabled' is unchecked, hit 'Save', and wait for the package list
86
-    to update.<br />
86
+    to update.<br>
87 87
     <a href="$(IMGROOT)/N900/5_new_catalog.png">
88 88
     <img border="0" alt="N900 new catalog"
89 89
     src="$(IMGROOT)/N900/5_new_catalog-small.png"/>
... ...
@@ -91,7 +91,7 @@
91 91
     </p>
92 92
     
93 93
     <p>
94
-    Press 'Download' in the App manager: <br />
94
+    Press 'Download' in the App manager: <br>
95 95
     <a href="$(IMGROOT)/N900/6_app_manager.png">
96 96
     <img border="0" alt="N900 app manager"
97 97
     src="$(IMGROOT)/N900/6_app_manager-small.png"/>
... ...
@@ -99,7 +99,7 @@
99 99
     </p>
100 100
     
101 101
     <p>
102
-    Select the Network category (or search for Tor): <br />
102
+    Select the Network category (or search for Tor): <br>
103 103
     <a href="$(IMGROOT)/N900/7_app_categories.png">
104 104
     <img border="0" alt="N900 application categories"
105 105
     src="$(IMGROOT)/N900/7_app_categories-small.png"/>
... ...
@@ -107,7 +107,7 @@
107 107
     </p>
108 108
     
109 109
     <p>
110
-    Scroll down and select 'Tor Status Area Applet': <br />
110
+    Scroll down and select 'Tor Status Area Applet': <br>
111 111
     <a href="$(IMGROOT)/N900/8_app_list.png">
112 112
     <img border="0" alt="N900 application list"
113 113
     src="$(IMGROOT)/N900/8_app_list-small.png"/>
... ...
@@ -115,7 +115,7 @@
115 115
     </p>
116 116
     
117 117
     <p>
118
-    Agree to the disclaimer and press 'Continue': <br />
118
+    Agree to the disclaimer and press 'Continue': <br>
119 119
     <a href="$(IMGROOT)/N900/9_disclaimer.png">
120 120
     <img border="0" alt="N900 disclaimer"
121 121
     src="$(IMGROOT)/N900/9_disclaimer-small.png"/>
... ...
@@ -124,7 +124,7 @@
124 124
     
125 125
     <p>
126 126
     When the install is done, disable the extras-devel repository, and reboot
127
-    the device: <br />
127
+    the device: <br>
128 128
     <a href="$(IMGROOT)/N900/10_success.png">
129 129
     <img border="0" alt="N900 success"
130 130
     src="$(IMGROOT)/N900/10_success-small.png"/>
... ...
@@ -132,7 +132,7 @@
132 132
     </p>
133 133
     
134 134
     <p>
135
-    After rebooting the N900, open the status menu: <br />
135
+    After rebooting the N900, open the status menu: <br>
136 136
     <a href="$(IMGROOT)/N900/11_after_rebooting.png">
137 137
     <img border="0" alt="N900 status menu post-reboot" 
138 138
     src="$(IMGROOT)/N900/11_after_rebooting-small.png"/>
... ...
@@ -140,7 +140,7 @@
140 140
     </p>
141 141
     
142 142
     <p>
143
-    Select 'The Onion Router' from the list: <br />
143
+    Select 'The Onion Router' from the list: <br>
144 144
     <a href="$(IMGROOT)/N900/12_status_menu.png">
145 145
     <img border="0" alt="N900 status menu selection"
146 146
     src="$(IMGROOT)/N900/12_status_menu-small.png"/>
... ...
@@ -148,7 +148,7 @@
148 148
     </p>
149 149
     
150 150
     <p>
151
-    Enable onion routing, and press 'Save': <br />
151
+    Enable onion routing, and press 'Save': <br>
152 152
     <a href="$(IMGROOT)/N900/13_enable_tor.png">
153 153
     <img border="0" alt="N900 enabling Tor"
154 154
     src="$(IMGROOT)/N900/13_enable_tor-small.png"/>
... ...
@@ -157,7 +157,7 @@
157 157
     
158 158
     <p>
159 159
     Visit <a href="https://check.torproject.org/">TorCheck</a> to confirm that
160
-    you are routing browser traffic through Tor: <br />
160
+    you are routing browser traffic through Tor: <br>
161 161
     <a href="$(IMGROOT)/N900/14_check_tor.png">
162 162
     <img border="0" alt="N900 check Tor"
163 163
     src="$(IMGROOT)/N900/14_check_tor-small.png"/>
... ...
@@ -171,7 +171,7 @@
171 171
     web browser anonymity requirements.
172 172
     </p>
173 173
     
174
-    <hr />
174
+    <hr>
175 175
     
176 176
     <p>If you have suggestions for improving this document, please <a
177 177
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol">
13 13
     <h2><a class="anchor" href="#Android">Tor on Android</a></h2>
14
-    <br />
14
+    <br>
15 15
     <p>
16 16
     Tor is available for Android by installing our package named Orbot.
17 17
     </p>
... ...
@@ -30,7 +30,7 @@
30 30
     
31 31
     <a id="QrCode"></a>
32 32
     <h2><a class="anchor" href="#QrCode">Installing Tor with a QR code</a></h2>
33
-    <br />
33
+    <br>
34 34
     <p>
35 35
     Orbot is easy to install by simply scanning the following QR code with your
36 36
     Android Barcode scanner.
... ...
@@ -45,7 +45,7 @@
45 45
     
46 46
     <a id="Market"></a>
47 47
     <h2><a class="anchor" href="#Market">Installing Tor from the Android Market</a></h2>
48
-    <br />
48
+    <br>
49 49
     <p>
50 50
     Orbot is not currently in the Android Market. It will be available in the
51 51
     market in the very near future.
... ...
@@ -53,14 +53,14 @@
53 53
     
54 54
     <a id="Manual"></a>
55 55
     <h2><a class="anchor" href="#Manual">Installing Tor from our website manually</a></h2>
56
-    <br />
56
+    <br>
57 57
     <p>
58 58
     You can download <a href="../<package-androidbundle-alpha>">our most recent version of Orbot</a> and <a href="../<package-androidbundle-alpha-sig>">the gpg signature</a> from our server.
59 59
     </p>
60 60
     
61 61
     <a id="Screenshots"></a>
62 62
     <h2><a class="anchor" href="#Screenshots">Screenshots of Tor on Android</a></h2>
63
-    <br />
63
+    <br>
64 64
     <p>
65 65
     <a href="$(IMGROOT)/android/android-off.jpg">
66 66
     <img border="0" alt="Android Tor off"
... ...
@@ -83,7 +83,7 @@
83 83
     <a id="ProxySettings"></a>
84 84
     <h2><a class="anchor" href="#ProxySettings">Proxy settings and configuration
85 85
     </a></h2>
86
-    <br />
86
+    <br>
87 87
     <p>
88 88
     Orbot offers three interfaces into the Tor network:
89 89
     <ul>
... ...
@@ -95,12 +95,12 @@
95 95
     
96 96
     <a id="Notes"></a>
97 97
     <h2><a class="anchor" href="#Notes">Platform specific notes</a></h2>
98
-    <br />
98
+    <br>
99 99
     <p>
100 100
     The current version of Orbot ships with the following components:
101 101
     <b><version-android-components></b>
102 102
     </p>
103
-    <br />
103
+    <br>
104 104
     <p>
105 105
     For standard Android 1.x devices (G1, MyTouch3G, Hero, Droid Eris, Cliq, Moment):
106 106
     <ul>
... ...
@@ -126,7 +126,7 @@
126 126
     
127 127
     <a id="Source"></a>
128 128
     <h2><a class="anchor" href="#Source">Source code access</a></h2>
129
-    <br />
129
+    <br>
130 130
     <p>
131 131
     All of the source code is available in the
132 132
     <a href="https://svn.torproject.org/svn/projects/android/trunk/Orbot/">Orbot
... ...
@@ -140,7 +140,7 @@
140 140
     web browser anonymity requirements.
141 141
     </p>
142 142
     
143
-    <hr />
143
+    <hr>
144 144
     
145 145
     <p>If you have suggestions for improving this document, please <a
146 146
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -12,7 +12,7 @@
12 12
   <div id="maincol"> 
13 13
     <a id="BridgeIntroduction"></a>
14 14
     <h2><a class="anchor" href="#BridgeIntroduction">Tor: Bridges</a></h2>
15
-    <hr />
15
+    <hr>
16 16
     
17 17
     <p>
18 18
     Bridge relays (or "bridges" for short) are Tor relays that aren't listed in
... ...
@@ -76,7 +76,7 @@
76 76
     
77 77
     <a id="Understanding"></a>
78 78
     <h2><a class="anchor" href="#Understanding">Understanding bridges</a></h2>
79
-    <hr />
79
+    <hr>
80 80
     
81 81
     <p>
82 82
     As an example, you'll get a bridge entry that looks like the
... ...
@@ -89,17 +89,17 @@
89 89
     
90 90
     <p>
91 91
     Understanding the components of a bridge line isn't strictly required
92
-    but may prove useful. You can skip this section if you'd like.<br />
93
-    The first element is the IP address: <tt>'141.201.27.48'</tt><br />
94
-    The second element is the port: <tt>'443'</tt><br />
92
+    but may prove useful. You can skip this section if you'd like.<br>
93
+    The first element is the IP address: <tt>'141.201.27.48'</tt><br>
94
+    The second element is the port: <tt>'443'</tt><br>
95 95
     The third element, the fingerprint, is optional:
96
-    <tt>'4352e58420e68f5e40bf7c74faddccd9d1349413'</tt><br />
96
+    <tt>'4352e58420e68f5e40bf7c74faddccd9d1349413'</tt><br>
97 97
     </p>
98 98
     
99 99
     <a id="UsingBridges"></a>
100 100
     <h2><a class="anchor" href="#UsingBridges">Using bridges with Tor and
101 101
     Vidalia</a></h2>
102
-    <hr />
102
+    <hr>
103 103
     
104 104
     <p>
105 105
     To use the example bridge address above, go to Vidalia's Network settings
... ...
@@ -109,9 +109,9 @@
109 109
     sign. Adding a bridge is pictured below:
110 110
     </p>
111 111
     
112
-    <br /><br />
113
-    <img src="$(IMGROOT)/vidalia-bridges.png" alt="Vidalia's Network settings page" />
114
-    <br /><br />
112
+    <br><br>
113
+    <img src="$(IMGROOT)/vidalia-bridges.png" alt="Vidalia's Network settings page">
114
+    <br><br>
115 115
     
116 116
     <p>
117 117
     You'll want to add as many bridge addresses as you know about, since
... ...
@@ -122,7 +122,7 @@
122 122
     
123 123
     <a id="FindingMore"></a>
124 124
     <h2><a class="anchor" href="#FindingMore">Finding more bridges for Tor</a></h2>
125
-    <hr />
125
+    <hr>
126 126
     
127 127
     <p>
128 128
     Another way to find public bridge addresses is to send mail to
... ...
@@ -146,7 +146,7 @@
146 146
     
147 147
     <a id="RunningABridge"></a>
148 148
     <h2><a class="anchor" href="#RunningABridge">Running a Tor Bridge</a></h2>
149
-    <hr />
149
+    <hr>
150 150
     
151 151
     <p>
152 152
     If you want to help out and you can't run a <a href="<page
... ...
@@ -155,16 +155,16 @@
155 155
     <ul>
156 156
     <li> manually <a
157 157
     href="<wikifaq>#Imsupposedtoeditmytorrc.Whatdoesthatmean">edit
158
-    your torrc file</a> to be just these four lines:<br />
158
+    your torrc file</a> to be just these four lines:<br>
159 159
     <pre><code>
160 160
     SocksPort 0
161 161
     ORPort 443
162 162
     BridgeRelay 1
163 163
     Exitpolicy reject *:*
164 164
     </code></pre></li>
165
-    <li><a href="<page docs/tor-doc-relay>">or using Vidalia</a>:<br />
165
+    <li><a href="<page docs/tor-doc-relay>">or using Vidalia</a>:<br>
166 166
     <img src="$(IMGROOT)/vidalia-bridges-setup.png" alt="Vidalia's Sharing
167
-    settings page" /></li>
167
+    settings page"></li>
168 168
     </ul>
169 169
     </p>
170 170
     
... ...
@@ -13,7 +13,7 @@
13 13
     <a id="debian"></a>
14 14
     <a id="packages"></a>
15 15
     <h2><a class="anchor" href="#debian">Vidalia on Ubuntu or Debian</a></h2>
16
-    <br />
16
+    <br>
17 17
     
18 18
     <p>
19 19
     <b>Do not use the packages in Ubuntu's universe.</b> They are unmaintained
... ...
@@ -28,7 +28,7 @@
28 28
     8.10 is "intrepid", and 8.04 is "hardy". If you're using Debian
29 29
     Etch, it's "etch", and Debian Lenny is "lenny". Then add this line to your
30 30
     <tt>/etc/apt/sources.list</tt>
31
-    file:<br />
31
+    file:<br>
32 32
     <pre>
33 33
     deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
34 34
     </pre>
... ...
@@ -66,11 +66,11 @@
66 66
     <code>vidalia.mirror.youam.de</code>.
67 67
     </p>
68 68
     
69
-    <hr />
69
+    <hr>
70 70
     
71 71
     <a id="source"></a>
72 72
     <h2><a class="anchor" href="#source">Building from source</a></h2>
73
-    <br />
73
+    <br>
74 74
     
75 75
     <p>
76 76
     If you want to build your own debs from source you must first add an
... ...
@@ -104,7 +104,7 @@
104 104
     instructions.
105 105
     </p>
106 106
     
107
-    <hr />
107
+    <hr>
108 108
     
109 109
     <p>If you have suggestions for improving this document, please <a
110 110
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -13,11 +13,11 @@
13 13
     <a id="debian"></a>
14 14
     <h2><a class="anchor" href="#debian">Option one: Tor on Debian lenny,
15 15
     Debian sid, or Debian testing</a></h2>
16
-    <br />
16
+    <br>
17 17
     
18 18
     <p>
19 19
     If you're using Debian stable (lenny), unstable (sid), or testing
20
-    (squeeze), just run<br />
20
+    (squeeze), just run<br>
21 21
     <tt>apt-get install tor tor-geoipdb</tt>
22 22
     as root.
23 23
     </p>
... ...
@@ -34,13 +34,13 @@
34 34
     instructions.
35 35
     </p>
36 36
     
37
-    <hr />
37
+    <hr>
38 38
     
39 39
     <a id="ubuntu"></a>
40 40
     <a id="packages"></a>
41 41
     <h2><a class="anchor" href="#ubuntu">Option two: Tor on Ubuntu or
42 42
     Debian</a></h2>
43
-    <br />
43
+    <br>
44 44
     
45 45
     <p>
46 46
     <b>Do not use the packages in Ubuntu's universe.</b> They are unmaintained
... ...
@@ -55,7 +55,7 @@
55 55
     8.10 is "intrepid", and 8.04 is "hardy". If you're using Debian
56 56
     Etch, it's "etch", and Debian Lenny is "lenny". Then add this line to your
57 57
     <tt>/etc/apt/sources.list</tt>
58
-    file:<br />
58
+    file:<br>
59 59
     <pre>
60 60
     deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
61 61
     </pre>
... ...
@@ -93,17 +93,17 @@
93 93
     <code>tor.mirror.youam.de</code>.
94 94
     </p>
95 95
     
96
-    <hr />
96
+    <hr>
97 97
     
98 98
     <a id="development"></a>
99 99
     <h2><a class="anchor" href="#development">Option three: Using the
100 100
     development branch of Tor on Debian or Ubuntu</a></h2>
101
-    <br />
101
+    <br>
102 102
     
103 103
     <p>If you want to use the <a href="<page
104 104
     download/download>#packagediff">development branch</a> of Tor instead (more
105 105
     features and more bugs), you need to add a different set of lines to
106
-    your <tt>/etc/apt/sources.list</tt> file:<br />
106
+    your <tt>/etc/apt/sources.list</tt> file:<br>
107 107
     <pre>
108 108
     deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
109 109
     deb     http://deb.torproject.org/torproject.org experimental-&lt;DISTRIBUTION&gt; main
... ...
@@ -128,11 +128,11 @@
128 128
     instructions.
129 129
     </p>
130 130
     
131
-    <hr />
131
+    <hr>
132 132
     
133 133
     <a id="source"></a>
134 134
     <h2><a class="anchor" href="#source">Building from source</a></h2>
135
-    <br />
135
+    <br>
136 136
     
137 137
     <p>
138 138
     If you want to build your own debs from source you must first add an
... ...
@@ -171,7 +171,7 @@
171 171
     instructions.
172 172
     </p>
173 173
     
174
-    <hr />
174
+    <hr>
175 175
     
176 176
     <p>If you have suggestions for improving this document, please <a
177 177
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -30,7 +30,7 @@
30 30
     #</ul>
31 31
     #</div>
32 32
     #<!-- END SIDEBAR -->
33
-    #<hr />
33
+    #<hr>
34 34
     
35 35
     <a id="WhatAboutCriminals"></a>
36 36
     <h3><a class="anchor" href="#WhatAboutCriminals">Doesn't Tor enable criminals to do bad things?</a></h3>
... ...
@@ -12,7 +12,7 @@
12 12
   <div id="maincol">
13 13
     <!-- PUT CONTENT AFTER THIS TAG -->
14 14
     <h1>Tor FAQ</h1>
15
-    <hr />
15
+    <hr>
16 16
     
17 17
     <p>General questions:</p>
18 18
     <ul>
... ...
@@ -83,7 +83,7 @@
83 83
     <p>For other questions not yet on this version of the FAQ, see the <a
84 84
     href="<wikifaq>">wiki FAQ</a> for now.</p>
85 85
     
86
-    <hr />
86
+    <hr>
87 87
     
88 88
     <a id="General"></a>
89 89
     
... ...
@@ -110,7 +110,7 @@
110 110
     and develops the Tor software.
111 111
     </p>
112 112
     
113
-    <hr />
113
+    <hr>
114 114
     
115 115
     <a id="Torisdifferent"></a>
116 116
     <h3><a class="anchor" href="#Torisdifferent">How is Tor different from other proxies?</a></h3>
... ...
@@ -129,7 +129,7 @@
129 129
     </dl>
130 130
     </p>
131 131
     
132
-    <hr />
132
+    <hr>
133 133
     
134 134
     <a id="CompatibleApplications"></a>
135 135
     <h3><a class="anchor" href="#CompatibleApplications">What programs can
... ...
@@ -170,7 +170,7 @@
170 170
     Please add to these lists and help us keep them accurate!
171 171
     </p>
172 172
     
173
-    <hr />
173
+    <hr>
174 174
     
175 175
     <a id="WhyCalledTor"></a>
176 176
     <h3><a class="anchor" href="#WhyCalledTor">Why is it called Tor?</a></h3>
... ...
@@ -197,7 +197,7 @@
197 197
     spell it wrong.
198 198
     </p>
199 199
     
200
-    <hr />
200
+    <hr>
201 201
     
202 202
     <a id="Backdoor"></a>
203 203
     <h3><a class="anchor" href="#Backdoor">Is there a backdoor in Tor?</a></h3>
... ...
@@ -235,7 +235,7 @@
235 235
     sure you keep your Tor versions up-to-date.
236 236
     </p>
237 237
     
238
-    <hr />
238
+    <hr>
239 239
     
240 240
     <a id="DistributingTor"></a>
241 241
     <h3><a class="anchor" href="#DistributingTor">Can I distribute Tor on
... ...
@@ -289,7 +289,7 @@
289 289
     is a fact of life for all security software under heavy development.
290 290
     </p>
291 291
     
292
-    <hr />
292
+    <hr>
293 293
     
294 294
     <a id="SupportMail"></a>
295 295
     <h3><a class="anchor" href="#SupportMail">How can I get an answer to my
... ...
@@ -334,7 +334,7 @@
334 334
     mailing list and answer questions from others.
335 335
     </p>
336 336
     
337
-    <hr />
337
+    <hr>
338 338
     
339 339
     <a id="WhySlow"></a>
340 340
     <h3><a class="anchor" href="#WhySlow">Why is Tor so slow?</a></h3>
... ...
@@ -431,7 +431,7 @@
431 431
     
432 432
     </ul>
433 433
     
434
-    <hr />
434
+    <hr>
435 435
     
436 436
     <a id="Funding"></a>
437 437
     <h3><a class="anchor" href="#Funding">What would The Tor Project do with
... ...
@@ -527,7 +527,7 @@
527 527
     director for information on making grants or major donations.
528 528
     </p>
529 529
     
530
-    <hr />
530
+    <hr>
531 531
     
532 532
     <a id="HowUninstallTor"></a>
533 533
     <h3><a class="anchor" href="#HowUninstallTor">How do I uninstall Tor?</a></h3>
... ...
@@ -568,7 +568,7 @@
568 568
     be pretty easy to notice things there.
569 569
     </p>
570 570
     
571
-    <hr />
571
+    <hr>
572 572
     
573 573
     <a id="PGPSigs"></a>
574 574
     <h3><a class="anchor" href="#PGPSigs">What are these "sig" files on the
... ...
@@ -584,7 +584,7 @@
584 584
     href="<page docs/verifying-signatures>">verifying signatures</a> page for details.
585 585
     </p>
586 586
     
587
-    <hr />
587
+    <hr>
588 588
     
589 589
     <a id="CompileTorWindows"></a>
590 590
     <h3><a class="anchor" href="#CompileTorWindows">How do I compile Tor under
... ...
@@ -601,7 +601,7 @@
601 601
     download/download>">download page</a>.)
602 602
     </p>
603 603
     
604
-    <hr />
604
+    <hr>
605 605
     
606 606
     <a id="VirusFalsePositives"></a>
607 607
     <h3><a class="anchor" href="#VirusFalsePositives">Why does my Tor
... ...
@@ -621,7 +621,7 @@
621 621
     href="#CompileTorWindows">recompile it yourself</a>.
622 622
     </p>
623 623
     
624
-    <hr />
624
+    <hr>
625 625
     
626 626
     <a id="LiveCD"></a>
627 627
     <h3><a class="anchor" href="#LiveCD">Is there a LiveCD or other bundle that
... ...
@@ -713,7 +713,7 @@
713 713
     Please contact us if you know any others.
714 714
     </p>
715 715
     
716
-    <hr />
716
+    <hr>
717 717
     
718 718
     <a id="ChooseEntryExit"></a>
719 719
     <h3><a class="anchor" href="#ChooseEntryExit">Can I control which nodes (or country) are used for entry/exit?</a></h3>
... ...
@@ -770,7 +770,7 @@
770 770
     See the manual page for details.
771 771
     </p>
772 772
     
773
-    <hr />
773
+    <hr>
774 774
     
775 775
     <a id="RelayFlexible"></a>
776 776
     <h3><a class="anchor" href="#RelayFlexible">How stable does my relay
... ...
@@ -814,7 +814,7 @@
814 814
     </li>
815 815
     </ul>
816 816
     
817
-    <hr />
817
+    <hr>
818 818
     
819 819
     <a id="RunARelayBut"></a>
820 820
     <a id="ExitPolicies"></a>
... ...
@@ -862,7 +862,7 @@
862 862
     will be impacted too.
863 863
     </p>
864 864
     
865
-    <hr />
865
+    <hr>
866 866
     
867 867
     <a id="RelayOrBridge"></a>
868 868
     <h3><a class="anchor" href="#RelayOrBridge">Should I be a normal relay
... ...
@@ -896,7 +896,7 @@
896 896
     a little bit of bandwidth, then flip a coin. Thanks for volunteering!
897 897
     </p>
898 898
     
899
-    <hr />
899
+    <hr>
900 900
     
901 901
     <a id="RelayMemory"></a>
902 902
     <h3><a class="anchor" href="#RelayMemory">Why is my Tor relay using so
... ...
@@ -942,13 +942,13 @@
942 942
     for a fast exit relay to use 500-1000 MB of memory.
943 943
     </p>
944 944
     
945
-    <hr />
945
+    <hr>
946 946
     
947 947
     <a id="WhyNotNamed"></a>
948 948
     <h3><a class="anchor" href="#WhyNotNamed">Why is my Tor relay not named?</a></h3>
949 949
     
950 950
     <p>
951
-    We currently use these metrics to determine if your relay should be named:<br />
951
+    We currently use these metrics to determine if your relay should be named:<br>
952 952
     </p>
953 953
     <ul>
954 954
     <li>The name is not currently mapped to a different key. Existing mappings
... ...
@@ -957,7 +957,7 @@
957 957
     <li>No other router may have wanted the same name in the past month.</li>
958 958
     </ul>
959 959
     
960
-    <hr />
960
+    <hr>
961 961
     
962 962
     <a id="KeyManagement"></a>
963 963
     <h3><a class="anchor" href="#KeyManagement">Tell me about all the keys
... ...
@@ -1028,7 +1028,7 @@
1028 1028
     and start meeting people.
1029 1029
     </p>
1030 1030
     
1031
-    <hr />
1031
+    <hr>
1032 1032
     
1033 1033
     <a id="EverybodyARelay"></a>
1034 1034
     <h3><a class="anchor" href="#EverybodyARelay">You should make every Tor
... ...
@@ -1115,7 +1115,7 @@
1115 1115
     Please help on all of these!
1116 1116
     </p>
1117 1117
     
1118
-    <hr />
1118
+    <hr>
1119 1119
     
1120 1120
     <a id="Criminals"></a>
1121 1121
     <h3><a class="anchor" href="#Criminals">Doesn't Tor enable criminals to do bad
... ...
@@ -1126,7 +1126,7 @@
1126 1126
     href="<page docs/faq-abuse>">Tor Abuse FAQ</a>.
1127 1127
     </p>
1128 1128
     
1129
-    <hr />
1129
+    <hr>
1130 1130
     
1131 1131
     <a id="RespondISP"></a>
1132 1132
     <h3><a class="anchor" href="#RespondISP">How do I respond to my ISP about my
... ...
@@ -1138,7 +1138,7 @@
1138 1138
     here</a>.
1139 1139
     </p>
1140 1140
     
1141
-    <hr />
1141
+    <hr>
1142 1142
   </div>
1143 1143
   <!-- END MAINCOL -->
1144 1144
   <div id = "sidecol">
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol"> 
13 13
     <h2>Tor: Hidden Service Protocol</h2>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>
17 17
     Tor makes it possible for users to hide their locations while offering
... ...
@@ -37,7 +37,7 @@
37 37
     hidden server's location (IP address).
38 38
     </p>
39 39
     
40
-    <img alt="Tor hidden service step one" src="$(IMGROOT)/THS-1.png" />
40
+    <img alt="Tor hidden service step one" src="$(IMGROOT)/THS-1.png">
41 41
     # maybe add a speech bubble containing "PK" to Bob, because that's what
42 42
     # Bob tells to his introduction points
43 43
     
... ...
@@ -63,7 +63,7 @@
63 63
     design for hidden service names?
64 64
     </p>
65 65
     
66
-    <img alt="Tor hidden service step two" src="$(IMGROOT)/THS-2.png" />
66
+    <img alt="Tor hidden service step two" src="$(IMGROOT)/THS-2.png">
67 67
     # maybe replace "database" with "DHT"; further: how incorrect
68 68
     # is it to *not* add DB to the Tor cloud, now that begin dir cells are in
69 69
     # use?
... ...
@@ -82,7 +82,7 @@
82 82
     <em>rendezvous point</em> by telling it a one-time secret.
83 83
     </p>
84 84
     
85
-    <img alt="Tor hidden service step three" src="$(IMGROOT)/THS-3.png" />
85
+    <img alt="Tor hidden service step three" src="$(IMGROOT)/THS-3.png">
86 86
     # maybe add "cookie" to speech bubble, separated from the surrounded
87 87
     # "IP1-3" and "PK"
88 88
     
... ...
@@ -97,7 +97,7 @@
97 97
     address, so the client remains anonymous.
98 98
     </p>
99 99
     
100
-    <img alt="Tor hidden service step four" src="$(IMGROOT)/THS-4.png" />
100
+    <img alt="Tor hidden service step four" src="$(IMGROOT)/THS-4.png">
101 101
     
102 102
     <p>
103 103
     Step five: The hidden service decrypts the client's introduce message
... ...
@@ -120,7 +120,7 @@
120 120
     Servers</a>.
121 121
     </p>
122 122
     
123
-    <img alt="Tor hidden service step five" src="$(IMGROOT)/THS-5.png" />
123
+    <img alt="Tor hidden service step five" src="$(IMGROOT)/THS-5.png">
124 124
     # it should say "Bob connects to Alice's ..."
125 125
     
126 126
     <p>
... ...
@@ -145,7 +145,7 @@
145 145
     service.
146 146
     </p>
147 147
     
148
-    <img alt="Tor hidden service step six" src="$(IMGROOT)/THS-6.png" />
148
+    <img alt="Tor hidden service step six" src="$(IMGROOT)/THS-6.png">
149 149
     
150 150
     <p>
151 151
     There are more detailed descriptions about the hidden service protocol than
... ...
@@ -11,7 +11,7 @@
11 11
   </div> 
12 12
   <div id="maincol">
13 13
     <h1>Tor Installation guides</h1>
14
-    <br />
14
+    <br>
15 15
 
16 16
   </div>
17 17
   <!-- END MAINCOL -->
... ...
@@ -13,7 +13,7 @@
13 13
     <a id="rpms"></a>
14 14
     <h2><a class="anchor" href="#rpms">Tor packages for rpm-based
15 15
     linux distributions.</a></h2>
16
-    <br />
16
+    <br>
17 17
     
18 18
     <p>Do not use the packages in the native repositories. They are
19 19
     frequently out of date. That means you'll be missing stability and
... ...
@@ -57,20 +57,20 @@
57 57
     <code>tor.mirror.youam.de</code>.
58 58
     </p>
59 59
     
60
-    <hr />
60
+    <hr>
61 61
     
62
-    <hr />
62
+    <hr>
63 63
     
64 64
     <a id="source"></a>
65 65
     <h2><a class="anchor" href="#source">Building from source</a></h2>
66
-    <br />
66
+    <br>
67 67
     
68 68
     <p>
69 69
     If you'd like to build from source, please follow the <a
70 70
     href="<gitblob>doc/tor-rpm-creation.txt">rpm creation instructions</a>.
71 71
     </p>
72 72
     
73
-    <hr />
73
+    <hr>
74 74
     
75 75
     <p>If you have suggestions for improving this document, please <a
76 76
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div> 
12 12
   <div id="maincol"> 
13 13
     <h1>Tor: Running a Mirror</h1>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>Thank you for wanting to mirror the Tor website.  All of
17 17
     our mirrors are publicly listed on <a href="<page getinvolved/mirrors>">our mirrors
... ...
@@ -23,7 +23,7 @@
23 23
     <p>
24 24
     If you would like to run a mirror, it's as easy as this command to download
25 25
     everything a mirror should share with the world:
26
-    <br /> <br />
26
+    <br> <br>
27 27
     <tt>
28 28
     rsync -av --delete rsync://rsync.torproject.org/tor tor-mirror/
29 29
     </tt>
... ...
@@ -50,7 +50,7 @@
50 50
     assistance in setting up your mirror may be found here as well.<br/><br/>
51 51
     
52 52
     </p>
53
-    <br /><br />
53
+    <br><br>
54 54
     <p>
55 55
     An example cronjob to update a full mirror once every 6 hours may look like so:
56 56
     <tt>
... ...
@@ -11,7 +11,7 @@
11 11
   </div> 
12 12
   <div id="maincol">
13 13
     <h1>Running the <a href="<page index>">Tor</a> client on Mac OS X</h1>
14
-    <br />
14
+    <br>
15 15
     
16 16
     <p>
17 17
     <b>Note that these are the installation instructions for running a Tor client on
... ...
@@ -20,10 +20,10 @@
20 20
       href="<page docs/tor-doc-relay>">Configuring a relay</a> guide.</b>
21 21
     </p>
22 22
     
23
-    <hr />
23
+    <hr>
24 24
     <a id="installing"></a>
25 25
     <h2><a class="anchor" href="#installing">Step One: Download and Install Tor</a></h2>
26
-    <br />
26
+    <br>
27 27
     
28 28
     <p>
29 29
     The install for Macintosh OS X bundles
... ...
@@ -66,10 +66,10 @@
66 66
     configuration for Tor has been installed as part of the installer package.
67 67
     </p>
68 68
     
69
-    <hr />
69
+    <hr>
70 70
     <a id="using"></a>
71 71
     <h2><a class="anchor" href="#using">Step Two: Configure your applications to use Tor</a></h2>
72
-    <br />
72
+    <br>
73 73
     
74 74
     <p>After installing, you need to configure your
75 75
     applications to use them. The first step is to set up web browsing.</p>
... ...
@@ -103,10 +103,10 @@
103 103
     HOWTO</a>.
104 104
     </p>
105 105
     
106
-    <hr />
106
+    <hr>
107 107
     <a id="verify"></a>
108 108
     <h2><a class="anchor" href="#verify">Step Three: Make sure it's working</a></h2>
109
-    <br />
109
+    <br>
110 110
     
111 111
     <p>
112 112
     Next, you should try using your browser with Tor and make
... ...
@@ -137,11 +137,11 @@
137 137
     <a href="<page download/download>#Warning">what Tor does and does not offer</a>.
138 138
     </p>
139 139
     
140
-    <hr />
140
+    <hr>
141 141
     <a id="server"></a>
142 142
     <a id="relay"></a>
143 143
     <h2><a class="anchor" href="#relay">Step Four: Configure it as a relay</a></h2>
144
-    <br />
144
+    <br>
145 145
     
146 146
     <p>The Tor network relies on volunteers to donate bandwidth. The more
147 147
     people who run relays, the faster the Tor network will be. If you have
... ...
@@ -161,10 +161,10 @@
161 161
     <p>Read more at our <a href="<page docs/tor-doc-relay>">Configuring a relay</a>
162 162
     guide.</p>
163 163
     
164
-    <hr />
164
+    <hr>
165 165
     <a id="uninstall"></a>
166 166
     <h2><a class="anchor" href="#uninstall">How To Uninstall Tor and Privoxy</a></h2>
167
-    <br />
167
+    <br>
168 168
     
169 169
     <p>There are two ways to uninstall the bundle from your computer, using
170 170
     Finder or a command line or Terminal-based uninstaller.  If you want to remove Tor on OSX, here's how:</p>
... ...
@@ -194,7 +194,7 @@
194 194
     <li>~/.tor</li>
195 195
     </ul>
196 196
     
197
-    <hr />
197
+    <hr>
198 198
     
199 199
     <p>If you have suggestions for improving this document, please <a
200 200
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -13,7 +13,7 @@
13 13
 
14 14
     <h1>Configuring a Tor relay</h1>
15 15
     
16
-    <hr />
16
+    <hr>
17 17
     
18 18
     <p>
19 19
     The Tor network relies on volunteers to donate bandwidth. The more
... ...
@@ -30,11 +30,11 @@
30 30
     or later, FreeBSD 5.x+, NetBSD 5.x+, and Windows Server 2003 or later.
31 31
     </p>
32 32
     
33
-    <hr />
33
+    <hr>
34 34
     <a id="zero"></a>
35 35
     <a id="install"></a>
36 36
     <h2><a class="anchor" href="#install">Step One: Download and Install Tor</a></h2>
37
-    <br />
37
+    <br>
38 38
     
39 39
     <p>Before you start, you need to make sure that Tor is up and running.
40 40
     </p>
... ...
@@ -46,10 +46,10 @@
46 46
     <p>If it's convenient, you might also want to use it as a client for a
47 47
     while to make sure it's actually working.</p>
48 48
     
49
-    <hr />
49
+    <hr>
50 50
     <a id="setup"></a>
51 51
     <h2><a class="anchor" href="#setup">Step Two: Set it up as a relay</a></h2>
52
-    <br />
52
+    <br>
53 53
     <ol>
54 54
     <li>Verify that your clock and timezone are set
55 55
     correctly. If possible, synchronize your clock with public <a
... ...
@@ -96,7 +96,7 @@ href="<wikifaq>#RelayOrBridge">bridge</a> for users in countries that censor the
96 96
     that the relay is working correctly.</li>
97 97
     </ol>
98 98
     
99
-    <br />
99
+    <br>
100 100
     <strong>Manual Configuration</strong>:
101 101
     <ul>
102 102
     <li>Edit the bottom part of <a href="<wikifaq>#torrc">your torrc file</a>. If you want to be a public relay (recommended),
... ...
@@ -132,10 +132,10 @@ href="<wikifaq>#RelayOrBridge">bridge</a> for users in countries that censor the
132 132
     
133 133
     </ol>
134 134
     
135
-    <hr />
135
+    <hr>
136 136
     <a id="check"></a>
137 137
     <h2><a class="anchor" href="#check">Step Three: Make sure it is working</a></h2>
138
-    <br />
138
+    <br>
139 139
     
140 140
     <p>As soon as your relay manages to connect to the network, it will
141 141
     try to determine whether the ports you configured are reachable from
... ...
@@ -158,10 +158,10 @@ href="<wikifaq>#RelayOrBridge">bridge</a> for users in countries that censor the
158 158
     there. You may need to wait up to one hour to give enough time for it to
159 159
     make a fresh directory.</p>
160 160
     
161
-    <hr />
161
+    <hr>
162 162
     <a id="after"></a>
163 163
     <h2><a class="anchor" href="#after">Step Four: Once it is working</a></h2>
164
-    <br />
164
+    <br>
165 165
     
166 166
     <p>
167 167
     We recommend the following steps as well:
... ...
@@ -271,7 +271,7 @@ href="<wikifaq>#RelayOrBridge">bridge</a> for users in countries that censor the
271 271
     for helping to make the Tor network grow!
272 272
     </p>
273 273
     
274
-    <hr />
274
+    <hr>
275 275
     
276 276
     <p>If you have suggestions for improving this document, please <a
277 277
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div> 
12 12
   <div id="maincol"> 
13 13
     <h1>Running the <a href="<page index>">Tor</a> client on Linux/BSD/Unix</h1>
14
-    <br />
14
+    <br>
15 15
     
16 16
     <p>
17 17
     <b>Note that these are the installation instructions for running a Tor
... ...
@@ -20,10 +20,10 @@
20 20
     href="<page docs/tor-doc-relay>">Configuring a relay</a> guide.</b>
21 21
     </p>
22 22
     
23
-    <hr />
23
+    <hr>
24 24
     <a id="installing"></a>
25 25
     <h2><a class="anchor" href="#installing">Step One: Download and Install Tor</a></h2>
26
-    <br />
26
+    <br>
27 27
     
28 28
     <p>
29 29
     The latest release of Tor can be found on the <a
... ...
@@ -36,9 +36,9 @@
36 36
     <p>If you're building from source, first install <a
37 37
     href="http://www.monkey.org/~provos/libevent/">libevent</a>, and
38 38
     make sure you have openssl and zlib (including the -devel packages if
39
-    applicable). Then run:<br />
40
-    <tt>tar xzf tor-<version-stable>.tar.gz; cd tor-<version-stable></tt><br />
41
-    <tt>./configure &amp;&amp; make</tt><br />
39
+    applicable). Then run:<br>
40
+    <tt>tar xzf tor-<version-stable>.tar.gz; cd tor-<version-stable></tt><br>
41
+    <tt>./configure &amp;&amp; make</tt><br>
42 42
     Now you can run tor as <tt>src/or/tor</tt>, or you can run <tt>make install</tt>
43 43
     (as root if necessary) to install it into /usr/local/, and then you can
44 44
     start it just by running <tt>tor</tt>.
... ...
@@ -49,11 +49,11 @@
49 49
     the settings. Tor is now installed.
50 50
     </p>
51 51
     
52
-    <hr />
52
+    <hr>
53 53
     <a id="privoxy"></a>
54 54
     <a id="polipo"></a>
55 55
     <h2><a class="anchor" href="#polipo">Step Two: Install Polipo for Web Browsing</a></h2>
56
-    <br />
56
+    <br>
57 57
     
58 58
     <p>After installing Tor, you need to configure your applications to use it.
59 59
     </p>
... ...
@@ -75,7 +75,7 @@
75 75
     configuration for Tor</a> and put it in place of your current polipo
76 76
     config file (e.g. /etc/polipo/config or ~/.polipo).
77 77
     You'll need to restart Polipo for the changes to take effect. For
78
-    example:<br />
78
+    example:<br>
79 79
     <tt>/etc/init.d/polipo restart</tt>
80 80
     </p>
81 81
     
... ...
@@ -84,10 +84,10 @@
84 84
     sample Privoxy configuration</a>. But since the config files both use
85 85
     port 8118, you shouldn't run both Polipo and Privoxy at the same time.</p>
86 86
     
87
-    <hr />
87
+    <hr>
88 88
     <a id="using"></a>
89 89
     <h2><a class="anchor" href="#using">Step Three: Configure your applications to use Tor</a></h2>
90
-    <br />
90
+    <br>
91 91
     
92 92
     <p>After installing Tor and Polipo, you need to configure your
93 93
     applications to use them. The first step is to set up web browsing.</p>
... ...
@@ -102,7 +102,7 @@
102 102
     src="$(IMGROOT)/screenshot-torbutton.png"
103 103
     border="1">
104 104
     
105
-    <br />
105
+    <br>
106 106
     
107 107
     <p>
108 108
     If you plan to run Firefox on a different computer than Tor, see the <a
... ...
@@ -127,10 +127,10 @@
127 127
     HOWTO</a>.
128 128
     </p>
129 129
     
130
-    <hr />
130
+    <hr>
131 131
     <a id="verify"></a>
132 132
     <h2><a class="anchor" href="#verify">Step Four: Make sure it's working</a></h2>
133
-    <br />
133
+    <br>
134 134
     
135 135
     <p>
136 136
     Next, you should try using your browser with Tor and make
... ...
@@ -164,11 +164,11 @@
164 164
     href="<wikifaq>#ItDoesntWork">this
165 165
     FAQ entry</a> for hints.</p>
166 166
     
167
-    <hr />
167
+    <hr>
168 168
     <a id="server"></a>
169 169
     <a id="relay"></a>
170 170
     <h2><a class="anchor" href="#relay">Step Five: Configure it as a relay</a></h2>
171
-    <br />
171
+    <br>
172 172
     
173 173
     <p>The Tor network relies on volunteers to donate bandwidth. The more
174 174
     people who run relays, the faster the Tor network will be. If you have
... ...
@@ -188,7 +188,7 @@
188 188
     <p>Read more at our <a href="<page docs/tor-doc-relay>">Configuring a relay</a>
189 189
     guide.</p>
190 190
     
191
-    <hr />
191
+    <hr>
192 192
     
193 193
     <p>If you have suggestions for improving this document, please <a
194 194
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol">
13 13
     <h1>Configuring your browser to use <a href="<page index>">Tor</a></h1>
14
-    <br />
14
+    <br>
15 15
     
16 16
     <p>If you're using Firefox (we recommend it), you don't need this page.
17 17
     Simply install the <a
... ...
@@ -23,7 +23,7 @@
23 23
     src="$(IMGROOT)/screenshot-torbutton.png"
24 24
     border="1"/>
25 25
     
26
-    <br />
26
+    <br>
27 27
     
28 28
     <p>Otherwise, you need to manually configure your browser's proxy
29 29
     settings.
... ...
@@ -38,7 +38,7 @@
38 38
     Server - Advanced.</p>
39 39
     
40 40
     <img alt="Proxy settings in Firefox"
41
-    src="$(IMGROOT)/screenshot-win32-firefox-proxies.jpg" />
41
+    src="$(IMGROOT)/screenshot-win32-firefox-proxies.jpg">
42 42
     
43 43
     <p>
44 44
     You should fill in "localhost"
... ...
@@ -48,7 +48,7 @@
48 48
     should set them up anyway</a>.) You should also fill out the socks proxy entry to point directly to Tor ("localhost", "9050", and socks5)
49 49
     to cover protocols besides the first four. Then click "OK".</p>
50 50
     
51
-    <hr />
51
+    <hr>
52 52
     
53 53
     <p>If you have suggestions for improving this document, please <a
54 54
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div> 
12 12
   <div id="maincol"> 
13 13
     <h1>Running the <a href="<page index>">Tor</a> client on Microsoft Windows</h1>
14
-    <br />
14
+    <br>
15 15
     
16 16
     <p>
17 17
     <b>Note that these are the installation instructions for running a Tor
... ...
@@ -30,10 +30,10 @@
30 30
     <p><video id="v1" src="http://media.torproject.org/video/2009-install-and-use-tor.ogv" autobuffer="true" controls="controls"></video></p>
31 31
     </div>
32 32
     
33
-    <hr />
33
+    <hr>
34 34
     <a id="installing"></a>
35 35
     <h2><a class="anchor" href="#installing">Step One: Download and Install Tor</a></h2>
36
-    <br />
36
+    <br>
37 37
     
38 38
     <p>
39 39
     Microsoft Windows bundles contain <a href="<page index>">Tor</a>, <a
... ...
@@ -48,14 +48,14 @@
48 48
     download/download>">download page</a>.
49 49
     </p>
50 50
     
51
-    <img alt="tor installer splash page" src="$(IMGROOT)/screenshot-win32-installer-splash.png" />
51
+    <img alt="tor installer splash page" src="$(IMGROOT)/screenshot-win32-installer-splash.png">
52 52
     
53 53
     <p>If you have previously installed Tor, Vidalia, or Polipo
54 54
     you can deselect whichever components you do not need to install
55 55
     in the dialog shown below.
56 56
     </p>
57 57
     
58
-    <img alt="select components to install" src="$(IMGROOT)/screenshot-win32-installer-components.png" />
58
+    <img alt="select components to install" src="$(IMGROOT)/screenshot-win32-installer-components.png">
59 59
     
60 60
     <p>After you have completed the installer, the components
61 61
     you selected will automatically be started for you.
... ...
@@ -66,10 +66,10 @@
66 66
     the settings. Tor is now installed.
67 67
     </p>
68 68
     
69
-    <hr />
69
+    <hr>
70 70
     <a id="using"></a>
71 71
     <h2><a class="anchor" href="#using">Step Two: Configure your applications to use Tor</a></h2>
72
-    <br />
72
+    <br>
73 73
     
74 74
     <p>After installing Tor and Polipo, you need to configure your
75 75
     applications to use them. The first step is to set up web browsing.</p>
... ...
@@ -82,7 +82,7 @@
82 82
     
83 83
     <img alt="Torbutton plugin for Firefox" src="$(IMGROOT)/screenshot-torbutton.png" border="1"/>
84 84
     
85
-    <br />
85
+    <br>
86 86
     
87 87
     <p>
88 88
     If you plan to run Firefox on a different computer than Tor, see the <a
... ...
@@ -105,10 +105,10 @@
105 105
     HOWTO</a>.
106 106
     </p>
107 107
     
108
-    <hr />
108
+    <hr>
109 109
     <a id="verify"></a>
110 110
     <h2><a class="anchor" href="#verify">Step Three: Make sure it's working</a></h2>
111
-    <br />
111
+    <br>
112 112
     
113 113
     <p>
114 114
     Check to see that Vidalia is running.  Vidalia uses a small green onion
... ...
@@ -147,11 +147,11 @@
147 147
     <a href="<page download/download>#Warning">what Tor does and does not offer</a>.
148 148
     </p>
149 149
     
150
-    <hr />
150
+    <hr>
151 151
     <a id="server"></a>
152 152
     <a id="relay"></a>
153 153
     <h2><a class="anchor" href="#relay">Step Four: Configure it as a relay</a></h2>
154
-    <br />
154
+    <br>
155 155
     
156 156
     <p>The Tor network relies on volunteers to donate bandwidth. The more
157 157
     people who run relays, the faster the Tor network will be. If you have
... ...
@@ -171,7 +171,7 @@
171 171
     <p>Read more at our <a href="<page docs/tor-doc-relay>">Configuring a relay</a>
172 172
     guide.</p>
173 173
     
174
-    <hr />
174
+    <hr>
175 175
     
176 176
     <p>If you have suggestions for improving this document, please <a
177 177
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol">
13 13
     <h1>Configuring Hidden Services for <a href="<page index>">Tor</a></h1>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>Tor allows clients and relays to offer hidden services. That is,
17 17
     you can offer a web server, SSH server, etc., without revealing your
... ...
@@ -29,10 +29,10 @@
29 29
     works, see our <a href="<page docs/hidden-services>">hidden service protocol</a> page.
30 30
     </p>
31 31
     
32
-    <hr />
32
+    <hr>
33 33
     <a id="zero"></a>
34 34
     <h2><a class="anchor" href="#zero">Step Zero: Get Tor working</a></h2>
35
-    <br />
35
+    <br>
36 36
     
37 37
     <p>Before you start, you need to make sure:</p>
38 38
     <ol>
... ...
@@ -63,10 +63,10 @@
63 63
     it-doesn't-work FAQ entry</a> for some help.
64 64
     </p>
65 65
     
66
-    <hr />
66
+    <hr>
67 67
     <a id="one"></a>
68 68
     <h2><a class="anchor" href="#one">Step One: Install a web server locally</a></h2>
69
-    <br />
69
+    <br>
70 70
     
71 71
     <p>First, you need to set up a web server locally. Setting up a web
72 72
     server can be tricky,
... ...
@@ -108,10 +108,10 @@
108 108
     directory, and make sure it shows up when you access the site.
109 109
     </p>
110 110
     
111
-    <hr />
111
+    <hr>
112 112
     <a id="two"></a>
113 113
     <h2><a class="anchor" href="#two">Step Two: Configure your hidden service</a></h2>
114
-    <br />
114
+    <br>
115 115
     
116 116
     <p>Next, you need to configure your hidden service to point to your
117 117
     local web server.
... ...
@@ -210,10 +210,10 @@
210 210
     with it until it works.
211 211
     </p>
212 212
     
213
-    <hr />
213
+    <hr>
214 214
     <a id="three"></a>
215 215
     <h2><a class="anchor" href="#three">Step Three: More advanced tips</a></h2>
216
-    <br />
216
+    <br>
217 217
     
218 218
     <p>If you plan to keep your service available for a long time, you might
219 219
     want to make a backup copy of the <var>private_key</var> file somewhere.
... ...
@@ -258,7 +258,7 @@
258 258
     <!-- increased risks over time -->
259 259
     </ul>
260 260
     
261
-    <hr />
261
+    <hr>
262 262
     
263 263
     <p>If you have suggestions for improving this document, please <a
264 264
     href="<page about/contact>">send them to us</a>. Thanks!</p>
... ...
@@ -12,7 +12,7 @@
12 12
   <div id="maincol">
13 13
     <!-- PUT CONTENT AFTER THIS TAG -->
14 14
     <h1>Tor Trademark Frequently Asked Questions</h1>
15
-    <hr />
15
+    <hr>
16 16
     
17 17
     <a id="usage"></a>
18 18
     <h2>How can I use the name "Tor"?</h2>
... ...
@@ -10,7 +10,7 @@
10 10
   </div>
11 11
   <div id="maincol"> 
12 12
     <h1>How to verify signatures for packages</h1>
13
-    <hr />
13
+    <hr>
14 14
     
15 15
     <p>Each file on <a href="<page download/download>">our download page</a> is accompanied
16 16
     by a file with the same name as the package and the extension
... ...
@@ -34,7 +34,7 @@
34 34
     </ul>
35 35
     
36 36
     <h3>Step Zero: Install GnuPG</h3>
37
-    <hr />
37
+    <hr>
38 38
     <p>You need to have GnuPG installed before you can verify
39 39
     signatures.</p>
40 40
     
... ...
@@ -50,7 +50,7 @@
50 50
     </ul>
51 51
     
52 52
     <h3>Step One:  Import the keys</h3>
53
-    <hr />
53
+    <hr>
54 54
     <p>The next step is to import the key. This can be done directly from
55 55
     GnuPG. Make sure you import the correct key. For example, if you
56 56
     downloaded a Windows package, you will need to import Andrew's key.</p>
... ...
@@ -77,7 +77,7 @@
77 77
     <pre>gpg --recv-keys 0x28988BF5</pre>
78 78
     
79 79
     <h3>Step Two:  Verify the fingerprints</h3>
80
-    <hr />
80
+    <hr>
81 81
     <p>After importing the key, you will want to verify that the fingerprint is correct.</p>
82 82
     
83 83
     <p><b>Windows:</b></p>
... ...
@@ -145,7 +145,7 @@
145 145
     </pre>
146 146
     
147 147
     <h3>Step Three:  Verify the downloaded package</h3>
148
-    <hr />
148
+    <hr>
149 149
     <p> To verify the signature of the package you downloaded, you will need
150 150
     to download the ".asc" file as well.</p>
151 151
     
... ...
@@ -39,29 +39,29 @@
39 39
 		      </td>
40 40
 		  </tr>
41 41
 		  <tr>
42
-		     <input type="hidden" name="p3" value="1" />
43
-		     <input type="hidden" name="t3" value="M" />
44
-		     <input type="hidden" name="sra" value="1" />
45
-		     <input type="hidden" name="src" value="1" />
46
-		     <input type="hidden" name="no_shipping" value="1" />
47
-		     <input type="hidden" name="no_note" value="1" />
42
+		     <input type="hidden" name="p3" value="1">
43
+		     <input type="hidden" name="t3" value="M">
44
+		     <input type="hidden" name="sra" value="1">
45
+		     <input type="hidden" name="src" value="1">
46
+		     <input type="hidden" name="no_shipping" value="1">
47
+		     <input type="hidden" name="no_note" value="1">
48 48
 		     <input type="image" src="$(IMGROOT)/btn_donateCC_LG.gif" name="submit" alt="Subscribe to Tor with PayPal - it's fast, free and secure!"/>
49
-		     <input type="hidden" name="cmd" value="_xclick-subscriptions" />
50
-		     <input type="hidden" name="business" value="donations@torproject.org" />
51
-		     <input type="hidden" name="item_name" value="Tor Project Membership" />
49
+		     <input type="hidden" name="cmd" value="_xclick-subscriptions">
50
+		     <input type="hidden" name="business" value="donations@torproject.org">
51
+		     <input type="hidden" name="item_name" value="Tor Project Membership">
52 52
 		     <input type="hidden" name="return" value="https://www.torproject.org/donate"/>
53 53
 		     <input type="hidden" name="cancel_return" value="https://www.torproject.org/donate"/>
54
-		    <input class="donate-btn" type="submit" name="donate" value="Donate" />
54
+		    <input class="donate-btn" type="submit" name="donate" value="Donate">
55 55
 		  </tr>
56 56
 		  <tr>
57
-		    <td><input type="radio" name="a3" value="5.00" />5/mo</td>
58
-		    <td><input type="radio" name="a3" value="10.00" />10/mo</td>
59
-		    <td><input type="radio" name="a3" value="20.00" checked="checked" />20/mo</td>
57
+		    <td><input type="radio" name="a3" value="5.00">5/mo</td>
58
+		    <td><input type="radio" name="a3" value="10.00">10/mo</td>
59
+		    <td><input type="radio" name="a3" value="20.00" checked="checked">20/mo</td>
60 60
 		  </tr>
61 61
 		  <tr>
62
-		    <td><input type="radio" name="a3" value="50.00" />50/mo</td>
63
-		    <td><input type="radio" name="a3" value="100.00" />100/mo</td>
64
-		    <td><input type="radio" name="a3" value="250.00" />250/mo</td>
62
+		    <td><input type="radio" name="a3" value="50.00">50/mo</td>
63
+		    <td><input type="radio" name="a3" value="100.00">100/mo</td>
64
+		    <td><input type="radio" name="a3" value="250.00">250/mo</td>
65 65
 		  </tr>
66 66
 		  </div>
67 67
 		</table>
... ...
@@ -69,10 +69,10 @@
69 69
 	     </form>
70 70
 	    </table>
71 71
 	  </div>
72
-    <br />
72
+    <br>
73 73
 	<div class="or left">OR
74 74
   	</div>
75
-    <br />
75
+    <br>
76 76
 	<div class="paypal focus">
77 77
 	  <h4>Make a one-time donation</h4>
78 78
 	    <form id="donate" action="https://www.paypal.com/cgi-bin/webscr" method="post">
... ...
@@ -89,25 +89,25 @@
89 89
 		      </td>
90 90
 	      </tr>
91 91
 	      <tr colspan="2">
92
-		<input type="hidden" name="no_shipping" value="1" />
92
+		<input type="hidden" name="no_shipping" value="1">
93 93
 		<input type="image" src="$(IMGROOT)/btn_donateCC_LG.gif" name="submit" alt="Make a single donation with PayPal - it's fast, free and secure!"/>
94
-		<input type="hidden" name="cmd" value="_xclick" />
95
-		<input type="hidden" name="business" value="donations@torproject.org" />
96
-		<input type="hidden" name="item_name" value="Tor" />
94
+		<input type="hidden" name="cmd" value="_xclick">
95
+		<input type="hidden" name="business" value="donations@torproject.org">
96
+		<input type="hidden" name="item_name" value="Tor">
97 97
 		<input type="hidden" name="return" value="https://www.torproject.org/about/donate.html.en"/>
98 98
 		<input type="hidden" name="cancel_return" value="https://www.torproject.org/about/donate.html.en"/>
99 99
 	      </tr>
100 100
 	      <tr>
101
-		<td><input type="radio" value="10.00" /> 10</td>
102
-		<td><input type="radio" value="20.00" checked="checked" /> 20</td>
103
-		<td><input type="radio" value="50.00" /> 50</td>
104
-		<td><input type="radio" value="100.00" /> 100</td>
101
+		<td><input type="radio" value="10.00"> 10</td>
102
+		<td><input type="radio" value="20.00" checked="checked"> 20</td>
103
+		<td><input type="radio" value="50.00"> 50</td>
104
+		<td><input type="radio" value="100.00"> 100</td>
105 105
 	      </tr>
106 106
 	      <tr>
107
-		<td><input type="radio" value="250.00" /> 250</td>
108
-		<td><input type="radio" value="500.00" /> 500</td>
109
-		<td><input type="radio" value="1000.00" /> 1,000</td>
110
-		<td><input type="radio" value="5000.00" /> 5,000</td>
107
+		<td><input type="radio" value="250.00"> 250</td>
108
+		<td><input type="radio" value="500.00"> 500</td>
109
+		<td><input type="radio" value="1000.00"> 1,000</td>
110
+		<td><input type="radio" value="5000.00"> 5,000</td>
111 111
 	      </tr>
112 112
 	    </table>
113 113
           </form>
... ...
@@ -122,22 +122,22 @@
122 122
 	<form action="https://authorize.payments.amazon.com/pba/paypipeline" method="post">
123 123
 	<table>
124 124
 	<tr>
125
-	    <input type="hidden" name="immediateReturn" value="1" />
126
-	    <input type="hidden" name="collectShippingAddress" value="0" />
127
-	    <input type="hidden" name="minimumDonationAmount" value="USD 10" />
128
-	    <input type="hidden" name="isDonationWidget" value="1" />
129
-	    <input type="hidden" name="description" value="Supporting Online Anonymity &amp; Privacy" />
130
-	    <input type="hidden" name="amazonPaymentsAccountId" value="XGSROLNTXRNC3N1P4TXKMNK14LN1D6SZUD8SN1" />
131
-	    <input type="hidden" name="returnUrl" value="https://www.torproject.org/donate/donate.html.en" />
132
-	    <input type="hidden" name="processImmediate" value="1" />
133
-	    <input type="hidden" name="cobrandingStyle" value="logo" />
134
-	    <input type="hidden" name="abandonUrl" value="https://www.torproject.org/donate/donate.html.en" />
125
+	    <input type="hidden" name="immediateReturn" value="1">
126
+	    <input type="hidden" name="collectShippingAddress" value="0">
127
+	    <input type="hidden" name="minimumDonationAmount" value="USD 10">
128
+	    <input type="hidden" name="isDonationWidget" value="1">
129
+	    <input type="hidden" name="description" value="Supporting Online Anonymity &amp; Privacy">
130
+	    <input type="hidden" name="amazonPaymentsAccountId" value="XGSROLNTXRNC3N1P4TXKMNK14LN1D6SZUD8SN1">
131
+	    <input type="hidden" name="returnUrl" value="https://www.torproject.org/donate/donate.html.en">
132
+	    <input type="hidden" name="processImmediate" value="1">
133
+	    <input type="hidden" name="cobrandingStyle" value="logo">
134
+	    <input type="hidden" name="abandonUrl" value="https://www.torproject.org/donate/donate.html.en">
135 135
       </tr>
136 136
 	  <td>&nbsp;</td>
137
-	  <td>$<input type="text" name="amount" size="8" value="10" /></td>
137
+	  <td>$<input type="text" name="amount" size="8" value="10"></td>
138 138
 	  <td>&nbsp;</td>
139 139
       <tr>
140
-	  <td colspan="3"><input type="image" src="http://g-ecx.images-amazon.com/images/G/01/asp/golden_small_donate_withmsg_whitebg.gif" border="0" /></td>
140
+	  <td colspan="3"><input type="image" src="http://g-ecx.images-amazon.com/images/G/01/asp/golden_small_donate_withmsg_whitebg.gif" border="0"></td>
141 141
       </tr>
142 142
       </table>
143 143
       </form>
... ...
@@ -158,8 +158,8 @@
158 158
     </div>
159 159
     	<div class="left hundred">
160 160
       	<p>You can send checks or money orders to:</p>
161
-	    <p>The Tor Project, Inc<br />
162
-        969 Main Street, Suite 206<br />
161
+	    <p>The Tor Project, Inc<br>
162
+        969 Main Street, Suite 206<br>
163 163
         Walpole, MA 02081-2972 USA</p>
164 164
       </div>
165 165
 	<!-- END CHECK -->
... ...
@@ -170,13 +170,13 @@
170 170
         <h3>US Transfers</h3>
171 171
         <p>For US donations via wire or ACH transfer, please contact us for the relevant information.</p>
172 172
         <h3>European Transfers</h3>
173
-        <p>Wau Holland Stiftung<br />
174
-        IBAN DE57 5204 0021 0277 281202<br />
173
+        <p>Wau Holland Stiftung<br>
174
+        IBAN DE57 5204 0021 0277 281202<br>
175 175
         SWIFT BIC COBADEFFXXX</p>
176
-        <p><strong>Classic style German account information is:</strong><br />
177
-        Konto: 2772812-02<br />
178
-        Inhaber: Wau Holland Stiftung<br />
179
-        Bank: Commerzbank Kassel<br />
176
+        <p><strong>Classic style German account information is:</strong><br>
177
+        Konto: 2772812-02<br>
178
+        Inhaber: Wau Holland Stiftung<br>
179
+        Bank: Commerzbank Kassel<br>
180 180
         BLZ: 52040021</p>
181 181
         <p><em>For European bank transfers, we have an arrangement with <a href="http://ccc.de">CCC in Germany</a> to provide tax-deductible donations for Europeans:</em></p>
182 182
         <ul>
... ...
@@ -27,54 +27,54 @@
27 27
 </thead>
28 28
 
29 29
 <tr>
30
-<td align="center"><img src="images/distros/debian.png" alt="Debian" /> <img src="images/distros/ubuntu.png" alt="Ubuntu" /> <img src="images/distros/knoppix.png" alt="Knoppix" /></td>
30
+<td align="center"><img src="images/distros/debian.png" alt="Debian"> <img src="images/distros/ubuntu.png" alt="Ubuntu"> <img src="images/distros/knoppix.png" alt="Knoppix"></td>
31 31
 <td>Debian, Ubuntu, Knoppix</td>
32 32
 <td colspan="2"><a href="<page docs/debian>">repository packages</a> </td>
33 33
 <td> <a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a> </td>
34 34
 </tr>
35 35
 
36 36
 <tr class="beige">
37
-<td align="center"><img src="images/distros/centos.png" alt="CentOS" /> <img src="images/distros/fedora.png" alt="Fedora" /> <img src="images/distros/suse.png" alt="openSUSE 11" /></td>
37
+<td align="center"><img src="images/distros/centos.png" alt="CentOS"> <img src="images/distros/fedora.png" alt="Fedora"> <img src="images/distros/suse.png" alt="openSUSE 11"></td>
38 38
 <td>CentOS, Fedora, OpenSUSE</td>
39 39
 <td colspan="2"><a href="<page docs/rpms>">repository packages</a> </td>
40 40
 <td> <a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a> </td>
41 41
 </tr>
42 42
 
43 43
 <tr>
44
-<td align="center"><img src="images/distros/gentoo.png" alt="Gentoo Linux" /></td>
44
+<td align="center"><img src="images/distros/gentoo.png" alt="Gentoo Linux"></td>
45 45
 <td>Gentoo Linux</td>
46 46
 <td colspan="2"><kbd>emerge tor</kbd></td>
47 47
 <td>
48
-<a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a><br />
48
+<a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a><br>
49 49
 </td>
50 50
 </tr>
51 51
 
52 52
 <tr class="beige">
53
-<td align="center"><img src="images/distros/freebsd.png" alt="FreeBSD" /></td>
53
+<td align="center"><img src="images/distros/freebsd.png" alt="FreeBSD"></td>
54 54
 <td>FreeBSD</td>
55 55
 <td colspan="2"><kbd>portinstall -s security/tor</kbd></td>
56 56
 <td><a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a></td>
57 57
 </tr>
58 58
 
59 59
 <tr>
60
-<td align="center"><img src="images/distros/openbsd.png" alt="OpenBSD" /></td>
60
+<td align="center"><img src="images/distros/openbsd.png" alt="OpenBSD"></td>
61 61
 <td>OpenBSD</td>
62 62
 <td colspan="2"><kbd>cd /usr/ports/net/tor &amp;&amp; make &amp;&amp; make install</kbd></td>
63 63
 <td>
64
-<a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a><br />
64
+<a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a><br>
65 65
 <a href="<wiki>/TheOnionRouter/OpenbsdChrootedTor">Guide to chrooting Tor in OpenBSD</a>
66 66
 </td>
67 67
 </tr>
68 68
 
69 69
 <tr class="beige">
70
-<td align="center"><img src="images/distros/netbsd.png" alt="NetBSD" /></td>
70
+<td align="center"><img src="images/distros/netbsd.png" alt="NetBSD"></td>
71 71
 <td>NetBSD</td>
72 72
 <td colspan="2"><kbd>cd /usr/pkgsrc/net/tor &amp;&amp; make install</kbd></td>
73 73
 <td><a href="<page docs/tor-doc-unix>">Linux/BSD/Unix</a></td>
74 74
 </tr>
75 75
 
76 76
 <tr class="beige">
77
-<td align="center"><img src="images/distros/terminal.png" alt="Source code" /></td>
77
+<td align="center"><img src="images/distros/terminal.png" alt="Source code"></td>
78 78
 <td>Source tarballs</td>
79 79
 <td>
80 80
 <a href="<package-source-stable>"><version-stable></a>
... ...
@@ -246,7 +246,7 @@ verified their integrity.
246 246
 </li>
247 247
 </ol>
248 248
 
249
-<br />
249
+<br>
250 250
 <p>
251 251
 Be smart and learn more. Understand what Tor does and does not offer.
252 252
 This list of pitfalls isn't complete, and we need your
... ...
@@ -7,7 +7,7 @@
7 7
 <div class="main-column">
8 8
 
9 9
 <h3>Download Now - Free &amp; Open Source Software</h3>
10
-<hr />
10
+<hr>
11 11
 <table width="99%" border="0" cellspacing="0" cellpadding="3">
12 12
 <tr>
13 13
 <th bgcolor="#e5e5e5" align="center" width="25%"><img src="$(IMGROOT)/logo.windows-header.gif"/></th>
... ...
@@ -39,7 +39,7 @@
39 39
           <div class="img-shadow">
40 40
             <div class="custom-infoblock">
41 41
               <h2>Is Your Installation Working?</h2>
42
-              <img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
42
+              <img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
43 43
               <h4>Use TorCheck to test your Install</h4>
44 44
               <p>Visit <a href="http://check.torproject.org">check.torproject.org</a> to see if your install is working, and you’re being protected by the Tor onion router.</p>
45 45
             </div>
... ...
@@ -8,7 +8,7 @@
8 8
 <!-- PUT CONTENT AFTER THIS TAG -->
9 9
 
10 10
 <h2>Response template for Tor relay maintainer to ISP</h2>
11
-<hr />
11
+<hr>
12 12
 <p>Written by the Electronic Frontier
13 13
 Foundation (<a href="http://www.eff.org/">EFF</a>). Last updated 19 Feb 2005.</p>
14 14
 
... ...
@@ -36,7 +36,7 @@ attorney licensed to practice in your jurisdiction.</p>
36 36
 href="https://torproject.org/eff/tor-dmca-response.html">https://www.torproject.org/eff/tor-dmca-response.html</a>,
37 37
 it may be out of date. Follow the link to get the latest version.</p>
38 38
 
39
-<hr />
39
+<hr>
40 40
 
41 41
 <p>Dear [ISP]:</p>
42 42
 
... ...
@@ -121,7 +121,7 @@ rest. If not, please contact me with any further questions.
121 121
 </p>
122 122
 
123 123
 <p>
124
-Very truly yours,<br />
124
+Very truly yours,<br>
125 125
 Your customer, [User]
126 126
 </p>
127 127
 
... ...
@@ -8,7 +8,7 @@
8 8
 <!-- PUT CONTENT AFTER THIS TAG -->
9 9
 
10 10
 <h2>Legal FAQ for Tor Relay Operators</h2>
11
-<hr />
11
+<hr>
12 12
 <p>FAQ written by the Electronic Frontier
13 13
 Foundation (<a href="http://www.eff.org/">EFF</a>). Last updated 25 Apr 2005.</p>
14 14
 
... ...
@@ -28,7 +28,7 @@ your situation with a lawyer licensed to practice in your jurisdiction.
28 28
 href="https://www.torproject.org/eff/tor-legal-faq.html">https://www.torproject.org/eff/tor-legal-faq.html</a>,
29 29
 it may be out of date. Follow the link to get the latest version.</p>
30 30
 
31
-<hr />
31
+<hr>
32 32
 
33 33
 <a id="Lawsuits"></a>
34 34
 <h3><a class="anchor" href="#Lawsuits">Has anyone ever been sued for running Tor?
... ...
@@ -192,8 +192,8 @@ should know: "This product includes software developed by the OpenSSL Project
192 192
  for use in the OpenSSL Toolkit (http://www.openssl.org/)"</p>
193 193
 
194 194
 <p>The Tor software license is the Modified BSD, which is as follows:</p>
195
-<p>Copyright &copy 2001-2004, Roger Dingledine<br />
196
-Copyright &copy; 2004-2007, Roger Dingledine, Nick Mathewson<br />
195
+<p>Copyright &copy 2001-2004, Roger Dingledine<br>
196
+Copyright &copy; 2004-2007, Roger Dingledine, Nick Mathewson<br>
197 197
 Copyright &copy; 2007-2008 The Tor Project, Inc.</p>
198 198
 
199 199
 <p>Redistribution and use in source and binary forms, with or without
... ...
@@ -28,7 +28,7 @@
28 28
             you defend against a form of network surveillance that
29 29
             threatens personal freedom and privacy, confidential business
30 30
             activities and relationships, and state security known as <a
31
-            href="<page about/overview>">traffic analysis</a><br /><span
31
+            href="<page about/overview>">traffic analysis</a><br><span
32 32
             class="continue"><a href="<page about/overview>">Learn more
33 33
             about Tor &raquo;</a></span></p>
34 34
           </div>
... ...
@@ -42,7 +42,7 @@
42 42
           the sites you visit from learning your physical location.
43 43
           Tor works with many of your existing applications, including
44 44
           web browsers, instant messaging clients, remote login, and
45
-          other applications based on the TCP protocol.<br /><span
45
+          other applications based on the TCP protocol.<br><span
46 46
           class="continue"><a href="<page getinvolved/volunteer>">Get involved
47 47
           with Tor &raquo;</a></span></p> </div>
48 48
         </div>
... ...
@@ -53,13 +53,13 @@
53 53
           <table>
54 54
             <tr>
55 55
               <td>
56
-                <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
56
+                <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
57 57
                 <h3><a href="<page torbutton/index>">Torbutton</a></h3>
58 58
                 <p>Torbutton is a 1-click way for Firefox users to enable
59 59
                 or disable Tor in Firefox.</p>
60 60
               </td>
61 61
               <td>
62
-                <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
62
+                <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
63 63
                 <h3><a href="https://check.torproject.org">Check</a></h3>
64 64
                 <p>Check will tell you if you are using browsing with
65 65
                 Tor successfully.</p>
... ...
@@ -67,14 +67,14 @@
67 67
             </tr>
68 68
             <tr>
69 69
               <td>
70
-              <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
70
+              <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
71 71
               <h3><a href="<page projects/vidalia>">Vidalia</a></h3>
72 72
               <p>Vidalia is a graphical tool to allow you to see where
73 73
               your connections are in the world and configure Tor without
74 74
               getting into configuration files and code.</p>
75 75
               </td>
76 76
               <td>
77
-              <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
77
+              <img src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
78 78
               <h3><a href="<page projects/torbrowser>">Tor
79 79
               Browser</a></h3>
80 80
               <p>Tor Browser contains everything you need to safely
... ...
@@ -91,27 +91,27 @@
91 91
       	<div id="torusers">
92 92
           <h2>Who Uses Tor?</h2>
93 93
           <div class="user">
94
-            <a href="<page about/torusers>#normalusers"><img src="$(IMGROOT)/family.jpg" alt="Normal People" />
94
+            <a href="<page about/torusers>#normalusers"><img src="$(IMGROOT)/family.jpg" alt="Normal People">
95 95
             <h3>Family &amp; Friends</h3></a>
96 96
             <p>People like you and your family use Tor to protect themselves, their children, and their dignity while using the Internet.</p>
97 97
           </div>
98 98
           <div class="user">
99
-            <a href="<page about/torusers>#executives"><img src="$(IMGROOT)/consumers.jpg" alt="Businesses" />
99
+            <a href="<page about/torusers>#executives"><img src="$(IMGROOT)/consumers.jpg" alt="Businesses">
100 100
             <h3>Businesses</h3></a>
101 101
             <p>Businesses use Tor to research competition and keep strategies confidential, facilitating internal accountability.</p>
102 102
           </div>
103 103
           <div class="user">
104
-            <a href="<page about/torusers>#activists"><img src="$(IMGROOT)/activists.jpg" alt="Activists &amp; Whistleblowers" />
104
+            <a href="<page about/torusers>#activists"><img src="$(IMGROOT)/activists.jpg" alt="Activists &amp; Whistleblowers">
105 105
             <h3>Activists</h3></a>
106 106
             <p>Activists use Tor to anonymously report abuses from danger zones.  Whistleblowers use Tor to safely report on corruption.</p>
107 107
           </div>
108 108
           <div class="user">
109
-            <a href="<page about/torusers>#journalist"><img src="$(IMGROOT)/media.jpg" alt="Journalists and the Media" />
109
+            <a href="<page about/torusers>#journalist"><img src="$(IMGROOT)/media.jpg" alt="Journalists and the Media">
110 110
             <h3>Media</h3></a>
111 111
             <p>Journalists and the Media use Tor to protect their research and sources online.</p>
112 112
           </div>
113 113
           <div class="user">
114
-            <a href="<page about/torusers>#military"><img src="$(IMGROOT)/military.jpg" alt="Military and Law Enforcement" />
114
+            <a href="<page about/torusers>#military"><img src="$(IMGROOT)/military.jpg" alt="Military and Law Enforcement">
115 115
             <h3>Military &amp; Law Enforcement</h3></a>
116 116
             <p>Militaries and Law Enforcement use Tor to protect their communications, investigations, and intelligence gathering online.</p>
117 117
           </div>
... ...
@@ -122,13 +122,13 @@
122 122
           <table>
123 123
             <tr>
124 124
               <td>
125
-                <div class="calendar"><span class="month">Sept</span><br /><span class="day">16</span></div>
125
+                <div class="calendar"><span class="month">Sept</span><br><span class="day">16</span></div>
126 126
                 <p>Tor announces <a href="<page press/2010-09-16-ten-things-circumvention-tools>">Ten Things to Look for in a Circumvention Tool.</a></p>
127 127
               </td>
128 128
             </tr>
129 129
             <tr>
130 130
               <td>
131
-                <div class="calendar"><span class="month">May</span><br /><span class="day">02</span></div>
131
+                <div class="calendar"><span class="month">May</span><br><span class="day">02</span></div>
132 132
                 <p>Tor 0.2.1.26 released as stable. Fixes yet
133 133
                 more OpenSSL compatibility issues and lets relays
134 134
                 defend themselves from connection floods. <a
... ...
@@ -10,7 +10,7 @@
10 10
   </div>
11 11
   <div id="maincol"> 
12 12
     <h2>Tor: Mirrors</h2>
13
-    <hr />
13
+    <hr>
14 14
     
15 15
     <p>
16 16
     The canonical URL of this site is <a href="https://www.torproject.org/">https://www.torproject.org/</a>,
... ...
@@ -12,7 +12,7 @@
12 12
   <div id="maincol"> 
13 13
 
14 14
 <h1>Tor: Open Positions</h1>
15
-<hr />
15
+<hr>
16 16
 
17 17
 <p>Tor is hiring!  We're looking for self-motivated individuals who are
18 18
 able to work independently and want to help make Tor better.  These are
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol"> 
13 13
     <h1>Tor: Translation Overview</h1>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>
17 17
     The Tor bundles include several different programs, all of which need
... ...
@@ -26,7 +26,7 @@
26 26
     <a id="TTP"></a>
27 27
     <a id="TTPVidalia"></a>
28 28
     <h2><a class="anchor" href="#TTP">Using The Tor Translation Portal</a></h2>
29
-    <hr />
29
+    <hr>
30 30
     
31 31
     <p>
32 32
     The <a href="https://translation.torproject.org/">Tor Translation Portal</a>
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol"> 
13 13
     <h1>Tor Website Translation Guidelines</h1>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>
17 17
     If you want to help translate the Tor website and documentation into
... ...
@@ -11,7 +11,7 @@
11 11
   </div>
12 12
   <div id="maincol"> 
13 13
     <h1>Tor: T-shirt for Contributing</h1>
14
-    <hr />
14
+    <hr>
15 15
     
16 16
     <p>You can get one of these fine Tor T-shirts for contributing to the
17 17
     Tor project. There are three primary ways of contributing:</p>
... ...
@@ -47,8 +47,8 @@
47 47
     </p>
48 48
     
49 49
     <div style="text-align: center">
50
-    <a href="tshirt/black-tor-tshirt.png"><img src="tshirt/black-tor-tshirt.png" /></a>
51
-    <a href="tshirt/green-tor-tshirt.png"><img src="tshirt/green-tor-tshirt.png" /></a>
50
+    <a href="tshirt/black-tor-tshirt.png"><img src="tshirt/black-tor-tshirt.png"></a>
51
+    <a href="tshirt/green-tor-tshirt.png"><img src="tshirt/green-tor-tshirt.png"></a>
52 52
     </div>
53 53
   </div>
54 54
   <!-- END MAINCOL -->
... ...
@@ -83,22 +83,22 @@
83 83
     
84 84
     <li>
85 85
     <b>Tor Browser Bundle for Mac OS X</b>
86
-    <br />
86
+    <br>
87 87
     Priority: <i>High</i>
88
-    <br />
88
+    <br>
89 89
     Effort Level: <i>High</i>
90
-    <br />
90
+    <br>
91 91
     Skill Level: <i>Medium</i>
92
-    <br />
92
+    <br>
93 93
     Likely Mentors: <i>Steven, Erinn, Jacob, Andrew</i>
94
-    <br />
94
+    <br>
95 95
     The Tor Browser Bundle incorporates Tor, Firefox, Polipo, and the Vidalia
96 96
     user interface (and optionally the <a href="http://pidgin.im/">Pidgin</a>
97 97
     Instant Messaging client). Components are pre-configured to operate in a
98 98
     secure way, and it has very few dependencies on the installed operating
99 99
     system. It has therefore become one of the most easy to use, and popular,
100 100
     ways to use Tor on Windows.
101
-    <br />
101
+    <br>
102 102
     However, there is currently no released package for Mac OS X, so this project
103 103
     would be to implement Tor Browser Bundle for OS X. This will involve
104 104
     modifications to Vidalia (C++), possibly Firefox (C) then creating and testing
... ...
@@ -107,16 +107,16 @@
107 107
     Summer of Code 2009. Another part of this project is to identify all of the
108 108
     traces left behind by using a Tor Browser Bundle on Mac OS X or Linux.
109 109
     Developing ways to stop, counter, or remove these traces is a final step.
110
-    <br />
110
+    <br>
111 111
     Students should be familiar with application development on one or
112 112
     preferably both of Linux and Mac OS X, and be comfortable with C/C++
113 113
     and shell scripting.
114
-    <br />
114
+    <br>
115 115
     Part of this project could be usability testing of Tor Browser Bundle,
116 116
     ideally amongst our target demographic.  That would help a lot in knowing
117 117
     what needs to be done in terms of bug fixes or new features. We get this
118 118
     informally at the moment, but a more structured process would be better.
119
-    <br />
119
+    <br>
120 120
     A beta version of the Tor Browser Bundle has been released for GNU/Linux, but
121 121
     work is still required for the Tor IM Browser bundle. Work is currently being
122 122
     done on the Mac OS X version as well. If you would like to help extend or do
... ...
@@ -125,15 +125,15 @@
125 125
     
126 126
     <li>
127 127
     <b>Help track the overall Tor Network status</b>
128
-    <br />
128
+    <br>
129 129
     Priority: <i>Medium to High</i>
130
-    <br />
130
+    <br>
131 131
     Effort Level: <i>Medium</i>
132
-    <br />
132
+    <br>
133 133
     Skill Level: <i>Medium</i>
134
-    <br />
134
+    <br>
135 135
     Likely Mentors: <i>Karsten, Roger</i>
136
-    <br />
136
+    <br>
137 137
     It would be great to set up an automated system for tracking network
138 138
     health over time, graphing it, etc. Part of this project would involve
139 139
     inventing better metrics for assessing network health and growth. Is the
... ...
@@ -142,7 +142,7 @@
142 142
     in terms of new relays showing up and relays shutting off? Periodically
143 143
     people collect brief snapshots, but where it gets really interesting is
144 144
     when we start tracking data points over time.
145
-    <br />
145
+    <br>
146 146
     Data could be collected from the Tor Network Scanners in <a
147 147
     href="https://svn.torproject.org/svn/torflow/trunk/README">TorFlow</a>, from
148 148
     the server descriptors that each relay publishes, and from other
... ...
@@ -155,15 +155,15 @@
155 155
     
156 156
     <li>
157 157
     <b>Rewrite TorDNSEL, this time with a spec!</b>
158
-    <br />
158
+    <br>
159 159
     Priority: <i>High</i>
160
-    <br />
160
+    <br>
161 161
     Effort Level: <i>Medium</i>
162
-    <br />
162
+    <br>
163 163
     Skill Level: <i>Medium</i>
164
-    <br />
164
+    <br>
165 165
     Likely Mentors: <i>Mike, Roger, Sebastian, Damian</i>
166
-    <br />
166
+    <br>
167 167
     The <a href="<page projects/tordnsel>">Tor DNS Exit List</a> is an
168 168
     unmaintained Haskell
169 169
     program that serves three purposes. First, it provides an rbl-style DNS
... ...
@@ -175,7 +175,7 @@
175 175
     href="http://exitlist.torproject.org/exitAddresses">set of conclusions</a>
176 176
     so that <a href="https://check.torproject.org/">check.torproject.org</a>
177 177
     can guess for you whether your browser is configured to point to Tor.
178
-    <br />
178
+    <br>
179 179
     This project would make use of <a
180 180
     href="https://svn.torproject.org/svn/torflow/trunk/README">TorFlow</a>,
181 181
     a set of Python scripts to interact with Tor,
... ...
@@ -193,28 +193,28 @@
193 193
     and/or other IRC networks to make sure that the scripts we offer are
194 194
     actually the scripts they want, in terms of accurately identifying which
195 195
     of their users are coming from the Tor network.
196
-    <br />
196
+    <br>
197 197
     You can fetch the <a href="git://git.torproject.org/git/tordnsel">latest
198 198
     tordnsel</a> via git.
199 199
     </li>
200 200
     
201 201
     <li>
202 202
     <b>Improving Tor's ability to resist censorship</b>
203
-    <br />
203
+    <br>
204 204
     Priority: <i>Medium to High</i>
205
-    <br />
205
+    <br>
206 206
     Effort Level: <i>Medium to High</i>
207
-    <br />
207
+    <br>
208 208
     Skill Level: <i>High</i>
209
-    <br />
209
+    <br>
210 210
     Likely Mentors: <i>Roger, Nick, Steven</i>
211
-    <br />
211
+    <br>
212 212
     The Tor 0.2.1.x series makes <a
213 213
     href="<svnprojects>design-paper/blocking.html">significant
214 214
     improvements</a> in resisting national and organizational censorship.
215 215
     But Tor still needs better mechanisms for some parts of its
216 216
     anti-censorship design.
217
-    <br />
217
+    <br>
218 218
     One huge category of work is adding features to our <a
219 219
     href="http://gitweb.torproject.org//bridgedb.git?a=tree">bridgedb</a>
220 220
     service (Python). Tor aims to give out <a href="<page docs/bridges>">bridge
... ...
@@ -226,7 +226,7 @@
226 226
     href="http://archives.seul.org/or/dev/Dec-2009/msg00000.html">Roger's
227 227
     or-dev post</a> from December for more recent thoughts &mdash; lots of
228 228
     design work remains.
229
-    <br />
229
+    <br>
230 230
     If you want to get more into the guts of Tor itself (C), a more minor problem
231 231
     we should address is that current Tors can only listen on a single
232 232
     address/port combination at a time. There's
... ...
@@ -234,7 +234,7 @@
234 234
     proposal to address this limitation</a> and allow clients to connect
235 235
     to any given Tor on multiple addresses and ports, but it needs more
236 236
     work.
237
-    <br />
237
+    <br>
238 238
     This project could involve a lot of research and design. One of the big
239 239
     challenges will be identifying and crafting approaches that can still
240 240
     resist an adversary even after the adversary knows the design, and
... ...
@@ -243,15 +243,15 @@
243 243
     
244 244
     <!--<li>
245 245
     <b>Tuneup Tor!</b>
246
-    <br />
246
+    <br>
247 247
     Priority: <i>Medium to High</i>
248
-    <br />
248
+    <br>
249 249
     Effort Level: <i>Medium to High</i>
250
-    <br />
250
+    <br>
251 251
     Skill Level: <i>High</i>
252
-    <br />
252
+    <br>
253 253
     Likely Mentors: <i>Nick, Roger, Mike, Karsten</i>
254
-    <br />
254
+    <br>
255 255
     Right now, Tor relays measure and report their own bandwidth, and Tor
256 256
     clients choose which relays to use in part based on that bandwidth.
257 257
     This approach is vulnerable to
... ...
@@ -274,15 +274,15 @@
274 274
     
275 275
     <li>
276 276
     <b>Improving Polipo on Windows</b>
277
-    <br />
277
+    <br>
278 278
     Priority: <i>Medium to High</i>
279
-    <br />
279
+    <br>
280 280
     Effort Level: <i>Medium</i>
281
-    <br />
281
+    <br>
282 282
     Skill Level: <i>Medium</i>
283
-    <br />
283
+    <br>
284 284
     Likely Mentors: <i>Chris</i>
285
-    <br />
285
+    <br>
286 286
     Help port <a
287 287
     href="http://www.pps.jussieu.fr/~jch/software/polipo/">Polipo</a> to
288 288
     Windows. Example topics to tackle include:
... ...
@@ -301,15 +301,15 @@
301 301
     
302 302
     <li>
303 303
     <b>Tor Controller Status Event Interface for Vidalia</b>
304
-    <br />
304
+    <br>
305 305
     Priority: <i>Medium</i>
306
-    <br />
306
+    <br>
307 307
     Effort Level: <i>Medium</i>
308
-    <br />
308
+    <br>
309 309
     Skill Level: <i>Low to Medium</i>
310
-    <br />
310
+    <br>
311 311
     Likely Mentors: <i>Matt</i>
312
-    <br />
312
+    <br>
313 313
     There are a number of status changes inside Tor of which the user may need
314 314
     to be informed. For example, if the user is trying to set up his Tor as a
315 315
     relay and Tor decides that its ports are not reachable from outside
... ...
@@ -318,12 +318,12 @@
318 318
     likely never see since they don't receive a notification that something
319 319
     has gone wrong. Even if the user does actually look at the message log,
320 320
     most of the messages make little sense to the novice user.
321
-    <br />
321
+    <br>
322 322
     Tor has the ability to inform Vidalia of many such status changes, and
323 323
     we recently implemented support for a couple of these events. Still,
324 324
     there are many more status events the user should be informed of and we
325 325
     need a better UI for actually displaying them to the user.
326
-    <br />
326
+    <br>
327 327
     The goal of this project then is to design and implement a UI for
328 328
     displaying Tor status events to the user. For example, we might put a
329 329
     little badge on Vidalia's tray icon that alerts the user to new status
... ...
@@ -332,7 +332,7 @@
332 332
     suggests a remedy for any negative events if they can be corrected by
333 333
     the user. Of course, this is just an example and one is free to
334 334
     suggest another approach.
335
-    <br />
335
+    <br>
336 336
     A person undertaking this project should have good UI design and layout
337 337
     and some C++ development experience. Previous experience with Qt and
338 338
     Qt's Designer will be very helpful, but are not required. Some
... ...
@@ -344,21 +344,21 @@
344 344
     
345 345
     <li>
346 346
     <b>Improve our unit testing process</b>
347
-    <br />
347
+    <br>
348 348
     Priority: <i>Medium</i>
349
-    <br />
349
+    <br>
350 350
     Effort Level: <i>Medium</i>
351
-    <br />
351
+    <br>
352 352
     Skill Level: <i>Medium</i>
353
-    <br />
353
+    <br>
354 354
     Likely Mentors: <i>Nick, Erinn</i>
355
-    <br />
355
+    <br>
356 356
     Tor needs to be far more tested. This is a multi-part effort. To start
357 357
     with, our unit test coverage should rise substantially, especially in
358 358
     the areas outside the utility functions. This will require significant
359 359
     refactoring of some parts of Tor, in order to dissociate as much logic
360 360
     as possible from globals.
361
-    <br />
361
+    <br>
362 362
     Additionally, we need to automate our performance testing. We've got
363 363
     buildbot to automate our regular integration and compile testing already
364 364
     (though we need somebody to set it up on Windows),
... ...
@@ -371,15 +371,15 @@
371 371
     
372 372
     <li>
373 373
     <b>Help with independent Tor client implementations</b>
374
-    <br />
374
+    <br>
375 375
     Priority: <i>Medium</i>
376
-    <br />
376
+    <br>
377 377
     Effort Level: <i>High</i>
378
-    <br />
378
+    <br>
379 379
     Skill Level: <i>Medium to High</i>
380
-    <br />
380
+    <br>
381 381
     Likely Mentors: <i>Bruce, Nathan</i>
382
-    <br />
382
+    <br>
383 383
     Others are currently working on Tor clients for Java, Android, and Maemo
384 384
     environments.  The first step is to get a handle on the current state of
385 385
     the project in which you are interested in helping; <a
... ...
@@ -389,7 +389,7 @@
389 389
     repository and familiarize yourself
390 390
     with the source code.  Further, support for requesting or even providing
391 391
     Tor hidden services would be neat, but not required.
392
-    <br />
392
+    <br>
393 393
     A prospective developer should be able to understand and write new Java
394 394
     code, including a Java cryptography API. Being able to read C code would be helpful,
395 395
     too. One should be willing to read the existing documentation,
... ...
@@ -400,15 +400,15 @@
400 400
     <li>
401 401
     <b>More on Orbot &amp; Android OS-specific development</b>
402 402
     <br/>
403
-    <br />
403
+    <br>
404 404
     Priority: <i>Medium</i>
405
-    <br />
405
+    <br>
406 406
     Effort Level: <i>High</i>
407
-    <br />
407
+    <br>
408 408
     Skill Level: <i>Medium to High</i>
409
-    <br />
409
+    <br>
410 410
     Likely Mentors: <i>Nathan</i>
411
-    <br />
411
+    <br>
412 412
     
413 413
     <b>Android Java UI work:</b> Improved home screen to show better statistics about data transferred (up/down), number of circuits connected, quality of connection and so on. The "Tether Wifi" Android application is a good model to follow in how it shows a realtime count of bytes transferred as well as notifications when wifi client connect. In addition, better display/handling of Tor system/error messages would also be very helpful. Finally, the addition of a wizard or tutorial walkthrough for novice users to explain to them exactly what or what is not anonymized or protected would greatly improve the likelihood they will use Orbot correctly.
414 414
     <br/><br/>
... ...
@@ -424,13 +424,13 @@
424 424
     
425 425
     <!--<li>
426 426
     <b>New Torbutton Features</b>
427
-    <br />
427
+    <br>
428 428
     Priority: <i>Medium</i>
429
-    <br />
429
+    <br>
430 430
     Effort Level: <i>High</i>
431
-    <br />
431
+    <br>
432 432
     Skill Level: <i>High</i>
433
-    <br />
433
+    <br>
434 434
     Likely Mentors: <i>Mike</i>
435 435
     <br/>
436 436
     There are several <a
... ...
@@ -450,7 +450,7 @@
450 450
     href="https://bugs.torproject.org/flyspray/index.php?do=details&amp;id=462">"tor://"
451 451
     and "tors://" urls</a> are all interesting
452 452
     features that could be added.
453
-    <br />
453
+    <br>
454 454
     This work would be independent coding in Javascript and the fun world of <a
455 455
     href="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">XUL</a>,
456 456
     with not too much involvement in the Tor internals.
... ...
@@ -458,15 +458,15 @@
458 458
     
459 459
     <!-- <li>
460 460
     <b>New Thandy Features</b>
461
-    <br />
461
+    <br>
462 462
     Priority: <i>Medium</i>
463
-    <br />
463
+    <br>
464 464
     Effort Level: <i>Medium</i>
465
-    <br />
465
+    <br>
466 466
     Skill Level: <i>Medium to High</i>
467
-    <br />
467
+    <br>
468 468
     Likely Mentors: <i>Martin</i>
469
-    <br />
469
+    <br>
470 470
     Additional capabilities are needed for assisted updates of all the Tor
471 471
     related software for Windows and other operating systems. Some of the
472 472
     features to consider include:
... ...
@@ -488,27 +488,27 @@
488 488
     
489 489
     <li>
490 490
     <b>Simulator for slow Internet connections</b>
491
-    <br />
491
+    <br>
492 492
     Priority: <i>Medium</i>
493
-    <br />
493
+    <br>
494 494
     Effort Level: <i>Medium</i>
495
-    <br />
495
+    <br>
496 496
     Skill Level: <i>Medium</i>
497
-    <br />
497
+    <br>
498 498
     Likely Mentors: <i>Steven</i>
499
-    <br />
499
+    <br>
500 500
     Many users of Tor have poor-quality Internet connections, giving low
501 501
     bandwidth, high latency, and high packet loss/re-ordering. User
502 502
     experience is that Tor reacts badly to these conditions, but it is
503 503
     difficult to improve the situation without being able to repeat the
504 504
     problems in the lab.
505
-    <br />
505
+    <br>
506 506
     This project would be to build a simulation environment which
507 507
     replicates the poor connectivity so that the effect on Tor performance
508 508
     can be measured. Other components would be a testing utility to
509 509
     establish what are the properties of connections available, and to
510 510
     measure the effect of performance-improving modifications to Tor.
511
-    <br />
511
+    <br>
512 512
     The tools used would be up to the student, but dummynet (for FreeBSD)
513 513
     and nistnet (for Linux) are two potential components on which this
514 514
     project could be built. Students should be experienced with network
... ...
@@ -518,15 +518,15 @@
518 518
     
519 519
     <li>
520 520
     <b>An Improved and More Usable Network Map in Vidalia</b>
521
-    <br />
521
+    <br>
522 522
     Priority: <i>Low to Medium</i>
523
-    <br />
523
+    <br>
524 524
     Effort Level: <i>Medium</i>
525
-    <br />
525
+    <br>
526 526
     Skill Level: <i>Medium</i>
527
-    <br />
527
+    <br>
528 528
     Likely Mentors: <i>Matt</i>
529
-    <br />
529
+    <br>
530 530
     One of Vidalia's existing features is a network map that shows the user
531 531
     the approximate geographic location of relays in the Tor network and
532 532
     plots the paths the user's traffic takes as it is tunneled through the
... ...
@@ -538,13 +538,13 @@
538 538
     for users to click on a particular relay or a country containing one or
539 539
     more Tor exit relays and say, "I want my connections to exit
540 540
     from here."
541
-    <br />
541
+    <br>
542 542
     This project will first involve getting familiar with Vidalia
543 543
     and the Marble widget's API. One will then integrate the widget
544 544
     into Vidalia and customize Marble to be better suited for our application,
545 545
     such as making circuits clickable, storing cached map data in Vidalia's
546 546
     own data directory, and customizing some of the widget's dialogs.
547
-    <br />
547
+    <br>
548 548
     A person undertaking this project should have good C++ development
549 549
     experience. Previous experience with Qt and CMake is helpful, but not
550 550
     required.
... ...
@@ -552,15 +552,15 @@
552 552
     
553 553
     <li>
554 554
     <b>Torbutton equivalent for Thunderbird</b>
555
-    <br />
555
+    <br>
556 556
     Priority: <i>Medium</i>
557
-    <br />
557
+    <br>
558 558
     Effort Level: <i>High</i>
559
-    <br />
559
+    <br>
560 560
     Skill Level: <i>High</i>
561
-    <br />
561
+    <br>
562 562
     Likely Mentors: <i>Mike</i>
563
-    <br />
563
+    <br>
564 564
     We're hearing from an increasing number of users that they want to use
565 565
     Thunderbird with Tor. However, there are plenty of application-level
566 566
     concerns, for example, by default Thunderbird will put your hostname in
... ...
@@ -570,15 +570,15 @@
570 570
     
571 571
     <!--<li>
572 572
     <b>Intermediate Level Network Device Driver</b>
573
-    <br />
573
+    <br>
574 574
     Priority: <i>Low</i>
575
-    <br />
575
+    <br>
576 576
     Effort Level: <i>High</i>
577
-    <br />
577
+    <br>
578 578
     Skill Level: <i>High</i>
579
-    <br />
579
+    <br>
580 580
     Likely Mentors: <i>Martin</i>
581
-    <br />
581
+    <br>
582 582
     The WinPCAP device driver used by Tor VM for bridged networking does
583 583
     not support a number of wireless and non-Ethernet network adapters.
584 584
     Implementation of a intermediate level network device driver for win32
... ...
@@ -590,15 +590,15 @@
590 590
     
591 591
     <li>
592 592
     <b>Improve Tor Weather</b>
593
-    <br />
593
+    <br>
594 594
     Priority: <i>Medium</i>
595
-    <br />
595
+    <br>
596 596
     Effort Level: <i>Medium</i>
597
-    <br />
597
+    <br>
598 598
     Skill Level: <i>Medium</i>
599
-    <br />
599
+    <br>
600 600
     Likely Mentors: <i>Christian, Roger, Damian</i>
601
-    <br />
601
+    <br>
602 602
     <a href="https://weather.torproject.org/">Tor weather</a> is a tool
603 603
     that allows signing up to receive notifications via email when the
604 604
     tracked Tor relay is down. Currently, it isn't really useful for
... ...
@@ -620,40 +620,40 @@
620 620
     
621 621
     <li>
622 622
     <b>Improvements for Tor+Vidalia interaction on Linux/Unix platforms</b>
623
-    <br />
623
+    <br>
624 624
     Priority: <i>Medium</i>
625
-    <br />
625
+    <br>
626 626
     Effort Level: <i>Medium</i>
627
-    <br />
627
+    <br>
628 628
     Skill Level: <i>Medium</i>
629
-    <br />
629
+    <br>
630 630
     Likely Mentors: <i>Erinn, Peter</i>
631
-    <br />
631
+    <br>
632 632
     Vidalia currently doesn't play nicely with Tor on Linux and Unix platforms.
633 633
     Currently, on Debian and Ubuntu, there is a configuration mechanism which
634 634
     allows Vidalia to override Tor's ability to start on boot (by sourcing
635 635
     <code>/etc/default/tor.vidalia</code> which sets <code>RUN_DAEMON=no</code> at the user's
636 636
     request), but full implementation of <a href="<gitblob>doc/spec/control-spec.txt">ControlPort</a> 
637 637
     communication is still required.
638
-    <br />
638
+    <br>
639 639
     A better solution on Linux and Unix platforms would be to use Tor's
640 640
     ControlSocket, which allows Vidalia to talk to Tor via a Unix domain socket,
641 641
     and could possibly be enabled by default in Tor's distribution packages.
642 642
     Vidalia can then authenticate to Tor using filesystem-based (cookie)
643 643
     authentication if the user running Vidalia is also in the distribution-specific
644 644
     tor group.
645
-    <br />
645
+    <br>
646 646
     This project will first involve adding support for Tor's ControlSocket to
647 647
     Vidalia. The student will then develop and test this support on various
648 648
     distributions to make sure it behaves in a predictable and consistent manner on
649 649
     all of them.
650
-    <br />
650
+    <br>
651 651
     The next challenge would be to find an intuitive and usable way for Vidalia to be
652 652
     able to change Tor's configuration (torrc) even though it is located in
653 653
     <code>/etc/tor/torrc</code> and thus immutable. In Debian and Ubuntu we handle
654 654
     this with the aforementioned <code>/etc/default/tor.vidalia</code> but this
655 655
     functionality could (or should) be less distribution-specific. 
656
-    <br />
656
+    <br>
657 657
     The best idea we've come up with so far is to feed Tor a new configuration via
658 658
     the ControlSocket when Vidalia starts, but that's bad because if the user is not
659 659
     using the latest Debian/Ubuntu packages, they may not have disabled Tor's
... ...
@@ -662,7 +662,7 @@
662 662
     write out a temporary torrc file and ask the user to manually move it to
663 663
     <code>/etc/tor/torrc</code>, but that's bad because users shouldn't have to
664 664
     mess with files directly.
665
-    <br />
665
+    <br>
666 666
     A person undertaking this project should have prior knowledge of various Linux
667 667
     distributions and their packaging mechanisms as well as some C++ development
668 668
     experience. Previous experience with Qt is helpful, but not required.
... ...
@@ -670,7 +670,7 @@
670 670
     
671 671
     <!--<li>
672 672
     <b>Tor/Polipo/Vidalia Auto-Update Framework</b>
673
-    <br />
673
+    <br>
674 674
     We're in need of a good authenticated-update framework.
675 675
     Vidalia already has the ability to notice when the user is running an
676 676
     outdated or unrecommended version of Tor, using signed statements inside
... ...
@@ -683,7 +683,7 @@
683 683
     to be able to update other
684 684
     applications included in the bundled installers, such as Polipo and
685 685
     Vidalia itself.
686
-    <br />
686
+    <br>
687 687
     To complete this project, the student will first need to first investigate
688 688
     the existing auto-update frameworks (e.g., Sparkle on OS X) to evaluate
689 689
     their strengths, weaknesses, security properties, and ability to be
... ...
@@ -692,7 +692,7 @@
692 692
     then discuss the design with other developers to assess any security
693 693
     issues. The student will then implement their framework (or integrate
694 694
     an existing one) and test it.
695
-    <br />
695
+    <br>
696 696
     A person undertaking this project should have good C++ development
697 697
     experience. Previous experience with Qt is helpful, but not required. One
698 698
     should also have a good understanding of common security
... ...
@@ -704,23 +704,23 @@
704 704
     
705 705
     <li>
706 706
     <b>Improving the Tor QA process: Continuous Integration for builds</b>
707
-    <br />
707
+    <br>
708 708
     Priority: <i>Medium</i>
709
-    <br />
709
+    <br>
710 710
     Effort Level: <i>Medium</i>
711
-    <br />
711
+    <br>
712 712
     Skill Level: <i>Medium</i>
713
-    <br />
713
+    <br>
714 714
     Likely Mentors: <i>Erinn</i>
715
-    <br />
715
+    <br>
716 716
     It would be useful to have automated build processes for Windows and
717 717
     probably other platforms. The purpose of having a continuous integration
718 718
     build environment is to ensure that Windows isn't left behind for any of
719
-    the software projects used in the Tor project or its accompanying.<br />
719
+    the software projects used in the Tor project or its accompanying.<br>
720 720
     Buildbot may be a good choice for this as it appears to support all of
721 721
     the platforms Tor does. See the
722 722
     <a href="http://en.wikipedia.org/wiki/BuildBot">wikipedia entry for
723
-    buildbot</a>.<br />
723
+    buildbot</a>.<br>
724 724
     There may be better options and the person undertaking this task should
725 725
     evaluate other options. Any person working on this automatic build
726 726
     process should have experience or be willing to learn how to build all
... ...
@@ -728,7 +728,7 @@
728 728
     person should have some experience building software in Windows
729 729
     environments as this is the target audience we want to ensure we do not
730 730
     leave behind. It would require close work with the Tor source code but
731
-    probably only in the form of building, not authoring.<br />
731
+    probably only in the form of building, not authoring.<br>
732 732
     Additionally, we need to automate our performance testing for all platforms.
733 733
     We've got buildbot (except on Windows &mdash; as noted above) to automate
734 734
     our regular integration and compile testing already,
... ...
@@ -740,15 +740,15 @@
740 740
     
741 741
     <!--<li>
742 742
     <b>Usability testing of Tor</b>
743
-    <br />
743
+    <br>
744 744
     Priority: <i>Medium</i>
745
-    <br />
745
+    <br>
746 746
     Effort Level: <i>Medium</i>
747
-    <br />
747
+    <br>
748 748
     Skill Level: <i>Low to Medium</i>
749
-    <br />
749
+    <br>
750 750
     Likely Mentors: <i>Andrew</i>
751
-    <br />
751
+    <br>
752 752
     Especially the browser bundle, ideally amongst our target demographic.
753 753
     That would help a lot in knowing what needs to be done in terms of bug
754 754
     fixes or new features. We get this informally at the moment, but a more
... ...
@@ -757,15 +757,15 @@
757 757
     
758 758
     <li>
759 759
     <b>An authenticating IRC proxy</b>
760
-    <br />
760
+    <br>
761 761
     Priority: <i>Low</i>
762
-    <br />
762
+    <br>
763 763
     Effort Level: <i>Medium to High</i>
764
-    <br />
764
+    <br>
765 765
     Skill Level: <i>Medium to High</i>
766
-    <br />
766
+    <br>
767 767
     Likely Mentors: <i>Sebastian, Weasel, Roger</i>
768
-    <br />
768
+    <br>
769 769
     The world needs an authenticating irc proxy. As we're periodically
770 770
     reminded from the Penny Arcade web comic, "Internet user + anonymity =
771 771
     jerk". With respect to websites we're actually doing ok, since websites
... ...
@@ -793,15 +793,15 @@
793 793
     
794 794
     <li>
795 795
     <b>Make torsocks/dsocks work on OS X</b>
796
-    <br />
796
+    <br>
797 797
     Priority: <i>Medium</i>
798
-    <br />
798
+    <br>
799 799
     Effort Level: <i>Medium</i>
800
-    <br />
800
+    <br>
801 801
     Skill Level: <i>Medium</i>
802
-    <br />
802
+    <br>
803 803
     Likely Mentors: <i>?</i>
804
-    <br />
804
+    <br>
805 805
     <a href="http://code.google.com/p/torsocks/">Torsocks</a> and <a
806 806
     href="http://code.google.com/p/dsocks/">dsocks</a> are wrappers that will
807 807
     run applications, intercept their outgoing network connections, and push
... ...
@@ -822,7 +822,7 @@
822 822
     
823 823
     <li>
824 824
     <b>Bring up new ideas!</b>
825
-    <br />
825
+    <br>
826 826
     Don't like any of these? Look at the <a
827 827
     href="<gitblob>doc/roadmaps/2008-12-19-roadmap-full.pdf">Tor development
828 828
     roadmap</a> for more ideas, or just try out Tor, Vidalia, and Torbutton,
... ...
@@ -21,7 +21,7 @@
21 21
 <li>19 December 2008.  Tor announces 3-year <a href="<page
22 22
 press/2008-12-19-roadmap-press-release>">development roadmap</a>.</li>
23 23
 </ul>
24
-<br />
24
+<br>
25 25
 <div class="nb">
26 26
 <h3>Quick links to better understand Tor</h3>
27 27
 <ol>
... ...
@@ -13,7 +13,7 @@
13 13
     <p>The Tor Project maintains a growing set of software and services
14 14
 in order to make your experience safer, better, and more anonymous.</p>
15 15
     <div class="featured-project focus left first">
16
-			<img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
16
+			<img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
17 17
       <div class="name">Torbutton</div>
18 18
       <p>Torbutton is a 1-click way for Firefox users to enable or
19 19
 disable Tor in Firefox.  To keep you safe, Torbutton disables many types
... ...
@@ -21,7 +21,7 @@ of active content. <a href="<page torbutton/index>">Learn more
21 21
 &raquo;</a></p>
22 22
     </div>
23 23
     <div class="featured-project focus left">
24
-			<img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon" />
24
+			<img class="project-icon" src="$(IMGROOT)/icon-default.jpg" alt="Default Icon">
25 25
       <div class="name">Tor Browser Bundle</div>
26 26
       <p>The Tor Browser Bundle contains everything you need to safely
27 27
 browse the Internet. This package requires no installation. Just extract
... ...
@@ -100,7 +100,7 @@
100 100
     
101 101
     <p>After you have downloaded all the files above, double click on the file with the icon of a box (1).</p>
102 102
     
103
-    <p><img src="$(IMGROOT)/tbb-split-screenshot1.png" alt="Screenshot of starting extraction process" /></p>
103
+    <p><img src="$(IMGROOT)/tbb-split-screenshot1.png" alt="Screenshot of starting extraction process"></p>
104 104
     
105 105
     <p>Click on the button labelled <strong>Browse...</strong> (2) and select where you want
106 106
     to save the bundle then click <strong>OK</strong> (3). At least 50&nbsp;MB free
... ...
@@ -112,7 +112,7 @@
112 112
     <p>Click <strong>Install</strong> (4) to begin extraction. This may take a
113 113
     few minutes to complete.</p>
114 114
     
115
-    <p><img src="$(IMGROOT)/tbb-split-screenshot2.png" alt="Screenshot of extraction process" /></p>
115
+    <p><img src="$(IMGROOT)/tbb-split-screenshot2.png" alt="Screenshot of extraction process"></p>
116 116
     
117 117
     <p>Once the extraction has completed, see the <a href="<page projects/torbrowser>#Usage">usage instructions</a> for how to start Tor.</p>
118 118
   </div>
... ...
@@ -163,7 +163,7 @@
163 163
     <a id="Linux"></a>
164 164
     <h3><a class="anchor" href="#Linux">Linux instructions</a></h3>
165 165
     <p>Download the architecture-appropriate file above, save it somewhere, then
166
-    run:<br /> tar -xvzf
166
+    run:<br> tar -xvzf
167 167
     tor-browser-gnu-linux-<version-torbrowserbundlelinux>-dev-LANG.tar.gz (where
168 168
     LANG is the language listed in the filename), and either double click on the
169 169
     directory or cd into it, then execute the <strong>start-tor-browser</strong>
... ...
@@ -184,7 +184,7 @@
184 184
     <p>Click <strong>Extract</strong> (3) to begin extraction. This may take a
185 185
     few minutes to complete.</p>
186 186
     
187
-    <p><img src="$(IMGROOT)/tbb-screenshot1.png" alt="Screenshot of extraction process" /></p>
187
+    <p><img src="$(IMGROOT)/tbb-screenshot1.png" alt="Screenshot of extraction process"></p>
188 188
     
189 189
     <a id="Usage"></a>
190 190
     <h3><a class="anchor" href="#Usage">Usage</a></h3>
... ...
@@ -196,7 +196,7 @@
196 196
     
197 197
     <p>The Vidalia window will shortly appear.</p>
198 198
     
199
-    <p><img src="$(IMGROOT)/tbb-screenshot2.png" alt="Screenshot of bundle startup" /></p>
199
+    <p><img src="$(IMGROOT)/tbb-screenshot2.png" alt="Screenshot of bundle startup"></p>
200 200
     
201 201
     <p>Once Tor is ready, Firefox will automatically be opened. Only web pages
202 202
     visited through the included Firefox browser will be sent via Tor. Other web
... ...
@@ -208,15 +208,15 @@
208 208
     <p>If you installed the Tor IM Browser Bundle, the Pidgin instant messaging client will also be automatically opened.</p>
209 209
     
210 210
     <p>Once you are finished browsing, close any open Firefox windows by clicking
211
-    on the <img src="$(IMGROOT)/tbb-close-button.png" alt="Close button (&times;)" /> (6).
211
+    on the <img src="$(IMGROOT)/tbb-close-button.png" alt="Close button (&times;)"> (6).
212 212
     For privacy reasons, the list of
213 213
     webpages you visited and any cookies will be deleted.</p>
214 214
     
215
-    <p><img src="$(IMGROOT)/tbb-screenshot3a.png" alt="Screenshot of Firefox" /></p>
215
+    <p><img src="$(IMGROOT)/tbb-screenshot3a.png" alt="Screenshot of Firefox"></p>
216 216
     
217 217
     <p>With the Tor Browser Bundle, Vidalia and Tor will automatically close. With the Tor IM Browser Bundle you need to also close Pidgin by right-clicking on the Pidgin icon (7), and choosing Quit (8).</p>
218 218
     
219
-    <p><img src="$(IMGROOT)/tbb-screenshot3b.png" alt="Screenshot of Pidgin" /></p>
219
+    <p><img src="$(IMGROOT)/tbb-screenshot3b.png" alt="Screenshot of Pidgin"></p>
220 220
     
221 221
     <p>To use the Tor Browser Bundle or Tor IM Browser Bundle again, repeat the steps in <a href="#Usage">"Usage"</a>.</p>
222 222
     
... ...
@@ -40,7 +40,7 @@
40 40
     <p>The <a href="https://svn.torproject.org/svn/torvm/trunk/doc/design.html">Tor
41 41
     VM design document</a> contains additional detail about this work in progress.</p>
42 42
     
43
-    <hr />
43
+    <hr>
44 44
     <a id="Download"></a>
45 45
     <h2><a class="anchor" href="#Download">Step One: Download Tor VM Software</a></h2>
46 46
     
... ...
@@ -52,56 +52,56 @@
52 52
     (<a href="dist/TorVM-0.0.2-NetInstaller.exe.asc" style="font-size: 90%;">sig</a>)</li>
53 53
     </ul>
54 54
     
55
-    <hr />
55
+    <hr>
56 56
     <a id="Install"></a>
57 57
     <h2><a class="anchor" href="#Install">Step Two: Install Tor VM</a></h2>
58 58
     
59 59
     <p>Double click on the Bundle or Network Installer EXE to begin installation to the
60 60
     current system.</p>
61 61
     
62
-    <p><img src="img/bundle02.png" alt="Click to Run Bundle Installer" /></p>
62
+    <p><img src="img/bundle02.png" alt="Click to Run Bundle Installer"></p>
63 63
     
64 64
     <p>The network installer contains the secure Tor updater software that is used
65 65
     to reliably download all of the latest bundle application packages on demand.</p>
66 66
     
67
-    <p><img src="img/netinst02.png" alt="Network Installer downloads bundle software on demand" /></p>
67
+    <p><img src="img/netinst02.png" alt="Network Installer downloads bundle software on demand"></p>
68 68
     
69 69
     
70
-    <hr />
70
+    <hr>
71 71
     <a id="Run"></a>
72 72
     <h2><a class="anchor" href="#Run">Step Three: Run Tor VM</a></h2>
73 73
     
74 74
     <p>When installation is complete a Tor VM controller is started in
75 75
     the background. The installer program has finished and can be closed.</p>
76 76
     
77
-    <p><img src="img/run01.png" alt="Tor VM controller will start at end of install" /></p>
77
+    <p><img src="img/run01.png" alt="Tor VM controller will start at end of install"></p>
78 78
     
79 79
     <p>After preparing network devices a Qemu virtual machine running the
80 80
     Tor VM kernel is launched with the Vidalia controller. It may take a
81 81
     few minutes to bootstrap into the Tor network. Please be patient.</p>
82 82
     
83
-    <p><img src="img/run02.png" alt="Bootstrap not complete until circuit created" /></p>
83
+    <p><img src="img/run02.png" alt="Bootstrap not complete until circuit created"></p>
84 84
     
85
-    <hr />
85
+    <hr>
86 86
     <a id="RecommendedUse"></a>
87 87
     <h2><a class="anchor" href="#RecommendedUse">Step Four: Using Firefox and Torbutton</a></h2>
88 88
     
89 89
     <p>Once Tor has successfully built a circuit the Switch User menu is presented.
90 90
     Firefox and other Tor applications must be run with the "Tor" restricted user account.</p>
91 91
     
92
-    <p><img src="img/tor-user-switch.png" alt="Switch to Tor restricted user account" /></p>
92
+    <p><img src="img/tor-user-switch.png" alt="Switch to Tor restricted user account"></p>
93 93
     
94 94
     <p>Start Firefox and click on the Torbutton status icon in the lower right to enable Tor.</p>
95 95
     
96
-    <p><img src="img/torbutton04.png" alt="Click on Torbutton status icon to toggle ON" /></p>
96
+    <p><img src="img/torbutton04.png" alt="Click on Torbutton status icon to toggle ON"></p>
97 97
     
98 98
     <p>Verify that you are using Tor via
99 99
     <a href="https://check.torproject.org/">https://check.torproject.org/</a></p>
100 100
     
101
-    <p><img src="img/torbutton05.png" alt="Verify Tor use at check.torproject.org" /></p>
101
+    <p><img src="img/torbutton05.png" alt="Verify Tor use at check.torproject.org"></p>
102 102
     
103 103
     
104
-    <hr />
104
+    <hr>
105 105
     <a id="ExperimentalUse"></a> 
106 106
     <h2><a class="anchor" href="#ExperimentalUse">Experimental: Using Flash</a></h2>
107 107
     
... ...
@@ -110,48 +110,48 @@
110 110
     <p>Right click on Torbutton icon at lower right for menu. Select "Preferences..."
111 111
     option.</p>
112 112
     
113
-    <p><img src="img/tbprefs.png" alt="Select Torbutton Preferences menu option" /></p>
113
+    <p><img src="img/tbprefs.png" alt="Select Torbutton Preferences menu option"></p>
114 114
     
115 115
     <p>Toggle the "Disable plugins..." dynamic content security setting.</p>
116 116
     
117
-    <p><img src="img/tbcontent.png" alt="Toggle disable plugins dynamic content security setting" /></p>
117
+    <p><img src="img/tbcontent.png" alt="Toggle disable plugins dynamic content security setting"></p>
118 118
     
119 119
     <p>Connections made from the Browser and Flash Player plugin will now
120 120
     be transparently proxied through the Tor network when viewing content.</p>
121 121
     
122
-    <p><img src="img/flash02.png" alt="Flash player and other software now using Tor" /></p>
122
+    <p><img src="img/flash02.png" alt="Flash player and other software now using Tor"></p>
123 123
     
124
-    <hr />
124
+    <hr>
125 125
     <a id="Shutdown"></a>
126 126
     <h2><a class="anchor" href="#Shutdown">Step Five: Shutdown Tor VM</a></h2>
127 127
     
128 128
     <p>Press The Windows Key + L to switch back to administrator User.</p>
129 129
     
130
-    <p><img src="img/win-el.png" alt="Windows Key + L to switch user" /></p>
130
+    <p><img src="img/win-el.png" alt="Windows Key + L to switch user"></p>
131 131
     
132
-    <p><img src="img/admin-user-switchback.png" alt="Switch back to admin user account" /></p>
132
+    <p><img src="img/admin-user-switchback.png" alt="Switch back to admin user account"></p>
133 133
     
134 134
     <p>Select the Vidalia "Exit" option to shutdown the VM and restore network settings.
135 135
     The restricted Tor user will be logged off automatically.</p>
136 136
     
137
-    <p><img src="img/exit-vidalia.png" alt="Select Vidalia Exit option to close VM" /></p>
137
+    <p><img src="img/exit-vidalia.png" alt="Select Vidalia Exit option to close VM"></p>
138 138
     
139 139
     <p>Do not close the Tor VM controller window while restoring network settings.</p>
140 140
     
141
-    <p><img src="img/vm-shutdown.png" alt="Do not close the Tor VM window while restoring network settings" /></p>
141
+    <p><img src="img/vm-shutdown.png" alt="Do not close the Tor VM window while restoring network settings"></p>
142 142
     
143 143
     
144
-    <hr />
144
+    <hr>
145 145
     <a id="Remove"></a>
146 146
     <h2><a class="anchor" href="#Remove">Uninstall Tor Bundle Software</a></h2>
147 147
     
148 148
     <p>A script to uninstall all of the Tor bundle applications is placed
149 149
     on the desktop. Run this utility to remove all of the Tor software and files.</p>
150 150
     
151
-    <p><img src="img/uninstall.png" alt="The Uninstall_Tor script will remove all Tor packages and files" /></p>
151
+    <p><img src="img/uninstall.png" alt="The Uninstall_Tor script will remove all Tor packages and files"></p>
152 152
     
153 153
     
154
-    <hr />
154
+    <hr>
155 155
     <a id="Debug"></a>
156 156
     <h2><a class="anchor" href="#Debug">Troubleshoot Problems and Report Bugs</a></h2>
157 157
     
... ...
@@ -17,7 +17,7 @@
17 17
     
18 18
     <!-- BEGIN SIDEBAR -->
19 19
     <div class="sidebar-left">
20
-    <img src="images/Screenshot-Vidalia-Control-Panel.png" width="261" height="255" alt="Vidalia Control Panel Screenshot" />
20
+    <img src="images/Screenshot-Vidalia-Control-Panel.png" width="261" height="255" alt="Vidalia Control Panel Screenshot">
21 21
     </div>
22 22
     <!-- END SIDEBAR -->
23 23
     
... ...
@@ -12,7 +12,7 @@
12 12
     <!-- PUT CONTENT AFTER THIS TAG -->
13 13
     
14 14
     <link rel="search" type="application/opensearchdescription+xml" title="Google Canada" href="search/google-ca.xml"/>
15
-    <link rel="search" type="application/opensearchdescription+xml" title="Google UK" href="search/google-uk.xml" />
15
+    <link rel="search" type="application/opensearchdescription+xml" title="Google UK" href="search/google-uk.xml">
16 16
     <link rel="search" type="application/opensearchdescription+xml" title="Google USA" href="search/google-us.xml"/>
17 17
     <script type="text/javascript">
18 18
     
... ...
@@ -84,7 +84,7 @@
84 84
     </script>
85 85
     
86 86
     <h2>Torbutton</h2>
87
-    <hr />
87
+    <hr>
88 88
     
89 89
     <strong>Current version:</strong><version-torbutton><br/>
90 90
     <br/>
... ...
@@ -13,10 +13,10 @@
13 13
     <!-- PUT CONTENT AFTER THIS TAG -->
14 14
     
15 15
     <h2>Torbutton FAQ</h2>
16
-    <hr />
16
+    <hr>
17 17
     
18 18
     <h3>Questions</h3>
19
-    <br />
19
+    <br>
20 20
     <ul>
21 21
     <li><a href="<page torbutton/torbutton-faq>#nojavascript">When I toggle Tor, my sites that use javascript stop working. Why?</a></li>
22 22
     <li><a href="<page torbutton/torbutton-faq>#noreloads">I can't click on links or hit reload after I toggle Tor! Why?</a></li>
... ...
@@ -29,7 +29,7 @@
29 29
     <li><a href="<page torbutton/torbutton-faq>#recommendedextensions">Which Firefox extensions do you recommend?</a></li>
30 30
     <li><a href="<page torbutton/torbutton-faq>#securityissues">Are there any other issues I should be concerned about?</a></li>
31 31
     </ul>
32
-    <br />
32
+    <br>
33 33
     
34 34
     <a id="nojavascript"></a>
35 35
     <strong><a class="anchor" href="#nojavascript">When I toggle Tor, my sites that use javascript stop working. Why?</a></strong>
... ...
@@ -13,7 +13,7 @@
13 13
     <!-- PUT CONTENT AFTER THIS TAG -->
14 14
     
15 15
     <h2>Torbutton Options</h2>
16
-    <hr />
16
+    <hr>
17 17
     
18 18
     <p>Torbutton 1.2.0 adds several new security features to protect your
19 19
     anonymity from all the major threats we know about. The defaults should be
20 20