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