aboutsummaryrefslogtreecommitdiff
path: root/news/2019-02.inc
diff options
context:
space:
mode:
Diffstat (limited to 'news/2019-02.inc')
-rw-r--r--news/2019-02.inc14
1 files changed, 3 insertions, 11 deletions
diff --git a/news/2019-02.inc b/news/2019-02.inc
index 894ed03e..7878de6d 100644
--- a/news/2019-02.inc
+++ b/news/2019-02.inc
@@ -6,7 +6,7 @@
6<p> 6<p>
7GNUnet is participating in the Google Summer of Code 7GNUnet is participating in the Google Summer of Code
8again through GNU. If you are interested in any of 8again through GNU. If you are interested in any of
9there projects, reach out to us! 9these projects, reach out to us!
10</p> 10</p>
11<section> 11<section>
12<h4>Android Port</h4> 12<h4>Android Port</h4>
@@ -114,18 +114,10 @@ Mentor: Martin Schanzenbach
114<section> 114<section>
115<h4>Enable all networking applications to run over GNUnet out of the box</h4> 115<h4>Enable all networking applications to run over GNUnet out of the box</h4>
116<p> 116<p>
117One great problem of the current Internet is the lack of disintermediation. When people want to talk they need a chat service. When they want to share files they need a file transfer service. Although GNUnet already possesses quite advanced integration into Linux networking, a little extra work is needed for existing applications like irc, www, ftp, rsh, nntpd to run over it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. Once people have added a person to their GNS they can immediately message, exchange files and suchlike directly, with nothing but the GNUnet in the middle, using applications that have been distributed with unix systems ever since the 1980's. We can produce an OS distribution where these things work out of the box with the nicknames of people instead of cloud services. We discussed this topic at the 2018 GNUnet Hacker Meeting, and concluded that it will take the following: 117One great problem of the current Internet is the lack of disintermediation. When people want to talk they need a chat service. When they want to share files they need a file transfer service. Although GNUnet already possesses quite advanced integration into Linux networking, a little extra work is needed for existing applications like irc, www, ftp, rsh, nntpd to run over it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. Once people have added a person to their GNS they can immediately message, exchange files and suchlike directly, with nothing but the GNUnet in the middle, using applications that have been distributed with unix systems ever since the 1980's. We can produce an OS distribution where these things work out of the box with the nicknames of people instead of cloud services. For more information and context, read <a href="https://bugs.gnunet.org/view.php?id=4625">bug id 4625</a>.
118</p>
119<ol>
120<li>Deterministic allocation of IP addresses in exit range by PeerId AND CADET port.</li>
121<li>Change of exit daemon to exit service, with new APIs to (a) export mapping of allocated IP addresses to PeerID and CADET port (and eventually also dynamic adding/removing of exit maps)</li>
122<li>New service that hijacks DNS reverse lookups in the exit range, mapping them to its own GNS zone where labels are mapped to VPN records with the information from (2), and the label.zone is returned for the reverse lookup.</li>
123</ol>
124<p>
125For more information and context, read <a href="https://bugs.gnunet.org/view.php?id=4625">bug id 4625</a>.
126</p> 118</p>
127<p> 119<p>
128Mentors: lynX, dvn 120Mentors: lynX &amp; dvn
129</p> 121</p>
130</section> 122</section>
131</article> 123</article>