Commit 6f92cbe5 authored by teor's avatar teor Committed by Pili Guerra
Browse files

tor-relay-ipv6: Update GSoC Info

parent 3d86d589
......@@ -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
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment