aboutsummaryrefslogtreecommitdiff
path: root/locale/it
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-11-12 17:34:56 +0000
committerng0 <ng0@n0.is>2019-11-12 17:34:56 +0000
commit1fa59360a22db580a8b2b6a201d11eb545f7aa81 (patch)
tree12f73ef664a6396683cc60dd5ce296a0e84d8122 /locale/it
parent98690996582e0e511a8e8611b3db5080be6e75b0 (diff)
downloadwww-1fa59360a22db580a8b2b6a201d11eb545f7aa81.tar.gz
www-1fa59360a22db580a8b2b6a201d11eb545f7aa81.zip
rename template.py to make_site.py
Diffstat (limited to 'locale/it')
-rw-r--r--locale/it/LC_MESSAGES/messages.po1928
1 files changed, 0 insertions, 1928 deletions
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 99bca689..433198f8 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -18,1933 +18,5 @@ msgstr ""
18"Language: it\n" 18"Language: it\n"
19"Generated-By: Babel 2.4.0\n" 19"Generated-By: Babel 2.4.0\n"
20 20
21#: common/base.j2:5 common/news.j2:5
22msgid "GNUnet"
23msgstr ""
24
25#: common/base.j2:6 common/news.j2:6
26msgid "GNU's framework for secure p2p networking"
27msgstr ""
28
29#: common/footer.j2.inc:7
30msgid "Contact"
31msgstr ""
32
33#: common/footer.j2.inc:8 common/navigation.j2.inc:48
34msgid "GNUnet e.V."
35msgstr ""
36
37#: common/footer.j2.inc:9 template/about.html.j2:6
38msgid "About GNUnet"
39msgstr ""
40
41#: common/footer.j2.inc:14 common/navigation.j2.inc:61
42msgid "Bug Tracker"
43msgstr ""
44
45#: common/footer.j2.inc:19 template/copyright.html.j2:6
46msgid "Copyright Assignment"
47msgstr ""
48
49#: common/footer.j2.inc:20 common/navigation.j2.inc:89
50#: template/developers.html.j2:24
51msgid "Bibliography"
52msgstr ""
53
54#: common/footer.j2.inc:31
55msgid "Source code of this site."
56msgstr ""
57
58#: common/footer.j2.inc:32
59msgid "Report issues with this website."
60msgstr ""
61
62#: common/navigation.j2.inc:38 template/index.html.j2:51
63msgid "About"
64msgstr ""
65
66#: common/navigation.j2.inc:39 news/index.html.j2:9 template/index.html.j2:64
67msgid "News"
68msgstr ""
69
70#: common/navigation.j2.inc:43
71msgid "Community"
72msgstr ""
73
74#: common/navigation.j2.inc:46 template/index.html.j2:55
75msgid "Engage"
76msgstr ""
77
78#: common/navigation.j2.inc:47
79msgid "GSoC Projects"
80msgstr ""
81
82#: common/navigation.j2.inc:49
83msgid "Copyright for Contributors"
84msgstr ""
85
86#: common/navigation.j2.inc:50
87msgid "IRC Archive"
88msgstr ""
89
90#: common/navigation.j2.inc:57
91msgid "Development"
92msgstr ""
93
94#: common/navigation.j2.inc:60
95msgid "System Architecture"
96msgstr ""
97
98#: common/navigation.j2.inc:62 template/gnurl.html.j2:147
99msgid "Source Code"
100msgstr ""
101
102#: common/navigation.j2.inc:63
103msgid "Source Code Documentation"
104msgstr ""
105
106#: common/navigation.j2.inc:66
107msgid "Continuous Integration"
108msgstr ""
109
110#: common/navigation.j2.inc:68
111msgid "Development Tutorial"
112msgstr ""
113
114#: common/navigation.j2.inc:79
115msgid "Documentation"
116msgstr ""
117
118#: common/navigation.j2.inc:82 template/index.html.j2:53
119#: template/install.html.j2:6
120msgid "Install"
121msgstr ""
122
123#: common/navigation.j2.inc:83
124msgid "Use"
125msgstr ""
126
127#: common/navigation.j2.inc:84
128msgid "Videos"
129msgstr ""
130
131#: common/navigation.j2.inc:85 template/glossary.html.j2:6
132msgid "Glossary"
133msgstr ""
134
135#: common/navigation.j2.inc:86
136msgid "Handbook"
137msgstr ""
138
139#: common/navigation.j2.inc:87
140msgid "REST API"
141msgstr ""
142
143#: common/navigation.j2.inc:88
144msgid "FAQ"
145msgstr ""
146
147#: inc/news.macro.j2:10
148msgid "read more"
149msgstr ""
150
151#: template/about.html.j2:11
152msgid "What is GNUnet?"
153msgstr ""
154
155#: template/about.html.j2:13
156msgid ""
157"GNUnet is an alternative network stack for building secure, decentralized "
158"and privacy-preserving distributed applications. Our goal is to replace the "
159"old insecure Internet protocol stack. Starting from an application for "
160"secure publication of files, it has grown to include all kinds of basic "
161"protocol components and applications towards the creation of a GNU internet."
162msgstr ""
163
164#: template/about.html.j2:23
165msgid ""
166"Today, the actual use and thus the social requirements for a global network "
167"differs widely from those goals of 1970. While the Internet remains suitable "
168"for military use, where the network equipment is operated by a command "
169"hierarchy and when necessary isolated from the rest of the world, the "
170"situation is less tenable for civil society."
171msgstr ""
172
173#: template/about.html.j2:32
174msgid ""
175"Due to fundamental Internet design choices, Internet traffic can be "
176"misdirected, intercepted, censored and manipulated by hostile routers on the "
177"network. And indeed, the modern Internet has evolved exactly to the point "
178"where, as Matthew Green put it, <a href=\"https://blog."
179"cryptographyengineering.com/2015/08/16/the-network-is-hostile/\">\"the "
180"network is hostile\"</a>."
181msgstr ""
182
183#: template/about.html.j2:41
184msgid ""
185"We believe liberal societies need a network architecture that uses the anti-"
186"authoritarian decentralized peer-to-peer paradigm and privacy-preserving "
187"cryptographic protocols. The goal of the GNUnet project is to provide a Free "
188"Software realization of this ideal."
189msgstr ""
190
191#: template/about.html.j2:49
192msgid ""
193"Specifically, GNUnet tries to follow the following design principles, in "
194"order of importance:"
195msgstr ""
196
197#: template/about.html.j2:56
198msgid ""
199"GNUnet must be implemented as <a href=\"https://www.gnu.org/philosophy/free-"
200"sw.html\">Free Software</a>."
201msgstr ""
202
203#: template/about.html.j2:60
204msgid ""
205"GNUnet must minimize the amount of personally identifiable information "
206"exposed."
207msgstr ""
208
209#: template/about.html.j2:61
210msgid ""
211"GNUnet must be fully distributed and resilient to external attacks and rogue "
212"participants."
213msgstr ""
214
215#: template/about.html.j2:62
216msgid ""
217"GNUnet must be self-organizing and not depend on administrators or "
218"centralized infrastructure."
219msgstr ""
220
221#: template/about.html.j2:63
222msgid ""
223"GNUnet must inform the user which other participants have to be trusted when "
224"establishing private communications."
225msgstr ""
226
227#: template/about.html.j2:64
228msgid "GNUnet must be open and permit new peers to join."
229msgstr ""
230
231#: template/about.html.j2:65
232msgid "GNUnet must support a diverse range of applications and devices."
233msgstr ""
234
235#: template/about.html.j2:66
236msgid "GNUnet must use compartmentalization to protect sensitive information."
237msgstr ""
238
239#: template/about.html.j2:67
240msgid "The GNUnet architecture must be resource efficient."
241msgstr ""
242
243#: template/about.html.j2:68
244msgid ""
245"GNUnet must provide incentives for peers to contribute more resources than "
246"they consume."
247msgstr ""
248
249#: template/about.html.j2:72
250msgid ""
251"To get know and learn more, please check our <a href=\"https://docs.gnunet."
252"org/handbook/gnunet.html\">handbook</a>, especially the <a href=\"https://"
253"docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on \"Key Concepts"
254"\"</a>, explaining the fundamental concepts of GNUnet: <ul> <li><a href="
255"\"https://docs.gnunet.org/handbook/gnunet.html#Authentication"
256"\">Authentication</a></li> <li><a href=\"https://docs.gnunet.org/handbook/"
257"gnunet.html#Accounting-to-Encourage-Resource-Sharing\">Accounting to "
258"Encourage Resource Sharing</a></li> <li><a href=\"https://docs.gnunet.org/"
259"handbook/gnunet.html#Confidentiality\">Confidentiality</a></li> <li><a href="
260"\"https://docs.gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></"
261"li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Deniability"
262"\">Deniability</a></li> <li><a href=\"https://docs.gnunet.org/handbook/"
263"gnunet.html#Peer-Identities\">Peer Identities</a></li> <li><a href=\"https://"
264"docs.gnunet.org/handbook/gnunet.html#Zones-in-the-GNU-Name-System-_0028GNS-"
265"Zones_0029\">Zones in the GNU Name System (GNS Zones)</a></li> <li><a href="
266"\"https://docs.gnunet.org/handbook/gnunet.html#Egos\">Egos</a></li> </ul>"
267msgstr ""
268
269#: template/about.html.j2:88
270msgid "More Resources"
271msgstr ""
272
273#: template/about.html.j2:90
274msgid ""
275"There are many more resources to learn about GNUnet besides the <a href="
276"\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as the "
277"<a href=\"https://bib.gnunet.org/\">bibliography</a> with papers covering "
278"the various layers, many <a href=\"https://gnunet.org/en/video.html"
279"\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary.html"
280"\">glossary</a>."
281msgstr ""
282
283#: template/about.html.j2:95
284msgid ""
285"You are most welcome to <a href=\"engage.html\">get engaged into the "
286"conversation</a>, <a href=\"install.html\">install GNUnet</a>, <a href=\"use."
287"html\">use it</a> and <a href=\"engage.html\">contribute and get engaged</a> "
288"in various ways."
289msgstr ""
290
291#: template/about.html.j2:100
292msgid ""
293"Please be aware that this project is (despite of it's age) still in an early "
294"alpha stage when it comes to software &#8211; its not an easy task to "
295"rewrite the whole Internet!"
296msgstr ""
297
298#: template/about.html.j2:105
299msgid "Current funding"
300msgstr ""
301
302#: template/about.html.j2:110
303msgid ""
304"We're receiving funding from NLnet's Next Generation Internet funding line "
305"to document and implement the GNU Name System protocol in a way suitable for "
306"the IETF standardization process."
307msgstr ""
308
309#: template/about.html.j2:123
310msgid ""
311"We are grateful for free hosting offered by the following organizations:"
312msgstr ""
313
314#: template/about.html.j2:132
315msgid "Past funding"
316msgstr ""
317
318#: template/about.html.j2:134
319msgid "We are grateful for past funding from the following organizations:"
320msgstr ""
321
322#: template/architecture.html.j2:6
323msgid "GNUnet System Architecture"
324msgstr ""
325
326#: template/architecture.html.j2:15
327msgid "Legend"
328msgstr ""
329
330#: template/architecture.html.j2:55
331msgid "Foundations"
332msgstr ""
333
334#: template/architecture.html.j2:57
335msgid ""
336"The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like "
337"end-to-end encrypted messaging layer (CADET), a public key infrastructure "
338"(GNS) and a pluggable transport system (TRANSPORT).<br> Using public keys "
339"for addresses and self-organized decentralized routing algorithms, these "
340"subsystems replace the traditional TCP/IP stack."
341msgstr ""
342
343#: template/architecture.html.j2:70
344msgid "Security"
345msgstr ""
346
347#: template/architecture.html.j2:73
348msgid ""
349"GNUnet is implemented using a multi-process architecture. Each subsystem "
350"runs as a separate process, providing fault-isolation and enabling tight "
351"permissions to be granted to each subsystem. Naturally, the implementation "
352"is a <a href=\"https://www.gnu.org/\">GNU</a> package, and will always "
353"remain free software."
354msgstr ""
355
356#: template/architecture.html.j2:87
357msgid "System architecture"
358msgstr ""
359
360#: template/architecture.html.j2:93
361msgid "Subsystems"
362msgstr ""
363
364#: template/architecture.html.j2:102
365msgid "libgnunetutil"
366msgstr ""
367
368#: template/architecture.html.j2:108
369msgid "APIs"
370msgstr ""
371
372#: template/contact.html.j2:6
373msgid "Contact information"
374msgstr ""
375
376#: template/contact.html.j2:11
377msgid "The mailing list"
378msgstr ""
379
380#: template/contact.html.j2:13
381msgid ""
382"An archived, public mailing list for GNUnet is hosted at <a href=\"https://"
383"lists.gnu.org/mailman/listinfo/gnunet-developers\">https://lists.gnu.org/"
384"mailman/listinfo/gnunet-developers</a>. You can send messages to the list at "
385"<a href=\"mailto:gnunet-developers@gnu.org\">gnunet-developers@gnu.org</a>."
386msgstr ""
387
388#: template/contact.html.j2:23
389msgid "The IRC channel"
390msgstr ""
391
392#: template/contact.html.j2:25
393msgid ""
394"<tt>#gnunet</tt> is reachable via <a href=\"https://freenode.net\">irc."
395"freenode.net</a>. There is also an <a href=\"https://old.gnunet.org/bot/log/"
396"gnunet\">archive</a> available (currently unavailable, we are working on "
397"restoring access to it)."
398msgstr ""
399
400#: template/contact.html.j2:38
401msgid "Contacting individuals"
402msgstr ""
403
404#: template/contact.html.j2:40
405msgid ""
406"GNUnet developers are generally reachable at either <tt>PSEUDONYM@gnunet."
407"org</tt> or <tt>LASTNAME@gnunet.org</tt>. Most of us support receiving GnuPG "
408"encrypted Emails."
409msgstr ""
410
411#: template/contact.html.j2:50
412msgid "Reporting bugs"
413msgstr ""
414
415#: template/contact.html.j2:52
416msgid ""
417"We track open feature requests and bugs for projects within GNUnet in our <a "
418"href=\"https://bugs.gnunet.org/\">Bug tracker</a>. You can also report bugs "
419"or feature requests to the <a href=\"https://lists.gnu.org/mailman/listinfo/"
420"bug-gnunet\">bug-gnunet</a> mailing list. The mailinglist requires no "
421"subscription."
422msgstr ""
423
424#: template/copyright.html.j2:11
425msgid ""
426"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/"
427"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a href="
428"\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.tex"
429"\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative "
430"development</a> of the GNUnet and GNU Taler projects is satisfied. </p>"
431msgstr ""
432
433#: template/copyright.html.j2:22
434msgid ""
435"<p>The agreements ensure that the code will continue to be made available "
436"under free software licenses, but gives developers the freedom to move code "
437"between GNUnet and GNU Taler without worrying about licenses and to give the "
438"company the ability to dual-license (for example, so that we can distribute "
439"via App-stores that are hostile to free software).</p>"
440msgstr ""
441
442#: template/copyright.html.j2:30
443msgid ""
444"<p>Minor contributions (basically, anyone without Git access) do not require "
445"copyright assignment. Pseudonymous contributions are accepted, in this case "
446"simply sign the agreement with your pseudonym. Scanned copies are "
447"sufficient, but snail mail is preferred.</p>"
448msgstr ""
449
450#: template/developers.html.j2:5
451msgid "GNUnet for developers"
452msgstr ""
453
454#: template/developers.html.j2:13
455msgid "Repositories"
456msgstr ""
457
458#: template/developers.html.j2:16
459msgid ""
460"A list of our Git repositories can be found on our our <a href=\"https://git."
461"gnunet.org/\">Git Server</a>."
462msgstr ""
463
464#: template/developers.html.j2:27
465msgid ""
466"Technical papers can be found in our <a href=\"https://old.gnunet.org/"
467"bibliography\">bibliography</a>."
468msgstr ""
469
470#: template/developers.html.j2:34
471msgid "Discussion"
472msgstr ""
473
474#: template/developers.html.j2:37
475msgid ""
476"We have a mailing list for developer discussions. You can subscribe to or "
477"read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/"
478"gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</"
479"a>."
480msgstr ""
481
482#: template/developers.html.j2:47
483msgid "Regression Testing"
484msgstr ""
485
486#: template/developers.html.j2:50
487msgid ""
488"We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to "
489"detect regressions and check for portability at <a href=\"https://old.gnunet."
490"org/buildbot/gnunet/\">https://old.gnunet.org/buildbot/gnunet/</a>."
491msgstr ""
492
493#: template/developers.html.j2:59
494msgid "Code Coverage Analysis"
495msgstr ""
496
497#: template/developers.html.j2:62
498msgid ""
499"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to "
500"analyze the code coverage of our tests, the results are available at <a href="
501"\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</a>."
502msgstr ""
503
504#: template/developers.html.j2:72
505msgid "Performance Analysis"
506msgstr ""
507
508#: template/developers.html.j2:75
509msgid ""
510"We use <a href=\"https://old.gnunet.org/gauger\">Gauger</a> for performance "
511"regression analysis of the exchange backend at <a href=\"https://old.gnunet."
512"org/gauger/\">https://old.gnunet.org/gauger/</a>."
513msgstr ""
514
515#: template/download.html.j2:7 template/gnurl.html.j2:169
516msgid "Downloads"
517msgstr ""
518
519#: template/download.html.j2:11
520msgid ""
521"Here you can download releases of our software and find links to the various "
522"versions."
523msgstr ""
524
525#: template/download.html.j2:17
526msgid "0.11.x series"
527msgstr ""
528
529#: template/download.html.j2:18
530msgid "tarball"
531msgstr ""
532
533#: template/download.html.j2:20
534msgid ""
535"The tarball of the latest version can be obtained from GNU FTP and its "
536"mirrors."
537msgstr ""
538
539#: template/download.html.j2:30
540msgid "git"
541msgstr ""
542
543#: template/download.html.j2:32
544msgid ""
545"You can fetch the git tag of version 0.11.x from our development server:"
546msgstr ""
547
548#: template/engage.html.j2:6
549msgid "Engage!"
550msgstr ""
551
552#: template/ev.html.j2:6
553msgid "Verein zur F&ouml;rderung von GNUnet e.V."
554msgstr ""
555
556#: template/ev.html.j2:11
557msgid "About GNUnet e.V."
558msgstr ""
559
560#: template/ev.html.j2:13
561msgid ""
562"On December 27th 2013 a group of GNUnet hackers met at 30c3 to create the "
563"\"Verein zur F&ouml;rderung von GNUnet e.V.\", an association under German "
564"law to support GNUnet development. The Amtsgericht M&uuml;nchen registered "
565"the association on the 7th of March under VR 205287."
566msgstr ""
567
568#: template/ev.html.j2:22
569msgid ""
570"The association is officially dedicated to supporting research, development "
571"and education in the area of secure decentralized networking in general, and "
572"GNUnet specifically. This is the official website for the association."
573msgstr ""
574
575#: template/ev.html.j2:31
576msgid "Becoming a Member of GNUnet e.V."
577msgstr ""
578
579#: template/ev.html.j2:33
580msgid ""
581"GNUnet developers with git (write) access can become members to participate "
582"in the decision process and formally support GNUnet e.V. For this, all you "
583"have to do is update the <tt>members.txt</tt> file in the <a href=\"https://"
584"git.gnunet.org/gnunet-ev.git/\">gnunet-ev</a> repository. There are no "
585"membership dues; however, members are required to support GNUnet e.V. and in "
586"particularly contribute to the technical development within their means. For "
587"further details, we refer to the <a href=\"https://git.gnunet.org/gnunet-ev."
588"git/\">Satzung</a> (currently only available in German, translations "
589"welcome)."
590msgstr ""
591
592#: template/ev.html.j2:52
593msgid "Governance"
594msgstr ""
595
596#: template/ev.html.j2:54
597msgid ""
598"You can find our \"Satzung\", and the list of members under <a href="
599"\"https://git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet."
600"org/gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
601"<dl><dt>Vorsitz</dt> <dd><a href=\"https://grothoff.org/christian/"
602"\">Christian Grothoff</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>xrs</"
603"dd> <dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd>Lurchi</"
604"dd> </dl>"
605msgstr ""
606
607#: template/ev.html.j2:71
608msgid "Official Meeting Notes"
609msgstr ""
610
611#: template/ev.html.j2:84
612msgid "Support Us!"
613msgstr ""
614
615#: template/ev.html.j2:86
616msgid ""
617"Everybody is welcome to support us via donations. For financial "
618"contributions, Europeans are able to donate via SEPA. We hope to setup "
619"accounts in other major currency areas in the future. You can also donate "
620"via Bitcoin, routing details are given below. Please note that we are unable "
621"to provide receipts for your donations. If you are planning to donate a "
622"significant amount of money, please contact us first as it might be better "
623"to come to a custom arrangement. <dl><dt>BitCoin</dt> "
624"<dd>1GNUnetpWeR9Zs3vipdvVywo1GseeksjUh</dd> <dt>SEPA/IBAN</dt> "
625"<dd>DE67830654080004822650 (BIC/SWIFT: GENODEF1SLR)</dd> </dl>"
626msgstr ""
627
628#: template/faq.html.j2:12
629msgid ""
630"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
631"Should I worry?"
632msgstr ""
633
634#: template/faq.html.j2:14
635msgid ""
636"A: Right now, this is expected and a known cause for high latency in GNUnet. "
637"We have started a major rewrite to address this and other problems, but "
638"until the Transport Next Generation (TNG) is ready, these warnings are "
639"expected."
640msgstr ""
641
642#: template/faq.html.j2:23
643msgid "Is there a graphical user interface?"
644msgstr ""
645
646#: template/faq.html.j2:25
647msgid ""
648"A: gnunet-gtk is a separate download. The package contains various GTK+ "
649"based graphical interfaces, including a graphical tool for configuration."
650msgstr ""
651
652#: template/glossary.html.j2:12
653msgid "Ego"
654msgstr ""
655
656#: template/glossary.html.j2:14
657msgid ""
658"We use the term \"Ego\" to refer to the fact that users in GNUnet can have "
659"multiple unlinkable identities, in the sense of alter egos. The ability to "
660"have more than one identity is crucial, as we may want to keep our egos for "
661"business separate from those we use for political activities or romance.<br> "
662"Egos in GNUnet are technically equivalent to identities (and the code does "
663"not distinguish between them). We simply sometimes use the term \"ego\" to "
664"stress that you can have more than one."
665msgstr ""
666
667#: template/glossary.html.j2:27
668msgid "Identity"
669msgstr ""
670
671#: template/glossary.html.j2:29
672msgid ""
673"In GNUnet users are identified via a public key, and that public key is then "
674"often referred to as the \"Identity\" of the user. However, the concept is "
675"not as draconian as it often is in real life where many are forced to have "
676"one name, one passport and one unique identification number. <br> As long as "
677"identities in GNUnet are simply public keys, users are free to create any "
678"number of identities, and we call those egos to emphasize the difference. "
679"Even though users can create such egos freely, it is possible to have an ego "
680"certified by some certification authority, resulting in something that more "
681"closely resembles the traditional concept of an identity.<br> For example, a "
682"university may certify the identities of its students such that they can "
683"prove that they are studying. Students may keep their (certified) student "
684"identity separate from other egos that they use for other activities in life."
685msgstr ""
686
687#: template/glossary.html.j2:50
688msgid "Pseudonym"
689msgstr ""
690
691#: template/glossary.html.j2:52
692msgid ""
693"A pseudonym is an ego that is specifically intended to not be linked to "
694"one's real name. GNUnet users can create many egos, and thus also many "
695"pseudonyms. <br> Repeated uses of the same pseudonym are linkable by "
696"definition, as they involve the same public key. Anonymity requires the use "
697"of either the special \"anonymous\" pseudonym (for GNUnet, this is the "
698"neutral element on the elliptic curve) or a throw-away pseudonym that is "
699"only used once."
700msgstr ""
701
702#: template/glossary.html.j2:71
703msgid "Namespaces"
704msgstr ""
705
706#: template/glossary.html.j2:73
707msgid ""
708"The GNU Name System allows every ego (or identity) to securely and privately "
709"associate any number of label-value pairs with an ego. The values are called "
710"record sets following the terminology of the Domain Name System (DNS). The "
711"mapping of labels to record sets for a given ego is called a namespace. <br> "
712"If records are made public and thus published, it is possible for other "
713"users to lookup the record given the ego's public key and the label. Here, "
714"not only the label can thus act as a passphrase but also the public key -- "
715"which despite its name may not be public knowledge and is never disclosed by "
716"the GNS protocol itself."
717msgstr ""
718
719#: template/glossary.html.j2:89
720msgid "Peer"
721msgstr ""
722
723#: template/glossary.html.j2:91
724msgid ""
725"A \"peer\" is an instance of GNUnet with its own per-instance public key and "
726"network addresses. Technically, it is possible to run multiple peers on the "
727"same host, but this only makes sense for testing. <br> By design GNUnet "
728"supports multiple users to share the same peer, just as UNIX is a multi-user "
729"system. A \"peer\" typically consists of a set of foundational GNUnet "
730"services running as the \"gnunet\" user and allowing all users in the "
731"\"gnunet\" group to utilize the API. On multi-user systems, additional "
732"\"personalized\" services may be required per user. <br> While peers are "
733"also identified by public keys, these public keys are completely unrelated "
734"to egos or identities. Namespaces cannot be associated with a peer, only "
735"with egos."
736msgstr ""
737
738#: template/gnurl.html.j2:20
739msgid ""
740"libgnurl is a micro fork of libcurl. The goal of libgnurl is to support only "
741"HTTP and HTTPS (and only HTTP 1.x) with a single crypto backend (GnuTLS) to "
742"ensure a small footprint and uniform experience for developers regardless of "
743"how libcurl was compiled.<br> Our main usecase is for GNUnet, but it might "
744"be usable for others, hence we're releasing the code to the general public."
745"<br> libgnurl is released under the same license as libcurl. Please read the "
746"README for instructions, as you must supply the correct options to configure "
747"to get a proper build of libgnurl."
748msgstr ""
749
750#: template/gnurl.html.j2:35
751msgid "About gnurl"
752msgstr ""
753
754#: template/gnurl.html.j2:37
755msgid ""
756"Large parts of the following 6 paragraphs are old and need to be rewritten."
757msgstr ""
758
759#: template/gnurl.html.j2:43
760msgid "Motivation"
761msgstr ""
762
763#: template/gnurl.html.j2:45
764msgid ""
765"cURL supports many crypto backends. GNUnet requires the use of GnuTLS, but "
766"other variants are used by some distributions. Supporting other crypto "
767"backends would again expose us to a wider array of security issues, may "
768"create licensing issues and most importantly introduce new bugs as some "
769"crypto backends are known to introduce subtle runtime issues. While it is "
770"possible to have two versions of libcurl installed on the same system, this "
771"is error-prone, especially as if we are linked against the wrong version, "
772"the bugs that arise might be rather subtle."
773msgstr ""
774
775#: template/gnurl.html.j2:58
776msgid ""
777"For GNUnet, we also need a particularly modern version of GnuTLS. Thus, it "
778"would anyway be necessary to recompile cURL for GNUnet. But what happens if "
779"one links cURL against this version of GnuTLS? Well, first one would install "
780"GnuTLS by hand in the system. Then, we build cURL. cURL will build against "
781"it just fine, but the linker will eventually complain bitterly. The reason "
782"is that cURL also links against a bunch of other system libraries (gssapi, "
783"ldap, ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above), "
784"which --- as they are part of the distribution --- were linked against an "
785"older version of GnuTLS. As a result, the same binary would be linked "
786"against two different versions of GnuTLS. That is typically a recipe for "
787"disaster. Thus, in order to avoid updating a dozen system libraries (and "
788"having two versions of those installed), it is necessary to disable all of "
789"those cURL features that GNUnet does not use, and there are many of those. "
790"For GNUnet, the more obscure protocols supported by cURL are close to dead "
791"code --- mostly harmless, but not useful. However, as some application may "
792"use one of those features, distributions are typically forced to enable all "
793"of those features, and thus including security issues that might arise from "
794"that code."
795msgstr ""
796
797#: template/gnurl.html.j2:82
798msgid ""
799"So to use a modern version of GnuTLS, a sane approach is to disable all of "
800"the \"optional\" features of cURL that drag in system libraries that link "
801"against the older GnuTLS. That works, except that one should then NEVER "
802"install that version of libcurl in say /usr or /usr/local, as that may break "
803"other parts of the system that might depend on these features that we just "
804"disabled. Libtool versioning doesn't help here, as it is not intended to "
805"deal with libraries that have optional features. Naturally, installing cURL "
806"somewhere else is also problematic, as we now need to be really careful that "
807"the linker will link GNUnet against the right version. Note that none of "
808"this can really be trivially fixed by the cURL developers."
809msgstr ""
810
811#: template/gnurl.html.j2:97
812msgid "Rename to fix"
813msgstr ""
814
815#: template/gnurl.html.j2:99
816#, python-format
817msgid ""
818"How does forking fix it? Easy. First, we can get rid of all of the "
819"compatibility issues --- if you use libgnurl, you state that you don't need "
820"anything but HTTP/HTTPS. Those applications that need more, should stick "
821"with the original cURL. Those that do not, can choose to move to something "
822"simpler. As the library gets a new name, we do not have to worry about tons "
823"of packages breaking as soon as one rebuilds it. So renaming itself and "
824"saying that \"libgnurl = libcurl with only HTTP/HTTPS support and GnuTLS\" "
825"fixes 99%% of the problems that darkened my mood. Note that this pretty much "
826"CANNOT be done without a fork, as renaming is an essential part of the fix. "
827"Now, there might be creative solutions to achieve the same thing within the "
828"standard cURL build system, but I'm not happy to wait for a decade for "
829"Daniel to review the patches. The changes libgnurl makes to curl are "
830"miniscule and can easily be applied again and again whenever libcurl makes a "
831"new release."
832msgstr ""
833
834#: template/gnurl.html.j2:118
835msgid "Using libgnurl"
836msgstr ""
837
838#: template/gnurl.html.j2:120
839msgid ""
840"Projects that use cURL only for HTTP/HTTPS and that would work with GnuTLS "
841"should be able to switch to libgnurl by changing \"-lcurl\" to \"-lgnurl\". "
842"That's it. No changes to the source code should be required, as libgnurl "
843"strives for bug-for-bug compatibility with the HTTP/HTTPS/GnuTLS subset of "
844"cURL. We might add new features relating to this core subset if they are "
845"proposed, but so far we have kept our changes minimal and no additions to "
846"the original curl source have been written."
847msgstr ""
848
849#: template/gnurl.html.j2:133
850msgid "Gotchas"
851msgstr ""
852
853#: template/gnurl.html.j2:135
854msgid ""
855"libgnurl and gnurl are not intended to be used as a replacement for curl for "
856"users. Since no conflicts in filenames should occur you are not expected to "
857"remove curl to make use of gnurl and viceversa."
858msgstr ""
859
860#: template/gnurl.html.j2:149
861msgid "You can get the gnurl git repository using:"
862msgstr ""
863
864#: template/gnurl.html.j2:162
865msgid "The versions are checked in as (signed) git tags."
866msgstr ""
867
868#: template/gnurl.html.j2:171
869msgid ""
870"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
871"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
872"variety of distributions and package managers. Package Managers which "
873"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
874"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
875"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
876"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
877"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
878"pkgsrc.org\">pkgsrc</a>."
879msgstr ""
880
881#: template/gnurl.html.j2:188
882msgid "Building gnurl"
883msgstr ""
884
885#: template/gnurl.html.j2:190
886msgid ""
887"We suggest to closely follow release announcements, as they might indicate "
888"changes in how gnurl is to be build. <br> If your package manager provides a "
889"binary build or build instructions to build gnurl from source automated and "
890"integrated with your environment, we strongly suggest to use this binary "
891"build. <br> There are two ways to build gnurl. The first one builds from the "
892"most recent git tag, the second one uses the distributed tarball. "
893"Distributors generally are supposed to build from the tarball, but we "
894"describe both methods here. Both methods are written with a NetBSD 9 "
895"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
896"b> building gnurl from the tip of the default git branch, as only tags are "
897"considered to be stable and approved builds."
898msgstr ""
899
900#: template/gnurl.html.j2:211
901msgid "Building from the distributed tarball (prefered method)"
902msgstr ""
903
904#: template/gnurl.html.j2:213
905msgid ""
906"If you want to verify the signature, install an OpenPGP compatible tool such "
907"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
908msgstr ""
909
910#: template/gnurl.html.j2:227
911msgid "Fetch the signature key from"
912msgstr ""
913
914#: template/gnurl.html.j2:231
915msgid "or via commandline with gnupg2."
916msgstr ""
917
918#: template/gnurl.html.j2:236
919msgid ""
920"Fetch the release, the signature, the checksum file as well as its signature:"
921msgstr ""
922
923#: template/gnurl.html.j2:255
924msgid ""
925"verify the signatures, and verify the checksums against the checksums in "
926"the .sum.txt file."
927msgstr ""
928
929#: template/gnurl.html.j2:261
930msgid "unpack the tarball:"
931msgstr ""
932
933#: template/gnurl.html.j2:271
934msgid "Change into the directory"
935msgstr ""
936
937#: template/gnurl.html.j2:281
938msgid "Now you can either run"
939msgstr ""
940
941#: template/gnurl.html.j2:291
942msgid "directly (and read configure-gnurl before you do so) or invoke"
943msgstr ""
944
945#: template/gnurl.html.j2:301
946msgid ""
947"and pass additional parameters such as a custom PREFIX location. Further "
948"reference can be the"
949msgstr ""
950
951#: template/gnurl.html.j2:306
952msgid "Now run"
953msgstr ""
954
955#: template/gnurl.html.j2:316
956msgid "(this is optional)"
957msgstr ""
958
959#: template/gnurl.html.j2:325
960msgid "and you are done."
961msgstr ""
962
963#: template/gnurl.html.j2:329
964msgid "Building from a tagged git commit"
965msgstr ""
966
967#: template/gnurl.html.j2:331
968msgid ""
969"Follow the steps above, but instead of downloading the tarball, clone the "
970"git tag you want to build from."
971msgstr ""
972
973#: template/gnurl.html.j2:342
974msgid "Reporting Bugs"
975msgstr ""
976
977#: template/gnurl.html.j2:344
978msgid ""
979"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
980"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
981"we prefer to track bugs on the bugtracker."
982msgstr ""
983
984#: template/gnurl.html.j2:354
985msgid "Maintainer and Cryptographic signatures"
986msgstr ""
987
988#: template/gnurl.html.j2:356
989msgid ""
990"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
991"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
992"fingerprint <b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>."
993msgstr ""
994
995#: template/gsoc-2018-gnunet-webui.html.j2:7
996msgid "GSoC 2018: GNUnet WebUI"
997msgstr ""
998
999#: template/gsoc-2018-gnunet-webui.html.j2:11
1000msgid "Tue, 08/14/2018 - 07:55, Phil Buschmann"
1001msgstr ""
1002
1003#: template/gsoc-2018-gnunet-webui.html.j2:17
1004msgid ""
1005"<strong>What was done?</strong><br /> In the context of Google Summer of "
1006"Code 2018, my mentor (Martin Schanzenbach) and I have worked on creating and "
1007"extending the REST API of GNUnet. Currently, we mirrored the functionality "
1008"of following commands:"
1009msgstr ""
1010
1011#: template/gsoc-2018-gnunet-webui.html.j2:32
1012msgid ""
1013"Additionally, we developed a website with the Javascript framework Angular 6 "
1014"and the design framework iotaCSS to use the new REST API. The REST API of "
1015"GNUnet is now documented with Sphinx."
1016msgstr ""
1017
1018#: template/gsoc-2018-gnunet-webui.html.j2:40
1019msgid ""
1020"<strong>Why did we create a REST API?</strong><br /> ... when you can use "
1021"the command line tools?<br /> We need to keep in mind, that everyone has the "
1022"right to stay secure and private but not everyone feels comfortable using a "
1023"terminal. The further developed REST access to GNUnet APIs in addition to "
1024"the new web application allows new users to interact with GNUnet over a well "
1025"known tool: their browsers. This addition to the C API and the command line "
1026"tools may attract new users and developers."
1027msgstr ""
1028
1029#: template/gsoc-2018-gnunet-webui.html.j2:52
1030msgid ""
1031"<strong>How can we use it?</strong><br /> 1. The REST API developed in "
1032"GNUnet<br /> The REST API is already merged into the gnunet.git repository "
1033"(<a href=\"https://gnunet.org/git/gnunet.git/\">GNUnet Main Git</a>).<br /> "
1034"To use the new features, clone the repository and follow the <a href="
1035"\"https://gnunet.org/en/install.html\">Installation</a> on gnunet.org. Then, "
1036"start the rest service with \"gnunet-arm -i rest\"."
1037msgstr ""
1038
1039#: template/gsoc-2018-gnunet-webui.html.j2:63
1040msgid ""
1041"2. The Web Application<br /> The web application is available under the "
1042"gnunet-webui.git repository (<a href=\"https://gnunet.org/git/gnunet-webui."
1043"git/\">GNUnet WebUI Git</a>).<br /> You need to install the newest version "
1044"of 'node' and 'yarn'. Dependent on your system, you may need to download "
1045"newer versions and install them manually and not over your packet manager. "
1046"After the installation succeeded, you need to clone the repository. Then, "
1047"you need to run \"yarn install\" and \"yarn start\" for testing purposes. To "
1048"deploy the website (keep in mind, that this website communicates with "
1049"another localhost instance) use \"yarn build\" for building the web "
1050"application and use the output in the 'dist' directory."
1051msgstr ""
1052
1053#: template/gsoc-2018-gnunet-webui.html.j2:80
1054msgid ""
1055"3. The Documentation<br /> The documentation is available under the gnunet-"
1056"rest-api.git repository (<a href=\"https://gnunet.org/git/gnunet-rest-api."
1057"git/\">GNUnet REST API Docmentation Git</a>).<br /> Clone the repository and "
1058"\"make html\". Then open the 'index.html' under 'build/html/'."
1059msgstr ""
1060
1061#: template/gsoc-2018-gnunet-webui.html.j2:91
1062msgid ""
1063"Please, give it a try and contact me, if you find any bugs or unintentional "
1064"features. ;)"
1065msgstr ""
1066
1067#: template/gsoc-2018-gnunet-webui.html.j2:97
1068msgid ""
1069"<strong>What can be improved?</strong><br /> Right now, the build process of "
1070"the web application may be a little too complex for a casual user. We may be "
1071"able to solve this by using docker.<br /> Additionally, the web application "
1072"does not prevent wrong inputs but responds with error messages. Adding "
1073"GNUnet Records is currently only usable for people, who know how a GNS "
1074"Record looks like. This can be adapted to each record type.<br /> Last but "
1075"not least, additional features, design changes, etc..."
1076msgstr ""
1077
1078#: template/gsoc-2018-gnunet-webui.html.j2:111
1079msgid "Thanks for reading."
1080msgstr ""
1081
1082#: template/gsoc.html.j2:6
1083msgid "GNUnet's Google Summer of Code projects"
1084msgstr ""
1085
1086#: template/gsoc.html.j2:12 template/gsoc.html.j2:28
1087msgid "Current projects"
1088msgstr ""
1089
1090#: template/gsoc.html.j2:13 template/gsoc.html.j2:30
1091msgid "Past projects"
1092msgstr ""
1093
1094#: template/gsoc.html.j2:14 template/gsoc.html.j2:553
1095msgid "Finished projects"
1096msgstr ""
1097
1098#: template/gsoc.html.j2:21
1099msgid ""
1100"As a GNU project, GNUnet has participated in the Google Summer of Code "
1101"(GSoC) for a number of years. This page lists all current, past, and "
1102"finished projects."
1103msgstr ""
1104
1105#: template/gsoc.html.j2:37
1106msgid ""
1107"It is time for GNUnet to run properly on Android. Note that GNUnet is "
1108"written in C, and this is not about rewriting GNUnet in Java, but about "
1109"getting the C code to run on Android."
1110msgstr ""
1111
1112#: template/gsoc.html.j2:44
1113msgid ""
1114"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
1115"Goebel</a>"
1116msgstr ""
1117
1118#: template/gsoc.html.j2:53
1119msgid ""
1120"There is a push for migrating our CI to Gitlab. The CI should eventually not "
1121"just run \"make check\" on various platforms, but also perform tests with "
1122"multiple peers running in different VMs with specific network topologies (i."
1123"e. NAT) between them being simulated. The CI should also be integrated with "
1124"Gauger for performance regression analysis. Running jobs only when "
1125"dependencies have changed and scripting more granular triggers or ideally "
1126"automatic dependency discovery (as done by the autotools) is also important."
1127msgstr ""
1128
1129#: template/gsoc.html.j2:65
1130msgid "<strong>Mentors:</strong> TBD"
1131msgstr ""
1132
1133#: template/gsoc.html.j2:74
1134msgid ""
1135"reclaimID is a decentralized identity system build on top of the GNU Name "
1136"System. Upon authorization, the user provides a requesting party (RP) such "
1137"as a website with an authorization ticket (e.g. piggybacked in an OpenID "
1138"authorization code). The RP uses information contained in this ticket to "
1139"<ol> <li> Retrieve the decryption key from GNS</li> <li> Retrieve the user "
1140"attributes from GNS</li> </ol> The GNS lookups ensure that the RP receives "
1141"up-to-date attributes and functional decryption keys. However, in particular "
1142"the RP-specific encryption key resolution can be slow and even fail "
1143"depending on the network topology. We propose that in an initial exchange, "
1144"in particular OpenID authorization code flows, we try to incorporate key and "
1145"maybe even an attribute set in the ticket exchange. In order to mitigate "
1146"this issue, this project is meant to investigate and implement how... <ol> "
1147"<li> ... decryption keys can be added to an initial exchange in OpenID.</li> "
1148"<li> ... initial set(s) of attributes can be piggybacked in OpenID.</li> </"
1149"ol> <br/> <strong>Mentors:</strong> Martin Schanzenbach"
1150msgstr ""
1151
1152#: template/gsoc.html.j2:105
1153msgid ""
1154"re:claimID is a decentralized identity system build on top of the GNU Name "
1155"System. The initial design and implementation of re:claimID includes an "
1156"attribute-based encryption module in order to prevent unauthorized access to "
1157"attributes in the name system. Our motivation for re:claimID was for it to "
1158"be name system agnostic, which means the design theoretically also works for "
1159"other name systems such as namecoin. Other name systems often do not have "
1160"built-in mechanisms in order to do this. Hence, we implemented an ABE access "
1161"control layer. Our ABE implementation requires two third party libraries: "
1162"libpbc and libgabe. While we could merge libgabe into the gnunet service "
1163"implementation of re:claimID, libpbc is a rather large, third party library "
1164"which lacks packaging in distributions and for platforms. On the other hand, "
1165"GNS supports record data encryption using symmetric keys as labels. If we "
1166"make the access control layer of re:claimID more generic in order to support "
1167"both ABE and GNS encryption, we could reduce the required depenencies. This "
1168"would result in gnunet packages to include re:claimID by default. In short, "
1169"the goals are to... <ol> <li> ... improve performance by reducing encryption "
1170"overhead.</li> <li> ... reduce dependencies.</li> </ol> <br/> "
1171"<strong>Mentors:</strong> Martin Schanzenbach"
1172msgstr ""
1173
1174#: template/gsoc.html.j2:140
1175msgid ""
1176"One great problem of the current Internet is the lack of disintermediation. "
1177"When people want to talk they need a chat service. When they want to share "
1178"files they need a file transfer service. Although GNUnet already possesses "
1179"quite advanced integration into Linux networking, a little extra work is "
1180"needed for existing applications like irc, www, ftp, rsh, nntpd to run over "
1181"it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. "
1182"Once people have added a person to their GNS they can immediately message, "
1183"exchange files and suchlike directly, with nothing but the GNUnet in the "
1184"middle, using applications that have been distributed with unix systems ever "
1185"since the 1980's. We can produce an OS distribution where these things work "
1186"out of the box with the nicknames of people instead of cloud services. For "
1187"more information and context, read"
1188msgstr ""
1189
1190#: template/gsoc.html.j2:161
1191msgid "<strong>Mentors:</strong> lynX &amp; dvn"
1192msgstr ""
1193
1194#: template/gsoc.html.j2:169
1195msgid ""
1196"There are a variety of GNUNet APIs that should be exposed in the Rust "
1197"wrappers. Implementing these will require extending the port of GNUNet utils "
1198"written by Andrew Cann and Kelong Cong."
1199msgstr ""
1200
1201#: template/gsoc.html.j2:177
1202msgid ""
1203"As an introduction to the code base, we suggest that the student and Jeff "
1204"Burdges together update the asynchronous IO system from gjio to futures-rs "
1205"or another layer built upon it. Jeff Burdges is expected to concurrently be "
1206"implementing a GNUNet API for his own mix network work."
1207msgstr ""
1208
1209#: template/gsoc.html.j2:187 template/gsoc.html.j2:211
1210#: template/gsoc.html.j2:265 template/gsoc.html.j2:295
1211#: template/gsoc.html.j2:539
1212msgid "<strong>Mentors:</strong> Jeff Burdges"
1213msgstr ""
1214
1215#: template/gsoc.html.j2:192
1216msgid "Required Skills: Rust"
1217msgstr ""
1218
1219#: template/gsoc.html.j2:197
1220msgid "Difficulty level: low"
1221msgstr ""
1222
1223#: template/gsoc.html.j2:205
1224msgid ""
1225"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
1226msgstr ""
1227
1228#: template/gsoc.html.j2:216
1229msgid ""
1230"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
1231"using GNS over Tor too, but currently that's on hold until folks think more "
1232"about how names should be moved around the local system. We're calling this "
1233"more collaborative approach NSS2 for now."
1234msgstr ""
1235
1236#: template/gsoc.html.j2:225 template/gsoc.html.j2:399
1237#: template/gsoc.html.j2:439 template/gsoc.html.j2:469
1238msgid "Required Skills: C"
1239msgstr ""
1240
1241#: template/gsoc.html.j2:230 template/gsoc.html.j2:474
1242#: template/gsoc.html.j2:619
1243msgid "Difficulty level: medium"
1244msgstr ""
1245
1246#: template/gsoc.html.j2:238
1247msgid ""
1248"Design and implementation of <a href=\"http://jsonapi.org/\">REST APIs</a> "
1249"that expose the <a href=\"https://docs.gnunet.org/doxygen/modules.html"
1250"\">GNUnet API</a> so that easy, hands-on development is possible. Also, "
1251"browser-based UIs will be much easier to create on top of REST APIs."
1252msgstr ""
1253
1254#: template/gsoc.html.j2:249 template/gsoc.html.j2:609
1255msgid "<strong>Mentors:</strong> Martin Schanzenbach"
1256msgstr ""
1257
1258#: template/gsoc.html.j2:257
1259msgid ""
1260"Improve the Rust implementation of GNUnet utils, possibly including adding "
1261"support for asynchronous IO using mio, or perhaps a higher level "
1262"asynchronous IO library built upon it, such as rotor, mioco, eventual_io, or "
1263"gj."
1264msgstr ""
1265
1266#: template/gsoc.html.j2:273
1267msgid ""
1268"Implement rudimentary Android compatibility for GNUnet, in part by porting "
1269"the GNUnet utils scheduler to act as a thin wrapper over libuv."
1270msgstr ""
1271
1272#: template/gsoc.html.j2:280
1273msgid "<strong>Mentors:</strong> Jeff Burdges and Christian Grothoff"
1274msgstr ""
1275
1276#: template/gsoc.html.j2:288 template/gsoc.html.j2:532
1277msgid ""
1278"Implementation of a replacement for PANDA (see Pond) with better security, "
1279"and maybe integration with the GNU Name System for key exchange."
1280msgstr ""
1281
1282#: template/gsoc.html.j2:300
1283msgid "Required Skills: Rust or C, crypto"
1284msgstr ""
1285
1286#: template/gsoc.html.j2:305 template/gsoc.html.j2:362
1287#: template/gsoc.html.j2:404 template/gsoc.html.j2:444
1288msgid "Difficulty level: high"
1289msgstr ""
1290
1291#: template/gsoc.html.j2:313
1292msgid ""
1293"Implement different place types and file sharing by creating a new place for "
1294"the shared content."
1295msgstr ""
1296
1297#: template/gsoc.html.j2:319
1298msgid "Place types to be implemented:"
1299msgstr ""
1300
1301#: template/gsoc.html.j2:323
1302msgid ""
1303"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
1304"with comments referencing a region of the image</li> <li>Sound: play a sound "
1305"file with comments referencing a timestamp</li> <li>Directory/Album: "
1306"pointers to File / Image / Sound places</li> <li>Event: with RSVP</li> "
1307"<li>Survey: ask your social neighborhood questions in a structured form</li> "
1308"</ul>"
1309msgstr ""
1310
1311#: template/gsoc.html.j2:334
1312msgid "Also provide the following UI functionality:"
1313msgstr ""
1314
1315#: template/gsoc.html.j2:338
1316msgid ""
1317"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
1318"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
1319"fan page for example).</li> <li>Edit a previously published post + offer "
1320"edit history to readers.</li> <li>Control expiry of channel history.</li> </"
1321"ul>"
1322msgstr ""
1323
1324#: template/gsoc.html.j2:347
1325msgid ""
1326"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
1327"features</a>"
1328msgstr ""
1329
1330#: template/gsoc.html.j2:352
1331msgid "<strong>Mentors:</strong> lynX"
1332msgstr ""
1333
1334#: template/gsoc.html.j2:357
1335msgid "Required Skills: C/C++"
1336msgstr ""
1337
1338#: template/gsoc.html.j2:370
1339msgid ""
1340"Implement aggregation of distributed state from various channels in order to "
1341"provide for a powerful social graph API capable of producing social network "
1342"profiles, dashboards, a calendar out of upcoming event invitations (if "
1343"available), social search functionality and most of all to make it easy for "
1344"users to adopt cryptographic identities of their contacts/friends simply by "
1345"finding them in the social graph of their existing contacts (\"This is "
1346"Linda. You have 11 contacts in common with her. [ADD]\")."
1347msgstr ""
1348
1349#: template/gsoc.html.j2:388
1350msgid ""
1351"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
1352"rendezvous</a>"
1353msgstr ""
1354
1355#: template/gsoc.html.j2:394 template/gsoc.html.j2:434
1356msgid "<strong>Mentors:</strong> t3sserakt, lynX"
1357msgstr ""
1358
1359#: template/gsoc.html.j2:411
1360msgid ""
1361"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
1362"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
1363"e-mail addresses to secushare identities. </li> <li> Encode or translate "
1364"various e-mail features into secushare equivalents. </li> <li> Parts of "
1365"secushare are currently written in Rust, therefore Rust is preferred for "
1366"this task but it is not an requirement. </li> </ul>"
1367msgstr ""
1368
1369#: template/gsoc.html.j2:452
1370msgid ""
1371"Implementation of the GNUnet auction system described in Chapter 3 of <a "
1372"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. "
1373"Specific tasks are adding smart contract creation and round time enforcement "
1374"to libbrandt as well as creating the GNUnet auction service, library and the "
1375"three user interface programs create, info and join."
1376msgstr ""
1377
1378#: template/gsoc.html.j2:464
1379msgid "<strong>Mentors:</strong> mate, cg"
1380msgstr ""
1381
1382#: template/gsoc.html.j2:482
1383msgid ""
1384"Implementation of additional transports to make GNUnet communication more "
1385"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
1386"over-DNS"
1387msgstr ""
1388
1389#: template/gsoc.html.j2:489 template/gsoc.html.j2:503
1390msgid "<strong>Mentors:</strong> Matthias Wachs"
1391msgstr ""
1392
1393#: template/gsoc.html.j2:497
1394msgid ""
1395"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
1396"punching, better STUN support)"
1397msgstr ""
1398
1399#: template/gsoc.html.j2:511
1400msgid ""
1401"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
1402msgstr ""
1403
1404#: template/gsoc.html.j2:519
1405msgid ""
1406"Improving libaboss to make computation on shared secrets (including repeated "
1407"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
1408"doid=62212.62213\">Ben-Or et al.</a> if possible. This in particular means "
1409"moving libaboss to bignums (gcry_mpi)."
1410msgstr ""
1411
1412#: template/gsoc.html.j2:547
1413msgid ""
1414"Please refer to the description for this project listed under GNU Guix "
1415"project ideas."
1416msgstr ""
1417
1418#: template/gsoc.html.j2:559
1419msgid ""
1420"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
1421"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
1422"around python-zbar, which itself wraps libzbar. The goal of this project is "
1423"to directly use libzbar to scan QR codes for GNUnet / the GNU Name System "
1424"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)."
1425msgstr ""
1426
1427#: template/gsoc.html.j2:569
1428msgid "<strong>Mentors:</strong> Christian Grothoff"
1429msgstr ""
1430
1431#: template/gsoc.html.j2:574
1432msgid "Required Skills:"
1433msgstr ""
1434
1435#: template/gsoc.html.j2:579
1436msgid "Difficulty level:"
1437msgstr ""
1438
1439#: template/gsoc.html.j2:584
1440msgid "Report:"
1441msgstr ""
1442
1443#: template/gsoc.html.j2:589
1444msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
1445msgstr ""
1446
1447#: template/gsoc.html.j2:599
1448msgid ""
1449"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
1450"to be determined framework such as Angular2. This includes the design and "
1451"implementation of not yet existing <a href=\"http://jsonapi.org/\">REST "
1452"APIs</a> that expose the <a href=\"https://docs.gnunet.org/doxygen/modules."
1453"html\">GNUnet API</a>."
1454msgstr ""
1455
1456#: template/gsoc.html.j2:614
1457msgid "Required Skills: C, JavaScript, CSS"
1458msgstr ""
1459
1460#: template/gsoc.html.j2:624
1461msgid ""
1462"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1463msgstr ""
1464
1465#: template/index.html.j2:19
1466msgid ""
1467"GNUnet is a new network protocol stack for building secure, distributed, and "
1468"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1469"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1470"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1471"stack."
1472msgstr ""
1473
1474#: template/index.html.j2:29
1475msgid ""
1476"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1477"Overlay_network\">overlay network</a> on top of the existing Internet "
1478"infrastructure forming the basis of a hybrid <a href=\"architecture.html"
1479"\">peer-to-peer mesh and relay backbone</a> for applications to run on. It "
1480"could just as well be run independently of the Internet, over <a href="
1481"\"https://en.wikipedia.org/wiki/Physical_layer\">dedicated radio and cable</"
1482"a>."
1483msgstr ""
1484
1485#: template/index.html.j2:38
1486msgid ""
1487"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1488"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1489"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1490"You determine which data to share with whom, and you&#39;re not pressured to "
1491"accept compromises."
1492msgstr ""
1493
1494#: template/index.html.j2:89
1495msgid "The Internet of tomorrow needs GNUnet today"
1496msgstr ""
1497
1498#: template/index.html.j2:95
1499msgid "Imagine..."
1500msgstr ""
1501
1502#: template/index.html.j2:97
1503msgid ""
1504"The conventional Internet is currently like a system of roads with deep "
1505"potholes and highwaymen all over the place. Even if you still can use the "
1506"roads (e.g. send emails, or browse websites) your vehicle might get "
1507"hijacked, damaged, or long arms might reach into its back and steal your "
1508"items (data) to use it against you and sell it to others - while you can&#39;"
1509"t even notice the thievery nor accuse and hold the scroungers accountable. "
1510"<!-- Proposal from Fabian Gerlach: The conventional Internet is currently "
1511"like a system of roads with deep potholes and surveillance cameras all over "
1512"the place. Even if you still can use the roads (e.g. send emails, or browse "
1513"websites) your vehicle might gets damaged. And the surveillance cameras will "
1514"create a movement profile about your life: They recognize your car license "
1515"plate, track you everywhere you drive, and save this information in a "
1516"central data base. -->"
1517msgstr ""
1518
1519#: template/index.html.j2:121
1520msgid "The Internet is broken"
1521msgstr ""
1522
1523#: template/index.html.j2:123
1524msgid ""
1525"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1526"protecting against address forgery, routers learning metadata, or choosing "
1527"trustworthy CAs is nontrivial and sometimes impossible. <!-- Proposal from "
1528"Fabian Gerlach: The Internet is not designed with security in mind: The "
1529"network generally learns too much about users; it has insecure defaults and "
1530"high complexity; and it is centralized. That makes it very vulnerable for "
1531"multiple attacks massively threatening our freedom. -->"
1532msgstr ""
1533
1534#: template/index.html.j2:137
1535msgid ""
1536"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1537"\">privacy by design</a>, improving addressing, routing, naming and content "
1538"distribution in a technically robust manner - as opposed to ad-hoc designs "
1539"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1540"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1541"and \"distributed by design\". This improves addressing, routing, naming and "
1542"content distribution in a technically robust manner. -->"
1543msgstr ""
1544
1545#: template/index.html.j2:155
1546msgid "Decentralization is hard"
1547msgstr ""
1548
1549#: template/index.html.j2:158
1550msgid ""
1551"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1552"distributed or P2P project develops its own library stack, covering "
1553"transports, stream muxing, discovery and others. This divides effort and "
1554"multiplies bug count. --> Instead of sharing common components and tools for "
1555"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1556"TODO: rework this sentence. --> This heightens the effort and increases the "
1557"potential number of vulnerabilities."
1558msgstr ""
1559
1560#: template/index.html.j2:174
1561msgid ""
1562"GNUnet is a metadata-preserving foundation for your application, covering "
1563"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
1564"with advanced routing. Our work is based on continuous research spanning "
1565"almost two decades."
1566msgstr ""
1567
1568#: template/index.html.j2:188
1569msgid "Metadata is exposed"
1570msgstr ""
1571
1572#: template/index.html.j2:190
1573msgid ""
1574"Your metadata is just as revealing as the actual content; and it gets "
1575"exposed on the Internet.<br> Even though transport encryption is "
1576"increasingly being deployed on the Internet, it still reveals data that can "
1577"threaten democracy: the identities of senders and receivers, the times, "
1578"frequency and the volume of communication are all still revealed.<br> <!-- "
1579"Looks like a weak argumentation to me: which <a href=\"https://www.freehaven."
1580"net/anonbib/cache/websitefingerprinting-pets2016.pdf\">enables reverse-"
1581"engineering pages visited via website fingerprinting</a>. --> GNUnet <a href="
1582"\"https://secushare.org/anonymity\">addresses</a> these concerns with "
1583"perfect forward secrecy via ephemeral public key addressing, fixed packet "
1584"size to hinder traffic analysis, layered encryption, Sybil-resistant "
1585"routing, and more."
1586msgstr ""
1587
1588#: template/index.html.j2:213
1589msgid "Freedoms are not respected"
1590msgstr ""
1591
1592#: template/index.html.j2:215
1593msgid ""
1594"Today, monitoring increasingly centralized infrastructure, proprietary "
1595"implementations, traffic shapers and firewalls restrict all of the <a href="
1596"\"https://www.gnu.org/philosophy/free-sw.html\">essential freedoms</a> to "
1597"various degrees."
1598msgstr ""
1599
1600#: template/index.html.j2:224
1601msgid ""
1602"GNUnet gives users freedoms to securely access information (\"run\" the "
1603"network), to study all aspects of the network&#39;s operation (\"access the "
1604"code\"), to distribute information (\"copy\"), as well as the freedom to "
1605"deploy new applications (\"modify\")."
1606msgstr ""
1607
1608#: template/index.html.j2:236
1609msgid "Learn more about GNUnet"
1610msgstr ""
1611
1612#: template/index.html.j2:238
1613msgid ""
1614"If you want to know more about the GNUnet please continue reading the <a "
1615"href=\"about.html\">about page</a>. There are much more resources, such as "
1616"the <a href=\"https://docs.gnunet.org\">main handbook / reference manual</"
1617"a>, a <a href=\"https://bib.gnunet.org/\">bibliography</a> and <a href="
1618"\"https://gnunet.org/en/video.html\">videos</a>."
1619msgstr ""
1620
1621#: template/index.html.j2:247
1622msgid ""
1623"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1624"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
1625"html\">install GNUnet</a>, <a href=\"https://gnunet.org/en/use.html\">use "
1626"it</a> and <a href=\"https://gnunet.org/en/engage.html\">contribute</a>. "
1627"<br> Be aware that this project is still in an early alpha stage when it "
1628"comes to software &#8211; it is not an easy task to rewrite the whole "
1629"Internet!"
1630msgstr ""
1631
1632#: template/index.html.j2:269
1633msgid "Featured Applications"
1634msgstr ""
1635
1636#: template/index.html.j2:275
1637msgid "GNU Taler (Alpha)"
1638msgstr ""
1639
1640#: template/index.html.j2:277
1641msgid ""
1642"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1643"electronic payment system. Payments are cryptographically secured and are "
1644"confirmed within milliseconds with extremely low transaction costs."
1645msgstr ""
1646
1647#: template/index.html.j2:289
1648msgid "The GNU Name System"
1649msgstr ""
1650
1651#: template/index.html.j2:292
1652msgid ""
1653"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1654"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
1655"Name System (GNS)</a> is a fully decentralized replacement for the Domain "
1656"Name System (DNS). Instead of using a hierarchy, GNS uses a directed graph. "
1657"Naming conventions are similar to DNS, but queries and replies are private "
1658"even with respect to peers providing the answers. The integrity of records "
1659"and privacy of look-ups is cryptographically secured. <!-- Too technical: "
1660"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1661msgstr ""
1662
1663#: template/index.html.j2:309
1664msgid "re:claimID"
1665msgstr ""
1666
1667#: template/index.html.j2:311
1668msgid ""
1669"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1670"Identity Provider (IdP) service built in top of the GNU Name System. It "
1671"allows users to securely share personal information with websites using "
1672"standardized protocols (OpenID Connect)."
1673msgstr ""
1674
1675#: template/index.html.j2:324
1676msgid "Filesharing (Alpha)"
1677msgstr ""
1678
1679#: template/index.html.j2:326
1680msgid ""
1681"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1682"to provide censorship-resistant, anonymous filesharing. The publisher is "
1683"empowered to make a gradual choice between performance and anonymity."
1684msgstr ""
1685
1686#: template/index.html.j2:337
1687msgid "Conversation (Pre-Alpha)"
1688msgstr ""
1689
1690#: template/index.html.j2:339
1691msgid ""
1692"GNUnet conversation is an application that provides secure voice "
1693"communication in a fully decentralized way by employing GNUnet for routing "
1694"and transport."
1695msgstr ""
1696
1697#: template/index.html.j2:355
1698msgid "Upcoming Applications"
1699msgstr ""
1700
1701#: template/index.html.j2:361
1702msgid "secushare"
1703msgstr ""
1704
1705#: template/index.html.j2:363
1706msgid ""
1707"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1708"social networking application on top of GNUnet. Using overlay multicast and "
1709"the extensible PSYC protocol, notifications are distributed end-to-end "
1710"encrypted to authorized recipients only."
1711msgstr ""
1712
1713#: template/index.html.j2:375
1714msgid "pretty Easy privacy"
1715msgstr ""
1716
1717#: template/index.html.j2:377
1718msgid ""
1719"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1720"creating a usable end-to-end encrypted e-mail solution using opportunistic "
1721"key exchange. p&#8801;p will use GNUnet to protect metadata and exploit new "
1722"cryptographic protocols to verify keys."
1723msgstr ""
1724
1725#: template/install-on-archpi.html.j2:6
1726msgid "Tutorial: GNUnet on Arch Linux/Pi"
1727msgstr ""
1728
1729#: template/install-on-archpi.html.j2:16
1730msgid "Requirements for Raspberry Pi 3"
1731msgstr ""
1732
1733#: template/install-on-archpi.html.j2:40
1734msgid "Get the Source Code"
1735msgstr ""
1736
1737#: template/install-on-archpi.html.j2:62
1738#: template/install-on-debian9.html.j2:130
1739msgid "In Addition: gnunet-gtk"
1740msgstr ""
1741
1742#: template/install-on-archpi.html.j2:79
1743msgid "Run"
1744msgstr ""
1745
1746#: template/install-on-archpi.html.j2:131
1747msgid "Make sure, it works!"
1748msgstr ""
1749
1750#: template/install-on-debian9.html.j2:6
1751msgid "Tutorial: GNUnet on Debian 9"
1752msgstr ""
1753
1754#: template/install-on-debian9.html.j2:9
1755#: template/install-on-ubuntu1804.html.j2:9
1756msgid "Introduction"
1757msgstr ""
1758
1759#: template/install-on-debian9.html.j2:29 template/install-on-macos.html.j2:17
1760#: template/install-on-netbsd.html.j2:19
1761#: template/install-on-ubuntu1804.html.j2:26
1762msgid "Requirements"
1763msgstr ""
1764
1765#: template/install-on-debian9.html.j2:45
1766#: template/install-on-ubuntu1804.html.j2:41
1767msgid "Make an installation directory"
1768msgstr ""
1769
1770#: template/install-on-debian9.html.j2:59
1771#: template/install-on-macos.html.j2:134
1772#: template/install-on-netbsd.html.j2:224
1773#: template/install-on-ubuntu1804.html.j2:53
1774msgid "Get the source code"
1775msgstr ""
1776
1777#: template/install-on-debian9.html.j2:78
1778#: template/install-on-macos.html.j2:142
1779#: template/install-on-netbsd.html.j2:232
1780#: template/install-on-ubuntu1804.html.j2:61
1781msgid "Compile and Install"
1782msgstr ""
1783
1784#: template/install-on-debian9.html.j2:103
1785#: template/install-on-ubuntu1804.html.j2:70
1786msgid "Option 1: GNUnet for testing / usage"
1787msgstr ""
1788
1789#: template/install-on-debian9.html.j2:116
1790#: template/install-on-ubuntu1804.html.j2:82
1791msgid "Option 2: GNUnet for development"
1792msgstr ""
1793
1794#: template/install-on-debian9.html.j2:153
1795#: template/install-on-ubuntu1804.html.j2:97
1796msgid "Install GNUnet plugin for name resolution"
1797msgstr ""
1798
1799#: template/install-on-debian9.html.j2:207
1800#: template/install-on-ubuntu1804.html.j2:134
1801msgid "Create configuration file"
1802msgstr ""
1803
1804#: template/install-on-debian9.html.j2:227
1805#: template/install-on-ubuntu1804.html.j2:156
1806msgid "Use GNUnet!"
1807msgstr ""
1808
1809#: template/install-on-debian9.html.j2:232
1810#: template/install-on-ubuntu1804.html.j2:162
1811msgid "Uninstall GNUnet and its dependencies"
1812msgstr ""
1813
1814#: template/install-on-macos.html.j2:6
1815msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1816msgstr ""
1817
1818#: template/install-on-macos.html.j2:24 template/install-on-netbsd.html.j2:30
1819msgid "Installation"
1820msgstr ""
1821
1822#: template/install-on-macos.html.j2:42 template/install-on-netbsd.html.j2:102
1823msgid "First steps"
1824msgstr ""
1825
1826#: template/install-on-macos.html.j2:109
1827#: template/install-on-netbsd.html.j2:182
1828msgid "Alternative: Installation from source"
1829msgstr ""
1830
1831#: template/install-on-macos.html.j2:154
1832#: template/install-on-netbsd.html.j2:242
1833msgid "Option 1: GNUnet for production / usage"
1834msgstr ""
1835
1836#: template/install-on-macos.html.j2:187
1837#: template/install-on-netbsd.html.j2:267
1838msgid "Option 2: GNUnet experimental"
1839msgstr ""
1840
1841#: template/install-on-netbsd.html.j2:6
1842msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1843msgstr ""
1844
1845#: template/install-on-ubuntu1804.html.j2:6
1846msgid "Tutorial: GNUnet on Ubuntu 18.04"
1847msgstr ""
1848
1849#: template/install.html.j2:11
1850msgid ""
1851"<p>The following GNUnet installation instructions help you building from "
1852"source for your distribution.</p> <p><i>Please note that the installation "
1853"process will get much easier once we have proper packages again (planned for "
1854"winter 2019).</i></p> <p>You have already installed GNUnet and want to use "
1855"it? <a href=\"https://gnunet.org/en/use\">Check this out!</a> </p>"
1856msgstr ""
1857
1858#: template/install.html.j2:19
1859msgid ""
1860"<p>Please be aware that this project is still in an early alpha stage when "
1861"it comes to running software &#8211; its not an easy task to rewrite the "
1862"whole Internet! We are happy to get your <a href=\"engage.html\">helping "
1863"hand</a> anytime!</p> <p>Further information is available in our <a href="
1864"\"https://docs.gnunet.org/#toc-Using-GNUnet-1\">handbook</a>.</p> <p>If you "
1865"have any queries about the installation or the usage, please <a href="
1866"\"engage.html\">get in touch!</a></p>"
1867msgstr ""
1868
1869#: template/use.html.j2:6
1870msgid "How to use GNUnet - in a nutshell"
1871msgstr ""
1872
1873#: template/use.html.j2:12 template/use.html.j2:123
1874msgid "Filesharing"
1875msgstr ""
1876
1877#: template/use.html.j2:13
1878msgid "CADET"
1879msgstr ""
1880
1881#: template/use.html.j2:14
1882msgid "Minimal Groupchat"
1883msgstr ""
1884
1885#: template/use.html.j2:15
1886msgid "GNS with CLI"
1887msgstr ""
1888
1889#: template/use.html.j2:16
1890msgid "GNS with Browser"
1891msgstr ""
1892
1893#: template/use.html.j2:17 template/use.html.j2:441
1894msgid "VPN"
1895msgstr ""
1896
1897#: template/use.html.j2:18 template/use.html.j2:501
1898msgid "Conversation"
1899msgstr ""
1900
1901#: template/use.html.j2:19 template/use.html.j2:512
1902msgid "Trouble Shooting"
1903msgstr ""
1904
1905#: template/use.html.j2:34
1906msgid "Get on GNUnet"
1907msgstr ""
1908
1909#: template/use.html.j2:78
1910msgid "Get off GNUnet"
1911msgstr ""
1912
1913#: template/use.html.j2:88
1914msgid "Make sure your GNUnet installation works..."
1915msgstr ""
1916
1917#: template/use.html.j2:105
1918msgid "... and play around with it."
1919msgstr ""
1920
1921#: template/use.html.j2:181
1922msgid "CADET (and Chat)"
1923msgstr ""
1924
1925#: template/use.html.j2:215
1926msgid "Chatting with a (simple) client"
1927msgstr ""
1928
1929#: template/use.html.j2:289
1930msgid "Name resolution using GNS on the command line"
1931msgstr ""
1932
1933#: template/use.html.j2:361
1934msgid "Name resolution using GNS with a browser"
1935msgstr ""
1936
1937#: template/use.html.j2:514
1938msgid "You can't reach other people's nodes"
1939msgstr ""
1940
1941#: template/use.html.j2:550
1942msgid "OMG you guys broke my internet"
1943msgstr ""
1944
1945#: template/video.html.j2:12
1946msgid "Videos related to GNUnet"
1947msgstr ""
1948
1949#~ msgid "_project_title" 21#~ msgid "_project_title"
1950#~ msgstr "Stack di protocolli GNU per un nuovo Internet etico" 22#~ msgstr "Stack di protocolli GNU per un nuovo Internet etico"