Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
= Timeline =
# Timeline
October 1, 2011 - September 30, 2012
= Overview =
# Overview
== Pluggable Transports ==
## Pluggable Transports
The goal is to decouple protocol-level obfuscation from the core Tor protocol in order to better resist client-bridge censorship. Our approach is to specify a means to add pluggable transport implementations to Tor clients and bridges so that they can negotiate a superencipherment for the Tor protocol.
== IPv6 Integration into Tor ==
## IPv6 Integration into Tor
Tor uses the Internet in many ways. There are three main ways that will
need to change for IPv6 support, from most urgent to least urgent.
......@@ -21,9 +21,9 @@ need to change for IPv6 support, from most urgent to least urgent.
Allowing IPv6-only clients is the most important, since unless we do, these clients will be unable to connect to Tor at all. Next most important is to support IPv6 DNS related dependencies and exiting to IPv6 services. Finally, allowing Tor nodes to support a dual stack of both IPv4 and IPv6 for interconnection seems like a reasonable step towards a fully hybrid IPv4/IPv6 Tor network.
= Phase 1: December 31, 2011 =
# Phase 1: December 31, 2011
== Pluggable Transports ==
## Pluggable Transports
Goal: design and specification written and tested.
......@@ -33,7 +33,7 @@ Measurable Output: 2 documents?
Who: Nick and George.
== IPv6 Integration into Tor ==
## IPv6 Integration into Tor
Goal: design and specification documented and tested.
......@@ -43,13 +43,13 @@ Measurable Output: 2 documents?
Who: Nick and Linus.
== Project tickets ==
## Project tickets
[[TicketQuery(keywords~=SponsorG20111231,format=table,type=project,col=id|summary|keywords|owner|component)]]
= Phase 2: March 31, 2012 =
# Phase 2: March 31, 2012
== Pluggable Transports ==
## Pluggable Transports
Goal: roadmap written down and ready for code relating to protocols to defeat varying sophistication of deep packet inspection technologies.
......@@ -59,7 +59,7 @@ Measurable Output: 1 Document?
Who: Nick and George.
== IPv6 Integration into Tor ==
## IPv6 Integration into Tor
Goal: code changes to support IPv4 or IPv6 network addressing.
......@@ -69,13 +69,13 @@ Measurable Output: Narrative document of progress.
Who: Linus.
== Project tickets ==
## Project tickets
[[TicketQuery(keywords~=SponsorG20120331,format=table,type=project,col=id|summary|keywords|owner|component)]]
= Phase 3: June 30, 2012 =
# Phase 3: June 30, 2012
== Pluggable Transports ==
## Pluggable Transports
Goal: Tor changes and code integration for: UPnP plugin support, testing on Windows, Linux, and OS X.
......@@ -85,7 +85,7 @@ Measurable Output: Narrative document of progress.
Who: Nick and George. Erinn?
== IPv6 Integration into Tor ==
## IPv6 Integration into Tor
Goal: IPv6 design integration for client support of IPv6 and relays supported with IPv6 client to relay communication; possibly IPv6 tor exit support.
......@@ -95,13 +95,13 @@ Measurable Output: Narrative document of progress and testing release of Tor in
Who: Nick and Linus.
== Project tickets ==
## Project tickets
[[TicketQuery(keywords~=SponsorG20120630,format=table,type=project,col=id|summary|keywords|owner|component)]]
= Phase 4: September 30, 2012 =
# Phase 4: September 30, 2012
== Pluggable Transports ==
## Pluggable Transports
Goal: deploy release with all of the above.
......@@ -111,7 +111,7 @@ Measurable Output: Tor release, testing package
Who: Erinn and George.
== IPv6 Integration into Tor ==
## IPv6 Integration into Tor
Goal: deploy release with all of the above.
......@@ -121,6 +121,6 @@ Measurable Output: Testing release of Tor with usable package.
Who: Nick and Linus.
== Project tickets ==
## Project tickets
[[TicketQuery(keywords~=SponsorG20120930,format=table,type=project,col=id|summary|keywords|owner|component)]]
\ No newline at end of file