Damian Johnson commited on 2012-12-28 18:01:06
Zeige 1 geänderte Dateien mit 36 Einfügungen und 164 Löschungen.
General update for the volunteer page's projects table. This reverts quite a
bit of Roger's additions in r25973 which added a bunch of projects without
summaries or links (please don't do that!). Kept the good bits, though. :P
* Merged Obfsproxy and PyObfsproxy. They both have the same project page, same
bug tracker, and same description. Doing a joint listing is what we did for
Onionoo too which has both a java and python implementation.
* Dropping Anonbib. I asked arma about it on irc but he didn't reply. It's not
a substantial coding project and the summary he wrote is essentially nothing.
* Dropping "tor-ramdisk", "Tor cloud", "bridge-guard", "ExperimenTor",
"Chutney", and "Torperf". They all had no summary and code/bug tracker links.
If the author doesn't care enough about having their project listed to send
those then we shouldn't list it. :)
* Added missing link for torouter's code and Onionoo's bug tracker.
* Removed the flag that Ooni Probe was in alpha. I'm not positive that it's in
production, but it's been under highly active development long enough that I
suspect it's ready.
* Changed arm's description. It's definitely not still under active
development, and the summary didn't really say what it *did*.
* Adjust activity...
* Flash Proxy: Moderate => Heavy
ye god he's doing a ton of work!
* Shadow: Moderate => Heavy
again, almost daily improvements - I'm jealous
* Txtorcon: Moderate => Heavy
not as much as Flash Proxy or Shadow, but still unusually active
* Ooni Probe: Moderate => Heavy
not surprising, with multiple people dedicated to it
* Tor2web: Light => Heavy
lots 'o commits
* Vidalia: Light => None
chiiph has been gone for four months
* Orbot: Moderate => Light
no commits since October and I didn't find much activity on their github
page... though things are so spread out it's hard to tell
* Torouter: Light => None
basically no activity since August
* Torsocks: Heavy => Moderate
no activity since October
* Thandy: Light => None
no commits since 2011
* Atlas: Moderate => Light
essentially nothing since September
* Compass: Heavy => Light
nothing since September
| ... | ... |
@@ -140,7 +140,7 @@ meetings around the world.</li> |
| 140 | 140 |
<td><a href="#project-vidalia">Vidalia</a></td> |
| 141 | 141 |
<td>User Interface</td> |
| 142 | 142 |
<td>C++, Qt</td> |
| 143 |
- <td>Light</td> |
|
| 143 |
+ <td>None</td> |
|
| 144 | 144 |
<td>chiiph</td> |
| 145 | 145 |
</tr> |
| 146 | 146 |
|
| ... | ... |
@@ -156,7 +156,7 @@ meetings around the world.</li> |
| 156 | 156 |
<td><a href="#project-orbot">Orbot</a></td> |
| 157 | 157 |
<td>User Interface</td> |
| 158 | 158 |
<td>Java</td> |
| 159 |
- <td>Moderate</td> |
|
| 159 |
+ <td>Light</td> |
|
| 160 | 160 |
<td>n8fr8, ioerror</td> |
| 161 | 161 |
</tr> |
| 162 | 162 |
|
| ... | ... |
@@ -168,27 +168,11 @@ meetings around the world.</li> |
| 168 | 168 |
<td><a href="https://tails.boum.org/">#tails</a></td> |
| 169 | 169 |
</tr> |
| 170 | 170 |
|
| 171 |
- <tr> |
|
| 172 |
- <td><a href="#project-torramdisk">tor-ramdisk</a></td> |
|
| 173 |
- <td>OS image</td> |
|
| 174 |
- <td>Sys Admin</td> |
|
| 175 |
- <td>Light</td> |
|
| 176 |
- <td>blueness</td> |
|
| 177 |
- </tr> |
|
| 178 |
- |
|
| 179 |
- <tr class="alt"> |
|
| 180 |
- <td><a href="#project-torcloud">Tor cloud</a></td> |
|
| 181 |
- <td>OS image</td> |
|
| 182 |
- <td>Sys Admin</td> |
|
| 183 |
- <td>Light</td> |
|
| 184 |
- <td>runa</td> |
|
| 185 |
- </tr> |
|
| 186 |
- |
|
| 187 | 171 |
<tr> |
| 188 | 172 |
<td>*<a href="#project-torouter">Torouter</a></td> |
| 189 | 173 |
<td>OS image</td> |
| 190 | 174 |
<td>Sys Admin</td> |
| 191 |
- <td>Light</td> |
|
| 175 |
+ <td>None</td> |
|
| 192 | 176 |
<td>ioerror</td> |
| 193 | 177 |
</tr> |
| 194 | 178 |
|
| ... | ... |
@@ -196,7 +180,7 @@ meetings around the world.</li> |
| 196 | 180 |
<td><a href="#project-torsocks">Torsocks</a></td> |
| 197 | 181 |
<td>Usability</td> |
| 198 | 182 |
<td>C</td> |
| 199 |
- <td>Heavy</td> |
|
| 183 |
+ <td>Moderate</td> |
|
| 200 | 184 |
<td>ioerror, nickm</td> |
| 201 | 185 |
</tr> |
| 202 | 186 |
|
| ... | ... |
@@ -212,39 +196,23 @@ meetings around the world.</li> |
| 212 | 196 |
<td><a href="#project-obfsproxy">Obfsproxy</a></td> |
| 213 | 197 |
<td>Client Add-on</td> |
| 214 | 198 |
<td>C</td> |
| 215 |
- <td>Light</td> |
|
| 216 |
- <td>nickm, asn</td> |
|
| 217 |
- </tr> |
|
| 218 |
- |
|
| 219 |
- <tr> |
|
| 220 |
- <td><a href="#project-pyobfsproxy">PyObfsproxy</a></td> |
|
| 221 |
- <td>Client Add-on</td> |
|
| 222 |
- <td>Python</td> |
|
| 223 | 199 |
<td>Moderate</td> |
| 224 |
- <td>asn</td> |
|
| 200 |
+ <td>asn, nickm</td> |
|
| 225 | 201 |
</tr> |
| 226 | 202 |
|
| 227 |
- <tr class="alt"> |
|
| 203 |
+ <tr> |
|
| 228 | 204 |
<td><a href="#project-flash-proxy">Flash Proxy</a></td> |
| 229 | 205 |
<td>Client Add-on</td> |
| 230 | 206 |
<td>Python, JavaScript, Go</td> |
| 231 |
- <td>Moderate</td> |
|
| 207 |
+ <td>Heavy</td> |
|
| 232 | 208 |
<td>dcf, aallai, jct</td> |
| 233 | 209 |
</tr> |
| 234 | 210 |
|
| 235 |
- <tr> |
|
| 236 |
- <td><a href="#project-brdgrd">bridge-guard</a></td> |
|
| 237 |
- <td>Client Add-on</td> |
|
| 238 |
- <td>C</td> |
|
| 239 |
- <td>Light</td> |
|
| 240 |
- <td>phw</td> |
|
| 241 |
- </tr> |
|
| 242 |
- |
|
| 243 | 211 |
<tr class="alt"> |
| 244 | 212 |
<td>*<a href="#project-thandy">Thandy</a></td> |
| 245 | 213 |
<td>Updater</td> |
| 246 | 214 |
<td>Python</td> |
| 247 |
- <td>Light</td> |
|
| 215 |
+ <td>None</td> |
|
| 248 | 216 |
<td>chiiph, Erinn, nickm</td> |
| 249 | 217 |
</tr> |
| 250 | 218 |
|
| ... | ... |
@@ -252,26 +220,10 @@ meetings around the world.</li> |
| 252 | 220 |
<td><a href="#project-shadow">Shadow</a></td> |
| 253 | 221 |
<td>Simulator</td> |
| 254 | 222 |
<td>C, Python</td> |
| 255 |
- <td>Moderate</td> |
|
| 223 |
+ <td>Heavy</td> |
|
| 256 | 224 |
<td>robgjansen</td> |
| 257 | 225 |
</tr> |
| 258 | 226 |
|
| 259 |
- <tr class="alt"> |
|
| 260 |
- <td><a href="#project-experimentor">ExperimenTor</a></td> |
|
| 261 |
- <td>Simulator</td> |
|
| 262 |
- <td>C, Perl</td> |
|
| 263 |
- <td>Light</td> |
|
| 264 |
- <td></td> |
|
| 265 |
- </tr> |
|
| 266 |
- |
|
| 267 |
- <tr> |
|
| 268 |
- <td><a href="#project-chutney">Chutney</a></td> |
|
| 269 |
- <td>Simulator</td> |
|
| 270 |
- <td>Python</td> |
|
| 271 |
- <td>Light</td> |
|
| 272 |
- <td>nickm</td> |
|
| 273 |
- </tr> |
|
| 274 |
- |
|
| 275 | 227 |
<tr class="alt"> |
| 276 | 228 |
<td><a href="#project-stem">Stem</a></td> |
| 277 | 229 |
<td>Library</td> |
| ... | ... |
@@ -284,7 +236,7 @@ meetings around the world.</li> |
| 284 | 236 |
<td><a href="#project-txtorcon">Txtorcon</a></td> |
| 285 | 237 |
<td>Library</td> |
| 286 | 238 |
<td>Python, Twisted</td> |
| 287 |
- <td>Moderate</td> |
|
| 239 |
+ <td>Heavy</td> |
|
| 288 | 240 |
<td>meejah</td> |
| 289 | 241 |
</tr> |
| 290 | 242 |
|
| ... | ... |
@@ -316,7 +268,7 @@ meetings around the world.</li> |
| 316 | 268 |
<td><a href="#project-atlas">Atlas</a></td> |
| 317 | 269 |
<td>Client Service</td> |
| 318 | 270 |
<td>JavaScript</td> |
| 319 |
- <td>Moderate</td> |
|
| 271 |
+ <td>Light</td> |
|
| 320 | 272 |
<td>hellais</td> |
| 321 | 273 |
</tr> |
| 322 | 274 |
|
| ... | ... |
@@ -332,19 +284,11 @@ meetings around the world.</li> |
| 332 | 284 |
<td><a href="#project-compass">Compass</a></td> |
| 333 | 285 |
<td>Client Service</td> |
| 334 | 286 |
<td>Python</td> |
| 335 |
- <td>Heavy</td> |
|
| 287 |
+ <td>Light</td> |
|
| 336 | 288 |
<td>gsathya, karsten</td> |
| 337 | 289 |
</tr> |
| 338 | 290 |
|
| 339 | 291 |
<tr class="alt"> |
| 340 |
- <td><a href="#project-torperf">Torperf</a></td> |
|
| 341 |
- <td>Client Service</td> |
|
| 342 |
- <td>C, Python</td> |
|
| 343 |
- <td>Light</td> |
|
| 344 |
- <td>karsten</td> |
|
| 345 |
- </tr> |
|
| 346 |
- |
|
| 347 |
- <tr> |
|
| 348 | 292 |
<td><a href="#project-onionoo">Onionoo</a></td> |
| 349 | 293 |
<td>Backend Service</td> |
| 350 | 294 |
<td>Java, Python</td> |
| ... | ... |
@@ -352,7 +296,7 @@ meetings around the world.</li> |
| 352 | 296 |
<td>karsten, gsathya</td> |
| 353 | 297 |
</tr> |
| 354 | 298 |
|
| 355 |
- <tr class="alt"> |
|
| 299 |
+ <tr> |
|
| 356 | 300 |
<td><a href="#project-weather">Weather</a></td> |
| 357 | 301 |
<td>Client Service</td> |
| 358 | 302 |
<td>Python</td> |
| ... | ... |
@@ -360,7 +304,7 @@ meetings around the world.</li> |
| 360 | 304 |
<td>kaner</td> |
| 361 | 305 |
</tr> |
| 362 | 306 |
|
| 363 |
- <tr> |
|
| 307 |
+ <tr class="alt"> |
|
| 364 | 308 |
<td><a href="#project-gettor">GetTor</a></td> |
| 365 | 309 |
<td>Client Service</td> |
| 366 | 310 |
<td>Python</td> |
| ... | ... |
@@ -368,7 +312,7 @@ meetings around the world.</li> |
| 368 | 312 |
<td>kaner</td> |
| 369 | 313 |
</tr> |
| 370 | 314 |
|
| 371 |
- <tr class="alt"> |
|
| 315 |
+ <tr> |
|
| 372 | 316 |
<td><a href="#project-torcheck">TorCheck</a></td> |
| 373 | 317 |
<td>Client Service</td> |
| 374 | 318 |
<td>Python, Perl</td> |
| ... | ... |
@@ -376,7 +320,7 @@ meetings around the world.</li> |
| 376 | 320 |
<td>ioerror</td> |
| 377 | 321 |
</tr> |
| 378 | 322 |
|
| 379 |
- <tr> |
|
| 323 |
+ <tr class="alt"> |
|
| 380 | 324 |
<td><a href="#project-bridgedb">BridgeDB</a></td> |
| 381 | 325 |
<td>Backend Service</td> |
| 382 | 326 |
<td>Python</td> |
| ... | ... |
@@ -384,15 +328,15 @@ meetings around the world.</li> |
| 384 | 328 |
<td>kaner, nickm</td> |
| 385 | 329 |
</tr> |
| 386 | 330 |
|
| 387 |
- <tr class="alt"> |
|
| 388 |
- <td>*<a href="#project-ooni-probe">Ooni Probe</a></td> |
|
| 331 |
+ <tr> |
|
| 332 |
+ <td><a href="#project-ooni-probe">Ooni Probe</a></td> |
|
| 389 | 333 |
<td>Scanner</td> |
| 390 | 334 |
<td>Python</td> |
| 391 |
- <td>Moderate</td> |
|
| 335 |
+ <td>Heavy</td> |
|
| 392 | 336 |
<td>hellais, isis, ioerror</td> |
| 393 | 337 |
</tr> |
| 394 | 338 |
|
| 395 |
- <tr> |
|
| 339 |
+ <tr class="alt"> |
|
| 396 | 340 |
<td><a href="#project-torflow">TorFlow</a></td> |
| 397 | 341 |
<td>Backend Service</td> |
| 398 | 342 |
<td>Python</td> |
| ... | ... |
@@ -400,7 +344,7 @@ meetings around the world.</li> |
| 400 | 344 |
<td>aagbsn, mikeperry</td> |
| 401 | 345 |
</tr> |
| 402 | 346 |
|
| 403 |
- <tr class="alt"> |
|
| 347 |
+ <tr> |
|
| 404 | 348 |
<td>*<a href="#project-torbel">TorBEL</a></td> |
| 405 | 349 |
<td>Backend Service</td> |
| 406 | 350 |
<td>Python</td> |
| ... | ... |
@@ -408,22 +352,13 @@ meetings around the world.</li> |
| 408 | 352 |
<td>Sebastian</td> |
| 409 | 353 |
</tr> |
| 410 | 354 |
|
| 411 |
- <tr> |
|
| 355 |
+ <tr class="alt"> |
|
| 412 | 356 |
<td><a href="#project-tor2web">Tor2web</a></td> |
| 413 | 357 |
<td>Client Service</td> |
| 414 |
- <td>python</td> |
|
| 415 |
- <td>Light</td> |
|
| 416 |
- <td>hellais, others</td> |
|
| 417 |
- </tr> |
|
| 418 |
- |
|
| 419 |
- <tr class="alt"> |
|
| 420 |
- <td><a href="#project-anonbib">Anonbib</a></td> |
|
| 421 |
- <td>Website</td> |
|
| 422 |
- <td>python</td> |
|
| 423 |
- <td>Light</td> |
|
| 424 |
- <td>arma, nickm</td> |
|
| 358 |
+ <td>Python</td> |
|
| 359 |
+ <td>Heavy</td> |
|
| 360 |
+ <td>hellais</td> |
|
| 425 | 361 |
</tr> |
| 426 |
- |
|
| 427 | 362 |
</table> |
| 428 | 363 |
|
| 429 | 364 |
<sub> |
| ... | ... |
@@ -548,9 +483,11 @@ meetings around the world.</li> |
| 548 | 483 |
tracker</a>)</h3> |
| 549 | 484 |
|
| 550 | 485 |
<p> |
| 551 |
- Command-line monitor for Tor. This has been under very active development |
|
| 552 |
- by its author, Damian Johnson, since early 2009 to make it a better |
|
| 553 |
- general-purpose controller for *nix environments. |
|
| 486 |
+ The anonymizing relay monitor (arm) is a terminal status monitor for Tor, |
|
| 487 |
+ intended for command-line aficionados, ssh connections, and anyone with a |
|
| 488 |
+ tty terminal. This works much like top does for system usage, providing |
|
| 489 |
+ real time statistics for bandwidth, resource usage, connections, and quite |
|
| 490 |
+ a bit more. |
|
| 554 | 491 |
</p> |
| 555 | 492 |
|
| 556 | 493 |
<!-- |
| ... | ... |
@@ -605,27 +542,10 @@ meetings around the world.</li> |
| 605 | 542 |
</p> |
| 606 | 543 |
--> |
| 607 | 544 |
|
| 608 |
- <a id="project-torramdisk"></a> |
|
| 609 |
- <h3><a href="http://opensource.dyc.edu/tor-ramdisk">Tor-ramdisk</a> (<a |
|
| 610 |
- href="">code</a>, <a |
|
| 611 |
- href="">bug tracker</a>)</h3> |
|
| 612 |
- |
|
| 613 |
- <p> |
|
| 614 |
- tor-ramdisk |
|
| 615 |
- </p> |
|
| 616 |
- |
|
| 617 |
- <a id="project-torcloud"></a> |
|
| 618 |
- <h3><a href="https://cloud.torproject.org/">Tor cloud</a> (<a |
|
| 619 |
- href="">code</a>, <a |
|
| 620 |
- href="">bug tracker</a>)</h3> |
|
| 621 |
- |
|
| 622 |
- <p> |
|
| 623 |
- Tor cloud |
|
| 624 |
- </p> |
|
| 625 |
- |
|
| 626 | 545 |
<a id="project-torouter"></a> |
| 627 | 546 |
<h3><a |
| 628 | 547 |
href="<wiki>doc/Torouter">Torouter</a> (<a |
| 548 |
+ href="https://gitweb.torproject.org/torouter.git">code</a>, <a |
|
| 629 | 549 |
href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Torouter&order=priority">bug |
| 630 | 550 |
tracker</a>)</h3> |
| 631 | 551 |
|
| ... | ... |
@@ -670,13 +590,15 @@ meetings around the world.</li> |
| 670 | 590 |
|
| 671 | 591 |
<a id="project-obfsproxy"></a> |
| 672 | 592 |
<h3><a href="<page projects/obfsproxy>">Obfsproxy</a> (<a |
| 673 |
- href="https://gitweb.torproject.org/obfsproxy.git">code</a>, <a |
|
| 593 |
+ href="https://gitweb.torproject.org/obfsproxy.git">C codebase</a>, <a |
|
| 594 |
+ href="https://gitweb.torproject.org/user/asn/pyobfsproxy.git">python |
|
| 595 |
+ codebase</a>, <a |
|
| 674 | 596 |
href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Pluggable+transport&order=priority">bug |
| 675 | 597 |
tracker</a>)</h3> |
| 676 | 598 |
|
| 677 | 599 |
<p> |
| 678 | 600 |
A proxy that shapes Tor traffic, making it harder for censors to detect and |
| 679 |
- block Tor. |
|
| 601 |
+ block Tor. This has both a C and python implementation. |
|
| 680 | 602 |
</p> |
| 681 | 603 |
|
| 682 | 604 |
<!-- |
| ... | ... |
@@ -688,17 +610,6 @@ meetings around the world.</li> |
| 688 | 610 |
</p> |
| 689 | 611 |
--> |
| 690 | 612 |
|
| 691 |
- <a id="project-pyobfsproxy"></a> |
|
| 692 |
- <h3><a href="<page projects/obfsproxy>">PyObfsproxy</a> (<a |
|
| 693 |
- href="https://gitweb.torproject.org/user/asn/pyobfsproxy.git">code</a>, <a |
|
| 694 |
- href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Pluggable+transport&order=priority">bug |
|
| 695 |
- tracker</a>)</h3> |
|
| 696 |
- |
|
| 697 |
- <p> |
|
| 698 |
- PyObfsproxy is a Python reimplementation of Obfsproxy, with the goal of |
|
| 699 |
- improving its agility in responding to new censor actions. |
|
| 700 |
- </p> |
|
| 701 |
- |
|
| 702 | 613 |
<a id="project-flash-proxy"></a> |
| 703 | 614 |
<h3><a href="https://crypto.stanford.edu/flashproxy/">Flash Proxy</a> (<a |
| 704 | 615 |
href="https://gitweb.torproject.org/flashproxy.git">code</a>, <a |
| ... | ... |
@@ -742,26 +653,6 @@ meetings around the world.</li> |
| 742 | 653 |
accurate, efficient, controlled, and repeatable Tor experimentation. |
| 743 | 654 |
</p> |
| 744 | 655 |
|
| 745 |
- <a id="project-experimentor"></a> |
|
| 746 |
- <h3><a href="">ExperimenTor</a> (<a |
|
| 747 |
- href="">code</a>, <a |
|
| 748 |
- href="">bug |
|
| 749 |
- tracker</a>)</h3> |
|
| 750 |
- |
|
| 751 |
- <p> |
|
| 752 |
- ExperimenTor |
|
| 753 |
- </p> |
|
| 754 |
- |
|
| 755 |
- <a id="project-chutney"></a> |
|
| 756 |
- <h3><a href="">Chutney</a> (<a |
|
| 757 |
- href="">code</a>, <a |
|
| 758 |
- href="">bug |
|
| 759 |
- tracker</a>)</h3> |
|
| 760 |
- |
|
| 761 |
- <p> |
|
| 762 |
- Chutney |
|
| 763 |
- </p> |
|
| 764 |
- |
|
| 765 | 656 |
<a id="project-stem"></a> |
| 766 | 657 |
<h3><a href="https://stem.torproject.org/">Stem</a> (<a |
| 767 | 658 |
href="https://gitweb.torproject.org/stem.git">code</a>, <a |
| ... | ... |
@@ -873,21 +764,11 @@ meetings around the world.</li> |
| 873 | 764 |
<i><a href="#compassRefactoring">Compass Refactoring</a></i> |
| 874 | 765 |
</p> |
| 875 | 766 |
|
| 876 |
- <a id="project-torperf"></a> |
|
| 877 |
- <h3><a href="">Torperf</a> (<a |
|
| 878 |
- href="">code</a>, <a |
|
| 879 |
- href="">bug |
|
| 880 |
- tracker</a>)</h3> |
|
| 881 |
- |
|
| 882 |
- <p> |
|
| 883 |
- TorPerf |
|
| 884 |
- </p> |
|
| 885 |
- |
|
| 886 | 767 |
<a id="project-onionoo"></a> |
| 887 | 768 |
<h3><a href="<page projects/onionoo>">Onionoo</a> (<a |
| 888 | 769 |
href="https://gitweb.torproject.org/onionoo.git">java codebase</a>, <a |
| 889 | 770 |
href="https://gitweb.torproject.org/pyonionoo.git">python |
| 890 |
- codebase</a>)</h3> |
|
| 771 |
+ codebase</a>, <a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_review&status=new&status=reopened&component=Onionoo&order=priority">bug tracker</a>)</h3> |
|
| 891 | 772 |
|
| 892 | 773 |
<p> |
| 893 | 774 |
Onionoo is a JSON based protocol to learn information about currently |
| ... | ... |
@@ -993,15 +874,6 @@ meetings around the world.</li> |
| 993 | 874 |
distributed to non-anonymous users. |
| 994 | 875 |
</p> |
| 995 | 876 |
|
| 996 |
- <a id="project-anonbib"></a> |
|
| 997 |
- <h3><a |
|
| 998 |
- href="http://freehaven.net/anonbib/">Anonymity Bibliography</a> (<a |
|
| 999 |
- href="https://gitweb.torproject.org/anonbib.git">code</a>)</h3> |
|
| 1000 |
- |
|
| 1001 |
- <p> |
|
| 1002 |
- anonbib |
|
| 1003 |
- </p> |
|
| 1004 |
- |
|
| 1005 | 877 |
<a id="Coding"></a> |
| 1006 | 878 |
<a id="Summer"></a> |
| 1007 | 879 |
<h2><a class="anchor" href="#Coding">Project Ideas</a></h2> |
| 1008 | 880 |