[tor-commits] [community/master] tor-relay-ipv6: Update GSoC Info

pili at torproject.org pili at torproject.org
Wed Feb 5 13:52:55 UTC 2020


commit 6f92cbe54f495cb9f1d4c4edac27924d93c11948
Author: teor <teor at torproject.org>
Date:   Wed Feb 5 22:35:00 2020 +1000

    tor-relay-ipv6: Update GSoC Info
---
 content/gsoc/tor-relay-ipv6-support/contents.lr | 40 ++++++++++++++++++-------
 1 file changed, 30 insertions(+), 10 deletions(-)

diff --git a/content/gsoc/tor-relay-ipv6-support/contents.lr b/content/gsoc/tor-relay-ipv6-support/contents.lr
index ea4a9df..86518a2 100644
--- a/content/gsoc/tor-relay-ipv6-support/contents.lr
+++ b/content/gsoc/tor-relay-ipv6-support/contents.lr
@@ -19,7 +19,7 @@ C
 ---
 mentors:
 teor
-ahf
+ahf (to be confirmed)
 ---
 difficulty: Medium
 ---
@@ -32,30 +32,50 @@ Tor helps people stay safe on the internet, by keeping their internet use secure
 ---
 body:
 
-Students may choose to focus on designing and implementing core features, tor relay testing, reporting statistics, or diagnosing and fixing bugs.
+The Tor Project will be improving tor relay IPv6 support in 2020.
 
+Students may choose to focus on:
+ * designing and implementing tor relay IPv6 features,
+ * tor relay IPv6 testing, or
+ * diagnosing and fixing bugs in tor's IPv6 code.
 
 ## Prerequisites
 
 * Network configuration skills
-* Basic understanding of Internet Protocol (IP) versions
+* Basic understanding of IPv4 and IPv6
 
 Recommended:
 
 * Experience testing network software
 * Experience running Internet-connected servers
 
+## Programming skills needed:
+
+* C coding
+* Building Unix-based (Linux, *BSD, macOS) software
+
+Recommended:
+
+* Experience with Unix network programming
+* Python coding (for testing)
+* Access to a server with public IPv4 and IPv6 addresses (to run a test relay)
+
 ## Links/Resources
 
-https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#IPv6
+### Technical Proposals
 
-https://trac.torproject.org/projects/tor/wiki/org/roadmaps/Tor/IPv6Features#ReachabilityChecks
+Tor Relay IPv6 Reachability
+https://gitweb.torproject.org/torspec.git/tree/proposals/311-relay-ipv6-reachability.txt
 
-## Programming skills needed:
+Tor Relay Automatic IPv6 Address Discovery
+https://gitweb.torproject.org/torspec.git/tree/proposals/312-relay-auto-ipv6-addr.txt
 
-* C coding
-* Building Unix-based software
+### Relay Operator Guides
 
-Recommended:
+Tor Relay Guide: IPv6
+https://trac.torproject.org/projects/tor/wiki/TorRelayGuide#IPv6
+
+### Roadmaps
 
-* Experience with network programming
+Tor IPv6 Roadmap
+https://trac.torproject.org/projects/tor/wiki/org/roadmaps/Tor/IPv6Features





More information about the tor-commits mailing list